欢迎来到天天文库
浏览记录
ID:41127558
大小:3.55 MB
页数:31页
时间:2019-08-17
《国家电力检测中心》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、概要设计说明书国家电力检测中心项目和设备资源管理系统概要设计说明书-31-概要设计说明书关于本文档主题《设备资源管理系统》概要设计说明书说 明适用对象修订历史版本章节类型日期作者说明说明:类型-创建(C)、修改(U)、删除(D)增加(A);-31-概要设计说明书目录1总体设计41.1系统总体架构设计44.1.1系统总体描述44.1.2系统总体架构和说明54.1.3处理流程(结构图)61.2模块的功能描述64.2.1各个模块文档结构格式说明64.2.2模块的划分:71.3功能概要设计71.3.1系统主Portal71.3.2系统管理91.3.2.1用户管理91.3.2.2角色管理1
2、01.3.2.3系统设置121.3.3设备管理131.3.3.1设备信息管理131.3.3.2设备校准管理141.3.3.3设备检修管理161.3.3.4设备购置计划181.3.4站点设备运行管理201.3.4.1站点基本信息201.3.4.2运行情况221.3.4.3维护情况241.3.5项目管理261.3.5.1拟建项目261.3.5.2在建项目271.3.6监测台建筑管理291.3.6.1监测台建筑管理292安全性设计302.1用户管理与权限管理综述302.2信息安全管理313数据备份和灾难恢复补救措施323.1数据备份323.2灾难恢复324系统部署方案34-31-概要设计
3、说明书-31-概要设计说明书1总体设计1.1系统总体架构设计4.1.1系统总体描述本系统架构采用J2EE三层开发体系架构,使用Stuts+Spring+Hibernate的技术框架。对于整个系统的应用者,即系统的访问者来说,我们采用基于门户方案的B/S接入方式,为不同的用户提供统一的访问,并且为他们提供个性化的内容与服务。本系统架构共划分为三层:表示层、控制层、业务逻辑层、数据服务层、持久层。从系统整体框架设计上,需要重点达到以下四个要求:l前瞻性:应对需求的变化l整合性:整合各个子系统的流程和数据l可扩充性:面向未来l数据共享:减少冗余,提高各个子系统之间的数据利用4.1.2系统
4、总体架构和说明本系统采用:模型—视图—控制器(Model-View-Controller,MVC)体系,在实现中,用户请求被发送到一个控制器,该控制器决定请求的性质,并且根据请求的类型传送给适合的处理器。每个处理器都和一个特别的模型相关,里面封装有业务逻辑来执行一些特别的业务函数集合,业务逻辑层会调用相应的数据服务层的方法处理数据库操作并返回结果。处理完毕后,结果会发送回处理器,处理器选择适合的视图显示它。-31-概要设计说明书View展示层l表现Modell从Model请求更新l发送用户动作到Controllerl允许Controller选择ViewController控制器l定
5、义应用行为l映射用户动作到Model更新l选择View响应用户l为应用功能提供控制视图选择用户动作Model模型l封装应用状态l响应状态查询l实现应用功能l通知View变更变化通知状态查询状态变化MVC模式原理和MVC事件机制4.1.3处理流程(结构图)业务逻辑层(访问数据库,为表示层提供数据)数据访问层(DAO)数据库服务器(MySql)表示层客户端(浏览器/IE)输入数据,显示数据Web服务器-31-概要设计说明书图表11结构图处理流程说明:1)表示层:(表示层也就是客户终端)客户端无须安装java软件,只要安装了客户端软件就可以使用本系统。客户端软件为Web浏览器。2)业务
6、逻辑层:(中间层)该层起到一个纽带的作用,将表示层和数据库紧密地联系到一起。业务逻辑层不但支持客户端读取、存储数据,而且在业务方面也起到了对表示层的一个支撑作用。3)数据库服务层:数据库访问层提供了对数据库访问的公共方法,直接支持对MySQL数据库服务器的访问操作。1.1模块的功能描述4.2.1各个模块文档结构格式说明以下各模块的功能描述包括两个方面:1)模块功能描述和说明;2)信息模型。3)主体流程图。4)相关数据库。4.2.2模块的划分:业务功能模块系统首页系统首页用户登陆后的主页面,显示系统内的各种设备校准、检修到期提醒消息。设备管理设备信息管理实现对设备的基本信息的维护管理
7、设备校准管理实现对设备的校准周期和校准时间进行维护管理。设备检修管理实现对设备的检修周期和检修时间进行维护管理。设备购置计划实现对计划购置的设备进行管理。站点设备运行管理站点基本信息实现对监测台各个站点的基本信息进行管理。运行情况主要用来控制管理站点的运行情况。-31-概要设计说明书维护情况实现对站点维护计划、故障处理等维护情况的管理。监测台建筑管理监测台建筑管理实现对监测台的房屋建筑信息的维护管理。系统管理模块系统管理用户管理实现对系统内各种用户的维护管理。角色管理
此文档下载收益归作者所有