[关键词] 教务系统;Access;MFC;管理
1.1 拟解决的主要问题
本系统利用现在比较广泛的Access数据库的架构实现的,进行系统分析,为将来进一步的实施打下一个坚实的技术基础。本系统将投入到实际的试运行之中,进行测试,如果测试满意的话,将进行平台的完善开发,从而实现信息化,规范化,系统化,网络化的平台,具有较好的适应性和推广性。
此系统旨在为学校对教务管理提供平台,系统分为三种权限:管理员、老师和学生。可以实现学生信息的管理、老师信息的管理以及管理员信息的管理。使学校相关管理人员从繁琐的手工操作中解脱出来,提高了教学效率。
总的来说,本网站的开发拟定在初步开发的时候,能完成一些教务信息最主要最基本的功能,同时,会将数据库合理设计,以便后期的拓展与维护,从而能不断完善。
目 录
1 引言 1
2 背景与意义 1
2.1 课题背景 1
2.2 目的与意义 1
2.3 拟解决的主要问题 2
3 系统分析 2
3.1 可行性分析 2
3.1.1 经济可行性 2
3.1.2 技术可行性 2
3.1.3 开发技术的选择 2
3.1.4 ADO开发数据库 4
3.1.5 VC++6.0编程的特点 5
3.1.6 C++的基础知识概要 5
3.1.7 MFC编程模式 12
3.2 系统的功能性需求 13
3.2.1 学生功能系统 13
3.2.2 教师功能系统 13
3.2.3 管理员功能系统 14
3.3 系统的非功能性需求 14
4 系统设计分析 15
4.1 系统流程图 15
4.2 数据库分析 15
4.3 系统详细设计 17
4.3.1 数据库原则 17
4.3.2 数据库概念设计 18
4.3.3 数据库逻辑结构设计 20
5 系统编码与测试 21
5.1 环境的创建 22
5.1.1 新建MFC AppWizard 22
5.1.2 Access数据库的配置 22
5.2 系统界面与编码 23
5.3 测试 37
5.3.1 测试 37
5.3.2 主要测试主要用例的部分设计 39
5.3.3 兼容性测试概述 39
6 总结与展望 40
6.1 本系统的特点以及还需要的改善 40
6.2 完成系统的结束语 42
7 结束语 44
参考文献 45
致谢 46