收藏 分销(赏)

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

上传人:胜**** 文档编号:1217874 上传时间:2024-04-18 格式:DOC 页数:24 大小:479KB
下载 相关 举报
合同管理系统总体设计DOC.doc_第1页
第1页 / 共24页
合同管理系统总体设计DOC.doc_第2页
第2页 / 共24页
合同管理系统总体设计DOC.doc_第3页
第3页 / 共24页
合同管理系统总体设计DOC.doc_第4页
第4页 / 共24页
合同管理系统总体设计DOC.doc_第5页
第5页 / 共24页
点击查看更多>>
资源描述

1、合同管理软件总体设计一、系统功能总体设计根据合同管理工作中的具体工作流程,结合目前公司特点,我们对合同管理的信息进行重组整合,提炼出合同管理系统要求实现的主要功能:1.身份验证工作人员登录合同管理系统时必须要经过系统的验证才可以登录,主要用以防止非法使用,和对数据的非法操作或恶意的破坏,只有通过验证后,才可以进入主界面,并对不同的人员、部门设立权限级别,定义操作界面权限,从而确保合同信息数据的安全性,确保合同管理工作的顺利进行。2提供对劳务分包商的管理劳务分包商名册:新增、编辑、删除、锁定、解锁、提交审批、导出;查询:分包商名称、资质等级、资质证书号、营业执照号、主要资质、法人代表、联系人、使

2、用单位;统计:记录数。3提供对工程合同的管理工程合同:新增、编辑、变更、删除、锁定、解锁、导出;查询:填报单位、项目名称、合同号、工程地点、签订日期;统计:记录数、合同金额、累计计价额。4提供对劳务合同的管理劳务合同:新增、编辑、增加补充合同、删除、提交审批、锁定、解锁、导出;查询:合同号、劳务分包队伍、工地负责人、签订时间、工程名称、施工范围、单位、工程项目、主、补充合同;统计:记录数、合同金额、累计计价额。5提供对设备租赁合同的管理设备租赁合同:新增、编辑、增加补充合同、删除、提交审批、锁定、解锁、导出;查询:合同号、合同名称、设备出租方、签订日期、施工范围、工地负责人、单位、工程项目、主

3、、补充合同;统计:记录数。6提供对物资采购合同的管理物资采购合同:新增、编辑、增加补充合同、删除、执行记录、提交审批、锁定、解锁、导出;查询:合同号、供货方、采购单位、签订日期、合同名称;统计:记录数、材料笔数、金额。7提供对合同变更的管理合同变更:新增、编辑、删除、锁定、解锁、导出;查询:合同号、变更合同号、变更原因、填报单位、签订日期;统计:记录数。8提供对合同审批流程的管理定义权限的人员可以对劳务分包商、劳务合同、设备租赁合同、物资采购合同进行审批流程的定义以及审批人员设定的管理。合同审批流程:审批节点环节、暂时保存、提交审批;查询:合同号、分类、填报单位、签订日期;统计:记录数。9提供

4、对合同审批的管理定义权限的人员可以对劳务分包商、劳务合同、设备租赁合同、物资采购合同进行审批管理。 合同审批:锁定、解锁、删除、审批意见、审批通过、拒绝驳回、暂时保存、提交审批;查询:合同号、分类、填报单位、签订日期;统计:记录数。10提供对合同印发的管理定义权限的人员可以对完成审批的劳务分包商、劳务合同、设备租赁合同、物资采购合同进行选择签章并印发管理。合同印发:合同签章、编辑签章、暂时保存、印发;查询:合同号、分类、填报单位、签订日期;统计:记录数。二、系统功能模块总体设计根据合同管理的具体管理工作要求,将合同管理系统的功能模块划分如下:工程合同劳务合同物质采购合同合同变更合同审批流程合同

5、审批合同印发设备租赁合同合同管理劳务分包商 图1合同管理系统的功能模块1合同管理系统数据流图合同管理系统数据流图如下:YY开始判断用户合法性进入合同管理系统填写用户名、密码接收提交的数据工程合同劳务合同物质采购合同合同变更设备租赁合同未审批已审批合同审批流程是否通过审批合同审批合同印发返回修改N劳务分包商N返回登录页面 定义审批人员、部门图2合同管理系统数据流图3.模块定义功能3.1用户登录模块用户登录模块:登陆模块对登陆系统的用户的进行身份验证。由管理员对用户分配用户名密码以及权限,用户可以使用管理员分配给自己的用户名和密码登录合同管理系统。3.2劳务分包商管理模块营业执照号法人代表资质证书

6、号分包商名称资质等级主要资质联系人使用单位新增编辑删除劳务分包商管理查询功能统计锁定解锁提交审批记录数导出 图3劳务分包商管理模块3.3工程合同管理模块工程地点合同号填报单位项目名称签订日期新增编辑删除工程合同管理查询功能统计锁定解锁导出记录数 图4工程合同管理模块3.4劳务合同管理模块签订日期施工范围工地负责人合同号劳务分包队工程名称单位工程项目新增编辑删除劳务合同管理查询功能统计锁定解锁增加补充合同合同金额主、补充合同提交审批记录数累计计价金额导出主体合同合同清单新增编辑删除锁定解锁 图5劳务合同管理模块3.5设备租赁合同管理模块签订日期工地负责人设备出租方合同号合同名称施工范围单位工程项

7、目新增编辑删除设备租赁合同管理查询功能统计锁定解锁增加补充合同合同金额主、补充合同责任中心提交审批记录数累计计价金额导出 图6设备租赁合同管理模块3.6物资采购合同管理模块签订日期采购单位合同号供货方合同名称新增编辑删除物资采购合同管理查询功能统计锁定解锁执行记录材料笔数提交审批记录数金额导出新增编辑删除锁定解锁返回 图7物资采购合同管理模块3.7合同变更管理模块填报单位变更原因合同号变更合同号签订日期新增编辑删除合同变更管理查询功能统计锁定解锁记录数导出 图8合同变更管理模块3.8合同审批流程管理模块填报单位合同号分类签订日期审批节点环节暂时保存提交审批合同审批流程管理查询功能统计记录数 图

8、9合同审批流程管理模块3.9合同审批管理模块填报单位合同号分类签订日期合同审批管理查询功能统计记录数锁定解锁删除审批意见审批通过拒绝驳回暂时保存提交审批 图10合同审批管理模块3.10印发合同管理模块印发合同管理 功能统计查询编辑签章暂时保存印发合同合同签章记录数签订日期分类合同号填报单位图11印发合同管理模块三、E-R图1用户实体属性图用户用户名密码项目部单位部门职务图12合同变更实体属性图2劳务分包商实体属性图劳务分包合同分包商名称资质等级资质证书号状态法人代表主要资质营业执照号联系人使用单位审批人图13劳务分包商实体属性图3工程合同实体属性图工程合同合同号项目名称工程地点业主信息中标价承

9、接方式工程类别签订日期工程状态中标单位项目经理工程基本情况图14工程合同实体属性图4-1劳务合同(主体合同)实体属性图劳务主体合同合同号工程名称劳务分包队伍状态法人代表单位驻地施工范围工程造价工地负责人签订日期单位审批人主、补充合同图15-1劳务合同(主体)实体属性图4-2劳务合同(单价)实体属性图劳务合同(单价)序号单位工程项目名称单价数量单位人工费材料费机械费金额识别码图15-2劳务合同(单价)实体属性图5设备租赁合同实体属性图设备租赁合同合同号合同名称设备出租方签订日期工地负责人施工范围项目部备注审批人状态图16设备租赁合同实体属性图6物资采购合同实体属性图物质采购合同合同号合同名称材料

10、笔数状态联系人供货方材料金额联系电话签订日期采购单位附件审批人图17物资采购合同实体属性图7合同变更实体属性图合同变更合同号变更合同号变更原因签订日期填报单位审批人状态图18合同变更实体属性图8印发实体属性图印发合同签章编号印章图19合同变更实体属性图9.系统E-R图录入劳务分包商用户名用户密码工程合同劳务合同设备租赁合同物资采购合同合同变更合同审批流程定义审批人员、部门合同审批处理合同印发图20系统E-R图四、数据库设计1. 用户字段名数据类型长度是否允许空值是否主键或约束说明用户varchar20No主键密码varchar20No无约束单位varchar20No无约束部门varchar20

11、No无约束项目部varchar20No无约束职务varchar20No无约束2.劳务分包商字段名数据类型长度是否允许空值是否主键或约束说明法人代表varchar10No主键分包商名称varchar4No无约束资质等级varchar10No无约束资质证书号varchar20No无约束营业执照号varchar20No无约束主要资质varchar20No无约束联系人varchar20No无约束使用单位varchar20Yes无约束审批人varchar20Yes无约束状态varchar20No无约束117、已审批3.工程合同字段名数据类型长度是否允许空值是否主键或约束说明合同号int10No主键项目名

12、称varchar4Yes无约束工程地点varchar20Yes无约束工程类别varchar20Yes无约束承接方式varchar20Yes无约束中标价float8Yes无约束签订日期datetime8Yes无约束工程状态varchar20Yes无约束中标单位varchar20Yes无约束项目经理varchar20Yes无约束工程基本情况varchar20Yes无约束业主信息varchar20Yes无约束4-1.劳务合同(主体合同)字段名数据类型长度是否允许空值是否主键或约束说明合同号int10No主键工程名称varchar4Yes无约束劳务分包队伍varchar20Yes无约束施工范围varc

13、har20Yes无约束单位驻地varchar20Yes无约束法人代表varchar20No外键工程造价float8Yes无约束工地负责人varchar20Yes无约束签订日期datetime8Yes无约束单位varchar20Yes无约束审批人varchar20Yes无约束状态varchar20Yes无约束117、已审批4-2.劳务合同(单价)字段名数据类型长度是否允许空值是否主键或约束说明序号int10No主键单位工程varchar20Yes无约束项目名称varchar20Yes无约束单位varchar20Yes无约束数量int10Yes无约束单价float8Yes无约束人工费float8Y

14、es无约束材料费float8Yes无约束机械费float8Yes无约束金额float8Yes无约束识别码varchar20Yes外键5.设备租赁合同字段名数据类型长度是否允许空值是否主键或约束说明合同号int10No主键合同名称varchar10Yes无约束设备出租方varchar20Yes无约束施工范围varchar20Yes无约束工地负责人varchar20Yes无约束签订日期datetime8Yes无约束项目部varchar20Yes无约束备注varchar20Yes无约束审批人varchar20Yes无约束状态varchar20Yes无约束117、已审批6.物资采购合同字段名数据类型长

15、度是否允许空值是否主键或约束说明合同号int10No主键合同名称varchar20Yes无约束材料笔数int10Yes无约束材料金额float8Yes无约束供货方varchar20Yes无约束联系人varchar20Yes无约束联系电话varchar20Yes无约束签订日期datetime8Yes无约束采购单位varchar20Yes无约束附件varchar20Yes无约束审批人varchar20Yes无约束状态varchar20Yes无约束117、已审批7.合同变更字段名数据类型长度是否允许空值是否主键或约束说明合同号int10No外键变更合同号varchar20Yes主键变更原因varch

16、ar40Yes无约束变更日期datetime8Yes无约束变更状态varchar20Yes无约束填报单位varchar20Yes无约束8.印发合同字段名数据类型长度是否允许空值是否主键或约束说明签章编号int10No主键印章varchar20Yes无约束9. 关系图设计劳务分包商: 劳务合同(主体):字段名字段名法人代表 法人代表工程数量: 劳务合同(单价):字段名字段名识别码 识别码工程合同: 合同变更:字段名字段名合同号 合同号五、角色创建系统用户会拥有不同的权限,这样才能保证数据库的安全性。管理员应该具有超级用户的权限,在数据库中分别建立20个角色:管理员、技术部部长、计合部部员、计合部

17、部长、财务部部员、财务部部长、物设部部员、物设部部长、分管副经理、总工、项目经理、公司成本部部员、公司成本部部长、公司财务部部员、公司财务部部长、公司法律合规部部员、公司法律合规部部长、公司分管领导、公司总经理、办公室。1.角色开放模块角色劳务分包商工程合同设备租赁合同物资采购合同合同变更合同审批流程合同审批合同印发管理员技术部部长计合部部员计合部部长财务部部员财务部部长物设部部员物设部部长分管副经理总工项目经理公司成本部部员公司成本部部长公司财务部部员公司财务部部长公司法律合规部部员公司法律合规部部长公司分管领导公司总经理办公室注:项目部人员只能对本项目的合同可视。2. 劳务分包商模块权限角

18、色新增编辑删除锁定解锁提交审批导出管理员技术部部长计合部部员计合部部长财务部部员财务部部长物设部部员物设部部长分管副经理总工项目经理公司成本部部员公司成本部部长公司财务部部员公司财务部部长公司法律合规部部员公司法律合规部部长公司分管领导公司总经理办公室注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。3. 工程合同模块权限角色新增编辑变更删除锁定解锁导出管理员技术部部长计合部部员计合部部长财务部部员财务部部长物设部部员物设部部长分管副经理总工项目经理公司成本部部员公司成本部部长公司财务部部员公司财务部部长公司法律合规部部员公司法律合规部部长公司分管领导公司总经理办公室注:提交审批

19、后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。4. 劳务合同模块权限角色新增编辑删除增加补充合同锁定解锁提交审批导出管理员技术部部长计合部部员计合部部长财务部部员财务部部长物设部部员物设部部长分管副经理总工项目经理公司成本部部员公司成本部部长公司财务部部员公司财务部部长公司法律合规部部员公司法律合规部部长公司分管领导公司总经理办公室注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。5. 设备租赁合同模块权限角色新增编辑删除增加补充合同锁定解锁提交审批导出管理员技术部部长计合部部员计合部部长财务部部员财务部部长物设部部员物设部部长分管副经理总工项目经理公司成本部部员公司成本部

20、部长公司财务部部员公司财务部部长公司法律合规部部员公司法律合规部部长公司分管领导公司总经理办公室注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。6. 物资采购合同模块权限角色新增编辑删除增加补充合同执行记录锁定解锁提交审批导出管理员技术部部长计合部部员计合部部长财务部部员财务部部长物设部部员物设部部长分管副经理总工项目经理公司成本部部员公司成本部部长公司财务部部员公司财务部部长公司法律合规部部员公司法律合规部部长公司分管领导公司总经理办公室注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。7. 合同变更模块权限角色新增编辑删除锁定解锁导出管理员技术部部长计合部部员

21、计合部部长财务部部员财务部部长物设部部员物设部部长分管副经理总工项目经理公司成本部部员公司成本部部长公司财务部部员公司财务部部长公司法律合规部部员公司法律合规部部长公司分管领导公司总经理办公室注:锁定后,其他功能将不能使用,解锁后其他功能恢复使用。8. 合同审批流程模块权限角色审批节点环节暂时保存提交审批管理员技术部部长计合部部员计合部部长财务部部员财务部部长物设部部员物设部部长分管副经理总工项目经理公司成本部部员公司成本部部长公司财务部部员公司财务部部长公司法律合规部部员公司法律合规部部长公司分管领导公司总经理办公室9. 合同审批模块权限角色锁定解锁删除审批意见审批通过拒绝驳回暂时保存提交审批管理员技术部部长计合部部员计合部部长财务部部员财务部部长物设部部员物设部部长分管副经理总工项目经理公司成本部部员公司成本部部长公司财务部部员公司财务部部长公司法律合规部部员公司法律合规部部长公司分管领导公司总经理办公室注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。10. 合同印发模块权限角色合同签章编辑签章暂时保存印发管理员技术部部长计合部部员计合部部长财务部部员财务部部长物设部部员物设部部长分管副经理总工项目经理公司成本部部员公司成本部部长公司财务部部员公司财务部部长公司法律合规部部员公司法律合规部部长公司分管领导公司总经理办公室

展开阅读全文
相似文档                                   自信AI助手自信AI助手
猜你喜欢                                   自信AI导航自信AI导航
搜索标签

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

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

关于我们      便捷服务       自信AI       AI导航        获赠5币

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

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

gongan.png浙公网安备33021202000488号   

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

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

客服