首页> 中文学位 >利用IDEFO模型完成应用软件设计研究
【6h】

利用IDEFO模型完成应用软件设计研究

代理获取

目录

文摘

英文文摘

绪论

第一章IDEF方法族简介与应用软件一般实现方法

1.1 IDEF0设计方法介绍

1.1.1全面地描述系统,通过建立模型来理解一个系统

1.1.2目的与观点(ourpose and Viewpoint)

1.1.3区别“什么”(What)和“如何”(How)

1.1.4自顶向下分解

1.1.5严格的人员关系,评审手续及文档管理办法

1.2应用软件设计方法

1.2.1结构化分析与设计方法

1.2.2面向对象设计方法

1.2.3可以实现面向对象设计的设计方法——UML和IDEF4

1.3数据库的设计方法

第二章 IDEF0在软件需求阶段的作用

2.1需求分析及其作用

2.2编写规格说明

2.3需求验证

2.4需求管理

第三章 利用IDEF0模型完成数据库设计

3.1数据库类型的选择

3.2数据库设计阶段的一般步骤

3.3 IDEF0为数据库设计隐含的完成的工作

3.4利用IDEF0完成数据库建模设计

7.4.1创建实体

3.4.2创建属性

3.4.3创建实体联系

3.4.4创建视图

3.4.5创建约束和触发器

3.4.3创建存储过程和函数

3.5规范化与反规范化

第四章 实体类与数据库映射关系

4.1类属性类型与域之间的映射

4.2类属性与表字段之间的映射关系

4.3类与表的映射关系

4.4类的继承在数据库中模拟实现

4.4.1将整个类层次映射为单个数据库表

4.4.2将每个具体子类映射成单个数据库表

4.4.3将每个类均映射为数据库表

4.5类之间的关系在数据库中模拟实现

5.1静态模型(Static Model0

5.1.1对象的分类

5.1.2提取对象的建议

5.1.3提取对象间的联系(relationship)

5.1.4对象说明格式

5.2动态模型(Dynamic Model)

5.3行为模型(Behavior Model)

5.4 IDEF0模型与IDEF4三种模型的关系总结

5.5设计原理部分(Design Rationale Component0

5.6模块化

总结与展望

参考文献

致谢

展开▼

摘要

该文所研究的问题是如果一个CIMS工程已经设计了IDEF0模型,系统设计者如何利用该模型进行后续的设计工作.在论文中,选取的软件设计架构为当前最为普遍的Client/Server架构,团绕这一模式对利用IDEF0模型完成软件设计进行了讨论.服务器端主要是数据库设计,在IDEF方法族中,IDEF1X方法是用来设计数据库的,但是当前一般用E-R图模型来设计数据库,作者在论文中研究了借鉴IDEF1X的一些思想,利用IDEF0模型来完成E-R图设计,和约束、触发器等相关的数据库设计.客户端的软件设计,当前一般采用面向对象的设计方法.在IDEF方法族中,IDEF4是一种面向对象的设计方法.作者对IDEF4方法做了简介,并研究了利用已有的IDEF0模型为IDEF4模型设计能够完成和不能够完成的工作.对能够完成的工作给出了具体的方法,使IDEF0设计向IDEF4设计转换时能尽可能的利用已有的工作,做到平滑过渡.

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号