程序聚合 软件案例 项目管理系统

项目管理系统

2026-06-15 16:47:18
行业:企业服务(saas)
载体:Windows应用
技术:Python、Flask

业务和功能介绍

1.背景和目标
用户需要对研发项目进行文档管理,以及项目进程管控
2.核心功能
项目管理、归档文库
3.流程实现
项目立项:设定项目负责人,抄送人(仅可查看项目进度),计划开始日期,计划完成日期,立项文件上传,项目成果文件上传
项目开启:自动推送企微消息至相关任务负责人
任务分发:任务分解,选择对应任务负责人以及参与人,任务计划开始时间,计划完成时间,可上传任务成果文件,项目完成需项目负责人审批,审批通过项目完成
项目完成:任务全部完成后,项目负责人可点击项目完成
文件归档:点击归档,项目相关立项文件,项目成果文件,任务成果文件进入归档文库

项目实现

1.整体架构和思路
后端框架:Flask 3.1 应用工厂 + 蓝图
数据库:SQLite 默认,可切换 SQL Server
前端:Bootstrap 5.3 CDN + Jinja2 模板
多页签交互:iframe + tab 系统
打包部署:PyInstaller → Windows 服务
2.我是唯一的开发者
Python 源文件43 个
代码总行数~6,171 行
HTML模板24 个
数据库表10 张
API 路由端点~50+ 个
PyInstaller 可执行文件6 个(主应用 + 5 个管理工具)
Python 依赖包16个
3.我踩过的坑:
iframe 页签系统的复杂性
现象:
表单提交后重定向导致 iframe 内容替换页签标题错位;postMessage 跨 iframe 通信不可靠,closeMe 销毁 iframe 后后续消息丢失。
根因:iframe 页签是状态同步的黑盒——子 iframe 不知道父窗口有哪些页签,父窗口不知道子 iframe 当前导航到了哪里。
解决:
放弃复杂的 postMessage 双向通信(创建→跳转→关闭→刷新),改为单向 refreshTab 通知
"新建"操作统一用 tab-link 类开新页签,表单在新页签内完成并重定向
删除/状态变更用 axios POST 替代 form.submit(),响应后 location.reload()
全局 preserve_iframe_param 中间件确保重定向不丢失 iframe=1 参数

示例图片视频


方屿
3天前活跃
方向: 产品经理-产品经理、
交付率:100.00%
相似推荐
HOS-LS
HOS-LS 是一个以 AI 为核心的代码安全分析与攻击链推理系统,从规则驱动转变为 AI 驱动,包含 AI 语义分析引擎、攻击链分析引擎、多Agent架构、Exploit生成和自动验证等核心功能。 HOS-LS 是一个以 AI 为核心的代码安全分析与攻击链推理系统,从规则驱动转变为 AI 驱动,包含 AI 语义分析引擎、攻击链分析引擎、多Agent架构、Exploit生成和自动验证等核心功能。 HOS-LS 是一个以 AI 为核心的代码安全分析与攻击链推理系统,从规则驱动转变为 AI 驱动,包含 AI 语义分析引擎、攻击链分析引擎、多Agent架构、Exploit生成和自动验证等核心功能。
涉密电子标签管理系统
涉密电子标签系统是用于控制涉密文件的流向,并查询到泄密者,主要用户是涉密单位。本系统用于监控生成的本地文件,并把受控文件信息存储到本地数据库中,最后把受控文件信息上传到服务器中。根据受控文件信息,可以控制文件的打开,和外出权限。
验证码识别-滑块验证码自动识别服务
为解决自动化脚本在遇到滑块验证码时无法继续执行的问题,开发了一套基于计算机视觉的验证码自动识别系统。 核心功能:1)图像预处理模块,对验证码图片进行灰度化、边缘检测和降噪处理;2)滑块缺口定位模块,使用OpenCV模板匹配算法计算滑块目标位置;3)轨迹生成模块,模拟人类拖动行为生成平滑滑动轨迹曲线;4)REST API服务,通过Flask将识别能力封装为HTTP接口供其他自动化工具调用。 业务流程:客户端上传验证码背景图和滑块图→系统预处理并匹配缺口位置→计算偏移量和滑动轨迹→返回识别结果(偏移像素+置信度)。
气瓶监管平台
气瓶监管平台(LPG Guardian) 基于 Spring Boot + Vue3 的气瓶安全监管系统,覆盖燃气气瓶与工业气瓶的全生命周期管理,支持档案管理、审批流程、充装管理、检验管理、统计分析等功能。两种气瓶类型 系统同时管理燃气气瓶和工业气瓶,两者在大部分业务流程中平行运作。气瓶审批是系统的核心业务流程,覆盖气瓶的全生命周期状态变更。审批申请通过支持燃气气瓶和工业气瓶混合提交。
设备管理系统-一码多识APP
一码多识APP集成了系统的核心功能,使得维护人员和管理者能够在移动环境下实现设备管理的全流程操作,包括但不限于故障上报、任务接收、现场维护记录以及状态更新等。通过利用先进的信息技术,该系统为每件管理设备生成一个唯一的二维码,实现设备的即时识别、跟踪与管理。它支持全流程的设备维护管理,从故障接报、任务派发、现场维护到信息记录,确保维护工作的高效执行。同时,系统集成了链路管理与故障关联分析,提升了故障定位和处理的速度与准确性。
帮助文档   Copyright @ 2021-2024 程聚宝 | 浙ICP备2021014372号
人工客服