企业级应用中面向对象框架的研究

企业级应用中面向对象框架的研究

论文摘要

软件复用是在软件开发中避免重复劳动的解决方案。通过软件复用,可以提高软件开发的效率和质量。近十几年来,面向对象技术出现并逐步成为主流技术,为软件复用提供了基本的技术支持。软件复用研究重新成为热点,被视为解决软件危机,提高软件生产效率和质量的现实可行的途径。框架技术的发展使软件复用技术达到了一个新的阶段,同时,企业级应用的发展对软件复用技术提出了需求,并为软件复用技术提供了新的实践环境。框架是一个软件产品的半成品,它含可变和不变部分,通过对可变部分的定制得到不同的应用系统。由于当前通用的EJB是面向事务的框架,本文提出了一种面向领域模型的框架。本文以企业级应用和软件复用技术为背景,提出了企业级应用的框架模型,阐述了框架的设计、算法以及实现。文章主要包括以下几点:首先,讲述现有程序开发的问题,提出采用框架技术的必要性。接着,对面向对象框架和设计模式进行了全面的探讨。然后,通过抽象业务系统中核心的组件,定义组件之间的协作规约,实现一个系统的框架,并描述用C++平台实现框架的过程。最后,用一个实例验证了框架的可行性和有效性。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 研究背景
  • 1.2 国内外的现状和发展趋势
  • 1.3 论文内容及结构
  • 2 框架
  • 2.1 框架的定义
  • 2.2 框架的特征
  • 2.3 框架的分类
  • 2.4 与其它面向对象技术的比较
  • 2.5 框架的开发方法
  • 2.6 框架文档
  • 2.7 本章小结
  • 3 设计模式
  • 3.1 设计模式的概念
  • 3.2 设计模式的分类
  • 3.3 设计模式对框架影响的总结
  • 3.4 本章小结
  • 4 企业级应用框架
  • 4.1 框架的层次结构
  • 4.2 框架组成与设计
  • 4.3 框架关键技术
  • 4.4 本章小结
  • 5 框架的应用
  • 5.1 应用功能分析
  • 5.2 数据库及其数据表的建立
  • 5.3 工程的建立
  • 5.4 实现具体的数据库服务层
  • 5.5 实现业务对象
  • 5.6 实现数据管理对象
  • 5.7 实现界面逻辑
  • 5.8 应用效果
  • 5.9 本章小结
  • 6 结束语
  • 6.1 全文总结
  • 6.2 展望
  • 致谢
  • 参考文献
  • 附录1 攻读学位期间发表学术论文目录
  • 附录2 部分程序代码
  • 相关论文文献

    • [1].新工科电子商务专业面向对象课程体系教学改革[J]. 辽宁科技学院学报 2020(03)
    • [2].基于电表的面向对象与面向对象协议设计方法应用[J]. 价值工程 2019(04)
    • [3].浅析关于面向对象协议试点工作内容[J]. 中国仪器仪表 2018(02)
    • [4].面向对象技术在微波通信电路设计中的应用[J]. 科技与创新 2016(11)
    • [5].那面向对象技术与软件工程分析[J]. 电脑迷 2017(06)
    • [6].面向对象软件测试技术研究[J]. 现代职业教育 2017(03)
    • [7].面向对象程序设计语言的哲学思考[J]. 魅力中国 2017(05)
    • [8].面向对象主流切片表示法的比较研究[J]. 计算机工程与设计 2008(05)
    • [9].一种面向对象继承复杂性的综合度量[J]. 计算机工程与应用 2008(20)
    • [10].在软件易变性上下文中类规模对面向对象度量的影响分析[J]. 计算机应用研究 2017(08)
    • [11].基于面向对象技术的图书管理系统研究[J]. 中外企业家 2016(14)
    • [12].基于面向对象技术的空间数据库设计和实现[J]. 电子测试 2015(09)
    • [13].高等职业教育“面向对象”教学模式之构建[J]. 职业教育研究 2011(02)
    • [14].面向对象仿真初探[J]. 硅谷 2011(05)
    • [15].面向对象基本概念的研究[J]. 内蒙古民族大学学报 2011(02)
    • [16].面向对象设计方法学探讨[J]. 网络与信息 2011(04)
    • [17].面向对象分类方法在全国第二次土地调查中的应用[J]. 测绘技术装备 2009(02)
    • [18].面向对象分类方法在第二次土地调查中的应用研究[J]. 遥感信息 2009(06)
    • [19].面向语言编程——面向对象之后的革命[J]. 程序员 2008(05)
    • [20].浅谈博弈和面向对象理念在铁路体系管理中的应用[J]. 郑铁科技 2016(03)
    • [21].基于面向对象分类法和高分一号影像的露天矿区分类技术研究[J]. 青海大学学报 2018(01)
    • [22].基于面向对象技术的飞行仿真研究[J]. 计算机技术与发展 2010(07)
    • [23].面向对象与数据库技术结合发展现状研究[J]. 科技资讯 2009(03)
    • [24].基于面向对象技术药品管理系统开发[J]. 现代计算机(专业版) 2009(08)
    • [25].面向对象技术在学生管理系统设计中的应用[J]. 电脑与信息技术 2009(05)
    • [26].备件模型管理的面向对象技术方式的实现[J]. 科技广场 2008(12)
    • [27].面向对象协议计量设备的应用与分析[J]. 宁夏电力 2019(04)
    • [28].基于案例驱动的面向对象技术课程教学改革与实践[J]. 软件 2017(11)
    • [29].基于面向对象分类方法的低效用地信息提取研究——以福建省晋江市为例[J]. 科技创新导报 2018(03)
    • [30].基于内部视角的C++面向对象教学实践[J]. 中国校外教育 2010(08)

    标签:;  ;  ;  

    企业级应用中面向对象框架的研究
    下载Doc文档

    猜你喜欢