VC++019-学生学籍管理系统(ACCESS数据库)

1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
摘要:学生学籍管理系统主要用来处理学校学生的学籍相关信息。在现代社会中,教育界是IT厂商的重要客户之一,随着计算机的发展,各大中院校纷纷建设了自己的学生学籍管理系统。正因为学生学籍管理系统具有如此重要的实用性,我在这次数据库原理课程设计中选择了这个题目,实现其中的课程管理模块,并通过查阅的大量参考资料和几次的实际尝试,觉得用VC++来实现比较方便。在指导老师的指导下,经过艰苦的反复编写和调试的阶段,最终算是基本是完成了这个模块,在本程序中,基本实现了有关学生课程的各项操作,包括记录、修改、查询等,使得设计的数据库系统能够实现一般数据库意义上的管理。
本论文中,主要完成对学生学籍管理系统的需求分析、功能模块划分、数据库模式分析,并由此设计了数据库结构和应用程序,实现了数据库表的浏览,记录的添加、删除和修改,实现了多数据库表的连接操作,实现了多条件查询和模糊查询,并灵活实现了对不可更新查询结果集的更新操作,实现了主从表操作。
关键词:数据库,Visual C++,学生课程管理 [资料来源:http://www.THINK58.com]
[来源:http://think58.com]
[资料来源:www.THINK58.com]
[来源:http://think58.com]
目 录
1 绪论 3
1.1管理信息系统简介 3
1.1.1 MIS的定义 3
1.1.2 MIS的主要功能 3
1.1.3 MIS的结构 3
1.2 学籍信息管理系统 3
2发工具 4
2.1Visual C++进行数据库开发的特点 4
2.2MFC ODBC数据库访问技术 4
2.2.1 ODBC数据源的创建 5
2.2.2连接数据源 5
2.2.3创建结果集 5
2.2.4添加和修改记录 5
2.2.5查询记录 5
2.2.6删除记录 6
2.2.7撤消操作 6
2.2.8 SQL语句的直接执行 6
3 总体设计 6
3.1 可行性分析 6
3.2 需求分析 7
3.3总体结构设计 8
3.4总体数据流程图 8
3.5 功能描述 9
3.6 E-R图设计 10
4 详细设计 10
4.1数据库设计 10
4.2 用户界面设计 11
4.2.1系统主窗口模块 11
4.2.2 课程模块的设计 12
5 程序安装与调试 17
5.1 调试 17
5.2测试 18
总结 19
致 谢 21
参考文献 22
附录 22
[来源:http://think58.com]
[资料来源:www.THINK58.com]
需求分析
1、登陆注册:
登陆注册学生->添加、修改、删除信息。
2、课程信息管理:
课程管理->输入课程编号->添加、查询、修改、删除每门课程的名称、说明等相关信息。
3、成绩信息管理:
成绩管理->根据学号、课程号添加、查询、修改、删除学生的成绩记录。
4、统计查询:
统计查询->可以查询到,课程信息,学生信息、教师信息、毕业审核。 [来源:http://think58.com]
[资料来源:THINK58.com]