- 241
- 0
- 约2.78万字
- 约 33页
- 2021-03-01 发布于湖北
- 举报
目录
一、课程设计题目与要求 1
二、系统设计 2
三、程序测试与运行结果 8
四、课程设计总结 14
五、程序源代码 15
一、课程设计与题目
1、题目描述:
已知在汽车零部件生产过程中,需要对生产的零部件进行质量检测,保证
生产质量, 以便对出现生产质量问题的责任人进行考核, 设计一个汽车零部件质
检管理程序,该程序应该具有完成如下功能:
(1) 能从键盘输入质检信息。
(2) 指定质检编号,显示质检信息。
(3) 指定生产者,显示质检信息。
(4) 指定质检编号,修改质检信息。
(5) 指定质检编号,删除质检信息。
2、题目要求:
(1)按照分析、设计、编码、调试、测试的软件过程完成这个应用程序。
(2 )质检信息包括:质检编号、零部件名称、生产者、生产部门、质检结
果(合格/ 不合格)、质量问题 ( 设计缺陷 / 装配质量 / 加工质量 ) 、质检员、质检日
期。
(3 )为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,
然后用户通过菜单项选择希望进行的操作项目。
3、输入要求:
(1) 应用程序运行后在屏幕上显示一个菜单。用户可以根据需求,选定相应
的操作项目。 进入每个操作后, 根据应用程序的提示信息, 从键盘输入相应的信
息。程序根据用户输入的信息完成相应的处理,实现要求的功能。
(2) 能对输入的数据进行简单的校验,例如,质检日期必须是一个合法的日
期格式,质检编号是唯一的(一个质检编号对应一次质检的质检信息) 。
4 、输出要求:
(1) 应用程序运行后,要在屏幕上显示一个菜单。
(2) 要求用户输入数据时,给出清晰、明确的提示信息,包括输入的数据内
容、格式以及结束方式等。
(3) 在程序完成处理后,要清楚地给出程序的处理结果。例如,在给定质检
1
编号删除质检信息时, 如果该质检信息不存在, 要提示没能删除, 如果删除成功
要提示删除成功。
5、实现要求
(1) 在程序中使用链表存储质检信息。
(2) 采用模块化程序设计的方法,将程序中的各项功能用函数实现。
二、系统设计
1、分析题目
根据题目要求, 质检信息可以从文本文件中存取, 所以本程序应该提供读写文件,
显示、查询、修改记录,保存文件等操作,此外,还应该提供键盘式选择菜单实现功
能。
2、总体设计
根据需求分析,可以把这个系统的设计分为添加、修改、查询、显示、删除五大
模块,其中查询模块可以分为两个子模块,子模块下面还有子函数;系统功能模块图
如下所示:
主函数界面
添 查 修 删 显 显
加 询 改 除 示 示
质 质 质 质 质 质
检 检 检 检 检 检
信 信 信 信 信 信
息 息 息 息 息 息
按
质 按
生
检
您可能关注的文档
最近下载
- 口腔数字化技术 第二章 口腔数字化技术的基础理论.pptx VIP
- JIT精益生产培训课件.pptx VIP
- 2025年湖北省文化专业技术职务水平能力测试(群众文化)历年参考题库含答案详解.docx VIP
- 《精神康复科娱疗护士岗位质量考核评价标准》.docx VIP
- 部编版(26春)小学道德与法治三年级下册教学设计全册.docx
- 1《子路、曾皙、冉有、公西华侍坐》公开课一等奖创新教学设计统编版高中语文必修下册.docx VIP
- 百得燃气燃烧机TBG80 110 140 200 260 360LX ME电子调节中文说明书.pdf VIP
- 六年级下册道德与法治第1课学会尊重第二节尊重自己.ppt VIP
- 2025年安徽省中考道德与法治试卷真题(含标准答案及解析).pdf
- 产业转型地区的结构优化——2025年高考地理一轮复习.docx VIP
原创力文档

文档评论(0)