首页> 中文学位 >面向SOA的企业服务描述中心系统的设计与实现
【6h】

面向SOA的企业服务描述中心系统的设计与实现

代理获取

目录

声明

摘要

第1章 绪论

1.1 系统开发背景

1.2 国内外研究现状

1.2.1 国内研究现状

1.2.2 国外研究现状

1.3 需要解决的主要问题

1.4 本文的主要工作

1.5 论文的组织结构

第2章 需求分析

2.1 系统概述

2.2 系统功能性需求

2.2.1 我的服务功能需求

2.2.2 全部服务功能需求

2.2.3 全部消息功能需求

2.2.4 全部新闻功能需求

2.2.5 系统管理功能需求

2.3 系统非功能性需求

第3章 系统概要设计

3.1 系统设计目标和原则

3.1.1 系统总体目标

3.1.2 系统总体原则

3.2 系统架构设计

3.2.1 系统架构

3.2.2 系统网络结构

3.3 系统功能设计

3.3.1 系统功能架构

3.3.2 功能模块流程设计

第4章 系统详细设计

4.1 系统类设计

4.2 功能模块详细设计

4.2.1 我的服务模块

4.2.2 全部服务模块

4.2.3 全部消息模块

4.2.4 全部新闻模块

4.2.5 系统管理模块

4.3 数据库设计

第5章 系统实现与测试

5.1 我的服务模块实现

5.2 全部服务模块实现

5.3 全部消息模块实现

5.4 全部新闻模块实现

5.5 系统管理模块的实现

5.6 系统测试

第6章 总结

6.1 企业服务描述中心系统的特点

6.2 改进与完善

参考文献

致谢

展开▼

摘要

越来越多的软件企业开始使用SOA架构来保持业务与IT应用间的一致,但是业务与Web服务的快速增加对于SOA的治理也提出了更高的要求。在SOA架构下,Web服务的消费者和Web服务的开发者在不同的进程中运行,由不同的部门进行开发和管理,为了他们能和谐一致地工作,必须要进行大量的协调工作。SOA架构中,多个应用可能会共享相同的Web服务,这意味着它们需要进行协调,以便共享和重用这些Web服务,这些就是SOA的治理问题。软件企业如果想要实现SOA的各种优势,良好的SOA治理是必不可少的。当前,在实际开发过程中出现的问题主要有服务描述缺乏统一管理导致开发人员查找困难、服务测试用例未能共享以及服务版本需要管理等。为了解决这些问题,本文提出设计开发面向SOA的企业服务描述中心系统。
  企业服务描述中心系统实现了我的服务、全部服务、全部消息、全部新闻、系统管理五大功能模块。其中,我的服务模块实现了按条件查询服务、浏览全部服务、管理消费及订阅记录功能;全部服务模块针对Web服务中的同步服务类型,实现了按业务处理类型检索服务、查看服务信息、测试服务、保存服务用例、订阅服务以及服务版本的更新维护等管理功能;全部消息模块针对Web服务中的异步服务(Message)类型,实现了按业务处理类型检索消息、查看消息信息、测试消息、保存测试用例、订阅消息以及消息版本的更新维护等管理功能;全部新闻模块针对Web服务中的发布订阅/服务(News)类型,实现了按业务处理类型检索新闻、查看新闻信息、测试新闻、保存测试用例、订阅新闻以及新闻版本的更新维护等管理功能;系统管理模块实现了设置管理员、功能点管理以及按功能点分配权限等功能。
  企业服务描述中心系统在开发过程中始终采用面向对象的分析与设计方法,系统采用GWT+Spring+Hibernate框架,整体结构为MVC模式。本文详细描述了企业服务描述中心系统的需求分析、系统概要设计、系统详细设计以及系统的实现与测试等软件工程内容。
  本文设计的企业服务描述中心系统已经在某软件企业成功实施上线,运行平稳,为Web服务开发人员提供便捷的服务检索、服务测试以及服务版本管理等功能,为提高Web服务开发人员的工作效率起到了积极的推动作用。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号