论文部分内容阅读
【摘要】:当然各学校也不例外都会使用计算机来提高工作效率。社会实践作为每一个高校学生的必修课程,对学生的成才起着至关重要的作用,社会实践管理系统尽可能的满足了学生和学校以及企业之间的三方需求。本文以SIITC为研究对象,对其需求分析,并进行社会实践管理系统的设计。
【关键词】:SIITC;社会实践管理系统;设计规划
由于科技的发展,社会已经进入高速发展的信息时代,电脑的使用已经涉及各个领域。当然,每个学校也不例外。我国的各大高等院校都建立起了校园网,使得学校的办公、教学和管理工作发生了翻天覆地的变化,且产生了新的特点,也对教学的管理工作提出了新要求,也让基于WEB的社会实践管理系统成为了可能。本文以SIITC为研究对象,通过社会实践管理系统使企业和学生都能在最广阔的范围和最短的时间里,找到满足自己的人才和最合适自己的岗位。与此同时还能为学生节约制作个人简历的费用,企业也能节省很多人力和财力,而且供需双方还有了更多的选择。
一、SIITC简介
SIITC由步长制药有限公司创办于1997年,是经教育部批准的全日制民办本科高校。2008年经教育部批准升格为全日制民办本科高校。2014年校团委被团中央等组织授予“全国五四红旗团委”和全国大中专学生暑期“三下乡”社会实践先进单位,2015年10月通过国家教育部本科教学合格评估,2016年1月被中共陕西省委高教工委授予文明校园称号;2016年6月被中共陕西省委高教工委评为陕西高校先进校级党委,目前正在向高水平应用型大学迈进。
二、SIITC社会实践管理系统需求分析
(一)任务需求
该系统是要实现学生、企业、学校之间的三方网络化互动,所以系统的设计中包括了学生、企业教师三个模块。
操作系统:Windows 7
开发工具:VisualStudio2013
后台数据库开发工具:SQL sever2008
服务器:IIS作为Web服务器
(二)功能需求
学生社会实践管理系统的开发主要包括应用程序系统和后台数据库,我们在使用该软件的时候会觉得使用起来特别的顺手,不需要高难度的手法,应用程序系统。而数据库来说我们要保证数据的安全和一致还有完整。
1.前台作为用户最直观的操作界面,我们要让用户感觉这个系统易于上手,操作方便简单,我们尽可能的使用户的操作简单化,即使是不怎么会电脑的人,在輸入账户密码的时候就可以愉快的玩耍了。
2.管理后台:因为对后台管理的都是我们的辛勤的教师,这当中有许多教师并非专业的人员,同样要求我们的后台界面操作简单,在输入管理员密码之后,我们的老师也可愉快的操作系统了。
(三)数据流图
数据流图(DFD):数据流图简称DFD图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。
(四)数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用是在软件的分析和设计过程中提供关于数据的描述信息。一般说来,数据字典应该由下列四类元素构成:数据元素,数据流,数据存储和数据处理。
三、SIITC社会实践管理系统总体设计
(一)系统功能划分
经过最开始对我们系统的需求分析,结合实际情况将整个系统分为三部分:学生模块、企业模块、管理员模块系统。
1.学生模块功能划分
在学生系统比较简单,在该子系统中我们可以查看有哪些实践单位,可以申请实践单位,在实践过后可以编写相应的实践报告。
2.管理员模块功能划分
管理员系统包括超级管理员和教师两个模块。超级管理员模块完成此系统的管理维护操作,以对系统进行最高权限设置,包括增加企业、教师、学生用户等,还有对各个子模块的权限设置;教师模块完成超级管理员分配给他的教师,一般包括企业、学生用户的增加、审核学生的实践申请、查看实践报告等。
3.企业模块功能划分
企业模块主要完成对学生的申请进行审核,查看学生的实践报告和对实践报告进行评价。
(二)数据库概念结构设计
根据数据项和数据结构的分析,对数据库进行准确的设计,设计出对各个需要的实体。
1.各实体属性图
概念模型是对现实世界建模,所以概念模型能够方便、准确地表示出信息世界中的常用概念。概念模型一般用E-R图来描述现实世界的概念模型,E-R方法也称R-R模型。
管理员包括超级管理員和教师。超级管理员是系统最高权限的用户。
(三)数据库设计
针对管理员表、登录信息表、菜单动作表、权限信息表、企业信息表、学生信息表、实践申请表和实践报告表进行字段名称、类型、长度、允许空以及字段说明等方面进行设计。
(四)安全保密设计
1.系统设计了登陆界面,用户都有自己的用户名和密码。
2.系统超级管理员拥有系统的很高很高的权限,甚至是系统最高的一个权限,它可以
对系统进行授权和回收,还可以增加新的用户。
3.使客户端层和数据库层进行隔离,有了隔离之后,客户端操作是无法接触本质的数据库,之间不会进行直接的数据交流,这样的话客户端就不会对数据层无法进行非法的修改和破坏,使数据库得到有效安全的保护。
参考文献:
[1] John Sharp. Visual C# 2013从入门到精通[M].北京:北京大学出版社,2015
[3]李钰翠, 武建军, 刘荣霞, 等. 计算机网络风险防范数据仓库的研究与设计[J]. 中国人口资源与环境, 2011(2):91-95.
致 谢
在大学里面最后用那么多时间去努力的做一件事,我想可能再也没有这么大激情放在我们的学习生涯了。
毕业设计这段时间,是我大学生活最充实的日子。在此,我要特别感谢曾经给予我帮助和鼓励的人,首先是指导老师—宋坤霞老师,感谢她对我的毕业设计悉心的指导,定期的检查设计进程,为我提供了不可多得的宝贵意见。有了老师的帮助与支持,我在每次遇到困难打退堂鼓的时候才有了知难而上的勇气,让我每次都能科学合理的分析问题并解决问题;其次,我要感谢那些在我身旁默默支持我的朋友们,尽管我们磕磕碰碰的走过了大学的四年,在这段短暂而漫长的毕业设计的日子里,大家都相当的忙碌和疲惫,但正是朋友间的相互鼓励与支持,让大家全力的投身到设计工作中。因为有他们的陪伴,我的大学生活才更有意义。
经过大大小小的碰撞和合作,完成了我大学生涯的最后一件作品。我很珍惜这段时光,因为它真正的让我学会了如何在需求中设计,在设计中满足。
【关键词】:SIITC;社会实践管理系统;设计规划
由于科技的发展,社会已经进入高速发展的信息时代,电脑的使用已经涉及各个领域。当然,每个学校也不例外。我国的各大高等院校都建立起了校园网,使得学校的办公、教学和管理工作发生了翻天覆地的变化,且产生了新的特点,也对教学的管理工作提出了新要求,也让基于WEB的社会实践管理系统成为了可能。本文以SIITC为研究对象,通过社会实践管理系统使企业和学生都能在最广阔的范围和最短的时间里,找到满足自己的人才和最合适自己的岗位。与此同时还能为学生节约制作个人简历的费用,企业也能节省很多人力和财力,而且供需双方还有了更多的选择。
一、SIITC简介
SIITC由步长制药有限公司创办于1997年,是经教育部批准的全日制民办本科高校。2008年经教育部批准升格为全日制民办本科高校。2014年校团委被团中央等组织授予“全国五四红旗团委”和全国大中专学生暑期“三下乡”社会实践先进单位,2015年10月通过国家教育部本科教学合格评估,2016年1月被中共陕西省委高教工委授予文明校园称号;2016年6月被中共陕西省委高教工委评为陕西高校先进校级党委,目前正在向高水平应用型大学迈进。
二、SIITC社会实践管理系统需求分析
(一)任务需求
该系统是要实现学生、企业、学校之间的三方网络化互动,所以系统的设计中包括了学生、企业教师三个模块。
操作系统:Windows 7
开发工具:VisualStudio2013
后台数据库开发工具:SQL sever2008
服务器:IIS作为Web服务器
(二)功能需求
学生社会实践管理系统的开发主要包括应用程序系统和后台数据库,我们在使用该软件的时候会觉得使用起来特别的顺手,不需要高难度的手法,应用程序系统。而数据库来说我们要保证数据的安全和一致还有完整。
1.前台作为用户最直观的操作界面,我们要让用户感觉这个系统易于上手,操作方便简单,我们尽可能的使用户的操作简单化,即使是不怎么会电脑的人,在輸入账户密码的时候就可以愉快的玩耍了。
2.管理后台:因为对后台管理的都是我们的辛勤的教师,这当中有许多教师并非专业的人员,同样要求我们的后台界面操作简单,在输入管理员密码之后,我们的老师也可愉快的操作系统了。
(三)数据流图
数据流图(DFD):数据流图简称DFD图,数据流图有四种成分:源点或终点、处理、数据存储表和数据流。
(四)数据字典
数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。数据字典的作用是在软件的分析和设计过程中提供关于数据的描述信息。一般说来,数据字典应该由下列四类元素构成:数据元素,数据流,数据存储和数据处理。
三、SIITC社会实践管理系统总体设计
(一)系统功能划分
经过最开始对我们系统的需求分析,结合实际情况将整个系统分为三部分:学生模块、企业模块、管理员模块系统。
1.学生模块功能划分
在学生系统比较简单,在该子系统中我们可以查看有哪些实践单位,可以申请实践单位,在实践过后可以编写相应的实践报告。
2.管理员模块功能划分
管理员系统包括超级管理员和教师两个模块。超级管理员模块完成此系统的管理维护操作,以对系统进行最高权限设置,包括增加企业、教师、学生用户等,还有对各个子模块的权限设置;教师模块完成超级管理员分配给他的教师,一般包括企业、学生用户的增加、审核学生的实践申请、查看实践报告等。
3.企业模块功能划分
企业模块主要完成对学生的申请进行审核,查看学生的实践报告和对实践报告进行评价。
(二)数据库概念结构设计
根据数据项和数据结构的分析,对数据库进行准确的设计,设计出对各个需要的实体。
1.各实体属性图
概念模型是对现实世界建模,所以概念模型能够方便、准确地表示出信息世界中的常用概念。概念模型一般用E-R图来描述现实世界的概念模型,E-R方法也称R-R模型。
管理员包括超级管理員和教师。超级管理员是系统最高权限的用户。
(三)数据库设计
针对管理员表、登录信息表、菜单动作表、权限信息表、企业信息表、学生信息表、实践申请表和实践报告表进行字段名称、类型、长度、允许空以及字段说明等方面进行设计。
(四)安全保密设计
1.系统设计了登陆界面,用户都有自己的用户名和密码。
2.系统超级管理员拥有系统的很高很高的权限,甚至是系统最高的一个权限,它可以
对系统进行授权和回收,还可以增加新的用户。
3.使客户端层和数据库层进行隔离,有了隔离之后,客户端操作是无法接触本质的数据库,之间不会进行直接的数据交流,这样的话客户端就不会对数据层无法进行非法的修改和破坏,使数据库得到有效安全的保护。
参考文献:
[1] John Sharp. Visual C# 2013从入门到精通[M].北京:北京大学出版社,2015
[3]李钰翠, 武建军, 刘荣霞, 等. 计算机网络风险防范数据仓库的研究与设计[J]. 中国人口资源与环境, 2011(2):91-95.
致 谢
在大学里面最后用那么多时间去努力的做一件事,我想可能再也没有这么大激情放在我们的学习生涯了。
毕业设计这段时间,是我大学生活最充实的日子。在此,我要特别感谢曾经给予我帮助和鼓励的人,首先是指导老师—宋坤霞老师,感谢她对我的毕业设计悉心的指导,定期的检查设计进程,为我提供了不可多得的宝贵意见。有了老师的帮助与支持,我在每次遇到困难打退堂鼓的时候才有了知难而上的勇气,让我每次都能科学合理的分析问题并解决问题;其次,我要感谢那些在我身旁默默支持我的朋友们,尽管我们磕磕碰碰的走过了大学的四年,在这段短暂而漫长的毕业设计的日子里,大家都相当的忙碌和疲惫,但正是朋友间的相互鼓励与支持,让大家全力的投身到设计工作中。因为有他们的陪伴,我的大学生活才更有意义。
经过大大小小的碰撞和合作,完成了我大学生涯的最后一件作品。我很珍惜这段时光,因为它真正的让我学会了如何在需求中设计,在设计中满足。