西安郵電大学软件课程设计报告题 目:实验室设备管理系统院 系 名 称 :电子工程学院专 业 名 称 :电子信息工程班 级 :1204班 内 序 号 :5学 生 姓 名 :诺贝尔杨时间 :3 月 18 日 至 3 月 29 日1.课程设计目实验设备信息涉及:设备编号,设备种类(如:微机、打印机、扫描仪等等),设备名称,设备价格,设备购入日期,与否报废,报废日期等。重要功能:1.录入设备信息2.修改设备信息3.查询设备信息(1)按设备编号查询(2)按设备名称查询4.对设备按种类进行分类记录5.报废设备登记。6.报废设备记录。2.设计思路需求分析 实验室设备信息用文献存储,提供文献输入输出操作;要可以完毕设备录入和修改,需要提供设备添加和修改操作;实现对设备进行分类记录,需要提供排序操作;实现对设备查询需要提供查找操作,设备查询可依照设备编号 设备种类 设备购入日期 正常设备(未报废)等各种方式查询;此外还要依照键盘式选取菜单以实现功能选取。 整个系统可设计为实验设备信息输入模块 实验设备信息修改模块 实验设备分类记录模块 实验设备查询模块和实验设备报废信息模块。 建立实验设备信息构造体,构造体成员涉及设备编号 设备种类 设备名称 设备价格 设备购入日期 与否报废 报废日期。3.功能模块图实 验报 废设 备信 息模块实 验设 备信 息输 入模块实 验设 备信 息修 改模块实 验设 备信 息查 询模块实 验设 备分 类记 录模块退出实验设备管理系统设计读取数据主菜单退出系统1 录入信息2 修改信息3 查询信息4 分类记录5 报废登记6 查询信息7 报废记录退出系统开始选取错 误 退 出 系统, break;4. 主 函 数 模 块 流程图密码5.程序代码#include"stdio.h"#include"string.h"#define null 0int t=0;int mmcsz=0;int mima;int menu();//菜单 void lr();//录入信息 void xg();//修改 void cx();//查询 void cx_sbh();//设备号查询 void cx_mc();//设备名称查询 void tj();//记录 void bf();//报废信息 void bf_dj();//报废登记 void bf_tj();//报废记录void choose();typedef struct shebei{ char id[10]; char name[15]; char kind[15]; char over[15]; int yesno; char time[10]; char price[10]; }shebei;shebei sb[200];void lr()//录入信息 {while(1){ printf("提示:输入 0 则返回主菜单...