设备管理概要设计

设备管理概要设计

ID:30868590

大小:1.09 MB

页数:23页

时间:2019-01-04

设备管理概要设计_第1页
设备管理概要设计_第2页
设备管理概要设计_第3页
设备管理概要设计_第4页
设备管理概要设计_第5页
资源描述:

《设备管理概要设计》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、设备管理系统概要设计目录1引言31.1编写目的31.2编写背景31.3定义32任务概述32.1目标32.2运行环境32.3需求概述42.4条件与限制43总体设计43.1处理流程43.2总体结构53.3功能分配64接口设计75数据结构设计85.1逻辑结构设计85.2物理结构设计215.3数据结构与程序的关系216运行设计216.1运行模块的组合216.2运行控制226.3运行时间227出错处理设计237.1出错输出信息237.2出错处理对策238安全保密设计239维护设计231-1编写目的此概要设计说明书是为了说明程序系统的设计考虑,包括程序系统的基本处理流程、程

2、序系统的组织结构、模块划分、功能分配、接口设计、运行设计、数据结构设计和出错处理设计等,为程序的详细设计提供基础1・2编写背景该项目是在广西设备管理项目和福建设备管理项目的基础上进一步优化与升级。使该项目能适应更多的变化、扩展以及更加稳固的底层架构。1.3定义系统:若未特别指出,统指本系统。SpringMVC:是现在主流WebMVC框架中的一种。Mybatis:是一个基于java的持久层框架。Bootstrop:系统所使用的前端页面框架。Mysql:系统服务器所使用的数据库管理系统。任务概述2.1目标该阶段目的在于明确系统的数据结构和软件结构,此外总体设计还将给

3、出各个软件模块的功能说明,数据结构的细节以及具体的开发细节要求。2.2运行环境软件基本运行坏境为windows坏境2.3需求概述设计一套设备管理系统,用以满足用户的设备预约,预约查看与取消预约;管理员的设备录入,设备检测,预约单查看、审批安排,出库入库,计费规则的调整等等功能2.4条件与限制系统中基本配置和设备的出入库需由专门人员完成,其他人仅可预约设备、查看预约和取消预约操作。3总体设计3.1处理流程系统的运行主体流程包括:设备预约,预约单安排,预约单审批,设备出库和设备归还。在预约后的任何一步都可以直接结束流程(预约流程由用户自己取消)(2)设备预约用户在设

4、备预约界而查看设备的在库状态以及选定时间内的设备预计状态进行预约。(2)预约单安排库房安排人员对用户预约的设备型号及其个数进行判断,决定该预约是否通过(3)约单审批机构审批人员对用户预约的设备型号及其个数进行判断,决定该预约是否通过(4)设备出库库房值班人员对用户的预约单的设备型号和个数决定实际出库哪些设备,并且在出库的时候做好设备检测记录,以便入库时作为参考。(5)设备归还库房值班人员对用户的归还设备进行入库操作,对设备进行技术检测记录。3.2总体结构(1)页面总体结构个人中心a)前期设备借用:包含设备预约、个人预约单查询和个人借用单查询b)预约审批:包含预约

5、审批、审批记录查询c)库房安排:包含库房安排和安排记录查询前期设备管理d)设备借用管理:包含设备借出登记、人工登记借出、设备归还登记、设备遗失登记和为归还设备查询信息查询与统计e)前期设备借用信息:包含栏目计费查询/统计、人员借用计费查询、库房设备借用信息查询和借用单查询系统配置f)组织机构配置:包含组织机构配置、组织人员配置和机构审批配置g)库房配置:包含库房配置和库房安排配置h)角色配置:包含角色配置、角色人员配置、角色页面权限配置和角色机位权限配置i)值班配置:包含工作区配置、岗位配置、岗位班次配置和排班计划j)设备配置:包含设备类型配置、设备型号配置、型

6、号套装配置设备计费配置和设备检测配置(2)代码总体结构本系统采用SpringMVC和Mybaits框架的MVC设计模式开发,共分为三大层五小层的结构,从下到上分别为:数据访问层(dao)、数据访问层封装(service)、业务逻辑层(bussiness)、业务模块流程的控制(controller),具体如图:视图控制器/、1servicer•servicel■service2模型、3.3功能分配系统的功能模块主要包括:主体流程模块、计费模块、设备模块、排班模块、系统配置模块和个人中心模块。(1)主体流程模块:本模块主要针对3.1中处理流程提供后台代码支持,是本系

7、统的主要编码对象。(2)计费模块:本系统的设备采用设备型号计费方式,即设备属于某个设备型号,计费绑定到设备型号上。同时,计费具体细分儿种不同的方式,然本模块则是对这儿种不同的计费方式的单独编码封装和体现。(3)设备模块:设备模块主要对设备的新增录入,设备的检测规则配置、设备型号的计费规则配置、设备类型的属性配置提供后台代码支持。(4)排班模块:本模块是对系统的管理人员的班次设置,即同一值班人员在不同时间的数据权限不同。体现了本系统应用于权限管理的特征。(5)系统配置模块:本模块主要是对系统的预先配置,包括组织机构、库房、角色和设备配置。对系统配置页面提供支持。(

8、6)个人中心模块:本模块

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。