论文部分内容阅读
[摘 要]学生信息管理作为学校管理的一个重要方面,其可变因素多,管理方面繁琐复杂,时间跨度大,再加上其固有的基数大,因而形成了巨大的数据量。为了以计算机实现管理的科学化、严谨化,从而本人对学生信息管理系统进行设计,文章主要从应用需求、功能规划、模块设计方面详细阐述。
[关键词]学生信息管理;功能规划;模块设计
中图分类号:TP315 文献标识码:A 文章编号:1009-914X(2014)23-0122-01
1 引言
随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。
目前,很多学校的学生管理机构以人工管理方式为主,这种人工系统在管理工作中存在很大的弊病。
其一、学生信息量大,管理人员的工作量大,负担重,压力大;且工作繁复,复杂程度高,使管理人员颇感头疼;
其二、人工处理方式由于其固有的不严密性,造成数据处理中的错、漏现象不可避免,数据缺乏正确性,而且增大了工作难度;
其三、由于信息处理量大,信息流动不畅通,反馈时间延长,缺乏时效性;
其四、数据备份、传输、报表、统计等相关工作量大,费时,繁琐,容易出错;
此外,作为学校的管理职能部门的学生处,与各系、所的管理部门之间的信息交流很不规范和统一,工作效率很低。 根据现实情况,要彻底改变原来的不利局面,以适应现代化管理发展,最佳的改进途径是建立一个完善的计算机管理信息系统,用计算机实现对数据的搜集、加工、存储等精确处理,并且充分发挥网络的优势,加快信息流动,及时反馈,全面提高工作效率。一个基于网络的综合的学生管理信息系统的建立势在必行,本文主要从学生信息管理系统的应用需求、功能规划、模块设计方面对系统进行了详细阐述。
2 应用需求分析
本系统可以有效地对学生信息进行管理.本系统达到以下目标:
1. 系统采用人机交互的方式,信息查询灵活、方便,数据存储安全可靠。
2. 实现对学生信息录入,修改,删除等操作。
3.对用户输入的数据进行严格的数据检查,尽可能地避免人为错误。
4.系统应最大限度地实现易维护性和易操作性。
数据流图如图1所示:
上图是用户进入页面的一个过程,其中的一些功能在登录方面有用户权限设置。使用不同的用户登录所能操作的功能就会不一样,这里主要是对系统所具有的功能做了一个总体上的安排。
3 系统功能规划
会员注册到登录的一个过程。要进入系统必需先登录,需要一个账号,所以先注册,注册的资料进入数据库表login中。注册后再用账号登录进入系统,登录输入的账号和密码必需要与数据库表login中的数据一致才能进入系统,否则将重新返回登录界面。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,会员可以更改信息(学号除外),信息更改完成,将新的信息保存在数据库中,再返回到学生基本信息界面查看修改后的信。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,会员可以对学生心进行删除,删除后数据库更新,把有关此学生的信息全部移除,重新返回已更新的学生基本信息列表。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,会员登录后可以添加学生以及学生的一些基本信息,添加后,把新添加的信息进入数据库,再返回到学生基本信息界面显示更新后的信息。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,可以查看学生的成绩信息。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,可以查看学生所学的课程。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,可以添加课程,也可以在查看课程列表里面添加课程。增加后的课程信息可以在课程列表里面看到。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,可以查询学生信息,主要是针对学生信息太多的情况下,不方便在页面上查找,所以设置这功能来方便用户使用。此查询功能是一种模糊查询功能,只要输入的信息与数据库中学生名字的信息类似时便会出现此学生的基本信息.
登入系统后,点击更改口令,这是对登录的这个用户做密码修改处理,新的密码有两次输入,要一致,一致的话更改成功,否则将会出现更改失败
退数系统功能,点击退出系统,将会回到登录页面.
4 系统功能模块设计
系统能模块设计主要是分析学生信息管理系统的各个模块的组成,学生信息管理系统的功能结构设计,如图2所示。
从该图可以清楚的看到本系统主要模块,以及主要模块下包含的一些子模块。对本系统到底有哪些功能也很清楚,该系统包含的信息完不完善基本也可以有个大概的了解。
系统管理模块:主要完成系统中一般功能的操作,有修改口令、锁 定系统、重新登录等。
页面信息管理模块:主要对页面的信息进行管理,包括教务通知,招生通知以及奖惩通知等操作。
学生管理模块:主要对学生的信息进行管理,以及对学生信息的添加、删除、修改等操作。
会员信息模块:主要是学校管理人员的操作页面,对用户身份进行管理的一些操作。
5 结语
本系统简单的阐述了学生信息管理系统的分析与设计,从学生信息管理系统的应用需求、功能规划、模块设计方面做了说明,对系统要求达到了以下目标: 1.信息化管理学生信息;2.能够快速更新学生信息库;3.学生信息能够快速保存和查询;4.提高工作中对大量学生信息数据进行统计分析。
参考文献
[1] 张海藩.软件工程导论[M](第五版).北京:清华大学出版社,2009.
[2] 冯建华、周立柱.数据库系统设计与原理[M].北京:清华大学出版社,2008.
[3] 韩万江,姜立新.软件项目管理案例教程[M].北京:机械工业出版社,2008.
[4] Lan Roughley. Practical Apache Struts2 2.0 Projects Web[M].US:Apress.
[关键词]学生信息管理;功能规划;模块设计
中图分类号:TP315 文献标识码:A 文章编号:1009-914X(2014)23-0122-01
1 引言
随着科学技术的不断提高,计算机科学技术日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对企业单位的各项信息进行管理,具有手工管理所无法比拟的优点。例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高工作的效率,也是企业的科学化、正规化管理与世界接轨的重要条件。
目前,很多学校的学生管理机构以人工管理方式为主,这种人工系统在管理工作中存在很大的弊病。
其一、学生信息量大,管理人员的工作量大,负担重,压力大;且工作繁复,复杂程度高,使管理人员颇感头疼;
其二、人工处理方式由于其固有的不严密性,造成数据处理中的错、漏现象不可避免,数据缺乏正确性,而且增大了工作难度;
其三、由于信息处理量大,信息流动不畅通,反馈时间延长,缺乏时效性;
其四、数据备份、传输、报表、统计等相关工作量大,费时,繁琐,容易出错;
此外,作为学校的管理职能部门的学生处,与各系、所的管理部门之间的信息交流很不规范和统一,工作效率很低。 根据现实情况,要彻底改变原来的不利局面,以适应现代化管理发展,最佳的改进途径是建立一个完善的计算机管理信息系统,用计算机实现对数据的搜集、加工、存储等精确处理,并且充分发挥网络的优势,加快信息流动,及时反馈,全面提高工作效率。一个基于网络的综合的学生管理信息系统的建立势在必行,本文主要从学生信息管理系统的应用需求、功能规划、模块设计方面对系统进行了详细阐述。
2 应用需求分析
本系统可以有效地对学生信息进行管理.本系统达到以下目标:
1. 系统采用人机交互的方式,信息查询灵活、方便,数据存储安全可靠。
2. 实现对学生信息录入,修改,删除等操作。
3.对用户输入的数据进行严格的数据检查,尽可能地避免人为错误。
4.系统应最大限度地实现易维护性和易操作性。
数据流图如图1所示:
上图是用户进入页面的一个过程,其中的一些功能在登录方面有用户权限设置。使用不同的用户登录所能操作的功能就会不一样,这里主要是对系统所具有的功能做了一个总体上的安排。
3 系统功能规划
会员注册到登录的一个过程。要进入系统必需先登录,需要一个账号,所以先注册,注册的资料进入数据库表login中。注册后再用账号登录进入系统,登录输入的账号和密码必需要与数据库表login中的数据一致才能进入系统,否则将重新返回登录界面。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,会员可以更改信息(学号除外),信息更改完成,将新的信息保存在数据库中,再返回到学生基本信息界面查看修改后的信。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,会员可以对学生心进行删除,删除后数据库更新,把有关此学生的信息全部移除,重新返回已更新的学生基本信息列表。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,会员登录后可以添加学生以及学生的一些基本信息,添加后,把新添加的信息进入数据库,再返回到学生基本信息界面显示更新后的信息。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,可以查看学生的成绩信息。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,可以查看学生所学的课程。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,可以添加课程,也可以在查看课程列表里面添加课程。增加后的课程信息可以在课程列表里面看到。
登录界面后进入到学生信息管理模块,上面显示了一部分学生的基本信息,可以查询学生信息,主要是针对学生信息太多的情况下,不方便在页面上查找,所以设置这功能来方便用户使用。此查询功能是一种模糊查询功能,只要输入的信息与数据库中学生名字的信息类似时便会出现此学生的基本信息.
登入系统后,点击更改口令,这是对登录的这个用户做密码修改处理,新的密码有两次输入,要一致,一致的话更改成功,否则将会出现更改失败
退数系统功能,点击退出系统,将会回到登录页面.
4 系统功能模块设计
系统能模块设计主要是分析学生信息管理系统的各个模块的组成,学生信息管理系统的功能结构设计,如图2所示。
从该图可以清楚的看到本系统主要模块,以及主要模块下包含的一些子模块。对本系统到底有哪些功能也很清楚,该系统包含的信息完不完善基本也可以有个大概的了解。
系统管理模块:主要完成系统中一般功能的操作,有修改口令、锁 定系统、重新登录等。
页面信息管理模块:主要对页面的信息进行管理,包括教务通知,招生通知以及奖惩通知等操作。
学生管理模块:主要对学生的信息进行管理,以及对学生信息的添加、删除、修改等操作。
会员信息模块:主要是学校管理人员的操作页面,对用户身份进行管理的一些操作。
5 结语
本系统简单的阐述了学生信息管理系统的分析与设计,从学生信息管理系统的应用需求、功能规划、模块设计方面做了说明,对系统要求达到了以下目标: 1.信息化管理学生信息;2.能够快速更新学生信息库;3.学生信息能够快速保存和查询;4.提高工作中对大量学生信息数据进行统计分析。
参考文献
[1] 张海藩.软件工程导论[M](第五版).北京:清华大学出版社,2009.
[2] 冯建华、周立柱.数据库系统设计与原理[M].北京:清华大学出版社,2008.
[3] 韩万江,姜立新.软件项目管理案例教程[M].北京:机械工业出版社,2008.
[4] Lan Roughley. Practical Apache Struts2 2.0 Projects Web[M].US:Apress.