基于.NET的管理信息系统代码生成器的研究

基于.NET的管理信息系统代码生成器的研究

论文摘要

为了解决管理信息系统的快速开发问题,通过对不同用户的实际情况进行调研和分析,本文科学的抽象出合理实用的管理信息系统模型,作为自动生成管理信息系统的模板来源。并根据这些研究成果,开发出了管理信息系统代码自动生成器。 本文首先对管理信息系统的模型进行了总结和抽象,从代码生成器的长处和不足、代码生成器的分类等方面加以分析,选择了适于本系统特征的代码生成技术。接着讨论了代码生成器所需要的关键技术和架构,包括Access数据库存储与提取信息以及代码文档对象模型等。然后重点阐述了目标管理信息系统的设计以及代码生成器的系统建模,从概要设计和详细设计方面进行了深入的分析。 在代码生成器系统体系模型的基础上,采用面向对象的方法对代码生成器的层次结构进行分析与设计,根据模块化的思想把代码生成器划分为显示层、数据层、业务层及存储层,各层之间采用统一接口的形式进行数据交换,从而保证了系统的稳定性与扩展性。 本文在数据组织与存储方面,应用数据库Microsoft Access 2000作为数据平台构建系统数据库,采用面向对象的编程语言对系统进行了开发,采用ADO/OLE DB技术进行数据访问。 通过测试和实际使用证明,本系统能够使管理信息系统的开发和维护更方便、更快捷、更科学,有效地提高开发人员的工作效率,把开发人员和维护人员从单调的代码编写中解放出来,使其能够开发出更符合客户需求的管理信息系统。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题来源和背景
  • 1.2 与课题相关的国内外研究综述
  • 1.2.1 管理信息系统的发展
  • 1.2.2 代码自动生成技术的发展
  • 1.3 本论文的主要工作内容
  • 2 高校管理信息系统抽象和代码自动生成的研究
  • 2.1 高校管理信息系统组成及抽象模型
  • 2.1.1 管理信息系统的概念及组成
  • 2.1.2 管理信息系统的应用和相关学科
  • 2.1.3 高校管理信息系统的抽象模型
  • 2.2 代码自动生成技术
  • 2.2.1 什么是代码生成器
  • 2.2.2 代码生成器的长处和不足
  • 2.2.3 代码生成器的技术选择
  • 2.2.4 代码生成器带来的好处
  • 2.3 本章小结
  • 3 实现管理信息系统代码生成器的关键技术
  • 3.1 代码文档对象模型
  • 3.2 对象/关系映射
  • 3.3 Access数据库存储与提取信息
  • 3.4 本章小结
  • 4 管理信息系统代码生成器的分析与设计
  • 4.1 系统需求分析
  • 4.1.1 高校管理信息系统的目标
  • 4.1.2 管理信息系统代码生成器的设计目标
  • 4.2 目标管理信息系统的设计
  • 4.2.1 目标系统体系结构和运行环境
  • 4.2.2 目标系统模板的设计
  • 4.3 代码生成器的系统建模
  • 4.3.1 概要设计
  • 4.3.2 详细设计
  • 4.4 本章小结
  • 5 管理信息系统代码生成器的实现与应用
  • 5.1 系统设计与框架
  • 5.1.1 管理信息系统自动化生成器的整体框架
  • 5.1.2 代码生成器的框架
  • 5.1.3 代码生成器的地位和作用
  • 5.2 系统数据模型构建
  • 5.2.1 系统E-R图
  • 5.2.2 基于Access 2000的两层C/S模式的数据库设计
  • 5.2.3 主要数据表在数据库中的关系图
  • 5.2.4 主要数据表及其字段说明
  • 5.3 系统的程序实现
  • 5.3.1 系统实现模式与层次结构
  • 5.3.2 系统开发环境
  • 5.4 系统应用效果
  • 5.4.1 系统运行界面演示
  • 5.4.2 生成的代码示例
  • 5.4.3 系统的应用案例
  • 5.5 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表学术论文情况
  • 致谢
  • 大连理工大学学位论文版权使用授权书
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于.NET的管理信息系统代码生成器的研究
    下载Doc文档

    猜你喜欢