




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
云光设备管理系统的技术架构及特点一、 软件技术结构1.YG-F2000-基于SOA架构的系统YG-F2000是一个完整的软件系统建构体系,包括运行环境、编程模型、架构风格和相关的方法论等。其核心是服务,并涵盖服务的整个生命周期,建模-开发-装配-运行-管理。SOA的核心理念是业务驱动,采用松耦合、灵活的体系架构来满足随需应变的业务需求。 SOA架构是一个分层的结构,从底层的功能性服务,到原子服务和服务构件,到顶层的业务流程服务,目的是最大限度地封装不同的服务,从而达到复用的目的。无论哪一个层次,其核心都是服务简单的和复杂的。业务模式和流程也可以通过服务的重新组合变得更加灵活。要搭建这个灵活多变的架构,需要利用三个关键的技术。 YG-F2000是基于J2EE平台、采用面向构件技术实现企业级应用开发、运行、管理、监控、维护的开发平台,支持SCA1.0、SDO2.1规范。基于YG-N2000开发的应用程序具备符合国际标准,易于扩展,易于集成的特性。用户的需求改变可以直接通过构件装配式的设计思路得以体现,软件架构师和程序员跳出传统开发模式的局限,只需和构件打交道,在彻底进化软件表达的同时,也使其改动与维护易如反掌。2.主要特点功能描述统一的企业级应用平台基于SOA模型统一的企业级应用平台,能够有效约束不同的开发商遵循统一的、标准化的应用架构进行开发,不同时期、不同厂商开发的应用系统彼此之间能够很好整合。快速响应新的需求提供层次分明的MVC(Model-View-Control)多层结构,支持最新的SOA技术标准,具有高度的扩展性。另外,通过对构件的重新组合生成一些新的构件,灵活地对局部功能加以修改或添加,从而随时针对变化进行调整。系统高度的稳定性提供了更多的成熟构件,应用框架也已经在众多用户的应用系统中得到了证明,免去了项目大规模架构开发带来的技术风险。方便的系统维护和监控提供强大的应用监控工具,时刻掌握应用系统运行情况,并且可以迅速定位故障和提供优化的方向。不仅极大地保护运营商的软件投资,更使得运营商对IT的管控能力得到实质的改善和提高。保护已有的软件投资基于YG-F2000平台的应用系统,由若干个稳定的构件组装构成,这些成果通过构件形式可很好地被分享,经过不断的积累可以形成本企业的构件库,在今后的IT系统建设中能够很好地重用,从而减少重复投资。另一方面,YG-F2000还支持不同的J2EE应用服务器、数据库和设备,最大程度地保障了原来对系统的投入。屏蔽技术细节专注业务需求YG-F2000能够有效地屏蔽底层J2EE的复杂技术,依靠丰富的构件库,可以极少甚至不用开发Java编程,从而使得开发人员能够从技术细节中解脱出来,更加专注在如何更好地实现业务需求上。二、 软件体系结构软件的体系结构是构建应用软件最重要的指标之一。科学的软件体系结构应能保证应用系统具备可伸缩性、可扩展性和可管理性,而且,必须与国际上先进的理念相吻合,这也正是本项目对软件体系结构的要求。本系统的软件体系结构采用多层体系结构,由接入层、应用集成层和数据层构成,如下图所示:1.上图的左半部分,纵向描述。整个系统是一个多层结构,主要分为四层:层次描述接入层为用户提供Web浏览器等多种接入方式,提供个性化、门户、单一安全认证和信息服务。与总体业务逻辑结构中的接入层对应。应用支撑层N9不仅是体现单独的系统应用,而是为EAM用户一体化EAM的整个信息化建设打下基础,并形成统一的解决方案,达到最大限度的资源共享。不同的应用系统之间存在着复杂的交互工作,应用支撑层承载的内容是公共组件,是EAM基础设施的重要组成部分,它所提供的功能、服务大大扩展了应用服务器的核心基础设施和特性,为快速构建、组装、集成、整合各种复杂、独立的应用系统奠定基础,实现与其它系统的集成。应用支撑层与总体业务逻辑结构的应用支撑平台对应。核心应用层核心应用层是系统的应用逻辑处理,包括企业设备管理系统的各业务模块。按照招标要求,根据组件化的设计原则,我们将选择J2EE作为本项目的技术路线。创建、组装核心应用层各个业务系统将会调用应用支撑层中的业务组件和公共组件。核心应用层与总体业务逻辑结构中的应用层相对应。数据层这是整个系统的数据中心,数据是一个广义概念,它既可能是各种数据库,也可能是数据文件,从结构上看可能是异构的。数据层与业务逻辑结构中“资源层”的数据库平台对应。 2.上图右半部分,横向描述。系统是多层次、分布式体系,因此对系统的管理和通信机制必须有相应的要求,否则将体现不出其优越性。整个系统是基于以下基础建立:功能描述综合应用管理对应用基础系统(中间件)、应用服务器、数据库等应用软件设施进行全面监控和管理。应用管理由应用配置管理、应用拿权管理和应用监控管理三部分组成。应用配置管理对应用系统根据需要进行配置,如动态增加组件、重新分配位置。应用安全管理负责系统的安全,如权限配置、防止非法访问等。应用监控管理包括对应用的故障、性能、状态进行监控管理,如进程的死活、系统的负载量等。全局事务管理考虑全局事务管理。软件总线软件总线是统一的组件规范以及API、数据库表和文件等接口。软件总线架构能够实现组件热插拔,便于应用部署、系统管理及可扩展性。3.我们为本系统建设项目设计的软件体系结构,以构建应用基础设施为核心,层次清晰,逻辑合理,具有极佳的先进性、可扩展性、可管理性和可伸缩性,可以完全满足本期项目建设EAM用户企业设备管理系统的需要。三、 软件安全结构作为EAM用户信息化建设的重要项目,本项目的安全性是关系系统生命力的决定性要素,也是保证系统实用性的基础。我们将根据用户要求,结合国家保密、机要、公安和安全部门对安全保密的有关法定要求,充分考虑信息系统的安全级别和应用安全性的特殊需要,提出了一个由物理安全、网络安全、应用安全、系统安全和安全管理等五个层面构成的科学的安全支撑系统(如下图),为接入层、应用层、服务层和资源层保驾护航,为整个系统的切实实用化奠定基础。我们设计的安全体系涉及的安全措施包括物理安全措施、网络安全措施、系统安全措施和应用安全措施以及安全管理措施,每一安全措施根据风险来源的差异会有不同的风险应对策略。这一多层次的系统安全体系将为本系统真正建立起一个高安全性、高可靠性、高可管理性的运营平台。四、 总体性能目标1.1 总体性能目标基于软件需求提出的系统性能指标,我们明确提出提供给本项目应用软件系统的总体性能指标,这些性能包括可靠性、易用性(用户界面)、集成性、可维护性、可扩展性、可管理性和性能效率等,扩展了用户的相应要求。具体如下表: 性能指标性能目标1可靠性 能屏蔽用户操作错误,输入数据时能进行有效性检查 具有失效恢复能力及容错性,故障可追溯 操作权限控制安全可靠,不易非法侵入 提供运行日志管理及审计功能,特别对系统管理员的授权配置操作也做了准确日志记录 系统运行稳定,操作错误不会导致死机或系统异常退出现象 提供页面级的访问控制 具备数据备份及数据恢复能力,数据安全可靠,不丢失2易用性(用户界面) 易安装性 易学习性和理解性 软件具有可配置能力,如显示界面、显示格式等可以调整 用户界面友好、界面风格保持一致 各种提示信息准确,术语规范 友好的图形用户界面和多语种支持3集成性 支持各功能模块间的数据共享 各功能模块数据的一致性 支持与以往及将来待建业务系统的数据集成 提供门户支持界面的集成 具备外部数据源联接与数据同步能
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 钢材剪切加工项目可行性研究报告
- 防汛救灾等级课件
- 防汛抢险应急知识培训会课件
- 绿色科技行业工艺流程
- 数字赋能职业教育与就业服务创新-洞察及研究
- 深圳劳动合同样本下载(新版)3篇
- 四川省绵阳市涪城区2025年九年级下学期中考一模数学试卷(含答案)
- 期中专题复习-词汇句型训练-2025-2026学年 译林版2024 英语八年级上册 原卷
- 河南省漯河市实验中学2024-2025学年上学期七年级第一次月考测试英语试卷(含答案无听力原文及音频)
- 三尖瓣狭窄风险预测模型-洞察及研究
- 2025全新劳动合同范本
- 材料作文点拨课件+2025-2026学年统编版语文九年级上册
- 无线wifi安装协议书
- 小学科学新教科版二年级上册全册教案(2025秋版)
- 企业反恐怖安全风险评估报告
- 2023年阜阳市颍州区工会系统招聘考试笔试题库及答案解析
- 软式内镜考核标准
- 02《文字下乡》课件13张-统编版高中语文必修上册
- (本科)东南亚经济与贸易全套教学课件完整版PPT
- 新闻学概论ppt全套教学课件
- JJF 1318-2011 影像测量仪校准规范-(高清现行)
评论
0/150
提交评论