c语言实习报告仪器仪表管理系统

c语言实习报告仪器仪表管理系统

ID:22929764

大小:9.62 MB

页数:25页

时间:2018-11-02

c语言实习报告仪器仪表管理系统_第1页
c语言实习报告仪器仪表管理系统_第2页
c语言实习报告仪器仪表管理系统_第3页
c语言实习报告仪器仪表管理系统_第4页
c语言实习报告仪器仪表管理系统_第5页
资源描述:

《c语言实习报告仪器仪表管理系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言课程实习报告仪器仪表管理系统姓名:娄海涛班级:045111学号:20111001683学院:环境学院仪器仪表信息管理系统1.题目与题目分析2.主函数3.菜单函数4.功能模块(1)输入模块(2)添加模块(3)修改模块(4)删除模块(5)浏览模块(6)查找模块5.公共函数6.操作结果7.总结与心得1.仪器仪表信息管理系统题目与题目分析题目:仪器仪表管理[要求]系统功能的基本要求:⑴新的仪器仪表信息的录入;⑵在借出、归还、维修时对仪器仪表信息的修;⑶对报废仪器仪表信息的删除;⑷按照一定的条件查询、统计符合条件的仪器仪表信息;查询功能至少应该包括仪器仪表基本信息的查询、按时间段(如在2004

2、年1月1日到2004年10月10日购买、借出的仪器仪表等)查询、按时间点(借入时间,借出时间,归还时间)查询等,统计功能至少包括按时间段(如在2004年1月1日到2004年10月10日购买、借出的仪器仪表等)统计、按仪器仪表基本住处的统计等;⑸对查询、统计的结果打印输出。需求分析根据题目要求,由于仪器仪表信息是存放在文件中,所以应提供文件的输入、输出等操作;在程序中需要浏览仪器仪表的信息,应提供显示、查找、删除、添加、修改等操作;另外还提供键盘式选择菜单实现功能选择。总体设计根据上面的需求分析,可以将这个系统的设计分为以下几个模块:输入模块、添加模块、修改模块、删除模块、查找模块、浏览模块

3、仪器仪表管理系统输入模块浏览模块查找模块删除模块修改模块添加模块详细设计2.主函数主函数设计比较简单,只有一个函数调用,被调用的函数提供输入,处理和输出部分的函数调用。其中各功能模块用菜单方式选择。此函数为菜单函数,执行完每部分模块后能够方便返回到系统界面。intmain(){menu();}3.菜单函数菜单函数的主要结构用流程图表示如下:YN显示一系列功能选项输入n,判断n是否是0-9根据n的值调用各功能函数程序:voidmenu(){intn,w;do{puts("tt*****************仪表仪器信息管理系统**********************");p

4、uts("tttt经济管理学院喻骏斯学号:20081003064");puts("tttt1.仪器信息录入");puts("tttt2.添加新的仪器");puts("tttt3.修改仪器信息");puts("tttt4.删除仪器信息");puts("tttt5.查询仪器信息");puts("tttt6.浏览");puts("tttt7.退出");puts("tt********************我是分界线********************");printf("选择您需要的服务(1-7):[]bb

5、");scanf("%d",&n);if(n<1

6、

7、n>7){w=1;getchar();}elsew=0;}while(w==1);switch(n){case1:enter();break;case2:add();break;case3:modify();break;case4:del();break;case5:search();break;case6:browse();break;case7:exit(0);}}3.功能模块(1)输入模块仪器仪表信息采用结构体变量类型存放,成员包括仪器名称、编号、购买时间、供稿时间、伸出时间、归还时间、维修时间、状态信息(0代表可借出,1代表已借出

8、,2代表正在维修,-1代表删除).程序:voidenter(){inti,n;printf("您要输入的仪器数量(1-%d)?",N);scanf("%d",&n);printf("请输入相关信息");for(i=0;i

9、加方式打开文件。由此设计得流程图如下:调用加载函数n=load();并计算可以记录个数nk=m+ni从n到k调用输入函数input(i)输入用户要追加仪器记录的个数m保存追加的记录程序:voidadd(){inti,n,b,k;FILE*fp;n=load();printf("您想要添加的仪器的数量(0-%d)?:",N-1-n);scanf("%d",&b);k=b+n;for(i=n;i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。