- 15
- 0
- 约1.02万字
- 约 30页
- 2019-07-08 发布于广东
- 举报
计算机与信息工程系 《高级语言程序设计》课程设计报告
PAGE
PAGE 2
PAGE
PAGE 1
学号
2013
2013-2014学年 第二学期
《高级语言程序设计》
课程设计报告
题目:
班级档案管理系统
专业:
网络工程
班级:
二
姓名:
朱和芳
指导教师:
孙妍姑
成绩:
计算机与信息工程系
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、数据库结构:下表构成该系统的基本数据库。
姓名
学号
性别
年龄
备注
char
char
char
int
char
2.4项目开发的目的
该系统是简单的班级档案管理系统,能够使老师了解到相应的信息。是争对目前的现状,把管理人员从繁忙的数据统计中解脱出来,使其具有更多地精力去从事教务管理政策的而研究实施,教学计划的制定执行和教学质量的监督检查,从而全面提高教学质量,同时也减轻任课老师的负担,让其有更多的时间投入到教学和科研中,还有学生档案管理的重要性,以及当前的档案管理的现实,为了改善这种情况,使档案管理工作真正步入高效,健康的轨道从而促使我们开发了这个系统,以提高档案管理工作的效率和满足用户的基本需求为目的,实现档案管理。
第三章 概要设计
3.1程序模块的组成
主函数:void main()
录入函数:void GetInfo()
显示函数: void DisPlay()
保存函数: void Save()
删除函数: void Delect()
修改函数: void Modfiy()
查询函数: void Search()
输出函数: void print()
GetInfo() 是录入函数,主要是录入学生的基本信息;
DisPlay() 是显示函数,就是把学生的基本信息显示在电脑上;
Save() 是保存函数,就是把学生基本信息保存下来;
Delect() 是删除函数,把不要的信息删除;
Modfiy() 是修改函数,修改错误的学生基本信息;
Search() 是查询函数,
您可能关注的文档
- 《美容院的经营与管理》资料.doc
- 《美学》A.B.C试题资料.doc
- 《美英报刊文章阅读》复习资料.doc
- 《普通教育学》读书笔记资料.doc
- 《汽车发动机原理》试卷A答案资料.doc
- 《汽车服务工程》试卷A答案资料.doc
- 《汽车机械基础》试卷(含答案)资料.doc
- 《汽车文化》期末考试试题(B)A7资料.doc
- 《浅谈经济全球化的利与弊及我们应持有的态度》资料.doc
- 《社会契约论》读后感资料.doc
- 广西南宁2025-2026秋季期末八年级【语文】试卷(含答案).pdf
- 广西南宁2025-2026秋季期末高一化学试卷(含答案).pdf
- 广西南宁2025-2026秋季期末九年级数学试卷(含答案).pdf
- 广西南宁2025-2026秋季期末高一英语(含答案,无听力音频).pdf
- 广西南宁2025-2026秋季期末高一地理试卷(含答案).pdf
- 内科护理(中职):心包疾病病人的护理PPT教学课件.ppt
- 胆管结石的中医护理方法.ppt
- 内科护理(中职):心肌疾病病人的护理PPT教学课件.ppt
- 内科护理(中职):心律失常病人的护理PPT教学课件.ppt
- 嵌入式系统实践及工程应用—从基础到人工智能:具备AI算力的嵌入式系统开发PPT教学课件.pptx
最近下载
- 长兴岛北疏港高速公路环境影响报告书简本公告.pptx VIP
- 胸腺肿瘤防治指南2026.docx
- 成人2型糖尿病口服降糖药联合治疗专家共识(2025版)解读PPT课件.pptx VIP
- 五年级语文寒假阅读理解题专项训练(20篇含答案解析).docx VIP
- 2023年河南省高考数学试卷(理科)(乙卷).docx VIP
- 红森HSX1伺服使用说明书.pdf
- T_CRHA 086-2024 住院患者胰岛素泵应用护理规范.docx VIP
- fagor发格CNC 8055_T_操作手册.pdf
- 从《初来乍到》分析中美教育观的差异.docx
- (一模)2026年合肥市2026届高三第一次教学质量检测 英语试卷(含官方答案).docx
原创力文档

文档评论(0)