欢迎来到天天文库
浏览记录
ID:16276956
大小:315.50 KB
页数:28页
时间:2018-08-08
《实验室设备管理系统设计书》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、目录目录目录…………………………………………………………………………………………………1中文摘要……………………………………………………………………………………………21.课程设计目的……………………………………………………………………………………32.程序设计思路……………………………………………………………………………………33.功能模块图………………………………………………………………………………………44.主函数模块流程…………………………………………………………………………………45.详细设计…………
2、………………………………………………………………………………56.程序运行结果……………………………………………………………………………………117.总结………………………………………………………………………………………………158.致谢………………………………………………………………………………………………199.附录………………………………………………………………………………………………2012摘要实验设备管理系统摘要实验室设备管理系统是典型的设备信息管理系统,要求能为学校实验室管理提供信息化动态化的管理,
3、方便实验室设备管理工作,提高设备管理质量和使用效率。而且系统应符合设备管理的有关规定,包括新设备的申请,购买确认,新设备信息录入,旧设备维修和报废及用户管理等。能满足日常工作的基本需要,并达到操作过程中的直观,方便,实用,安全等有关要求。实验室设备管理系统是一个典型的信息管理系统,采用面向对象的分析方法,给出系统的基本结构、设计特色、设计模型及实现途径,并且对系统的开发技术进行研究。本系统是一个为适应对学校实验室设备管理的迫切需求而设计开发的软件系统。关键词:实验室设备、管理系统、结构体、文件、数组、函数C语言
4、课程设计论文1.题目要求实验设备信息包括:设备编号,设备种类(如:微机、打印机、扫描仪等等),设备名称,设备价格,设备购入日期,是否报废,报废日期等。2.需求分析实验室设备信息用文件存储,提供文件的输入输出操作;要能够完成设备的录入和修改,需要提供设备添加和修改操作;实现对设备进行分类统计,需要提供排序操作;实现对设备查询需要提供查找操作,设备的查询可根据设备编号设备种类设备购入日期正常设备(未报废的)等多种方式查询;另外还要根据键盘式选择菜单以实现功能选择。整个系统可设计为实验设备信息输入模块实验设备信息修改
5、模块实验设备分类统计模块实验设备查询模块和实验设备报废信息模块。建立实验设备信息结构体,结构体成员包括设备编号,设备种类,设备名称,设备价格,设备购入日期,是否报废,报废日期。4C语言课程设计论文3.功能模块图主要功能:录入设备信息、修改设备信息、查询设备信息、按设备编号查询、按设备名称查询、对设备按种类进行分类统计、报废设备登记、报废设备统计。实验报废设备信息模块实验设备信息输入模块实验设备信息修改模块实验设备信息查询模块实验设备分类统计模块退出实验设备管理系统图1实验室设备管理系统设计4.主函数模块流程退出
6、系统开始N密码读取数据Y主菜单报废统计报废统计查询信息报废登记录入信息修改信息修改信息查询信息分类统计选择退出系统查询信息报废查询报废统计报废登记分类统计修改信息录入信息图2实验室设备管理系统主函数模块流程图4C语言课程设计论文5.详细设计5.1声明函数intmenu();//菜单voidlr();//录入信息voidxg();//修改voidcx();//查询voidcx_sbh();//设备号查询voidcx_mc();//设备名称查询voidtj();//统计voidbf();//报废信息voidbf_d
7、j();//报废登记voidbf_tj();//报废统计voidchoose();以上为本程序的函数声明5.2菜单函数菜单函数用voidchoose()声明,其中应用了do...while(choice!=0);循环,在循环过程使用了switch(choice)选择。当输入0时,系统跳入到“提示:你已经退出系统再见!”的输出。break终止接下来的步骤。当输入1时,系统跳入到录入的子函数中,break终止接下来的步骤。当输入2时,系统跳入到修改的子函数中,break终止接下来的步骤。当输入3时,系统跳入到统计的
8、子函数中,break终止接下来的步骤。当输入4时,系统跳入到报废的子函数中,break终止接下来的步骤。当输入5时,系统输出“提示:输入错误!”,break终止接下来的步骤。其中的数据输入为int类型。voidchoose(){intchoice;choice=1;choice=menu(choice);do{switch(choice){case0:printf("提示:你已
此文档下载收益归作者所有