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

基于SOA架构的OA系统的设计与实现

作 者: 许昭霞
导 师: 汤羽;李东虎
学 校: 电子科技大学
专 业: 软件工程
关键词: SOA 办公自动化 SOAD EJB Web Service
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 53次
引 用: 1次
阅 读: 论文下载
 

内容摘要


办公自动化系统(Office Automation, OA),是指利用计算机技术的手段提高办公的效率,进而实现办公的自动化处理。OA系统解决了企业的日常管理规范化、增加了企业的可控性、提高了企业运转效率的、实现多人多部门的协同办公以及各种信息的沟通与传递。近年来,新技术为OA系统提供了更广泛的应用,办公自动化系统的实现手段从简单的客户端/服务器形式扩展到多种通讯手段辅助办公的形式上来,使办公系统的及时性、有效性得到极大的提高。本文以高校OA系统为背景,详细阐述了系统所采用的基于J2EE架构的分层体系架构和MVC设计模式、Struts架构、Spring架构和Hibernate架构,并且论述了选用相关技术的原因,以使系统具有可伸缩性、可操作性和更好的性能。然后从系统的三层体系结构入手,阐述了在表示层、业务层、数据持久化层中各层体系结构的分析与设计以及应用。从业务需求、服务设计以及实现等方面详细介绍了SOA的实施过程。从该OA系统实施后的试运行效果看,基本实现了设计目标,满足了日常办公需要,解决了办公业务的跨部门处理,消除了信息学院内部各类信息孤立的现象,通过系统的实施,整合了学院内部各种信息资源,加快了信息流通、规范了办公流程、提高了办事效率、构建了良好的办公环境。

全文目录


摘要  4-5
ABSTRACT  5-9
第一章 绪论  9-17
  1.1 课题的研究背景和目的  9-13
    1.1.1 校园OA 系统建设的现状  9-10
    1.1.2 校园OA 应包含的功能  10-11
    1.1.3 校园OA 系统国内外研究与应用现状  11-13
  1.2 本选题研究的意义和价值  13-15
    1.2.1 解决的问题  13
    1.2.2 系统开发要达到的目标  13-14
    1.2.3 本选题的实施方案  14
    1.2.4 本论文的研究意义  14-15
  1.3 论文研究的主要内容  15
  1.4 论文的组织结构  15-17
第二章 面向服务体系结构基础理论  17-27
  2.1 面向服务体系结构的理论基础  17-21
    2.1.1 面向服务体系结构的定义  17-18
    2.1.2 SOA 架构的基本特征  18
    2.1.3 面向服务体系结构的组成元素  18-21
    2.1.4 面向服务体系结构的优点  21
    2.1.5 面向服务体系结构的应用前景  21
  2.2 WEB 服务  21-23
    2.2.1 SOA 与Web 服务关系  21-22
    2.2.2 Web Services 的支撑技术  22-23
    2.2.3 支持Web 服务的企业应用平台  23
  2.3 SOAD 策略  23-26
    2.3.1 SOAD 方法  24-25
    2.3.2 服务建模方法论  25-26
  2.4 小结  26-27
第三章 基于SOA 架构的OA 系统的需求分析与设计  27-46
  3.1 基于SOA 架构的组件设计架构  27-28
  3.2 基于SOA 架构的OA 系统的需求分析  28-30
    3.2.1 系统的整体需求分析  28-29
    3.2.2 校园OA 系统要实现的目标  29-30
  3.3 SOAD 建模  30-32
    3.3.1 SOAD 建模方法  30
    3.3.2 业务流程建模  30-32
  3.4 基于SOA 系统的高校OA 系统的设计  32-39
    3.4.1 系统网络架构  33
    3.4.2 系统的总体架构设计  33-34
    3.4.3 主要功能模块设计  34-37
    3.4.4 访问权限控制设计  37-38
    3.4.5 系统管理模块设计  38-39
  3.5 主要数据库表设计  39-45
    3.5.1 数据库概念设计E-R 图  39-41
    3.5.2 数据库逻辑表结构设计  41-45
  3.6 本章小结  45-46
第四章 基于SOA 架构的OA 系统的实现  46-70
  4.1 开发环境及开发工具  46-50
    4.1.1 数据库环境的配置  46
    4.1.2 JDK 的安装与配置  46-47
    4.1.3 Myeclipse8.5 和Lombo 插件的安装  47
    4.1.4 Tomcat6.0 的安装与配置  47-50
    4.1.5 系统的部署  50
    4.1.6 Java 组件的配置  50
  4.2 设计与建立UDDI 注册中心  50-53
    4.2.1 注册中心的模型  51-52
    4.2.2 注册中心的工作过程  52
    4.2.3 建立UDDI 注册中心  52
    4.2.4 开发组件部署到ESB  52-53
  4.3 系统功能模块实现  53-69
    4.3.1 系统登录  53-55
    4.3.2 办公管理模块功能的实现  55-69
  4.4 本章小结  69-70
第五章 系统的测试和评价  70-74
  5.1 系统的测试  70-72
    5.1.1 系统测试环境  70
    5.1.2 系统测试方法  70-71
    5.1.3 系统测试方案的设计  71-72
  5.2 系统的测试结果及评价  72-73
  5.3 本章小结  73-74
第六章 总结与展望  74-76
  6.1 工作总结  74
  6.2 今后的工作方向  74-76
致谢  76-77
参考文献  77-79

相似论文

  1. 面向服务的多主体协作机制的研究与实现,TP393.09
  2. 军分区网络办公自动化信息系统的设计与实现,TP311.52
  3. 基于WEB的军犬训练管理系统,TP311.52
  4. 基于面向服务架构的公众信息系统在新农村信息化建设中的应用研究,TP393.09
  5. 基于SOA的车载信息服务计费系统的设计与实现,TP311.52
  6. 面向服务的数据集成模型的研究与实现,TP311.52
  7. 基于SOA与工作流的OA系统的研究与实现,TP311.52
  8. 仓库出库辅助系统的设计与实现,TP311.52
  9. 保险支付平台设计与实现,TP311.52
  10. 基于SOA的事业单位编制管理系统设计与实现,TP311.52
  11. 商业银行贷后风险预警系统的设计和实现,TP311.52
  12. 基于J2EE的汕头高技校办公自动化系统设计与实现,TP311.52
  13. SOA架构在高校信息化系统中整合技术的应用,TP311.52
  14. 基于J2EE的SNMP网络管理系统的设计和实现,TP311.52
  15. 基于WCF框架的管制信息系统的设计与实现,TP311.52
  16. 宜宾移动IT支撑系统设计研究,TP311.52
  17. 教育局OA系统设计与实现,TP311.52
  18. 基于SNS的网络协作学习平台设计与实现,TP311.52
  19. 某部队公文存储、归档、查询系统的开发与实现,TP311.52
  20. 甘肃富源化工综合办公平台的分析与设计,TP311.52
  21. 绍兴市委党校办公自动化系统设计与实现,TP311.52

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