文摘
英文文摘
声明
第一章绪论
1.1研究背景和意义
1.2论文结构
1.3主要创新点
第二章面向服务的架构—SOA
2.1 SOA的概念
2.2 SOA及其相关概念
2.2.1 SOA与Web Services
2.2.2 SOA中的服务与组件对象(Components Objects)
2.2.3 SOA与网格计算(Grid Computing)
2.3基于SOA的应用系统框架
2.4构建基于SOA的应用系统给企业带来的改变
2.4.1现有系统的重新集成
2.4.2松耦合的服务
2.4.3统一的业务架构
2.4.4开发成本的降低和开发周期的缩短
2.4.5低风险的业务改进
2.4.6业务流程的整合
2.5适合选择SOA的企业特征
2.5.1不适宜采用SOA的企业特征
2.5.2适宜采用SOA的企业特征
第三章电子票务系统项目分析
3.1电子票务系统项目背景
3.2对现有电子票务系统的分析
3.3电子票务系统与企业其他管理系统之间的关系
3.3.1与同属人力资源管理系统的同级应用系统之间的关系
3.3.2与组织和财务应用层级中的其他应用系统的关系
3.3.3与整个航空运输企业的其他应用系统间的关系
3.3.4人力资源管理系统中的电子票务系统与乘客管理系统中的电子票务系统的异同
3.3.5现有电子票务系统的完整架构图
3.4现有票务系统的再次开发
3.4.1从局域网到互联网
3.4.2集成电子员工档案
3.4.3协议的扩展
3.4.4与面向普通乘客的票务系统的进一步集成
3.4.5与时间和日程管理的集成
3.4.6全新图表式的统计功能
3.5新的票务系统采用SOA的必要性
3.5.1电子票务系统适于作为企业应用SOA的切入点
3.5.2其他的应用系统也将采用SOA
3.5.3企业的发展需要搭建SOA
第四章基于SOA的电子票务系统的设计
4.1新型电子票务系统的集成框架
4.1.1业务流程建模层
4.1.2服务层
4.1.3服务组件层
4.1.4关于应用系统架构其他层的补充
4.2电子票务系统框架前后对比
4.3新的系统设计对原有系统的改进
4.3.1原有系统组件的重用
4.3.2与其他系统组件的集成
4.3.3新应用服务的集成
4.3.4业务流程的重新构建
第五章电子票务系统的实施
5.1构建基于SOA的应用系统的技术准备
5.1.1实现SOA的相关技术
5.1.2构建应用系统的开发环境
5.2在Eclipse上构建SOA
5.2.1 Eclipse的SOA工具平台简介
5.2.2 STP组件配置
5.2.3创建项目
5.2.4创建Java接口
5.2.5从Java接口生成WSDL
5.2.6自定义服务的实现
5.2.7服务的部署
5.3重新集成的基于SOA的电子票务系统
5.3.1用户权限管理流程
5.3.2 ID协议管理流程
5.3.3用户档案管理流程
5.3.4电子票务系统的订票流程
5.3.5电子机票产生流程和在线登记流程
5.4新功能的开发与集成
5.4.1报表的统计功能
5.4.2 BIRT业务智能报表工具简介
5.4.3 BIRT报表的开发
5.4.4图形式的报表
5.4.5报表功能的集成
5.5电子票务系统应用的扩展
第六章结论与展望
6.1结论
6.2前景展望
致谢
参考文献
附录 相关网络资源
个人简历 在读期间发表的学术论文与研究成果