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

基于EOS平台和面向服务架构的OA系统的构建

作 者: 顾颐菲
导 师: 戴开宇;李松年
学 校: 复旦大学
专 业: 软件工程
关键词: 构件 面向服务的架构 J2EE Web Services EOS平台 OA系统
分类号: TP393.09
类 型: 硕士论文
年 份: 2010年
下 载: 37次
引 用: 1次
阅 读: 论文下载
 

内容摘要


随着计算机网络、分布式系统的发展和软件即服务(SaaS)思想的出现,采用传统的软件开发模式开发的办公自动化(OA)系统存在着相对通用性差、不能跨平台、柔性低、开发效率低等问题。为了克服以上缺陷,本文引入了面向服务的架构(SOA),以及相应的EOS平台来解决这些难题。本论文所阐述的办公自动化系统是在普元EOS平台上进行开发的。EOS平台是结合了SOA和构件等先进软件工程方法和技术的开发平台。本论文概述了办公自动化(OA)系统、SOA和EOS的相关概念和技术,进行了构建本OA系统的需求分析,设计了基于SOA和EOS平台的办公自动化系统总体架构,给出了系统的详细设计和实现,对OA系统的具体模块功能和实现进行了介绍。论文给出了OA系统采用EOS平台对OA构件进行添加、删除、修改和查询等管理,以及以J2EE支持的Web Services技术封装构件,向外提供标准的Web Services接口,从而实现了对分布式OA构件的管理。本OA系统实现了个人办公管理、人力资源管理、系统管理等功能,提高了办公效率。论文最后总结全文,并展望了下一步的研究方向。从该办公自动化系统实施后的试运行效果看,解决了办公业务的跨部门处理,消除了中小型制造企业内部各类信息孤立的现象,整合了企业资源,加快了信息流通,规范了办公流程、提高了办事效率,给企业带来了较好的经济效益。

全文目录


摘要  4-5
ABSTRACT  5-6
第一章 绪论  6-10
  1.1 论文研究背景  6-7
  1.2 国内外相关研究现状  7-8
  1.3 本文的主要工作和意义  8
  1.4 本文的组织结构  8-10
第二章 基于SOA和EOS的OA系统的相关技术  10-24
  2.1 办公自动化(OA)概述  10-12
    2.1.1 办公自动化系统的定义  10-11
    2.1.2 国内外OA系统的研究现状  11-12
  2.2 面向服务的体系结构(SOA)概述  12-16
    2.2.1 SOA的概念及优点  12-13
    2.2.2 基于SOA的系统架构参考模型  13-14
    2.2.3 J2EE对SOA的支持  14-16
  2.3 面向构件与面向服务  16-17
  2.4 EOS平台及开发概述  17-24
    2.4.1 EOS平台简介  17-21
    2.4.2 EOS平台构件分类  21-22
    2.4.3 EOS引擎运行原理  22-24
第三章 系统需求分析和总体架构  24-37
  3.1 系统建设目标和需求分析  24-28
    3.1.1 系统建设日标  24-25
    3.1.2 系统需求分析  25-28
  3.2 系统总体设计  28-32
    3.2.1 系统的二层体系结构  28-29
    3.2.2 基于XML数据总线整合各层  29-30
    3.2.3 系统中构件的分类设计  30-32
  3.3 数据库设计  32-37
第四章 基于SOA和EOS平台的OA系统的详细设计和实现  37-57
  4.1 OA系统的功能模块详细设计  37-45
    4.1.1 人力资源模块详细设计  37-43
    4.1.2 用户管理模块设计  43-45
    4.1.3 工作流管理模块设计  45
  4.2 对OA系统的构件的管理  45-49
    4.2.1 构件的添加  46-47
    4.2.2 构件的检索  47-48
    4.2.3 构件的更新和删除  48-49
    4.2.4 构件的组装  49
  4.3 构件服务的管理  49-52
    4.3.1 构件服务的发布  50-52
    4.3.2 构件服务的查找  52
    4.3.3 构件服务的绑定  52
  4.4 基于EOS平台可视化实现考勤功能示例  52-57
    4.4.1 展现构件实现  53-54
    4.4.2 业务构件实现  54
    4.4.3 运算构件实现  54-56
    4.4.4 页面构件实现  56-57
第五章 结论和展望  57-59
  5.1 论文的工作总结  57-58
  5.2 展望  58-59
参考文献  59-61
致谢  61-62

相似论文

  1. 具有变截面臂架的格构式起重机结构计算分析方法研究,TH21
  2. 基于特征的软构件建模方法及其在VMI管理系统中的应用,TP311.52
  3. 基于MDA的界面自动生成方法的研究,TP311.5
  4. 闽江河口芦苇地上不同构件枯落物分解及主要影响因子研究,S154.4
  5. 基于云模型的软件可信性评估模型,TP311.53
  6. C/S模式MIS软件可复用构件的研究与开发,TP311.52
  7. 复杂J2EE应用的轻量级的监控系统的研究与设计,TP311.52
  8. 人力资源管理系统的设计与实现,TP311.52
  9. 新疆电信融合计费管理子系统的设计与实现,TP311.52
  10. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  11. 新疆广播电视大学教学评价系统的设计与实现,TP311.52
  12. 高职院校毕业生信息管理系统的设计与实现,TP311.52
  13. 基于SaaS的高校就业综合管理平台设计与实现,TP311.52
  14. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  15. 数字化查账系统研究,TP311.52
  16. 新疆高职院校网上评教系统的设计与实现,TP311.52
  17. 新疆兵团电大教师信息管理系统的设计与实现,TP311.52
  18. 振道科技人力资源管理系统,TP311.52
  19. 田径运动会通用管理系统,TP311.52
  20. 基于J2EE的Web题库后台管理系统的设计与实现,TP311.52
  21. 看守所信息管理系统的构件化设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com