新書推薦:
《
元朝理财记 从成吉思汗的崛起到元朝的衰亡
》
售價:HK$
98.6
《
欧洲史:一本书历览欧洲数千年兴衰起伏,理解欧洲文明何以铸就今日世界
》
售價:HK$
333.8
《
趣学CCNA——路由与交换(第2版)
》
售價:HK$
100.6
《
世界航空地理(世界国别与区域地理研究丛书)
》
售價:HK$
244.2
《
学术的中心:英法德美
》
售價:HK$
87.4
《
为什么要读人类学
》
售價:HK$
77.3
《
井邑无衣冠 : 地方视野下的唐代精英与社会
》
售價:HK$
95.2
《
星地融合移动通信系统与关键技术从5G NTN到6G的卫星互联网发展
》
售價:HK$
212.6
|
編輯推薦: |
本书以模型驱动开发思想为主线,首先介绍了元建模的基本概念、基本方法、元建模工具的特点以及元建模框架,阐述了面向特定应用领域进行元建模的必要性和优越性。进而系统地阐述了元建模工具MetaEdit+的有关概念、元元模型、元类型工具以及其它工具的使用。然后通过几个实例,讲解了MetaEdit+如何在较为简单的局部应用领域中进行元建模、领域建模和生成器设计。最后通过一个综合性实例—Web应用系统“WebShopping”,详细地讲述了Web应用系统的生成过程。
|
內容簡介: |
了解和掌握好的系统开发方法是每一个系统分析、设计和开发人员必须具备的基本技能,面向特定应用领域的元建模方法就是一种目前比较好的系统开发方法,它可以大大提高系统的开发效率。本书以模型驱动开发思想为主线,首先介绍了元建模的基本概念、基本方法、元建模工具的特点以及元建模框架,阐述了面向特定应用领域进行元建模的必要性和优越性,进而系统地阐述了元建模工具MetaEdit+的有关概念、元元模型、元类型工具以及其它工具的使用,然后通过几个实例,讲解了MetaEdit+如何在较为简单的局部应用领域中进行元建模、领域建模和生成器设计,最后通过一个综合性实例——web应用系统“WebShopping”,详细地讲述了Web应用系统的生成过程。
《元建模与Web应用系统生成》主要供信息系统分析、设计和开发人员使用,也可作为高等院校信息管理专业、计算机应用软件专业的教学参考书。
|
目錄:
|
上篇 基础篇
第1章 绪论
1.1 元建模的相关概念
1.1.1 模型在信息系统开发中的角色
1.1.2 模型驱动架构MDA
1.1.3 统一建模语言UML
1.1.4 元对象机制MOF
1.1.5 面向特定领域的语言DSL
1.2 元建模工具
1.2.1 微软DSL
1.2.2 GME
1.2.3 GEMS
1.2.4 MetaJEdit+
1.2.5
元建模工具的比较
1.3 元建模框架
第2章 MetaEdit+元建模
2.1 MetaEdit+元建模的相关概念
2.1.1
MetaEciit+元元模型
2.1.2 Meta~Edit+的元建模工具
2.2 MetaEdit+元建模工具的使用
2.2.1
Object Tool
2.2.2 Relationship Tool
2.2.3 Role Tool
2.2.4 Port Tool
2.2.5 Graph Tool
2.2.6 Property Tool
2.3 元模型管理工具
2.3.1 元模型浏览器
2.3.2 类型管理器
第3章 MetaEdit+的编辑器和调试器
3.1 图形符号编辑器
3.1.1 图形符号编辑器的使用
3.1.2 创建图形符号
3.1.3 编辑图形符号元素
3.1.4 角色的图形符号编辑器
3.1.5 图标编辑器
3.2
对话框编辑器
3.3 生成器
3.3.1 生成器编辑器
3.3.2 生成器调试器
第4章 MetaEdit+的生成器定义语言
4.1 MERL入门
4.2 设计元素的访问和输出命令
4.3 普通命令
4.4 控制和导航命令
4.5 外部I/O命令
4.6 字符串和数值命令
4.7 位置与大小命令
4.8 提示与技巧
4.9 命令快速参考
第5章
MetaEdit+的XMI.导入和导出
5.1 XML导入导出格式
5.2 导出和导人XML模型文件
5.3
XML类型的导入和导出格式
5.4 导出和导入XML类型文件
中篇 应用篇
第6章 LED千足虫玩具设计
6.1
LED千足虫的元建模
6.1.1 设计领域概念
6.1.2 创建Property和Port的实例
6.1.3 创建Object的实例
6.1.4 创建Relationship和Role的实例
6.1.5 创建Graph的实例
6.2 利用DSL工具设计千足虫的领域模型
6.2.1 千足虫的外观设计
6.2.2 千足虫的电路设计
第7章 Windows应用系统主窗口自动生成
7.1
Windows应用系统主窗口元建模
7.1.1 设计领域概念
7.1.2 创建 Property的实例
7.1.3 创建
Object的实例
7.1.4 创建 Relationship和Role的实例
7.1.5 创建 Graph的实例
7.2
设计系统功能结构图
7.3 生成器设计
第8章 数据库元建模及生成器设计
8.1 数据库元建模
8.1.1 设计领域概念
8.1.2 创建 Property的实例
8.1.3 创建 Object的实例
8.1.4 创建
Relationship和Role的实例
8.1.5 创建 Graph的实例
8.2 设计数据库概念模型
8.3 生成器设计
下篇 系统篇
第9章 Web应用系统生成
9.1 拟生成的Web应用系统
9.1.1 系统体系结构
9.1.2
系统设计模式
9.1.3 数据访问技术
9.2 Web应用系统元建模
9.2.1 设计领域概念
9.2.2
创建Property的实例
9.2.3 创建Object的实例
9.2.4 创建Relationship和Role的实例
9.2.5
创建Graph的实例
9.3 设计领域模型
9.3.1 “WebShopping”系统体系结构
9.3.2
Servlets
9.3.3 JSP
9.3.4 JavaBeans
9.3.5 数据库概念模型的设计
9.4 生成器设计
9.5 运行生成后的Web应用系统
附录 正则表达式
参考文献
|
|