基于Web的学生信息管理系统简析与设计
摘 要:随着计算机技术的发展和网络的普及,高等学校的学生信息管理工作提出了更高的要求,要求学生管理系统化、科学化、自动化,进一步形成学生信息管理系统,本文从可行性研究、需求分析、系统总体设计三个方面对基于Web的学生信息管理系统进行简要的分析和设计阐述,为学生信息管理系统的具体开发实施和构建打下理论基础。
关键词:Web;信息管理系统;分析;设计
学生信息管理系统是高等学校进行学生信息管理的重要组成部分,它的内容对学生工作者非常重要。传统的学生信息管理方式存在着效率低、保密性差、查找、更新和维护不方便等缺陷。在Internet飞速发展的今天,网络已经成为人们日常工作中的得力工具,开发一款基于Web的学生信息管理系统对解决高等学校学生信息管理问题势在必行。
1. 可行性研究
由于高等学校学生人数多,学生信息的管理工作是十分复杂和重要的,因此,学生信息管理工作需要大量的工作时间,工作效率不高。为了提高工作效率,降低高校学生信息管理工作的难度而开发基于Web的学生信息管理系统软件,以供教育教学和学生管理人员在Web平台进行学生管理。
1.1 经济可行性
经济可行性研究是进行成本效益分析,系统可以从经济和社会效益两方面考虑,学生信息管理系统应该关注的是社会效益分析。一般考虑的是系统设计后在使用时能不能及时提供学生信息,具体管理人员的工作效率能不能提高,学生用户查询和使用的是不是方便,辅助管理决策的层次分析。学生信息管理系统开发的主要目的是提高工作效率,减少差错,反映学生的管理自动化,所以在经济上不太重视直接的经济效益,关键是注重用起来方便与否、系统稳定与否。使用常见的开发工具,在很大程度上降低系统的开发成本,可以在预算内完成整个系统的开发。
1.2 技术可行性
技术可行性研究是指对客户提出了系统的功能、性能和实现系统的约束条件,从技术的角度研究系统实现的可行性,技术可行性研究是重中之重。
系统开发人员涵盖各类技术人员,有掌握信息管理和网络技术的,有熟悉SQL Server数据库与VB开发的,有学生教育教学管理的,整个系统开发过程要求有高校的校园网做支撑和配合,规模覆盖全校各个办公室及网络教室,为网上数据传输和信息管理的实现提供有利的信息通道。
1.3 运行可行性
运行可行性分析是一个新系统对现有的系统带来的影响和后果的估计和评价。同时还应考虑管理人员的培训和补充,分析能不能在一定时间内可以完成系统的开发任务。
系统完成后,可以提高工作效率。网络数据可以共享信息,减少管理人员的负担。此外,管理教师和学生对计算机及网络使用应该很熟悉,在系统进入使用阶段,只是简单的培训信息管理人员和学生便可以很快地掌握和使用。
2. 需求分析
需求分析是用户最初非形式化需求到满足用户需求的软件产品的映射过程。在数据库设计中,需求分析是第一阶段且是数据库系统设计能不能成功最重要的前提,分析问题,建立系统的逻辑模型和分析功能需求是需求分析的三个阶段。
2.1 问题分析
高等学校的管理模式不同于中小学,学生培养方式有本科、专科、五年一贯制、三二分段和继续教育等几类,高校多种培养方式并存的特点加重了教育教学管理的工作量。每学期都有大量的成绩管理、补考学生信息、学籍变动、打印报表等工作,而这些常规工作还要针对不同专业、不同层次的学生。面对复杂的管理情况,传统的手工操作或功能单一的软件很难及时完成学生各类信息的变化,灵活性和及时性都受到严重阻碍,不利于学校管理水平的整体提高。
2.2 系统逻辑模型的建立
根据高校的一般管理现状总结出系统流程图,如图1所示:
2.3 功能需求分析
(1)用户登录验证功能:对登录本系统的用户进行注册或输入用户名,并通过验证的用户结果进行页面浏览。
(2)学生信息处理功能:信息录入、信息查询、信息更新。
(3)学生毕业处理功能:毕业生的毕业时间、是否正常毕业、毕业的去向。
(4)报表输出功能:把录入到数据库中的学生信息按标准报表格式输出以备存档。
(5)注册用户交流功能:通过留言等功能让学生、老师之间有一个交流的平台。
3. 系统总体设计
3.1 设计思想
随着计算机技术的发展和网络的普及,高等学校学生信息管理工作有了更高的要求,要求学生管理自动、系统、科学,进一步形成学生信息管理系统,不仅可以降低管理人员繁琐的工作,同时也为学生提供在线查询、专家咨询等快速、灵活、方便和智能的服务,更重要的是可通过Web平台真正发挥学生自我管理、自我约束的功能。
学生信息管理系统的设计是为了使教育教学、教务管理、学生信息管理网络化,信息传递不方便的问题得以解决。该系统可以实现学生信息管理网络化,
方便教师对学生的日常行为进行管理,通过网络学生可以便捷的查看到自己的行为记录和平时成绩,以鞭策和鼓励自己不断进步。使用该系统可以使工作效率得到很大提高,人员成本降低,学生信息的管理水平和效率都有较大提高。
3.2 系统总体设计
该系统采用浏览器/服务器模式,客户端的要求不高,只需要安装一个浏览器,大大降低开发成本和使用成本,简单的用户界面,易于升级。
针对高等学校学生信息管理的实际需要设计其系统的功能,如图2
(1)“用户登录”:主要包括“学生登录”、“教师登录”和“管理员登录”。
要求登录系统的教师和学生都采用实名登录,确保注册人员为合法用户。每个用户登录区与不同的数据表相连,从而区别登录用户身份。
(2)“信息处理”:主要包括“数据输入”、“数据查询”和“数据更新”三个相对独立模块,用于合法用户对系统数据进行录入、查询、更新等操作,教师可以录入学生的日常行为、各学期的成绩等,学生可以查询自己的行为记录和各科成绩,不同用户具有不同的处理权限。
(3)“毕业处理”:包括“录入毕业去向”、“确定毕业结业”和“毕业生名册”,用以管理毕业生信息,以便对毕业生的有关资料在线查询,该模块还提供了毕业生的联系方式等。
(4)“报表输出”:包括“学生名册”、“学生评语”、“考勤表”、“成绩表”等功能,该模块只有教师和管理员才可以进入,用于获取相关纸质资料
。
(5)“交流平台”: 该模块是学生展示自我、发挥特长和相互交流的一个窗口,考虑到网络的特点及学生成长的心理需要,此模块可不登录操作。
参考文献:
.科技风,2009(11).
下一篇:针对网站功能与性能的测试方法研究