C语言课程设计仪器仪表管理系统报告.docx

上传人:h**** 文档编号:25726294 上传时间:2022-07-13 格式:DOCX 页数:6 大小:12.41KB
返回 下载 相关 举报
C语言课程设计仪器仪表管理系统报告.docx_第1页
第1页 / 共6页
C语言课程设计仪器仪表管理系统报告.docx_第2页
第2页 / 共6页
点击查看更多>>
资源描述

《C语言课程设计仪器仪表管理系统报告.docx》由会员分享,可在线阅读,更多相关《C语言课程设计仪器仪表管理系统报告.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、C语言课程设计仪器仪表管理系统报告 C 学院: 自动化学院 专业: 自动化 班级: 231XXX 姓名: XXX 语言课程报 学号: 231XXX-XX 目录 1.题目概述,总体设计-第 1页 2.详细设计,菜单函数-第 2页 3.功能模块:录入模块-第 3页 4.状态改变模块 -第 4页 5.状态改变,借出归还-第 6页 6.状态改变,维修-第 7页 7.状态改变,删除-第 8页 8.状态查询模块 -第 9页 9.按名称查询 -第11页 10.按时间点/段查询-第12页 11.公共函数-第13页 12.上机实践-第14页 13.程序的亮点与不足-第17页 14.总结-第18页 题目:仪器仪表

2、管理系统 要求 系统功能的基本要求: (1) 新的仪器仪表信息录入。 (2) 在借出、归还、维修时对仪器仪表信息的修改。 (3) 对报废仪器仪表信息的删除。 (4) 按照一定的条件查询、统计符合条件的仪器仪表信息; 查询功能至少应 包括仪器仪表基本信息的查询、按时间段(如在2022 年1月1日到2022 年10 月 10 日购买、借出、维修的仪器仪表等) 查询、按时间点(借入时间、借出时间、归还时 间) 查询等,统计功能至少包括按时间段统计、按仪器仪表的基本信息统计等。 (5) 对查询、统计的结果打印输出。 提示 数据结构采用结构体。仪器仪表信息包括仪器仪表名、仪器仪表编号、购买时间、借入 时

3、间、借出时间、归还时间、维修时间、状态信息(0 代表可借出,1代表可借入,2 代表 正在维修) 等。 需求分析: 根据题目要求,由于仪器仪表信息是存放在文件,所以应提供文件的输入、输出等操作; 在程序中要浏览仪器仪表的信息。应提供录入、显示、查找,修改等操作; 另外还应提供键 盘式选择菜单实现功能选择。 总体设计: 根据上面的需求分析,可以将这个系统的设计分为三个大的模块: 仪表 仪器录入、仪表仪器修改(删除)、仪表仪器查询 详细设计 (一)主函数 主函数一般设计得比较简洁,只提供输入、处理和输出部分的函数调用。其中各功能模块用菜单方式选择。其中流程图如下: 程序 其中为主函数设定了一个菜单函

4、数,方便用于选择其他模块函数。用getch0;获得所按下的键值,用函数内的局部静态变量储存键值对应的其他功能函数。 void menu(char c) /*菜单函数*/ static int n=0; /内部变量 if(c=s|c=S) n+; if(c=w|c=W) n-; if(n=5) n=1; if(n=0) n=4; if(c=13) switch(n) case 1:if(insert ()=0) insert (); break; /录入 case 2:change();break; /修改 case 3:serch(); break; /查询 case 4:exit(0); /退出程序 ; system(cls); printf(nn); printf( 仪器仪表管理系统 n); printf(n); printf( 姓名:xxx ); printf( 班级231xxx); printf(nn); if(n=1) printf( -仪器仪表录入仪器仪表借还/删除仪器仪表查询 - n); else printf( 仪器仪表查询 n); printf(n);

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 策划方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁