数据库系统
课程设计报告设计题目:合同管理系统
专业网络工程
班级一班
组长
其他成员
指导教师孙菁
起止时间2016.11.29
1.项目背景
1.1选题背景
目前手工管理合同,由于涉及的部门众多,需要管理的合同要素也各不相同,因此造成信息不集中,实时性不强,导致各部门协作,业务流程组建,监控制度执行方面效率不高,费时费力等问题,具体表现在:文档管理困难、进度控制困难、信息汇总困难、缺少预警机制。
合同管理系统,是建立在信息技术基础上,利用现代企业的先进管理思想,为企业提供决策、计划、控制与经营业绩评估的全方位、系统化的合同管理平台。
合同管理管理系统可以为企业带来如下价值:规范基础数据、提高管理效率、实现标注化管理和个性化管理的有机结合、为领导决策提供准确及时广泛的信息、为用户提供全面合同管理的解决方案。
总之,通过合同管理的应用和实施,可以为合同管理信息化,和合同管理能力提升提供一个最佳的结合点,切实打造企业核心竞争力。
1.2系统目标和实现技术
企业合同管理系统的主要目标是对合同和供应商信息的管理,并且提供对供应商和客户发票的管理。
对合同的管理主要指管理者对合同信息的创建,对供应客户信息的创建、对供应商发票的创建、对客户信息的整理,不管是合同信息还是供应客户信息还是发票信息,管理者都应该最基本的操作方式:添加、查询、修改、删除。
系统目标详细说明:
记载客户信息,管理客户资料;
与客户签订供货合同,审核合同的有效性,管理购货合同资料。记载每次与客户签订的供货日期、数量、应付款、应付日期等有效信息,并且管理供应商发票资料。
系统功能目标图
软件支持以及开发工具:
操作系统:windows8.1
数据库软件:Power Designer
应用系统开发软件:Visual C++ 6.0
2 需求分析
紧密围绕所确定的系统目标,展开详细的需求分析,该阶段内容主要有:
2.1业务流程分析
业务分析如下:整个流程由企业、客户、供应商三大部分组成;企业做出招标计划,供应商做出投标计划,企业各部门参加会议讨论,做出供应商报表给企业相关负责人进行审批;
审批通过,企业与供应商签订合同,并且生成合同表;财务处给出供应商发票报表;销售部门进行销售,并且与客户签订合同,生成合同表;财务处给出客户发票报表;
2.2数据流程分析
数据流图采用自顶向下的方法进行分析并画出:
2.3数据字典
根据对企业合同管理系统的分析,可以定义以下几个结构体:供应商、客户信息,订单信息,认购表信息,合同信息,供应商发票信息,客户发票信息。
数据流:
1.名称:订单信息
描述:客户需求产品的描述等信息
来源:客户
去处:合同管理系统的客户订单信息处
2.名称:合同信息
描述:客户与企业签订的合同信息
原来:客户/企业
去处:合同管理系统的合同管理处
3.名称:客户发票
描述:企业财务处给出的客户产品费用一览信息来处:企业财务处
去往:合同管理系统的发票管理处
4.名称:认购表
描述:企业向供应商收购产品信息
来处:企业认购处
去处:合同管理系统的认购管理处
5.名称:合同信息
描述:企业与供应商之前签订的合同信息
来源:供应商/企业
去处:合同管理系统的合同管理处
6.名称:供应商发票
描述:企业财务处给出的客户产品费用一览信息来处:企业财务处
去处:企业管理系统的发票管理处
数据存储:
1.名称:客户订单
流入数据流:添加、修改客户订单
组成:产品号+产品数量+产品金额+日期+订单公司
2.名称:企业与客户合同
流入数据流:添加、修改合同信息
流出数据流:检索合同信息
组成:合同号+合同日期+货种+合同数量+买入价格+出口港+卸货港+到期日期+卖出单价+实际提货数量
3.名称:客户发票信息
流入数据流:添加、修改发票信息
流出数据流:检索发票信息
组成:买方发票号+合同号+应收日期+提货数量+应收金额
4.名称:企业认购单
流入数据流:添加、修改认购单信息
流出数据流:检索认购单信息
组成:产品号+产品数量+产品单价+应付金额+提货日期
5.名称:企业和供应商合同
流入数据流:添加、修改合同信息
流入数据流:检索合同信息
组成:合同号+合同日期+货种+合同数量+买入价格+出港口+卸货口+到期日期+卖出单价+实际提货数量
6.名称:供应商发票
流入数据流:添加、修改发票信息
组成:卖方发票号+合同号+应付日期+提货数量+提货日期+船名+应收金额
数据处理描述
1.处理名:登记客户订单
处理定义:当客户发出订单时,按照订单号依次进入合同管理系统,并且进行登记
激发条件:订单信息准确
2.处理名:签订合同
处理定义:当客户与企业意见一致时,签署合同,并且将合同信息载入合同管理系统
激发条件:客户企业意见一致
3.处理名:生成发票信息
处理定义:当客户对发票信息没有问题时,由企业财务处开出发票,并且将客户发票信息记入合同管理系统
激发条件:客户对发票信息无异议
4.处理名:登记认购单
处理定义:企业因产品不足需向供应商购买产品,记载如合同管理系统
激发条件:企业需求
5.处理名:签订合同
处理名:企业和供应商意见一致时,签署合同,并且将合同信息载入合同管理系统
激发条件:供应商企业意见一致
6.处理名:供应商发票信息
处理定义:当供应商对发票信息没有问题时,由企业财务处开出发票,并且将客户发票信息记入合同管理系统