论文部分内容阅读
近年来,济宁移动公司大型项目的建设和管理不断增多,随之而来的是大量的需要进行有效而统一管理的合同信息,合同管理作为一种管理手段更是需要一些先进的技术和方法。济宁移动公司在管理中实行的仍然是手工纸质签订方法,即由合同双方采用面对面交易并手工签订纸质合同。这种方法不仅使交易和管理流程比较繁琐,而且纸质合同本身也存在着很多缺陷,如合同内容调整费时费力,合同审批流程繁琐等,且在处理复杂合同项目上这种方法尤其困难。为使这些问题得到改善,济宁移动公司计划开发一套针对当前的合同管理业务特点所定制的一套管理系统。济宁移动公司合同管理系统的设计与实现通过分析济宁移动公司合同管理方面的研究背景,提出国内已有类似系统在合同管理过程中的缺点。技术上,系统结合目前网络的特点决定采用基于B/S (Browser/Service)的三层设计模式。本系统采用J2EE体系架构,包括数据库层、应用服务器层及客户层。所有操作都在浏览器中进行,业务操作客户端将借助浏览器访问服务器端资源。后台以大型数据库MS SQL Server 2012为数据库平台,在J2EE平台上遵循MVC设计模式的Struts框架下开发,主要采用Servlet和JSP技术实现的。济宁移动公司合同管理系统的用户角色分为合同管理人员、合同双方、各级审批人员和系统管理员,系统设计与实现了五个模块:合同起草模块,合同审批模块,合同管理模块,合同查询模块和系统管理模块。合同起草模块实现了起草新合同、合同草稿列表、历史经办合同三个子功能。合同审批实现了洽谈签字和审批两个子功能。合同管理实现了合同退回,合同作废,合同移交,合同类型,合同对方,主办部门变更,关联投资项目,关联预算项目八个子功能。合同查询实现了台帐查询、流程查询、审批效率查询和印花税查询四个子功能。系统管理实现了组织管理、用户管理、角色管理、权限管理、日志管理、个性参数、工作日志、常量管理八个子功能。本系统开发周期短、灵活性较高、方便快捷、能有效地缩短公司与客户之间的交易时间。信息被处理成更小的单元进行管理,实现了可以高效的检索、变更和处理合同信息。该系统的实现也为济宁移动公司实现多样化和个性化的管理奠定了基石,系统有友好且丰富的用户界面。开发出的系统切实的方便了日常的工作服务,目前,系统已成功在济宁移动公司运行。