水务项目管理信息系统_第1页
水务项目管理信息系统_第2页
水务项目管理信息系统_第3页
水务项目管理信息系统_第4页
水务项目管理信息系统_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、水务项目管理信息系统铜仁市水务项目管理信息系统设计方案铜仁市水务局2016 年 4 月1项目概况.3.1.1项目建设背景.3.1.2依据.3.1.3设计目标.4.1.4技术优势.5.2软件设计开发方案.6.2.1总体设计方案.6.2.2软件系统功能说明.82.2.1基础数据查询系统82.2.2项目管理信息系统92.3数据库建设和存储系统.1.52.3.1数据库软件的功能要求及选型152.3.2数据库设计原则162.3.3数据库总体设计162.3.4数据库部署173系统建设部署环境及运行维护 .183.1系统运行维护.183.2系统部署环境设计.183.2.1网 络 和 主 机 设 计 要 求1

2、83.2.2机房等其他配套附属设施设计要求18323主要软硬件选型配置要求194项目实施方案 .204.1项目组结构.204.2项目实施计划 .214.3软件开发过程.224.3.1软件需求分析224.3.2结构设计224.3.3详细设计234.3.4编码234.3.5集成测试234.3.6系统测试234.3.7验收234.3.8维护245项目预算.24-ii -1 项目概况1.1项目建设背景十二五期间,铜仁市水务局以科学发展观为指导,以水资源配 置工程、城乡供排水保障工程、农村水利工程、防洪减灾工程、水 土保持工程及水生态修复工程为重点, 基本形成经济社会发展需要 的水利基础设施体系。以实施

3、最严格水资源管理制度、水资源节约 与保护、水生态文明制度建设、基层水利水务服务体系建设为重 点,加快形成适应山区现代水利发展需要的制度体系。积极构建水 资源保障有力、开发利用有效、生产生活生态用水保障的黔东水安 全保障网, 为打赢脱贫攻坚和同步小康提供坚实的水利水务支撑和 保障。随着管理事务的增多,投资力度的加大,水务局报批、在建 和管理维护的项目越来越多。为了加强项目管理,更好的支撑当地 经济社会发展,水务局预备建立项目管理信息系统。1.2 依据项目管理信息系统水利信息系统可行性研究报告编制规定(试行)信息技术软件生存期过程 GB8566 1995规定与质量有关的术语ISO 8402质量管理

4、和质量保证标准ISO 9000-3可靠性管理标准 ISODIS 9000-4软件配置管理ISO/TC 176软件维护指南GB/T14079 1993计算机软件可靠性和可维护性管理GB/T14394-1993计算机软件单元测试GB/T15532 1995其他相关标准和要求。1.3设计目标本项目将实现以下目标:1、对规划、在建、已建项目结合地理信息系统管理,合理布置 项目建设,实现水资源合理配置;2、对项目过程信息实现电子化管理。 将项目的相关信息, 包括 建设方案、合同、工程资料等存入数据库,实现项目信息的浏览、查询、归档、统计、下载等功能;3、加强在建项目网上计划调度管理,及时发现项目推进中存

5、在的问题。在项目信息入库的基础上,对项目的进度、支付等信息进 行综合分析,及时发现支付异常、进度异常等问题;4、为项目建成后的运维提供支持。项目运维往往需要建设过程中的资料的支持。 系统建成后, 运维过程中发现的问题可以及时找 到源头,有助于问题的解决。5、提高项目管理的工作效率。系统根据项目管理科的具体业 务,能够自动生成日常的业务报表,避免繁重的手工劳动和资料查 找。6、方便异地查询, 可以通过移动终端登录系统, 实时掌握项目 动态。1.4技术优势J2EE 平台,完全基于 Java 语言开发,信息交换使用 XML、JSON格式,软件系统灵活,易于移植和扩展;依托先进的计算机技术与通信技术,

6、充分利用现有计算机资 源,规范工程及设计项目管理环节,建立一个以项目管理为 主线、多层次全方位且实用有效的业务运营管理系统; 实现 公司的高效率、精细化、全方位、决策支撑型管理; 信息存储系统采用全球先进的 SQL SERVER 数据库平台; 除图形化的管理、配置界面外,所有软件模块均预留扩展 和开发接口。接口以类库和脚本语言方式提供,第三方可利用 这些接口完成系统优化、附加功能开发等工作。2 软件设计开发方案2.1 总体设计方案系统需实现与已建相关系统的衔接,同时也要为未来可扩展的其 它业务系统的集成提供接口, 在总体框架的设计和开发上要为实现项 目管理信息系统提供设计模式统一、开发标准统一

7、、交换格式统一的 总体框架,最终形成服务于全水务局的项目管理信息系统。在总体框架的设计和开发上采用多级可配置结构, 可以通过简单 的系统模块及权限配置,建立满足于各类用户需要信息系统。系统总 体架构见下图。系统总体架构图本系统总体上主要是三个层次的结构体系:数据存储层:采用 SQL SERVER 数据库管理软件,存储各类项 目信息和媒体数据,为各种业务应用提供数据支撑。平台支撑层:包括权限框架配置平台和 MIS 平台,通过二个基 础平台,可以搭建各应用系统。应用组织层:针对项目管理的方方面面,通过基础平台,可以搭建各个应用系统,并实现与基层水务系统的集成与整合。应用平台:媒体数据- -数据库管

8、理系统: SQL Server 2008_操作系统:Windows Server2008二二二 _系统权限与框架配置平台MIS 平台:报表、表单、角色、权限、功能配置合同数据付款数据竣工验收数据基础平台项目立项数据招投标数据进度信息数据 I-项目文档数据2.2软件系统功能说明本系统主要包括基础数据查询和项目管理业务系统等内容。2.2.1基础数据查询系统主要包括:河流信息、流域分区信息、地下水信息、水功能区信 息、水源地信息、监测站信息(水文站、水位监测站、取水量监测站、 水质监测站、雨量监测站等)供水工程信息、防汛工程信息、河道工 程信息、供用水户信息、灌区信息、水务法规政策等信息。不但提供

9、对基础信息的空间和属性数据的查询,还提供对数据进行空间分析, 这是 GIS 系统所特有的功能。该部分主要完成取用水工程信息的入 库、显示、查询、统计、输出等工作,主要包括水库、湖泊、水文站、 取排水口门(地下、地表)、水闸等工程信息,其所要实现的主要功 能如下:1 、地理信息系统应用对行政区域、河流水系以及水利项目、取水口门(地下、地表) 水文站、水闸等信息在电子地图上进行显示;第 8 页2 信息查询可按行政区域边界、河流水系、城镇、重要单位、项目类别等基 本情况进行组合查询;3 信息统计分析按常用的项目管理要求分类组合显示分析, 又可按复选方式分类 分级分层组织显示分析;。222项目管理信息

10、系统铜仁市水务局项目管理信息系统结合水务局实际业务需求在原 有项目管理信息系统基础进行开发建设。 主要实现项目管理相关项目 计划信息、项目立项信息、项目招投标过程信息、项目合同信息、项 目进度情况信息、项目相关资料信息、项目资金支付信息以及项目运 维情况信息等数据的管理。实现中心项目管理的电子化,为跟踪项目 进展情况提供便利。总体功能结构如下:项目管理信息系统功能框架图系统平台功能模块设计图222.1项目计划管理实现项目计划相关信息管理。包括项目所属科室、项目名称及其 概况、项目建设目标、建设内容、计划投资、资金来源以及项目目前 所处状态等信息。2.2.2.2 项目立项信息管理实现项目立项相关

11、信息管理。 包括项目名称、项目建设内容、项 目批复金额等信息。 提供相关项目申报书、 实施方案 /可研报告、 项 目评审报告、审核明细表等附件的上传下载功能。项目计划信息管理项目立项信息管理项目招投标信息管理合同信息管理项目进度管理项目相关资料管理项目资金支付情况管理项目运维情况管理报表管理系统管理系统帮助技术支持信息项目运维记录管理项目管理月报评标信息管理招投标计划安排情况项目过程文档管理运维单位信息管理投资进度趋势第 10 页222.3 项目招投标信息管理1招投标计划安排情况管理对通过立项项目的招投标工作开展计划进行管理。 包括招标项目 名称,采用何种招标方式,具体招标内容,招标计划安排,

12、投标人资 质要求,开标、评标程序,评标标准及方法等信息进行管理。提供招 投标计划安排情况附件上传、下载功能。2监理信息管理设计实现针对项目的监理信息管理。 包括监理单位名称、单位资 质及针对本项目负责人相关信息。3招标代理机构信息管理设计实现针对项目的招标代理结构相关信息管理。 包括招标代理 机构名称、单位资质、针对本项目的负责人等信息。4评标过程信息管理实现对招投标过程中用到或产生的文件材料进行管理。提供包括评标报告、工作任意签到表信息、专家声明书信息、评标工作程序文 件、评分办法、初步审查和算术性错误修正方法、评分顺序和汇总表、评分表、专家评审意见等材料信息的上传下载功能。5招(邀)标信息

13、管理实现对招(邀)标信息的管理。包括项目名称、开标时间、投标 参与人相关信息(设计成可以任意增加的模式,信息包括投标人名称、第 11 页投标人提交文件信息、投标人报价、投标保证金金额及支付情况、是 否中标等)等信息。提供各单位投标文件附件的上传下载功能。222.4 合同信息管理提供项目合同信息管理功能。包括合同名称、承包商名称、合同 签订时间、合同金额、项目施工相关建设方、承包商、监理方三方负 责人及其联系方式等信息。提供合同附件信息的上传下载功能。222.5 项目进度管理1项目施工计划实现对承包商提供的项目施工计划信息管理功能。提供施工计划附件上传、下载功能。2项目进度总览根据各个项目的项目

14、进度情况表信息形成项目进度总览,用于展示相关项目所处状态。提供对应项目进度详情、周报、月报信息的超 链接查看功能。3项目施工情况管理4项目进度维护表实现对项目进度相关信息管理。 包括项目名称、项目负责人及联 系方式、项目所处阶段(项目施工、项目阶段性验收、项目初验、项 目试运行、项目终验等阶段)、项目进展情况记录等信息。斗项目周报管理第 12 页实现对承包商提交的项目周报信息进行管理。提供周报附件上传、下载功能。4 项目月报管理实现对承包商提交的项目月报信息进行管理。提供月报附件上传、下载功能。4项目过程文档管理实现承包商提供的针对项目诸如需求调研报告、 需求概要设计说 明书、需求规格说明书、

15、系统初步设计报告、数据库结构设计、测试 报告、试运行报告、用户操作手册等附件的上传下载功能。222.6 项目相关资料管理实现针对项目的图纸、图片、视频、外购设备手册、指南等信息 管理。提供相关附件的上传下载功能。222.7 项目资金支付情况管理实现针对每个项目资金支付情况管理。包括项目名称、 资金接收 单位、支付方式、支付阶段、金额、双方经办人信息、开具发票种类、 费用类别、办理时间等信息。222.8 项目运维情况管理1项目运维记录管理实现对某个项目的运维情况进行管理功能。用于记录并反映某个 项目的故障情况(包括故障发生时间、故障描述、故障上报人及联系 电话等信息)及故障维护情况(包括承包商响

16、应时间、问题解决时间、第 13 页解决对策、 问题是否解决、 故障描述、 相关负责人及联系方式等信息) 。提供对应项目运行维护单位信息超链接功能。2项目运维单位信息管理实现针对项目的运行维护单位情况管理。 包括项目名称、运行维 护单位名称、技术支持负责人、技术支持联系电话、运行维护负责人、 运行维护人员联系电话,项目的运维方案、项目质保期起止时间。222.9 报表管理1项目管理月报表项目管理月报表为项目管理科进行月度总结提供便捷。项目管理月报表主要展示某个月份项目管理科制定项目计划份数、立项项目数量、完成招投标项目数量、签订合同份数、每个项目支付款额情况以 及受理项目运维方面业务。2项目计划报

17、表提供针对不同时间(按年、按月,按时间段)方式的项目计划信 息报表功能。3进度监测报表用于反映各立项项目目前所处的项目阶段。4合同信息报表对指定时间区间的合同签订情况进行统计分析功能。5项目运维情况表第 14 页用于反映各项目的运维情况,方便项目负责人整理了解项目运行 过程中出现问题及解决对策。6投资进度趋势图提供针对不同科室、不同年度、不同资金来源等方式的投资进度 情况分析功能。展示方式包括柱状图、饼状图、数据列表。222.10 管理维护系统系统管理模块主要是为系统分配用户、 为用户分配管理权限,用 户根据分配的用户名对有权限的模块进行操作, 另外还包括数据的备 份与恢复保证数据安全性。包括

18、模块配置管理、用户管理、权限管理、 日志管理、数据备份与恢复五部分。2.3 数据库建设和存储系统2.3.1数据库软件的功能要求及选型数据库管理系统功能包括:1通过服务器端进行数据维护根据项目实际进展情况进行定期维护更新工作。2数据管理在完整存储项目管理信息系统更新改造方案各类数据基础上,采用合理的机制保证数据的正确性和唯一性,同时减少数据冗余。3数据共享与交换考虑到项目管理信息系统更新改造系统平台的可扩展性,数据库系统的设计充分考虑数据共享与交换的方式与接口标准。第 15 页4数据安全数据库中存储的数据和信息,在数据生产、管理和加工服务的每 个环节都有可能使数据丢失或者产生错误, 同时在数据的

19、应用权限上 也有相应的限制,所以数据库的安全措施就非常必要。232数据库设计原则数据库表结构和编码标准尽量遵循水利部和国家制定的标准。数据库设计是整个系统的基础和关键。 数据库建设依据的总体原 则是“统一规划、统一标准、统一设计、数据共享”,具体如下:1数据冗余度小,共享程度高,充分利用数据空间,减小投入,并且保证各数据库之间的数据关联;2数据独立性强,使应用子系统对数据的存储结构与存取方法有 较强的适应性;3设计结果符合各项规范指标要求;4强调数据的可靠性与完整性;5优化存储方式,提高数据库访问速度。233数据库总体设计铜仁市水务局项目管理信息系统数据库包括项目计划信息、项目立项信息、项目招

20、投标信息、项目合同信息、项目进度信息、项目相 关资料信息、项目运维情况信息、系统管理信息等子数据库。其逻辑结构图如下图所示:第 16 页PROMIS 项目管理信息系统更新改造项目数据库系 统 管 理 子 库数据库逻辑结构图1项目计划信息子数据库:实现对各科室项目计划信息管理。2项目立项信息子数据库:实现对各科室项目立项信息管理。3项目招投标信息子数据库: 实现对招投标计划安排情况、 监理 信息、招标代理机构信息、评标过程信息、招标信息信息管理。4项目合同信息子数据库:实现对各类合同信息管理。5项目进度信息子数据库:实现对项目进度相关施工计划、 施工 进度、项目周报月报、项目过程文档等信息管理。

21、6项目相关资料信息子数据库:实现项目相关资料信息管理。包 括图纸、图片、视频、外购设备手册、指南等。7项目运维情况信息子数据库:实现对项目运行过程中产生的项 目运维情况以及运维单位信息的管理。8系统管理信息子数据库:实现对系统管理相关的登陆用户信息、权限配置信息以及系统帮助信息等信息管理。234 数据库部署将数据库部署于水务局机房内服务器上。 项目管理信息系统所有项目运维情况子库第 17 页数据接收处理后的结果均存放在该数据库中。采用SQL Server 企业 版作为数据库系统的应用平台。3 系统建设部署环境及运行维护3.1 系统运行维护(1)采集项目管理信息系统采集信息包括中心计划开展项目信

22、息,已立项项目的立项信息,招投标过程信息,合同信息,项目进度信息,项目 相关资料信息,资金支付情况以及项目运维等相关信息。项目管理信息系统采集信息时间间隔根据项目实际进展情况而定。(2 )建设效果与应用系统建成实现项目过程信息电子化管理, 能够及时发现项目中存 在的问题并为项目建成后的运维提供支持, 将有效提高项目管理的工 作效率。(3)运维项目管理信息系统建成后将建立相应的信息资源责任机制, 由各 科室项目负责人进行系统信息资源的日常管理与维护; 由项目承包商 对运维过程中产生的技术问题提供技术支持服务。3.2 系统部署环境设计321网络和主机设计要求铜仁市水务局现已建设完成单位内部的局域网

23、。3.2.2机房等其他配套附属设施设计要求水务局已建设的计算机网络中心满足铜仁市水务局项目管理信第 18 页息系统系统软件的安装部署需求。不需要进行机房等其他配套附属设施的建设工作。323主要软硬件选型配置要求包括操作系统、数据库系统、杀毒软件、服务器设备等系统软硬 件。(1)服务器环境机架式CPU 类型:Intel 4 核 Xeon E5-2609V1 处理器CPU 频率(MHz) : 2400MHz内存大小:16GB(2 )服务器操作系统标准版 Windows 2008 server ( 5 用户)。(3)数据库软件SQLSERVER 2008 标准版(15 用户)。(4 )杀毒软件为避免

24、项目管理信息系统免受病毒侵袭,提高系统数据安全性, 须配置杀毒软件一套。第 19 页4 项目实施方案4.1项目组结构软件开发组项目领导小组甲方负责人乙方主管副总裁项目总协调人硬件工程师网络工程师技术支持工程师技术支持工程师第 20 页4.2项目实施计划标任工备注识号 务名称期1需求调研和确认1周2系统设计1周3软件开发4周4软件测试2周5硬 件采购、发货1周如采用原有服务 器,则不需要6硬件安装1周如采用原有服务 器,则不需要7软件安装0.5周8系统联调测试0.5周第 21 页9系 统试运 行4周包含试运行中发 现问题的解决1系10统验收周4.3软件开发过程4.3.1软件需求分析1.软件需求分

25、析软件需求分析是按照项目定义的软件开发过程,根据系统分配给软件的需求,进行软件质量特性规格说明的过程。 该过程包括进一步 明确软件运行环境,明确对软件的功能、性能和数据要求,以及软件 与硬件、软件与软件之间的接口要求等,2. 评审评审软件需求规格说明书,具体评审过程见评审程序文件,对软件需求的评审准则包括:系统需求和系统设计的可追溯性; 与系统需求的一致性;内部一致性;可测试性;软件设计的可行性;运作和维护的可行性。4.3.2 结构设计结构设计是指按照软件需求规格说明书,设计软件系统的体 系结构,即模块结构,定义每个模块的主要功能和模块之间的联系(即 接口),并确定软件系统的数据体系结构。第

26、22 页433 详细设计详细设计是根据结构设计说明书进行模块设计,将结构设计 所获得的模块按照单元、程序、规程的顺序逐步细化。详细定义各个 单元的数据结构、程序的实现算法以及程序、单元、模块之间的接口 等,作为以后编码工作的依据。4.3.4 编码编码阶段主要完成的工作是根据详细设计说明书编写程序源代 码,包括必要的数据文件,并进行单元测试,单元测试的内容包括模 块内程序的逻辑、功能、参数传递、变量引用、出错处理等方面。4.3.5 集成测试集成测试阶段主要完成的工作是集成和集成测试。集成是参考结构设计说明书并根据详细说明书中规定的系统集成方案将不同的经 测试的程序单元进行构造,并逐步构造成一个完

27、整的软件产品的过 程;集成测试则是在集成完成之后,对各单元、模块之间接口的正确 性和集成后功能的正确性进行验证。 对于大型软件,集成测试可以采 取分步进行的方法,例如可以先对各子系统进行集成测试,然后在子系统之间进行集成测试。4.3.6 系统测试系统测试的主要任务是从系统需求的角度对系统运行的正确性和性能进行验证。系统测试的依据为系统测试计划。4.3.7 验收验收阶段主要由验收测试、验收测试问题改正和验收三部分组第 23 页成:验收测试的主要目的是验证所开发的系统在用户的使用环境下(或模拟的用户使用环境下)是否满足系统需求,从用户的角度验证 整个系统运行的正确性。验收测试问题改正是对验收测试中发现的差异性问题进行修改。验收则是在验收测试的基础上,依据项目合同或项目任务书对项 目的完成情况进行综合评价。438 维护维护期是指:软件产品/系统验收后,进入软件运行/系统维护阶 段,直至软件产品下一个版本的发布或系统维护期终止。5 项目预算各类应用软件、数据库的开发。目前国家还未出台软件开发费的 取费标准,考虑到本系统的实际情况,参照国家防汛指挥系统工程总 体设计组提供的信息系统开发设计人员人工费年综合价(即:即年综合单价按教授级、高级工程师级

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论