论文部分内容阅读
学生信息管理是学校管理中的一个重要内容,随着时代的进步,学校也逐渐变得庞大起来,有关学生的信息也急剧增加。面对庞大的信息量,就需要有学生信息管理系统来提高学生管理工作的效率。学生信息管理系统使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。通过这样的系统,可以做到信息的规范管理、科学统计和快速的查询,从而减少管理方面的工作量。系统开发的总体任务是实现信息关系的系统化、规范化和自动化。本系统结合学校实际的管理制度,经过实际的需求分析,采用功能强大的Visual Basic6.0作为可视化集成开发环境和SQL Server 2000作为数据开发环境来开发学生信息管理系统。随着我国教育的普及和当前全球范围的知识经济的突飞猛进,一套高质量高效率的学生信息管理系统更是必不可少,当前无论是我国还是海外其他国家,均把学校教育放在战略地位,投入巨大的人力物力研制各种教育模式,其中,学生管理信息系统的开发是首当其冲。一套好的管理系统是良好学习环境的组织者。由于信息系统数据量大,传统的人工操作不仅效率低,准确性不高,而且其完整性,保密性均得不到保证。管理信息系统,即MIS(Management information system),是一个利用计算机软硬件资源以及数据库的人机系统。本学生信息管理系统是建立在Microsoft Sqlserver 2000基础上得应用系统,用Microsoft Visual Basic 6.0语言编写,此信息管理系统可以实现学生信息的高效查询,修改、删除等操作,使学生信息关系系统化,规范化和自动化。学生信息管理系统是典型的信息管理系统,其开发主要包括后台数据可的建立和维护以及前端应用程序的开发两方面。对于前者要求建立数据库一致性和完成性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。学生信息管理系统是直接面对高校学生的,而使用人员往往对计算机并不是非常熟悉,这就要求系统能够提供良好的用户接口,易用的人机交互界面。要实现这一点,就要求系统应该尽量使用用户熟悉的术语和中文信息的界面;针对用户对能出现的使用问题,要提供足够的帮助,缩短用户对系统熟悉的过程。学生管理系统中涉及到的数据是高校相当重要的信息,系统要提供方便的手段供系统维护人员进行数据的备份,日常的安全管理,系统意外崩溃时数据的恢复等工作。而需求分析是软件开发过程的初始阶段,是一个系统的推理过程,涉及到领域问题及其组成部分,目的在于理解需要什么和必须做什么,并将用户的需求用书面形成文字表达出来。软件产品的质量,在很大程度上取决于是否进行过系统的需求分析,并是否取得正确、一致和比较安全的需求文档。通过需求分析揭示信息的流程和结构,为软件设计提供基础,通过标识接口细节能提供一个深入的功能说明来描述软件,并确定约束条件和定义软件的有效性。开发该软件的基本要求与功能是实现学生信息数据包括与学生有关的数据的管理与操作处理,基于Microsoft SQL Server 2000数据库系统的数据管理使该软件有更优异的性能,软件的基本熟路流动为用户数据的输入,学生信息,课程信息,班级信息,学生成绩信息,教师信息等输入,以及有关用户提出的对学生信息等等的查询要求所产生的数据输出,数据的输入与输出处理流程都依靠数据库的支持,书库的信息安全基本保证SQL Server的安全性能比较令人满意,该软件设计中保持与其他一些数据库的基本兼容。