《学生宿舍故障报修管理系统详细设计说明书》由会员分享,可在线阅读,更多相关《学生宿舍故障报修管理系统详细设计说明书(48页珍藏版)》请在金锄头文库上搜索。
1、学生宿舍故障报修管理系统详细设计说明书拟制人Nctstar项目组审核人黄磊朱爱翔批准人高丽朱全银二零一一年 月二十五日1引言2编写目的2项目背景2用到的专业术语2参考资料22任务概述3项目来源及背景3用户的特点3项目目标3假定和约束43整体设计4设计思想与目标4运行环境4系统的整体处登流程4系统功能5功能模块分派6登录模块(运算机1091班NetStar小组包小文29) 6故障申请模块(计算1091班NetStar小组黄磊08) 8.查询模块(运算机1091班NetStar小组 王召月21) 11故障申报审核子模块(运算机1091 NetStar/Jx组 季岩佳10) 13设备利用记录模块(运
2、算机1091NetStar/Jx组龚柳华05) 16用户反馈模块(运算机1091 NetStar小组朱爱翔28) 19消息发布模块(运算机1091 NetStar小组 杨慧敏23) 23帮忙模块(运算机1091 NetStar小组徐江云22)284系统接口设计31用户接口31外部接口32软件接口32硬件接口32内部接口325系统数据结构设计32静态数据32动态输入数据35动态输出数据35数据库描述356 运行设计36运行模块的组合36运行控制377系统犯错处置设计38犯错信息38补救办法38附录表:工作计划进度表391引言编写目的随着运算机技术的不断进展、互联网的普及,运算机已被普遍应用于社会
3、各 个行业和领域。随着市场竞争的日趋激烈,高效率成为在竞争中获胜的超级关键 的因素。因此,如何能提高员工的工作效率,鼓励他们的工作热情,减少人力资 源的浪费,已经成为人们超级关注的问题。同时山于个人电脑的普及,数据库技 术、客户/服务器技术,专门是Internet技术的进展,管理软件在企业中也显得 日趋重要。宿舍故障报修管理系统,能大大提高了维修人员的工作效率,减少了 对资源的浪费。项目背景项L1的名称:宿舍故障报修管理系统应用软件项U任务提出者:季岩佳项LI产品的名称:学生宿舍故障报修管理系统项H开发者:NetStar项目小组用到的专业术语.NET平台,框架,C#开发语言,Microsoft
4、 SQL Server数据库。参考资料1 张海藩.软件工程导论.第五版.北京:清华大学出版社,2 刘金岭,冯万利,张有东.数据库原理及应用.北京:清华大学出版社,3 殷人昆.数据结构(面向对象方式与C卄语言描述).第二版.北京:清华大 学出版社,4 沈炜,徐慧.Visual C+数据库编程技术与实例.北京:人民邮电出版社,5 李旗.C#.NET程序设计.北京:机械工业出版社,(美)Microsoft Corporation. SQL Server 2000分析服务解析.北京:科学出 版社,7 Abraham Silberschatz, Henry ,.数据库系统概念.第五版.北京:机械丄业出
5、版社,8 王金秀常常利用工具软件一基础培训口例.北京:机械工业出版社,9 唐四薪.基于Web标准的网页设计与制作.北京:清华大学出版社,2任务概述项目来源及背景据咱们的调查研究表明,此刻淮安各大学在申请宿舍故障报修的时候都是用 纸张来记录,在维修人员查询资料、统计数据的时候超级的不方便同时也超级的 浪费时刻,而且纸质资料不易保留,乂浪费资源,因此,NetStar项目小组决定 面向市场开发出一款针对宿舍故障报修管理的软件,那个系统是为了更好的为学 校的学生宿舍管理方式取得进一步的改善,节约工作人员和学生的一部份时刻, 也避免了学生对维修人员的警戒,产生没必要要的误解。同时,在那个信息暴发 的年代
6、,学习系统的管理与利用也是一个比较重要的技术。用户的特点本项口的用户都是网上用户,主要包括三类,第一类用户就是学生用户,由 于每次设备的保修,都要到宿舍管理员那去记录,很多时候大家比较慌忙,容易 忘记报修,通过学生宿舍故障报修管理系统,他们能够超级方便的进行报修的申 请。第二类用户就是宿舍管理员,他们平时在管理宿舍,需要记录大量的纸质文 件(包括一些报修申请表等),超级的不方便查看和管理,而利用本系统能够帮 忙宿舍管理员轻松的来管理这些申请表。笫三类用户是维修人员,每次进行维修 时,都要先去宿舍管理员那查看具体的保修记录信息,然后预备所要利用的设备, 最后进行维修。借助于本系统的帮忙,维修人员
7、能够先查看天天需要维修的设备 类型和数量,如此他们能够直接先预备好所需要的设备,大大的减少了维修的时 刻,提高了效率。作为用户,他们不需要通过特殊的培训,它和平常所用的软件有专门大的相 似性,只需一些大体的运算机知识,就可以够轻松地利用此系统。项目目标本项H设定的H标如下:(1) 系统能够提供友好的用户界面,使操作人员的工作量最大限度地减少;(2) 系统具有良好的运行效率,能够达到提高生产率的口的;(3)系统应有良好的可扩充性,能够容易地加入其他系统的应用;(4)平台的设计具有必然的超前性,灵活性,能够适应用户性质的转变;(5)通过那个项LI能够锻炼队伍,提高团队的开发能力和项LI管理能力;假
8、定和约束A. 技术的限制:数据库的运行环境和操作环境与系统不符,不能运行出所 要的数据。B. 客户需求的限制:客户的要求和软件的某些功能不符。C. 政府法规的限制:软件的具体要求可能和政府的法规相冲突,涉及到具 体的法律规定要求。D. 硬件的限制:运算机的配置不符合要求和存储器的配置不符合运行环境3整体设计设计思想与目标1)按照宿舍故障报修及报修后处置的流程,肯定并实现软件的各个子模块。2)各个子模块完成各自在学生宿舍报修管理系统中的功能。3)各个子模块可独自自行完成一项操作。4)用户界面设计有好、简练,一U 了然。各项功能实现简单易操作。运行环境操作系统:Windows XP 或 Windo
9、ws 7数据库:SQL Server 2005开发工具:Microsoft Visual Studio 2008开发语言:C#系统的整体处置流程学生宿舍故障保修管理系统的主要数据流程如下所述:第一,学生通过系统 将宿舍故障进行申报形成宿舍故障申报表;然后,宿舍管理员对该表进行审核, 审核通事后形成新的宿舍故障报修表,将新表打印或传给维修人员;最后,维修 人员按照该表预备所需要的设备进行维修。作为学生,还能够对维修的结果进行评价,同时也能够对所在宿舍的管理员 进行评价;作为宿舍管理员,能够发布天天宿舍检查的成绩情形及一些重要通知。下图简明扼要的表述拟开发系统的主要功能:系统功能随着运算机技术的不
10、断进展、互联网的普及,运算机已被普遍应用于社会各 个行业和领域。现代的学生宿舍,大体上配备有各自的运算机。在宿舍管理处的 管理人员也都配备有专门的运算机。但在学生宿舍故障报修方面,却没有能够充 分的利用运算机与网络。使得此刻的学生宿舍故障的报修和维修仍是停留在传统 的方式上。因此,如何能提高员工的工作效率,鼓励他们的工作热情,减少人力 资源的浪费,充分利用运算机和网络带来的优越性资源等,使得学生宿舍故障报 修管理系统应运而生。学生宿舍故障报修管理系统能够极大的减轻管理员的工作 量,提高维修人员的工作效率,同时减少了对资源的浪费。功能模块分派登录模块(运算机1091班NetStar小组包小文29
11、)登岸模块包括学生登录、宿管登岸、维修人员登录。学生通过输入学号,密码,然后数据库查对密码,若是密码正确,则成功登 录学生模块。若是密码不正确,提示错误。同时学生能够修改密码。宿管通过输入编号,密码,然后数据库查对密码,若是密码正确,则成功登 录宿管模块。若是密码不正确,提示错误。同时宿管能够修改密码。维修人员通过输入编号,密码,然后数据库查对密码,若是密码正确,则成 功登录维修人员模块模块。若是密码不正确,提示错误。同时维修人员能够修改 密码。下面别离进行分析:一、学生登岸模块;图学生登录流程图学生通过输入学号,密码,然后数据库查对密码,若是密码正确,则成功登 录学生模块。若是密码不正确,提
12、示错误。同时学生能够修改密码。二、宿管登岸模块;图宿管登陆流程图宿管通过输入编号,密码,然后数据库查对密码,若是密码正确,则成功登 录宿管模块。若是密码不正确,提示错误。同时宿管能够修改密码。3、维修人员登录模块:维修人员通过输入编号,密码,然后数据库查对密码,若是密码正确,则成 功登录维修人员模块。若是密码不正确,提示错误。同时维修人员能够修改密码。 故障申请模块(计算1091班NetStar小组 黄磊08)1. 模块描述学生宿舍故障报修管理系统一一故障申报模块整体流程图,故障申报是针对 学生和宿舍管理员,即学生或宿舍管理员在登录该系统以后,进入相应的界面才 能进行相应的故障申报。2. 功能
13、当学生或宿舍管理员登录进入自己的个人空间,在个人功能中包括设备故障 申请功能,当他们正确填写完申报表以后,系统将会把相应的数据存入数据库。3. 输入项数据的输入包括鼠标和键盘的一些操作1)宿舍号:输入登录者所在的宿舍号,不然将会提示错误(即只能申报登 录者所在的宿舍,宿舍管理员申报除外)2)宿舍楼号:输入登岸者所在的宿舍楼号。3)设备类型:能够通过鼠标来进行选择下拉框。4)设备名称:能够通过鼠标来进行选择下拉框。系统会自动按照前面选择 的设备类型,自动进行挑选出相应的设备名称供选择。5)申报人:输入自己的姓名6)申报时刻:本相可通过点击鼠标取得。4. 故障申报模块主要就是对故障信息和申报人信息
14、的填写。如图故障申报模块 算法和流程图。算法:S1:开始S2:判断用户的类型,是学生仍是宿舍管理员S3:若用户是学生,那么填写申报信息后需要对所填写的信息进行审核, 当申报信息不正确时,能够选择从头填写或直接退出。当申报信息正 确时,能够直接提交成功。若用户是宿舍管理员,在填写故障申报信 息以后,则不需要审核,能够直接提交成功。S4:操作界面S5:结束2.故障申请模块故障申报信息审核的算法和流程图下面对审核信息部份的流程进行具体的展示:算法:S1:开始S2:登录的用户是学生S3:填写详细的申报信息S4:对申报信息进行审核,若申报人和登录者是同一人,则能够提交成功,不然,提交不成功,同时能够从头填写;S5:结束该进程保证了每一个登录者只能对自己所在宿舍进行故障的申报,而不能对其他 人进行代替申报。图申报信息处置流程图个人十ZW疏估苗如皿心T用戸宿三右理编辑费的资料修改密讶呂心情闪存写心愴酗心恰日宿舍故障申报填写申报表申报表查石2反饰平论评价功能捉出建议G用户希助系师助返回首页故偉申报表 宿舍号妁|戛气解4j耀类型设备名称故偉详纽信息申报人:申报时间图学生个人空间功能图故障申报表宿舍号设笛类型故障详細信息申报人:张三申报时间201124图学生填写故障申报图