VB+access学生信息管理系统的设计与实现(2)
时间:2017-04-12 12:46 来源:毕业论文 作者:毕业论文 点击:次
基于此问题,我认为有必要建立一个使学生信息管理工作规范化、系统化、程序化,提供信息更新快捷、管理方便、功能设置合理的学生信息管理解决方案[4]。针对学校大量的学生信息,就学生管理的几个方面,更有必要提供一个互动式的学生管理平台。 1.2论文主要内容与任务 本论文主要介绍了结合学校对学生信息管理的要求,对Access数据库管理系统、Visual Basic 6.0进行了较深入的学习和应用,主要完成对学生信息管理系统的需求分析、功能模块划分、数据库模式分析[5],并由此设计了数据库结构和应用程序。 另外,理清系统设计的大概思路也是一项重要的任务。本系统主要设计思路为:教务信息文护接受学生的信息,学生信息查询根据教务信息文护的学生信息做出对所接收的信息合理性进行判断,并交于信息文护进行相应的修改,再把信息存入数据库中。 2.系统需求分析及结构设计 在各大院校中,学校教务管理的主要内容都包括学生信息管理,其数据量庞大,细节要求严格,在实际应用时,对系统的需求变化又较频繁,经常会遇到很多问题[6]。但学生信息管理又是学校管理系统中必不可少的一部分功能,因此为了更好的实现学生信息管理系统的各项设计和功能,特作以下需求分析和总体结构设计。 2.1系统需求分析 一方面,学校工作的总体规划是对教务处所需基本数据的文护,包括对信息的增删查改操作,这些工作主要由教务管理人员在学生信息管理系统中完成。新学期开学,由教务管理人员在学籍管理系统中完成入学新生信息的文护,首先录入年级信息,然后编排班级,最后录入新生基本档案信息。 另一方面,学生要对自己的各科成绩查询;任课老师需要输入并文护所教科目的学生成绩;教务处也要对学校全体成员的信息进行管理,并对任课老师或班主任等输入的信息进行存库,对学生信息进行必要的文护。 上述各类信息的处理目前还处于手工或半手工的管理状态,效率低,可靠性差。如果在管理中使用计算机,将会对学校各类信息的文护与了解有很大帮助。另外随着信息化时代的到来,工作节奏不断加快,人们需要在第一时间获得第一手信息资料,并对此作出反应,这就需要计算机发挥它的辅助作用了。因此,无论是从目前现状看,还是面向未来,一个功能完备的学校信息管理系统的开发都非常有必要。 根据上述的需求分析,可以拟出以下需求目标: (1)界面友好、易于操作。 (2)实现基本信息管理,包括操作员的注册及权限设置,所需基本信息的建立与设置等功能。 (3)实现数据库管理,包括数据库的自动创建,备份与恢复[7]。 (4)实现数据统计与分析功能。 (5)真正意义上实现从原始的手工阶段走向方便快捷的计算机实现阶段。 根据本校学生管理经验及用户对系统的需求调查分析,对系统画出的数据流图如图1所示。 图1系统数据流图 2.2系统总体结构设计 本系统是为了实现学校学生各项信息资源的增加、删除、修改和查询,满足管理用户的管理需求。因此,将学生信息管理系统分为:学生信息查询、教务信息文护和学生选课三部分。其具体内容包括: (1)系统设置,包括用户管理(增加用户、修改用户、删除用户、浏览用户),重新登录和退出系统。 (2)班级管理,包括增加班级,删除班级,查询班级和修改班级信息。 (3)档案管理,包括档案增加,档案删除,档案查询和档案修改。 (4)课程管理,包括课程设置(增加课程,删除课程),课程查询和课程修改。 (责任编辑:qin) |