《数据库系统概论》课程设计说明书。
目录。1.开发背景 1
1.1 定义 1
1.2 合同分类 1
1.3 手工管理的缺陷 1
1.4 合同管理系统的功能 2
1.5 特性 2
2.需求分析 3
2.1 理解需求理解需求理解需求理解需求 3
2.2 需求分析 3
目录。1.开发背景 1
1.1 定义 1
1.2 合同分类 1
1.3 手工管理的缺陷 1
1.4 合同管理系统的功能 2
1.5 特性 2
2.需求分析 3
2.1 理解需求理解需求理解需求理解需求 3
2.2 需求分析 3
2.2.1 登录模块需求分析 4
2.2.2 签订合同模块需求分析 4
2.2.3 执行合同模块需求分析 4
2.2.4 查询执行合同模块需求分析 4
2.2.5 条件查询合同信息模块需求分析 4
3.概念设计 5
3.1 业务流程图 5
3.2 数据库分析 5
3.3 数据库概念设计 6
3.3.1.管理员实体 6
3.3.2.签订合同实体 6
3.3.3 执行合同实体 7
4.逻辑设计 8
4.1 管理员信息表(logintable) 8
4.2 签订合同信息表(signtable) 8
4.3 执行合同信息表(excutesign) 8
5.物理实现 9
5.1 功能结构图 9
5.2 用户登录模块 9
5.3 签订合同模块 10
5.4 执行合同模块 11
5.5 查询合同模块 11
5.6 条件查询模块 12
6.运行与测试 13
6.1 登录模块测试 13
6.2 签订模块测试 13
6.3 执行模块测试 13
6.4 条件查询模块测试 13
7. 心得与体会 14
7.1研制过程 14
7.2 对设计评价 14
7.3 心得与体会 14
8参考文献 15
1.开发背景。
1.1 定义。
合同管理系统,是建立在信息技术基础上,利用现代企业的先进管理思想,为企业提供决策、计划、控制与经营绩效评估的全方位、系统化的合同管理平台。
1.2 合同分类。
合同依其标的不同,划分为一定的类型,包括:转移标的物所有权的合同(买卖合同、供用电水气热力合同、赠与合同);转移标的物用益权的合同(租赁合同、融资租赁合同、完成工作的合同、承揽合同、建设工程合同);给予信用的合同(借款合同);提供服务的合同(运输合同、保管合同、仓储合同、委托合同、行纪合同、居间合同);转移智慧成果的合同(技术合同)。
1.3 手工管理的缺陷。
采用手工管理合同,由于涉及的部门众多,需要管理的合同要素也各不相同,因此造成信息不集中,实时性不强,导致各部门协作,业务流程组建,监控制度执行方面效率不高,费时费力等问题,具体表现在如下方面:
1)文档管理困难:传统纸质合同与电子版合同共存,但对于不同的人员想阅读参考合同时,存在查找不方便的问题。尤其是领导需要了解合同文本时需要耗费很多时间。
2)进度控制困难:由于合同数目多,参与人员多,合同进度的控制基本靠手工和普通word、excel管理已很难满足公司发展需要,并且当领导想全局或全程了解合同情况时存在很大障碍。财务人员的付款依据也与进度密切相关,但同样存在障碍。
3)信息汇总困难:采用手工或excel管理时,由于不同部门的数据格式不统一,采集也不能够及时继续,汇总工作需要耗费大量时间还不一定准确。对于领导的决策时间有一定的影响。
4)缺少预警机制:缺少对合同进度、结款等关键节点的预警,不能准确地**近期可能的收支项目,不能帮助公司进行财务规划,掌控现金流,更好地发挥资金运作。
1.4 合同管理系统的功能。
业务管理是合同管理的核心需求,合同管理软件必须解决实际业务管理中的问题,专注于企业合同管理的动态化、智能化、网络化,为企业提供合理的流程和业务约束以及全方位的合同管理功能,包括合同起草、合同审批、文本管理、履约监督、结算安排、智能提醒合同收付款、项目管理、合同结款情况统计分析、报表输出和决策支持等。
1.5 特性。
合同管理在房地产企业运作过程中有着重要的作用,房地产企业在运作过程中所产生的合同有以下的特点:
合同类型多:一个大型的房地产项目运作过程中可能包括土地合同、设计合同、监理合同、工程总包合同、工程分包合同、设备安装合同、设备采购合同、材料采购合同、销售**合同、广告**合同等类型。
合同数量大:一个大型的项目可能会包括几十个甚至上百个合同。
合同周期长:很多合同都是跨年度的,有些合同的生命周期甚至可能是两年以上的,这就给合同的持续跟踪管理带来很多问题。
合同之间存在复杂的制约关系:房地产开发项目的复杂性也反映在合同之间存在复杂的制约关系,例如:工程总包合同与分包合同、工程施工合同与采购合同、工程施工合同与设备安装合同在时间上存在一定的制约关系,为确保合同之间顺利的协调开展,需要对合同科目进行详细的分解,形成严密的进度计划。
合同专业性强:如构成工程施工合同、安装合同的文本包括了大量的工程量清单文件、概预算文件,而设备及材料采购合同中也有大量的有关采购对象的技术文件,因此需要提供给专业的项目管理人员强有力的工具协助其对合同进行管理。
2.需求分析。
2.1 理解需求
1)在进入系统之后首先是登录系统,根据用户输入的内容判断用户的合法身份。
2)允许有权限的用户进入合同管理界面,可以录入合同资料,并能对其进行浏览、修改、删除、查询等操作。
3)进入项目管理界面可以录入所有项目资料,并能对其进行浏览、修改、删除、查询等操作。
4)进入合同信息维护界面可以录入所有与合同相关的明细资料,并能对其进行浏览、修改、删除、查询等操作。
5)进入合同执行控制界面可以实时处理所有合同,能对其进行查询、预览等操作。
6)允许用户按组合条件方式查询已经签订的合同。
7)系统应该有很好的可扩展性。
2.2 需求分析。
需求分析就是描述系统的需求,根本目的在于在开发者和提出需求的人之间建立一种理解和沟通的机制。 需求分析的第一步是描述合同管理系统的功能,即定义用例,以此确定系统的功能需求。本系统的用例包括:
用户登录管理合同签订管理合同信息维护合同信息统计 。
合同管理系统课程设计
1.系统规划3 1.1 可行性分析 简述3 1.1.1 运行可行性3 1.1.2 技术可行性4 1.2任务规划4 1.3 制定信息系统开发方案及日程安排4 1.3.1 划分子系统4 1.3.2 对各子系统的评价4 2.系统分析5 2.1 需求确定5 2.1.1 概念模型 e r图6 2.1.2客户用...
超市管理系统课程设计报告
交通运输工程学院。visual foxpro 课程设计报告。设计名称 超市进货供货管理系统 系 院 交通运输工程学院。专业班级。学号。姓名。指导老师。设计时间 2012年6月 目录。课程设计任务书1 一 前言。1 课程设计的目的和意义。2 系统功能设计。3 创建项目管理文件。二 vfp课程设计说明书...
库存管理系统课程设计报告
北华航天工业学院。c 程序设计 课程设计报告。课程设计题目 库存管理系统。作者所在系部 计算机科学与工程系 作者所在专业 计算机科学与技术 作者所在班级 08513班。作者姓名 王士通。作者学号 20083051313 指导教师姓名 金大兵。完成时间 2010年7月3日 北华航天工业学院教务处制。课...