设备管理信息系统详细设计

上传人:F****n 文档编号:93501858 上传时间:2019-07-23 格式:DOCX 页数:39 大小:590.12KB
返回 下载 相关 举报
设备管理信息系统详细设计_第1页
第1页 / 共39页
设备管理信息系统详细设计_第2页
第2页 / 共39页
设备管理信息系统详细设计_第3页
第3页 / 共39页
设备管理信息系统详细设计_第4页
第4页 / 共39页
设备管理信息系统详细设计_第5页
第5页 / 共39页
点击查看更多>>
资源描述

《设备管理信息系统详细设计》由会员分享,可在线阅读,更多相关《设备管理信息系统详细设计(39页珍藏版)》请在金锄头文库上搜索。

1、目录设备管理系统详细设计41.编写目的42.背景43.定义44.总体设计54.1、需求概述54.2、系统结构54.2.1、系统的功能模块图54.2.2、多层架构关系图65.系统模块设计65.1、登录模块设计65.1.1、模块描述65.1.2、功能描述65.1.3、性能描述65.1.4、输入输出75.1.5、设计方法及接口75.1.6、流程逻辑75.2、系统管理85.2.1、人员管理模块85.2.1.1、模块描述85.2.1.2、功能描述85.2.1.3、性能描述95.2.1.4、输入输出95.2.1.5、设计方法及接口105.2.1.6、流程逻辑115.2.2、权限管理模块115.2.2.1、

2、模块描述115.2.2.2、功能描述125.2.2.3、性能描述125.2.2.4、输入输出125.2.2.5、设计方法及接口135.2.2.6、流程逻辑135.2.3、部门管理模块145.2.3.1、模块描述145.2.3.2、功能描述145.2.3.3、性能描述145.2.3.4、输入输出155.2.3.5、设计方法及接口155.2.3.6、流程逻辑165.3、设备台账管理165.3.1、模块描述165.3.2、功能描述165.3.3、性能描述165.3.4、输入输出175.3.5、设计方法及接口175.3.6、流程逻辑185.4、设备进购管理195.4.1、采购申请管理195.4.1.1

3、、模块描述195.4.1.2、功能描述195.4.1.3、性能描述205.4.1.4、输入输出205.4.1.5、设计方法及接口205.4.2、采购审批管理215.4.2.1、模块描述215.4.2.2、功能描述215.4.2.3、性能描述215.4.2.4、输入输出225.4.2.5、设计方法及接口225.4.2.6、流程逻辑225.4.3、采购入库管理235.4.3.1、模块描述235.4.3.2、功能描述235.4.3.3、性能描述235.4.3.4、输入输出235.4.3.5、设计方法及接口235.4.3.6、流程逻辑245.5、设备维护管理255.5.1、设备点巡检255.5.1.1

4、、模块描述255.5.1.2、功能描述255.5.1.3、性能描述255.5.1.4、输入输出265.5.1.5、设计方法及接口265.5.1.6、流程逻辑265.5.2、设备维护计划265.5.2.1、模块描述265.5.2.2、功能描述275.5.2.3、性能描述275.5.2.4、输入输出275.5.2.5、设计方法及接口275.5.2.6、逻辑流程285.5.3、设备维护模块285.5.3.1、模块描述285.5.3.2、功能描述285.5.3.3、性能描述285.5.3.4、输入输出295.5.3.5、设计方法及接口295.5.3.6、逻辑流程295.5.4、设备报废管理295.5.

5、4.1、模块描述295.5.4.2、功能描述305.5.4.3、性能描述305.5.4.4、输入输出305.5.4.5、设计方法及接口305.5.4.6、逻辑流程315.5.5、工作票管理315.5.5.1、某块描述315.5.5.2、功能描述315.5.5.3、性能描述325.5.5.4、输入输出325.5.5.5、设计方法及接口325.5.5.6、逻辑流程335.6、备品、配件管理335.6.1、模块描述335.6.2、功能描述335.6.3、性能描述335.6.4、输入输出345.6.5、设计方法于接口345.6.6、逻辑流程345.7、统计分析模块355.7.1、模块描述355.7.2

6、、功能描述355.7.3、性能描述355.7.4、输入输出355.7.5、设计方法及接口355.7.6、逻辑流程365.8、打印模块366.数据设计36修改记录修改日期版本修改人员审批人修改原因设备管理系统详细设计1. 编写目的设备管理系统详细设计是设计的第三个阶段,这个阶段的主要任务是在设备管理系统需求分析说明书的基础上,对概要设计中产生的功能模块进行过程描述,设计功能模块的内部细节,为编写源代码提供必要的说明。2. 背景设备管理系统是一个以设备为中心,对设备从安装、使用直到报废的一个完整周期中所发生的各种事件进行跟踪的一个管理信息系统。为了给为企业提供一个简便实用的管理平台,将设备全生命周

7、期的管理工作信息化,有效地进行设备管理工作,来进一步提高人员工作效率,节约人力资源,直接为企业创造价值。3. 定义 数据库管理软件:Microsoft SQL Server 2008 运行环境:Windows7及以上版本 开发语言:ASP.net 开发工具:Microsoft Visual Studio 2010 (1)由于本系统的开发将是基于浏览器的B/S结构,所以浏览器端的语言使用HTML/CSS/JavaScript,服务器端的语言使用ASP(.NET),开发人员将不能用其他的开发语言(编写组件除外)。而数据库也将随之采用SQLServer2008。 (2)开发人员在编写代码的过程中需要

8、严格按照软件工程的要求来进行,以利于接下来的测试和维护及升级。4. 总体设计4.1、 需求概述能够对系统使用人员进行查询、添加、修改、删除操作,并按需授予权限。而且能够实现设备从生产部门提出需求(有申请单),各部门审批、手续齐全后购买、设备入库、设备领用、设备维护、设备报废,全流程涉及的相关人、手续实现数字化流转,能够对全流程中产生的表单进行查询、添加、修改、删除操作。4.2、 系统结构4.2.1、 系统的功能模块图图 14.2.2、 多层架构关系图图 25. 系统模块设计5.1、 登录模块设计5.1.1、 模块描述该模块主要实现不同用户(超级管理员、管理员等)的登录功能,在登陆时需要区分登录

9、者的角色,根据登录者角色不同,成功登录后显示不同的权限。5.1.2、 功能描述用户通过其用户名和其密码登录,在登录时检查其用户名和密码的正确性,基于安全考虑要求用户输入验证码,并进行验证的验证。登录成功后进入管理员管理界面。且根据不同的权限看到的界面也是不同的。5.1.3、 性能描述 1)灵活性:用户输入按回车键可以进行确认;2)时间特性:用户输入后的验证时间在1.5秒之内;3)格式:用户名、密码不要超过16个字符信息,验证码为5位大小写字母、数字的组合,验证码中的字母不区分大小写,可加必要的干扰。5.1.4、 输入输出模块名:登录模块模块编号:上层调用模块:系统登录界面下层调用模块:系统主界

10、面输入数据:用户名,密码,验证码输出数据:登录结果,显示权限处理过程:先判断验证码的正确性,验证后调用数据库,验证用户名、密码是否正确。验证成功登录界面隐藏,弹出主界面5.1.5、 设计方法及接口与服务器建立连接,将用户名和密码发送到服务器进行验证,通过返回的结果判断登录是否成功。1、数据库连接:1)加载驱动2)获取连接对象 3)创建statement语句,执行SQL语句 4)处理结果集 5)释放连接2、记录登录信息及信息处理:当用户点击“登录”按钮之后,数据将提交到后台进行处理,获取页面传过来的账号和密码,将账号和密码与数据库中进行对比,如果正确,在asp的Session存入一个标记属性,表

11、示当前已经有管理员登录了。处理完毕后,跳转到管理页面,如果失败,则提示登录失败,返回登录页面。1)内部接口用户登录成功,进入系统主界面。系统主界面根据用户的角色显示不同的权限列表。2)用户接口用户登录界面要求简洁、大方,屏幕显示直观,能够验证用户输入信息的正确性,对于合法用户数据可以实现保存5.1.6、 流程逻辑1)用户在进入登录界面后,要求在光标位置输入用户名,再输入密码和验证码,先验证用户输入信息是否为空。如果为空,给出相应错误提示。2)用户输入信息不为空,先验证验证码的正确性,验证码错误,给出错误提示;再验证用户名、密码是否输入正确,如果验证通过,根据用户角色显示用户权限列表;验证不能过

12、,累加器加1,同时给出错误提示。3)信息验证次数大于3次,提示用户为非法用户,退出系统。图 35.2、 系统管理系统管理是用于控制整套应用系统的关键模块,保证各个子模块能有效、协同和安全地工作。系统管理包括人员管理、权限管理两个功能。基于安全性,系统管理模块设定为只有管理员才能访问。5.2.1、 人员管理模块5.2.1.1、 模块描述该模块主要实现管理员对用户信息的添加及修改,查看用户信息列表,对新增用户进行密码初始化。用户本身有修改密码及修改本人信息的权限。超级管理员按需授予管理权限。5.2.1.2、 功能描述本模块中主要运用查看、添加、修改和删除。其中注意的是对密码的初始化以及密码修改后的

13、加密。针对密码初始化,由系统管理员在添加新增用户时设置初始化密码,一般初始化密码统一。新入公司的员工在首次登录系统时需要对初始密码进行修改,修改后的密码具有保密性,在前台与后台数据库均是不可见的。因此采用MD5加密算法,用于加密用户名密码,验证登录身份。5.2.1.3、 性能描述1)用户输入按回车键可以进行确认;2)用户输入后的验证时间在23秒;5.2.1.4、 输入输出添加用户信息模块:模块名:添加用户信息模块模块编号:1上层调用模块:人员管理模块下层调用模块:数据库输入数据:新添加的用户信息输出数据:添加后的用户信息处理过程:在系统管理的人员管理子系统的添加用户界面下,点击添加用户按钮切换

14、到用户信息输入界面,输入相应信息点击确认,得到添加结果删除用户信息模块:模块名:删除用户信息模块模块编号:2上层调用模块:人员管理模块下层调用模块:数据库输入数据:无 输出数据:无处理过程:在系统管理的人员管理子系统的添加用户界面下,选择要删除的用户信息,点击删除用户按钮,将相应的用户信息从数据库中删除。修改用户信息模块:模块名:修改用户信息模块模块编号:3上层调用模块:人员管理模块下层调用模块:数据库输入数据:修改的用户信息输出数据:修改后的用户信息处理过程:在系统管理的人员管理子系统的添加用户界面下,点击修改按钮切换到用户信息界面,输入相应信息点击保存按钮,得到修改后的结果。查询用户信息模块:模块名:查询用户信息模块模块编号:4上层调用模块

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

当前位置:首页 > 办公文档 > 事务文书

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