当前位置:文档之家› 合同管理系统总体设计模板

合同管理系统总体设计模板

数据类型
长度
是否允许空值
是否主键或约束
说明
合同号
int
10
No
外键
变更合同号
varchar
20
Yes
主键
变更原因
varchar
40
Yes
无约束
变更日期
datetime
8
Yes
无约束
变更状态
varchar
20
Yes
无约束
填报单位
varchar
20
Yes
无约束
8.印发合同
字段名
数据类型
长度
是否允许空值
是否主键或约束
图15-2劳务合同(单价)实体属性图
5.设备租赁合同实体属性图
图16设备租赁合同实体属性图
6.物资采购合同实体属性图
图17物资采购合同实体属性图
7.合同变更实体属性图
图18合同变更实体属性图
8.印发实体属性图
图19合同变更实体属性图
9.系统E-R图
图20系统E-R图
四、数据库设计
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
无约束

总工

项目经理

公司成本部部员







公司成本部部长







公司财务部部员

公司财务部部长

公司法律合规部部员

公司法律合规部部长


公司分管领导


√Hale Waihona Puke √√√√
公司总经理







办公室
注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。
4.劳务合同模块权限
角色
新增
编辑
长度
是否允许空值
是否主键或约束
说明
用户
varchar
20
No
主键
密码
varchar
20
No
无约束
单位
varchar
20
No
无约束
部门
varchar
20
No
无约束
项目部
varchar
20
No
无约束
职务
varchar
20
No
无约束
2.劳务分包商
字段名
数据类型
长度
是否允许空值
是否主键或约束
说明
法人代表
varchar
是否主键或约束
说明
合同号
int
10
No
主键
合同名称
varchar
10
Yes
无约束
设备出租方
varchar
20
Yes
无约束
施工范围
varchar
20
Yes
无约束
工地负责人
varchar
20
Yes
无约束
签订日期
datetime
8
Yes
无约束
项目部
varchar
20
Yes
无约束
备注
varchar
20
Yes
计合部部长






财务部部员


财务部部长


物设部部员


物设部部长


分管副经理


总工


项目经理


公司成本部部员








公司成本部部长








公司财务部部员


公司财务部部长


公司法律合规部部员


公司法律合规部部长


公司分管领导








公司总经理








公司成本部部长







公司财务部部员






公司财务部部长






公司法律合规部部员






公司法律合规部部长






公司分管领导






公司总经理






办公室

注:项目部人员只能对本项目的合同可视。
2.劳务分包商模块权限
角色
新增
编辑
删除
锁定
解锁
提交审批
导出
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.设备租赁合同
字段名
数据类型
长度
是否允许空值
3.3工程合同管理模块
图4工程合同管理模块
3.4劳务合同管理模块
图5劳务合同管理模块
3.5设备租赁合同管理模块
图6设备租赁合同管理模块
3.6物资采购合同管理模块
图7物资采购合同管理模块
3.7合同变更管理模块
图8合同变更管理模块
3.8合同审批流程管理模块
图9合同审批流程管理模块
3.9合同审批管理模块
图10合同审批管理模块
公司分管领导







公司总经理







办公室

注:提交审批后,编辑、删除、功能被锁定,解锁后其他功能恢复使用。
3.工程合同模块权限
角色
新增
编辑
变更
删除
锁定
解锁
导出
管理员







技术部部长


计合部部员





计合部部长





财务部部员

财务部部长

物设部部员

物设部部长

分管副经理
说明
签章编号
int
10
No
主键
印章
varchar
20
Yes
无约束
9. 关系图设计
劳务分包商:劳务合同(主体):
字段名
字段名
法人代表
法人代表
工程数量:劳务合同(单价):
字段名
字段名
识别码
识别码
工程合同:合同变更:
字段名
字段名
合同号
合同号
五、角色创建
系统用户会拥有不同的权限,这样才能保证数据库的安全性。管理员应该具有超级用户的权限,在数据库中分别建立20个角色:管理员、技术部部长、计合部部员、计合部部长、财务部部员、财务部部长、物设部部员、物设部部长、分管副经理、总工、项目经理、公司成本部部员、公司成本部部长、公司财务部部员、公司财务部部长、公司法律合规部部员、公司法律合规部部长、公司分管领导、公司总经理、办公室。
签订日期
datetime
8
Yes
无约束
单位
varchar
20
Yes
无约束
审批人
varchar
20
Yes
无约束
状态
varchar
20
Yes
无约束
1~17、已审批
4-2.劳务合同(单价)
字段名
数据类型
长度
是否允许空值
是否主键或约束
说明
序号
int
10
No
主键
单位工程
varchar
20
Yes
无约束
相关主题