首页> 中文学位 >基于SMDA的企业应用定制技术研究——以企业进销存系统为例
【6h】

基于SMDA的企业应用定制技术研究——以企业进销存系统为例

代理获取

目录

封面

声明

中文摘要

英文摘要

目录

1绪 论

1.1 研究背景与选题意义

1.2 研究现状概述

1.3 论文研究内容

1.4 论文体系结构

2 SMDA理论概述与平台架构

2.1 SMDA基础理论概述

2.2 SMDA平台总体架构

2.3 本章小结

3服务抽象和服务模板构造技术

3.1 SMDA服务概述

3.2 SMDA服务抽象方法

3.3 SMDA服务定义

3.4 SMDA服务导出

3.5 SMDA服务模板定义与组成

3.6 SMDA服务模板描述

3.7 本章小结

4服务建模语言与其关键技术

4.1 服务模板标记语言

4.2 服务模型文件解析机制

4.3 SMDA服务模板剪切机制

4.4 SMDA服务组合机制

4.5 SMDA服务运行机制

4.6 本章小结

5 SMDA应用实例

5.1 进销存系统需求分析与功能设计

5.2 编码分类管理服务模型的应用

5.3 基本信息管理服务模型的应用

5.4 单证管理服务模型的应用

5.5 数据逐级汇总服务模型的应用

5.6 多表单处理服务模型的应用

5.7 多表格处理服务模型的应用

5.8 报表查询服务模型的应用

5.9 图表查询服务模型的应用

5.10 权限管理服务模型的应用

6总结与展望

6.1 本文工作总结

6.2 进一步研究方向

参考文献

攻读学位期间的研究成果

致谢

展开▼

摘要

随着企业信息化的不断推进,企业对于应用系统的需求越来越趋于个性化。如何采用合适的软件定制技术,实现应用系统的快速定制与部署,降低系统开发周期与运维成本,以适应企业业务需求的快速变化,这始终是软件工程领域的一个重要课题。
  本文在研究面向服务架构和模型驱动架构的基础上,针对中小企业业务流程不规范和变化差异大等特点,指出现有软件定制技术面临的挑战,提出以服务模型和服务模板为核心的服务模型驱动架构(SMDA),为企业用户自主参与面向服务的系统构造和定制提供支持。
  本文完成的主要工作如下:
  首先,根据面向服务和模型驱动架构的思想,将企业应用系统中的业务逻辑分解抽象为各粒度层次的服务,使业务流程虚拟化为服务模型;定义服务模型结构,将软件资源和计算资源封装在服务模型内,并将其实现为一系列可配置的服务模板;通过 SMDA服务定制和组合机制,以业务需求为驱动并结合领域分析方法,实现企业应用系统的快速配置与重构。
  其次,构造一种基于XML的服务模板标记语言(STML),以描述和配置企业应用系统的基本信息需求和个性化定制需求,形成服务模型文件;对服务模型XML文件进行解析,实现从服务模型到可运行程序代码的自动快速映射。
  最后,以企业供应链管理中的进销存管理系统的定制开发为例,构造30多种基于EXTJS和J2EE技术的应用服务程序模板,使用STML描述各个业务功能的信息需求和业务逻辑,实现核心功能模块的快速定制开发,以验证 SMDA架构在面向服务的企业系统应用构造与定制过程中的有效性和实用性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号