您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 项目/工程管理 > 项目概述-MicrosoftCorporation
MicrosoftVisualStudio2005,SQLServer2005合作伙伴解决方案案例研究中软国际电子政务平台ResourceOne基于微软.NET平台和VS2005开发环境项目概述国家:中国行业:IT客户资料中软国际先后承建了多项大型网络信息系统,典型客户包括天津泰达经济技术开发区、北京经济技术开发区、哈尔滨开发区、广州开发区、大连经济技术开发区、审计署、交通部、农业部等项目背景ResourceOne最初采用J2EE架构,运行在Unix平台之上。随着中软业务的快速发展,原有的电子政务平台由于维护成本较高,架构设计约束等限制,众多功能模块已经很难满足当前客户业务的需求。解决方案中国国际于2005年将ResourceOne迁移到微软.NET平台之上,同时与微软多项服务器产品集成,为广大客户提供.NET一体化解决方案。商业收益系统高度安全可靠灵活的平台,强劲的开发工具更低的开发成本“客户满意度的提高、开发周期的缩短以及产品推出的加快所带来的利益已经远远超出了成本的概念,事实上,.NET/Windows平台已经融入我们核心竞争优势的一部分。”樊进忠,开发部,中软国际ResourceOne是由中软国际自行开发的电子政务基础支撑平台。作为中软国际核心开发平台,ResourceOne最初采用J2EE架构,运行在Unix平台之上。随着中软业务的快速发展,原有的电子政务平台由于维护成本较高,架构设计约束等限制,众多功能模块已经很难满足当前客户业务的需求。为此,中国国际于2005年将ResourceOne迁移到微软.NET平台之上,同时与微软多项服务器产品集成,为广大客户提供.NET一体化解决方案。随着VisualStudio2005与SQLServer2005的成功发布,中软已直接升级ResourceOne到Visualstudio2005的开发环境,实现一个基于.NET2.0平台的集成电子政务产品。背景中软国际有限公司(以下简称“中软国际”),是中国领先的应用软件和解决方案供应商,具有极高的市场感召力和客户忠诚度,以领先的技术、丰富的经验、精湛的服务在中国IT行业享有极高的声誉。自成立以来,中软国际取得了业界瞩目的成就,并作为国内第一家专注于电子政务领域的IT服务商,于2003年6月在香港联交所创业板成功上市。面对经济全球化和社会信息化的挑战,政府如何进行通过政务信息化建设,全面提高其在未来社会的管理和服务能力,已经成为社会关注的焦点。因此,电子政务正在逐渐成为政府的重点投资和发展领域,同时也带来了广阔的政府信息化市场。中软国际作为领先的信息化系统集成商,也充分意识到了电子政务市场的潜力和战略意义,必须针对其推出先进并且很具竞争力的产品和解决方案。ResourceOne是由中软国际自行开发,用以构建电子政务、电子商务和企业信息化应用系统的基础支撑平台。作为中软国际核心开发平台,ResourceOne提供了统一用户认证,企业信息门户,工作流,企业应用集成,电子邮件等多项功能。该系统最初采用J2EE架构,运行在Unix平台之上。但随着中软业务的快速发展,原有的电子政务平台由于维护成本较高,架构设计约束等限制,众多功能模块已经很难满足当前客户业务的需求。“Unix/J2EE平台成本较高,同时使用和维护性也较为一般,虽然我们的政府客户对性能和安全性等有较高的要求,但随着市场的逐渐成熟,政府也在更为理性的看待性能,成本,可靠性等问题,”中软国际R1项目经理樊进忠说,“因此我们也需要跟随客户需求,开发出更具性价比和竞争力的产品。”基于这样的现状,中软国际开始感觉到简单的优化和修改不可能解决根本性问题,必须重新考虑系统整体基础架构和技术体系。解决方案面临基础技术平台的改换,中软国际做了详细的分析论证和比较,最终选择了.NET/Windows平台作为新系统的基础平台。据中软国际介绍,这样的选择主要是基于Windows和.NET具有极高的性能/成本比,同时也反映了先进性和技术发展趋势。“运行Unix平台对于我们和客户都带来了过高的成本,无论是在系统购置还是在日后的开发、维护上,大约估计,在新系统硬软件购置上,一台基于Unix的系统的花费是类似性能的基于.NET平台的Windows系统的5~10倍,维护开发成本也在5:1左右,”中软国际R1项目经理樊进忠提到,“另外,J2EE架构在可扩展性,架构和语言支持以及平台整体成熟性等方面相对于.NET/Windows平台尚有差距,也给我们开发带来了更高的成本。”为此,中国国际有限公司于2005年初正式立项开发基于微软平台下的ResourceOne.Net平台产品,并集成了微软的SharePointPortalServer,BizTalkServer等服务产品。同时,随着VisualStudio2005与SQLServer2005的成功发布,以及未来SharePointPortalServer产品的升级,中软国际决定将直接升级ResourceOne到Visualstudio2005的开发环境,进一步集成MicrosoftExchangeServer和MIISserver产品,实现一个基于.NET2.0平台的集成电子政务产品。同时,中软国际的未来产品ePark.net,e-Shield等应用于国家重点业务系统、开发区及地方政府的电子政务解决方案也将以ResourceOne为基础,使用visualstudio2005进行开发。系统的体系结构如图1所示。整个系统构建在.NET平台之上。基础平台为WindowsServer2003操作系统,WEB服务器采用IIS6.0。在基础平台之上,有四大应用服务平台:MicrosoftVisualStudio2003/2005作为系统开发平台,并将逐步使用VisualStudioTeamSystem指导软件过程,进行软件开发项目管理。MicrosoftSQLServer2000/2005,提供企业数据库服务MicrosoftSharePointPortalServer2003,提供文档库服务、全文检索服务等,如图二和图三所示;图1.ResourceOne体系结构示意图集成BizTalkserver2004,并二次开发,提供工作流引擎、图形化流程定义工具等服务,如图四所示;图2.集成了SharePointPortalServer的部门门户的界面效果图3.与SharePointPortalServer集成的界面集成Exchangeserver2003作为邮件服务系统;使用MicrosoftIdentityIntegrationServer作为AD与数据库的同步;在整个项目中,全面应用了ASP.NET2.0技术,大部分定制开发的功能模块都是采用VisualStudio2005来开发的。其中最为突出的是对VisualStudio2005与SQLServer2005的无缝集成。整个系统的首页就是基于WebPart技术来实现的,从而实现了首页的灵活可定制性。另外,为了满足用户对界面的要求,我们在WebPart的外观表现方面做了特殊处理,使得整体界面美观大方,符合用户的传统审美观。对于后台的数据管理平台,ResourceOne选用了微软新一代的数据库产品-SQLServer2005。这个产品在简化数据与分析应用创建、部署和管理工作的同时,更重要的是为整个系统的数据管理平台赋予了高度的伸缩性、可用性和安全性。图4.ResourceOne平台集成了BizTalkServer的工作流定义收益可推动关键应用的安全与可靠性作为电子政务平台,ResourceOne对系统安全要求特别严格,SQLServer2005在数据库平台的安全模型上有了显著的增强,由于提供了更为精确和灵活的控制,实现了更为严格的数据安全。SQLServer2005通过先进的数据加密技术、基于角色的许可和策略架构等,大大提高了平台的数据安全性。“采用SQLServer2005更好的解决了我们曾经担忧的安全问题,这也将是政府用户最关心的问题之一。SQLServer2005提供了对用户访问SQLServer更强大的控制能力,可以通过策略来限定用户的访问,从而进一步保证了知识管理系统中对敏感数据的保护和权限的界定,”R1项目经理樊进忠说,“同时,.NET2.0平台与上一个版本相比,安全与可靠性也有了提升,经过我们的测试,完全不输给UNIX/J2EE平台。”灵活的平台、强劲的开发工具帮助中软快速成长在.NET版本2.0中,.NETFramework将通过在其各个功能领域中引入重大的增强功能来进一步扩展开发人员的能力。“新的类将使开发人员能更有效地访问常用组件,对Windows窗体和ASP.NET类进行的改进可将常见方案中的代码量最多减少70%,”R1项目经理樊进忠提及。VisualStudio2005集成开发环境集成了很多建模工具,代码分析工具和测试工具,使得开发人员的开发效率有了很大的提高,同时应用代码的质量也有了保障。VisualStudio2005中的性能分析工具使开发人员能够衡量、评估和瞄准其代码中与性能有关的问题,从而趁早标识性能瓶颈,提供系统整体运行效率。“使用VisualStudio2005,大量代码可以自动生成,这使开发人员的编码工作与早期版本相比效率能提高50%左右,”樊进忠谈到,“同时,“StaticCodeAnalyzer帮助开发人员在开发周期的早期检测与编码和安全有关的问题,从而减少解决代码缺陷的总体成本。”StaticCodeAnalyzer帮助开发人员在开发周期的早期检测与编码和安全有关的问题,从而减少解决代码缺陷的总体成本。”降低了开发成本,使得中软的产品更具竞争力.NET平台为电子政务系统建设提供了一个稳定、可靠、安全的基础技术平台。.NET平台和VisualStudio2005的集成开发环境所带来的开发效率的大幅提高不仅显著的降低了直接研发成本(包括人员工资等),由于效率提高所带来开发周期的缩短和产品推出的加快,更带来了难以估量的潜在经济利益。同时,由于.NET和Windows平台产品的易用性和易维护性,为将来的客户节省了大量的管理成本,降低客户的总成本带来了更高的客户满意度。“显而易见,采用.NET平台,VS2005以及Windows平台产品所带来的开发效率的提高,开发周期的缩短使得我们的直接成本降低1/4以上,加上其易维护性,易用性,客户的长期总成本降低可达至少1/3以上,”中软国际高级副总裁王晖说,“客户满意度的提高以及开发周期缩短,产品推出加快所带来的利益已经远远超出了成本的概念,.NET/Windows平台已经融入我们核心竞争优势的一部分。”关于MicrosoftVisualStudio2005VisualStudio2005是下一代VisualStudio.NET的主要版本。作为一个综合的开发平台,VisualStudio2005适用于各类开发角色和情景,它为专业开发人员(如VB,C语言,J语言和VC++开发人员)、企业开发人员和网站开发人员提供了许多新的、具有高生产力的工具。更多信息,请访问:关于.NET.NET是微软公司的Webservice软件技术战略,用来连接信息、人、系统和各种设备。.NET技术通过Webservice提供了构建、部署、管理并使用互联的、高度安全的解决方案的能力,从而建立整合的平台。以.NET为核心的解决方案可以使企业更快、更灵活的集成自己的系统,并在任何时间、任何地方,利用任何设备都能访问所需的信息、文件和程序。微软.NET平台包含了企业用来部署以Webservice为核心的IT基础设施的一切,包括了服务器、开发工具、应用程序以及全球超过35000个微软认证合作伙伴-随时为您提供帮助。更多信息微软(中国)有限公司地址:北京市朝阳区霄云路38号盛世大厦19层邮编:100027电话:86-10-84538989传真:86-1
本文标题:项目概述-MicrosoftCorporation
链接地址:https://www.777doc.com/doc-809933 .html