文档介绍:《C++程序的设计》课程设计报告
《C++程序的设计》课程设计报告
1 / 30
《C++程序的设计》课程设计报告
《C++程序设计》课程设计报告
题 目: 学生学籍管理系统
学 院:计算机科学与工程学院
专 业:计算机科学与技术
学生姓名:
学 号:
指导教师:
2012年 06 月 20 日
《C++程序的设计》课程设计报告
《C++程序的设计》课程设计报告
30 / 30
《C++程序的设计》课程设计报告
目 录
10. 学生学籍管理系统 . II
1. 前言 1
2. 需求分析 1
3. 概要设计 1
4. 详细设计 1
5. 测试 1
6. 总结 2
附录 2
《C++程序的设计》课程设计报告
《C++程序的设计》课程设计报告
3 / 30
《C++程序的设计》课程设计报告
前言
题目:学生学籍信息管理系统
前言
世纪随着计算机技术的不断成熟,带来了信息技术的高速发展。信息技术的发展极大地推动了整个社会信息化的进程。在日益庞大的信息管理领域,信息管理自动化直接地改变了传统的文档管理方式,极大地提高了工作效率和管理水平。
需求分析
鉴于高等院校在校学生、教职员工、日常事务处理信息数据的繁多,学
校信息管理部门通常感到无法高效的进行管理。就高等院校学生学籍管理这
一方面 , 由于院校学生人数众多, 专业不同,学校所安排的教学计划也就因人
而异。这对于管理学生学籍信息的教务老师来说,无疑是一项庞大和复杂的
工作。不仅要考虑学校对某一专业整体的教学计划安排,也要对各专业相关
老师的教学任务进行统一协调,还要考虑某些学生的特别学籍变化。为解决
学校上述的学生学籍管理难题,提高教务老师的信息管理效率,以及为了方
便学生更好、更便捷的查看自己的学籍信息;让老师的教学工作更加顺利和
对教学信息的及时掌握。本系统特参照一般高等院校对在校学生课程选修的
数据库管理办法,结合实践,设计出学生,教师和管理员三大功能模块,根
据赋予系统权限不同,分别对系统进行相关操作,方便了学生、教师对学籍
信息的查看,同时,也大大减少了管理员的信息管理工作量,提高了系统效
率。
概要设计
1)、通过对高等院校管理学生学籍的管理模式和步骤流程,设计出系统
的总体结构和各主要功能模块。
2)、了解面向对象语言的编程风格,以及数据库对数据信息处理的特点,
确定好系统的设计语言和数据库平台。
3)、及时与学校管理信息老师和课程设计指导老师沟通,进一步熟悉学生学籍信息管理系统的数据流程、数据处理以及操作步骤。提出自己的设计
《C++程序的设计》课程设计报告
《C++程序的设计》课程设计报告
4 / 30
《C++程序的设计》课程设计报告
1
《C++程序的设计》课程设计报告
《C++程序的设计》课程设计报告
30 / 30
《C++程序的设计》课程设计报告
想法,征求老师意见,改正不合理的地方,为下面的概念设计和详细设计奠定基础。
概要设计阶段总体结构设计
1)、确定系统的总体结构以及子结构:
系统根据用户模式的不同,实现不同的系统功能。系统功能层次图如下:
登录学生信息系统
学生学籍管理系统
学生信息管理(选择操作)
保存信息
退出系统
概要设计阶段成果
信息浏览界面
系统登录界面 信息修改编辑界面
信息保存退出界面
《C++程序的设计》课程设计报告
《C++程序的设计》课程设计报告
6 / 30
《C++程序的设计》课程设计报告
2
《C++程序的设计》课程设计报告
《C++程