- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
计算机与信息工程系 《高级语言程序设计》课程设计报告
PAGE \* MERGEFORMAT 29
PAGE \* MERGEFORMAT 2
学号2013-2014学年 第二学期
1308020248
《高级语言程序设计》
课程设计报告
题目:班级档案管理系统专业:网络工程班级:二姓名:朱和芳指导教师:孙妍姑成绩:
计算机与信息工程系
2014年 5月 11日
班级档案管理系统
设计总说明
设计目的
运用计算机语言设计班级档案管理,通过此次课程设计,加深对此课程 基本知识的理解,提高综合运用知识的能力;掌握本课程的主要内容、课程设计或撰写小论文的步骤和方法;以提高独立分析问题、解决问题的能力,逐步增强实际工程训练。
设计内容
对一个有N个学生的班级,通过该系统实现对该班级学生基本信息进行录入、显示、修改、删除、保存等操作的管理。
设计方法
结合C语言的有关知识,查阅资料,对班级档案管理系统的内容进行构思和设计,在Microsoft Visual C++6.0平台上完成设计,并进行调试。目录
绪论5
需求分析
2.1问题描述6
2.2 功能要求6
2.3 算法提示6
2.4项目开发的目的7
概要设计
3.1程序模块的组成8
3.2班级档案管理系统8
3.3各个程序的功能介绍9
3.4系统结构图9
模块设计分析
4.1程序的模块组成10
4.2各个函数的主要功能10
4.3系统的功能模块的划分10
4.4总流程图12
4.5功能流程图13
第五章 测试
5.1存在的问题14
5.2测试方案14
使用说明书15
总结17
附录
A参考文献18
B源程代码20
第一章 绪论
班级档案管理系统有六种功能,把这六??功能做成六个子函数。在主函数中设计一个菜单对这六个子函数进行管理,来实现对整个系统的操作。根据课题的要求,每个数据的结构应当包括:学号(char)、姓名(char)、性别(char)、年龄(int)、备注(char)。对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息的录入、显示、修改、删除、保存等操作的管理。最后为了以后按照处理后的顺序保存到文件中。
需求分析
2.1 问题描述:
对一个有N个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。
2.2 功能要求:
1、本系统采用一个包含N个数据的结构体数组,每个数据的结构应当包括:姓名、学号、性别、年龄、备注。
2、本系统显示这样的菜单:
请选择系统功能项:
A、学生基本信息录入
B、学生基本信息显示
C、学生基本信息保存
D、学生基本信息删除
E、学生基本信息修改
F、学生基本信息查询
(1)按学号查询
(2)按姓名查询
(3)按性别查询
(4)按年龄查询
G、退出系统
3、执行一个具体的功能之后,程序将重新显示菜单。
4、将学生基本信息保存到文件中。
2.3 算法提示
1、数据结构:结构体类型数组
2、数据库结构:下表构成该系统的基本数据库。
姓名学号性别年龄备注charcharcharintchar
2.4项目开发的目的
该系统是简单的班级档案管理系统,能够使老师了解到相应的信息。是争对目前的现状,把管理人员从繁忙的数据统计中解脱出来,使其具有更多地精力去从事教务管理政策的而研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量,同时也减轻任课老师的负担,让其有更多的时间投入到教学和科研中,还有学生档案管理的重要性,以及当前的档案管理的现实,为了改善这种情况,使档案管理工作真正步入高效,健康的轨道从而促使我们开发了这个系统,以提高档案管理工作的效率和满足用户的基本需求为目的,实现档案管理。
第三章 概要设计
3.1程序模块的组成
主函数:void main()
录入函数:void GetInfo()
显示函数: void DisPlay()
保存函数: void Save()
删除函数: void Delect()
修改函数: void Modfiy()
查询函数: void Search()
输出函数: void print()
GetInfo() 是录入函数,主要是录入学生的基本信息;
DisPlay() 是显示函数,就是把学生的基本信息显示在电脑上;
Save() 是保存函数,就是把学生基本信息保存下来;
Delect() 是删除函数,把不要的信息删除;
Modfi
您可能关注的文档
最近下载
- 随机过程(北大何书元)-课后习题集答案.pdf VIP
- 水文预报课程设计报告.doc
- 智慧职教平法识图与钢筋算量(宁波职院)章节测验作业期末考试答案.docx
- 中职外研版英语基础模块2全册教案教学设计.docx
- 理想 RISO 9050 7050 3050 7010 3010 闪彩印王中文技术维修手册 后面可以参考理想闪彩印王 EX7200 EX9050 EX9000 EX7250 系列中文维修手册 .pdf
- 索爱E-19蓝牙音箱说明书用户手册.pdf
- 地铁可视化接地管理系统安装工法19.3.6.doc
- 初中地理教学中学生学习兴趣的培养获奖科研报告论文.docx
- 情绪智力量表(Law,K.S.,Wong,C.S.&Song,L.,2004).doc
- 室外给排水施工方案.docx VIP
文档评论(0)