搜档网
当前位置:搜档网 › 企业合同管理系统的开发设计文档

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

企业合同管理系统的开发设计

摘要:

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

关键字:合同管理,Jbuilder,Access,SQL

目录

第一章引言 (1)

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

2.1.用户概述 (2)

2.2.现有业务流程及分析 (2)

2.3.效益分析 (3)

第三章.合同管理系统概要设计 (5)

3.1.系统开发目标 (5)

3.2.系统开发环境 (5)

3.3.系统功能分析 (6)

3.4.系统模块设计 (6)

3.5.数据库的设计 (7)

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

4.1.用户管理 (10)

4.2.群组管理 (15)

4.3.权限配置 (16)

4.4.系统日志 (20)

4.5.查询 (21)

4.6.动态菜单 (25)

4.7.排序 (27)

4.8.可视的日历 (28)

4.9.合同信息 (29)

第五章结束语 (32)

致谢 (33)

主要参考文献 (34)

附录 (35)

引言

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

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

合同管理系统需求分析

2.1用户概述

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

2.2 现有业务分析

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

图1 合同管理业务流程图

流程说明:

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

2.3 效益分析

1.规范了合同管理的业务流程,增强了合同业务处理过程的透明度

系统通过设置用户权限,定义了不同组别的用户在系统中的功能,从而规范了合同管理过程中各个岗位的职能,避免了业务处理时责任不明确的现象,使得

每个岗位(即用户)能够各司其责,杜绝了人为干预的现象。系统中工作流的定义,使得合同管理的业务流程更加合理、科学。去掉了原有手工合同管理流程中不必要的审批环节,增加了审批过程中不可缺少的业务处理环节。

2.对合同的执行情况做到了动态控制

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

3.提高了工作效率,降低了管理成本

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

合同管理系统概要设计

3.1.系统开发目标

合同管理系统可用于支持企业完成合同管理工作,有如下3个方面的目标:

●支持企业实现规范化和智能化的合同管理。

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

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

●支持企业进行合同管理及其相关方面的科学决策,如企业领导根据合同

的变更信息或解除信息来决定是否变更或解除合同,以便更好地解决合同的纠纷。

3.2 系统开发环境

●开发工具的选择

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

●关系数据库的实现

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

●Jbuilder2005和Access2000的结合

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

3.3. 系统功能分析

合同管理涉及合同的多个方面,如工程信息、合同信息、合同变更信息、合同索赔信息等等。根据这些信息完成合同管理的日常业务。

本系统需要完成的功能主要有:

●合同信息和具体内容的建立。

●合同变更、索赔等方面信息的输入。

●工程信息和客户信息的输入与查询。

●对各种信息的查询、添加、删除和编辑。

●系统管理员对不同组别的用户权限的配置。

●系统日志的建立。

3.4. 系统模块设计

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

图2 功能模块图

3. 5. 数据库设计(库表设计)

表12. HTGL_HTSPXX(合同索赔信息表)

合同管理系统的详细设计及实现

4.1用户管理

图3 用户管理

4.1.1 组织机构与用户的显示

4.1.1.1用户信息显示的算法

在左边的树型窗口中(JTree)显示组织机构以及用户,有多层结构,

第一层显示数据是组织机构名称(ZZJGMC)

检索数据:组织机构代码(ZZJGDM)

数据来源:XTGL_ZZJG

检索条件:length(ZZJGDM)=2 (说明每两位代表一个层次)

●第二层显示数据是组织机构名称(ZZJGMC)

检索数据:组织机构代码(ZZJGDM)

数据来源:XTGL_ZZJG

检索条件:length(ZZJGDM)=4 and substr(ZZJGDM,0,2)=第一层检

索数据(说明每两位代表一个层次)

●第三层显示数据是组织机构名称(ZZJGMC)

检索数据:组织机构代码(ZZJGDM)

数据来源:XTGL_ZZJG

检索条件:length(ZZJGDM)=6 and substr(ZZJGDM,0,4)=第二层检

索数据(说明每两位代表一个层次)

依此类推。

●用户作为部门结点的子结点

检索数据:用户编号(YHBH),部门编号(BMBH)

数据来源:XTGL_YHXX

检索条件:length(YHBH)=length(父结点部门ZZJGDM )+2 and

BMBH =父结点部门的ZZJGDM (说明每两位代表一个层次)

4.1.1.2 树结构的建立

●树的结点

在点击树结点时为了在JdbTable中显示对应的用户信息,需要在该结点保存所对应的部门编号、部门名称或用户编号、用户名称,以便数据检索时可以利用这些保存的信息进行检索。针对这个问题,该系统创建了一个新的结点类——Node类,它继承DefaultMutableTreeNode 类,这个类实现MutableTreeNode接口,它是TreeNode的子接口(如下图所示):

图4 Node各类间与TreeNode各接口间的关系

Node类的属性: dm用于保存部门或用户的编号,mc用于保存部门或用户的名称。Node类定义如下:

class Node extends DefaultMutableTreeNode {

public String dm,mc;

public Node(String id,String name){

super(name); //调用父类的构造函数,将部门或用户的名称显示在树的节点上dm=id;

mc=name;

}

●树的建立

从XTGL_ZZJG(组织机构表)检索出所有部门的zzjgdm和zzjgmc 字段的值存于name_bm(V ector组件),XTGL_YHXX(用户信息表) 检索出所有部门的yhbh和yhmc字段的值存于name (V ector组件),再从这两个V ector组件取出每个部门的zzjgdm、zzjgmc字段值或每个用户的yhbh、yhmc字段值作为参数来产生新的部门结点或用户结点。树的建立要注意树的多层结构,哪一个部门结点或用户结点作为哪一个部门结点的子结点,这就需要有一个好的编码方法来建立部门结点与部门结点、部门结点与用户结点之间的父子关系,考虑到这个问题,在数据库设计中部门或用户的编号用两位数字来表示一个层次,比如福州公司编号为‘01’(总公司的上层机构编号设为‘00’表示没有上层机构)、子公司Rady编号为‘0101’、Rady里的用户编号为‘010101’。

该模块的建树过程是:先产生一个node数组用于保存新产生的部门结点,并允许这些结点可以有子结点,从name_bm搜索出符合上层机构编号=‘00’的部门结点作为树的第一层结点,再建立树的第二层,第三层等等,建立部门与部门之间的关系,最后产生新的用户结点并建立用户与部门之间的关系。

●树的显示

当显示树的时候,每一个结点都有一个图标。实际上共有三种图标:叶结点图标,打开的非叶结点图标,关闭的非叶结点图标,我们就将后两种称为文件夹图标。但结点渲染器需要知道结点用什么图标来显示。缺省的判断过程是:如果结点的isLeaf()方法返回true,那么使用叶结点图标;否则使用文件夹图标。如果某个结点没有子结点,那么DefaultMutableTreeNode类的isLeaf()方法返回true。这样,具有子结点的结点使用文件夹图标,没有子结点的结点使用叶结点图标。有时,这

种行为不太适合,从概念上讲,没有子结点的结点应使用文件夹图标,因为它不是真正的叶结点。JTree类对什么结点是叶结点图标一无所知。

它会询问树模型,如果一个没有子结点的结点不是概念上的叶结点,可要求树模型使用一种不用的准则定义叶结点,即查询“允许有子结点”

的结点属性。对于不应有子结点的结点,调用

node.setAllowsChildren(false);

然后,通知树模型查询“允许有子结点”属性域的值,以决定某个结点旁是否应显示叶结点图标。使用DefaultTreeModel类的setAsksAllowsChildren()方法来设置这种行为:

model. setAsksAllowsChildren(true);

以此准则为标准,则允许有子结点的结点旁显示文件夹图标,而不允许有子结点的结点旁显示叶结点图标。也可以在JTree()构造方法中用根结点及“AsksAllowsChildren”属性的设置做参数,来确定某个结点是否应拥有子结点。

JTree tree=new JTree(root,true);

4.1.2. 人员基本信息的显示

数据来源:XTGL_YHXX (相关的字段见数据库设计)

检索条件:YHBH like 当前选择树节点的检索字段+”%”

在左树型窗口选择一个节点,获得该节点的编号作为传入参数,然后利用该参数在XTGL_YHXX表中检索符合检索条件的记录,并将查询结果保存于QueryDataSet中,通过设置JdbTable的DataSet属性为该QueryDataSet控件,将检索结果显示在右数据窗口中。

4.1.3.JTree和JdbTable的刷新

删除用户

当用户更新数据库时,为了及时反映各种最新的信息,需要刷新JTree和JdbTable控件所显示的内容。比如当系统管理员在JdbTable选中一个用户后点击“删除”按钮删除该用户,JTree和JdbTable控件也要分别删除相应的用户节点和用户记录。在JTree中删除用户节点需要查找该节点在树中的节点位置(递归算法),其代码如下:

//用递归算法查找被删除节点在树中的位置

public void searchnode(Node pp){//初始时pp为根节点

if(pp.dm.equals(yhbm)) //如果找到被删除的节点就返回

{

delnode=pp; //保留被删除节点在树中的位置

return;

}

if(pp.isLeaf()) return; //如果没有找到被删除的节点且遇到叶节点

//就返回

for(int i=0;i

}

利用delnode.getParent()获得被删除节点的父节点,然后利用((Node)delnode.getParent()).remove(delnode)在父节点下删除该节点,同时也删除JdbTable相应的用户记录,具体实现如下:

void jbn_delete_mouseClicked(MouseEvent e) {

try {

if (yhbm=="")

JOptionPane.showMessageDialog(this,"请先选择一个用户!!!");

else{

int optiontype=JOptionPane.showConfirmDialog(this,

"确实要删除这个用户?",

"提示",

JOptionPane.OK_CANCEL_OPTION,

JOptionPane.QUESTION_MESSAGE);

if(optiontype==JOptionPane.OK_OPTION){ //点击“OK”就删除

stmt.executeUpdate("DELETE FROM \"htglxt\".XTGL_YHXX

WHERE yhbh="+"'"+yhbm+"'");

searchnode(root);

Node node1=(Node)delnode.getParent(); //获得被删除节点的父

//节点

((Node)delnode.getParent()).remove(delnode); //在父节点下删

//除该节点jTree1.updateUI();

queryDataSet1.setRowId("yhbh",true);

queryDataSet1.deleteRow(); //表中删除所选定的行

jdbTable1.updateUI();

htgl.insert_xtrz("删除用户"+delnode.mc); //增加“删除用户”日

志记录

}

增加用户

当系统管理员在JTree选中一个部门节点后,点击工具栏的“添加”按钮添加一个用户的信息,此时就要在JTree控件中的相应部门显

示该用户节点,同时也得在JdbTable中显示该用户的信息记录。添加用

户并刷新JTree和JdbTable的部分代码如下:

//添加节点,jtf_yhbh.getText():用户编号,jtf_yhmc.getText():用

//户名称,bm:记录添加的用户节点的父节点。

bm.add(new Node(jtf_yhbh.getText(),jtf_yhmc.getText()));

//添加用户节点

jTree2.updateUI(); //更新视图

queryDataSet2.close();

queryDataSet2.setQuery(new

com.borland.dx.sql.dataset.QueryDescriptor(database2,"SELECT

yhbh,yhmc,bmbh,xb FROM\"htglxt\".XTGL_YHXX where

bmbh="+"'"+jtf_bmbh.getText()+"'", null, true, Load.ALL));

//在数据库YHXX表中检索相关字段的用户信息并显示出来

queryDataSet2.open();

jdbTable2.setDataSet(queryDataSet2);

jdbTable2.updateUI(); //更新视图

4.2群组管理

图5 群组管理

4.2.1. 群组信息的显示

上数据窗口(JdbTable_zbwh)显示群组的信息,数据来源是XTGL_ ZBWH。下数据窗口(JdbTable_yhxx)显示用户的信息,数据来源是XTGL_YHXX,初始时,下数据窗口设为不可见的,当点击了上数据窗口的某一条群组记录时,获

得该群组的ZBBH(组别编号),下数据窗口显示属于该群组的用户信息,检索条件:XTGL_YHXX.YHZB=ZBBH and XTGL_YHXX.ZCBS=1。当选中“确定”按钮和“取消”按钮都不可见,在下数据窗口的每条用户记录都有一个删除复选框,若选中删除复选框,点击“确定”可以将相应的用户从该群组删除掉,即将用户在XTGL_YHXX表中的ZCBS字段设为‘0’。

4.2.2. 人员配置

选择了上数据窗口的某一条群组记录,点击该按钮,“确定”按钮和“取消”按钮都可见,下数据窗口显示所有的已注册用户信息,数据来源:XTGL_YHXX,检索条件:XTGL_YHXX.ZCBS=1 and XTGL_YHXX.YHZB!=ZBBH 。此时的界面如下:

图6 人员配置

通过点击下窗口数据每条记录的选择复选框选中或取消用户记录的选择,点击“确定”在XTGL_YHXX表中将所选中的用户信息的YHZB(用户组别编号)字段设为上数据窗口选中的组别的编号。

4.3权限配置

图7 权限配置

4.3.1.权限用户与权限分配的显示

左数据窗口(JdbTable_zbwh)显示群组的信息,数据来源是XTGL_ ZBWH。

右树型窗口(JTree_cdgl)显示菜单,有多层结构

●第一层显示数据是菜单中文名称(CDZWMC)

检索数据:菜单编码(CDBM)

数据来源:XTGL_CDGL

检索条件:length(CDBM)=2 (说明每两位代表一个层次)

●第二层显示数据是菜单中文名称(CDZWMC)

检索数据:菜单编码(CDBM)

数据来源:XTGL_CDGL

检索条件:length(CDBM)=4 and substr(CDBM,0,2)=第一层检索数据

(说明每两位代表一个层次)

依此类推。

4.3.2. 权限树的实现

4.3.2.1树的节点

该树的所有节点都是CheckNode类(继承DefaultMutableTreeNode类),

●节点的属性:isSelected保存节点的状态(选中或未选),cdbm保存

节点所对应的菜单项的菜单编码,用户可以决定选择结点的方式:

选择单一结点,邻近结点或随机的,非邻近结点的集合。JTree使用

TreeSelectionModel去控制结点选择。你需要检索模型把选择状态设

定为SINGLE_TREE_SELECTION,

CONTIGUOUS_TREE_SELECTION和

DISCONTIGUOUS_TREE_SELECTION(不连续选择模式是缺省模

式),该结点类的SINGLE_SELECTION属性表示单一选择模式,

DIG_IN_SELECTION属性表示不连续选择模式。

●结点的渲染:在实现树的过程中,我们要经常改变树组件绘制结点

的方式。最常见的变化是为结点和叶结点选择不同的图标。其他的变化包括改变结点标签的字体,或在结点上绘制图像等等。通过给树安装一个新的树单元渲染器,就可以实现上述变化。缺省状态下,JTree类使用DefaultTreeCellRenderer对象来绘制结点。

DefaultTreeCellRenderer类继承了JLable类。标签包括结点图标及结点标签。可用一下三种方法自定义显示情况:

(1) 可改变DefaultTreeCellRenderer对象的图标,字体以及背景色,这

些设置适用于树中所有结点。

DefaultTreeCellRenderer renderer=new DefaultTreeCellRenderer();

renderer.setLeafIcon(LeafIcon);

renderer.setClosedIconClosedIcon);

renderer.setOpenIcon(OpenIcon);

tree.setCellRenderer(renderer);

(2) 可以安装一个渲染器,它继承DefaultTreeCellRenderer类,用它改变

每个结点的图标,字体以及背景色。

(3) 可以安装一个实现TreeCellRenderer接口的渲染器,为每个结点绘制

一个定制的图像。

●DefaultTreeCellRenderer对所有结点使用同样的标签对象,只是改变

了每一个结点的标签文本。如果你改变某个指定结点字体,当再次调用这个方法时,就必须把它设置为缺省值。否则所有的子结点会以改变的字体进行渲染。DefaultTreeCellRenderer类的getTreeCellRendererComponent()方法返回this---标签。自定义组件时要继承DefaultTreeCellRenderer类。getTreeCellRendererComponent()方法调用某个超类方法,使它可以准备标签数据,自定义标签属性,最后返回this。

要改变单个结点的外观,可安装一个树单元渲染器。TreeCellRenderer 接口有一种方法。

这个方法适用于树中任何结点,它返回一个component对象,它的value 参数是结点对象,而不是用户对象。它的paint()方法渲染树的结点。用一

个适当的 Graphics对象可调用paint()方法。那为什么不简单地把paint()

方法置入实现树单元渲染器接口的类,这里有一个非常好的理由:通常改动已存在的组件比编写绘制代码容易。例如,缺省的树单元渲染器只是简单地继承JLable,而由标签决定图标和标签正文之间的适当间隔。

如图7所示,该树显示的是供拥有权限配置的权限的用户进行权限配置的菜单,当用户对其他群组的用户进行权限配置时,需要选中权限树的结点,表示给该群组配置这些权限,为了分别标识选中的和未选中的结点,在树的每一个结点旁显示一个复选框,而一般的JTree控件没有显示复选框的

功能,所以安装一个树单元渲染器(CheckRenderer)来绘制定制树结点,该渲染器实现TreeCellRenderer接口。

4.3.2.2树的点击事件

当用户点击树结点时,选中该结点或撤消该结点的选择,并展开或收缩该结点下的子结点,该功能由NodeSelectionListener类的

mouseClicked(MouseEvent e)方法来实现:

class NodeSelectionListener extends MouseAdapter {

JTree tree;

NodeSelectionListener(JTree tree) {

this.tree = tree;

}

public void mouseClicked(MouseEvent e) {

int x = e.getX();

int y = e.getY();

int row = tree.getRowForLocation(x, y);

TreePath path = tree.getPathForRow(row); //确定结点在树中的位置

if (path != null) {

CheckNode node = (CheckNode)path.getLastPathComponent();

boolean isSelected = ! (node.isSelected()); //定义结点是否被选择,默

认是没有被选择

node.setSelected(isSelected);

if (node.getSelectionMode() == CheckNode.DIG_IN_SELECTION)

{ //如果结点的选择模式为不连续的选择模式

if ( isSelected ) {

tree.expandPath(path); //展开该结点下的子结点

} else {

tree.collapsePath(path); //收缩子结点

}

}

((DefaultTreeModel)tree.getModel()).nodeChanged(node);

//记录下修改过的具有相关权限的结点

if (row == 0) {

tree.revalidate();

tree.repaint();

}

}

}

}

4.4系统日志

图8 系统日志

该系统日志模块提供一个功能,即对所有用户操作的记录功能,这些操作对

关于合同管理系统软件

关于合同管理系统软件 财易合同管理软件是一款从合同起草、合同签订、合同文本管理、结算安排、执行进展、合同变更、到实际结款以及对合同收付款情况统计分析进行全方位管理的合同管理软件,是帮助企业进一步完善合同管理的专业合同管理软件! 财易合同管理软件的主要功能有:合同执行,合同收付款计划,合同收付,合同提醒,合同附件,合同扫描,合同备注,往来单位管理,商品资料管理,基本资料,权限设置及系统设置等。 财易合同管理软件是目前国内性价比最高的,最好用的合同管理软件。界面美观大方,操作简单,自定义功能特别强大,是目前国内唯一一款提供超级强大自定义功能,真正实现软件DIY的合同管理软件。 除此之外,软件还有以下特色功能: 1、整个操作界面完全类似于Office,支持不同界面之间的切换。 2、财易软件拥有强大的自定义功能:所有表格均可自定义设置列宽,修改列标题名称,用户可以设置某列是否显示,以及可以按照需要自定义设置哪些字段为查询字段,这些都是财易系列软件独有的功能。(吐血推荐)。 3、强大的自定义导入功能,可以轻松导入往来单位和合同信息。导入功能支持自定义选择列,所见即所得,在导入界面上完美再现要导入的表格内容,只需在同一界面上完成列的选择,即可成功导入。

4、支持树形分类,让您能更方便地为合同归类。 5、完善的报表统计功能,可以在报表中自定义查询字段,使报表能够按您的查询要求快速而准确地找到所需要的合同资料以及统 计结果。 6、支持导出PDF,图片格式,网页格式(htm,html),Excel,CSV等格式。 7、支持自定义报表,可以自定义设置您想要的报表打印格式,任意更换打印机及纸张类型,支持套打。 8、软件自动保留用户的操作习惯,例如窗体的界面位置等,会跟您上次登陆时的一致。 9、完善的权限管理和数据库备份功能,让您使用起来得心应手! 10、贴心的提醒功能,使您的合同管理更轻松! 财易合同管理软件目前已广泛应用于金融、通讯、制造、商业 贸易,化工、建材、五金水电、医药、汽配、食品、服装、电子、电脑、仓储、房地产、化装品等行业。 【篇二:合同管理系统】 合同管理系统,是建立在信息技术基础上,利用现代企业的先 进管理思想,为企业提供决策、计划、控制与经营绩效评估的全方位、系统化的合同管理平台。 完善的合同管理是公司健康运作的一个重要标志。然而,完善 的合同管理需要公司许多的资源,如何简化合同的管理而不失其完整、科学是许多公司头痛的问题。

项目合同管理系统的开发与设计

摘要 很长时间以来,项目管理中以手工管理为主,存在审批流程不够明确,项目合同管理过程中事务处理效率低问题,这浪费了人们大量的时间和精力。为了解决这一问题,需要开发一套功能完善的项目合同管理系统软件,用于公司的项目合同管理,实现该公司项目合同管理智能化。通过对项目合同管理系统的初步调查与可行性分析,确定该系统开发是可行的。根据业务流程分析,明确系统总体功能模块设计,分别是用户管理、客户管理、合同管理和系统帮助这四个模块,再具体细化设计每个模块的具体功能。根据系统需求分析设计数据库表,方便数据存储与使用。通过以上分析与设计,为完成项目合同管理系统的开发与设计工作提供方向。 关键词:项目合同管理系统;功能模块设计;需求分析

Abstract For a long time, project management, management of the main hand, there is a lack of clarity in the approval process, project contract management process transactions inefficiency problems, which people waste a lot of time and effort. To solve this problem, we need to develop a fully and functional project contract management system software for the company's project contract management, contract management, intelligent project of the company. Through the preliminary investigation and feasibility analysis of project contract management system to determine the system development is feasible. According to Business Process Analysis, a clear overall system function module design, are user management, customer management, contract management and the system help these four modules, then specific and detailed design of each module specific functions. Analysis and Design of database tables base on system requirements for data storage and use. Through the above analysis and design, development and design work for the completion of project contract management system to

企业管理信息系统合作建设协议

企业管理信息系统合作建设协议甲方:_________ 地址:_________ 电话:_________ 邮编:_________ 乙方:_________ 地址:_________ 电话:_________ 邮编:_________ 甲乙双方在平等互利的基础上,遵循诚实信用的原则,通过友好协商就甲乙双方合作建设甲方的企业管理信息系统,达成如下协议: 一、本协议的合作原则: 本协议为甲乙双方的初步合作协议,目的是甲乙双方就甲方的企业管理信息系统的管理需求、业务流程、数据处理流程等进行考察、研讨,制定基于乙方产品的系统解决方案,并就项目的建设实施等有关问题达成协议。 二、系统涉及的软件产品及相关服务的价格清单 乙方许可甲方使用的软件产品清单、提供的服务项目及其费用见附件一。 三、质量标准 乙方保证所许可的软件产品符合中华人民共和国有关法律、法

规规定及所附文档的功能说明。 四、软件版权及使用权 本协议中授权许可指的是软件使用权许可,许可使用的软件产品版权属乙方所有,并受《中华人民共和国著作权法》和其他有关法律、法规的保护。 甲方按本 合同 条款规定支付 协议书 上所列软件产品的全部软件使用许可费,乙方授予甲方上述软件产品的合法使用权。 五、软件使用许可费及相关费用 甲方预计向乙方支付的软件使用许可费总计为_________元(大写:_________元整),详细清单见附件。 六、付款 甲方须按下述付款期限,将相关费用支付给乙方。 1、甲方于合同签订当日向乙方支付_________元,作为本项目的定金。 2、甲方应于系统投入使用前,向乙方支付所用软件的使用许可费的50%,并于系统运行3个月内付清余款。 3、甲方于签字后1周内向乙方支付二次开发费的50%,并于

合同管理系统课程设计

数据库系统 课程设计报告设计题目:合同管理系统 专业网络工程 班级一班 组长 其他成员 指导教师孙菁 起止时间2016.11.29 1.项目背景

1.1选题背景 目前手工管理合同,由于涉及的部门众多,需要管理的合同要素也各不相同,因此造成信息不集中,实时性不强,导致各部门协作,业务流程组建,监控制度执行方面效率不高,费时费力等问题,具体表现在:文档管理困难、进度控制困难、信息汇总困难、缺少预警机制。 合同管理系统,是建立在信息技术基础上,利用现代企业的先进管理思想,为企业提供决策、计划、控制与经营业绩评估的全方位、系统化的合同管理平台。 合同管理管理系统可以为企业带来如下价值:规范基础数据、提高管理效率、实现标注化管理和个性化管理的有机结合、为领导决策提供准确及时广泛的信息、为用户提供全面合同管理的解决方案。 总之,通过合同管理的应用和实施,可以为合同管理信息化,和合同管理能力提升提供一个最佳的结合点,切实打造企业核心竞争力。 1.2系统目标和实现技术 企业合同管理系统的主要目标是对合同和供应商信息的管理,并且提供对供应商和客户发票的管理。 对合同的管理主要指管理者对合同信息的创建,对供应客户信息的创建、对供应商发票的创建、对客户信息的整理,不管是合同信息还是供应客户信息还是发票信息,管理者都应该最基本的操作方式:添加、查询、修改、删除。 系统目标详细说明: 记载客户信息,管理客户资料; 与客户签订供货合同,审核合同的有效性,管理购货合同资料。记载每次与客户签订的供货日期、数量、应付款、应付日期等有效信息,并且管理供应商发票资料。

系统功能目标图 软件支持以及开发工具: 操作系统:windows8.1 数据库软件:Power Designer 应用系统开发软件:Visual C++ 6.0 2 需求分析 紧密围绕所确定的系统目标,展开详细的需求分析,该阶段内容主要有: 2.1业务流程分析 业务分析如下:整个流程由企业、客户、供应商三大部分组成;企业做出招标计划,供应商做出投标计划,企业各部门参加会议讨论,做出供应商报表给企业相关负责人进行审批;

工程合同管理系统-数据库课程设计

编号:_______________ 本资料为word版本,可以直接编辑和打印, 感谢您的下载 工程合同管理系统-数据库课程设计 甲方:___________________ 乙方:___________________ 日期:___________________

〈〈数据库原理及应用》课程设计报告 学校: 学院: 班级: 学号: 姓名: 完成日期:

1需求分析 1.1开发背景 1.1.1前言 “财富的一半来自合同”。随着我国加入WTO,社会主义法治建设的逐步推进,企业依法经营决策问题必将更加突出地显现出来。合同是企业从事经济活动取得经济效益的桥梁和纽带,同时也是产生纠纷的根源。经营活动是风险与利益共存的活动,利益越大,风险也越大。企业在日常的经济交往中极易陷入不法分子设置的合同陷阱中,企业就可能因此蒙受巨大的经济损失。因而企业合同管理是企业管理的重要内容,搞好合同管理,是维护企业合法权益的最基本的要求。 随着科学技术的不断提高,计算机科学日渐成熟,信息管理技术的强大的功能已为人们深刻认识;进入人类社会的各个领域并发挥着越来越重要的作用。 合同管理信息系统的开发是为了大中企业省时省力地、轻松管理众多复杂的 合同而设计的软件。这就需要有一个美观大方,操作尽量简单明了的系统。该系统就本着这一思想,使计算机的界面和操作方法适合人们的思维习惯,使用户能更快地熟悉和掌握。对于不懂计算机知识的用户也可以很快熟练掌握系统的操作,只有这样的系统才能更广泛地应用,才能有更好的发展前景。 合同是企业从事经济活动取得经济效益的桥梁和纽带,同时也是产生纠纷的根源。经营活动是风险与利益共存的活动,利益越大,风险也越大。企业在日常的经济交往中极易陷入不法分子设置的合同陷阱中,企业就可能因此蒙受巨大的 经济损失。因而企业合同管理是企业管理的重要内容,搞好合同管理,是维护企业合法权益的最基本的要求。 企业往往会签订一系歹0的合同,并且会考虑如何去管理合同的进展,合同账款的

合同管理系统总体设计模板

合同管理软件总体设计 一、系统功能总体设计 根据合同管理工作中的具体工作流程,结合目前公司特点,我们对合同管理的信息进行重组整合,提炼出合同管理系统要求实现的主要功能: 1.身份验证 工作人员登录合同管理系统时必须要经过系统的验证才可以登录,主要用以防止非法使用,和对数据的非法操作或恶意的破坏,只有通过验证后,才可以进入主界面,并对不同的人员、部门设立权限级别,定义操作界面权限,从而确保合同信息数据的安全性,确保合同管理工作的顺利进行。 2.提供对劳务分包商的管理 劳务分包商名册:新增、编辑、删除、锁定、解锁、提交审批、导出; 查询:分包商名称、资质等级、资质证书号、营业执照号、主要资质、法人代表、联系人、使用单位; 统计:记录数。 3.提供对工程合同的管理 工程合同:新增、编辑、变更、删除、锁定、解锁、导出; 查询:填报单位、项目名称、合同号、工程地点、签订日期; 统计:记录数、合同金额、累计计价额。 4.提供对劳务合同的管理 劳务合同:新增、编辑、增加补充合同、删除、提交审批、锁定、解锁、导出; 查询:合同号、劳务分包队伍、工地负责人、签订时间、工程名称、施工范围、单位、工程项目、主、补充合同; 统计:记录数、合同金额、累计计价额。 5.提供对设备租赁合同的管理 设备租赁合同:新增、编辑、增加补充合同、删除、提交审批、锁定、解锁、导出; 查询:合同号、合同名称、设备出租方、签订日期、施工范围、工地负责人、单位、工程项目、主、补充合同; 统计:记录数。 6.提供对物资采购合同的管理 物资采购合同:新增、编辑、增加补充合同、删除、执行记录、提交审批、锁定、解锁、导出; 查询:合同号、供货方、采购单位、签订日期、合同名称;

制造行业合同管理系统解决方案

目录 合同管理系统解决方案——生产制造行业 (2) 1.行业背景与需求分析 (2) 1.1.行业背景 (2) 1.2.生产制造行业常规业务模型 (3) 1.3.生产制造行业合同管理现状 (3) 1.4.合同管理难点分析 (3) 1.5.生产制造行业合同管理业务需求概述 (4) 2.行业解决方案整体规划 (6) 2.1.方案概述 (6) 2.2.系统建设目标 (7) 2.3.方案设计基本原则 (8) 2.4.系统设计理念 (10) 2.5.系统平台架构简介 (11) 2.6.整体解决方案介绍 (16) 3.信息系统集成 (25) 4.体系架构 (27) 5.系统应用效益 (29) 6.典型案例 (32) 6.1.企业背景简介 (32) 6.2.合同管理困惑 (32) 6.3.合同管理系统实施效益 (32)

合同管理系统解决方案——生产制造行业 1.行业背景与需求分析 1.1.行业背景 随着经济全球化的日益盛行,中国已成为全球最大的生产基地、出口加工基地及流通集散基地之一,并迅速成为全球经济最活跃的经济发展中心。党的十六大提出: “在经济和社会领域广泛应用信息技术”、“坚持以信息化带动工业化,以工业化促进信息化,走出一条科技含量高、经济效益好、资源消耗低、环境污染少、人力资源优势得到充分发挥的新型工业化路子”。国家的“十五规划”将“以信息化带动工业化,发挥后发优势,实现社会生产力的跨越发展”作为我国工业发展的战略。信息技术对传统产业的注入,改变了传统产业结构、企业结构、社会经济结构及其运行模式,促进了全球经济的快速增长和全球经济一体化的形成。 我国生产制造企业在面对大好的市场形势,迎接机遇的同时,也面临着重大的挑战。在瞬息万变的市场环境下,来自各方面的不确定性越来越大,再加上来自新兴经济体的竞争威胁日益凸显,导致整个制造业动荡不定,复杂性不断加剧。 面对越来越严峻的市场形势,中国制造业只有把握有利的时机,利用先进的管理理念、和信息技术武装自己,面对大的国际市场,走科技之路、技术之路、市场之路,才能在激烈的国际竞争中占住脚跟,在纷繁复杂的市场竞争中处于不败之地。 中国的市场经济日趋规范,法治经济和契约经济的理念已经逐渐深入市场的每个角落,而合同作为所有经济活动的起点,是企业遵循市场经济规律的重要体现。为了适应市场的变化和业务的快速发展,企业十分有必要加强对合同的规范管理,以不断提高企业经营管理水平和风险把控能力,提升企业的协同作战水平。

工程招标与合同管理课程设计(版)

工程招标与合同管理课程设计(最新版) -CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN

目录 第Ⅰ卷商务文件 Ⅰ-1 投标邀请书 --------------------------------------- 2 Ⅰ-2 投标须知 ----------------------------------------- 3 Ⅰ-3 评标办法 ----------------------------------------- 15 Ⅰ-4 施工合同条件 ------------------------------------- 19 Ⅰ-4-1 合同通用条款 ----------------------------------- 21 Ⅰ-4-2 合同专用条款 ----------------------------------- 22 Ⅰ-4-3附件--------------------------------------------- 27 Ⅰ-5投标书格式 ---------------------------------------- 29 Ⅰ-5-1投标函等、承诺书、授权委托书及投标保证金 -------- 30Ⅰ-5-2投标报价汇总表及工程预算书 ---------------------- 34 Ⅰ-5-3辅助资料 ---------------------------------------- 36 第Ⅱ卷技术规范 技术规范 --------------------------------------- 42

第Ⅰ卷商务文件 1-1投标邀请书 项目名称:重庆大坪控制中心综合楼裙楼二期外装修工程设计、施工工程 招标编号:国计投资(2006)1549号: 你单位经资格预审合格,请对本合同工程的工程建设施工进行投标。 招标文件将于2008 年3 月15 日15:00 (北京时间,下同),在重庆市第九建筑工程有限公司会议室召开标前会、发售招标文件,整套招标文件成本费为人民币捌佰元整,领取其它相关资料时交纳资料费叁佰元整(售后不退)。同时须提交本招标文件规定金额的投标保证金。 接受投标文件的截止时间为2008年6 月15 日9:30,请在此时间前送达重庆建设工程交易中心,在此时间后送达的投标文件将不再接受,未按规定提交投标保证金的投标文件将被拒收。 本合同工程招标定于 2008 年 6 月 15 日9:30在重庆建设工程交易中心公开开标。 本通知书为招标文件的一部分,随招标文件发至各投标人。 招标人:重庆市城乡建设委员会 地址:重庆市渝中区大坪 招标代理机构: 地址:重庆市渝中区长江一路58号 电话: 传真: 邮政编码: 联系人: 日期: Ⅰ-2投标须知

合同管理系统介绍

系统介绍 《合同管理》可以对合同进行管理,包括合同概要、收/付款计划、合同标的、合同条款、合同大事记、合同附件等信息处理,可以对合同进行生效/失效、变更、结案/弃结。 应收/应付类合同可以填制合同结算单,确定执行数量、单价、金额等信息,通过《应收款管理》、《应付款管理》进行收付款和核销操作,收/付款信息回填合同结算单,同时合同结算单回写合同的执行数量、执行金额。 《采购管理》可以参照合同生成采购订单,并回写执行信息于合同工作台。《合同管理》可跟踪采购订单及后续的到货单、采购发票、采购入库单及付款单信息。 《销售管理》可以参照合同生成销售订单,并回写执行信息于合同工作台。《合同管理》可跟踪销售订单及后续的发货单、销售发票、销售出库单及收款单信息。 《资金管理》进行资金预测时,可以从《合同管理》中合同的[收/付款计划]采集数据,作为预测现金流动的一个依据。【菜单路径】企业应用平台-供应链-合同管理 产品接口 《合同管理》可以单独使用,也可以与《采购管理》、《销售管理》、《应付款管理》、《应收款管理》、《资金管理》等集成使用。 【产品接口】 合同管理-应收/付款管理: 合同结算单审核:已生效的合同结算单,《应收/付款管理》需要审核,记应收/付账。 合同结算单核销:《应收/付款管理》在收/付款时,在收/付款单中可录入相应的合同号或参照合同执行单生成收付款单,并与该合同的合同结算单进行核销。 合同管理-采购管理/销售管理: 采购/销售订单参照:已生效的采购/销售类合同,可被参照生成采购/销售订单,并提供相应的跟踪线索供合同管理跟踪、查询。 合同管理-资金管理: 《资金管理》进行资金预测时,可以从《合同管理》中合同的[收/付款计划]采集数据,作为预测现金流动的一个依据。 基础设置 《合同管理》可以进行以下基础设置。 【菜单路径】 基础设置-系统选项 基础设置-合同类型 基础设置-合同条款 基础设置-合同分组设置 基础设置-合同期初设置 系统管理-年度账-结转上年数据 系统选项:设置合同管理系统参数选项,包括常规设置、生效与结案、报警设置、数据精度和业务设置。 【菜单路径】基础设置-系统选项 【操作流程】 进入【系统选项】窗口,可查看当前的选项设置。 按〖编辑〗,可以设置系统选项,按〖确定〗保存编辑内容。

完整合同及信息管理方案

合同及信息管理方案 一、合同管理目标 监理工程师在施工阶段实施合同管理的主要目标是约束合同各方共同遵守合同规则,避免各方因责任的分歧、不严格执行合同而出现的合同纠纷以及违约现象的发生,保证工程建设项目质量、进度、投资三大目标的实现。 二、合同管理内容 1.监理工程师按工程变更、洽商流程对工程变更、洽商进行管理。 2.定期按合同协议书及投标书中承诺的要求,对承包人的人员、机具设备的投入进行检查、管理。 3.按工程变更、洽商基本流程对因设计变更、洽商等原因造成的费用变更进行管理。 4.对工程停工及复工的管理。 5.对工程工程索赔(工期、费用)的管理。 6.对合同执行过程中的争议进行调解。 7.在合同执行过程中,对违约事件进行处理。 8.违约事件的预控,及时提醒合同双方认真履约,避免不必要的合同纠纷发生。 三、合同管理方法 合同管理的基本方法采用协助建设单位订立施工合同、进行合同分析、合同履行跟踪与合同文档管理。监理中标后,将协助建设单位准备或审查施工合同的各项内容,力求使合同全面、完整,并符合国家法律、法规的规定,防止或因合同条款的含糊不清或内容欠缺而带来的履行困难及索赔、延期的发生,充分理解合同内容,以便在履行中做出正确的解释。在实际工作中,由于施工合同与委托监理合同内容相互交叉,合同本身条款繁多,条款关系复杂,合同语言可能有歧义等特点,监理工程师在合同管理中对某些条款就存在着不同程度的风险。合同分析通过对比分析监理合同和施工合同,清晰地确定监理单位的服务范围、监理目标、监理单位与业主的义务权利、施工单位与业主的义务权利,分析各项工程活动的合同后果,并将其贯彻到各监理部和每个成员,依据合同开展监理工作。. 合同分析着重明晰以下问题: (1)工程概况以及工程范围;在各主要的合同事件中,监理、施工单位及业主之间的义务及责任,各主要合同事件之间的关系; (2)监理的工期控制目标,工程进度计划及各主要工程设备材料的进场计划;(3)监理的质量控制目标和所执行的规范标准、试验规程、验收流程。 (4)监理的投资控制目标,分析施工合同价格的种类、适用的范围、调整的条件、方式和流程; 监理如何处理业主与施工单位的合同争执问题,包括索赔与反索赔问题;在施工过程中还会遇到许多无法预见的干扰,所以必须对合同加强跟踪管理。在合同分析、履行跟踪的基础上,高度重视合同的文档管理,对涉及合同变更的各种文件,

合同管理系统分析与设计

目录 前言............................................................ 错误!未指定书签。第1章概述................................................ 错误!未指定书签。第1.1节课题背景..................................... 错误!未指定书签。第1.2节课题的目的和意义..................... 错误!未指定书签。第1.3节可行性分行................................. 错误!未指定书签。第2章系统分析........................................ 错误!未指定书签。第2.1节系统需求分析............................. 错误!未指定书签。第2.2节业务流程分析............................. 错误!未指定书签。第2.3节数据流程分析............................. 错误!未指定书签。第3章系统设计........................................ 错误!未指定书签。第3.1节系统总体结构设计..................... 错误!未指定书签。 3.1.1 功能模块设计.................................... 错误!未指定书签。 3.2.2 系统流程分析.................................... 错误!未指定书签。第3.2节代码设计..................................... 错误!未指定书签。第3.3节数据库设计................................. 错误!未指定书签。 3.3.1数据库需求分析 ................................ 错误!未指定书签。

万方企业合同管理系统

万方企业合同管理系统 篇一:万方员工手册 万方投资控股有限公司 员工手册 人力资源部 20XX年 8月30日 目录 1、欢迎辞 4 2、总裁致辞 5 3、万方投资控股有限公司简介 6 4、集团组织结构图 8 5、入职篇 9 入职手续 9 试用与转正 9 6、劳动关系篇 10 劳动合同 10 合同解除 10 7、考勤制度 11 工作时间 11 考勤刷卡制度 11

缺勤及处理 11 加班 12 事假及处理办法 12 病假及处理办法 13 公出 14 出差 14 8、薪酬 15 薪酬构成 15 薪酬支付时间与方式 15 9、福利与保险 16 年假 16 婚假 16 丧假 16 产假 16 社会保险和住房公积金 17 外派培训 17 外派培训协议 18 10、办公区管理规定 19 办公区礼仪 19 环境维护 19 客人接待 19 会议室预定 20

办公设施 20 物品使用管理 21 办公用品使用管理 21 络管理 21 钥匙管理 22 节约用水用电 22 用餐管理 22 特快专递 23 用车 23 11、财务管理制度 24 借款审批权限 24 费用及业务支出审批权限 24 审批程序 25 报销期限 26 付款 26 附表:交通费、住宿费、伙食补助标准 28 12、员工工作行为准则 29 总则 29 职责权限 29 公司资源使用 30 保密义务 30 内外交往 30

个人与公司利益的冲突 31 奖励与处分 31 解释权 34 欢迎辞 欢迎你加入万方,共同参与公司未来的发展,在此谨祝你工作愉快! 通过本手册你将了解公司的价值观,公司内部基本规章制度,以及你在公司所拥有的基本权利、应履行的责任和义务,以帮助你更快地融入团队,愉快地开展工作。 手册内容适用于经万方投资控股有限公司人力资源部批准录用的所有员工,所称“公司”(或“万方”、“集团”)均指万方投资控股有限公司,包括集团及所有下属分公司。 如果你在阅读或执行中有任何的疑问,请与我们或你的上司、同事联系。我们都很乐意解答你的疑惑,并和你坦诚地进行讨论和交流。 万方投资控股有限公司 人力资源部 20XX年8月30日 总裁致辞 万方是一个富有理想和激情的团队,充满着追求创新的进取精神和蓬勃向上的朝气。企业发展至今,正是凭籍一批善经营、懂管理、有专业知识、不断追求卓越的人才的共同

合同管理系统建设方案.docx

. 合同管理系统建设方案

. 北京思奈尔科技有限公司二○一一年十一月

. 目录 1系统架构设计 (3) 1.1概述 (3) 1.2应用架构设计 (3) 1.3软件架构设计 (4) 1.4产品特点 (5) 2软件功能设计方案 (6) 2.1系统功能概述 (6) 2.2系统功能设计 (8) 1.1基础数据维护 (8) 1.2系统基础功能 (9) 1.3业务合同管理............................................................................................................................................................................................... 1 0 3系统接口......................................................................................................................................................................................................................... 1 5 4系统软硬件配置需求......................................................................................................................................................................................... 1 6 4.1系统软硬件配置需求............................................................................................................................................................................ 1 6 4.2系统部署方案............................................................................................................................................................................................... 1 6

工程合同管理课程设计指导书

工程合同管理课程设计 任务书 李素蕾编写 山东理工大学建筑工程学院 工程管理系 (工程管理专业)

2012年01月 一、设计目的 本课程设计是在学生学完《建筑施工》、《建筑工程计价与控制》及《工程招投标与合同管理》等有关专业课程后进行的,是重要的实践性教学环节。本次设计的目的在于使学生了解招投标全过程的实施情况,使学生掌握相关文件的编制方法和编制技巧。要求学生能够独立完成某单位工程项目部分招投标文件的编制。加深学生对工程估价与招投标文件、施工工艺、工程进度、资源配置方案、信息采集等各方面关系的理解,熟悉工程招投标的过程、内容和操作方法。 通过本课程设计,使学生对工程招投标的全部过程有较全面的认识,初步了解招投标全过程的工作程序,基本掌握工程投标决策方法以及工程报价的技巧,能比较完整的编制工程招标、投标文件、施工合同文件等,使学生将所学的理论知识与实践相结合起来,培养学生利用所学知识解决实际工作的能力,为学生将来参加工作后完成招标及投标报价等工作打下良好的基础。 二、设计课题 根据《建筑工程计价与控制》课程设计所选用的图纸进行某工程的招标文件的编制。 三、设计步骤及内容 1?熟悉设计资料、了解工程概况 (1)工程建设概况:主要介绍拟建工程的建设单位,工程名称,性质,用途,作用,工程投资额,开竣工日期,设计单位,施工单位,施工图纸情况,施工合同,主管部门的有关文件或要求,组织施工的指导思想等。 (2)工程施工概况:①建筑设计特点;②结构设计特点;③建设地点特征; ④施工条件。 2.招标文件的编写及要求 按公开招标的要求,完成一份招标文件的编写工作。具体要求如下; (1)确定招标程序; (2)编写招标公告; (3)编写资格预审文件; (4)确定评标方法及评标规则。 注意:一定要与具体工程相结合。 3.建设工程施工合同管理实务 (1)确定施工合同管理的组织机构形式及相关人员; (2)确定施工合同管理前的准备工作:合同交底和合同分析; (3)确定合同执行过程中遇到问题的解决方案: ①如何对合同的进度、质量、成本进行管理; ②如何进行设计变更; ③如何进行索赔。 四、设计要求及注意事项

合同管理系统设计方案

合同管理系统设计方案 合同管理系统,是建立在信息技术基础上,利用现代企业的先 进管理思想,为企业提供决策、计划、控制与经营绩效评估的全方位、系统化的合同管理平台,下面是为大家带来的合同管理系统设计方案:合同管理系统设计方案【1】 1).开发背景 工程建设合同管理已经成为建筑业发展和科学管理的重要环节。 合同管理作为项目管理的起点,它控制并制约着计划管理、成 本管理、质量管理等,是项目建设的关键和保障企业利益的重要环节。 对合同进行科学的管理可以维护项目发包方和承包方各自的权益,提高企业经济和社会效益,提高管理水平。 (2).系统概述 合同管理是对项目所涉及到的所有商务合约提供管理功能,它 以合同起草为起点,跨越合同评审、合同谈判、合同签订、合同履行,终止于结算完结、合同结束,当合同结束后,以合同档案的形式归档到系统。 从而使合同的管理实现自动化和条理化。 本模块完全依据FIDIC合同条件,从三个方面进行合同管理: 合同文库、合同管理、合同审批流程管理。 (3).系统功能 合同文库

提供标准合同模板(包括总包合同、分包合同、材料供销合同等)和已有合同文本,在此基础上稍加修改就可以编写出所需合同文本合同管理系统设计方案【2】 合同是组织与组织间所订协议的法律表现形式,是现代商业社 会中最重要的商务文件,体现着相关方对于合作在法律和道德意义上 的双重承诺。 合同是商业关系的完整表达,包含对方信息、标的信息、财务信息、权利义务信息和违约责任信息等等,在双方的慎重谈判下得以敲 定并具有长期法律效力。 企业的大多数战略决策与成本节约策略都反映在与合作伙伴所 签订的合同当中。 随着全球经济的发展、法律法规要求不断增加和商业关系的日 趋复杂化,合同的复杂程度也达到了前所未有的高度。 目前主流的企业管理系统,如OA、ERP、财务管理软件等,往 往无法满足企业对于“合同”这样一个包含完整商务信息的业务凭证的由始至终的监控过程,更不能对合同相关数据进行及时准确地预测、归集和分析,致使企业面临严重的管理瓶颈。 合同管理方案概述 销售合同管理门户——合同管理门户,通过合同管理门户可将 领导层关注的信息进行呈 现。

合同管理系统建设方案

合同管理系统建设方案

北京思奈尔科技有限公司二○一一年十一月

1 系统架构设计 (3) 1.1 概述 (3) 1.2 应用架构设计 (4) 1.3 软件架构设计 (4) 1.4 产品特点 (6) 2 软件功能设计方案 (8) 2.1 系统功能概述 (8) 2.2 系统功能设计 (9) 1.1 基础数据维护 (9) 1.2 系统基础功能 (11) 1.3 业务合同管理 (12) 3 系统接口 (19) 4 系统软硬件配置需求 (20) 4.1 系统软硬件配置需求 (20) 4.2 系统部署方案 (20)

1系统架构设计 1.1概述 本系统基于开放的开发平台,B/S架构,具备无限扩展能力。不需要安装任何客户端,可以联网也可以单机使用,利用它您可以把繁多的合同管理的井井有条;同时系统具有较强的安全管理能力,从根本上保证了客户资料和合同信息等数据的安全。 系统采用了国际化的操作平台,符合现代企业员工的使用习惯。轻松全面的合同管理,功能强大的管理模块、简单易用的用户界面、完善周到的服务保障为众多企业用户提供人性化、智能化、网络化、规范化的软件服务。

合同管理系统提供基于WEB方式的应用界面,应用界面通过HTTP技术与WEB服务器通信。系统的业务逻辑通过应用服务实现,包括基础数据管理、基础功能操作、业务合同管理、业务报表呈现等。 系统通过专业的数据库技术,实现所有数据的统一管理。 系统通过将数据、功能和界面封装为服务,并统一发布到系统集成平台,供其他系统调用和访问,实现系统服务的共享。 1.3软件架构设计 系统在整体上采用J2EE面向服务的技术架构,系统在设计时注重对服务的提取和封装,对界面和业务进行了服务

工程合同管理系统数据库课程设计

工程合同管理系统 《数据库原理及应用》课程设计报告 学校: 学院: 班级: 学号: 姓名: 完成日期:

1需求分析 1.1开发背景 1.1.1 前言 “财富的一半来自合同”。随着我国加入WTO,社会主义法治建设的逐步推进,企业依法经营决策问题必将更加突出地显现出来。合同是企业从事经济活动取得经济效益的桥梁和纽带,同时也是产生纠纷的根源。经营活动是风险与利益共存的活动,利益越大,风险也越大。企业在日常的经济交往中极易陷入不法分子设置的合同陷阱中,企业就可能因此蒙受巨大的经济损失。因而企业合同管理是企业管理的重要内容,搞好合同管理,是维护企业合法权益的最基本的要求。 随着科学技术的不断提高,计算机科学日渐成熟,信息管理技术的强大的功能已为人们深刻认识;进入人类社会的各个领域并发挥着越来越重要的作用。 合同管理信息系统的开发是为了大中企业省时省力地、轻松管理众多复杂的合同而设计的软件。这就需要有一个美观大方,操作尽量简单明了的系统。该系统就本着这一思想,使计算机的界面和操作方法适合人们的思维习惯,使用户能更快地熟悉和掌握。对于不懂计算机知识的用户也可以很快熟练掌握系统的操作,只有这样的系统才能更广泛地应用,才能有更好的发展前景。 合同是企业从事经济活动取得经济效益的桥梁和纽带,同时也是产生纠纷的根源。经营活动是风险与利益共存的活动,利益越大,风险也越大。企业在日常的经济交往中极易陷入不法分子设置的合同陷阱中,企业就可能因此蒙受巨大的经济损失。因而企业合同管理是企业管理的重要内容,搞好合同管理,是维护企业合法权益的最基本的要求。 企业往往会签订一系列的合同,并且会考虑如何去管理合同的进展,合同账款的收取和支付。完善的合同管理是企业健康运作的一个重要标志。然而,完善的合同管理需要占用企业许多的资源,如何简化合同的管理而不失其完整性、科学性对许多企业来说是棘手的问题。采用手工管理的方式当然可以,但费时费力,而且容易出错。也有许多公司的合同现在已经是采用电子文档如word格式保存了,但也仅仅是保存在计算机的某一个位置而已,查找起来非常不方便,更缺乏统计功能。安全性也不好,误操作有可能删除合同文档。 在信息化程度越来越高的当今社会,合同管理作为企业管理中的重要一环,随着公司签订合同数量的增多,对合同数据的准确性、数据传输的安全性和业务处理的规范性有很高的要求。也正因如此,合同管理工作中繁琐的业务流程限制了管理人员工作效率的提高;另外,为了有效地利用庞大的合同历史数据、为合同管理人员提供必要的决策支持,我们需要一种能对数据进行各种操作的工具——数据库管理系统。目前,合同管理已逐步由传统的手工作业转化为计算机管理。初期的合同管理系统为文档管理系统,实现合同生命周期的过程记载,而后发展为数字化合同模型,对合同实行元素化管理,形成了规范的数据结构,可方便进行数据统计、比较和查询分析。技术架构也由单机模式逐步向局域网环境下的客户端/服务器,浏览器/服务器结构过渡。 因此,本论文的目标就是利用计算机软件实现合同的录入,查询,修改,管理等功能。使工作人员对合同的管理更加容易,提高工作效率,降低管理成本。本系统

合同管理系统的设计与实现文献综述

文献综述 1 前言 合同管理是企业管理中不可缺少的组成部分,完善的合同管理是企业健康运作的一个重要标志。由于合同形式的多样性和履行过程的多变性,许多企业对此很少有一个较好的办法来及时有效地实施合同的起草、修改、统计、监控等一系列管理工作。一个合格的合同管理信息系统应该包括签署合同方资料档案、合同资料档案的管理,合同付款处理、查询、汇总的管理,合同收款处理、查询、汇总的管理,以及合同到期未付完款、到期未收完款的全面跟踪监管控制,并具有严格的系统用户及分级权限控制,保证了企业合同数据的严格保密性。目前,很多企业采用传统的人工管理方式结合电子表格来进行合同管理,这种管理方式存在着诸多弊端,如:效率低、保密性差、电子表格容量小、关联性差、,不易于查询、更新和维护等。 2合同管理及合同管理系统 企业合同管理是指企业对以自身为当事人的合同依法进行订立、履行、变更、解除、转让、终止以及审查、监督、控制等一系列行为的总称。其中订立、履行、变更、解除、转让、终止是合同管理的内容;审查、监督、控制是合同管理的手段。合同管理必须是全过程的、系统性的、动态性的。合同管理系统,是建立在信息技术基础上,利用现代企业的先进管理思想,为企业提供决策、计划、控制与经营绩效评估的全方位、系统化的合同管理平台。 2.1合同管理的现状及发展趋势 合同管理全过程就是由洽谈、草拟、签订、生效开始,直至合同失效为止。不仅要重视签订前的管理,更要重视签订后的管理。系统性就是凡涉及合同条款内容的各部门都要一起来管理。动态性就是注重履约全过程的情况变化,特别要掌握对自己不利的变化,及时对合同进行修改、变更、补充或中止和终止。 在项目管理中,合同管理是一个较新的管理职能。在国外,从二十世纪七十年代初开始,随着工程项目管理理论研究和实际经验的积累,人们越来越重视对合同管理的研究。在发达国家,八十年代前人们较多地从法律方面研究合同;在八十年代,人们较多地研究合同事务管理;从八十年代中期以后,人们开始更多

合同管理系统建设方案

合同管理系统建设方案 北京思奈尔科技有限公司 二○一一年十一月

目录 1 系统架构设计 (2) 1.1 概述 (2) 1.2 应用架构设计 (2) 1.3 软件架构设计 (3) 1.4 产品特点 (3) 2 软件功能设计方案 (4) 2.1 系统功能概述 (4) 2.2 系统功能设计 (5) 1.1 基础数据维护 (6) 1.2 系统基础功能 (7) 1.3 业务合同管理 (8) 3 系统接口 (11) 4 系统软硬件配置需求 (12) 4.1 系统软硬件配置需求 (12) 4.2 系统部署方案 (12)

1系统架构设计 1.1概述 本系统基于开放的开发平台,B/S架构,具备无限扩展能力。不需要安装任何客户端,可以联网也可以单机使用,利用它您可以把繁多的合同管理的井井有条;同时系统具有较强的安全管理能力,从根本上保证了客户资料和合同信息等数据的安全。 系统采用了国际化的操作平台,符合现代企业员工的使用习惯。轻松全面的合同管理,功能强大的管理模块、简单易用的用户界面、完善周到的服务保障为众多企业用户提供人性化、智能化、网络化、规范化的软件服务。 1.2应用架构设计 合同管理系统提供基于WEB方式的应用界面,应用界面通过HTTP技术与WEB服务器通信。系统的业务逻辑通过应用服务实现,包括基础数据管理、基础功能操作、业务合同管理、业务报表呈现等。 系统通过专业的数据库技术,实现所有数据的统一管理。 系统通过将数据、功能和界面封装为服务,并统一发布到系统集成平台,供其他系统调用和访问,实现系统服务的共享。

1.3软件架构设计 系统在整体上采用J2EE面向服务的技术架构,系统在设计时注重对服务的提取和封装,对界面和业务进行了服务封装。大唐软件在整体架构上应采用J2EE的多层模型。多层模型中的每一层都可以被想象成一个虚拟机,它是一个抽象的功能模块集合,提供一组特定的功能和服务。各层通常只和相邻层发生交互行为,一般不会越层访问其它层的服务。 1.数据访问层 提供与业务逻辑无关的数据访问,包括数据的持久化、发布、查询、订阅等。 2.业务组件层 业务组件辑层实现系统业务逻辑相关的处理功能,将业务能力封装成细粒度业务组件。 3.业务服务层 服务层对系统业务层组件进行服务能力封装,通过BPEL和业务规则引擎组合成简单和复合的服务。 4.界面组件层 界面组件层由用户的界面独立组件组成,包括swing和web界面。 5.用户界面服务层 界面服务层对外系统和其它构件调用的界面进行服务封装。 1.4产品特点 1.系统可扩展性强 J2EE架构是多层次体系架构,各层之间相互独立,采用松耦合方式结合,能够保证资源管理系统业务扩展需要。两层结构的系统由于层间耦合性较强,对业务扩展支持较弱。 2.良好的开放性 符合J2EE规范的企业级应用平台除了为构建应用系统提供了强大的功能外,更为系统今后的扩展奠定了基础。基于标准的应用平台技术可以在不改变应用程序的情况下,依赖于平台技术的更新和应用平台的扩展来提升应用的能力。同时

相关主题