学生宿舍故障报修管理系统详细设计说明书.docx
《学生宿舍故障报修管理系统详细设计说明书.docx》由会员分享,可在线阅读,更多相关《学生宿舍故障报修管理系统详细设计说明书.docx(42页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、学生宿舍故障报修管理系统详细设计说明书目录1引言2编写目的2工程背景2用到的专业术语2参考资料22 任务概述3工程来源及背景3用户的特点3工程目标4假定和约束43整体设计4.设计思想与目标4运行环境4系统的整体处置流程5系统功能5功能模块分派6登录模块(运算机1091班NetStar小组包小文29) 6故障申请模块(计算1091班NetStar小组黄磊08) 9.查询模块(运算机1091班NetStar小组 王召月21) 12故障申报审核子模块(运算机1091NetStar小组 季岩佳10) 14设备利用记录模块(运算机1091NetStar小组 龚柳华05) 17用户反应模块(运算机1091
2、 NetStar小组 朱爱翔28)20消息发布模块(运算机1091 NetStar小组 杨慧敏23)24帮助模块(运算机1091NetStar小组 徐江云22) 294系统接口设计32用户接口32外部接口33,33,33软件接口硬件接口33内部接口335系统数据结构设计33开始2.故障申请模块故障申报信息审核的算法和流程图下面对审核信息部份的流程进行具体的展示:算法:S1::开始S2:登录的用户是学生S3:填写详细的申报信息S4:对申报信息进行审核,假设申报人和登录者是同一人,那么能够提交成功,不然,提交不成功,同时能够从头填写;S5:结束该进程保证了每一个登录者只能对自己所在宿舍进行故障的申
3、报,而不能对其他 人进行代替申报。图申报信息处置流程图收3GH右I向汴:阳 1 平咏例&电维m用户信息管建我辑我的资料修改即马T心情闪存 写心佶 势监心情 。音舍故障申报 埴写申报表 申报麦查看 。反馋评论 评价功能 提出建议 。用户帮勖 系挑料助宿舍号设备翘施像洋纽信心榔;申把三橙号电,2台名称申报人:酝,申报时间返回苜页住铺图学生个人空间功能图宿舍号 in _门窗设备设备类型故障申报表楼号 42#一设备名称故障详细信息坏了申报人:提芟j张三申报时间2011 -11 -24图学生填写故障申报图查询模块(运算机1091班NetStar小组 王召月21)(1)输入项表3-1输入数据项表列名数据类
4、型及长度备注楼号dormlounvarchar(lO)Not Null宿舍号dormnonvarchar(lO)Not Null列名数据类型及长度备注设备编号idintNot Null设备名称facilitynamenvarchar(lO)主键设备类型facilitytypenvarchar(50)Not Null列名数据类型及长 度备注申报时 间datesmalldatetimeNot Null(2)输出项表3-2输出数据项表列名(named)数据类型及长度(type and length)说明(station)备注(remarks)idint编号Not Nullfacilitynamenv
5、archar(lO)设备名称Not Nullfacilitytypenvarchar(50)设备类型Not Nulldatesmalldatetime申报时间Not Nulldetailtext故障的详细信息Not Nulldormlounvarchar(lO)楼号主键dormnonvarchar(lO)宿舍号主键informantnvarchar(lO)申报人Not null列名(named)数据类型及长度(type and length)说明(station)备注(remarks)idint编号Not Nullfacilitynamenvarchar(lO)设备名称主键facilityty
6、penvarchar(50)设备类型Not Nulldatesmalldatetime申报时间Not Nulldetailtext故障的详细信息Not Nulldormlounvarchar( 10)楼号Not Nulldormnonvarchar(lO)宿舍号Not Nullinformantnvarchar(lO)申报人Not null列名(named)数据类型及长度(type and length)说明(station)备注(remarks)idint编号Not Nullfacilitynamenvarchar( 10)设备名称Not Nullfacilitytypenvarchar(5
7、0)设备类型Not Nulldatesmalldatetime申报时间主键detailtext故障的详细信息Not Nulldormlounvarchar(lO)楼号Not Nulldormnonvarchar( 10)宿舍号Not Nullinformantnvarchar(lO)申报人Not null(3)查询系统逻辑流程图图查询系统流程图伪码如下S1宿舍管理员进入查询系统,选择查询范围,转入S2oS2按照查询范围输入查询关键字,进入查询,转入S3 S3挑选符合条件的内容形成统计表,转入S4oS4将统计表输入数据库,转入S5oS5假设继续查询,转入S1,不然结束查询。(4)设计界面如下长中
8、银对问H匐石谷粳号拿合号设备名体故瘁信息申*人申报日期裁括绑定裁厘绑定数据掰定数据第定数据蝌定然踞绑定裁将绑定纵聚蟒定然提制定触提蝌定触据蝌定触觉,弗比勤福再定做箱绑定财据例定敦据济定砂据济定低相邻电裁18省定裁品省定求据俎定题据省定效整省定跳姻郭定教相绑定触洞绑定致据押定抵挹州定纸梅州定熟饵那定校。I何H鞅中根信总 迪帕时向厂tt止M同亶言|亶言|图宿舍申报表查询界面按谩通名修盍询所需设育皴输入雷台隹号I工1作且王雾m图查询设备利用界面故障申报审核子模块(运算机1091NetStar小组季岩佳10)故障申报表审核子模块:故障申报表审核的主要作用是拥有管理权限的管理 员登录系统后,取得相应的管
9、理权限,能够对学生提交的宿舍故障申请表中的信 息进行相应的管理。包括对需要维修的设备进行分类整理;对暂时不能维修的设 备信息进行删除处置,并将信息反应给提交申请表的学生;对一些常见的问题如 因欠费造成停电的故障进行回答等。最终将审核后的信息表进行备份并传送给维 修人员,以供维修按照表单信息预备维修工具和器材。1 .故障申报表审核流程设计图故障申报表审核流程设计图2 .故障申报表审核算法及流程图 故障申报表审核算法如下所示:S1:开始S2:管理员登录成功S3:管理员界面,取得管理权限S4:管理员查看近期是不是有学生提交故障申报表,假设查看到有学生提交申报表,那么 跳转S5,假设没有,那么跳转S3
10、 S5:管理员对申报表中的信息进行审核整理,审核后最终形成新的报表S6:管理员将新的报表备份并传送给维修员S7:结束故障申报表审核流程图如下所示:开始返回申报表审核申报表审核备份并传送维修员结束图故障申报表审核流程图3.故障申报表审核界面设计,也加 2X 他 8储I s t *人Q trt4*J9彷sai i | i 23力涵NK7曰K却电rift心2011-11-11日 KJ不汽R 力 ti 厢设 M 20“二”-,2 higHii 坏图故障申报表审核界面重看审核后的想表编写设备名称设备类型申报日期!故町描述 魂号申报人密管员 阿豆内容|可耳后期1水龙头水利设备2011-11-1手龙头制术4
11、2102赵 管理员等待统一维修201141242门门窗设备2011-11-5门顿坏了42201钱3窗户门窗设备2011-11-20坡演损坏41302孙4椅子桌椅设备2011-11-3椅子损坏42422李图查看审核后的报表设备利用记录模块(运算机1091NetStar小组龚柳华05)1 .模块描述利用设备记录模块主要给维修人员提供记录服务,同时,利用户对宿舍设备 的损坏情形、工具的利用情形有直观的了解。2 .功能维修完成后,维修人员需要将维修信息(利用设备、维修对象、维修时刻等) 添加到数据库中,学生、管理员假设是想要查看相关的维修信息,能够在维修界面点 查看按钮就可以够查看相关信息了。固然,后
12、台管理中,宿舍管理员能够对维修信息 进行查看与删除。3 .性能1)精度对维修员在文本框输入的信息长度有所限制,并保证查询的效率及全面性。还要保证了数据的一致性,即确保数据转换的及时准确。2)时刻特性一般操作的响应时刻在1-2秒,对于大量的数据保存,系统等待时刻最多15 秒。4 .输入项所有输入的数据都是用户进行的各类操作,包括鼠标、键盘等操作。7)设备名称:本输入项为汉字,从数据库中直接读出,由用户利用鼠标选 取8)设备类型:本输入项为汉字,但以字符类型存储在数据库中,用户无需 手动输入,由名称自动读取数据库获取。9)设备编号:本输入项是血型的数字,存储在数据库中。10)数量:本输入项是数字,
13、又维修员手动输入,存储在数据库中。11)维修时刻:本输入项以时刻类型存储在数据库中,维修人员通过文本输 入。5 .输出项维修人员记录完毕,正确提交后会提示记录成功,当维修人员输入不正确 时会提示错误信息,从头输入。供用户查看的维修设备信息以表格形式显示。6 .设计方式(算法)维修人员填写维修信息详细流程如图图维修人员填写信息详细流程维修人员填写信息功能描述维修人员进入利用设备记录页面,需要填写维修信息,在提交之前需要判断 所填的所有内容是不是符合概念,经系统判断,假设是不符合规范那么从头输入,反 之那么提示记录成功。主要事件维修人员提交按钮事件与查看维修信息按钮事件如下列图所示图提交按钮事件流
14、程7 .流程逻辑图使用设备登记模块流程图第一翻开界面,由维修员填写维修信息,填写完成点击肯定,假设系统提示不 正确那么返回从头填写直到所有信息都填写正确为止。经维修人员自己确认查对无 误后点肯定。完成以后维修员可选择查看维修信息,或关闭界面,退出。8 .模块界面-使用设备登记.二二二二二二二二二二二二二二二二二二二二Labd5;:y y|未绑定不祸丁 七 + 1Sqt)ataSaurre -H 类型,;;l?:! 编号,II 请输入数量,H:请输入堆怪时间::需加查看燃备信息1j图利用设备记录界面9 .存储分派维修员输入的信息将保存在sql server数据库中。静态数据33动态输入数据36动
15、态输出数据36数据库描述366运行设计37运行模块的组合37运行控制387系统犯错处置设计39犯错信息39补救方法39附录表:工作计划进度表401引言编写目的随着运算机技术的不断进展、互联网的普及,运算机已被普遍应用于社会各 个行业和领域。随着市场竞争的日趋激烈,高效率成为在竞争中获胜的超级关键的 因素。因此,如何能提高员工的工作效率,鼓励他们的工作热情,减少人力资源的 浪费,已经成为人们超级关注的问题。同时由于个人电脑的普及,数据库技术、客 户/服务器技术,专门是Internet技术的进展,管理软件在企业中也显得日趋重 要。宿舍故障报修管理系统,能大大提高了维修人员的工作效率,减少了对资源的
16、 浪费。工程背景工程的名称:宿舍故障报修管理系统应用软件 工程任务提出者:季岩佳工程产品的名称:学生宿舍故障报修管理系统工程开发者:NetStar工程小组用到的专业术语.NET平台,框架,C#开发语言,Microsoft SQL Server数据库。参考资料1张海藩.软件工程导论.第五版.北京:清华大学出版社,2刘金岭,冯万利,张有东.数据库原理及应用.北京:清华大学出版社, 3殷人昆.数据结构(面向对象方式与C+语言描述).第二版.北京:清华大.注释设计为了使编码者及保护人员能够加倍容易的对其进行修改,在代码的开头和主腹 地方加上必要的注释。10 .限制条件本模块是嵌入在系统中的子模块,维修
17、人员进行登录后方可对其所属宿舍楼维修情形进行 记录操作。用户反应模块(运算机1091NetStar小组朱爱翔28) 1、用户反应模块整体流程图设计。S1:开始S2:选择评价的对象(管理 员或维修人员)S3:判断是不是是管理员, 是那么跳到S5;不是那么跳到S4S4:判断是不是为维修人 员,是那么跳到S6;不是那么跳到S2S5:读取管理人员评价表单,跳到S7S6:读取维修人员评价表单S7:错误,跳到S2S8:进行评价S9:判断是不是填写错误, 是那么跳到S9;不是那么跳到S10S10:重置页面,跳到S7S11:确认评价S12:更新数据库S13:结束二、管理员部份的流程图。算法描述:S1:开始S2
18、:读取管理员表单S3:输入评价的内容S4:判断是不是填写总评,是那么跳到S6;不是那么跳到S5S5:犯错,跳到S3S6:判断是不是填写服务态度的评价,是那么跳到S7;不是那么跳到S5S7:判断是不是填写卫生检查的评价,是那么跳到S8;不是那么跳到S5S8:判断是不是填写熄灯状况的评价,是那么跳到S9;不是那么跳到S5S9:判断是不是填写管理严度的评价,是那么跳到S10;不是那么跳到S5S10:进行数据库的更新S11:结束3、维修人员部份的流程图。结束结束图维修人员局部的流程图算法描述:S1:开始S2:读取维修人员表单S3:输入评价的内容S4:判断是不是填写总评,是那么跳到S6;不是那么跳到S5
19、S5:犯错,跳到S3S6:判断是不是填写服务态度的评价,是那么跳到S7;不是那么跳到S5S7:判断是不是填写维修需要的时刻的评价,是那么跳到S8;不是那么跳到S5S8:判断是不是填写维修结果的评价,是那么跳到S9;不是那么跳到S5S9:判断是不是填写维修安排的时刻的评价,是那么跳到S10;不是那么跳到S5S10:进行数据库的更新S11:结束4、系统的页面设计尚第评的对登图第一登录,登录以后选择评价,跳转到此页面又措理员的评价你是42号犊的学生,你将对42接层的兰理员进行评(介,请认亘填写你的评价确认跖图对管理员评价的页面图对维修人员评价的页面五、数据结构设计/ AS US-PCS QLEXP.
20、d bo . v va_ ed ru9c r 搞委imtmt列名 marbacrid do rmtMj iklnumtotal servicectieckJearth lights manastem tota kzont-cntrchar(lO rchar(lO (MLhar(lO nchar(lO rxcnardO) t-extrchar(lO rchar(lO (MLhar(lO nchar(lO rxcnardO) t-extreinttotalservicer-cptimcre pres, reparrtime tota kzontentruiha r(lO) rch*a r(lO r
21、(lO) rcKar(lO) rcha rClO)text允许主图对管理员评价数据表的设计图对维修人员评价数据表的设计消息发布模块(运算机1091NetStar小组杨慧敏23).模块描述简要描述:管理员登岸后能够选择不同的信息种类进行发布消息,输入每一个 必选框,假设是可选项有必要填写进进行输入,通过表单验证成功后,发表成功,时 刻采取当前系统时刻。目的意义:本模块的重要意义在于宿舍管理员能够在线登岸进行消息发布, 有利于管理,更有利于学生及校领导的监督,更好的为学生服务。1 .功能以管理员的身份登录系统后,进入消息发布模块,能够选择不同种类消息, 包括宿舍检查成绩、文明宿舍、寻物启事、其他考
22、前须知四种,进行填写相对应 的有关事项,其中需要通过表单验证,假设是验证成功单击发布即生成消息的发布, 假设是验证不成功,返回消息发布的页面,对不符合要求的工程进行修改,直至发布 完成,进行简单的查询,只需实现查询宿舍与其他事项进行整体的查询。3.输 入项1)寻物启事:第一选择“寻物启事”此信息种类,然后进行输入信息题目, 接下来填写信息的具体内容,能够包括数字、字母和一些符号选项,时刻是通过 获取当前时刻取得的,最后输入管理员的姓名,单击“添加按钮”即可完成寻物启 事类型的消息的发布。发布成功后进行提示,假设是没有通过表单验证,一样会提 示具体不符合条件的选项,可供从头填写,成功后单击“返回
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 学生宿舍 故障 报修 管理 系统 详细 设计 说明书
限制150内