赞
踩
XX平台
***系统
集成方案
***技有限公司
版权声明
本文档版权属***技有限公司所有,未经***技有限公司书面许可,任何单位或个人不得以任何形式或任何手段复制或传播本文档的一部分或全部。
版本记录
版 本 |
修订说明 |
编制/日期 |
审核/日期 |
V1.0.0 |
编写项目集成方案 |
2020.3.13 |
2020.3.18 |
目 录
图 目 录
表 目 录
本文档对北京市应急保障资源情报服务平台***系统集成方案进行描述,旨在对该系统的集成测试有一个总体指导,从而对项目中提供的接口进行验证,保障接口的正确性。
本文档的预期读者包括项目经理、项目架构师、测试工程师。
集成测试:集成为一个系统或子系统的组件组的测试。
无
本文档参考资料如下表所示:
表1.31:参考资料
编号 |
参考资料名称 |
备注 |
1 |
【北京市情报所辅助系统开发及测试】需求规格说明书 |
本项目是由北京市科学技术情报研究所委托***技有限公司承担完成北京市应急保障资源情报服务平台***系统的开发工作,主要针对基于标准化分类标系的保障方案资源查询检索模块及不同事件类型保障方案资源调配方案分析,开发北京市应急保障资源情报服务平台***系统。该系统包括五个核心模块:“应急资源”、“保障方案”、“应急标准”、“应急知识”、“事件配置”;一个基础模块:“系统登录”、“系统管理”。
应急资源模块存储和管理与应急相关的应急物资厂商、应急产品数据、专家数据及储备库数据,常态情况下帮助用户进行情报数据维护工作。
保障方案模块和事件配置模块是配套模块:对事件信息进行统一维护管理,根据事件类型配置相应的装备物资信息最终生产保障方案,发生突发事件时可以为用户对突发事件的应急处置提供参考。
应急领域标准模块:收集国家制定的相关文件及法律法规、国家标准、行业标准、地方标准、企业标准的情报数据,对收集到的数据进行维护管理。
应急领域知识模块:满足用户对应急行业相关知识、常识性知识、国际知识、国内知识的数据维护管理。
系统管理模块:包括机构管理、用户管理和日志管理;管理员可以对机构管理模块进行维护工作。用户管理提供情报部门的用户权限分配功能,各级用户可在权限范围内对系统进行操作。日志管理主要对系统各用户的操作生成日志,方便系统管理员了解系统使用情况。
设备用途 |
设备要求(基本配置) |
单位 |
数量 |
备注 |
数据库服务器 |
64位服务器,4GB内存,千兆网卡, 2*300GB硬盘 |
台 |
1 |
支持64位Windows操作系统 |
应用服务器 |
64位服务器,4GB内存,千兆网卡, 2*300GB硬盘 |
台 |
1 |
支持64位Windows操作系统 |
软件名称 |
详细描述 |
套数 |
备注 |
操作系统 |
64位中文Windows Server 2008 |
2 |
应用服务器、数据库服务器 |
J2EE应用服务软件 |
64位 Tomcat 6 |
1 |
应用中间件 |
数据库 |
64位ORACLE11g |
1 |
数据库软件 |
本系统部署图如下所示:
图 31系统部署图
功能模块 |
接口标识 |
功能描述 |
依赖关系 |
应急物资厂商 |
getEntenterpriseinfoByResAndDis |
根据装备物资类型与行政区划获取企业信息 |
无 |
应急物资厂商 |
loadByUid |
根据userid取到厂商信息 |
无 |
应急领域专家 |
LoadRowset |
查询专家信息 |
无 |
应急领域专家 |
saveExpertType |
保存专家类型信息 |
无 |
应急领域知识 |
saveKnogene |
保存知识附件信息 |
无 |
应急领域知识 |
loadKnogeattach |
获取知识附件信息 |
无 |
应急领域知识 |
getPieData |
应急知识统计分析 |
无 |
应急领域标准 |
saveStandAttach |
保存标准附件信息 |
无 |
应急领域标准 |
loadKnostandattach |
获取标准附件信息 |
无 |
应急物资产品 |
saveMatproductAttach |
保存产品图片信息 |
无 |
应急物资产品 |
loadproductattach |
获取产品图片信息 |
无 |
应急物资产品 |
getProductByEnterid |
根据企业编号获取企业下的产品信息 |
loadByUid |
应急物资产品 |
getPieData |
应急物资产品统计分析 |
无 |
应急物资储备 |
saveMaterialType |
保存储备物资信息 |
无 |
应急物资储备 |
loadMaterialType |
获取储备物资信息 |
无 |
应急物资储备 |
getMatrepertoryByResAndDis |
通过装备物资类与行政区划型获取储备库信息 |
无 |
保障方案 |
getEvnissschemeByEventCode |
根据事件获取保障方案 |
事件配置 |
事件配置 |
getResTypeByEventType |
根据事件类型获取配置的物资装备类型编码 |
无 |
事件配置 |
getResInfoByEventType |
根据事件类型获取配置的物资装备信息 |
无 |
本项目是按照用户业务管理逻辑模块划分功能模块。
接口标识 |
接口功能描述 |
引用部件 |
getEntenterpriseinfoByResAndDis |
根据装备物资类型与行政区划获取企业信息 |
保障方案 |
loadByUid |
根据userid取到厂商信息 |
应急物资厂商 |
LoadRowset |
查询专家信息 |
应急领域专家 |
saveExpertType |
保存专家类型信息 |
|
saveKnogene |
保存知识附件信息 |
应急领域专家 |
loadKnogeattach |
获取知识附件信息 |
应急领域知识 |
getPieData |
应急知识统计分析 |
应急领域知识 |
saveStandAttach |
保存标准附件信息 |
应急领域标准 |
loadKnostandattach |
获取标准附件信息 |
应急领域标准 |
saveMatproductAttach |
保存产品图片信息 |
应急物资产品 |
loadproductattach |
获取产品图片信息 |
应急物资产品 |
getProductByEnterid |
根据企业编号获取企业下的产品信息 |
应急物资厂商 |
getPieData |
应急物资产品统计分析 |
应急物资产品 |
saveMaterialType |
保存储备物资信息 |
应急物资储备 |
loadMaterialType |
获取储备物资信息 |
应急物资储备 |
getMatrepertoryByResAndDis |
通过装备物资类与行政区划型获取储备库信息 |
保障方案 |
应急资源模块通过存储、管理应急相关数据资源信息,方便用户整理和统计资源情况。应急资源模块能顺畅执行对应急物资厂商、应急物资产品、应急物资储备、应急领域专家的增删改查及查询统计功能。
表 41接口及功能描述
接口标识 |
接口功能描述 |
引用部件 |
getEvnissschemeByEventCode |
根据事件获取保障方案 |
保障方案 |
保障方案模块实现对事件信息、保障方案等基础信息的管理。针对突发事件信息生成保障方案,为用户对突发事件的保障方案资源需求提供参考。保障方案具备的功能包括:查询事件信息、查看事件信息、新增事件信息、生成保障方案、下载保障方案、编辑事件信息、删除事件信息。以上功能都可以顺畅执行。
表 41接口及功能描述
接口标识 |
接口功能描述 |
引用部件 |
getResTypeByEventType |
根据事件类型获取配置的物资装备类型编码 |
事件配置 |
getResInfoByEventType |
根据事件类型获取配置的物资装备信息 |
事件配置 |
事件物资配置通过手动配置事件类型和物资装备,为突发事件生成保障方案提供数据支撑。事件物资配置具备的功能:事件物资配置。通过事件配置系统可以正确的依据配置生成保障方案。
本系统采用渐增式集成测试模式、自顶向下、核心模块/组件优先的策略,即把下一个要测试的模块同已经测试好的模块结合起来进行测试,测试完以后再把下一个模块结合起来测试,自顶向下的进行系统集成测试。便于定位和纠正错误。
本系统集成顺序主要是由MyEclipse集成开发环境根据各子系统及下属功能模块、子系统间调用顺序进行自动编译集成。
MyEclipse编译集成数据库访问框架项目下属数据库访问主程序,建立与Oracle的数据库连接。
核心模块优先、自顶向下的原则,按照应急资源、事件配置、保障方案的顺序,IDE编译集成。
修改配置文件,启动项目服务。
项目正常启动。
通过浏览器访问项目点击功能按钮进行测试。
功能可以正确运行。
XX平台
***系统
集成方案
***技有限公司
版权声明
本文档版权属***技有限公司所有,未经***技有限公司书面许可,任何单位或个人不得以任何形式或任何手段复制或传播本文档的一部分或全部。
版本记录
版 本 |
修订说明 |
编制/日期 |
审核/日期 |
V1.0.0 |
编写项目集成方案 |
2020.3.13 |
2020.3.18 |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。