软件复用技术与工作流技术及其在MIS中的应用

软件复用技术与工作流技术及其在MIS中的应用

论文摘要

管理信息系统,是一个由人、计算机等组成的能进行信息的收集、传递、储存、加工、维护和使用的系统。MIS有很多开发方法,但随着计算机技术的迅猛发展,传统的开发方法已难以适应复杂和多变的应用需求。如何改进MIS开发进程,引入新的开发方法将成为人们关注的重点。本文首先对软件复用技术及工作流技术及其应用的发展历史、研究现状和相关概念进行了系统的介绍,详细论述了复用技术的关键技术,对软件复用技术进行了比较,提出了基于软件复用双生命周期模型的应用系统开发模式;然后又研究了基于工作流技术进行应用系统开发的方法。针对MIS领域,提出采用基于工作流和软件复用技术的软件开发框架,将J2EE体系规范、构件技术、工作流技术有机结合起来,通过构件作为应用系统的基本组成元素,使MIS应用系统可以快速高质量的搭建,建成的应用系统具有较强的可管理、可维护能力,同时拥有最强的需求变化响应能力,并通过构件积累来持续积累软件知识财富。最后,结合实际需求,设计并实现了三层B/S结构的基于软件复用技术和工作流技术的合同管理信息系统系统。

论文目录

  • 摘要
  • Abstract
  • 第一章 绪论
  • 1.1 软件复用技术与工作流技术的国内外研究现状及发展趋势
  • 1.2 软件复用技术与工作流技术及应用存在的主要问题
  • 1.3 论文的主要研究内容及其重要意义
  • 1.4 论文的组织安排
  • 第二章 软件复用技术及其应用的研究
  • 2.1 软件复用相关概念
  • 2.1.1 软件复用的基本概念
  • 2.1.2 软件复用的分类
  • 2.1.3 软件复用的过程
  • 2.1.4 面向复用的软件开发方法
  • 2.2 软件复用的关键技术
  • 2.2.1 软件构件技术
  • 2.2.2 软件构架
  • 2.2.3 领域工程
  • 2.2.4 软件再工程
  • 2.2.5 开放系统技术
  • 2.2.6 软件过程
  • 2.2.7 CASE技术
  • 2.2.8 非技术因素
  • 2.3 软件复用实现技术的比较
  • 2.4 基于软件复用双生命周期模型的应用系统开发模式
  • 2.4.1 双生命周期模型(two-life-cycle model)
  • 2.4.2 基于软件复用的应用开发模式
  • 2.5 本章小结
  • 第三章 工作流技术及其应用的研究
  • 3.1 工作流及工作流管理系统概述
  • 3.1.1 相关概念
  • 3.1.2 工作流管理系统与传统应用软件的分离
  • 3.1.3 技术优势
  • 3.2 工作流管理系统的组成及功能
  • 3.2.1 总体结构
  • 3.2.2 参考模型
  • 3.2.3 功能
  • 3.3 基于工作流管理系统的应用开发方法
  • 3.4 JBoss jBPM工作流管理系统架构及应用
  • 3.4.1 JBoss jBPM原理
  • 3.4.2 JBoss jBPM架构综述
  • 3.4.3 JBoss jBPM的应用
  • 3.5 本章小结
  • 第四章 基于软件复用技术及工作流技术的MIS开发框架
  • 4.1 MIS开发的常用方法
  • 4.1.1 结构化方法
  • 4.1.2 原型化方法
  • 4.1.3 面向对象方法
  • 4.1.4 基于构件方法
  • 4.2 复用驱动的MIS开发模式
  • 4.3 MIS共性分析
  • 4.4 基于软件复用技术及工作流技术的MIS开发框架的设计
  • 4.5 基于软件复用技术及工作流技术的MIS开发框架的应用
  • 4.5.1 实现方案
  • 4.5.2 构件库的实现方案
  • 4.6 本章小结
  • 第五章 一个典型应用
  • 5.1 系统需求分析
  • 5.2 基于软件复用技术及工作流技术的MIS开发框架进行实现
  • 5.2.1 系统体系结构
  • 5.2.2 系统功能设计
  • 5.2.3 系统实现
  • 5.2.4 开发和运行环境
  • 5.3 系统使用及测试情况
  • 5.4 本章小结
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 展望
  • 参考文献
  • 攻读硕士学位期间发表的论文和参加过的科研项目
  • 致谢
  • 详细摘要
  • 相关论文文献

    • [1].计算机软件复用技术研究[J]. 科学技术创新 2017(28)
    • [2].软件复用技术的发展探析[J]. 信息化建设 2016(07)
    • [3].软件复用技术及其在软件开发中的应用[J]. 电子技术与软件工程 2019(06)
    • [4].基于构件的软件复用技术的研究与应用[J]. 电脑知识与技术 2017(29)
    • [5].基于构件的软件复用技术[J]. 科技展望 2016(15)
    • [6].校园网络教学平台系统中软件复用技术浅析[J]. 牡丹江教育学院学报 2015(01)
    • [7].软件复用技术在电力企业信息系统开发中的应用[J]. 河北电力技术 2013(01)
    • [8].基于构件的软件复用技术[J]. 重庆电力高等专科学校学报 2013(02)
    • [9].分析计算机软件复用技术的可行性[J]. 煤炭技术 2013(07)
    • [10].浅谈计算机软件复用技术的研究[J]. 数字化用户 2013(04)
    • [11].浅析C++中的软件复用技术[J]. 信息与电脑(理论版) 2012(18)
    • [12].浅析软件复用技术的应用[J]. 电脑知识与技术 2011(21)
    • [13].软件复用技术[J]. 信息与电脑(理论版) 2011(24)
    • [14].软件复用技术研究[J]. 硅谷 2008(18)
    • [15].基于软件复用技术雷达数据处理的设计与实现[J]. 火控雷达技术 2014(04)
    • [16].基于软件复用技术的电子地图应用系统研究[J]. 电脑编程技巧与维护 2012(14)
    • [17].软件复用技术的分析与应用[J]. 电脑知识与技术 2012(31)
    • [18].软件复用技术在雷达模拟训练系统开发中的应用[J]. 电子科技 2010(11)
    • [19].软件复用探讨[J]. 电脑知识与技术 2009(23)
    • [20].软件复用技术课程教学改革[J]. 计算机教育 2013(07)
    • [21].浅谈软件复用技术的教学软件开发中的应用[J]. 计算机光盘软件与应用 2012(16)
    • [22].软件复用技术在教育培训管理系统中的应用研究[J]. 江西通信科技 2012(03)
    • [23].软件复用技术的探讨[J]. 电脑知识与技术 2011(12)
    • [24].软件复用技术在信息管理系统中的应用[J]. 科技信息(学术研究) 2008(16)
    • [25].计算机软件复用技术探讨[J]. 数码世界 2017(12)
    • [26].浅析软件复用技术[J]. 信息与电脑(理论版) 2011(10)
    • [27].软件复用在面向对象程序设计中的应用[J]. 硅谷 2010(22)
    • [28].软件复用技术在海关立项管理系统中的应用[J]. 仪器仪表用户 2009(01)
    • [29].软件复用技术研究[J]. 电脑知识与技术 2008(24)
    • [30].基于软件复用技术的教学课件的设计与开发[J]. 福建电脑 2011(10)

    标签:;  ;  ;  ;  ;  

    软件复用技术与工作流技术及其在MIS中的应用
    下载Doc文档

    猜你喜欢