学生注册管理软件的开发
摘 要
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生注册管理软件的开发是依据软件工程的思想、运用Visual Basic 6.0和Access开发工具设计的一套综合性的学生信息管理软件。首先制定系统功能说明书;再制定总体设计方案;然后对系统的各功能模块进行设计,主要实现了学生班级的注册管理、课程的注册管理、学籍的注册管理、成绩的注册管理、奖罚的注册管理以及对单个学生信息的查询功能;最后对系统进行测试和总结。
学生注册管理软件是使用计算机科学管理的办法对学生进行注册管理,把学生注册信息的实时性、精确性和学生注册工作的各个环节结合起来,极大的提高了学生管理的效率,解决了学生注册采用手工录入和打印数据的方式难以保证学生数据的准确无误和实时更新的问题。
关键字:注册;信息管理;Visual Basic 6.0;Access
目 录
1引言 1
1.1本软件开发的背景 1
1.2本软件开发的意义 1
1.3本软件的研究方法 1
2本软件的需求分析 1
2.1软件简介 1
2.2软件的需求描述 1
2.3软件的可行性 2
3软件的总体设计 2
3.1系统的总体功能结构 2
3.2数据库的设计 3
3.2.1绘制系统数据流图 3
3.2.2数据库的逻辑设计 4
4开发工具和数据库的选择 7
4.1开发工具的选择 7
4.2数据库的现状和发展 7
4.3数据库的选择 7
4.4连接数据库方法的选择 8
4.4.1使用数据库对象 8
4.4.2使用ADODB 8
5 软件的详细设计与实现 9
5.1用户登陆界面 9
5.2系统的主界面 11
5.3用户管理界面 11
5.4 学籍管理界面 13
5.5 班级管理界面 14
5.6 课程管理界面 14
5.7 成绩管理界面 16
5.8 奖励管理界面 18
5.9 查询界面 18
6 软件的测试 19
6.1 测试的意义及目标 19
6.2 软件测试的主要准则 20
6.3 界面的测试方法和步骤 20
6.3.1 界面测试 20
6.3.2 功能测试 20
结 论 20
参考文献 21
致 谢 22
声 明 23
1.1本软件开发的背景
随着计算机与信息技术的普遍提高,越来越多的单位使用计算机来管理档案,这样就在很大程度上提高了管理的效率。近几年来高校的扩大招生,一方面给广大民众提供了越来越多的教育机会,另一方面也使学校的管理工作加重了。学生注册管理采用手工录入和打印数据的方式,显然难以保证学生数据的准确无误和实时更新,迫切需要一种新的现代化管理体制对学生进行管理。
1.2本软件开发的意义
随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已进入人类社会的各个领域并发挥着越来越重要的作用。学生注册管理软件是使用计算机科学管理的办法对学生的学籍、班级、课程、成绩、奖罚信息等进行管理。不仅具有检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低的优点,还使学生注册信息的实时性、精确性和学生注册工作的各个环节结合起来,极大地提高学生注册管理的效率,减轻了高校学生管理的负担。
本系统所实现的学生注册管理系统就是以VB和Access为编程环境来实现其制作和开发过程的,通过对学生注册管理系统进行需求分析、总体设计和详细设计逐步将一个学生注册管理系统的开发过程呈现出来。没有可以追求专业性和商品化软件的华丽包装,而是本着简单、实用的原则,既在功能上满足用户的需求,又力求操作简便,使本系统容易掌握和使用。
1.3本软件的研究方法
本软件的主要的目标是设计一套综合性的学生信息管理系统。在设计的过程中,采用软件工程的思想:首先制定系统功能说明书;再制定总体设计方案,对软件总体功能模块以及数据库的设计;然后对软件进行测试;在文章的最后进行总结。