学生宿舍故障报修管理系统详细设计说明书

上传人:QQ15****706 文档编号:98913949 上传时间:2019-09-15 格式:DOC 页数:40 大小:843.50KB
返回 下载 相关 举报
学生宿舍故障报修管理系统详细设计说明书_第1页
第1页 / 共40页
学生宿舍故障报修管理系统详细设计说明书_第2页
第2页 / 共40页
学生宿舍故障报修管理系统详细设计说明书_第3页
第3页 / 共40页
学生宿舍故障报修管理系统详细设计说明书_第4页
第4页 / 共40页
学生宿舍故障报修管理系统详细设计说明书_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《学生宿舍故障报修管理系统详细设计说明书》由会员分享,可在线阅读,更多相关《学生宿舍故障报修管理系统详细设计说明书(40页珍藏版)》请在金锄头文库上搜索。

1、学生宿舍故障报修管理系统详细设计说明书学生宿舍故障报修管理系统详细设计说明书V2.0 拟 制 人 Netstar项目组 审 核 人 批 准 人 二零一一年十一月二十五日38目 录1引言11.1编写目的11.2项目背景11.3用到的专业术语11.4参考资料12 任务概述22.1项目来源及背景22.2用户的特点22.3项目目标22.4假定和约束33总体设计33.1设计思想与目标33.2运行环境33.3系统的总体处理流程33.4系统功能43.5功能模块分配53.5.1 登录模块(计算机1091班NetStar小组 包小文 1091301129)53.5.2 故障申请模块(计算1091班 NetSta

2、r小组 黄磊 1091301108)73.5.3 查询模块(计算机1091班 NetStar小组 王召月 1091301121)103.5.4 故障申报审核子模块(计算机1091NetStar小组 季岩佳 1091301110)123.5.5 设备使用登记模块(计算机1091NetStar小组 龚柳华 1091301105)153.6.6 用户反馈模块(计算机1091NetStar小组 朱爱翔 1091301128)183.5.7 消息发布模块(计算机1091NetStar小组 杨慧敏 1091301123)223.5.8 帮助模块(计算机1091NetStar小组 徐江云 109130112

3、2)274系统接口设计304.1用户接口304.2外部接口314.2.1软件接口314.2.2硬件接口314.3内部接口315系统数据结构设计315.1静态数据315.2动态输入数据345.3动态输出数据345.4数据库描述346运行设计356.1运行模块的组合356.2运行控制367系统出错处理设计377.1出错信息377.2补救措施37附录表:工作计划进度表381引言 1.1编写目的随着计算机技术的不断发展、互联网的普及,计算机已被广泛应用于社会各个行业和领域。随着市场竞争的日趋激烈,高效率成为在竞争中获胜的非常关键的因素。因此,如何能提高员工的工作效率,激励他们的工作热情,减少人力资源的

4、浪费,已经成为人们非常关注的问题。同时由于个人电脑的普及,数据库技术、客户/服务器技术,特别是Internet技术的发展,管理软件在企业中也显得日益重要。宿舍故障报修管理系统,能大大提高了维修人员的工作效率,减少了对资源的浪费。1.2项目背景项目的名称:宿舍故障报修管理系统应用软件 项目任务提出者:季岩佳项目产品的名称:学生宿舍故障报修管理系统项目开发者:NetStar项目小组1.3用到的专业术语.NET平台,ASP.NET框架,C#开发语言,Microsoft SQL Server数据库。1.4参考资料1 张海藩. 软件工程导论. 第五版. 北京:清华大学出版社,2008.022 刘金岭,冯

5、万利,张有东. 数据库原理及应用. 北京:清华大学出版社,2009.073 殷人昆. 数据结构(面向对象方法与C+语言描述). 第二版. 北京:清华大学出版社,2007.064 沈炜,徐慧. Visual C+数据库编程技术与实例. 北京:人民邮电出版社, 2005.025 李旗. C#.NET程序设计. 北京:机械工业出版社,2008.016 (美)Microsoft Corporation. SQL Server 2000分析服务解析. 北京:科学出版社,2000.097 Abraham Silberschatz, Henry F.Korth, S.Sudarshan. 数据库系统概念.

6、第五版. 北京:机械工业出版社,2008.108 王金秀. 常用工具软件-基础培训百例. 北京:机械工业出版社,2006.079 唐四薪. 基于Web标准的网页设计与制作.北京:清华大学出版社,2009.122 任务概述2.1项目来源及背景据我们的调查研究表明,现在淮安各大学在申请宿舍故障报修的时候都是用纸张来记录,在维修人员查询资料、统计数据的时候非常的不方便同时也非常的浪费时间,而且纸质资料不易保存,又浪费资源,因此,NetStar项目小组决定面向市场开发出一款针对宿舍故障报修管理的软件,这个系统是为了更好的为学校的学生宿舍管理方式得到进一步的改善,节约工作人员以及学生的一部分时间,也避免

7、了学生对维修人员的警惕,产生不必要的误会。同时,在这个信息爆发的年代,学习系统的管理与使用也是一个比较重要的技术。2.2用户的特点本项目的用户都是网上用户,主要包括三类,第一类用户就是学生用户,由于每次设备的保修,都要到宿舍管理员那去登记,很多时候大家比较匆忙,容易忘记报修,通过学生宿舍故障报修管理系统,他们可以非常方便的进行报修的申请。第二类用户就是宿舍管理员,他们平时在管理宿舍,需要记录大量的纸质文件(包括一些报修申请表等),非常的不方便查看和管理,而使用本系统能够帮助宿舍管理员轻松的来管理这些申请表。第三类用户是维修人员,每次进行维修时,都要先去宿舍管理员那查看具体的保修登记信息,然后准

8、备所要使用的设备,最后进行维修。借助于本系统的帮助,维修人员可以先查看每天需要维修的设备类型和数量,这样他们可以直接先准备好所需要的设备,大大的减少了维修的时间,提高了效率。作为用户,他们不需要经过特殊的培训,它和平常所用的软件有很大的相似性,只需一些基本的计算机知识,就可以轻松地使用此系统。2.3项目目标本项目设定的目标如下:(1)系统能够提供友好的用户界面,使操作人员的工作量最大限度地减少;(2)系统具有良好的运行效率,能够达到提高生产率的目的;(3)系统应有良好的可扩充性,可以容易地加入其他系统的应用;(4)平台的设计具有一定的超前性,灵活性,能够适应用户性质的变化;(5)通过这个项目可

9、以锻炼队伍,提高团队的开发能力和项目管理能力;2.4假定和约束A. 技术的限制:数据库的运行环境和操作环境与系统不符,不能运行出所要的数据。 B. 客户需求的限制:客户的要求和软件的某些功能不符。 C. 政府法规的限制:软件的具体要求可能和政府的法规相冲突,涉及到具体的法律规定要求。 D. 硬件的限制:计算机的配置不符合要求和存储器的配置不符合运行环境3总体设计 3.1设计思想与目标1) 根据宿舍故障报修及报修后处理的流程,确定并实现软件的各个子模块。2) 各个子模块完成各自在学生宿舍报修管理系统中的功能。3) 各个子模块可独自自行完成一项操作。 4) 用户界面设计有好、简洁,一目了然。各项功

10、能实现简单易操作。3.2运行环境 操作系统:Windows XP或Windows 7数据库:SQL Server 2005开发工具:Microsoft Visual Studio 2008开发语言:C#3.3系统的总体处理流程学生宿舍故障保修管理系统的主要数据流程如下所述:首先,学生通过系统将宿舍故障进行申报形成宿舍故障申报表;然后,宿舍管理员对该表进行审核,审核通过后形成新的宿舍故障报修表,将新表打印或传给维修人员;最后,维修人员根据该表准备所需要的设备进行维修。作为学生,还可以对维修的结果进行评价,同时也可以对所在宿舍的管理员进行评价;作为宿舍管理员,可以公布每天宿舍检查的成绩情况及一些重

11、要通知。 下图简明扼要的表述拟开发系统的主要功能: 系统主页用户登录选择功能维修员选择功能学生宿舍管理员选择功能修改信息使用设备登记修改信息故障申报评价模块修改信息故障审核通告栏返回YN退出图3.1 系统总体流程图搜索模块帮助模块帮助模块帮助模块个人空间 3.4系统功能随着计算机技术的不断发展、互联网的普及,计算机已被广泛应用于社会各个行业和领域。现代的学生宿舍,基本上配备有各自的计算机。在宿舍管理处的管理人员也都配备有专门的计算机。但在学生宿舍故障报修方面,却没有能够充分的利用计算机与网络。使得现在的学生宿舍故障的报修和维修还是停留在传统的方式上。因此,如何能提高员工的工作效率,激励他们的工

12、作热情,减少人力资源的浪费,充分利用计算机和网络带来的优越性资源等,使得学生宿舍故障报修管理系统应运而生。学生宿舍故障报修管理系统可以极大的减轻管理员的工作量,提高维修人员的工作效率,同时减少了对资源的浪费。3.5功能模块分配3.5.1 登录模块(计算机1091班NetStar小组 包小文 1091301129)登陆模块包括学生登录、宿管登陆、维修人员登录。学生通过输入学号,密码,然后数据库核对密码,如果密码正确,则成功登录学生模块。如果密码不正确,提示错误。同时学生可以修改密码。宿管通过输入编号,密码,然后数据库核对密码,如果密码正确,则成功登录宿管模块。如果密码不正确,提示错误。同时宿管可

13、以修改密码。维修人员通过输入编号,密码,然后数据库核对密码,如果密码正确,则成功登录维修人员模块模块。如果密码不正确,提示错误。同时维修人员可以修改密码。下面分别进行分析:1、学生登陆模块; 学生输入学号、密码判断密码修改密码NY结束开始系统初始化显示登录界面Y显示密码错误N图3.2学生登录流程图修改信息完毕学生通过输入学号,密码,然后数据库核对密码,如果密码正确,则成功登录学生模块。如果密码不正确,提示错误。同时学生可以修改密码。2、宿管登陆模块;开始密码错误宿管输入编号、密码判断密码修改密码NY系统初始化显示登录页面修改完毕N结束图3.3宿管登陆流程图Y宿管通过输入编号,密码,然后数据库核

14、对密码,如果密码正确,则成功登录宿管模块。如果密码不正确,提示错误。同时宿管可以修改密码。3、维修人员登录模块:开始密码错误维修人员输入编号、密码判断密码修改密码NY系统初始化显示登录页面修改完毕N结束图3.4维修人员登陆流程图维修人员通过输入编号,密码,然后数据库核对密码,如果密码正确,则成功登录维修人员模块。如果密码不正确,提示错误。同时维修人员可以修改密码。3.5.2 故障申请模块(计算1091班 NetStar小组 黄磊 1091301108)1. 模块描述学生宿舍故障报修管理系统故障申报模块整体流程图,故障申报是针对学生和宿舍管理员,即学生或宿舍管理员在登录该系统之后,进入相应的界面才能进行相应的故障申报。2. 功能当学生或宿舍管理员登录进入自己的个人空间,在个人功能中包括设备故障申请功能,当他们正确填写完申报表之后,系统将会把相应的数据存入数据库。3. 输入项数据的输入包括鼠标和键盘的一些操作1) 宿舍号:输入登录者所在的宿舍号,否则将会提示错误(即只能申报登录者所在的宿舍,宿舍管理员申报除外)2) 宿舍楼号: 输入登陆者所在的宿舍楼号。3) 设备类型:可以通过鼠标来进行

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

当前位置:首页 > 学术论文 > 论文指导/设计

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