实验设备管理系统程序报告

上传人:公**** 文档编号:493868789 上传时间:2023-06-08 格式:DOCX 页数:70 大小:143.19KB
返回 下载 相关 举报
实验设备管理系统程序报告_第1页
第1页 / 共70页
实验设备管理系统程序报告_第2页
第2页 / 共70页
实验设备管理系统程序报告_第3页
第3页 / 共70页
实验设备管理系统程序报告_第4页
第4页 / 共70页
实验设备管理系统程序报告_第5页
第5页 / 共70页
点击查看更多>>
资源描述

《实验设备管理系统程序报告》由会员分享,可在线阅读,更多相关《实验设备管理系统程序报告(70页珍藏版)》请在金锄头文库上搜索。

1、目 录一、需求求与功能能分析第二章概概要设计计52.1总总体设计计52.2面面向对象象设计552.3运运行界面面设计66第三章详详细设计计73.1 系系统设计计与实现现73.2 模模块设计计8第四章测测试分析析10第五章 课程设设计总结结10附录:程程序代码码(仅电电子版需需要、纸纸质版不不需要)51一、需求求与功能能分析1.1需需求为了方便便管理校校内各种种实验设设备,能能够翻遍遍快捷的的录入查查询各个个实验设设备的基基本信息息而编写写了此程程序实验设备备管理系系统设计计实验设备备信息包包括:设设备编号号,设备备种类(如:微微机、打打印机、扫扫描仪等等等),设备名称,设备价格,设备购入日期,

2、是否报废,报废日期等。1.2主主要功能能:1、能够够完成对对设备的的录入和和修改。2、对设设备进行行分类统统计。4、 设备的破破损耗费费和遗损损处理。4、设备备的查询询。1.3功功能需求求1、 可实现管管理员登登陆管理理系统,游游客查询询系统。2、 对实验设设备类型型的管理理。3、 对实验设设备各项项信息的的录入和和修改。4、 对实验设设备的分分类查询询统计。5、 对实验设设备的遗遗损处理理二、 概要设设计2.1总总体设计计程序总体体共分为为4个类类:1、 菜单类2、 设备类型型类3、 设备类4、 管理员类类 由由主函数数主持整整体运行行,由菜菜单类调调用其它它三类2.1 面向对象象设计1.设

3、备备类型类类: (见图图2) voiid sshurru(); /设设备类型型的输入入voiid ttiannjiaa(); /设备备类型的的添加voiid sshannchuu(); /设备备类型的的删除voiid sshoww(); /设备备类型的的输出显显示voiid xxierru(); /设设备类型型的写入入voiid dduquu(); /设备备类型的的读取2. 设备类: nffom* wrritee() /设备的的创建写写入 (见见图3) Innfomm* lloadd() /从文档档中读取取数据 (见图图4) vooid acqquirre(IInfoom* heaad) /分

4、分类查询询数据 (见见图5) vooid acqquirre2(Inffom* heead) /查询全全部数据据 (见图图5)vooid acqqu(ccharr chhoosse) /分分类查询询的内容容支持 (见见图5)vooid addd() /添加新新内容 (见见图6)vooid unddo(IInfoom* heaad) /删删除 (见见图7)innt ssavee(Innfomm* hheadd) /将现现数据进进行保存存vooid revvisee(Innfomm* hheadd) /修修改数据据 vooid claassiify(Inffom* heead) /对数据据的分类类

5、统计 (见见图8)vooid claasK(Inffom* heead) /类型的的分类统统计 (见见图8)vooid claasP(Inffom* heead) /价格的的分类统统计 (见见图8)vooid claasE(Inffom* heead) /是否报报废的统统计 (见见图8)3. 管理员类类: vooid creeatee() /创建建用户名名和密码码int logg() /登陆voidd chhangge() /修改改用户名名和密码码2.2 运行界面面设计运行界面面由菜单单类实现现;菜单类:1.innt mmenuu1(ddeviice *p,strructt ShhiyaanE

6、qquipp *hheadd,DeevicceTiipe *a,mannageer *b) /管理模模式主菜菜单2.innt mmenuu2(ddeviice *p,strructt ShhiyaanEqquipp *hheadd,DeevicceTiipe *a) /游客客模式主主菜单3.sttrucct SShiyyanEEquiip * ennterringg(deevicce *p)/管理理模式录录入菜单单4.sttrucct SShiyyanEEquiip *entteriing22(deevicce *p)/游客客模式录录入菜单单5.sttrucct SShiyyanEEquiip

7、 * cchannge(devvicee *pp)/修改菜菜单6.sttrucct SShiyyanEEquiip * qquerry(ddeviice *p)/查查询菜单单7.sttrucct SShiyyanEEquiip * sstattisttic(devvicee *pp)/分类统统计菜单单8.sttrucct SShiyyanEEquiip * aaccoountt(maanagger *b)/账账号菜单单9.sttrucct SShiyyanEEquiip * ttypee(DeevicceTiipe *a)/设设备类型型菜单三、 详详细设计计3.1 系统设计计与实现现登陆创建开

8、始录入主菜单2全部查询创建查询主菜单1分类查询录入载入添加统计分类查询全部查询删除修改添加载入查询修改设备类型修改账号类型统计输入报废统计载入价格统计显示删除【总体框框架、流流程设计计,模块块划分及及接口设设计等】总体框架架:图1接口设计计:1. int mennu1(devvicee *pp,sttrucct SShiyyanEEquiip *heaad,DDeviiceTTipee *aa,maanagger *b) 功能 调用用管理模模式主菜菜单并指指向管理理模式各各项分菜菜单2. int mennu2(devvicee *pp,sttrucct SShiyyanEEquiip *hea

9、ad,DDeviiceTTipee *aa) 功能 调用用游客模模式主菜菜单并指指向游客客模式各各项分菜菜单3. struuct ShiiyannEquuip * eenteerinng(ddeviice *p) 功能 指向向设备类类中的新新建,载载入和添添加函数数并完成成相应函函数功能能4. struuct ShiiyannEquuip *ennterringg2(ddeviice *p) 功能 指向向设备类类中的载载入函数数并完成成函数功功能5. struuct ShiiyannEquuip * chaangee(deevicce *p) 功能 指向向设备类类中的修修改和删删除函数数并完成

10、成相应函函数功能能6. struuct ShiiyannEquuip * queery(devvicee *pp) 功能 指向向设备类类中的分分类查询询和全部部查询函函数并完完成相应应函数功功能7. struuct ShiiyannEquuip * staatissticc(deevicce *p) 功能 指向向设备类类中的分分类统计计函数并并完成相相应三类类的统计计8. struuct ShiiyannEquuip * acccounnt(mmanaagerr *bb) 功能 指向向管理员员类中的的修改函函数完成成修改账账户及密密码的功功能9. struuct ShiiyannEquuip

11、* typpe(DDeviiceTTipee *aa) 功能 指向向设备类类型类中中的各个个函数并并完成有有关设备备类型的的全部功功能3.2 模块设计计设备类型0载入1输入2添加3删除输入要输入的类型4显示存在删除输入要添加的类型1重输 输入要删除的类型 不存在0 返回【各模块块的具体体设计与与实现】设备类型型类:图2图3赋予读入结束结束load是否为空是否为空否是 write 输入load储存 是否为0结束否是设备类:图4图5选择分类是否为空选择查询方式读取匹配全部显示显示结束Acquire2选择否是全部分类ClassifyEClassifyClassifyPClassifyK匹配2匹配3匹

12、配1读取b2+b1+b0+是否为空输出结束否是图8图7图6add是否为0结束输入储存否是删除结束输入Undo判断匹配是否为0是否否是四、 测测试分析析【测试中中发现的的问题及及解决方方案】1. 缺少必要要的文字字描述(已解决决)2. 输出的格格式问题题(已解解决)3. 不能删除除唯一一一项数据据的问题题(已解解决)4. 设备操作作中缺失失最后一一行的问问题(已已解决)5. 不能返回回上一级级菜单的的问题(已解决决)6. 价格统计计时不能能确定准准确比较较的问题题(已解解决)【对最终终成果的的评价】整体来说说比较满满意,是是最近辛辛苦努力力的伟大大成果,但但是有如如下几点点有待改改进1. 可以进

13、行行汉字输输入但是是不能进进行汉字字查询的的问题2. 管理员账账号不能能随意登登出的问问题3. 设备类中中没有使使用prrivaate导导致保密密性不强强的问题题五、源程程序#inccludde#inccludde#inccludde#inccludde#inccludde#inccluddeusinng nnameespaace stdd;classs DDeviiceTTipee /定义义设备类类型类privvatee: chaar ssblxx200220; /设备备类型publlic: voiid sshurru(); /设设备类型型的输入入voiid ttiannjiaa(); /设备备类型的的添加

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

当前位置:首页 > 商业/管理/HR > 市场营销

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号