- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
软件系统通用整体解决方案
【此文档为word版本可任意编辑】
第1页
1软件系统架构设计1.1概要说明
系统架构主要包括应用架构和技术架构。系统采用基于组件的标准SOA应用架构,以
及按照SOA方法构建的技术架构。
系统的应用架构采用了基于服务的体系架构的策略与方法,从组件、子系统以及门户
三个层次对系统进行构建,组件组装形成子系统,子系统集成形成门户。门户为人员等提
供一个优化的以人为中心的操作界面,用户可以方便地对ERP的整个生命周期进行管理;
同时系统管理维护人员也可以方便地通过系统对系统进行监控和管理。
系统的技术架构同样也是基于SOA方法和策略进行构建的,它支持客户端和服务器端
同步和异步的两种不同的通信方式,web层和服务层进行相对分离,支持分布式和集中式
部署两种方案,并且不局限于某一种应用服务器和数据库服务器产品。1.2系统特点
1.2.1根据优化流程开发
根据流程特点进行功能设计,采用先进的工作流引擎机制。保证了业务功能的实现。
同时达到了灵活配置。松散耦合的目的。保证系统能够与原系统灵活切换。符合以“软件
生命周期为主线“的高效处理流程。使统一设计,灵活接口。1.2.2充分利用现有资源
充分考虑现有硬件分散、系统相对独立、数据库数据分离的现状。采用分布式部署,
统一数据规范、统一接口规范的设计思路,在保证系统功能灵活配置,满足业务需求的前
提下,充分利用现有数据及硬件资源。1.2.3先进的设计理念
采用国际通用的C#语言开发,海量数据库选型、高效稳定的中间件处理。先进的SOA
架构设计,满足现有的性能需求,做到架构和系统的先进性和强大的扩展能力。采用先进
的Web2.0技术,做到界面简洁、易用。1.2.4开放式的可扩展性
系统分部署式部署,子系统统一规划,即满足了分布应用的要求,又实现了统一标准。
形成了统一、强大的管理软件工作平台。
第2页
1.2.5与现有系统轻松衔接
设计时充分考虑现有系统现状,开发过程和现有系统数据、应用分析同步进行,保证
新系统与现有系统顺利衔接。1.2.6可信赖的高可靠性
考虑到实时运行,提供业务流程对可靠性的较高要求,在系统设计中充分考虑了减少
和避免故障的可能和隐患,配合合理的系统部署方式和高效的维护服务,能够满足需求中
对系统故障时间、修复时间和单点故障隐患的可靠性要求。1.3总体体系架构
1.3.1基于组件的SOA系统应用架构
系统的应用架构是系统进行构建的主要思路和方法,我们建议ERP系统采用基于组件
的SOA的系统应用架构对系统进行构建。系统按照SOA的方法把系统从总体上划分为3个
层次,分为:组件层、系统层、集成层。
a)组件层:组件层主要包括系统开发需要用到得各种组件,又可以分为横向通用组
件、
纵向通用组件和纵向专用组件。横向组件是大部分系统都需要用到的通用的组件,如:
Web组件、日志管理、数据校验、邮件管理、打印组件、报表组件、文档管理、参数管理、
单点登陆等,横向组件的作用是更好的管理和复用系统的通用组件;纵向通用组件包括在
领域应用中通用的组件,如:工作流、报表工具、规则引擎、用户权限管理等在领域应用
中使用较为广泛;纵向专用组件是针对每一个领域专用的具有领域特色的组件,在ERP系
统中纵向专用组件可以分为申请、受理、收费组件、分类组件、必威体育官网网址组件等等有关于ERP
的组件;
b)系统层:系统层包括了有组件组装得到的各个应用系统,又可以分为核心层、综
合
业务层和辅助管理层。核心层是整个系统的重点和难点,是整个系统最重要的组成部
分,如销售子系统是将申请人的申请进行接受和汇总子系统;;
c)门户平台:基于以人为本的原则,对系统层各个子系统进行集成。使用门户平台,
用户不需要登陆每一个子系统进行相应的工作,而是在统一的门户平台进行工作。结
合工作流技术,对于每个登陆系统的人都提供简洁统一的工作选项,对于申请人、审核人、
系统管理员、维护人员、局领导等都能做到方便的操作系统,快速进行业务处理和系统管
理。下图为基于SOA的ERP系统的应用架构总体设计图。
通用以上的阐述,可以看出,系统整体都是基于SOA架构进行设计的,主要体现在如
下
第3页
四个方面:
a)系统基于S
文档评论(0)