学位论文 > 优秀研究生学位论文题录展示

通用企业级应用业务基础软件平台及相关问题研究

作 者: 荣耀
导 师: 王建东
学 校: 南京航空航天大学
专 业: 计算机应用技术
关键词: 企业级应用 通用业务基础软件平台 广义面向对象动态建模 工作流 企业级AJAX框架 近距离无线移动交互 航班延误波及 航班延误预测与波及分析系统
分类号: TP311.52
类 型: 博士论文
年 份: 2012年
下 载: 24次
引 用: 0次
阅 读: 论文下载
 

内容摘要


基于平台的开发是当前占优势地位的企业级应用开发方式,然而目前主流企业级应用开发平台提供的特性大多集中于技术方面而非业务方面,导致用户使用平台构建具体的企业级应用时需要付出很大的工作量,面临的技术难度较大。本文提出了一种新型的通用企业级应用业务基础软件平台,目标是在屏蔽复杂的软件开发技术的同时为用户提供易用的、面向业务的系统构建工具,在很大程度上降低对用户技术能力要求,使得企业级应用用户可以参与到系统建设中并占据主导地位。平台提供开发、配置与管理工具,允许快速搭建出所需的企业级应用系统软件,并可以满足企业个性化业务需求和业务发展变化的需要。在实现了平台的原型后,以其为基础搭建航班延误预测与波及分析系统,初步验证平台机制的有效性。所取得的主要研究成果如下:(1)首先给出了通用企业级应用业务基础软件平台的规划,在此基础上给出了基础建模系统的设计和实现。该建模机制被命名为广义面向对象动态建模(GOODM,GeneralizedObject-oriented Dynamic Modeling)。GOODM机制是通用企业级应用业务基础软件平台的核心和基础,将面向对象技术用户群体从软件开发者扩展到企业应用用户。GOODM支持对企业业务的动态建模,用户甚至可以在企业级应用系统投入运行后继续调整模型,所作的调整可以通过运行时引擎自动更新到用户界面上,并且不会意外地破坏系统中既有的数据,从而将对系统正常运行的影响降至最低。(2)给出平台的构建基础即企业级AJAX框架和近距离无线移动交互框架与服务的设计与实现。企业级AJAX框架提供了一套丰富客户端控件以及三种客户端与服务端之间的交互方式,允许开发者快捷地构建企业级AJAX Web应用,其性能和带来的用户体验优于传统的ASP.NET模型。近距离无线移动交互框架与服务扩展了微软.NET框架在近距离无线交互方面的无缝计算能力,在企业级Web应用服务与近距离无线交互应用服务间架起了桥梁。(3)给出了平台的工作流系统和查询系统的设计与实现。工作流系统以平台基础建模系统为基础,实现流程控制数据和平台业务数据的无缝集成,同时利用脚本机制和适当的界面交互手段,实现根据流程绑定的业务数据对象进行动态路径选择以及对业务数据对象进行有效性验证等智能化的功能。工作流引擎提供的交互功能可以将多个孤立流程有机地结合在一起,以实现更复杂的业务流程。查询系统是平台的一个重要辅件,可以为不同的企业级应用用户提供弹性查询建模功能,并能根据用户的配置自动生成客户端查询模块。查询系统基于分析和执行用户自定义SQL语句增强了平台应对不同企业级应用的数据查询需求的能力。(4)给出了基于平台的航班延误预测与波及分析系统的设计与实现。首先提出了适应不同情况的航班延误预测与波及分析模型,并将模型算法封装进Web服务中。接下来给出了延误波及图形组件包的设计与实现,用于生成针对航班延误波及DAG、高级Petri网、贝叶斯网络以及元胞自动机等模型的的仿真视图以及棒图等统计图,以期为航班延误预测系统用户提供直观的图形反馈功能。最后,基于平台搭建了航班延误预测与波及分析系统。系统支持包括计算机工作站和中低端移动智能设备在内的多种访问媒介。对国内某大型枢纽机场航班运行历史数据的验证计算表明,该系统能够协助完成对机场、航空公司、旅客等的航班延误分析和预测计算,预测准确度达到80%以上。本文主要的创新研究成果包括:(1)通用企业级应用业务基础软件平台的广义对象动态建模和解析机制;(2)作为通用企业级应用业务基础软件平台构建基础的企业级AJAX框架和近距离无线移动交互框架和服务;(3)基于通用企业级应用业务基础软件平台的工作流系统和查询系统的动态建模和解析机制;(4)基于通用企业级应用业务基础软件平台的航班延误预测与波及分析系统。

全文目录


摘要  4-6
ABSTRACT  6-9
目录  9-12
图表清单  12-14
第一章 绪论  14-24
  1.1 企业级应用的特点与发展趋势  14-15
  1.2 企业级应用开发模式的研究与进展  15-16
  1.3 企业级应用开发面临的难题  16-17
  1.4 解决之道  17
  1.5 一些相关的技术概念  17-20
    1.5.1 SOA  17-18
    1.5.2 N-TIER 体系  18
    1.5.3 组件  18-19
    1.5.4 企业级应用平台  19-20
  1.6 本文的主要研究工作  20-21
  1.7 本文的内容安排  21-24
第二章 通用企业级应用业务基础软件平台的规划与设计  24-36
  2.1 平台的规划  24-29
    2.1.1 平台的组成部分  24-26
    2.1.2 平台的特点  26-27
    2.1.3 基于该平台构建企业级应用的优势  27-28
    2.1.4 与既有类似平台相比的主要不同  28
    2.1.5 平台软件的构建基础  28-29
  2.2 平台的设计  29-35
    2.2.1 面向对象方法论  29-30
    2.2.2 GOODM 的设计思想  30-31
    2.2.3 GOODM 的核心模型  31-32
    2.2.4 GOODM 的基本构成  32-35
  2.3 本章小结  35-36
第三章 通用企业级应用业务基础软件平台的构建基础  36-50
  3.1 引言  36
  3.2 MAGIX 企业级 AJAX 框架  36-42
    3.2.1 背景  36-37
    3.2.2 AJAX 技术  37-38
    3.2.3 MAGIX 框架架构设计  38-41
    3.2.4 企业级应用解决方案模型  41-42
  3.3 近距离无线移动交互框架与服务  42-48
    3.3.1 背景  42-43
    3.3.2 术语  43
    3.3.3 MAGICCUBE 移动方案的设计与实现  43-48
    3.3.4 在移动应用系统开发中的应用  48
  3.4 本章小结  48-50
第四章 通用企业级应用业务基础软件平台基础建模系统、工作流系统和查询系统  50-67
  4.1 引言  50
  4.2 基础建模系统  50-55
    4.2.1 建模中心  50-53
    4.2.2 对象浏览器  53-55
  4.3 工作流系统  55-60
    4.3.1 系统架构  55-57
    4.3.2 工作流系统的核心模型  57-58
    4.3.3 典型业务需求的实现  58-59
    4.3.4 工作流系统的运作  59-60
  4.4 查询系统  60-65
    4.4.1 设计思想  60
    4.4.2 架构设计  60-62
    4.4.3 系统实现  62-64
    4.4.4 查询建模和执行的步骤  64-65
    4.4.5 查询实验  65
  4.5 各系统在构建具体企业级应用中的应用  65
  4.6 企业应用构建对比试验  65-66
  4.7 本章小结  66
  本章部分内容出自  66-67
第五章 基于通用企业级应用业务基础软件平台的航班延误预测与波及分析系统  67-96
  5.1 引言  67
  5.2 航班延误波及预测模型  67-78
    5.2.1 单航班计划延误波及预测模型 DAG  68-74
    5.2.2 多航班计划延误波及预测模型 MDAG  74-76
    5.2.3 整合考虑关键的航班资源与关键的机场资源的预测模型  76-78
    5.2.4 其他预测模型简介  78
  5.3 航班延误波及预测 WEB 服务  78-81
    5.3.1 航班延误波及预测 WEB 服务设计思想  78-79
    5.3.2 WEB 服务接口  79-81
  5.4 航班延误波及预测系统图形组件包  81-86
    5.4.1 设计思想  81-82
    5.4.2 外层图形 XML 文档生成服务  82-84
    5.4.3 核心图形生成引擎  84-85
    5.4.4 图形组件包在仿真计算中的应用  85-86
  5.5 基于平台的航班延误预测与波及分析系统  86-94
    5.5.1 系统集成思想  87
    5.5.2 系统架构  87-88
    5.5.3 运作流程  88-89
    5.5.4 功能组成  89-91
    5.5.5 预测方式  91-92
    5.5.6 基于平台的系统构建  92-93
    5.5.7 系统实施  93-94
    5.5.8 系统特点  94
  5.6 本章小结  94-96
第六章 总结与展望  96-98
  6.1 总结  96-97
  6.2 展望  97-98
参考文献  98-105
致谢  105-106
在学期间的研究成果及发表的学术论文  106-107

相似论文

  1. 复杂仿真系统VV&A工作流技术研究,TP391.9
  2. 农业供应链系统网络平台的构建,S126
  3. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  4. 基于工作流的医院办公系统的设计与研究,TP311.52
  5. 基于软构件的党校工作流管理系统研究与实现,TP311.52
  6. 建筑工程设计流程管理系统的设计与实现,TP311.52
  7. 基于工作流的业务系统与地理信息系统集成研究与实践,P208
  8. 小型国际结算系统的设计和实现,TP311.52
  9. 基于网络的教务办公管理系统设计与实现,TP311.52
  10. 基于移动Agent的动态工作流技术的研究,TP311.52
  11. 媒体资产管理系统的设计与实现,TP311.52
  12. 跨组织工作流的动态协同技术研究,TP311.52
  13. 高校OA系统的公文管理模块的设计和实现,TP311.52
  14. 基于工作流的科研单位网络办公系统的设计与实现,TP311.52
  15. 基于工作流的企业协同管理信息系统研究,TP315
  16. 宝钢人才开发院教育培训管理信息系统的设计与实现,TP311.52
  17. 芜湖市政务服务“一窗式”网上办理平台的设计与实现,TP311.52
  18. 多项目工程控制平台的设计与实现,TP311.52
  19. 基于J2EE框架与工作流技术的公安公文管理系统设计与实现,TP311.52
  20. 滨海开发区信息管理系统中的设计与实现,TP311.52
  21. 工作流业务规则与安全约束的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com