java 工程管理系统源码+项目说明+功能描述+前后端分离 + 二次开发

2023-09-21 09:47:56

 Java版工程项目管理系统 Spring Cloud+Spring Boot+Mybatis+Vue+ElementUI+前后端分离
功能清单如下:
首页
工作台:待办工作、消息通知、预警信息,点击可进入相应的列表

项目进度图表:选择(总体或单个)项目显示1、项目进度图表  2、项目信息
施工地图:1、展示当前角色权限下能看到的施工地图(地图坐标)。2、点击坐标点出现项目基本信息。3、项目施工地图项目展示基本信息、进度项目地址等。
系统管理
数据字典:数据字典的新增、编辑、删除、查询、查看列表。
编码管理:编码的新增、编辑、删除、查询。
用户管理:用户的查询、授予。
菜单管理:菜单按钮的新增、编辑、删除、增加子菜单。
角色管理:查询、新增、编辑、分配用户、分配权限、删除。
系统消息:查询、查看消息状态、查看消息详情
系统设置
项目前期模板设置:新增、删除、编辑、添加行、添加子项等功能。
项目权限管理:查询项目信息、为用户分配项目数据权限。
资源管理:新增、删除、编辑、添加行、添加子项、资源类型配置等功能。
考核指标管理:查询、新增、修改、删除、配置考核指标权重。
预警指标管理:查询、新增、修改、删除、配置预警等级和阈值单位等信息。
模板管理:模板的新增、编辑、删除、计划模板的wbs和任务信息维护
项目管理
项目列表:项目的新增、编辑、删除、导出、终止、查询、项目指引的编辑删除、文件的存档、提审等功能。
项目计划管理:计划的查询、新增、编辑、删除、甘特图保存为基线、设置为模板、任务时间及顺序调整、全局资源配置、引用系统模板、导入project文件、导出XML文件等功能。
进度上报管理:单任务上报、批量上报、显示列表已更改数据、查看进度上报记录、任务查询等功能
合同管理
项目合同:合同的新增、编辑、删除、导出、查询。标记为问题合同、创建合同的付款节点并关联任务等功能。
问题合同:问题合同的查询、查看问题合同处理详情。
合同收付款:合同收付款记录新增、编辑、删除、查询。
资金计划:资金计划的新增、查询、编辑、删除、导出。
项目考核:考核的新增、进度考核单体权重的计算、考核人的分配(可分配多个考核人)
删除、考核的编辑、查看考核详情、考核分数计算。
奖惩管理:奖惩的新增、查看详情、编辑、删除等功能
预警管理
预警管理:项目查询、为项目设置预警指标、删除预警指标、设置预警指标的阈值、设置预警通知人。
预警记录:查询、列表展示、查看消息通知内容、取消预警、查看预警详情
竣工管理
工程竣工移交:工程竣工移交的新增、查看、查询、修改、删除。
工程竣工验收:工程竣工验收的查询、新增、编辑、查看、删除、附件上传、验收异常填写异常信息、选择整改部门和责任人等功能
质量管理
中间验收:中间验收的新增、查看、查询、修改、删除。
质量检查:质量检查的查询、新增、编辑、查看、删除、附件上传、验收异常填写异常信息、选择整改部门和责任人等功能。
隐患整改:隐患整改的查询、整改单查看、回复单查看、详情、单据打印
统计报表
项目汇总:项目查询、统计项目计划进度、实际进度、计算预计完成时间等信息。
进度报表:统计项目计划进度、实际进度、资源使用、并且已不同的时间范围计算项目的计划进度并与实际进度形成对比。
收支报表:以时间的维度统计所有项目的收支、以项目维度统计项目的收支。
利润报表:统计所有项目的利润信息、并且通过时间维度和项目维度区分利润情况。
差异报表:项目的查询、项目的实际进度和基线的对比、基线与基线的对比。
每周报表:项目查询、周边的新增、查看周报的详情等功能
工作台
我的待办:待办列表、待办的处理、待办的指派、已办的列表、已办详情。
我的消息:未读消息列表、已读消息列表、未读详情展示、已读消息详情展示


 

更多推荐

提升技术招聘有效性| 杜绝候选人刷题应试

企业在技术人员招聘中,时常出现候选人“笔试考高分,工作写Bug,绩效来垫底”的尴尬窘境,让企业倍感煎熬。不仅浪费时间精力、也增大招人的成本投入。如何招到真正合适的技术人选,成为摆在企业心头的难题。合适的技术人才,意味能满足实际工作的需求,而非仅有一堆理论知识储备。对企业而言,候选人解决实际问题的工程能力>理论知识。技术

【记录】深度学习环境配置(pytorch版)

1080面对Transformer连勉强也算不上了,还是要去用小组的卡完整记一个环境配置,方便后面自用✍️目前要简单许多,因为显卡驱动已经装好,后安装的库版本与其对应即可。nvidia-smi查看GPU信息**CUDA版本12.2conda-V查询conda版本22.9.0新建conda环境准备装python3.8co

【PyTorch 攻略(5/7)】训练和模型

一、说明训练模型是一个迭代过程。每次迭代称为纪元。该模型对输出进行猜测,计算其猜测中的误差(损失),收集误差相对于其参数的导数,并使用梯度下降优化这些参数。我们从这里加载前面的代码。%matplotlibinlineimporttorchfromtorchimportnnfromtorch.utils.dataimpo

1399: 最小生成树

题目描述最小生成树问题是实际生产生活中十分重要的一类问题。假设需要在n个城市之间建立通信联络网,则连通n个城市只需要n-1条线路。这时,自然需要考虑这样一个问题,即如何在最节省经费的前提下建立这个通信网。可以用连通网来表示n个城市以及n个城市之间可能设置的通信线路,其中网的顶点表示城市,边表示两个城市之间的线路,赋于边

Python中的函数未定义的错误

前言:嗨喽~大家好呀,这里是魔王呐❤~!python更多源码/资料/解答/教程等点击此处跳转文末名片免费获取通过这个解释,我们将了解当Python程序显示类似NameError:name‘’isnotdefined的错误时,即使该函数存在于脚本中,也会出现这种情况。我们还学习了当我们使用拼写错误的变量或没有导入的内置函

Zookeeper集群 + Kafka集群

目录1、Zookeeper1.1Zookeeper概述1.1.1Zookeeper定义1.1.2Zookeeper工作机制1.1.3Zookeeper特点1.1.4Zookeeper数据结构1.1.5Zookeeper应用场景1.2Zookeeper选举机制1.3部署Zookeeper集群1.3.1安装前准备1.3.2

肖sir___环境的讲解详情__002

一、环境讲解1、jdk什么是JDK?JDK的作用?JDK是java语言的软件开发工具包,能解释java程序,编译java语言,没有jdk的话无法编译Java程序。包含了各种类库和工具,机器不是直接识别语言的,会借助工具的编译器,可以理解为翻译官,将一门语言翻译为机器可以识别的语言,Jdk能对Java进行编译,我们的工具

人机合作的有效性、安全性和可信度

确定人机协同中权力归属的原则和方法可以根据具体情境和任务的要求进行灵活选择。以下是一些常见的方法:专业领域授权:在专业领域中,权力可能更多地授予具有相关知识和经验的人类专家。他们能够理解和分析复杂的情况,并基于其专业判断做出决策。机器可以作为工具或辅助手段,提供数据分析、模型预测等支持。分工合作:根据任务的不同阶段或特

java版Spring Cloud+Mybatis+Oauth2+分布式+微服务+实现工程管理系统

鸿鹄工程项目管理系统SpringCloud+SpringBoot+Mybatis+Vue+ElementUI+前后端分离构建工程项目管理系统1.项目背景一、随着公司的快速发展,企业人员和经营规模不断壮大。为了提高工程管理效率、减轻劳动强度、提高信息处理速度和准确性,公司对内部工程管理的提升提出了更高的要求。二、企业通过

【JavaScript】video标签配置及相关事件:

文章目录一、标签配置:二、事件:三、案例:一、标签配置:标签名描述src要播放的路径地址autoplay是否自动播放,默认值是false,(Boolean)loop是否循环播放,默认值是false,(Boolean)muted是否静音播放,默认值是false,(Boolean)initial-time制定和视频初始播放

线性代数的本质(八)——内积空间

文章目录内积空间内积空间正交矩阵与正交变换正交投影施密特正交化实对称矩阵的对角化内积空间内积空间三维几何空间是线性空间的一个重要例子,如果分析一下三维几何空间,我们就会发现它还具有一般线性空间不具备的重要性质:三维几何空间中向量有长度和夹角,这称为三维几何空间的度量性质。现在,我们在一般线性空间中引入度量有关的概念。我

热文推荐