1 / 37
文档名称:

汽车零部件质检管理程序.docx

格式:docx   大小:404KB   页数:37页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

文档介绍:目录
一、课程设计题目与要求 1
二、系统设计 2
三、程序测试与运行结果 8
四、课程设计总结 14
五、程序源代码 15

一、 课程设计与题目
1、题目描述:
已知在汽车零部件生产过程中,需要对生产的零部件进行质量检测,保证 生产质量, 以便对出现生产质量问题的责任人进行考核, 设计一个汽车零部件质 检管理程序,该程序应该具有完成如下功能:
能从键盘输入质检信息。
指定质检编号,显示质检信息。
指定生产者,显示质检信息。
指定质检编号,修改质检信息。
指定质检编号,删除质检信息。
2、题目要求:
按照分析、设计、编码、调试、测试的软件过程完成这个应用程序。
质检信息包括:质检编号、零部件名称、生产者、生产部门、质检结 果(合格/ 不合格)、质量问题(设计缺陷/ 装配质量/加工质量)、质检员、质检日 期。
为各项操作功能设计一个菜单,应用程序运行后,先显示这个菜单,
然后用户通过菜单项选择希望进行的操作项目。
3、输入要求:
应用程序运行后在屏幕上显示一个菜单。用户可以根据需求,选定相应 的操作项目。 进入每个操作后, 根据应用程序的提示信息, 从键盘输入相应的信 息。程序根据用户输入的信息完成相应的处理,实现要求的功能。
能对输入的数据进行简单的校验,例如,质检日期必须是一个合法的日

期格式,质检编号是唯一的(一个质检编号对应一次质检的质检信息) 。
4、 输出要求:
应用程序运行后,要在屏幕上显示一个菜单。
要求用户输入数据时,给出清晰、明确的提示信息,包括输入的数据内 容、格式以及结束方式等。
在程序完成处理后,要清楚地给出程序的处理结果。例如,在给定质检
编号删除质检信息时,如果该质检信息不存在,要提示没能删除,如果删除成功 要提示删除成功。
5、 实现要求
在程序中使用链表存储质检信息。
采用模块化程序设计的方法,将程序中的各项功能用函数实现。
二、系统设计
1、分析题目
根据题目要求,质检信息可以从文本文件中存取,所以本程序应该提供读写文件, 显示、查询、修改记录,保存文件等操作,此外,还应该提供键盘式选择菜单实现功
2、总体设计
根据需求分析,可以把这个系统的设计分为添加、修改、查询、显示、删除五大
模块,其中查询模块可以分为两个子模块,子模块下面还有子函数;系统功能模块图
主函数界面
如下所示:

添加质检信
查询质检信



修r质检信
删除质检信
显示质检信
显示质检信


3、模块设计
按生产者查询

(1)数据结构设计
根据系统要求,系统中需要保存的数据信息,其结构如下:
数据项名称
数据项系统表示
数据类型
数据长度
质检编号
qid
字符串
15
零件名称
qn ame
字符串
15
生产者
producer
字符串
15
生产部门
Pd
字符串
15
质检结果
qresult
字符串
15
质检问题
qproblem
字符串
15
质检员
qpers ons
字符串
15
质检日期
time
字符串
12

(2)、结构体定义如下:
struct information
{
char qid[15];
char qname[15];
char producer[15];
char pd[15];

char qresult[15];
char qproblem[15];
char qpersons[15];
char time[12];
struct information *next;
};
(3)、函数声明
void createRec();
/* 新建质检信息 */
void loadRec();
/* 从磁盘文件导入质检信息到内存 */
void searchRecqid();
/* 查询质检信息(根据质检编号) */
void searchRecpro();
/* 查询质检信息(根据生产者) */
void modifyRec();
/* 修改质检信息 */
void deleteRec();
/* 删除质检信息 */
void listRec();
/* 显示所有质检信息 */
void writeInfo();
/* 保存质检信息 */
void exit0();
/* 退出 */


int fqid(char a[]);
//判断质检编号是否已被输入//
int check(char date[])
//判断日期是否合法〃
int menu _select();
主菜单*/
(4 )、定义两

点击展开更多

分享好友

预览全文

汽车零部件质检管理程序.docx

上传人:guoxiachuanyue002 2021/4/7 文件大小:404 KB

下载得到文件列表

汽车零部件质检管理程序.docx

相关文档