合同管理系统的设计与实现_第1页
合同管理系统的设计与实现_第2页
合同管理系统的设计与实现_第3页
合同管理系统的设计与实现_第4页
合同管理系统的设计与实现_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

1、合同治理系统的设计与实现1系统分析1.1功能分析合同治理系统的用户分为合同治理人员、客户两类.系统的功能分为以下几个局部.1 .用户登录治理:治理所有有权限登录合同治理系统的用户.2 .合同签订治理:治理签订的合同信息,包括添加、查询、修改、删除合同信息3 .签订合同查询治理:按条件查询已经签订的合同信息.4 .执行合同治理:可以查询已经执行的合同,同时也能够修改已经执行的合同信息.5 .查询执行合同信息治理:查询至今为止,已经签订并已经要求何时开始执行的合同的全部信息.6 .工程治理:针对用户所需要进行的工程进行信息的添加、查询、修改、删除.1.2 数据流图合同治理人员登录合同治理系统,对系

2、统里的合同信息进行合同治理、合同查询、记载信息和治理资料的请求,合同治理系统呈现给合同治理人员相应的合同信息、工程信息、客户需求和客户信息,并且对客户相应的信息.图1-1顶层数据流图数据流说明XXXX图L3“员工信息治理数据流图数据流说明XXXX图2-4“顾客信息治理数据流图数据流说明XXXX图2-5“员工商品信息治理数据流图数据流说明XXXX图2-6“顾客商品购置治理数据流数据流说明XXXX图2-7员工盘点治理1.3 数据字典1.数据流编号数据流名数据结构1合同信息合同ID+客户姓名+合同名称+起始时间+合同负责人2客户要求客户对工程的要求3合同变更客户对合同信息的要求4客户查询条件查询客户

3、信息所需的条件5工程查询条件查询工程信息所需要的条件6合同查i旬条件查询合同信息所需要的条件2.数据项编号数据项名数据结构1合同山字符2合同名称字符3起始时间字符4合同负责人字符5客户姓名字符3.数据存储编号数据存储名数据结构1工程信息工程ED+工程名称+承包工程的客户名称+工程的起止日期等2客户信息客户姓名+对应的工程ID-工程要求+联系方式2系统设计2.1 软件结构设计本系统的软件结构如下列图所示.合同治理系统的主要内容是对合同信息和客户信息和工程信息的治理.对客户信息、工程信息和合同信息的治理主要是指治理者对客户信息、工程信息和合同信息的增加、查询、修改和删除.用ma户信息*由客户信息幡

4、改客户«息fi询场日怙»修茂工程僧志fi尚自同伯帔超合同怙»ii图3-1软件结构图2.2 数据库概念结构设计本系统的ER图要表述的信息有以下几种:客户、工程、合同以及它们之间的联系.客户可以对合同执行操作,一个客户可以对多份合同执行操作,而一份合同只能由一个客户执行操作,所以客户与合同之间是一对多的关系.如果有形成工程那就一定会产生合同,一个工程可以产生多份合同,而一份合同只能由一个工程产生.所以本系统的ER图如下列图所示:联系方式图2-2系统E-R图3数据库逻辑结构设计L客户信息表kehu客户信息表要实现对客户的增、删、改、查等操作.因此,表中要有客户姓名、工程

5、ID、更改要求、客户联系方式的数据项,其中的客户姓名设计为该表中的主键.客户信息表详细信息如表4.1所示:表4.1客户信息表序号列名数据类型长度能否为空是否唯一说明1kehuxingmingChar10否是客户姓名主键2xiangmuIDint10否否工程ID外键3yaoqiuChar10是否要求4lianxifangshiChar10否否联系方式注:该表由实体“客户转换而来,它到达了3NF.2 .工程信息表xlangmu序号列名数据类型长度能否为空是否唯一说明1xiangmuIDint10否是工程ID主键2xiangmuNAMEChar10否否工程名称3kehuxingmingChar10否

6、否客户姓名4hetongIDInt10否否合同ID外键5qishiriqichar10否否起始日期3 .合同信息表hetong序号列名数据类型长度能否为空是否唯一说明1hetongIDint10否是合同ID主键2hetongmingchengChar10否否合同-名称3xiangmuIDint10否否工程ID外键4kehuxingmingChar10否否客户姓名Lqishiriqichar10否否起始日期4.合同变更记录表change序号列名数据类型长度能否为空是否唯一说明1hetongIDint10否是合同ID外键2biangenghaoint10否否变更号主键3biangengriqiin

7、t10否否变更日期4biangengliyouChar20是否变更理由L0wanchengriqiChar10否否完成新合同的日期6biangengbeizhuChar10是否变更备注4.合同索赔信息表claim序号列名数据类型长度能否为空是否唯一说明1hetongIDint10否是合同ID主键2suopeifangChar10否否索赔方3suopeijineChar10否否索赔金额4fukuanxianqiChar20是否变更理由5wanchengriqiChar10否否付款限期4 .合同完成度情况表finish序号列名数据类型长度能否为空是否唯说明1hetongIDint10否是合同ID主键2hetongmingchengChar10否否合同

温馨提示

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

评论

0/150

提交评论