软件体系结构在企业信息系统中的应用

软件体系结构在企业信息系统中的应用

论文摘要

随着企业规模的不断扩大,企业信息系统的规模也在不断的增加,其开发难度也越来越大。因此,对企业信息系统的总体结构的把握,即对体系结构的关注显得要比对程序的算法和数据结构的关注更为重要。基于软件体系结构的信息系统的开发已成为软件工程领域内一个被人关注的研究热点,并逐渐发展成为一门独立的学科。 本文讨论了分布式企业信息系统软件体系结构建模的基本问题和统一建模语言(Unified Modeling Language,UML)的建模特性,并在此基础上提出了基于UML的分布式企业信息系统软件体系结构模型USAM。该模型由组件、连接件、接口件和约束组成,采用UML的一个子集作为体系结构建模语言,用例视图、逻辑视图、构件视图和配置视图表示模型的4个视图。 本文分析了基于USAM模型的软件开发过程和以体系结构为中心、以面向对象为指导思想、基于构件的软件开发策略。在开发过程中,分析了现阶段几种流行的分布式对象技术,取众家之所长,采用集成CORBA和EJB技术标准的服务器开发模型进行开发。以企业物资管理信息系统的建设为例,阐明了该模型所具有的开发难度低、开发周期短,部署简便,易于扩展等优点。

论文目录

  • 第1章 绪论
  • 1.1 引言
  • 1.2 研究的意义
  • 1.3 国内外发展现状
  • 1.4 论文的组织结构
  • 1.5 本章小结
  • 第2章 分布式软件体系结构模型研究
  • 2.1 软件体系结构的定义
  • 2.2 软件体系结构建模
  • 2.3 基于体系结构的软件开发
  • 2.4 软件体系结构建模的基本内容
  • 2.5 基于UML的分布式软件体系结构模型USAM
  • 2.5.1 统一建模语言(UML)概述
  • 2.5.2 体系结构模型USAM的组成
  • 2.5.3 体系结构模型的表示
  • 2.5.4 基于USAM模型的软件开发策略
  • 2.6 USAM的构件设计策略
  • 2.7 本章小结
  • 第3章 基于CORBA与EJB技术的USAM模型
  • 3.1 分布式软件体系结构主流技术
  • 3.1.1 OMG的CORBA技术标准
  • 3.1.2 J2EE的核心:EJB技术规范
  • 3.1.3 MS:从Window DNA到.NET
  • 3.2 JAVA与CORBA技术的结合
  • 3.2.1 Java与CORBA技术的内在联系
  • 3.2.2 Java与CORBA技术结合的优势
  • 3.2.3 目前国内外的应用现状
  • 3.3 建立CORBA与EJB集成的服务器模型
  • 3.4 本章小结
  • 第4章 基于USAM的物资信息系统设计
  • 4.1 企业物资管理信息系统现状
  • 4.2 物资管理系统的网络结构
  • 4.3 信息系统业务分析
  • 4.3.1 物资管理系统的业务流程
  • 4.3.2 系统用例分析
  • 4.4 信息系统的设计
  • 4.4.1 系统功能结构
  • 4.4.2 系统设计
  • 4.5 本章小结
  • 第5章 物资信息系统的实现技术
  • 5.1 分布式对象通信协议
  • 5.2 分布式服务对象接口对象接口部署
  • 5.3 商业逻辑组件BEAN的实现与部署
  • 5.3.1 商业逻辑组件的实现
  • 5.3.2 企业组件的服务器端部署
  • 5.4 基于CORBA技术的客户端对象请求实现
  • 5.5 本章小结
  • 结论
  • 致谢
  • 参考文献
  • 攻读学位期间发表的论文
  • 相关论文文献

    • [1].面向模式软件体系结构合成中的冲突消解方法[J]. 软件学报 2019(08)
    • [2].一种支持设计时软件重用的反射式软件体系结构及其形式化研究[J]. 计算机工程与科学 2019(08)
    • [3].应用型本科软件体系结构课程教学内容设计[J]. 计算机教育 2018(06)
    • [4].关于《软件体系结构与设计实用教程》的若干思考[J]. 计算机产品与流通 2018(02)
    • [5].基于网络的软件体系结构应用浅析[J]. 数码世界 2015(06)
    • [6].基于网络的软件体系结构应用浅析[J]. 数码世界 2015(07)
    • [7].软件体系结构设计方法的研究[J]. 科技致富向导 2010(12)
    • [8].软件体系结构设计方法的研究[J]. 科技致富向导 2010(08)
    • [9].“金课”视角下《软件体系结构与设计模式》课程教学改革[J]. 科技经济导刊 2020(30)
    • [10].基于面向对象的应用软件体系结构[J]. 电子世界 2015(21)
    • [11].基于逻辑的软件体系结构共享注入点检测方法[J]. 计算机科学与探索 2014(02)
    • [12].基于可视化技术的软件体系结构教学[J]. 合肥师范学院学报 2013(03)
    • [13].适用于动态软件体系结构的扩展的Z描述语言[J]. 计算机应用研究 2012(09)
    • [14].服务及面向服务软件体系结构的属性研究[J]. 沈阳航空航天大学学报 2011(01)
    • [15].软件体系结构模式探析[J]. 科技传播 2011(14)
    • [16].卫生监督领域正交软件体系结构的设计[J]. 青岛大学学报(自然科学版) 2010(02)
    • [17].一种软件体系结构测试序列生成方法[J]. 小型微型计算机系统 2009(04)
    • [18].一种发现运行时软件体系结构的方法[J]. 计算机工程与科学 2009(10)
    • [19].新型软件体系结构下电子政务系统的研发[J]. 微计算机信息 2008(06)
    • [20].基于案例导学的软件体系结构课程教学模式[J]. 电脑知识与技术 2008(28)
    • [21].一种本体驱动的软件体系结构评价方法[J]. 中国管理信息化 2012(04)
    • [22].反射式软件体系结构一致性研究[J]. 计算机科学 2010(09)
    • [23].基于π演算的软件体系结构测试技术[J]. 计算机工程 2009(13)
    • [24].一种建模软件体系结构非功能属性的方法[J]. 计算机科学 2009(07)
    • [25].一种支持软件体系结构重用的反射机制及其形式化[J]. 计算机科学 2009(08)
    • [26].基于图文法的动态软件体系结构支撑环境[J]. 软件学报 2008(08)
    • [27].基于软件体系结构的软件设计及构造[J]. 山东工业技术 2015(08)
    • [28].软件体系结构层切点指示器的形式化描述方法[J]. 计算机科学 2012(01)
    • [29].从软件体系结构分析基于移动代理主动网络的智能特性[J]. 电信快报 2010(01)
    • [30].一种软件体系结构关注点分析方法[J]. 计算机学报 2009(09)

    标签:;  ;  ;  

    软件体系结构在企业信息系统中的应用
    下载Doc文档

    猜你喜欢