学位论文 > 优秀研究生学位论文题录展示
基于SoaML的采购管理系统研究与设计
作 者: 康杰
导 师: 徐迎晓;钱乐秋
学 校: 复旦大学
专 业: 软件工程
关键词: SoaML 面向服务体系架构 采购管理 模型驱动
分类号: TP311.52
类 型: 硕士论文
年 份: 2010年
下 载: 26次
引 用: 0次
阅 读: 论文下载
内容摘要
在这个信息社会里,在互联网及网络技术飞速发展的今天,对于物流供应链中的采购管理系统的要求日益增高。因此,对于相应软件开发技术的要求也随之升高。本文主要应用面向服务体系架构建模语言SoaML--新兴的、快速的、面向服务体系架构SOA的软件开发方法,根据用户需求对某工业企业的采购管理系统进行需求分析、设计和实现。提出并且实践了用流程图描述SoaML软件开发过程,力图使SoaML软件开发方法形象化、清晰化。同时,在开发过程中完成以下尝试:(1)针对用户需求,分析了工业企业常用的:五种采购模式-大宗材料物资、主生产计划、备品备件、JIT协议、办公消耗品。两种采购方式-询议定价、招评定标。将以上采购模式和采购方式封装成服务以使得用户可以根据业务变更选择多种不同的服务组合。(2)以采购员的任务作为SoaML软件开发的切入点。主要从任务中发现、暴露、识别、设计和实现了服务。(3)用表格代替泳道将采购员的任务进行分类、归纳、概括、抽象来分析和研究。试图使描述和表达简明与紧凑。(4)使用扩展的UML进行建模,开发了一系列适用于软件重用的采购管理系统模型。(5)为了满足用户需求,建立了模型驱动UML→SCA转换,实现了快速开发。(6)依照用户需求,设计了三层架构(数据访问层、业务逻辑层、表示层)的服务体系。将业务逻辑层作为主要关注点。
|
全文目录
摘要 4-5 ABSTRACT 5-7 第一章 绪论 7-12 1.1 课题背景 7-9 1.2 本文研究的内容及其意义 9-10 1.3 本文的章节安排 10-12 第二章 采购管理系统的相关技术研究 12-21 2.1 SOA面向服务体系架构 12-14 2.2 UML统一建模语言 14-15 2.3 模型驱动开发 15-17 2.4 SoaML软件开发方法 17-19 2.5 采购管理 19-21 第三章 采购管理系统的需求分析 21-33 3.1 某工业企业的采购管理状况和问题 21-22 3.2 采购管理系统的需求文档分析 22-23 3.3 采购管理系统的解决方案分析 23-33 3.3.1 SoaML、模型驱动是较适宜解决方法 24-26 3.3.2 五种采购模式、两种采购方式的服务组合 26-30 3.3.3 设计三层架构突出业务逻辑层 30-33 第四章 采购管理系统的SoaML服务识别 33-47 4.1 采购管理系统的SoaML总流程分析 33-35 4.2 采购管理系统的集成服务发现 35-42 4.2.1 集成服务发现的目标和流程 35-37 4.2.2 自上而下(业务领域分解)方式进行服务发现 37-40 4.2.3 中间对齐(业务目标分析)方式进行服务发现 40 4.2.4 自下而上(已有资产分析)方式进行服务发现 40-42 4.3 采购管理系统的服务暴露 42-44 4.3.1 服务暴露的策略和流程 42-43 4.3.2 采购管理系统的服务暴露 43-44 4.4 所识别的采购管理系统模型 44-47 4.4.1 识别的BPMN业务模型 44-45 4.4.2 识别的服务(功能)模型 45-47 第五章 采购管理系统的SoaML设计和实现 47-64 5.1 创建服务接口模型 47-50 5.1.1 创建服务接口的目标和流程 47-49 5.1.2 创建服务接口 49-50 5.2 创建服务合同模型 50-53 5.2.1 创建服务合同的目标和流程 50-51 5.2.2 创建服务合同 51-53 5.3 创建参与者模型 53-55 5.3.1 创建参与者的目标和流程 53-55 5.3.2 创建参与者 55 5.4 服务体系结构模型设计 55-57 5.4.1 服务体系结构的设计目标和流程 55-57 5.4.2 服务体系结构设计 57 5.5 模型驱动UML→SCA转换 57-61 5.5.1 模型驱动的实现目标和流程 57-59 5.5.2 UML→SCA转换 59-60 5.5.3 4G01项目通信数据库 60 5.5.4 4G01项目节点仿真 60-61 5.6 G401项目总线实践 61-64 第六章 采购管理系统的部署和运行 64-68 6.1 服务器WebSphere Application Server上部署服务包 64-65 6.2 采购管理系统的服务包运行 65-68 第七章 结论与展望 68-70 7.1 结论 68-69 7.2 展望 69-70 参考文献 70-72 致谢 72-73
|
相似论文
- 面向SMDA的服务建模方法及工具实现,TP311.52
- 三网融合背景下供应链采购管理,G229.2-F
- CP渤海地区供应链优化与实施研究,F426.22
- 面向Seam框架的PIM到PSM转换研究,TP311.52
- 基于供应链管理模式下的S公司采购管理研究,F274
- 造币企业ERP设计与实现,TP311.52
- 基于ERP环境下的楚天印务总公司采购管理研究,F270.7
- 复合控制型有源电力滤波器的研究,TN713.8
- 企业级软件组件质量保障与快速部团策略的研究,TP311.53
- 基于电信行业采购管理系统的设计与实现,TP311.52
- QLM公司备件物流系统优化研究,F426.4
- ZXGJ公司采购与供应风险研究,F426.6
- 面向少批量多品种生产的A公司供应链管理研究,F274
- 基于生产外包模式下Z公司多级供应商原材料采购管理研究,F224
- 安全相关软件的设计方法研究及应用,TP311.52
- 汽车供销链体系结构研究与系统设计,F426.471
- 基于ESI的英杰公司采购信息系统开发,TP311.52
- 帕纳科亚洲采购管理研究,F274
- 基于项目管理的需求拉动式采购管理研究,F284
- 基于供应链管理环境下的中小服装企业的采购管理研究,F426.86
- 武钢采购管理研究,F426.31
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|