论文摘要
本文从笔者对信息管理系统软件开发的经验和认识出发,以面向对象和设计模式理论为基础,结合具体开发项目实例,论述了设计模式在MIS系统中分析、设计、开发的应用过程,目标是为信息管理系统软件开发在设计和实现方式上建立一种可复用,易扩展的开发模式。信息管理包括两个核心的概念,一是先进的管理理念,二是先进的管理工具。管理理念与具体行业和业务相关,管理工具则侧重于计算机对信息的存储、处理和分析的能力。如何积极适应用户的需求,进行合理设计,快速开发,灵活部署并能保证系统具有良好的稳定性和扩充性是软件开发项目成功的关键因素。软件开发项目的成功实施既需要理论知识,也需要应用经验。在实际应用中,针对某类开发项目模式化方法的讨论还不多见,开发人员难以将抽象的理论应用在具体的项目当中。因此,本文论述的设计模式是要探讨建立一种通用性设计模式流程,以使开发团队能在类似项目的开发过程中模式化,进一步提高开发工作的效率和产品质量,并使系统具有良好的稳定性和扩充性。
论文目录
摘要ABSTRACT目录图表目录第一章 引言1.1 选题研究方向1.1.1 问题的提出1.1.2 模式的定义1.1.3 应用价值1.2 各章节内容提要第二章 引用案例介绍2.1 案例选取原因2.2 案例项目背景2.3 案例系统的基本功能第三章 MIS系统的特性3.1 MIS系统的建设目标3.2 MIS系统的功能特性3.3 MIS系统的技术特性3.4 MIS系统的用户特性第四章 系统架构设计及开发工具4.1 系统架构4.2.NetFrameWork介绍4.3 开发工具第五章 MIS系统开发的实现模式5.1 架构设计(分层模式Layers Pattern)5.2 抽象系统静态模型5.2.1 建立静态模型5.2.2 数据静态模型到数据库逻辑模型的映射5.2.3 数据库逻辑模型5.3 数据访问层的设计与实现5.3.1 数据访问层的功能5.3.2 接口设计5.3.3 数据操作的实现5.3.3.1 基本数据操作的实现5.3.3.2 数据库连接管理5.3.3.3 单件模式(SingleTon Module)在全局实例上的应用5.3.3.4 单件模式的意图5.3.3.5 单件模式的应用范围5.3.4 数据访问层总结5.4 业务逻辑层的设计与实现5.4.1 业务逻辑的功能5.4.2 业务逻辑层的静态模型5.4.3 接口的定义5.4.4 接口的实现5.4.4.1 抽象工厂模式(Abstract Factory Module)在业务逻辑层的应用5.4.4.2 抽象工厂类的实现5.4.4.3 业务逻辑层与数据访问层的接口5.5 表示层的设计与实现5.5.1 表示层的功能5.5.2 表示层需要解决的问题5.5.3 表示层与数据层的对应关系5.5.4 表示层的数据和界面的组织5.5.5 数据操作组件对权限控制的实现5.5.6 外观模式(Fa(?)ade Module)在表示层的应用5.5.6.1 意图5.5.6.2 动机5.5.6.3 应用说明5.5.6.4 事件的定义5.5.6.5 委托的定义5.5.6.6 委托的实现第六章 系统实现效果及结论6.1 系统实现效果6.2 结论6.3 问题与改进致谢参考文献
相关论文文献
标签:设计模式论文; 面向对象分析论文; 面向对象设计论文; 接口论文; 委托论文; 事件论文;