学生信息管理系统课程设计报告

2019-06-04 22:06

学生信息管理系统

《学生信息管理系统》 程序设计基础课程设计报告

专 业:班 级:姓 名:学 号: 指导教师:

计算机科学与技术系

完成日期:2012-6-25

学生信息管理系统

目录

1. 课程设计目的 ......................................................................................................................... - 2 -

1.1课程设计目的: ............................................................................................................ - 2 - 1.2课程设计题目: ............................................................................................................ - 2 - 1.3题目要求: ...................................................................................................................... - 2 - 2.总体设计................................................................................................................................... - 4 -

2.1总体组成框图: ............................................................................................................ - 4 - - 4 -2.2总体流程图: ......................................................................................................... - 4 - 3. 详细设计 ................................................................................................................................. - 6 -

3.1数据结构设计 ................................................................................................................ - 6 - 3.2信息录入模块 ................................................................................................................ - 6 -

3.1.1函数功能: ......................................................................................................... - 6 - 3.1.2函数入口: ......................................................................................................... - 7 - 3.1.3函数流程图: ..................................................................................................... - 7 - 3.2显示学生信息模块 ........................................................................................................ - 7 -

3.2.1函数功能: ......................................................................................................... - 7 - 3.2.2函数介绍: ......................................................................................................... - 8 - 3.2.3函数流程图: ..................................................................................................... - 8 - 3.3查找学生信息模块 ........................................................................................................ - 8 -

3.3.1函数功能: ......................................................................................................... - 8 - 3.3.2函数介绍: ......................................................................................................... - 8 - 3.3.3函数流程图 ......................................................................................................... - 9 - 3.4删除学生信息模块 ........................................................................................................ - 9 -

3.4.1函数功能: ......................................................................................................... - 9 - 3.4.2函数介绍: ....................................................................................................... - 10 - 3.4.3函数流程图: ................................................................................................... - 10 - 3.5修改学生信息模块 ...................................................................................................... - 10 -

3.5.1函数功能: ....................................................................................................... - 10 - 3.5.2函数介绍: ....................................................................................................... - 11 - 3.5.3函数流程图: ................................................................................................... - 11 -

4、运行结果 .............................................................................................................................. - 12 -

4.1主界面 .......................................................................................................................... - 12 - 4.2录入信息 ...................................................................................................................... - 12 - 4.3显示学生信息 .............................................................................................................. - 13 - 4.4查找学生信息 .............................................................................................................. - 13 - 4.5删除学生信息 .............................................................................................................. - 14 - 4.6修改学生信息 .............................................................................................................. - 15 - 5、 课程设计总结 .................................................................................................................... - 16 - 6、参考文献 .............................................................................................................................. - 17 -

- 1 -

学生信息管理系统

1. 课程设计目的

1.1课程设计目的:

《C++程序设计》是计算机科学与技术专业的必修课。自己做一个课程设计是学习完本书后进行的一次全面的综合性练习。其目的在于加深对C++编程的理解,培养学生的实践能力,促进理论与实践的结合。通过课程设计,让学生能够熟练运用C++进行面向对象编程,建立对象模型,降低软件的复杂性,改善软件的重用性和维护性,提高软件的生产效率,全面掌握面向对象编程技术。

1.2课程设计题目:

题目: 学生信息管理系统

1.3题目要求:

1.问题描述(功能要求):

学生信息包括:学号,姓名,年龄,性别,出生年月,地址,电话,E-mail等。试设计一学生管理系统,使之能提供以下功能:

系统以菜单方式工作

学生信息录入功能(学生信息用文件保存)----输入 学生信息浏览功能----输出 查询,排序功能----算法 按学号查询 按姓名查询

(5)学生信息的删除与修改(可选项) 2.问题的解决方案:

根据系统功能要求,可以讲问题解决分为以下步骤: 分析系统中的各个实体之间的关系及其属性和行为;

- 2 -

学生信息管理系统

根据问题描述,设计系统的类层次;

完成类层次中各个类的描述(包括属性和方法); 完成类中各个成员函数的定义; 完成系统的应用模块; 功能调用;

完成系统总结报告以及系统使用说明书。 其他要求:

只能使用C/C++语言,源程序要有适当的注释,使程序容易阅读 至少采用文本菜单界面(如果能采用图形菜单界面更好) 学生可自动增加新功能模块

- 3 -

学生信息管理系统

2.总体设计

2.1总体组成框图:

图2-1 物理模型图

2.2总体流程图:

- 4 -


学生信息管理系统课程设计报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:泰山版四年级品社上册 第一单元 复习资料

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: