电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

完整版C语言课程设计-仪器仪表管理系统VIP免费

完整版C语言课程设计-仪器仪表管理系统_第1页
1/27
完整版C语言课程设计-仪器仪表管理系统_第2页
2/27
完整版C语言课程设计-仪器仪表管理系统_第3页
3/27
1 仪器仪表管理1.题目要求Ⅰ.【要求】系统功能的基本要求:(1)新的仪器仪表信息的录入;(2)在借出、归还、维修时对仪器仪表信息的修改;(3)对报废仪器仪表信息的删除;(4)按照一定的条件查询符合条件的仪器仪表信息;查询功能至少应该包括仪器仪表基本信息(如仪器仪表名字、仪器仪表编等)的查询、按时间点(借入时间、借出时间、归还时间)查询等(5)对查询结果的输出。【提示】数据结构采用结构体。仪器仪表信息包括仪器仪表名、仪器仪表编号、购买时间、借入时间、借出时间、归还时间、维修时间、状态信息(0 代表可借出, 1 代表已借出,2 代表正在维修)等。Ⅱ.需求分析根据题目要求, 需要把仪器仪表信息的的数据存储在文件里,所以需要提供文件的输入输出等操作;在程序中要提供修改,删除,查找等操作;另外还应该提供键盘式选择菜单实现功能选择。2.功能实现设计2.1 总体设计系统功能模块图2.2 详细设计1.主函数主函数一般设计得比较简洁,只提供输入输出和功能处理的函数调用。其各功能模块用菜单方式选择。本题将 main()函数体内的界面选择部分语句单独抽取出来作为一独立函数,目的在于系统执行完每部分功能模块后能够方便返回到系统界面。【程序】main() {menu(); 仪器仪表管理系统添加查询修改删除退出2 } 菜单部分设计如下:【流程图】N Y 主函数的菜单流程图【程序】main() { system("cls");/**********清屏 ************/ menu(); } void menu() { int w,n; do { system("cls"); printf("\t\t WELCOME TO THE EQUIPMENT MANAGEMENT SYSTEM\n\n\n"); n\n\n"); printf("\t\t\t1:Add message of new equipmen\n\n"); printf("\t\t\t2:Load the message of all equipment\n\n"); printf("\t\t\t3:Correct the message of equipment\n\n"); printf("\t\t\t4:Ddlete the message of broken equipment\n\n"); printf("\t\t\t5:Search the message of equipment\n\n"); printf("\t\t\t6:Search of all the equipment\n\n"); printf("\t\t\t7:Exit\n"); printf("\n\n\t\t====================******====================\n\n\n"); printf("Please choice your number:[ ]\b\b"); scanf("%d",&n); if(n<1||n>7) w=1; else w=0; } while (w==1); 显示一系列功能选项输入 n,判断 n 是否是 1-7 根据 n 的值调用各功能模块函数3 /*...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

完整版C语言课程设计-仪器仪表管理系统

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部