收藏 分销(赏)

合同管理系统总体设计DOC.doc

上传人:胜**** 文档编号:1217874 上传时间:2024-04-18 格式:DOC 页数:24 大小:479KB
下载 相关 举报
合同管理系统总体设计DOC.doc_第1页
第1页 / 共24页
合同管理系统总体设计DOC.doc_第2页
第2页 / 共24页
点击查看更多>>
资源描述
合同管理软件总体设计 一、系统功能总体设计 根据合同管理工作中的具体工作流程,结合目前公司特点,我们对合同管理的信息进行重组整合,提炼出合同管理系统要求实现的主要功能: 1.身份验证 工作人员登录合同管理系统时必须要经过系统的验证才可以登录,主要用以防止非法使用,和对数据的非法操作或恶意的破坏,只有通过验证后,才可以进入主界面,并对不同的人员、部门设立权限级别,定义操作界面权限,从而确保合同信息数据的安全性,确保合同管理工作的顺利进行。 2.提供对劳务分包商的管理 劳务分包商名册:新增、编辑、删除、锁定、解锁、提交审批、导出; 查询:分包商名称、资质等级、资质证书号、营业执照号、主要资质、法人代表、联系人、使用单位; 统计:记录数。 3.提供对工程合同的管理 工程合同:新增、编辑、变更、删除、锁定、解锁、导出; 查询:填报单位、项目名称、合同号、工程地点、签订日期; 统计:记录数、合同金额、累计计价额。 4.提供对劳务合同的管理 劳务合同:新增、编辑、增加补充合同、删除、提交审批、锁定、解锁、导出; 查询:合同号、劳务分包队伍、工地负责人、签订时间、工程名称、施工范围、单位、工程项目、主、补充合同; 统计:记录数、合同金额、累计计价额。 5.提供对设备租赁合同的管理 设备租赁合同:新增、编辑、增加补充合同、删除、提交审批、锁定、解锁、导出; 查询:合同号、合同名称、设备出租方、签订日期、施工范围、工地负责人、单位、工程项目、主、补充合同; 统计:记录数。 6.提供对物资采购合同的管理 物资采购合同:新增、编辑、增加补充合同、删除、执行记录、提交审批、锁定、解锁、导出; 查询:合同号、供货方、采购单位、签订日期、合同名称; 统计:记录数、材料笔数、金额。 7.提供对合同变更的管理 合同变更:新增、编辑、删除、锁定、解锁、导出; 查询:合同号、变更合同号、变更原因、填报单位、签订日期; 统计:记录数。 8.提供对合同审批流程的管理 定义权限的人员可以对劳务分包商、劳务合同、设备租赁合同、物资采购合同进行审批流程的定义以及审批人员设定的管理。 合同审批流程:审批节点环节、暂时保存、提交审批; 查询:合同号、分类、填报单位、签订日期; 统计:记录数。 9.提供对合同审批的管理 定义权限的人员可以对劳务分包商、劳务合同、设备租赁合同、物资采购合同进行审批管理。 合同审批:锁定、解锁、删除、审批意见、审批通过、拒绝驳回、暂时保存、提交审批; 查询:合同号、分类、填报单位、签订日期; 统计:记录数。 10.提供对合同印发的管理 定义权限的人员可以对完成审批的劳务分包商、劳务合同、设备租赁合同、物资采购合同进行选择签章并印发管理。 合同印发:合同签章、编辑签章、暂时保存、印发; 查询:合同号、分类、填报单位、签订日期; 统计:记录数。 二、系统功能模块总体设计 根据合同管理的具体管理工作要求,将合同管理系统的功能模块划分如下: 工程合同 劳务合同 物质采购合同 合同变更 合同审批流程 合同审批 合同印发 设备租赁合同 合同管理 劳务分包商 图1合同管理系统的功能模块 1.合同管理系统数据流图 合同管理系统数据流图如下: Y Y 开始 判断用户合法性 进入合同管理系统 填写用户名、密码 接收提交的数据 工程合同 劳务合同 物质采购合同 合同变更 设备租赁合同 未审批 已审批 合同审批流程 是否通过审批 合同审批 合同印发 返回修改 N 劳务分包商 N 返回登录页面 定义审批人员、部门 图2合同管理系统数据流图 3.模块定义功能 3.1用户登录模块 用户登录模块:登陆模块对登陆系统的用户的进行身份验证。由管理员对用户分配用户名密码以及权限,用户可以使用管理员分配给自己的用户名和密码登录合同管理系统。 3.2劳务分包商管理模块 营业执照号 法人代表 资质证书号 分包商名称 资质等级 主要资质 联系人 使用单位 新增 编辑 删除 劳务分包商管理 查询 功能 统计 锁定 解锁 提交审批 记录数 导出 图3劳务分包商管理模块 3.3工程合同管理模块 工程地点 合同号 填报单位 项目名称 签订日期 新增 编辑 删除 工程合同管理 查询 功能 统计 锁定 解锁 导出 记录数 图4工程合同管理模块 3.4劳务合同管理模块 签订日期 施工范围 工地负责人 合同号 劳务分包队 工程名称 单位 工程项目 新增 编辑 删除 劳务合同管理 查询 功能 统计 锁定 解锁 增加补充合同 合同金额 主、补充合同 提交审批 记录数 累计计价金额 导出 主体合同 合同清单 新增 编辑 删除 锁定 解锁 图5劳务合同管理模块 3.5设备租赁合同管理模块 签订日期 工地负责人 设备出租方 合同号 合同名称 施工范围 单位 工程项目 新增 编辑 删除 设备租赁合同管理 查询 功能 统计 锁定 解锁 增加补充合同 合同金额 主、补充合同 责任中心 提交审批 记录数 累计计价金额 导出 图6设备租赁合同管理模块 3.6物资采购合同管理模块 签订日期 采购单位 合同号 供货方 合同名称 新增 编辑 删除 物资采购合同管理 查询 功能 统计 锁定 解锁 执行记录 材料笔数 提交审批 记录数 金额 导出 新增 编辑 删除 锁定 解锁 返回 图7物资采购合同管理模块 3.7合同变更管理模块 填报单位 变更原因 合同号 变更合同号 签订日期 新增 编辑 删除 合同变更管理 查询 功能 统计 锁定 解锁 记录数 导出 图8合同变更管理模块 3.8合同审批流程管理模块 填报单位 合同号 分类 签订日期 审批节点环节 暂时保存 提交审批 合同审批流程管理 查询 功能 统计 记录数 图9合同审批流程管理模块 3.9合同审批管理模块 填报单位 合同号 分类 签订日期 合同审批管理 查询 功能 统计 记录数 锁定 解锁 删除 审批意见 审批通过 拒绝驳回 暂时保存 提交审批 图10合同审批管理模块 3.10印发合同管理模块 印发合同管理 功能 统计 查询 编辑签章 暂时保存 印发合同 合同签章 记录数 签订日期 分类 合同号 填报单位 图11印发合同管理模块 三、E-R图 1.用户实体属性图 用户 用户名 密码 项目部 单位 部门 职务 图12合同变更实体属性图 2.劳务分包商实体属性图 劳务分包合同 分包商名称 资质等级 资质证书号 状态 法人代表 主要资质 营业执照号 联系人 使用单位 审批人 图13劳务分包商实体属性图 3.工程合同实体属性图 工程合同 合同号 项目名称 工程地点 业主信息 中标价 承接方式 工程类别 签订日期 工程状态 中标单位 项目经理 工程基本情况 图14工程合同实体属性图 4-1.劳务合同(主体合同)实体属性图 劳务主体合同 合同号 工程名称 劳务分包队伍 状态 法人代表 单位驻地 施工范围 工程造价 工地负责人 签订日期 单位 审批人 主、补充合同 图15-1劳务合同(主体)实体属性图 4-2.劳务合同(单价)实体属性图 劳务合同(单价) 序号 单位工程 项目名称 单价 数量 单位 人工费 材料费 机械费 金额 识别码 图15-2劳务合同(单价)实体属性图 5.设备租赁合同实体属性图 设备租赁合同 合同号 合同名称 设备出租方 签订日期 工地负责人 施工范围 项目部 备注 审批人 状态 图16设备租赁合同实体属性图 6.物资采购合同实体属性图 物质采购合同 合同号 合同名称 材料笔数 状态 联系人 供货方 材料金额 联系电话 签订日期 采购单位 附件 审批人 图17物资采购合同实体属性图 7.合同变更实体属性图 合同变更 合同号 变更合同号 变更原因 签订日期 填报单位 审批人 状态 图18合同变更实体属性图 8.印发实体属性图 印发合同 签章编号 印章 图19合同变更实体属性图 9.系统E-R图 录入 劳务分包商 用户名 用户 密码 工程合同 劳务合同 设备租赁合同 物资采购合同 合同变更 合同审批流程 定义审批人员、部门 合同审批 处理 合同印发 图20系统E-R图 四、数据库设计 1. 用户 字段名 数据类型 长度 是否允许空值 是否主键或约束 说明 用户 varchar 20 No 主键 密码 varchar 20 No 无约束 单位 varchar 20 No 无约束 部门 varchar 20 No 无约束 项目部 varchar 20 No 无约束 职务 varchar 20 No 无约束 2.劳务分包商 字段名 数据类型 长度 是否允许空值 是否主键或约束 说明 法人代表 varchar 10 No 主键 分包商名称 varchar 4 No 无约束 资质等级 varchar 10 No 无约束 资质证书号 varchar 20 No 无约束 营业执照号 varchar 20 No 无约束 主要资质 varchar 20 No 无约束 联系人 varchar 20 No 无约束 使用单位 varchar 20 Yes 无约束 审批人 varchar 20 Yes 无约束 状态 varchar 20 No 无约束 1~17、已审批 3.工程合同 字段名 数据类型 长度 是否允许空值 是否主键或约束 说明 合同号 int 10 No 主键 项目名称 varchar 4 Yes 无约束 工程地点 varchar 20 Yes 无约束 工程类别 varchar 20 Yes 无约束 承接方式 varchar 20 Yes 无约束 中标价 float 8 Yes 无约束 签订日期 datetime 8 Yes 无约束 工程状态 varchar 20 Yes 无约束 中标单位 varchar 20 Yes 无约束 项目经理 varchar 20 Yes 无约束 工程基本情况 varchar 20 Yes 无约束 业主信息 varchar 20 Yes 无约束 4-1.劳务合同(主体合同) 字段名 数据类型 长度 是否允许空值 是否主键或约束 说明 合同号 int 10 No 主键 工程名称 varchar 4 Yes 无约束 劳务分包队伍 varchar 20 Yes 无约束 施工范围 varchar 20 Yes 无约束 单位驻地 varchar 20 Yes 无约束 法人代表 varchar 20 No 外键 工程造价 float 8 Yes 无约束 工地负责人 varchar 20 Yes 无约束 签订日期 datetime 8 Yes 无约束 单位 varchar 20 Yes 无约束 审批人 varchar 20 Yes 无约束 状态 varchar 20 Yes 无约束 1~17、已审批 4-2.劳务合同(单价) 字段名 数据类型 长度 是否允许空值 是否主键或约束 说明 序号 int 10 No 主键 单位工程 varchar 20 Yes 无约束 项目名称 varchar 20 Yes 无约束 单位 varchar 20 Yes 无约束 数量 int 10 Yes 无约束 单价 float 8 Yes 无约束 人工费 float 8 Yes 无约束 材料费 float 8 Yes 无约束 机械费 float 8 Yes 无约束 金额 float 8 Yes 无约束 识别码 varchar 20 Yes 外键 5.设备租赁合同 字段名 数据类型 长度 是否允许空值 是否主键或约束 说明 合同号 int 10 No 主键 合同名称 varchar 10 Yes 无约束 设备出租方 varchar 20 Yes 无约束 施工范围 varchar 20 Yes 无约束 工地负责人 varchar 20 Yes 无约束 签订日期 datetime 8 Yes 无约束 项目部 varchar 20 Yes 无约束 备注 varchar 20 Yes 无约束 审批人 varchar 20 Yes 无约束 状态 varchar 20 Yes 无约束 1~17、已审批 6.物资采购合同 字段名 数据类型 长度 是否允许空值 是否主键或约束 说明 合同号 int 10 No 主键 合同名称 varchar 20 Yes 无约束 材料笔数 int 10 Yes 无约束 材料金额 float 8 Yes 无约束 供货方 varchar 20 Yes 无约束 联系人 varchar 20 Yes 无约束 联系电话 varchar 20 Yes 无约束 签订日期 datetime 8 Yes 无约束 采购单位 varchar 20 Yes 无约束 附件 varchar 20 Yes 无约束 审批人 varchar 20 Yes 无约束 状态 varchar 20 Yes 无约束 1~17、已审批 7.合同变更 字段名 数据类型 长度 是否允许空值 是否主键或约束 说明 合同号 int 10 No 外键 变更合同号 varchar 20 Yes 主键 变更原因 varchar 40 Yes 无约束 变更日期 datetime 8 Yes 无约束 变更状态 varchar 20 Yes 无约束 填报单位 varchar 20 Yes 无约束 8.印发合同 字段名 数据类型 长度 是否允许空值 是否主键或约束 说明 签章编号 int 10 No 主键 印章 varchar 20 Yes 无约束 9. 关系图设计 劳务分包商: 劳务合同(主体): 字段名 字段名 法人代表 法人代表 工程数量: 劳务合同(单价): 字段名 字段名 识别码 识别码 工程合同: 合同变更: 字段名 字段名 合同号 合同号 五、角色创建 系统用户会拥有不同的权限,这样才能保证数据库的安全性。管理员应该具有超级用户的权限,在数据库中分别建立20个角色:管理员、技术部部长、计合部部员、计合部部长、财务部部员、财务部部长、物设部部员、物设部部长、分管副经理、总工、项目经理、公司成本部部员、公司成本部部长、公司财务部部员、公司财务部部长、公司法律合规部部员、公司法律合规部部长、公司分管领导、公司总经理、办公室。 1.角色开放模块 角色 劳务分包商 工程合同 设备租赁合同 物资采购合同 合同变更 合同审批流程 合同审批 合同印发 管理员 √ √ √ √ √ √ √ √ 技术部部长 √ √ √ √ 计合部部员 √ √ √ √ 计合部部长 √ √ √ √ √ √ 财务部部员 √ 财务部部长 √ 物设部部员 √ √ √ √ 物设部部长 √ √ √ √ 分管副经理 √ √ √ √ √ √ 总工 √ √ √ √ √ √ 项目经理 √ √ √ √ √ √ 公司成本部部员 √ √ √ √ √ √ 公司成本部部长 √ √ √ √ √ √ √ 公司财务部部员 √ √ √ √ √ √ 公司财务部部长 √ √ √ √ √ √ 公司法律合规部部员 √ √ √ √ √ √ 公司法律合规部部长 √ √ √ √ √ √ 公司分管领导 √ √ √ √ √ √ 公司总经理 √ √ √ √ √ √ 办公室 √ 注:项目部人员只能对本项目的合同可视。 2. 劳务分包商模块权限 角色 新增 编辑 删除 锁定 解锁 提交审批 导出 管理员 √ √ √ √ √ √ √ 技术部部长 √ √ 计合部部员 √ √ √ √ √ 计合部部长 √ √ √ √ √ 财务部部员 √ √ 财务部部长 √ √ 物设部部员 √ √ 物设部部长 √ √ 分管副经理 √ √ 总工 √ √ 项目经理 √ √ 公司成本部部员 √ √ √ √ √ √ √ 公司成本部部长 √ √ √ √ √ √ √ 公司财务部部员 √ √ 公司财务部部长 √ √ 公司法律合规部部员 √ √ 公司法律合规部部长 √ √ 公司分管领导 √ √ √ √ √ √ √ 公司总经理 √ √ √ √ √ √ √ 办公室 √ 注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。 3. 工程合同模块权限 角色 新增 编辑 变更 删除 锁定 解锁 导出 管理员 √ √ √ √ √ √ √ 技术部部长 √ √ 计合部部员 √ √ √ √ √ 计合部部长 √ √ √ √ √ 财务部部员 √ 财务部部长 √ 物设部部员 √ 物设部部长 √ 分管副经理 √ 总工 √ 项目经理 √ 公司成本部部员 √ √ √ √ √ √ √ 公司成本部部长 √ √ √ √ √ √ √ 公司财务部部员 √ 公司财务部部长 √ 公司法律合规部部员 √ 公司法律合规部部长 √ √ 公司分管领导 √ √ √ √ √ √ √ 公司总经理 √ √ √ √ √ √ √ 办公室 注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。 4. 劳务合同模块权限 角色 新增 编辑 删除 增加补充合同 锁定 解锁 提交审批 导出 管理员 √ √ √ √ √ √ √ √ 技术部部长 √ √ 计合部部员 √ √ √ √ √ √ 计合部部长 √ √ √ √ √ √ 财务部部员 √ √ 财务部部长 √ √ 物设部部员 √ √ 物设部部长 √ √ 分管副经理 √ √ 总工 √ √ 项目经理 √ √ 公司成本部部员 √ √ √ √ √ √ √ √ 公司成本部部长 √ √ √ √ √ √ √ √ 公司财务部部员 √ √ 公司财务部部长 √ √ 公司法律合规部部员 √ √ 公司法律合规部部长 √ √ 公司分管领导 √ √ √ √ √ √ √ √ 公司总经理 √ √ √ √ √ √ √ √ 办公室 注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。 5. 设备租赁合同模块权限 角色 新增 编辑 删除 增加补充合同 锁定 解锁 提交审批 导出 管理员 √ √ √ √ √ √ √ √ 技术部部长 √ √ 计合部部员 √ √ √ √ √ √ 计合部部长 √ √ √ √ √ √ 财务部部员 √ √ 财务部部长 √ √ 物设部部员 √ √ 物设部部长 √ √ 分管副经理 √ √ 总工 √ √ 项目经理 √ √ 公司成本部部员 √ √ √ √ √ √ √ √ 公司成本部部长 √ √ √ √ √ √ √ √ 公司财务部部员 √ √ 公司财务部部长 √ √ 公司法律合规部部员 √ √ 公司法律合规部部长 √ √ 公司分管领导 √ √ √ √ √ √ √ √ 公司总经理 √ √ √ √ √ √ √ √ 办公室 注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。 6. 物资采购合同模块权限 角色 新增 编辑 删除 增加补充合同 执行记录 锁定 解锁 提交审批 导出 管理员 √ √ √ √ √ √ √ √ √ 技术部部长 √ √ 计合部部员 √ √ √ √ √ √ √ 计合部部长 √ √ √ √ √ √ √ 财务部部员 √ √ 财务部部长 √ √ 物设部部员 √ √ 物设部部长 √ √ 分管副经理 √ √ 总工 √ √ 项目经理 √ √ 公司成本部部员 √ √ √ √ √ √ √ √ √ 公司成本部部长 √ √ √ √ √ √ √ √ √ 公司财务部部员 √ √ 公司财务部部长 √ √ 公司法律合规部部员 √ √ 公司法律合规部部长 √ √ 公司分管领导 √ √ √ √ √ √ √ √ √ 公司总经理 √ √ √ √ √ √ √ √ √ 办公室 注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。 7. 合同变更模块权限 角色 新增 编辑 删除 锁定 解锁 导出 管理员 √ √ √ √ √ √ 技术部部长 √ 计合部部员 √ √ √ √ 计合部部长 √ √ √ √ 财务部部员 财务部部长 物设部部员 物设部部长 分管副经理 总工 项目经理 公司成本部部员 √ √ √ √ √ √ 公司成本部部长 √ √ √ √ √ √ 公司财务部部员 公司财务部部长 公司法律合规部部员 公司法律合规部部长 公司分管领导 √ √ √ √ √ √ 公司总经理 √ √ √ √ √ √ 办公室 注:锁定后,其他功能将不能使用,解锁后其他功能恢复使用。 8. 合同审批流程模块权限 角色 审批节点环节 暂时保存 提交审批 管理员 √ √ √ 技术部部长 计合部部员 计合部部长 财务部部员 财务部部长 物设部部员 物设部部长 分管副经理 总工 项目经理 公司成本部部员 公司成本部部长 √ √ √ 公司财务部部员 公司财务部部长 公司法律合规部部员 公司法律合规部部长 公司分管领导 公司总经理 办公室 9. 合同审批模块权限 角色 锁定 解锁 删除 审批意见 审批通过 拒绝驳回 暂时保存 提交审批 管理员 √ √ √ √ √ √ √ √ 技术部部长 √ √ √ √ √ 计合部部员 √ √ √ √ √ 计合部部长 √ √ √ √ √ 财务部部员 √ √ √ √ √ 财务部部长 √ √ √ √ √ 物设部部员 √ √ √ √ √ 物设部部长 √ √ √ √ √ 分管副经理 √ √ √ √ √ 总工 √ √ √ √ √ 项目经理 √ √ √ √ √ 公司成本部部员 √ √ √ √ √ √ √ √ 公司成本部部长 √ √ √ √ √ √ √ √ 公司财务部部员 √ √ √ √ √ 公司财务部部长 √ √ √ √ √ 公司法律合规部部员 √ √ √ √ √ 公司法律合规部部长 √ √ √ √ √ 公司分管领导 √ √ √ √ √ √ √ √ 公司总经理 √ √ √ √ √ √ √ √ 办公室 注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。 10. 合同印发模块权限 角色 合同签章 编辑签章 暂时保存 印发 管理员 √ √ √ √ 技术部部长 计合部部员 计合部部长 财务部部员 财务部部长 物设部部员 物设部部长 分管副经理 总工 项目经理 公司成本部部员 公司成本部部长 公司财务部部员 公司财务部部长 公司法律合规部部员 公司法律合规部部长 公司分管领导 公司总经理 办公室 √ √ √ √
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 应用文书 > 合同范本

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :gzh.png    weibo.png    LOFTER.png 

客服