首页
›
企业数字化与管理工程
›
017-工程合同、索赔与采购材料管控
›
《工程合同义务与履约跟踪》
VIP15
本课程属于:017-工程合同、索赔与采购材料管控
企业数字化与管理工程 · 共 15 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
工程合同义务跟踪表设计与动态监控的接口调用实战
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
工程合同义务跟踪的重要性 · 课程目标与学习路径 · 整体技术栈概览(Python + F…
课程导论
工程合同义务跟踪…
02
合同义务基础概念
定义合同义务 · 义务类型(付款 · 交付
合同义务基础概念
定义合同义务
03
数据库设计(上)
ER图设计 · 合同主表字段设计(合同编号 · 名称
数据库设计
ER
04
数据库设计(下)
义务明细表字段设计(义务ID · 合同ID · 义务类型
数据库设计
ID
05
Python环境搭建
安装Python 3.10+ · 虚拟环境创建 · pip换源
Python
环境搭建
06
Flask项目初始化
创建项目目录 · 初始化Flask应用 · 配置数据库连接字符串
Flask
项目初始化
07
SQLAlchemy模型映射
定义Contract模型 · 定义Obligation模型 · 建立一对多关系
SQLAlchemy
模型映射
08
RESTful API设计原则
资源命名规范 · HTTP动词使用(GET/POST/… · 状态码选择(200/201/400/…
RESTful
API
09
合同增删改查接口(上)
实现POST /api/contra… · GET /api/contracts…
合同增删改查接口
POST
10
合同增删改查接口(下)
实现GET /api/contrac… · PUT /api/contracts… · DELETE /api/contra…
合同增删改查接口
GET
11
义务增删改查接口
实现义务的CRUD接口 · 支持按合同ID过滤义务列表
义务增删改查接口
CRUD
12
义务状态流转接口
设计状态机(待办→进行中→已完成/逾… · 实现PUT /api/obligat…
义务状态流转接口
设计状态机
13
义务截止日期预警接口
实现GET /api/obligat… · GET /api/obligatio…
义务截止日期预警…
GET
14
义务完成百分比更新接口
实现PATCH /api/oblig… · 自动校验百分比范围0-100
义务完成百分比更…
PATCH
15
接口参数校验与异常处理
使用marshmallow进行请求体… · 自定义异常处理器 · 统一错误响应格式
接口参数校验
异常处理
16
接口文档自动生成
集成Flask-RESTx或Flas… · 为每个接口添加Swagger注解 · 在线调试
接口文档自动生成
Flask-RESTx
17
单元测试编写
使用pytest测试数据库模型 · 测试CRUD接口 · 测试状态流转逻辑
单元测试编写
pytest
18
接口性能优化
添加数据库索引 · 使用N+1查询优化(eager lo… · 分页查询实现
接口性能优化
添加数据库索引
19
接口安全加固
添加JWT认证中间件 · 实现基于角色的权限控制(管理员/普通… · 防止SQL注入
接口安全加固
JWT
20
前端项目初始化
使用Vue CLI创建项目 · 安装axios · 配置代理解决跨域问题
前端项目初始化
Vue
21
合同列表页面开发
调用GET /api/contrac… · 添加搜索与分页功能
合同列表页面开发
GET
22
合同详情与义务列表页面
调用合同详情接口 · 渲染义务列表 · 支持按状态筛选
合同详情
义务列表页面
23
义务新增与编辑表单
调用POST/PUT接口 · 表单验证 · 日期选择器集成
义务新增
编辑表单
24
义务状态看板(Kanban)
调用状态流转接口 · 拖拽改变状态 · 实时更新完成百分比
Kanban
义务状态看板
25
预警仪表盘开发
调用逾期/即将到期接口 · 使用ECharts绘制柱状图与饼图展…
预警仪表盘开发
调用逾期
26
动态监控WebSocket集成
安装Flask-SocketIO · 实现服务端推送义务状态变更 · 前端实时更新看板
WebSocket
动态监控
27
定时任务与自动通知
使用APScheduler定时检查义… · 调用邮件/钉钉Webhook发送预警…
定时任务
自动通知
28
接口调用日志与审计
使用装饰器记录每次接口调用的时间 · 用户 · 参数
接口调用日志
审计
29
部署与运维
使用Gunicorn + Nginx… · 配置HTTPS · 使用Supervisor管理进程
部署
运维
30
课程总结与实战演练
回顾核心知识点 · 提供完整项目代码仓库 · 布置综合实战作业(设计一个分包合同义…
课程总结
实战演练
所属VIP或分类
同VIP:FIDIC合同与工程索赔实战
同VIP:分包合同与付款控制工程
同VIP:合同付款与项目现金流管控