如何写论文?写好论文?免费论文网提供各类免费论文写作素材!
当前位置:免费论文网 > 合同大全 > 其它合同 > 企业合同管理系统

企业合同管理系统

来源:免费论文网 | 时间:2017-01-11 07:14:51 | 移动端:企业合同管理系统

篇一:合同管理系统的设计与实现

摘要

长期以来,由于在合同管理中实行手工作业,合同审批流程不明确,存在各部门之间合同流转时间长而且特别容易出错等问题。合同管理系统就是针对当前的合同管理业务特点所定制的一套管理系统,该套系统本着进一步完善企业内部合同管理制度,规范合同管理机制的目的,更加及时、准确、全面地反映合同信息,辅助企业管理决策,从而实现该企业合同管理智能化,降低管理成本,提高内部管理水准,为企业决策层及时了解合同管理业务层的工作情况提供第一手资料。该系统采用了Visual Studio 2005结合MSSQL2000的开发环境,应用Visual Studio 2005提供的C#数据库控件等等,完成了系统管理、客户管理、合同管理和系统帮助这四个模块的功能。

关键字:合同管理C# MSSQL2000SQL

1

目 录

摘要 ............................................................................................................................................ 1

第一章 引言 .............................................................................................................................. 1

1.1研究背景 ....................................................................................................................................... 1

1.2研究意义 ...................................................................................................................................... 1

1.3研究的主要内容 ......................................................................................................................... 2

第二章 合同管理系统需求分析 .............................................................................................. 3

2.1现有业务分析 ............................................................................................................................... 3

2.2 效益分析 ...................................................................................................................................... 4

第三章 合同管理系统总体设计 .............................................................................................. 6

3.1 系统功能分析 .......................................................................................................................... 6

3.2. 数据库设计(库表设计) ......................................................................................................... 6

第四章 合同管理系统的详细设计及实现 ............................................................................ 9

4.1.登录部分设计 ............................................................................................................................... 9

4.2合同执行控制 ............................................................................................................................. 10

4.3合同执行控制高级查找合同 .................................................................................................. 11

4.4员工信息维护 ............................................................................................................................. 13

4.5客户信息维护 ............................................................................................................................ 15

4.6添加客户信息 ............................................................................................................................ 16

4.7项目信息维护 ............................................................................................................................ 18

4.8合同信息维护 ............................................................................................................................ 21

4.9同管理统计 ................................................................................................................................ 24

4.10个人密码修改 ........................................................................................................................... 28

第五章 结论与展望 ................................................................................................................ 31

5.1主要结论 ..................................................................................................................................... 31

5.2 后续研究工作 ............................................................................................................................ 31

致 谢 ........................................................................................................................................ 32

参考文献 .................................................................................................................................. 33

附 录 ........................................................................................................................................ 34

第一章 引言

第一章 引言

1.1研究背景

采用手工管理合同,由于涉及的部门众多,需要管理的合同要素也各不相同,因此造成信息不集中,实时性不强,导致各部门协作,业务流程组建,监控制度执行方面效率不高,费时费力等问题,具体表现在如下方面:

1) 文档管理困难:传统纸质合同与电子版合同共存,但对于不同的人员想阅读参考合同时,存在查找不方便的问题。尤其是领导需要了解合同文本时需要耗费很多时间。

2) 进度控制困难:由于合同数目多,参与人员多,合同进度的控制基本靠手工和普通word、excel管理已很难满足公司发展需要,并且当领导想全局或全程了解合同情况时存在很大障碍。财务人员的付款依据也与进度密切相关,但同样存在障碍。

3) 信息汇总困难:采用手工或EXCEL管理时,由于不同部门的数据格式不统一,采集也不能够及时继续,汇总工作需要耗费大量时间还不一定准确。对于领导的决策时间有一定的影响。

4) 缺少预警机制:缺少对合同进度、结款等关键节点的预警,不能准确地预测近期可能的收支项目,不能帮助公司进行财务规划,掌控现金流,更好地发挥资金运作。

1.2研究意义

业务管理是合同管理的核心需求,合同管理软件必须解决实际业务管理中的问题,专注于合同管理的动态化、智能化、网络化,为企业提供合理的流程和业务约束以及全方位的合同管理功能,包括合同起草、合同审批、文本管理、履约监督、结算安排,、智能提醒合同收付款、项目管理、合同结款情况统计分析、报表输出和决策支持等。

合同管理系统可以为企业管理带来如下价值.规范基础数据管理。合同管理系统采用集中的数据管理,可以有效地改变企业信息分布比较散乱的现状。同时,系统提供自定义字段功能,可以为企业实现完整、规范的数据管理提供一个良好的平台支撑。

总之,通过合同管理系统的应用和实施,可以为合同管理信息化和合同管理能力提升提供一个最佳的结合点,切实打造企业核心竞争力。

1

合同管理系统的设计与实现

1.3研究的主要内容

(1)合同管理系统客户信息:主要对客户号、单位名称、单位地址。联系人、联系电话、开户行、银行账号、税号、电子邮件等的确认。进行编辑。

(2)客户信息维护:主要是在合同管理客户信息里的信息进行修改以及删除。

(3)合同信息:主要是对新合同的添加、客户名称、项目名称、合同生效时间及结束时间、成交金额及合同的内容。以及修改。

(4)合同的执行控制:对客户信息、合同信息、项目信息、合同执行、控制以及操作的详细内容进行完善。

(5)合同管理的统计:根据客户名称、项目名称、合同状态等条件进行统计。

2

第二章 合同管理系统需求分析

第二章 合同管理系统需求分析

2.1现有业务分析

合同管理系统的主要功能有系统管理、客户管理、合同管理和系统帮助。各部门签定好合同后,合同管理员将合同信息输入系统,交由合同管理系统统一管理。如果在合同履行过程中碰到不可克服的困难而需要变更合同时,就上交一份合同变更申请,由公司主管领导进行审核,若审核通过,则开始进行合同变更,若审核不通过,则退回申请。如果在合同履行过程中对方未履行合同所规定的义务,就上交一份合同索赔申请,由公司主管领导进行审核,若审核通过,则开始进行合同索赔,若审核不通过,则退回申请。如果合同到期,则删除该合同。

其中合同管理的流程如下图2.1所示:

3

篇二:企业合同管理系统的开发设计文档

企业合同管理系统开发的规划

1.企业合同管理系统的开发背景分析

同,又称契约,它是当事人双方或数方设立、变更和中止相互权利和义务关系的协议。合同制度在我国有着悠久的历史,合同作为一种企业之间横向联系的工具, 是现代生产和商品交换高度发展的结果。

合同管理即合同行为的监督管理,是规范、制约、完善合同行为的一种活动, 是国家法律赋予管理主体的一种职能,是企业在经济活动中保证企业利益的重要环节。改革开放以来,我国的经济建设取得了长足的发展,然而长期以来,由于在合同管理中实行手工作业,合同审批流程不明确,造成合同管理过程中业务处理效率低,浪费了大量的人力、物力,各部门之间合同流转时间长而且特别容易出错等问题。为了解决这一问题,需要开发一套功能完整的智能化的合同管理系统软件,用于各行各业的大中小型企业的合同制定、评审、实施动态控制等方面的具体应用需求,并以先进成熟的计算机网络和通信技术为手段,覆盖整个企业的各部门,实现该企业合同管理智能化,提高办公效率及人员的利用率成为促进企业迅速发展的一支很好的催化剂。

2.

用户概述:“禹洲集团建筑工程公司”包括好几个部门,下属有人事部、财务部、质量部等部门。现在除了个别的部门实现微机辅助管理外,其他各部门尚未实现微机管理,同时已实现微机管理的部门也没有很好的进行合同资源共享。而且已经实现微机管理的部门因工作升级、部门工作的变动和重新分工,原有系统已经不能满足当前工作的需要。我们提出基于禹洲集团建筑工程公司扩大业务的整体考虑,规划实施"禹洲集团建筑工程公司合同管理系统",此套合同管理系统的最终用户是禹洲集团建筑工程公司的所有员工和董事长,要充分满足当前用户需求,按照合同管理思想规范禹洲集团建筑工程公司合同的签定,变更,索赔,保险,审核等管理,减少了人为主观因素的干预,通过系统的实施使禹洲集团建筑工程公司合同管理达到智能化,为企业节省许多的管理费用,为禹洲集团建筑工程公司的发展战略的实现奠定基础。 (1)现有业务分析

合同管理系统的主要功能有系统管理、客户管理、合同管理和系统帮助。其中合同管理的流程如下图1所示:

图1 合同管理业务流程图 流程说明:

各部门签定好合同后,合同管理员将合同信息输入系统,交由合同管理系统统一管理。如果在合同履行过程中碰到不可克服的困难而需要变更合同时,就上交一份合同变更申请,由公司主管领导进行审核,若审核通过,则开始进行合同变更,若审核不通过,则退回申请。如果在合同履行过程中对方未履行合同所规定的义务,就上交一份合同索赔申请,由公司主管领导进行审核,若审核通过,则开始进行合同索赔,若审核不通过,则退回申请。如果合同到期,则删除该合同。

(2)

A.规范了合同管理的业务流程,增强了合同业务处理过程的透明度 系统通过设置用户权限,定义了不同组别的用户在系统中的功能,从而规范了合同管理过程中各个岗位的职能,避免了业务处理时责任不明确的现象,使得每个岗位(即用户)能够各司其责,杜绝了人为干预的现象。系统中工作流的定义,使得合同管理的业务流程更加合理、科学。去掉了原有手工合同管理流程中不必要的审批环节,增加了审批过程中不可缺少的业务处理环节。

B.对合同的执行情况做到了动态控制 系统存储了与合同相关的所有数据,通过各种提醒等功能的设置从合同的签定开始,系统便对合同执行了"监控",可以对合同的执行情况进行具有实用价值的监督。例如:随时查看已生效和即将结束的合同,提醒用户下一步的操作,并可以检查合同执行过程中是否有因出现了某些问题而无法完成的合同,既而采取必要的解决办法,最大限度的减少企业的损失。 C.提高了工作效率,降低了管理成本

通过系统的实施,业务人员可方便地进行业务操作、资料查阅、相关业务进展查询、接收业务指令等各种日常业务处理;领导人员可方便地进行各种业务查询、事务审批等。使各级人员摆脱了原有手工操作的束缚,大大地提高了工作效率,使得将更多的时间和精力钻研业务成为可能。总之系统实现了合同管理的信息化,从而减少了公司的人力、物力,进一步降低了公司的管理成本。 合同管理系统概要设计 (1)

合同管理系统可用于支持企业完成合同管理工作,有如下3个方面的目标:支持企业实现规范化和智能化的合同管理。

支持企业高效率完成合同管理的日常业务,包括合同签定后合同信息的 建立,

合同变更,合同索赔,合同审核等。

支持企业进行合同管理及其相关方面的科学决策,如企业领导根据合同 的变更信息或解除信息来决定是否变更或解除合同,以便更好地解决合同的纠纷。

(2) 开发工具的选择

Borland 公司的Jbuilder2005是运用功能强大的JAVA程序设计语言的应用程序开发工具。它提供了很多可视的和不可视的控件,还提供可视化的编程环境,开发人员可以直接运用这些控件在可视化的界面进行用户界面布局,大大地减少了开发人员的工作量。这种开发工具对网络安全和其它网络方面的应用也有很大的支持,用这种工具开发出来的应用程序可运行多种操作平台。所以相对于其他的开发工具,Jbuilder2005是一个较好的选择。 关系数据库的实现

微软公司提供的Access2000 就是一种关系数据库开发工具,它用于开发中小型关系数据库,开发人员可以在它的可视化界面方便地创建数据库,表,视图等等,简单易用,不用花费开发人员的很多时间,Access2000的优点还在于它能使用数据表示图或自定义窗体收集信息。数据表示图提供了一种类似于 Excel 的电子表格,可以使数据库一目了然。另外,Access 允许输出数据库中的信息。Access也提供了数据存储库,可以使用桌面数据库文件把数据库文件置于网络文件服务器,与其他网络用户共享数据库。经分析,该合同管理系统使用了一个包括十几张表的数据库,属于小型的关系数据库,而且信息维护也不怎么复杂,所以对该系统来说,Access2000是一个较好的数据库开发工具。 Jbuilder2005和Access2000的结合

Jbuider2005提供了不同的程序接口用于连接数据库和执行SQL语句。利用它提供的JDBC API(JAVA数据库互连应用程序接口)接口,可以执行通常的SQL语句(用Statement 类),动态SQL语句(用PreparedStatement 类),以及带IN和OUT参数的存储过程。其中ResultSet类和QueryDataSet类用于保存系统从数据库表中检索出来的记录集,这两个类都可以建立动态的或静态的记录集合,利用这两个类可以很方便地将检索结果显示于用户界面,也可以新增或修改数据库表里的记录。

(3)

合同管理涉及合同的多个方面,如工程信息、合同信息、合同变更信息、合同索赔信息等等。根据这些信息完成合同管理的日常业务。 本系统需要完成的功能主要有: 合同信息和具体内容的建立。

合同变更、索赔等方面信息的输入。 工程信息和客户信息的输入与查询。 对各种信息的查询、添加、删除和编辑。 系统管理员对不同组别的用户权限的配置。 系统日志的建立。

(3)

在系统功能分析的基础上,得到如图2所示的功能模块图。

主要参考文献

1.闫菲等,软件工程,北京:中国水利水电出版社,2001 2.林建铭、高明扬等

, 精通Java2, 北京:科学出版社, 2001

3.飞思科技产品研发中心编著, JAVA开发技术, 北京:科学出版社, 2001 4.Cay S.Horstmann等编著、朱志、王怀等翻译, Java2核心技术 卷I:基础知识,

北京:机械工业出版社,2000

篇三:合同管理系统

第一章 系统分析

1.1 现状分析

合同管理是商务运作中极其重要的一部分,其管理的优劣直接影响商务流程的顺畅。因此,充足的信息资源、便捷的功能操作是合同管理系统应提供的重要性能。目前,人们往往用传统的人工管理方式结合电子表格来进行合同管理,这种管理方式存在着诸多弊端,如:效率低、保密性差、电子表格容量小,关联性差 ,不易于查询、更新和维护等。

需要合同管理的企业的业务特点是:企业的业务涉及面广,一方面是客户多,遍及诸多国家若干公司,这些客户既有其固定客户,也有仅是偶尔的业务往来;另一方面是厂家多,这些厂家涉及到各个行业、不同地区、既有公司所属厂,也有联系货源的厂商;自己的固定客户,业务员的调动、离开往往会将客户的有关资料带走,给公司带来一定的损失。

目前 ,电脑技术、通讯技术和网络技术的飞速发展,带动人们进入了信息时代。借助先进的电脑信息技术,建立企业合同管理系统,可以更快速、高效、准确地掌握企业的经营情况,也可以更方便、更全面、更系统的管理企业运作。在该系统正常运作后能起到提高工作效率以及节约管理费用的作用。

在信息时代的今天,计算机参与企业日常业务管理已成为企业现代化建设的当务之急,研究开发合同管理系统正是为了适应和满足这种要求。合同管理是商业行业经常使用的管理系统,通过对合同的管理,达到合同执行和完成过程的全面信息管理。

1.2 可行性分析

1.技术可行性

众所周知,当前计算机已经广泛的应用于各个领域,作为与世界交流广泛、信息密集、事务繁多的企业必须有效、科学的管理公司业务。

对于普通中小型企业来说,此管理系统在其局域网中的全面应用不需要强大的后台数据库和强处理能力的服务器支持,所以对于现有技术,管理系统的应用面相当广,并且也很易被普通企业所采用。ASP(动态服务器网页)技术是微软开发的一种运行在Web服务器端的开放式脚本环境,它很好地将HTML与脚本开发紧密结合,提高了编程的灵活性,降低了开发难度。 Access创建数据库简单,即使初学者也很容易就会使用。Access

数据库简单易懂,且极易修改和更新,运用Access可以创建各种数据库,同系统相连,虽然在功能尚不如SQL强大,但是容易使用和管理。

此系统的开发所采用的技术都是现如今计算机界先进的而且易被广大使用者接受的,所以能够容易的使使用者所操作和使用。

2.操作可行性

合同管理系统是利用计算机对合同进行管理,现在已经成为一个企业不可缺少的部分。开发此管理系统的成本不是很多,使用后对于后来的维护不必投入过多的资金,所以通过使用此系统而节约下来的多于劳动力的消耗相比,可以给使用企业带来更多的在经济方面的节省,从而达到开发本管理软件的最终目的。对于不同登录用户的权限设置,在普通用户的登录过程中可以提供简单而快捷的功能,减少操作步骤,节省登录者的查看和修改时间,从而达到操作简单化。

计算机技术在信息管理中的应用使得它比使用传统人工的方式管理合同档案有着许多优点,能够为用户提供充足的信息和快捷的查询手段,后者这种管理方式存在着许多缺点,如:效率低、保密性差,另外时间一长,将产生大量的文件和数据,这对于查找、更新和维护都带来了不少得困难。而使用计算机对合同信息进行管理,检索迅速、查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大地提高合同管理的效率,也是企业的科学化、正规划管理,与世界接轨的重要条件。

3.经济可行性

随着市场的发展,企业向集团化、规模化发展,产品亦趋向于多样化、大量化,合同也相应增加,单靠人工来处理需要消耗巨大的劳动力。此系统的开发和应用可以在尽量减少多余劳动力的同时还可以提供比较简单的操作来实现主要功能。它能够为用户提供充足的信息的快捷的查询手段。

一个系统开发的成功与否,首先是系统所生成的功能是否强大,再次是开发成后在使用以后的对所产生的故障处理能力。而系统的每步开发,以及今后的故障处理都需要一定的经济支持,怎样完整的估计余下的每个可能的系统开发和运行的费用,并且估计相对于现有的系统而言这个系统可以节省的开支或可以增加的收入是非常必要的。此系统的开发成本不是很高,通过采用ASP技术结合ACCESS数据库能够很有效的节省成本,而这些技术在现实中的应用相当广泛,所以对于以后的故障处理、后期维护都在一定程度上接受的经济支出。

第二章 需求分析

2.1 软件系统综合要求

1.功能需求

本系统能充分利用现代Internet网络的优点,实现一个功能强大、操作便利的合同管理系统。并应兼顾系统的通用性,应用的广泛性;客户交互界面、管理员交互界面友好,操作灵活;数据库系统安全、完整;扩展能力强。

2.界面需求

本系统首先需要各权限不同的登录者通过自己的登录名和密码登录到系统内部,管理员拥有最大的权限,录入员有录入合同的权利,审核者是审核合同的第二权力者。所有的合同操作只能同过这三个人才可以完成,普通登录者只能有查看合同信息的权利。

3.性能需求

(1)硬件环境

①处理器:intel pentium166 mx 或更高

②内存:32MB

③硬盘空间:1GB

④光驱:cd—rom 48x

⑤显卡:SVGA显示适配器

(2)软件环境

①操作系统:windows98/me/2000/xp

②数据库:Microsoft Access 2000

4.安全可靠性需求

由于本系统在Internet上使用,防止非法的入侵是系统必须要考虑的因素。数据库的具体信息的一个系统的关键,数据库是否可以正常的为系统提供实时的信息是非常重要的,保证数据库的正常运转是必要的,但是一旦产生数据库信息的无意修改或者删除,本系统提供数据备份、恢复及垃圾数据清除等功能。在安全性方面,用户的权限设定相当严格,首先是针对特殊功能,例如合同的录入修改功能,只能由特定人员来完成,例如管理员和录入者,其他一般用户无权对合同进行任何修改等操作,再次对于注册人员的管理,不是任何人都可以任意注册,必须通过超级管理员对其允许之后,通过超级

管理员进行用户的添加。

2.2系统总体设计目标

1.系统的通用性

通用软件,它指的是一套针对行业的通用规范开发的、功能上使用与大多数用户的软件系统。通用性的主要体现在模块化设计、实用性、可维护性、适应性等方面。

合同管理具有一定的行业特征,具有一般通用的管理流程,因此本系统从合同管理的一般流程入手,站在整个和全局的角度对系统进行规划和设计。

同时,每个企业由于业务种类的不同,设计的合同类别、条款类别、合同格式等都会有一定的差别。因此,在系统设计的过程中,在遵循合同管理一般流程的基础上,必须为用户提供可按自己的需求来制定合同类别、条款类别、合同模版格式的功能,以生成具有本企业业务特色的合同。

这样,用户可以更具需求定制合同类别,然后可以选择定制不同类别的合同模版,使得系统一方面可以满足不同企业的需求,另一方面也可以满足同一企业不断发展变化的业务需求。

2.系统灵活性

数据是企业的财富,因此如何能迅速、灵活、准确地收集企业的业务数据是企业信息系统必须考虑的一个重要环节。

一般情况下,合同文档中包含的数据信息是以纯文本的形式存在的,这些文本信息中包含了大量的关键数据信息。而且,对相同的合同文本而言,不同的企业由于业务需求不同,所需的关键数据也会各不相同。

合同的签订并不是最终目标。如何根据用户的需求来提取其中的数据?如何根据具体业务的特点以不同的形式呈现合同文本?如何利用生成的合同文本更好地为企业的管理服务?这些才是合同管理系同更需要关注的问题。

因此合同管理系统需要能对合同文本信息进行灵活的管理,使得合同中包含的关键数据信息能够快速、准确地被用户获取,从而最大限度发挥它们的作用。

3.多样性输出

合同生成并通过审核后,需要以一定的方式呈现给用户。Web方式下,用户可以通过浏览器、打印机等不同的终端设备来输出合同。

由于业务种类、用户需求甚至是签订方(客户)习惯的不同,合同文本可能需要以

不同的样式呈现给用户。另一方面,不同业务、不同地区、不同用户可能对合同的输出格式有不同的要求。这样,系统中关于Web方式下的合同输出需要具有多样性,同时又要可以支持多种格式。

Web方式下如何更好地展现这些样式,以满足不同业务、不同用户的需求?同时,Web方式下如何支持多种文件格式(HTML、RTF、PDF等)的生成,通过网络同步或者同步传输,最终满足用户交互、协调的要求?这些都是系统设计过程中需要充分考虑的要素。

4.合同数据的高效利用

随着世界经济一体化和Internet/Intranet技术的发展,企业内部以及企业之间的联系日趋紧密,需要频繁的在Internet上进行数据交换和访问。

合同文本(在某种程度上)是信息仓库,其中信息的种类、信息的表现形式、信息的使用方式各不相同。而且,合同管理系统负责管理的是企业大量的合同,这些合同中包含的是与企业采购、生产、销售等环节紧密相关的大量的数据信息。

因此,有效地根据用户的需求提取相应的信息,并用以指导企业的生产、辅助企业决策,无缝地与其他系统进行数据交换和共享,从而充分高效地发挥这些数据的使用价值,都是非常关键的一个组成部分。

2.3数据流程分析

数据流图是系统逻辑功能的图形表示,即使不是专业的计算机技术人员也容易理解,数据是信息的表达形式,它能被计算机直接输入、处理、存储和输出。一个正确的数据流程是今后新系统用以实现用户需求的保证。现有的数据流程分析一般是通过分层的数据流程图(Data Flow Diagram, DFD)来实现的。本网站的数据流程图如下。


企业合同管理系统》由:免费论文网互联网用户整理提供;
链接地址:http://www.csmayi.cn/show/146021.html
转载请保留,谢谢!
相关文章