ImageVerifierCode 换一换
格式:DOC , 页数:38 ,大小:16.91MB ,
资源ID:1010374      下载积分:30 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-1010374.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(公路养护和路政管理系统项目水毁应急抢险业务管理子系统-概要设计说明书-V0.1.doc)为本站会员(龙***)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

公路养护和路政管理系统项目水毁应急抢险业务管理子系统-概要设计说明书-V0.1.doc

1、XX省 公 路养 护 和 路 政管 理 系 统 项目水 毁 应急 抢 险业 务 管理 子 系统概 要 设 计 说 明 书XX科 技 股 份 有 限 公 司2016 年 01 月公路养护和路政管理系统项目概要设计说明书第 2 页 /共 38 页项 目编 号: HZ2015-595项 目名 称: XX省公路 养护和路政管 理 系统项目 版 本信 息: V0.1文档变更履历创建 /变更人 变更内容 版本 日期公路养护 和路政 管理系 统 项目小组 初建 V0.1 2016. 01.0 4公路养护和路政管理系统项目概要设计说明书第 3 页 /共 38 页三 方 需求 确 认 :承建单位意见:承建单位(

2、盖章): 项目经理(签名): 日 期:监理单位意见:监理单位(盖章): 监理工程师(签名): 日期:建设单位意见:建设单位(盖章): 项目代表(签名): 日 期:公路养护和路政管理系统项目概要设计说明书第 4 页 /共 38 页目录第 1 章 概 要 . 61.1 介绍 .61.2 目标 .61.3 系统范围 .61.4 名词解释 .6第 2 章 架 构 设 计 . 72.1 技术架构 .72.2 物理架构 .82.3 业务组 件 设计 .92.4 数据服 务 组件 设 计 .102.5 数据设计 .112.6 模块设计 .122.6.1 系统包划 分 .122.6.2 关键业 务 实体 的

3、状态 转 换 .132.6.3 关键类设 计 .162.7 接口设计 .222.7.1 系统 提供 接口设 计 .222.7.2 系统调用 接口 .242.8 可供重 用 的元 件 及框架 .252.9 事务管理 .272.10 异常处理 .292.11 日志处理 .31第 3 章 通 用 质 量 特 性 .373.1 可靠性 .373.2 可用性 .373.3 可维护性 .37公路养护和路政管理系统项目概要设计说明书第 5 页 /共 38 页3.4 性能 .373.5 安全 .37公路养护和路政管理系统项目概要设计说明书第 6 页 /共 38 页1. 1 介 绍第 1章 概 要本文档依据需求

4、规格说明书,设计并定义了水毁应急 管理系统的技术架构、物理架构、组件、数据结构、接口等,作为系统详细设计以及系统开发的依据 。1. 2 目 标水毁应急管理系统 需实现以下功能要求:1) 基础数据管理: 对于基础设施数据按照类别、编码、名称进行单项或组合 的模糊查询,查询结果以列表形式或 GIS 平台 展示。2) 水毁应急处置: 实现接处警管理、警情核实、应急物资调度、事件信息面 向社会发布等功能。3) 应急资源管理: 应急资源管理是指为紧急事件发生而准备的物资、专家、 组织体系等资源管理。 能够通过系统对各类资源进行维护, 查询所需 资源。4) 应急抢险统计:实现水毁事件损失上报、 应急抢险损

5、失统计 以及生成水毁 事件报告。5) 应急抢险后评估: 实现应急方案效果评估、应急能力评估等功能。6) 应急预案管理 :实现相关应急预案的电子化管理,并提供按关键字、编制 时间、预案名称、编制单位等的索引查询功能。为突发事件时的应急预案 建议和分析提供支撑。7) 系统管理: 实现系统用户管理、机构管理、角色管理、权限管理 、日志管 理。1. 3 系 统 范 围具有各种信息的审核权利。1. 4 名 词 解 释J2EE - Java 2 Enterprise EditionSpringMVC - 基于 J2EE 标准的 WEB 框架MyBatis/iBatis - 一种 Java 对象到关系型数据

6、库的映像工具Spring - 一种开源轻量级的应用容器公路养护和路政管理系统项目概要设计说明书第 7 页 /共 38 页OR - 对象关系映射2. 1 技 术 架 构第 2章 架 构 设计系统架构总体分层概述如下: 业 务表 现层 : 使用 JQuery MiniUI 前端 JavaScript 框架, MiniUI 对页面布 局、 前端大部分组件提供了支持,大幅减少开发工作量 。 业 务逻 辑层 : 综合业务 逻辑 (业务组件) 采用 spring 框架技术处理业 务逻 辑, 而业务逻辑层主要是通过 service 层来综合调度业务逻辑。 即 :xxServicexx DAO DB. 数 据

7、访 问层 DAO: 主 要 采用目前比较流行得 ORM 框架 MyBatis(iBatis)。 系 统 DAO 层完全封装 MyBatis。下面列出系统使用的主要软件:类 别 名 称 (版 本 ) 描 述Eclipse 3.2 集成开发环境公路养护和路政管理系统项目概要设计说明书第 8 页 /共 38 页JDK 1.6.0 Java 开发环境Spring 2.5.6 轻量级容器,负责对象MyBatis 3. 0. 6 OR 组件SpringMVC 3.1.0 MVC 框架Log4j 1.2.15 日志组件为保障系统的稳定运行, 系统 服务器安装 Linux 操作系统。 数据库 管 理系统为OR

8、LACE 11g。2. 2 物 理 架 构GIS系统服务器 视频服务器数据中心SSL 公路养护和路政 管理系统服务器应急系统部署主要包括应用服务器以及数据库服务器。名称 最低配置要求 数量 用途数据库 服务 器 4CPU / 32G 内 存/千 兆以 太 网 卡1 公路养 护和 路政 管理 系统 数据库公路养护和路政管理系统项目概要设计说明书第 9 页 /共 38 页应用服 务器 4CPU / 32G 内 存/千 兆以 太 网 卡1 公路养 护和 路政 管理 系统 服务器磁盘阵 列 500G Disk(参 考基础 架构 对虚 拟机的 配置 )1 服务器 使用 ,具 备硬 件容 错能力2. 3

9、业 务 组 件 设 计应用架构服务层 提供业务服务组件和业务通用服务,以服务的形式提供给表现层 和胖客户端服务代理, 增加了可重用性, 屏蔽用户界面的改变对业务服务本身的影响。 业务服务层框架所负责的职责如下: 业务访问权限控制 事务管理 业务对象容器, Ioc 依赖注入,及 AOP 对象代理 允许与其它层(表示层, EAI 服务)相互作用的接口 在显示层和持久层之间增加了一个灵活的机制, 使得他们不直接的联系在 一起。 配置信息 ApplicationContext 初始化,来得到 Business services。 管理程序的执行(从业务层到持久层)。Spring 是一种轻量级的 Jav

10、a 框架,它为各种 Java 技术的方便集成提供 了很好的解 决方案。 Spring 核心的 技术是 IoC 和 AOP。 透过 Spring 可以集成各种 主流的 Web 框架, 比如 Struts, JSF, 包括 Spring 自己的 Spring Web MVC 等等。 透过 Spring 的 ORM 支持, 可以很方便的与各种主流的 ORM 组件进行集成, 比如 ibatis,Hibernate,JDO 等等。 除此 之外 Spring 还支持宣 告 式的事务管理, RMI 或者 Web Services 的远程访问服务, 邮件 发送机制等等。概括地说 Spring 为 Java 应

11、用程序提供了一站式的服务, 应用程序可以使用全部的Spring 功能,也可以使 用自己所需要的那部分功能,它是一个模块的组建器。 应用 Spring 可以使得我 们的程序得到以下的几点利益:公路养护和路政管理系统项目概要设计说明书第 10 页 /共 38 页极其方便的与各种 Java 技术集成, 并且由 Spring 来统一进行管理 , 为应用程序提供暸极高的可扩展性 (Expansibility)和易维护性( Maintainability)。透过 Spring 的 IoC 容器 管理和 AOP 技术的应用,使得应用程序具有更高的灵活 性(Flexibility)。 宣告式的事务机制能够很方

12、便的定义所需要的事务处理。 下图说明了 Spring 中各 个模块以及它们之间的组成结构:2. 4 数 据 服 务 组 件 设计持久层实现的目标: 数据存储逻辑的分离: 抽象数据访问逻辑, 为上层结构提供抽象化的数据 访问接口 数据访问层实现的分离: 划分数据访问为抽象层和实现层, 分离数据使用 和数据访问的底层实现细节 资源管理和调度的分离: 实现统一资源调度, 通过数据库连接池以及各种 缓存机制提高性能 数 据 抽 象 : 通 过 对 底 层 数 据 的 封 装 , 对 业 务 层 提 供 一 个 面 向 对 象 的 接 口 。 系统中所有 JAVA 子系 统的持久化机制是基于 MyBatis 和 Spring 框架 的 Spring ORM的集成技术。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。