为了正常的体验网站,请在浏览器设置里面开启Javascript功能!
首页 > 大型信息系统投标技术文件

大型信息系统投标技术文件

2021-04-23 7页 doc 6MB 11阅读

用户头像 个人认证

chenxinlong

暂无简介

举报
大型信息系统投标技术文件直属电工装备制造交易平台建设项目开发实施采购竞争性谈判采购编号:大型电力企业公司直属电工装备制造交易平台建设项目开发实施采购竞争性谈判技术应答文件(正本)PAGE107目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc351617852"(正本)PAGEREF_Toc351617852\h1HYPERLINK\l"_Toc351617853"1北京某电力行业大型软件公司信息技术有限公司简介PAGEREF_Toc351617853\h5HYPERLINK\l"_Toc3516...
大型信息系统投标技术文件
直属电工装备制造交易平台建设项目开发实施采购竞争性谈判采购编号:大型电力企业公司直属电工装备制造交易平台建设项目开发实施采购竞争性谈判技术应答文件(正本)PAGE107目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc351617852"(正本)PAGEREF_Toc351617852\h1HYPERLINK\l"_Toc351617853"1北京某电力行业大型软件公司信息技术有限公司简介PAGEREF_Toc351617853\h5HYPERLINK\l"_Toc351617854"1.1北京某电力行业大型软件公司信息技术有限公司PAGEREF_Toc351617854\h5HYPERLINK\l"_Toc351617855"1.2团队优势PAGEREF_Toc351617855\h6HYPERLINK\l"_Toc351617856"1.2.1物资业务优势PAGEREF_Toc351617856\h6HYPERLINK\l"_Toc351617857"1.2.2技术优势PAGEREF_Toc351617857\h7HYPERLINK\l"_Toc351617858"1.2.3制度理解优势PAGEREF_Toc351617858\h8HYPERLINK\l"_Toc351617859"1.2.4项目管理优势PAGEREF_Toc351617859\h9HYPERLINK\l"_Toc351617860"1.2.5第三方协调优势PAGEREF_Toc351617860\h9HYPERLINK\l"_Toc351617861"2项目背景和目标PAGEREF_Toc351617861\h10HYPERLINK\l"_Toc351617862"2.1项目背景PAGEREF_Toc351617862\h10HYPERLINK\l"_Toc351617863"2.2项目目标PAGEREF_Toc351617863\h10HYPERLINK\l"_Toc351617864"3业务需求理解PAGEREF_Toc351617864\h11HYPERLINK\l"_Toc351617865"3.1需求计划管理PAGEREF_Toc351617865\h12HYPERLINK\l"_Toc351617866"3.1.1业务现状分析PAGEREF_Toc351617866\h12HYPERLINK\l"_Toc351617867"3.1.2系统解决方案PAGEREF_Toc351617867\h13HYPERLINK\l"_Toc351617868"3.2寻源采购PAGEREF_Toc351617868\h13HYPERLINK\l"_Toc351617869"3.2.1业务现状分析PAGEREF_Toc351617869\h13HYPERLINK\l"_Toc351617870"3.2.2系统解决方案PAGEREF_Toc351617870\h14HYPERLINK\l"_Toc351617871"3.3供应商管理PAGEREF_Toc351617871\h15HYPERLINK\l"_Toc351617872"3.3.1业务现状分析PAGEREF_Toc351617872\h15HYPERLINK\l"_Toc351617873"3.3.2系统解决方案PAGEREF_Toc351617873\h16HYPERLINK\l"_Toc351617874"4技术方案PAGEREF_Toc351617874\h17HYPERLINK\l"_Toc351617875"4.1技术架构与管控体系PAGEREF_Toc351617875\h17HYPERLINK\l"_Toc351617876"4.2技术解决方案设计原则PAGEREF_Toc351617876\h18HYPERLINK\l"_Toc351617877"4.3套装软件实施方法PAGEREF_Toc351617877\h19HYPERLINK\l"_Toc351617878"4.4自主开发实施方法PAGEREF_Toc351617878\h21HYPERLINK\l"_Toc351617879"4.4.1Sotower开发平台PAGEREF_Toc351617879\h21HYPERLINK\l"_Toc351617880"4.4.2自主开发平台与套装软件的融合PAGEREF_Toc351617880\h22HYPERLINK\l"_Toc351617881"4.4.3SG-UAP开发平台PAGEREF_Toc351617881\h24HYPERLINK\l"_Toc351617882"4.4.4软件实施方法PAGEREF_Toc351617882\h27HYPERLINK\l"_Toc351617883"4.5技术架构PAGEREF_Toc351617883\h29HYPERLINK\l"_Toc351617884"4.5.1代码设计方案PAGEREF_Toc351617884\h29HYPERLINK\l"_Toc351617885"4.5.2性能优化提升PAGEREF_Toc351617885\h30HYPERLINK\l"_Toc351617886"4.5.3系统应用集成方式PAGEREF_Toc351617886\h34HYPERLINK\l"_Toc351617887"4.5.4加解密技术PAGEREF_Toc351617887\h40HYPERLINK\l"_Toc351617888"4.5.5部署方案PAGEREF_Toc351617888\h46HYPERLINK\l"_Toc351617889"4.6数据架构PAGEREF_Toc351617889\h47HYPERLINK\l"_Toc351617890"4.7系统容灾PAGEREF_Toc351617890\h49HYPERLINK\l"_Toc351617891"4.8性能要求PAGEREF_Toc351617891\h57HYPERLINK\l"_Toc351617892"4.9安全保障PAGEREF_Toc351617892\h57HYPERLINK\l"_Toc351617893"4.9.1主机系统层安全PAGEREF_Toc351617893\h59HYPERLINK\l"_Toc351617894"4.9.2数据层安全PAGEREF_Toc351617894\h64HYPERLINK\l"_Toc351617895"4.9.3应用层安全PAGEREF_Toc351617895\h69HYPERLINK\l"_Toc351617896"4.9.4备份恢复PAGEREF_Toc351617896\h75HYPERLINK\l"_Toc351617897"5培训PAGEREF_Toc351617897\h82HYPERLINK\l"_Toc351617898"6维护与服务PAGEREF_Toc351617898\h85HYPERLINK\l"_Toc351617899"6.1系统维护PAGEREF_Toc351617899\h85HYPERLINK\l"_Toc351617900"6.2服务响应PAGEREF_Toc351617900\h85HYPERLINK\l"_Toc351617901"7项目管理PAGEREF_Toc351617901\h87HYPERLINK\l"_Toc351617902"7.1人员组织PAGEREF_Toc351617902\h87HYPERLINK\l"_Toc351617903"7.1.1项目组织职能表PAGEREF_Toc351617903\h87HYPERLINK\l"_Toc351617904"7.1.2人员汇总表PAGEREF_Toc351617904\h88HYPERLINK\l"_Toc351617905"7.1.3人员稳定性要求PAGEREF_Toc351617905\h89HYPERLINK\l"_Toc351617906"7.2沟通协调机制PAGEREF_Toc351617906\h89HYPERLINK\l"_Toc351617907"7.3需求变更管理PAGEREF_Toc351617907\h90HYPERLINK\l"_Toc351617908"7.4实施地点PAGEREF_Toc351617908\h90HYPERLINK\l"_Toc351617909"7.5进度管理PAGEREF_Toc351617909\h90HYPERLINK\l"_Toc351617910"7.6变更管理PAGEREF_Toc351617910\h92HYPERLINK\l"_Toc351617911"7.7质量管理PAGEREF_Toc351617911\h93HYPERLINK\l"_Toc351617912"8交付成果PAGEREF_Toc351617912\h95HYPERLINK\l"_Toc351617913"9项目验收PAGEREF_Toc351617913\h96HYPERLINK\l"_Toc351617914"10附件一:投标人实施案例PAGEREF_Toc351617914\h97HYPERLINK\l"_Toc351617915"11附件二:质量体系PAGEREF_Toc351617915\h98HYPERLINK\l"_Toc351617916"12附件三:技术偏差表PAGEREF_Toc351617916\h99HYPERLINK\l"_Toc351617917"13附件四:交付成果清单PAGEREF_Toc351617917\h100HYPERLINK\l"_Toc351617918"14附件五:项目成员PAGEREF_Toc351617918\h101INDEX\o"S"\c"2"\z"2052"北京某电力行业大型软件公司信息技术有限公司简介北京某电力行业大型软件公司信息技术有限公司北京某电力行业大型软件公司信息技术有限公司(以下简称某电力行业大型软件公司)是由中国电力科学研究院于2004年初成立的下属全资子公司,其前身是中国电力科学研究院信息技术研究所,致力于大型电力企业公司及其他电力企业信息化建设的专业信息技术产品和服务提供商,公司注册资本金为10000万元。2012年国网公司产业类公司整合,某电力行业大型软件公司并为国网电力科学研究院下属全资子公司。某电力行业大型软件公司现有员工910余人,其中既有作为博士、硕士研究生导师的著名专家,也有获得博士、硕士学位具有丰富实践经验的中青年专家。公司下设规划与计划业务支持(研究)中心、综合业务管理支持(研究)中心、信息运营管理支持(研究)中心、人力资源业务管理信息技术部、业务咨询管理支持(研究)中心、营销信息技术事业部、信息安全技术工程中心、建设业务管理信息技术支持(研究)中心、物资业务管理信息技术部、创新研究中心、产品销售部、商务部、项目计划与质量管理部、总经理工作部、发展策划部、人力资源部、财务部等部门以及杭州办事处。某电力行业大型软件公司的业务范围涵盖了管理咨询与ERP实施服务,信息化解决方案及相关产品的设计、开发与实施,信息安全,IT运营服务等多个专业领域。依托中国电力科学研究院的人才技术优势和行业地位,某电力行业大型软件公司深入理解中国电力企业管理特点和业务知识、业务流程,具有多年面向电力企业的应用软件研发与实施维护的成功经验。某电力行业大型软件公司的宗旨是:以信息技术提升客户的价值,为电力企业提供安全、实用、先进的电力企业管理软件和专业持久的技术服务。某电力行业大型软件公司的发展目标是:开发具有国内领先水平的,体现电力系统专业特点的,具有广泛应用前景的电力信息化产品,做电力行业信息化建设的知名软件供应商和信息服务提供商。某电力行业大型软件公司在成立之初即通过了北京市“高新技术企业”和“软件企业”认证,有30多项产品获得了“软件产品著作权”登记,并已通过ISO9001:2000质量管理体系认证和CMMI成熟度3级评估。某电力行业大型软件公司以软件技术、现代企业管理理念和电力行业专业知识为核心,根植于电力行业,为大型电力企业公司及其他电力企业提供信息化技术和行业应用软件整体解决方案。某电力行业大型软件公司凭借在专业领域的强大知识优势和雄厚技术实力,为用户提供了良好的产品和服务,在业内树立了良好的信誉。团队优势物资业务优势长期参与国网物资集约化管理项目建设北京某电力行业大型软件公司信息技术有限公司,自2006年开始,便牵头开展国网公司招投标业务应用的建设工作开始,至2010年初,完成全新的招投标业务应用升级系统的初次应用,某电力行业大型软件公司公司通过这4年的系统建设经验的积累与总结,对国网公司招投标业务有了深刻的认识与体会。2010年10月在物资部、信通部的领导下,电子商务平台项目正式启动建设,埃森哲、某电力行业大型软件公司公司作为项目的开发实施单位,积极投入的系统的建设当中,2011年底,电子商务平台功能建设基本完成,并完成在各单位推广应用;2012年,启动物资集约化二期系统系统建设,某电力行业大型软件公司公司作为牵头建设单位,联合内外部单位进行完成各项工作;2013年,物资集约化管理信息系统进入优化提升阶段,截止到目前为止,投入到项目建设团队中的业务和开发顾问达到150余人,并对应目前公司物资业务范围,将项目组内人员按照各业务模块划分为采购组、计划组、招标采购组(含非招标、专家、诚信管理)、供应商组、质量监督组、合同组、仓储配送组、业务及技术架构组,同时成立专门的集成测试小组、运维小组为软件质量提供有力的保障。电子商务平台从4月28日首批功能上线开始,截止到2012年12月底,已经完成了采购标准管理功能、采购管理、供应商管理、质量监督管理、合同管理、非招标采购管理、专家管理、超市化采购管理、协议库存管理、物资辅助决策管理、诚信管理、电能表采购管理、服务类采购管理等相关功能的系统部署与应用工作。截止到2012年12月份,编制结构化物资采购标准模板792套,并通过电子商务平台应用于619家设计单位。应用系统完成采购项目1892批,采购申请数量达到100万余条,单次采购活动最大资金规模135亿;完成非招标采购380批,单批提报最大采购申请64,148条;废旧物资竞价事件276个,网上竞价批次(包)1946个。编制并部署标准合同模板89套,通过系统生成合同近30万份、协议库存累计生成8703份,生效6498份。在平台中共计注册供应商19768家,登记评标专家32798位。作为物资集约化管理信息系统的主要建设单位,某电力行业大型软件公司公司作为公司内部的建设单位,对目前国网公司物资业务的运行模式与今后的发展趋势均有着比较深刻的认识和体会。“十二五”期间,公司要建设国际先进物资供应体系,总部集中采购率达到95%以上,打造公司电子商务网,提供公司供应链决策支撑。为加快推进物资“六个统一”建设,实现物资集约化管理的发展目标,2013年物资集约化管理信息系统优化提升项目主要集中在三个方面:一是继续深化物资供应体系建设;二是推广物资集约化应用领域;三是持续推进系统技术架构优化。技术优势Ariba平台配置及客户化开发优势在电子商务平台建设过程当中,基于Ariba标准功能开发了采购标准管理、废旧物资网上竞价、非招标采购管理等功能,在系统开发过程当中,如何解决用户业务需求与套装软件标准功能存在的差异,成为不可回避的现实问。因此,基于套装软件标准功能进行了大量的二次开发工作,积累了丰富的二次开发经验,在二次开发过程当中主要集中修改Ariba标准功能的数据流转、增加数据对象、数据对象属性,并基于Ariba开发标准拓展用户业务需求。与Ariba原厂具备良好合作北京某电力行业大型软件公司信息技术有限公司与Ariba中国咨询开发团队有着良好的合作关系,可以为Ariba的实施和二次开发提供稳定的支持和服务;同时北京某电力行业大型软件公司信息技术有限公司作为大型电力企业公司基础软件开发平台的建设单位,拥有一支稳定、强大的研发力量,为尽快掌握和消纳Ariba架构体系提供人员和技术保障。完备的系统测试及问题跟踪平台的搭建与系统功能的配置与开发均需要强有力的测试团队进行系统功能的验证与测试,在建设物资集约化管理信息系统期间,某电力行业大型软件公司公司结合国网公司信通部、物资部对项目测试工作的明确要求,形成了一套针完整、规范、有效的测试与规范,并对如何组织大规模的总部及各单位的用户测试、如何进行总部与单位联调测试积累了丰富的经验,也形成一套标准可行的组织及流程方案;应用Redmine问题管理与跟踪软件跟踪测试阶段乃至其他各阶段发现的问题或需求,并进行全面管理,切实做到问题的有效跟踪与闭环管控;与此同时,通过建设物资集约化管理信息系统,却别于自主开发类系统,积累了针对Ariba、ERP等套装软件的测试经验,并编制出大量套装软件测试场景及测试方案。国家级的软件测试实验室北京某电力行业大型软件公司信息技术有限公司信息安全实验室在2009年获得了《国家信息安全评测信息安全服务资质证书(安全工程类一级)》,同时北京某电力行业大型软件公司信息技术有限公司软件工程实验室,作为大型电力企业公司指定的第三方软件测试机构之一,均为本次直属电工装备制造交易平台的开发建设提供着便利而强大的内部支撑资源。成熟的运维培训体系与团队物资集约化管理信息系统的建设形成了一套两级的运维与培训管理制度,并依照此方式开展着对总部及各二级单位的运维和培训工作。某电力行业大型软件公司公司培训中心作为唯一的培训机构,组建了条件齐备的培训环境,制定了行之有效的培训制度,积累了丰富的培训经验,形成了全面的物资管理培训教材,尤其通过每月定期的常态培训提升了用户对系统的操作水平,为本次平台的建设奠定了可靠的培训储备力量。清晰掌握物资集约化管理信息系统各业务模块功能设计通过物资集约化管理信息系统的建设,某电力行业大型软件公司公司全程参与了对各业务模块的系统设计工作,对物资集约化信息系统的系统内部架构均比较熟悉,这也为本次直属电工装备制造交易平台建设项目的各项工作开展提供了夯实的技术积累。制度理解优势国网公司对于信息系统建设有着明确的各项规章管理制度要求,如:《大型电力企业公司信息系统上下线管理办法》等;同时,对信息系统架构设计也制定了严格的《系统架构管理办法》与实施方法论,每个参与国网公司信息化建设单位必须严格遵循。某电力行业大型软件公司公司通过长期参建国网公司信息化系统建设工作,熟悉公司信息化管理各项规章制度,熟练掌握系统架构管理要求,为本次直属电工装备制造交易平台建设项目的各项工作开展奠定了管理基础。项目管理优势物资集约化管理信息系统的建设包涵了套装软件(ERP、Ariba)的实施,以及通过开发平台(Sotower)自主研发的两种系统建设推广模式;系统用户涉及总部、省市公司、分部、直属单位、内外部设计院及外部供应商;项目建设团队设有管理组、架构组、开发组、测试组、运维组等,参加人员保持在150人以上的规模。因此,某电力行业大型软件公司公司通过物资集约化系统建设,积累了大规模项目建设团队管理的实际经验,形成了符合实际业务开展要求的项目团队搭建策略,积累了总部管理把控、各单位关键用户参与的系统建设实施经验。同时还涉及系统运维、系统培训;第三方协调优势电子商务平台的建设需要同ERP系统、经法系统、数据交换平台、数据中心、数据总线、短信平台等外部应用及平台进行数据的集成,而在这些外部系统中,由某电力行业大型软件公司公司负责承建的部分达到了80%以上。项目背景和目标项目背景为贯彻公司2012年两会“提高直属产业盈利能力和市场竞争力”的精神,落实公司产业工作会“积极推进大宗原材料集中采购,实现降本增效”的要求,进一步全面提升国网公司物资集约化管理水平,深化和规范直属单位制造产业板块采购集中管理,公司将南瑞集团、平高集团、许继集团、山东电工电器集团、智能电网研究院等直属电工装备制造单位(以下简称“装备制造单位”)纳入集中采购管控范围,并将所有的采购业务分为两级集采:国网总部级集中采购、装备制造单位集团级集中采购。以上业务安排对于制造产业板块企业的业务管理以及信息化应用均提出了全新的要求,为保障总部关于制造产业板块直属单位集中采购的业务安排得以顺利实施和固化,依照“定标准、建体系、搭平台、抓管理”的整体思路,总部物资部拟组织建设服务于装备制造单位的制造业采购应用平台,通过信息化平台的应用,有效降低采购成本,推动直属电工装备制造企业加强物资集约化管理,持续提升经济效益,促进直属产业做强做优。同时,按照国网物资有限公司业务发展规划,制造业采购应用平台在2013年实现国网公司直属电工装备制造单位试点应用后,后续还将扩展建设为电工装备制造行业交易平台。项目目标根据大型电力企业公司整体发展战略、国网制造业板块直属单位发展战略以及大型电力企业公司物资部对于电工装备制造单位的业务管控思路、管控重点,充分考虑电工装备制造单位降本增效的实际业务需求,结合电工装备制造单位寻源采购管理及供应商管理业务现状,针对性的完成直属装备制造单位交易平台的开发实施相关工作,同时要考虑到后续与业务前后端的全流程贯通以及扩展为电工电气行业交易平台的需求。业务需求理解依据招标文件的要求,主要功能包含:寻源采购、供应商注册管理与协同功能模块;具体业务应用包含采购需求管理、谈判采购、竞争性谈判、询报价采购、供应商注册等,支持在大型电力企业层面实现对各装备制造单位物资数据的分析和对业务的监管。本项目涉及的各信息系统对应的组织范围为:直属电工装备制造交易平台组织范围包括为大型电力企业公司及其下属直属电工装备制造单位(南瑞集团、许继集团、平高集团、山东电工电气集团、国网智研院等单位)。Ariba系统作为成熟的企业支出管理套装软件。能够针对成熟业务模型做到快速开发,满足公司速赢的建设策略。Ariba解决方案是包括寻源及采购业务的全程业务应用系统,如下图所示。主要分为如下几个部分:(1)寻源及招投标为主的上游(图中的桔红色部分);(2)下游的采购到支付的执行(图中黄色部分);(3)能见度解决方案(图中蓝色部分),以及与其它如ERP等应用系统的集成部分,能够涵盖本次招标文件中所提出的主要功能和具体业务。图Ariba解决方案示意图Ariba系统自身应用功能如下图所示。图Ariba系统应用功能概览需求计划管理业务现状分析公司产业推进会中明确要求推进大宗原材料集中采购,进一步全面提升国网公司物资集约化管理水平,深化和规范直属单位制造产业板块采购集中管理,公司将五大制造单位纳入集中采购管控范围,并将所有的采购业务分为两级集采:国网总部级集中采购、装备制造单位集团级集中采购。基于公司计划管控模式,结合制造单位业务现状初步调研结果,及总部集中采购计划管理建议流程(如下图)。图总部集中采购计划管理流程图系统解决方案Ariba平台虽未涵盖计划管理解决方案,但通过建设电子商务平台相关系统功能,积累了通过系统二次开发解决计划管理需求的解决方案。目前在电子商务平台非招标采购功能实现了前端需求计划的贯通。寻源采购业务现状分析国网公司对制造单位的采购管控制定了“总部级集中采购”、“集团级集中采购”两种模式,覆盖谈判采购、竞争性谈判、询报价采购等多种采购方式,针对不同的模式建议采取的业务流程也不同。建议采购流程如下图。图总部级集中采购建议流程图集团级集中采购建议流程系统解决方案Ariba寻源寻源解决方案提供完备、灵活的寻源及招投标策略支持。寻源过程中的每一个阶段都需要多种灵活管理手段的支持,涉及寻源及招投标管理、团队管理、协调沟通和供应商投标自动化、集中化和分析。例如出价选项和打包决策等支持工具,复杂物资与服务寻源采购所需要的多阶段招投标等。关键功能包括:面向所有寻源类别的管理,招标和谈判,以及各种形式的调查。对物料分类体系的支持,如分层级结构的BOM表,矩阵定价,阶梯定价。招投标评分管理和授标书的创建、权限管理,以及对组、个人和角色的配置。一体化的决策支持,可让评分组进行自动评分,并有按可配制的规则与约束条件进行优化的引擎。灵活的策略配置功能对细致地应用寻源策略极有帮助。多阶段寻源。信息控制机制:如只读、隐藏和更新的配置能力。与供应商网络的集成。在创建和招投标集成时的MicrosoftExcel导入/导出。物料按行级投标或分组投标。复杂定价方式(矩阵)(按照招标类型所述的细节)。复杂竞价方式-Dutch(荷兰式反向拍卖)和NPV(净现值)竟标类型。实时投标控制台。授标程序一体化,可基于规则配制及约束条件进行多方案比较优化。全局信息可用于招标分析。多种类型的寻源。供应商管理业务现状分析电工装备交易平台对供应商的管理建议仍采用一级管控的模式,但总部和产业集团两级对供应商资质业绩情况进行审核与绩效评价工作。建议供应商管理如下图。图供应商管理建议流程系统解决方案Ariba供应商管理供应商信息管理(含证书管理)。可靠的供应商注册门户及多样性管理。绩效评测、分析与报告。行为纠正与改进的风险管理。根据产品类别、地理、能力及相应支出的供应商信息丰富化。相关人员的跨业务部门小组管理与供应商绩效与风险管理。专业的供应商发展团队管理供应商启用、供应商现场调研、资格认证、绩效、电子化交易与风险管理。牢靠的供应商启用流程、明确的供应商管理指标。一体化的供应商绩效管理流程与项目从360度度量与监测供应商,包括风险、CSR、寻源与合同管理。技术方案技术架构与管控体系国网公司从SG-ERP开始,基于公司业务需求,建立覆盖公司各单位、各条线的总体架构,形成符合公司发展运营的信息化总视图;各项目按统一标准,建立实现级系统架构;正式实施信息化架构管理。信息化架构管理由架构设计和架构管控两部分构成。它服务于信息化规划设计的各方面,并为不同的对象提供定制的设计和管控内容,描述相关设计内容及内容之间的关联;信息化架构由总体架构和系统架构组成,两者分别对应不同层级设计和管控内容;SG-EA框架由业务、应用、数据和技术四个领域构成内容体系,辅以科学的管控体系保障架构落地。图信息化架构管理内容与管控体系SG-EA框架构建了由策略、管理、设计到实施,由谋划、管理到落地的“四横五纵”框架。图SG-EA框架技术解决方案设计原则成熟稳定的系统架构设计能够保证系统稳定、安全、高速的运行,使用者可以感受到高性能,便捷,高效的操作过程。系统架构是保障应用系统能够正常、稳定运行的关键。某电力行业大型软件公司公司在进行国网公司电子商务平台技术解决方案设计过程中遵循以下6点原则:融合适应性原则国网公司通过SG186工程建成完备的一体化信息集成平台,系统架构的设计必须遵循融合适应的原则,系统架构中各组件的部署与集成方案应充分考虑一体化平台相关的技术政策与原则,保证建成的电子商务平台能够在国网公司一体化平台上平滑运行,实现与相关业务应用的紧密融合。安全可靠性原则系统架构设计必须遵循可靠性的原则,设计中应尽最大可能减少因信息基础设施故障而造成正常业务无法正常进行的现象的发生(如:因服务器或网络故障造成用户无法访问系统,进而无法进行正常业务的现象等)。同时,设计中还应注重信息安全体系的建设,提高信息基础设施的整体安全性,进一步保证数据安全。先进成熟性原则尽可能兼顾产品和技术的成熟性,增强信息基础设施的整体稳定性。开放与可扩展性原则系统架构设计选择开放式的技术,满足系统间灵活的信息交互的需要。同时,充分考虑可扩展性,满足不断发展变化的业务和技术需求。统一标准化原则采用业界公认的行业或技术标准,降低管理复杂度。同时,坚持统一化的原则,整个系统内的所有同类的信息基础设施应尽可能采用统一的标准。经济性原则应该尽量利用现有资源,坚持在先进、高性能前提下合理投资,以期在成本最佳的前提下获得最大的经济效益和社会效益。套装软件实施方法某电力行业大型软件公司公司长期参与公司及各单位套装软件实施工作,形成一套结合国际先进套装软件实施方法论,适合国网公司及各单位实际情况项目BPR及套装软件实施方法论。图套装软件实施方法论愿景与现状评估:首先我们必须明确公司的愿景和战略,在明晰和确定公司发展战略的基础上将转变理念、企业战略转变为可实施的、细化的业务层运营战略。明确公司愿景可以为项目提供基本的工作原则和绩效目标,为我们开展项目和进行持续变革指明方向。现状评估将分析人员、流程、技术和战略的整体复杂性,并初步地在概念层面上解决问题。本阶段旨在详细准确地理解客户的详细业务现状和信息技术的应用情况,同时确认公司存在的变革障碍。概念设计:是对组织未来业务流程的初步设计——它构成了整个项目转变过程的基础内容、新增加的业务能力所适用的范围和进行实施的假设条件。软件选择:工作目的是将概念设计阶段的工作成果转化为系统的要求,并选择最为适合客户的ERP解决方案,明确一套适合企业现状的软件系统作为将来项目详细设计阶段工作目标。客户需认真研究制定系统软件与硬件设备的选择方案,并按规定程序报批后组织实施。详细设计:工作任务是将愿景与现状评估和概念设计阶段的工作成果细化,包括关于流程、员工绩效和技术需求方面的详细设计,以改善核心业务的竞争能力。BPR实施:目的是将客户带入到新业务能力运营的阶段中,将系统实施所需的业务流程优化在一些试点单位中先行运行。本阶段包括人员转变的活动、流程优化的活动和建立这些活动的基础绩效体系的设计。实施将在选定的试点单位进行反复的循环执行、改进。试点单位的实施将为新业务流程的推广和ERP实施提供未来流程的测试反馈,以使ERP系统的配置能更加符合业务开展的需要。其他阶段对套装软件阶段的计划、分析、设计、构建、测试、系统切换及支持,结合自身的实施经验,提出了一套专门的套装软件实施方法论,具体介绍如下。它将实施项目分为计划、分析、设计、构建、测试和部署六个阶段,并在每个阶段,就应用、技术架构、培训和绩效管理、以及服务支持体系这四个贯穿始终的工作进行把握和控制。应用:是指整个阶段用于支持项目解决方案开发、部署的所有工作,包括用户接口、内容、业务逻辑和数据;技术架构:用于说明技术架构的分析、选择、设计和安装、建立、测试,环境包括开发、执行以及运行环境;培训和绩效管理:明确了工作角色、工作团队、工作任务、培训和绩效管理的方法、沟通的途径等,这些因素对解决方案的有效应用、维护及预期收益都会带来影响;服务支持体系:明确了保证解决方案顺利执行所需的各项支持服务内容。对于各阶段工作,在任务完成并得到验证后,都将提供相应的交付成果。项目管理贯穿六个实施阶段,通过安排项目进度,资源分配、风险管理、问题管理、质量管理、实施范围管理和财务管理,建立并保持统一的项目评价标准和汇报体系等,多方面指导整个项目取得成功。通过应用形成实施方法论,可以在项目建设过程中采用有效措施缩短实施周期,并保证质量。尽量使用预设的标准流程和标准功能:使用标准功能,可以减少定制开发的工作量;标准功能可以降低实施难度,缩短实施周期,降低实施成本;标准功能可以满足企业80%以上的业务要求;标准功能有利于以后系统的升级,可以降低升级的难度和升级成本。只进行必要的数据清理:从系统的实用性出发,20%的基础数据往往决定了系统80%的运行效果。只整理关键的基础数据,可以减少项目实施的工作量,缩短实施周期。采用并行的项目管理方法:成熟套装软件都有一套成熟科学的实施方法论,各阶段的工作既有侧重点,又有交叉。采取并行的项目管理方法,可以在同一时期内同时进行两项或两项以上的项目具体工作,从而缩短套装软件的实施周期。自主开发实施方法Sotower开发平台Sotower平台是由某电力行业大型软件公司公司研发,具有国网自主知识产权的系统开发平台。So,面向服务;Tower,电力杆塔。SoTower意指信息与电力的最佳组合。SoTowerDE是面向电力行业的企业级业务应用系统的开发和运行支撑平台,基于SOA架构,遵循JavaEE开发规范,为业务应用开发过程中所需的技术构架、公共组件和开发共组,并在应用的运行期提供安全、稳定的运行支撑环境。SoTower通过融合开发技术、开发工具和软件开发方法学,形成了完整的电力企业业务应用系统开发解决方案。SoTower是一款能够快速开发企业级业务应用系统的软件产品。SoTower负责提供应用系统开发过程中所需的基础框架、功能包和开发工具;在应用系统的运行期提供安全、稳定的运行支撑环境。具有七大能力:1)模块化系统架构能力;2)构件化业务设计能力;3)多元化界面展现能力;4)全方位安全保障能力;5)定制化系统划分能力;6)无侵入实时监控能力;7)图形化开发能力。某电力行业大型软件公司公司长期致力于应用Sotower平台进行系统建设开发工作,电子商务平台中采购管理、专家管理、供应商管理、合同管理、诚信管理等功能均应用平台进行开发。自主开发平台与套装软件的融合某电力行业大型软件公司公司在项目建设过程中,积累了成熟的ERP、Ariba等套装软件的实施经验,同时,更对系统研发建设有着丰富的项目建设经验,尤其通过电子商务平台的建设工作,探索并实现了套装软件与自主开发平台的技术路线。1.融合设计方案在技术层面上,现有招投标系统模块与Ariba套装系统模块将部署在一套相同的物理环境上,如下图所示。在数据层,两者将公用相同一个数据库实例服务,但分别创建私有的数据库Schema和表空间进行数据存储。在应用层,两者将分别部署到独立的WebLogicDomain中进行集中管理,分别创建WebLogicJ2EE集群和下面的服务节点。在底层应用中,开发实现公共数据与集成服务,并实现两个应用间的单点登录与会话同步。在Web层,两者将公用相同的Web服务器,但创建不同的虚拟URL路径分别指向对应的WebLogic集群。图技术融合方案采用上述的技术融合方案需要解决下面三个技术问题:1.现有招投标与Ariba采用的WebLogic版本不同。2.现有招投标系统技术架构不包含专有Web层服务。3.现有招投标系统与Ariba用户认证入口不统一。目前,上述三个问题已解决并完成了整体技术融合方案验证。2.用户认证融合方案以现有自开发登录界面为基础作为融合后平台的统一登录界面。通过自主开发平台中开发认证融合模块,与Ariba的远程认证服务进行交互。认证融合过程数据通过加密方式保证安全。用户登录认证的过程如下图所示:图认证融合方案用户从招投标登录页面登录平台。用户首次访问由Ariba系统提供的应用功能。Ariba系统请求招投标系统中的认证融合模块,并随机生成一个ChallengeKey作为传入参数。认证融合模块接收到Ariba的请求后,验证该用户是否具有有效的招投标应用会话认证信息。如果没有则重定向至登录页面,如果有,则将用户ID和接受到的ChallengeKey合并后用私钥以SHA1+RSA方式加密。Ariba接收到回复后以公钥进行解密,并为该用户生成Ariba应用会话,后续该用户能够直接访问Ariba资源。SG-UAP开发平台为提高大型电力企业公司业务应用系统技术架构的一致性,充分共享和整合研发资源,提高软件开发质量和服务水平,降低建设与运营成本,满足大型电力企业公司信息系统一级部署、高性能数据处理等新的业务应用需求,大型电力企业公司决定在继承已有平台成果的基础上,集公司各研发单位之力,共同建设大型电力企业公司统一应用平台。国际先进的商业化成熟软件产品(大型电力企业公司统一应用平台,简称SG-UAP,StateGrid-UnifiedApplicationPlatform),形成完备的行业解决方案;通过统一应用平台建设和应用,进一步提高大型电力企业公司业务应用系统技术架构的一致性,充分共享和整合研发资源,提高软件开发质量和服务水平,降低建设与运维成本,满足大型电力企业公司信息系统一级部署、高性能数据处理等各类业务应用需求,并逐步将平台应用范围拓展至整个电力行业,最终具备社会化运营能力。1.功能架构统一应用开发平台提供应用系统开发的集成开发工具:IDE与平台SDK,提供与业务系统松耦合的公共套件服务(以下简称公共服务),提供业务系统运行的平台容器。平台IDE是业务逻辑开发的主要工具,是对Eclipse的封装。SDK是平台开发包,主要包括各种可视化设计器、平台项目向导、平台库文件、测试容器等平台相关的开发工具包。SDK以插件形式安装到Eclipse中,提供基于平台的业务应用项目快速开发能力。公共服务是由平台实现的各种高级功能和服务,基于这些功能和服务可以快速开发业务系统,比传统的代码开发效率高且质量高,可以保障业务系统的稳定和高效。集成包是由平台提供的与一体化平台、ERP等系统的接口封装组件,业务系统通过配置启用这些集成组件,自动具备与其他系统集成的能力。平台容器是在中间件容器之上的,用于容纳业务功能组件、执行业务逻辑的平台运行时环境。平台容器为业务功能组件提供模块加载、组件动态组装、组件依赖注入等服务,并将平台的通用组件注入到业务组件中。业务系统开发人员利用平台IDE、SDK完成业务系统功能开发。业务应用功能组件部署在平台容器中,依赖平台提供的基础设施和公共服务构成完整的业务系统。2.分层架构平台采用分层架构设计实现,运行时从用户界面到数据存储经历多个功能层次的交互,依次进行数据展现与输入、数据传输与接入、服务请求派发、业务逻辑执行和数据持久化操作等多个阶段,形成如下图所示的分层结构:平台运行时逻辑上可以分成展现层、服务交互层、业务逻辑层、持久层。展现层主要包括业务页面、平台展现框架。平台展现层提供各种页面组件用于构成业务页面。服务交互层包括运行浏览器中的通信客户端和运行于服务端的服务接入点。服务交互层提供用户请求数据的格式化、传输、封包与解包,URL处理的派发等功能。平台内部服务调用支持RESTful、BlazeDS,平台为系统间集成提供WebService支持。平台内部服务调用数据以JSON格式序列化。服务端采用SpringMVC中的DispachServlet进行请求派发。业务应用系统的业务逻辑组件以及平台提供的标准逻辑组件、公共服务代理构成业务逻辑层。平台服务Façade将在业务系统运行环境中暴露公共服务接口,这些接口可以被业务逻辑引用,也可以通过服务交互层暴露给客户端调用(解决浏览器HTTP请求跨域问题)。持久层通过集成Hibernate提供数据持久化、数据访问能力。平台基于分层思想在Web应用的不同层面上提供了展现框架、服务交互、服务封装、持久化、公共服务、集成等各种基础设施和工具,使得业务系统开发人员只需要重点关注业务展现页面、业务逻辑等业务紧密相关的组件开发。软件实施方法某电力行业大型软件公司公司通过长期参与国网公司信息化建设的积累,形成了一套成熟的针对软件开发实施的方法与理论,并结合公司架构管控要求,针对系统建设各阶段的内容,对项目建设各阶段制定了明确内容、目标与制度。计划管理,计划阶段是根据企业愿景和业务目标,明确项目目标和期望,明确高层的需求以及能满足这些需求的软件和实施方法。因此,计划阶段需要对企业现有能力、项目实施成本、实施进度、主要业务情景、潜在风险等因素进行评估,在此基础上确认方案蓝图,定义项目成果的交付方式、实施团队所要具备的能力、确定项目实施的范围。同时制定相应的变革计划,以帮助企业和员工适应并掌握新的业务能力。在项目计划获得批准后,及时与相关工作团队进行沟通,确保各项目单位都能及时准确的根据计划开展下一阶段工作。图进度阶段需求管理:需求开发阶段通过对需求调研、需求分析、用户体验设计等几个方面标准化要求,加强了系统建设过程中对于需求调研分析阶段的管理。通过对调研目标的明确,客户需求、业务需求与总体架构蓝图需求等调研输入的要求,业务目标、业务流程、业务活动具体内容的明确与规范化,执行角色、组织单元、业务信息的确定,提升了需求调研阶段的成果质量,进一步明确用户的实际业务需求,并结合软件的描述方式形成软件需求说明书作为下一个阶段工作开展的基础与依据,指导后续工作的开展。设计阶段管理:在设计阶段,主要基于业务蓝图、用户需求、软件需求规格说明书内容,进行系统概要设计、详细设计、数据库设计工作,在概要设计过程中,设计的主要内容包括:系统总体框架设计、业务能力试图设计、系统功能试图设计、系统数据视图设计、系统组件试图设计、系统集成试图设计、系统逻辑部署视图设计、系统物理部署设计、系统安全试图设计。并在每一个设计内容中又详细包含了:设计目标、设计输入、设计步骤、架构概览、架构遵从、设计输出、执行角色。基于国网公司架构管控对概要设计工作内容的规范,可以夯实系统设计工作的质量,提升系统设计工作的全面性、合理性,为后续系统开发奠定了坚实的基础工作。开发管理:基于软件开发管理规范,制定《软件代码编码规范》、《代码走查制度与规范》、《单元测试要求》、《代码版本管理及软件发布规范》、《质量管理制度》、《配置管理制度》等开发阶段管理制度与规范,并在软件开发实现过程中依据上述制定文档(含软件体系结构设计、软件详细设计等所有设计文档)、编写程序、实现设计要求、产生软件实现的代码和文档、并对模块进行代码走查和交叉单元测试,以确定软件开发人员编写的单元模块能够满足设计要求,提升软件的开发质量。测试管理,测试阶段的目标是通过测试,确保系统各个部分整合起来能顺畅运行,满足功能需求,达到各项绩效评价指标,如反应时间、稳定性、执行性等。与其他阶段类似,该阶段仍通过应用系统、技术架构、培训和绩效管理三方面进行项目管理。应用系统方面的工作包括,准备并执行应用系统测试、集成测试,性能测试,提交经过测试的应用系统;进而进行用户接受测试,完成最终提交用户接受的应用系统的目标。技术架构方面的工作包括在已经构建的技术和工作环境中进行架构集成测试和系统性能测试,并提交通过测试的技术架构。培训和绩效管理方面仍主要集中在总体培训材料和针对试点单位的培训材料准备工作,同时做好培训准备并启动沟通计划。上线部署,部署工作与计划、分析、设计、构建、测试阶段一脉相承,其目标是为大规模的系统推广准备执行架构和运行环境,保证用户能应用并维护新系统,最终实现系统移交。作为整个项目中非常关键的部分,前期工作包括了在分析和设计阶段制定部署计划,在构建阶段对部署准备工作进行评估,在测试阶段进行系统移植准备工作和授权部署。部署阶段的主要任务包括建立部署环境、数据转换、进行生产环境移植、应用试点和应用推广。这个过程将不断重复直至部署完成。技术构架方面需要对应用系统进行优化调整、进行运行就绪测试和生产环境支持。同时通过业务沟通和用户培训、生产系统模拟运行、组织试点和组织推广,完成培训和绩效管理,配合部署工作的顺利开展。技术架构基于对电子商务平台系统建设的经验与系统应用情况的总结分析,在系统建设之初便应对系统的技术设计工作加以关注,并对系统的性能进行关注与调优,提升系统的稳定性、可靠性。代码设计方案引入一套自动化的代码检查平台定期对代码质量进行检查,再辅以人工的代码抽查对代码进行管控,并制定相应的代码管理制度,从而保证代码的规范,提高代码的质量。1.静态分析通过安装、配置和使用静态分析工具,在开发生命周期的早期找出代码中已有的缺陷问题,预防问题。常见的Java静态分析工具有:Findbugs,PDM,CheckStyle等。Java静态分系统工具通常通过配置一定的编码规则、编码规范来检查类或者JAR文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。2.动态测试动态测试即通过实际运行程序,并观察程序运行的实际结果来发现错误的软件测试技术;并在测试的辅助下,快速实现客户需求的功能。通过编写测试用例,对客户需求的功能进行分解,并进行系统设计。从使用角度对代码的设计通常更符合后期开发的需求。可测试的要求,对代码的内聚性的提高和复用都非常有益。在测试的保护下,不断重构代码,提高代码的重用性,从而提高软件产品的质量。3.测试覆盖率测试改进了代码质量,但这也只是针对实际测试到的那部分代码而言的。为此需要通过测试工具发现程序的哪些部分没有测试到,从而就可以及时针对这些部分编写测试代码并找出更多Bug。4.自动化测试软件的手动测试非常耗时,劳动强度高,并且很单调,而且还会引入一些人为的错误,因此测试自动化势在必行。通常自动化测试是通过一些测试自动化工具开发和执行测试脚本,达到评估软件质量的目的。自动化测试不仅能够大大减轻测试人员的工作量,并减少了测试过程中人为出现的错误。通过搭建自动化测试平台,定期定时进行代码自动化测试,生成代码质量报告,保证代码质量。提升电子商务平台的安全性和稳定性。性能优化提升1.应用SQL优化通过安装、配置和使用静态分析工具,在开发生命周期的早期找出代码中已有的缺陷问题,预防问题。常见的Java静态分析工具有:Findbugs,PDM,CheckStyle等。Java静态分系统工具通常通过配置一定的编码规则、编码规范来检查类或者JAR文件,将字节码与一组缺陷模式进行对比以发现可能的问题。有了静态分析工具,就可以在不实际运行程序的情况对软件进行分析。应用SQL优化是指,通过采集分析系统中执行的应用SQL,针对存在性能问题的语句,进行优化和调整,提升应用性能;SQL优化也可以针对特定的业务应用从应用端推进到后台数据库层面,针对性的优化用户反应缓慢的业务模块。应用SQL优化需要从后端数据库和应用程序端的调整配合实现。以下是进一步的详细说明:1)通过持续捕获和获取在线系统中的顶级SQL,针对具有执行时间长、IO操作密集等的SQL进行优化;2)针对用户反应响应缓慢的业务流程进行优化。实现SQL的优化运行,确保线上系统运行稳定高效;3)对新增应用进行优化,确保新的问题不要被引入到现有稳定系统中。通过下图描述的三个环节的闭环流程,可以不断通过线上应用优化、培训知识转移和开发阶段的SQL审计不断提升应用代码的效率,改善软件产品质量和终端用户体验:数据库的应用SQL优化是最核心和最重要的性能优化工作,直接关系到应用响应时间和用户体验。2.数据结构及索引优化数据结构的设计和优化是应用优化的重要内容,通过SQL分析与线上应用性能分析,可以反过来指导数据结构的优化改进。在这部分工作中,我们可以通过持续的索引优化设计,战略性的组织索引,使得索引可以有效的为查询服务,提升应用查询访问性能。下一阶段的索引优化和数据结构优化,将遵循以下的数据架构设计模型来推进:以数据模型为核心,以业务需求为目标,明确数据结构具体的服务对象,明确索引具体服务的查询,通过明确的数据模型和元数据管理,建立从需求到技术细节的映射关系,实现最具针对性的模型和数据结构优化。下图说明了数据结构和索引优化的核心和层次,通过需求和数据结构分析,进而指导上层的SQL开发和优化,这一优化过程是持续的,螺旋上升,可以定期分阶段的推进。3.数据架构优化无论哪一种数据库管理系统(MySql,Oracle,IBMDB2,PostgreSQL等等),再怎么优化,最终也避不开与慢速的存储介质(硬盘、磁带)进行数据交换,但往往一旦涉及到了存储介质的IO操作,存取性能就会急剧下降。为此,为了提高数据存取效率
/
本文档为【大型信息系统投标技术文件】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
热门搜索

历史搜索

    清空历史搜索