论文部分内容阅读
管理信息系统(MIS)是一个由人、计算机和管理软件等组成的能进行信息的收集、传递、存储、加工和使用的系统。随着科技的发展,信息的日益膨胀,企业信息化成了企业在竞争中处于不败地位的有效手段之一。本文在研究国内外管理信息系统的基础上,结合参与的建筑合同管理信息系统的实际开发项目,对于传统建筑企业的管理信息系统建设进行了深入的研究,并且提出了解决的方案。传统的管理信息系统主要基于 C/S 构架,目前已经无法满足用户对于系统使用地域更广,系统维护方便等要求。本文研究基于 WEB 的管理信息系统,解决传统管理信息系统的不足。论文首先阐述了课题的来源,背景,以及国内外管理信息系统的发展现状。通过对于基于 J2EE 的企业级开发的技术了解,为课题的研究提供了技术储备。然后论述采用 UML 建模语言进行系统分析,建立系统的功能模型和动态建模分析。本系统在功能上划分为合同管理,支付管理,后台管理,个人信息管理,审批管理,授权管理,成本管理七个功能模块。系统实现了上海市第二建筑公司的主要需求:以合同及相关帐务管理为核心的主要业务,以及相关辅助信息的管理功能。然后本文接着论述系统主要模块的实现方法,关键技术,数据库设计。系统按照 MVC 开发模式把程序分为三个层次各层之间相对独立,提高系统的可扩展性。采用 JSP,Servlet,JavaBean 实现模型、视图和控制器三种角色,实现系统的功能。论文最后对系统的使用情况进行了介绍,并且对系统存在的不足进行了分析。提出了系统今后改进的三个主要方向:系统安全性改进,数据挖掘技术应用,工作流机制应用。