摘要:学生学籍管理系统主要用来处理学校学生的学籍相关信息。在现代社会中,教育界是IT厂商的重要客户之一,随着计算机的发展,各大中院校纷纷建设了自己的学生学籍管理系统。正因为学生学籍管理系统具有如此重要的实用性,我在这次数据库原理课程设计中选择了这个题目,并通过查阅的大量参考资料和几次的实际尝试,觉得用VB来实现比较方便。在指导老师的指导下,经过艰苦的反复编写和调试的阶段,最终算是基本是完成了这个题目,在本程序中,基本实现了有关学生学籍的各项操作,包括记录、修改、查询、统计学生的考勤、奖惩等各种个人信息,使得设计的数据库系统能够实现一般数据库意义上的管理。
本课程设计报告中,主要完成对学生学籍管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序,实现了数据库表的浏览,记录的添加、删除和修改,报表的生成,实现了多数据库表的连接操作,实现了多条件查询和模糊查询,并灵活实现了对不可更新查询结果集的更新操作,实现了主从表操作。
关键词:数据库,VisualBasic 6.0,学生学籍管理,窗体
目 录
1 绪论 3
2开发工具选择 4
2.1Visual Basic 编程开发工具 4
2.2 使用Access2000 实现关系型数据库 5
2.2.1 数据库的概念 5
2.2.2 实现关系型数据库的联系 6
3 需求分析 7
3.1需求说明 7
3.2 需求用例描述 7
4概要设计 9
4.1总体结构设计 9
4.2 功能描述 9
4.3 E-R图设计 11
5 详细设计 12
5.1数据库设计 12
5.2 用户界面设计 13
5.2.1登陆陆窗口模块 14
5.2.2 主界面模块 16
5.2.3 查询模块 19
6 程序安装与调试 21
6.1 调试 21
6.2测试 21
总结 24
致 谢 26
参考文献 27
1 绪论
当今时代是飞速发展的信息时代。在各行各业中离不开信息处理,这正是计算机被广泛应用于信息管理系统的环境。计算机的最大好处在于利用它能够进行信息管理。使用计算机进行信息控制,不仅提高了工作效率,而且大大的提高了其安全性。尤其对于复杂的信息管理,计算机能够充分发挥它的优越性。计算机进行信息管理与信息管理系统的开发密切相关,系统的开发是系统管理的前提。
本系统就是为了管理好学生信息而设计的。