基于MDA的物资管理系统的开发--A Material Management System for Example
| 摘要 | 第1-12页 |
| ABSTRACT | 第12-14页 |
| 第一章 绪论 | 第14-17页 |
| ·研究背景 | 第14-15页 |
| ·目的及意义 | 第15页 |
| ·本文研究的内容和结构 | 第15-17页 |
| 第二章 文献综述 | 第17-25页 |
| ·系统开发生命周期 | 第17-18页 |
| ·系统分析与设计的模型和方法 | 第18-22页 |
| ·瀑布模型 | 第18-19页 |
| ·原型法 | 第19-20页 |
| ·螺旋模型 | 第20-22页 |
| ·面向对象的技术 | 第22页 |
| ·信息系统的类型 | 第22-25页 |
| ·事务处理系统 | 第22-23页 |
| ·办公自动化系统和知识工作系统 | 第23页 |
| ·管理信息系统、决策支持系统、专家系统 | 第23-25页 |
| 第三章 系统开发过程对效率和质量的影响 | 第25-36页 |
| ·结构化分析过程 | 第25-32页 |
| ·业务过程的结构化 | 第25-26页 |
| ·数据流、数据存储的结构化 | 第26-30页 |
| ·过程的规范化表格 | 第30-32页 |
| ·实体没有被结构化描述 | 第32页 |
| ·各个模型开发系统效率和质量差异的原因 | 第32-36页 |
| ·瀑布模型和原型模型的比较 | 第32-33页 |
| ·结构化方法的冗余 | 第33-34页 |
| ·原型化方法的弱目的性 | 第34-35页 |
| ·螺旋模型的启示 | 第35-36页 |
| 第四章 系统开发的流程设计 | 第36-43页 |
| ·信息系统开发的本质过程 | 第36页 |
| ·系统功能与结构的关系 | 第36-37页 |
| ·四种类型的需求 | 第37-40页 |
| ·记录型需求 | 第38页 |
| ·管理型需求 | 第38-39页 |
| ·控制型需求 | 第39-40页 |
| ·辅助型需求 | 第40页 |
| ·基于需求矩阵的系统分析与设计 | 第40-43页 |
| ·分析与设计流程 | 第40-42页 |
| ·控制型需求和辅助型需求与业务流程改进 | 第42-43页 |
| 第五章 基于MDA的开发工具PanSchema | 第43-53页 |
| ·软件开发面临的新问题 | 第43-44页 |
| ·软件开发的技术复杂性 | 第43页 |
| ·太多的选择带来的社会竞争 | 第43-44页 |
| ·系统集成的要求 | 第44页 |
| ·模型驱动架构(MDA) | 第44-48页 |
| ·业务层和物理层的关系 | 第44-45页 |
| ·MDA的概念 | 第45-46页 |
| ·MDA的目标 | 第46-47页 |
| ·模型驱动架构的思想 | 第47-48页 |
| ·PanSchema的特点 | 第48-50页 |
| ·PanSchema概述 | 第48页 |
| ·PanSchema的建模 | 第48-49页 |
| ·PanSchema支持的软件开发流程 | 第49-50页 |
| ·PanSchema能够建立的模型 | 第50-51页 |
| ·数据模型(Datum) | 第50页 |
| ·展示模型(Window) | 第50-51页 |
| ·系统模型(SysCom) | 第51页 |
| ·务构件(BizCom) | 第51页 |
| ·可执行功能(Executive) | 第51页 |
| ·PanSchema的目标系统的服务器端技术 | 第51-53页 |
| 第六章 某物资管理系统的开发实践 | 第53-65页 |
| ·开发概述 | 第53-54页 |
| ·用户的目标 | 第53页 |
| ·作者的目标 | 第53-54页 |
| ·第一阶段 | 第54-58页 |
| ·确定管理型需求 | 第54页 |
| ·确定记录型需求 | 第54-55页 |
| ·建立数据模型和展示模型 | 第55-58页 |
| ·第二阶段 | 第58-63页 |
| ·确定控制型需求 | 第58-61页 |
| ·控制型需求的建模 | 第61-63页 |
| ·将已建立的模型链接到角色菜单 | 第63页 |
| ·第三阶段 | 第63-65页 |
| ·得到目标系统实现控制型需求 | 第63-64页 |
| ·未实现的其他需求 | 第64-65页 |
| 第七章 总结与展望 | 第65-66页 |
| ·本文总结 | 第65页 |
| ·进一步工作 | 第65-66页 |
| 参考文献 | 第66-69页 |
| 致谢 | 第69-70页 |
| 学位论文评阅及答辩情况表 | 第70页 |