java+mysql公司合同管理系统的设计与实现(2)

1.1 研究的背景 传统的手工操作管理合同由于涉及的公司部门大多不止一个,而且每个部门需要去管理的合同因素也都不一样。所以这就给部门之间的协同


1.1 研究的背景

传统的手工操作管理合同由于涉及的公司部门大多不止一个,而且每个部门需要去管理的合同因素也都不一样。所以这就给部门之间的协同合作造成困难,合同信息实时性无法得到保障,信息的汇总也难以集中,不同部门之间合同的流转所占用的时间过长,再加上这个过程很难去监督管理,因此会导致整体效率低下,降低了公司的竞争力。其具体体现在以下几个方面:

(1) 文档的存储、查阅、编辑:传统的合同管理一般都会涉及的两个维度:实体纸质信息与计算机虚拟信息。这两个信息无法通过一个信息管理系统进行统一,这就会导致合同信息管理的困难度提升、信息无法集中、两者之间的耦合度难以区别导致的编辑困难,这会

(2) 对于合同信息的二次获取造成效率低下。而且合同信息的存储是需要大量优质纸质资源和比较安全的存储场所,这会耗费许多公司资源。

(3)合同信息的录制进度控制与汇总: 一个合同信息的录制完成大多数要通过不同的部门相互合作才能完成,而且大多数情况下是多个合同在同时进行录制,其中参与人员的数量可想而知。所以从总体上来把握各个合同在各个时刻的进展情况是很困难的。因为传统手工很难有一个自动化的系统来从全局的角度去完成对每个合同信息的追踪。再者,从合同信息采集的格式、标准来说,各个部门之间如果没有事先定好规范,很难得到统一,格式的混乱会给后期合同的汇总造成极大的不便甚至是错误。即使得到统一,信息的实时性也难以得到保障。

(4)合同信息安全:纸质信息由于其天然的物理特性,注定它是很难得到安全保障的,纸质材料容易损坏,而且在信息传递过程中极易泄露。

(5)合同某些重要信息的提醒和统计:合同的时间限制提醒、合同金额的统计、合同双方的统计、合同收款的提醒等信息无法自动化完成,只能通过人工方式进行计算,而且人的准确率与工作持久性一定是没有机器高的。公司无法及时地通过一些合同信息的变化做出相应的计划调整。

1.2 研究的意义

合同是在社会主义市场经济体制下,双方主体在自由谈判下达成的一种具有权利和义务内容的协议。是促进社会资源向更高价值转移的最主要交流形式。它可以保护当事人双方的利益,促进市场经济内容更加的合理化、规范化,提高经济效益。

21世纪的到来带来了信息,以计算机及其网络为基础的跨越式信息处理技术浪潮已无法阻挡,其引发的信息化已经影响到了社会的方方面面。传统的手工操作管理公司合同的方法,因为其安全性低、实时性差、人力资源成本与物料资源成本较高、集中性低、可自动化管理性低等原因,必将被以计算机科学与技术为基础的信息管理系统所取代。

现代信息管理系统能够使得公司对于合同的管理更加地系统化、精确化、自动化、智能化。使得合同的存储成本降低,使得合同的存储安全性提高,使得合同的编辑与管理更加高效,管理所需的各种资源消耗降低,使得合同信息的传递也更加地高效、便捷、安全。

1.3 国内外发展概况

1.4 主要发展趋势

2 系统相关技术介绍

2.1 网络架构

2.1.1 C/S架构

C/S架构是软件系统体系结构的一种,它由叫做客户/服务器架构。现在主要的桌面应用软件系统都是C/S模式,也就是说客户端需要去安装专门的客户端应用软件。其服务器一般是高性能的PC、小型机或工作站来实现,并且数据库都是采用比较大型的,比如Oracle、SQL Server等。该架构大概是在上世纪80年代末提出,主要指导思想就是把一些比较复杂和管理类任务交给运行在计算机网络上的高档机器(服务器),而把一些比较简单的前端类的与用户交互的任务交给较低档的机器(客户机)。这种方式比较合理了分配了两种机器的任务,还充分利用了两端机器硬件的优势,又对于网络资源实现了共享。所以这种架构在局域网中得到了普遍的应用。其模型示意图如图2.1所示: