《企业IT系统全生命周期管理与运营平台建设技术方案.docx》由会员分享,可在线阅读,更多相关《企业IT系统全生命周期管理与运营平台建设技术方案.docx(64页珍藏版)》请在第一文库网上搜索。
1、企业IT系统全生命周期管理与运营平台建设技术方案目录1 项目总体概述61.1 项目背景61.2 蓝图螂71.3 核心业务流程81.4 系统总体架构81.5 系统业务模型;趟91.6 实施阶段划分91.7 一阶E姆设目标IO2 一阶触决方案122.1 系统总体架构122.2 系统总体流程122.3 软件功能设计142.3.1 统一/炉1423.1.1多丽142.3.1.4角色管理1523.1.5菜单1523.1.6授权162.3.2需求任务管理1623.2.1需求单S162.3.2.11新增需求单162.3.2.1.2需求单列表162.3.2.13需求单维护172.3.2.1.4需求单工时;计算
2、1723.2.1.5需求单拆分172.32.2系统182.3.2.2.1系统信息管理1823.2.2.2系统需182.3.2.23系统计戈憎理2123.2.2.4系战布W222.322.5系统路线图2423.2.2.6系胸目O2423.2.2.7系簸态懿2423.2.2.8系统模板散里242.32.2.9系统文档频2423.2.3项目管理251.1.1.1 .1项目信息管理251.1.1.2 项目彳镑261.1.1.3 项目看板281.1.1.4 项目燃尽图281.1.1.5 项目视图291.1.1.6 项目需求管理2923.2.3.9 项目测i婵窗里3223.2.3.10 0项目文档省理33
3、23.2.3.11 1项目团队管理3323.2.3.12 2系统动态管理3423.2.3.13 3项目关联产品342.3.24应用懿341.1.1.1 .1应用信息窗里341.1.1.2 应用版本342.325测MI352.3.2.5.1BugW352.325.2测试用例392.3.2.53测试单菅理4323.2.5.4报告452.326文档懿462.3.2.61文档库4623.2.6.2文档WS4723.2.7统计报表482.3.2.7.1系统报表482.327.2项目报表492.3.2.73质Sg表5123.2.7.4例解表512.3.3统一源代码管理5223.3.1 统T码库财5223.
4、3.2 2代码库懿532.3.4 构建管理532.3.5 自动化部署发布管理5423.5.3 日志旦躺5423.5.4 府遨口5423.5.5 幡库脚本执行5523.5.6 应用发布5523.5.7 K线553 二阶ES决方案563.1 立项563.1.1 POC雌.563.1.2 项目管理563.2 采购招投标WS573.2.1 供应商管理573.2.2 采购管理573.2.3 招投标管理573.3 工程菅理583.3.1 工程信息管理583.3.2 工程绩效考核.584 项目实施方案594.1 系统配置清单594.2 一阶段项目实施计划611项目总体概述1.1 项目背景近年来,H市立足于建
5、设卓越全球城市,率先实现政府治理能力现代化的目标,在公共数据管理和互联网政务服务方面采取了一系列改革举措,积累了一定的实践经验,同时也面临一些困难和问题。根据市公共数据和一网通办管理办法要求,需要进一步促进公共数据资源整合和利用,推进政务服务一网通办等电子政务发展,加快智慧政府建设,提升政府治理能力和公共服务水平。H市通过大数据资源平台的建设,将“四大库、市级统建系统各市级委办、各行政区的数据汇聚成了市级数据湖,并以市级数据湖为基础,通过数据的集成与治理,构建了市级数据库,推动跨地区、跨层级、跨部门数据共享交换和应用,为后续公共数据的进一步整合、共享、开放提供了一定的工作基础。建立统一的公共数
6、据平台,全面实现政务一网通办,深入推进“放管服”改革,持续优化营商环境,切实提升群众和企业获得感的重要举措。市委市政府已经明确,2023年建成政务一网通办总门户;到2023年,要形成整体协同、高效运行、精准服务、科学管理的智慧政府基本框架。在此背景下市大数据中心积极开始相关IT建设,随着各类IT系统的逐步实施交付上线,对IT系统实施上线发布和交付过程的质量及资产等管理的需求也越发旺盛,主要表现在以下几个方面: 软件资产缺乏统一的管理,包含源代码、软件交付上线过程中的交付物等,暂无统一管控;软件上线发布无可视化的管理,以各IT系统承建方自行发布部署为主,无标准的发布规范,发布记录不可追溯; 上线
7、质量不可控,目前从需求到测试的管控较弱,以IT系统承建方自测为主,上线质量存在较大风险; 各系统部署上线无统一平台完成自动化部署,手工打包部署效率低;1.2 蓝图架构一目标推动中心高效发展败J成功落地平台高效运行断运营她多票跳全过程算理程项理程立过采购招投标管理过程发施理程开实过控堆理程监运过收核算理程验考结过基础平台资源平台:罐平台上海市大数据中心平台安全管理开放平台统一门户项目整体运营管控进度&工作&质&项目效率问题&风险代码&文档全要素全角色1+1+3+N通过建立统一的IT运营管理平台把大数据中心IT建设与运营过程中相关联的各方机构连接整合起来,并实现项目运营全过程的流程化管理,把所涉及
8、到的各个业务与管理要素串联起来。进而构建一个覆盖全角色、全过程和全业务周期的一体化IT运营管资金成本1【业主】上海大数据中心【运营】南洋万邦考核3(Ma.N【实施】服务厂商控体系,以支撑整个大数据中心平台的建设与运营,达成中心的发展目标。1.3核心业务流程构建一个从年度预算规划,到立项前POC验证、项目立项采购、项目开发实施,再到项目验收结算以及日常运维管理的IT运营全过程管理流程,真正实现对大数据中心IT项目建设与运营端到端、精细、规范与高效的管控。1.4系统总体架构*WWWt*OW0HaAA2M人员厂目厂陵水人员三方人员运工管理门户展务厂H门户监控运营门户2wa合向管理kmw睑收管理需求管
9、理开发管理验收管理考核管理益控借故Be惚理立潸考核管理绪算理器试理应用发布投标脩理KKWS运境作业运罐分析磁中心预算现中心计划果的中心监拴运中心开发理中心结M支付中心r预规划立项及KKifiiStta需求,同n管理的收考横厂育人员理相一拆分招投标理运维流程理开发/代码管理报JK管理成本模型理顿一申调合同整面8作业管瑰系统测试管理支付管理星硬效据管理MWftt统一贯通管理应用发布理础能力流际管理规则理sa消息管现任务,度安全管理基础架构Ie1B务栗构分布式致得原分布式存ft分布式存SB化平台服若编建HMKS存储资源网络资源接口簿迫*a9W采用基于微服务、容器化与分布式技术架构,并使用统一技术平台
10、+扩展业务中心”的中台架构设计。可以支持统一规划十分期实施的平台建设模式,大数据中心可以根据实际运营、管理与发展需要分阶段、分步骤打造统一IT运营平台。1.5 系统业务模型流程1.61.7 实施阶段划分一阶段:实现对基本项目需求与开发及核心代码资产的统一、规范化管理 实现项目需求的统一管理 实现对开发与测试过程统一管理 实现开发源代码的统一管理 实现系统应用的统一发布与发布记录 建立运营管理与供应商服务门户二阶段:实现对整个IT运营全过程和要素统一、规范和高效的流程化管理 在一期平台上逐步进行应用与功能的升级迭代 实现项目立项的管理 实现招投标的统一管理 实现项目合同的统一管理 建立统一系统监
11、控门户,实现对系统的统一监控运营管理 完善运营管理门户的建设,提供项目立项、招投标管理应用服务三阶段:实现全业务周期的智能化、可视化IT运营管控 实现对预算决算的统一、规范化管理 实现严格、规范的项目验收与服务厂商考核管理 实现统一的结算报账管理 实现统一的支付管理 站在整个运营管控的视角,串联整个业务运营的各个过程,拉通运营链条上各个节点与要素,实现端到端的全业务周期运营管理1.7一阶段建设目标建设IT系统生命周期管理平台,结合开发运维一体化方法论,打造成能够完全覆盖软件全生命周期的数字化管理平台,实现以下业务能力:构建软件资产统一管理能力 建立统一的源码仓库,对源代码资源进行统一留存,并提
12、供可视化的源代码仓库管理界面; 结合软件实施交付流程制度,完成软件实施交付上线过程交付物的收集与沉淀;构建软件质量管理能力 通过自动化的代码质量扫描完成代码质量监控,并提供扫描结果可视化展示; 依据标准的代码质量检查规范,并结合规范指标完成代码相关质量统计与可视化展示; 构建规范的上线流程,结合测试结果进行上线,实现上线内容质量可控,有效降低风险;构建自动化、可管理的软件发布上线能力 建立标准的发布流水线,固化发布过程中的阶段与步骤,减少人工干预产生的风险,有效提升发布效率; 发布记录及过程可视化,可实时杳看发布过程中的应用日志及发布结果; 提供系统级别的发布能力,减少系统应用依赖导致的发布失
13、败;构建整体项目维度的统一管理视图 通过对需求与任务的管理实现研发精细化管理; 构建需求、研发任务、测试任务、自动化集成、自动化部署、可视化发布的可视化IT系统全生命周期管理。2一阶段解决方案2.1 系统总体架构IT系统全生命周期管理平台建设主要涉及七大核心功能模块,包括需求任务管理、构建管理、版本管理、发布管理、流水线、质量控制、基础功能模块,各模块功能通过刷仓库鲜译构SIS件介质包仓率图2-1平台总体架构2.2 系统总体流程建设IT系统全生命周期管理平台,通过统一敏捷开发管理、统一持续集成管理、统一部署上线管理完成对大数据中心现有及未来的IT系统从需求产生到应用部署上线的全生命周期贯穿管理。平台总体流程如下:图2-2平台总体流程主要管理模块: 统一开发管理:完成IT系统建设需求/优化需求的统一收集与管理,对需求进行拆分形成各应用的任务并进行处理跟进,需求研发完成后结合测试流程完成上线前测试并生成测试报告,最终形成上线前从需求到测试验证的统一开发管理流程;构建统一的源代码仓库,完成IT系统源代码的统一管控; 统一持续集成管理:通过流水线的编排与配置完成测试环境的源代码自动化构建与部署,并在持续集成过