课程设计报告。
课程名称 《c语言程序设计。
课题名称班级档案管理系统。
专业计算机科学与技术。
班级计算机1481
学号 0109
姓名邹龙。指导教师李珍辉。
2023年 7月 1 日。
一、设计内容与设计要求。
1.设计内容:
对一个有n个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。
2.设计要求:
1)本系统采用一个包含n个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。
2)本系统显示这样的菜单:
请选择系统功能项:
a. 学生基本信息录入(要求先输入密码)
b. 学生基本信息显示。
c. 学生基本信息删除(要求先输入密码)
d. 学生基本信息修改(要求先输入密码)
e. 学生基本信息查询。
1) 按学号查询。
2) 按姓名查询。
3) 按性别查询。
4) 按年龄查询。
f. 退出系统。
3)执行一个具体的功能之后,程序将重新显示菜单。
4)将学生基本信息保存到文件中。
5)进入系统之前要先输入密码。
二、进度安排。
星期一布置任务,查找资料。
星期二确定总体方案,进行详细设计。
星期三编写程序,上机调试。
星期四编写程序,上机调试。
星期五答辩,总结。
星期六~星期天写课程设计报告。
一。设计目的1
二、总体设计1
2.1程序设计组成框图5
2.2 流程图6
三、详细设计8
3.1功能介绍8
3.2用户使用说明书9
四、调试与测试10
4.1参考文献10
4.2结果分析与问题讨论11
4.3心得体会12
附件:源程序清单和评分表。
一课程设计目的。
全面熟悉c语言基本知识,进一步掌握程序设计与调试,结果分析的方法和技巧,进一步提高上机动手能力,养成提供文档资料的习惯,掌握程序化设计的重要思想,采用自顶向下,逐步求精的方法编制程序解决一些实际问题,为以后的学习和工作打下较好的基础。为将来使用和开发软件积累一些典型的案例处理经验。
二总体设计。
2.删除函数流程图。
3.修改函数流程图。
4.查找函数流程图。
三详细设计。
3.1功能介绍。
问题描述:对一个有n个学生的班级,通过该系统实现对该班级学生的基本信息进行录入、显示、修改、删除、保存等操作的管理。
基本功能:1)本系统采用一个包含n个数据的结构体数组,每个数据的结构应当包括:学号、姓名、性别、年龄、备注。
2)本系统显示这样的菜单:
请选择系统功能项:
f. 学生基本信息录入(要求先输入密码)
g. 学生基本信息显示。
h. 学生基本信息删除(要求先输入密码)
i. 学生基本信息修改(要求先输入密码)
j. 学生基本信息查询。
1) 按学号查询。
2) 按姓名查询。
f. 退出系统。
3)执行一个具体的功能之后,程序将重新显示菜单。
4)将学生基本信息保存到文件中。
5)进入系统之前要先输入密码。
3.2.用户使用说明书。
main()函数是程序的入口,程序从它开始执行,它里面包含了各个模块,其中也要声明一些变量通过调用各个函数实现各个模块的作用,并且包含一个switch选择语句,实现选择功能。
班级档案管理系统
课程设计报告。课程名称 c语言课程设计 课题名称班级档案管理系统 专业电气工程及其自动化。班级电气0906 学号 200901010612 姓名颜文茹。指导教师余新宇段焰郭芳 2010年7月5日。c语言课程设计任务书。一 设计内容与设计要求。1 课程设计内容。1 课程问题描述 对一个有n个学生的班级...
C语言班级档案管理系统
课程设计任务书。课程名称 c语言课程设计 课题班级档案管理系 1.设计目的。2.总体设计。3.详细设计。4.调试与测试 5.总结与体会。6 评分。附 源程序清单和执行。1 设计目的。a 了解和掌握c语言面向对象程序设计的基本过程。b 进一步熟悉c语言的特点。c 学会总体规划一个程序,从各个部分把一个...
C语言班级档案管理系统
c语言程序设计 课程设计报告。班级档案管理。学生姓名 王标刘慧慧魏枫林奚亚运 指导教师夏芸。所在系 电子信息系。所学专业 计算机科学与技术 年级班级2011级2班。2012 年 6月14日。班级档案管理。摘要。本次课程设计要求我们以小组的形式进行的,共同完成一个班级档案管理系统的编写。本次课程设计就...