合同管理信息系统_第1页
合同管理信息系统_第2页
合同管理信息系统_第3页
合同管理信息系统_第4页
合同管理信息系统_第5页
已阅读5页,还剩30页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Xx施工单位合同管理信息系统

作者姓名:

专业班级:工程管理1101

学号:

指导教师:______________

完成日期:2015年1月13日

目录

1系统背景介绍....................................................................2

2需求分析........................................................................3

2.1总体需求分析............................................................3

2.2系统性能需求及业务流程分析.............................................3

2.3数据字典..................................................................6

加工条目数据字典.........................................................6

文件条目数据字典.........................................................7

工程注册信息的数据字典...................................................7

承包合同登记信息的数据字典..............................................7

承包合同结算信息的数据字典..............................................8

承包合同变更及索赔信息的数据字典........................................9

分包合同登记信息的数据字典..............................................9

分包合同结算信息的数据字典.............................................10

3系统设计.......................................................................10

系统功能目标.................................................................10

系统功能模块设计............................................................11

工程注册子系统..........................................................11

承包合同管理子系统......................................................11

分包合同管理子系统......................................................11

系统设置子系统..........................................................12

各子系统间的关系........................................................12

4数据库设计....................................................................12

4.1数据库概念模型设计......................................................12

总体E-R图模型..........................................................12

分包合同管理的E-R图....................................................13

承包合同管理的E-R图....................................................13

表的建立.....................................................................13

工程注册表(这里设立工程名称和工程编号两个主键)......................13

承包合同登记表(承包合同编号和承包合同名称两个主键).................15

承包合同结算表..........................................................15

承包合同变更及索赔表....................................................16

分包合同登记表(两个主键:分包合同编号,分包合同名称)...............16

分包合同结算表..........................................................16

用户表...................................................................16

数据库根本表的关系图....................................................17

窗体的建立...................................................................17

登陆窗口的建立..........................................................17

创立工程费用信息录入窗体...............................................21

创立承包合同登记信息单个记录的窗体.....................................21

创立分包合同单个记录的窗体和工程注册窗体..............................24

查询的建立...................................................................25

报表的设计...................................................................26

工程合同信息表..........................................................26

建立承包合同变更及索赔报表.............................................27

5系统平安性设计................................................................28

数据库的平安性..............................................................28

数据库的恢复................................................................28

6系统程序的技术与调试..........................................................29

系统实现的技术支持..........................................................29

系统调试.....................................................................30

7.心得与体会.....................................................................34

1系统背景介绍

我国目前正处于建设顶峰期,工程工程越来越多,于是施工企业也日益繁多,为了方便工作,

于是施工企业信息化非常重要。施二企业实施信息化建设不仅是时代开展的要求,还是提升核心竞

争力的有效手段。

现代化的计算机信息技术的开展,已完全应用渗透到社会各门学科领域,也给建筑领域带来了

根本性的革命.随着经济的开展,建筑工程的规模n益庞大,签订的合同文件会越来越多,而我国

的许多中小型企业合同管理水平还停留在纸介质的基础上,这样的机制已经不能适应时代的开展,

因为它浪费了许多人力和物力。因此,迫切需要借助计算机技术,建立合同管理信息系统,实现合

同的无纸化管理,减轻手工操作难度,使建筑企业合同管理科学化,标准化。

本系统从某个施工企业的角度出发,建立合同管理信息系统,包括工程注册、承包合同管理、

分包合同管理等,对于施工企业来说有着很强的广泛适用性。

2需求分析

2.1总体需求分析

本系统设计的指导思想是一切为用户着想,工作界面力求结构清晰、简洁,通过界面的良好组

织形式,用户很容易理解各项功能特性、使用及要到达的目标。一个良好的系统不仅能让工作人员

从烦琐的手工操作中解脱,并且合同管理信息系统本身就代表着一种管理方法,随着它的深入,将

带动企业的高效运作,并为管理和决策提供支持。为了到达这个要求,在软件实现上,本系统要满

足的用户需求主要有:

(1)实现用户身份验证功能,对不同身份的人员设置权限,登录用户分为两个等级:普通用

户和管理员用户。普通用户只有查看工程注册、承包合同信息、分包合同信息等功能;管理员用户

除了以上功能外,同时还有添加用户、修改用户密码和删除用户的功能。

(2)系统实时动态地显现出合同数据执行情况,合同管理更加完整和标准。完成系统主页面

的设计,并建立后台数据库,这些数据库信息、能动态地更新页面数据。

(3)标准业务流程,杜绝漏洞,减轻工作人员的工作量,提高事务处理能力,提高工作效率。

(4)提供较强的信息平安保障,使用户可以平安地通信,放心地办公。有很强的数据平安保

护,能提供及时的数据恢复,数据保密等功能。

2.2系统性能需求及业务流程分析

为了保证该施工企业合同管理信息系统能够长期、平安、稳定、可靠、高效地运行,本系统应

该满足一下的性能需求:

(1)易用性

系统是直接面对使用人员的,而使用人员往往对计算机并不是很熟悉。要求系统能够提供良好

的用户接口,易用的人机交互界面,尽量使用用户熟悉的术语和中文信息的界面,尽量使界面接近

用户熟悉使用的现有软件界面,缩短用户对系统熟悉的过程。

(2)标准性

系统在设计开发使用过程中涉及很多计算机硬件、软件,所有这些都要符合主流国际、国家和

行业标准。例如在开发中使用的操作系统、网络系统、开发工具都必须符合通用标准。同时,在自

主开发本系统时,要进行良好的设计工作,制定行之有效的软件工程标准,保证代码的易读性、可

操作性和可移植性。

(3)平安性

首先系统能够进行严格、细致的访问权限管理,能有效防止外部各种恶意攻击。其次,数据库

系统采用SQLSerVer2000,是一个优秀的数据库产品,易于布置和配置,也易于维护和升级,同时

也提供了足够的平安机制,是一种平安的数据库系统,提供了强大的数据备份和灾难恢复机制,能

够保证用户的数据平安性。

(4)灵活性和可扩充性

用户在使用本系统时,某些信息需要及时更新,查询条件也会呈现多样性,这就决定了本系统

在涉及中必须保证根据用户需要方便灵活的设置,给用户留有可扩展的余地。

业务流程分析,以合同变更及索赔的业务流程分析为例,可得到如下列图所示,流程:(合同

签订,合同变更和索赔信息由专门的合同管理员负责处理,包括审核,结算,以及将合同信息录入

系统)

数据流程图如下:

顶层数据流图

1)1

D2

1)5

D3

D4

一层数据流图

D2

D3

二层数据流图

DI

D2

D3D6

2.3数据字典

我们用表格的形式给出数据字典的定义。

编号名称输入处理逻辑说明

P注册工程名称,工程编号工程根据分公司年度F1工程注册表

地点等方案,确定工程

并进行登记注册

P登记合同编号,合同名称,参根据实际签订合包括(分包合同

与方,合同类型,合同工同进行登记,将登记和承包合同

期等合同信息详细录登记)F2合同登

入系统记表

P合同变更及索赔申报文号,承包合同名根据工程实际情F3合同变更及

称,要求索赔方,主要内况:在工程实施索赔表

容,发生时间,申报金额,过程中,对合同

申报日期,批复金额,批的变更及索赔进

复日期,索赔工期等行统一的管理

P结算合同名称,累计计根据实际结算情包括(承包合同

况,把结完的信结算和分包合同

量,合同金额,结算口期

息录入系统结算)F4合同结

等。

算表

编号名称输入数据流输出数据流组成组成形式

Fl工程注册表D1工程名称、工按工程编号

程编号、所属排序

分公司、工程

施工地点等

F2合同登记表D2,D3D6,D7合同名称,所按合同编号

属工程合同排序

总价,进场日

期等

F3合同变更及索赔表D7申报文号,承按申报文号

包合同名称,排序

要求索赔方,

索赔工期等。

F4结算D6合同名按合同编号

排序

称,累计计

量,合同金

额,结算日期

等。

数据项名数据项含义说明数据类型长度逻辑关系和约

束条件

工程名称用以描述签订的该工文本40主键

程合同的工程名称

工程编号用以唯一标识该施工数字15主键,取唯一

企业所有合同的一个值

特定合同的关键域

所属分公司用以描述该工程合同文本30依赖工程编

是与此施工企业的哪号,工程名称,

个子公司签订的可以为空值

工程施工地该工程的具体地理,‘立文本30依赖工程编

点置号,工程名称,

可以为空值

数据项名数据项含义说明数据类型长度逻辑关系和约束

条件

承包合同编用以唯一标识该施工数字15主健,取唯一值

号企业所有承包合同的

一个特定合同的关犍

承包合同名用以描述签订的该承文本40主键

称包合同的工程名称

所属工程用以描述该承包合同文本40外码

所属的工程名称

中标日期用以描述发包人即甲日期/时间10依赖承包合同编

方确定承包单位的具号,承包合同名

体口期称,可以为空值

甲方业主方,即发包人,也文本40依赖承包合同编

就是该工程的发起人号,承包合同名

乙方中标人,即承包人,也文本40依赖承包合同编

就是该工程的实施者,号,承包合同名

这里的乙方是指该施称

工企业的中标子公司

合同类型用以描述承包人具为文本10依赖承包合同编

实施该工程的某一方号,承包合同名

面,具体有土建、安装、称,可以为空值

结构等等

合同工期用以描述承包人对该数字5依赖承包合同编

工程的方案完成时间号,承包合同名

称,可以为空值

合同总价用以描述发包人签订货币15依赖承包合同编

的支付给承包人的完号,承包合同名

成该工程的工程款称,可以为空值

进场日期用以描述承包人实施日期/时间10依赖承包合同编

该工程的开始时间号,承包合同名

称,可以为空值

数据项名数据项含义说明数据类型长度逻辑关系和约束

条件

承包合同名用以描述签订的该承文本40主键

称包合同的工程名称

合同金额用以描述发包人签订货币15依赖承包合同名

的支付给承包人的完称

成该工程的工程款

累计上报用以描述承包人按阶文本15依赖承包合同名

段上报的工程款累计称,可以为空值

金额

累计计量用以描述承包人按照文本15依赖承包合同名

实际完成工程量上报称,可以为空值

的工程款累计金额

结算日期用以描述发包人向承日期/时间10依赖承包合同名

包人支付完工程款的称,可以为空值

具体日期

数据项名数据项含义说明数据类型长度逻辑关系和约束

条件

申报文号用以唯一标识该施工企业数字15主键

所有变更及索赔信息的一

个特定的关键域

承包合同名用以描述签订的该承包合文本40外码

称同的工程名称

要求索赔方由于对方原因或者非自己文本40依赖申报文号,

原因造成的自己的损失而并且只可取“甲

要求对方进行经济赔偿,这方〃和“乙方”

里的要求索赔方指的是损

失方

主要内容即索赔内容,也就是要求索文本15依赖申报文号,

赔的原因阐述可以为空值

发生时间用以描述变更及索赔内容日期/时15依赖申报文号,

所发生的时间间可以为空值

申报金额要求索赔方对对方提出的货币10依赖申报文号,

经济赔偿额可以为空值

申报日期要求索赔方提出索赔的日日期/时10依赖申报文号,

期间可以为空值

批复金额赔付方实际支付的经济赔货币8依赖申报文号,

偿额可以为空值

批复H期赔付方确定实际支付的经日期/时10依赖申报文号,

济赔偿额的具体时间间可以为空值

索赔工期用以描述索赔或是变更对数字5依赖申报文号,

工期的影响可以为空值

数据项名数据项含义说明数据类型长度逻辑关系和约束

条件

分包合同编用以唯一标识该施工企业数字15主键,取唯一值

号所有分包合同的一个特定

合同的关键域

分包合同名用以描述签订的该分包合文本40主键

称同的工程名称

签订日期用以描述该分包合同生效日期/时间10依赖分包合同编

的具体时间号,分包合同名

所属工程用以描述该分包合同所属文本40外码,可以为空

的工程名称值

甲方业主方,即发包人,也就是文本40依赖分包合同编

该工程的发起人号,分包合同名

称,可以为空值

乙方中标人,即承包人,也就是文本40依赖分包合同编

该工程的实施者,这里的乙号,分包合同名

方是指该施工企业的中标称,可以为空值

子公司

合同总价用以描述承包人签才的支货币15依赖分包合同编

付给分包人的完成合同规号,分包合同名

定内容所付的工程款称,可以为空值

合同工期用以描述分包人对该工程数字5依赖分包合同编

承当的工作内容的方案完号,分包合同名

成时间称,可以为空值

合同类型用以描述承包人具体实施文本16依赖分包合同编

该工程的某一方面,具体有号,分包合同名

土建、安装、结构等等称,可以为空值

数据项名数据项含义说明数据类型长度逻辑关系和约束

条件

分包合同名称用以描述签订的该分包合文本40主键

同的工程名称

累计计量用以描述分包人按照实际文本15依赖分包合同名

完成工程量上报的工程款称,可以为空值

累计金额

合同金额用以描述承包人签订的支货币15依赖分包合同名

付给分包人的完成咳工程称,可以为空值

的工程款

结算日期用以描述承包人向分包人日期/时间10依赖分包合同名

支付完工程款的具体日期称,可以为空值

3系统设计

系统开发的总体目标是实现各种信息的系统化、标准化和自动化。系统功能设计是在系统开发

的总体任务的基础上完成的。本施工企业合同管理信息系统没有包括企业的所有工作内容,而是将

与合同管理密切相关的承包合同管理(包括承包合同的登记、结算、变更及索赔)和分包合同管理

(包括分包合同的登记、结算)等纳入系统,分别实现对承包合同和分包合同的信息化处理。这样,

系统需要完成的功能目标有:

(1)系统设置的管理,即系统权限的设置,就是对于不同11勺使用者赋予不同的权限的功能,

属于系统平安性的设计;

(2)工程注册的管理,包括工程名称、工程编号、所属分公司、工程施工地点,并支持增删

改查的操作功能。

(3)承包合同的管理,包括承包合同登记、承包合同结算、合同变更及索赔等,并支持增删

改查的操作功能。

(4)分包合同的管理,包括分包合同登记、分包合同结算等,并支持增删改查的操作功能。

系统总体模块设计一般应遵循以下原则:子系统具有相对的独立性;子系统之间的数据依赖尽

量小;子系统的设置应考虑今后管理开展的需要;子系统的划分应便于系统分阶段实现。我们在遵

循上述原则的基础上,根据系统处理业务的不同,将该管理信息系统分为工程注册、承包合同管理、

分包合同管理、系统设置等几个子系统。

工程注册是在合同签订后进行的增添操作,而合同签订时一个施工企业最根本、最重要的信息,

脱离了合同签订,整个合同管理信息系统就无法运行,“工程注册”的功能就是为了维护这些根本

资料。

工程注册用于维护(增加、修改、删除、查询)签订的合同的根本信息,内容包括工程名称、

工程编号、所属分公司、工程施工地点等。

承包合同管理子系统用于维护(增加、修改、删除、查询)签订的承包合同的根本信息,包括

三个根本表:承包合同登记表、承包合同结算表、合同变更及索赔表。

L“承包合同登记”的内容包括承包合同编号,承包合同名称,所属工程,中标日期,甲方,乙方,

合同类型,合同工期,合同总价,进场日期等。

2.“承包合同结算〃的内容包括承包合同名称,合同金额,累计上报,累计计帚,结算日期等。

3.“合同变更及索赔〃的内容包括申报文号,承包合同名称,要求索赔方,主要内容,发生时间,

申报金额,申报日期,批复金额,批复日期,索赔工期等。

分包合同管理子系统用于维护(增加、修改、删除、查询)签订的分包合同的根本信息,包括

两个根本表:分包合同登记表、分包合同结算表。

1.“分包合同登记”的内容包括分包合同编号,分包合同名称,签订日期,所属工程,甲方,乙方,

合同总价,合同工期,合同类型等。

2.“分包合同结算〃的内容包括分包合同名称,累计计量,合同金额,结算日期等。

用户根据用户名和密码登录系统。登录用户分为两个等级:普通用户和管理员用户。普通用户

只有查看工程注册信息,承包合同信息、分包合同信息和修改密码等功能;管理员用户除了以上功

能外,同时还有添加用户和删除用户的功能。

对上述各功能进行集中、分块,按照结构化程序设计的要求,得到如图3-1所示的施工企业合

同管理信息系统的功能模块图:

图3-1施工企业合同管理信息系统的功能模块图

4数据库设计

建立数据库是为了更有效地管理数据、获取信息,一般的用户都是通过应用程序使用数据库的,

用户的应用程序表达了信息系统的功能。设计数据库和设计建立在数据库之上的应用程序是开发信

息系统的主要工作。所以数据库设计极其重要。数据库设计得是否全面、合理、标准,直接关系到

酒店系统的功能能否实现,效果如何。数据库设计的合理,后续程序开发将取得事半功倍的效果,

否则将会加大编程的工作量,其至要回头重新修改数据库,因此本系统才用了标准化的设计方法。

按照前面功能设计提出的总体要求,设计酒店系统的数据库应该有如下特点:结构较简单、数

据关系明确、容量小、执行效率高。

4.1数据库概念模型设计

概念模型使用用户易于理解的概念、符号、表达方式来描述事物及其联系,是对信息世界的建

模,能够方便、准确地表示出信息世界中的常用概念。目前常用的一个数据模型是E-R模型,E-R

模型通过描述系统内所有实体及其属性以及实体间的联系来建立信息系统的概念模型,现将本系统

的E-R图模型分别表述如下:

如下列图47所示,一共有6个实体,分别为工程注册表,承包合同登记表,承包合同结算表,

合同变更及索赔表,分包合同登记表,分包合同结算表。

图67总体E-R图模型

如下列图4-2所示,一共有2个实体,分别为分包合同登记表,分包合同结算表。

图4-2分包合同管理的E-R图

如下列图4-3所示,一共有3个实体,分别为承包合同登记表,承包合同结算表,合同变更及

索赔表。

图4-3承包合同管理的E-R图

我们创立了7个数据库根本表:工程注册表、承包合同登记表、承包合同结算

表、承包合同变更及索赔表、分包合同登记表、分包合同结算表以及用户表。(表的

建立方式在工程注册表中详细说明,在其余表中的建立方式不再说明)

(这里设立工程名称和工程编号两个主键)

在“创立〃选项卡中,单击”表〃组中的“表〃按钮,

殖酶表表削SharePoint

部件▼列表▼

模饭表格

然后在新建的表上面右击,从弹出的快捷菜单中选择"设计视图".

□项目注册表

届打开@

比设计视图©)

导入(M)

导出⑥

售通过电子邮件收集和更新数掘(U

或重命名(M)

在此组中障藏®

删除⑥

民剪切①

心复制9

编粘贴0

®哙表管理器的

啥为本修M

管袤属性⑥

物检查Web兼容性改)

然后在设计视图中设计工程名称,编号,等内容了。

文本

(承包合同编号和承包合同名称两个主键)

口承包合同登记表

字段名称

同号

数字

时间

类型

工期

n寸

H

M▼

总价

日期

B寸间

格式常规日期

嘘入传码将中标日期,合同工期,进场日期的数据类型

改成日期/时间,把合同编号,合同总价的数据类型分别改成数字和货币。

2承包合同结算表

承包合同名称本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论