基于SOA与AJAX的管理信息系统研究
摘要 | 第1-5页 |
ABSTRACT | 第5-12页 |
第一章 绪论 | 第12-16页 |
·课题背景 | 第12-13页 |
·课题研究现状 | 第13-14页 |
·本文的工作 | 第14页 |
·本文的组织结构 | 第14-16页 |
第二章 基于SOA 架构的系统开发框架 | 第16-31页 |
·SOA 的概念 | 第16-18页 |
·SOA 的基本要素 | 第18-20页 |
·松散耦合 | 第18-19页 |
·粗粒度 | 第19页 |
·位置和传输协议透明 | 第19-20页 |
·SOA 的优点 | 第20-21页 |
·Web Service 原理 | 第21-26页 |
·SOAP 协议 | 第22-23页 |
·WSDL 语言 | 第23-24页 |
·UDDI 协议 | 第24-25页 |
·命名空间 | 第25-26页 |
·基于SOA 的系统实现框架 | 第26-29页 |
·基础型SOA | 第26-27页 |
·流程型SOA | 第27-28页 |
·SOA 框架特点 | 第28-29页 |
·本章小结 | 第29-31页 |
第三章 SOA 下的服务划分与总线设计 | 第31-60页 |
·SOA 构架的管理信息系统特点 | 第31页 |
·服务的分解与组合 | 第31-41页 |
·服务的分解设计 | 第32-34页 |
·学生选课业务设计分解建模 | 第34-37页 |
·服务的组合设计 | 第37-39页 |
·学生选课系统的服务组合设计 | 第39-41页 |
·JBI 架构的总线结构 | 第41-45页 |
·JBI 的基本思想 | 第41-42页 |
·JBI 的BC 组件 | 第42-43页 |
·JBI 的SE 组件 | 第43-44页 |
·JBI 的NMR 组件 | 第44-45页 |
·JBI 架构的总线设计 | 第45-51页 |
·组件的初始化设计 | 第46-48页 |
·服务调用模式设计 | 第48-49页 |
·消息交换模式的设计 | 第49-51页 |
·实验室管理系统的总线实现 | 第51-58页 |
·系统设计思路 | 第51-52页 |
·服务器端的ServiceMix 实现 | 第52-56页 |
·客户端调用程序的开发 | 第56-58页 |
·本章小结 | 第58-60页 |
第四章 AJAX 框架的设计与实现 | 第60-86页 |
·AJAX 技术概述 | 第60-65页 |
·传统WEB 应用程序的特点 | 第60-62页 |
·AJAX 框架下的Web 应用程序特点 | 第62-63页 |
·AJAX 的使用场景分析 | 第63-65页 |
·AJAX 的核心技术 | 第65-71页 |
·javascript 语言 | 第65-66页 |
·XMLHttpRequest 对象 | 第66-68页 |
·DOM 文档对象模型 | 第68-70页 |
·异步交互的过程描述 | 第70-71页 |
·Atlas 框架 | 第71-74页 |
·Atlas 框架的设计目标 | 第71-72页 |
·Atlas 架构 | 第72-74页 |
·实验室管理系统AJAX 引擎的设计 | 第74-85页 |
·AJAX 引擎的架构设计 | 第74-76页 |
·自动匹配提示功能的开发 | 第76-82页 |
·表格数据实时更新功能的开发 | 第82-85页 |
·本章小结 | 第85-86页 |
第五章 实验中心管理信息系统的实现 | 第86-99页 |
·项目介绍 | 第86-87页 |
·系统结构设计 | 第87-95页 |
·系统管理员服务模块 | 第88-93页 |
·实验室教师服务模块 | 第93-94页 |
·学生服务模块 | 第94-95页 |
·BPEL 业务流程灵活性改进 | 第95-96页 |
·AJAX 框架的安全优化 | 第96-97页 |
·本章小结 | 第97-99页 |
第六章 结论与展望 | 第99-102页 |
·全文总结 | 第99-100页 |
·展望 | 第100-102页 |
参考文献 | 第102-105页 |
致谢 | 第105-106页 |
攻读学位期间发表的学术论文 | 第106页 |