论文部分内容阅读
作为计算机应用的一个重要分支,管理信息系统(MIS)在现代社会中的应用越来越广泛。其在帮助现代企业或组织降低劳动强度、提高生产工作效率等方面起着关键性的作用。本文的主要目的是构建一个优良的开发平台使得MIS系统的开发过程更加便捷,开发出的系统更具健壮性和实用性。本文设计的开发平台提出了一种基于可重用技术的开发管理信息系统的方法:通过对管理信息系统的需求进行的详细分析,总结出开发和管理应用系统时可能遇到的大量的共性问题。针对上述问题开发出不同的功能部件并将代码封装在平台底层,屏蔽了技术上的实现细节,形成一套标准化的完整的应用解决方案。利用本平台开发管理信息系统时,开发人员可以更加着重于业务的分析和实现,调用后台封装的方法便可完成业务需求,减少了开发过程中的技术性的重复劳动,大大提高了代码的重用性。本文首先对管理信息系统的结构特点进行分析,简要介绍了C/S和B/S体系架构的特点,从平台特性和核心技术入手着重介绍了当前使用较为广泛的基于多层软件体系结构的企业级应用开发规范J2EE,并对MVC软件设计模式、模型驱动架构思想以及其他相关的技术理论做了简要总结;其次针对管理信息系统的业务需求,本文详细阐述了如何设计和实现一个基于J2EE的MIS系统应用开发平台。该平台采用基于建模的方法进行分析和设计,沿用了MDA的思想形成自身的方法——以模型定义为基础实现平台开发。在通用的公共模块的基础上平台还可以整合多种个性化的功能模块以满足不同MIS系统的个性化需求,完善MIS系统开发;最后本文对如何应用该平台进行管理信息系统开发进行概略介绍并对平台功能做出总结评论。