2015/9/10 11:31:06
那年是学生:学生信息管理系统分析报告
那年是学生:学生信息管理系统分析报告
一、摘要
学生信息管理系统是典型的信息管理系统,其开发主要包括后台数据库的建立和维护以及前端应用程序的开发两个方面。对于前者要求建立起数据一致性和完整性强、数据安全性好的库。而对于后者则要求应用程序功能完备,易使用等特点。经过分析,我们使用 MICROSOFT公司的 VISUAL BASIC开发工具,利用其提供的各种面向对象的开发工具,尤其是数据窗口这一能方便而简洁操纵数据库的智能化对象,首先在短时间内建立系统应用原型,然后,对初始原型系统进行需求迭代,不断修正和改进,直到形成用户满意的可行系统。
二、前言
学生信息管理系统是一个教育单位不可缺少的部分,它的内容对于学校的决策者和管理者来说都至关重要,所以学生信息管理系统应该能够为用户提供充足的信息和快捷的查询手段。但一直以来人们使用传统人工的方式管理文件档案,这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少的困难。随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点.例如:检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高学生信息管理的效率,也是企业的科学化、正规化管理,与世界接轨的重要条件。因此,开发这样一套管理软件成为很有必要的事情。
三系统的作用
先进的网络化的学生信息管理系统,可以显著提高高校学生管理工作得水平以及高校各项管理工作的效率,使得学校可以对学生信息进行规范的管理、科学的统计和快速的查询以及修改,从而减少学生信息管理方面的工作量。设计在安全保密方面,通过用户权限和密码的设置来初步实现。计算机学生信息管理系统,用计算机实现对数据的收集、加工、存储等精确处理,并且充分发挥网络的优势,加快信息流动,及时反馈,全面提高工作效率。四、系统设计目标设计的目标是要建设一个架构先进、简单实用、安全稳定、维护便捷的基于校园网学生管理信息系统,提高管理工作效率和管理水平。
五、系统开发语言简介
Microsoft的Visual Basic作为一种面向网络、支持各种用户终端的开发平台环境,推动新一代因特网的发展,真正的让人们可以在任何时间、任何地点、通过各种设备得到信息。SQL语言的全称是“结构化查询语言”,SQL语言结构简单、功能强大、简单易学,因此它得到了广泛得应用。SQL是一个非过程化的语言,因为它一次处理一个记录。对数据提供自动导航,SQL允许用户在高层的数据结构上工作,可以操作记录集。SQL不要求用户指定对数据的存放方法。
六、系统开发背景
随着高校学生规模不断的扩大,学生数量急剧增加,有关学生的各种信息量也成倍增长。面对庞大的信息量,需要相应的管理系统来提高学生管理工作的效率,做到信息的规范管理、科学统计和快速查询,以减少管理方面的工作量。随着高校学生招生规模逐步扩大,教育管理的信息化越来越受到人们的重视。
在高校,各种教育管理信息系统也越来越多,很大程度地提高了教育管理的效率和质量。但也存在系统本身功能比较简单,各部门不能实现信息的共享,不能适应实际管理中的变化等一些问题。为了提高信息处理的效率和质量,增加管理工作的透明度,逐步实现办公自动化,本课题拟定开发适合学校实际的,具有易操作、易维护、良好人机界面等特点的高校学生信息管理系统。
如果建立一个统一的在校学生信息管理库,让各部门使用同一套信息数据,各部门根据各自的权限对同一套信息数据进行更新维护,这样便可以通过共享数据信息,减少许多无谓的重复工作,这样既提高了计算机软、硬件的使用效率,同时也提高了统计信息的准确性、真实性,而且还能大大方便我们对学生信息的管理,提高我们的管理质量。
基于以上原因,依靠目前的全国招生系统的信息和高校的学生学籍管理系统来建设一个统一的高校学生数据信息管理系统是完全必要和可行的,用它可以解决高校学生大量繁杂的信息管理工作等问题,提高工作效率。
学生信息管理作为学校管理的一个重要方面,其可变因数多,管理方面繁琐复杂,时间跨度大,再加上其固有的基数大,因而形成了巨大的数据量。以前的人工管理方式以人为方式处理这样大量的数据,不可避免的增加了管理员的工作量以及复杂程度,使学生处、教务处以及各学生科有关管理人员工作繁复、负担重、压力大。并且人为方式固有的不严密性经常带来各种工作的疏漏,数据缺乏正确性,使得复杂度更高,常常让工作人员感到头痛。
为了解决这种状况,以计算机实现管理的科学化、严谨化来做一个学生信息管理系统,提高这方面的工作效率。
七、系统的可行性分析
本系统的总目标是为管理人员以及用户提供迅速、高效的服务。一方面为管理人员提供简单,易于操作的界面,减少人工操作过程中带来的麻烦:令一方面为用户查询以及修改自己的信息提供方便,增强管理员与用户交流的方便性,减少了不必要的麻烦。不仅管理员能快速的对信息的添加、修改,而且用户能快速的查询到自己的有关信息。
(1)操作可行性:鉴于本系统的特点,Windows友好的用户界面和本系统良好的安全性设置,可以使系统管理员很好的掌握使用方法。在开发过程中,我们还尽量给管理员以方便,当输入方式错误后系统会自动报错。这样就大大提高工作效率。而且该系统简单易操作,易维护,减少了不必要的麻烦。
(2)技术可行性:从目前比较流行的数据库开发、管理软件来看;对于比较简单的中小型数据库,VB.NET和SQL Server 2000的结合无疑是在实际应用中较为成功的一种解决方案。前者为用户提供了Windows所一贯坚持的非常友好、操作简单的用户界面.;后者则可对数据库实施操作、维护和权限识别功能,也可通过与SQL语句的结合对数据库进行更为复杂的操作。对本系统而言,上述的结合方式是可行的。
(3)经济可行性:本系统开发完成后可缩减工作时间,提高工作效率,而且简单易操作,不需对使用人员进行培训,不管是在资金上还是效率上都能达到预期的效果。
八、系统功能模块
1.登录窗口
2. 党团信息管理党团信息添加党团信息修改党团信息查询
3. 学生信息管理学生信息添加学生信息修改学生信息查询
4. 就业信息管理就业信息添加就业信息修改就业信息查询
九、功能描述
1、用户登录窗口模块:主要用于用户的登录。用户通过用户名及密码进行登录,进入系统的主界面,如果用户不对则不能进入,能进入的就具有一定的权限。
2、党团信息管理模块:主要用于对党员以及团员的信息管理。可以对党员、团员的信息进行添加、修改、查询。
3 、学生信息管理模块:主要用于学生的基本信息的集中管理。可以对学生的基本信息进行添加修改查询。
4、就业信息管理模块:主要用于毕业生的就业信息管理。了、可以对毕业生的就业信息添加修改查询。