工程管理系统功能设计与实践:实现高效、透明的工程管理

  在现代化的工程项目管理中,一套功能全面、操作便捷的系统至关重要。本文将介绍一个基于Spring Cloud和Spring Boot技术的Java版工程项目管理系统,结合Vue和ElementUI实现前后端分离。该系统涵盖了项目管理、合同管理、预警管理、竣工管理、质量管理等多个方面,通过数据字典、编码管理、用户管理、菜单管理等功能实现了系统的全面管理和设置。
功能清单如下:
首页
工作台:待办工作、消息通知、预警信息,点击可进入相应的列表

项目进度图表:选择(总体或单个)项目显示1、项目进度图表  2、项目信息
施工地图:1、展示当前角色权限下能看到的施工地图(地图坐标)。2、点击坐标点出现项目基本信息。3、项目施工地图项目展示基本信息、进度项目地址等。
系统管理
数据字典:数据字典的新增、编辑、删除、查询、查看列表。
编码管理:编码的新增、编辑、删除、查询。
用户管理:用户的查询、授予。
菜单管理:菜单按钮的新增、编辑、删除、增加子菜单。
角色管理:查询、新增、编辑、分配用户、分配权限、删除。
系统消息:查询、查看消息状态、查看消息详情
系统设置
项目前期模板设置:新增、删除、编辑、添加行、添加子项等功能。
项目权限管理:查询项目信息、为用户分配项目数据权限。
资源管理:新增、删除、编辑、添加行、添加子项、资源类型配置等功能。
考核指标管理:查询、新增、修改、删除、配置考核指标权重。
预警指标管理:查询、新增、修改、删除、配置预警等级和阈值单位等信息。
模板管理:模板的新增、编辑、删除、计划模板的wbs和任务信息维护
项目管理
项目列表:项目的新增、编辑、删除、导出、终止、查询、项目指引的编辑删除、文件的存档、提审等功能。
项目计划管理:计划的查询、新增、编辑、删除、甘特图保存为基线、设置为模板、任务时间及顺序调整、全局资源配置、引用系统模板、导入project文件、导出XML文件等功能。
进度上报管理:单任务上报、批量上报、显示列表已更改数据、查看进度上报记录、任务查询等功能
合同管理
项目合同:合同的新增、编辑、删除、导出、查询。标记为问题合同、创建合同的付款节点并关联任务等功能。
问题合同:问题合同的查询、查看问题合同处理详情。
合同收付款:合同收付款记录新增、编辑、删除、查询。
资金计划:资金计划的新增、查询、编辑、删除、导出。
项目考核:考核的新增、进度考核单体权重的计算、考核人的分配(可分配多个考核人)
删除、考核的编辑、查看考核详情、考核分数计算。
奖惩管理:奖惩的新增、查看详情、编辑、删除等功能
预警管理
预警管理:项目查询、为项目设置预警指标、删除预警指标、设置预警指标的阈值、设置预警通知人。
预警记录:查询、列表展示、查看消息通知内容、取消预警、查看预警详情
竣工管理
工程竣工移交:工程竣工移交的新增、查看、查询、修改、删除。
工程竣工验收:工程竣工验收的查询、新增、编辑、查看、删除、附件上传、验收异常填写异常信息、选择整改部门和责任人等功能
质量管理
中间验收:中间验收的新增、查看、查询、修改、删除。
质量检查:质量检查的查询、新增、编辑、查看、删除、附件上传、验收异常填写异常信息、选择整改部门和责任人等功能。
隐患整改:隐患整改的查询、整改单查看、回复单查看、详情、单据打印
统计报表
项目汇总:项目查询、统计项目计划进度、实际进度、计算预计完成时间等信息。
进度报表:统计项目计划进度、实际进度、资源使用、并且已不同的时间范围计算项目的计划进度并与实际进度形成对比。
收支报表:以时间的维度统计所有项目的收支、以项目维度统计项目的收支。
利润报表:统计所有项目的利润信息、并且通过时间维度和项目维度区分利润情况。
差异报表:项目的查询、项目的实际进度和基线的对比、基线与基线的对比。
每周报表:项目查询、周边的新增、查看周报的详情等功能
工作台
我的待办:待办列表、待办的处理、待办的指派、已办的列表、已办详情。
我的消息:未读消息列表、已读消息列表、未读详情展示、已读消息详情展示
该Java版工程项目管理系统采用了先进的Spring Cloud+Spring Boot+Mybatis技术框架,结合Vue+ElementUI实现前后端分离,构建了一个功能强大的工程项目管理系统。该系统涵盖了项目管理、合同管理、预警管理、竣工管理、质量管理等多个方面,通过数据字典、编码管理、用户管理、菜单管理等功能实现了系统的全面管理和设置。前端架构采用VUE、Uniapp、Layui、Bootstrap、H5、CSS3等技术,后端涉及Eureka、Config、Zuul、OAuth2、Security、OSS、Turbine、Zipkin、Feign、Monitor、Stream、ElasticSearch等技术。该系统的建立将有助于提高工程管理效率、减轻劳动强度、提高信息处理速度和准确性,为企业数字化转型和提升竞争力提供了有力支持。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/609252.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

数据库的导入导出以及备份

1.数据库的导出和导入 一.navicat导入导出 导入:右键➡运行SQL文件 导出选:中要导出的表➡右键➡转储SQL文件➡数据和结构 mysqldump命 1. 进入navicat安装目录的bin目录,cmd打开命令窗口 2. mysql -u用户名 -p ➡ 输入密码 3. creat…

String的(toCharArray\split)方法*

题目 class Solution {public int firstUniqChar(String s) {int[] sum new int[26];char[] num s.toCharArray();for(int i0;i<num.length;i) {sum[num[i]-a];}for(int j0;j<num.length;j) {if(sum[num[j]-a] 1) {return j;}}return -1; } }题目 …

博途WinCC专业版C/S架构入门指南

WinCC Professional V16 支持客户机/服务器架构&#xff0c;但目前只支持单个服务器或单对冗余服务器/多个客户机的模式&#xff0c;还不能支持像WinCC V7.5 SP1中的多个服务器/多个客户机的分布式架构。 组态步骤如下&#xff1a; 1. 在项目中分别添加服务器站和客户机站&…

查看块设备的lsblk

文章目录 查看块设备的lsblk更多信息 查看块设备的lsblk lsblk 命令可以查看系统中的块设备信息 $ lsblk这个命令会列出系统中所有的块设备&#xff08;比如硬盘、分区和挂载点&#xff09;的信息。 默认情况下&#xff0c;它会显示每个设备的名称、大小、类型、挂载点等信息…

go image.DecodeConfig 和image.Decode 不能同时使用吗

问题场景&#xff1a;在同时使用go image.DecodeConfig 和image.Decode获取图片信息时&#xff0c;报错提示&#xff1a; 无法读取图像配置 image: unknown format package mainimport ("fmt""github.com/golang/freetype""image""image/d…

Qt/QML编程学习之心得:一个蓝牙音乐播放器的实现(30)

蓝牙bluetooth作为一种短距离的通信方式应用也是越来越广,比如很多智能家居、蓝牙遥控器、蓝牙音箱、蓝牙耳机、蓝牙手表等,手机的蓝牙功能更是可以和各种设备进行互联,甚至可以连接到车机上去配合wifi提供投屏、音乐等。那么如何在中控IVI上使用Qt来实现一个蓝牙音乐播放器…

用 MATLAB 产生单位抽样序列、单位阶跃序列、矩形序列、正弦序列和复指数序列

%% 单位抽样&#xff08;脉冲&#xff09;序列&#xff08;冲激函数&#xff09; % 参数设置 n -10:10; % 定义时间范围 delta (n 0); % 生成单位抽样序列% 绘图 figure; stem(n, delta); title(单位抽样序列); xlabel(n); ylabel(delta[n]);%% 单位阶跃序列 % 参数设置 n …

Swagger 教程:从零开始学习Swagger

Swagger 是一个开源的 API 设计和文档工具&#xff0c;可以帮助全栈工程师更快、更简单地设计、构建、文档化和测试 RESTful API。本篇文章将为全栈工程师介绍 Swagger 的基础知识和使用方法&#xff0c;以及如何使用 Swagger 设计、文档化和测试 RESTful API。 一、Swagger 简…

SLF4J Spring Boot日志框架

JAVA日志框架 JAVA有好多优秀的日志框架&#xff0c;比如log4j、log4j2、logback、JUL&#xff08;java.util.logging&#xff09;、JCL&#xff08;JAVA Common Logging&#xff09;等等&#xff0c;logback是后起之秀&#xff0c;是Spring Boot默认日志框架。 今天文章的目…

oracle19c容器数据库rman备份特性-----性能优化(三)

目录 冗余备份片 1.备份的时候指定 2.rman配置中设定 归档备份&#xff08;将备份集保留&#xff09; 二级备份&#xff08;将备份文件保留&#xff09; 1.备份闪回恢复区的恢复文件 2.备份所有恢复文件 recovery catalog database 1.創建recovery catalog 2.创建VPC…

zabbix-proxy代理安装及其他监控方式

zabbix-proxy代理安装及其他监控方式 安装zabbix-proxyserver端配置zabbix-proxy配置被监控的agent安装中问题解决监控网络设备JMX和IPMI监控方式 zabbix-proxy的安装&#xff0c;至少需要准备三台机器&#xff0c;一台安装服务端&#xff0c;一台安装agent端&#xff0c;这里就…

《网络是怎样连接的》2.3节图表(自用)

图4.1&#xff1a;TCP拆分数据与ACK号 图4.2&#xff1a;连接阶段与通信阶段ACK号与序号的交互过程 首先&#xff0c;客户端在连接时需要计算出与从客户端到服务器方向通信相关的序号初始值&#xff0c;并将这个值发送给服务器&#xff08;①&#xff09;。 接下来&#xff0c…

在k8s集群中部署多nginx-ingress

关于ingress的介绍&#xff0c;前面已经详细讲过了&#xff0c;参考ingress-nginx详解和部署方案。本案例ingress的部署使用deploymentLB的方式。 参考链接&#xff1a; 多个ingress部署 文章目录 1. 下载ingress的文件2. 文件资源分析3. 部署ingress3.1 部署第一套ingress3.1…

C# 反射的乌云,MethodInfo的Json序列化参数入参问题

文章目录 前言直接运行MethodInfo运行结果 Json解决ParamterInfo实例化运行结果无法实例化问题部分参数的问题 Json反序列化 经过长达一天的研究&#xff0c;我终于完全的解决的了实战思路方法测试用例运行测试运行结果 代码总结总结 前言 我上篇文章已经基本解决了反射的基本…

众和策略:沪指跌0.91%险守2900点,半导体、金融等板块走低

8日早盘&#xff0c;两市股指低开低走&#xff0c;沪指一度失守2900点&#xff0c;深成指、创业板指跌约1%&#xff0c;科创50指数创前史新低。 到午间收盘&#xff0c;沪指跌0.91%报2902.4点&#xff0c;深成指跌1.17%&#xff0c;创业板指跌0.99%&#xff0c;科创50指数跌超…

如何通过PreMaint状态监测发现设备故障:以振动监测为例

在现代工业环境中&#xff0c;设备的健康状况对于维持生产效率至关重要。计划外停机可能导致巨大的成本损失&#xff0c;因此采用先进的监测技术成为预防性维护的核心策略之一。其中&#xff0c;振动监测作为一种早期故障检测手段&#xff0c;通过PreMaint状态监测系统的引入&a…

《网络是怎样连接的》2.5节图表(自用)

图5.1&#xff1a;ip包结构 图5.2&#xff1a;ip网络包的传输方式 1.以太网的部分也可以替换成其他的东西&#xff0c;例如无线局域网、ADSL、FTTH等&#xff0c;它们都可以替代以太网的角色帮助IP协议来传输网络包 2.根据ARP协议&#xff0c;客户端可以根据ip地址得到下一个路…

最新最简操作系统期末复习(考前速过)

操作系统复习 第一章&#xff08;操作系统引论&#xff09;计算机操作系统包括&#xff1a;操作系统的目标&#xff1a;操作系统的作用&#xff1a;未配置操作系统的计算机系统&#xff1a;单道批处理系统&#xff1a;缺点&#xff1a; 多道批处理系统&#xff1a;优点&#xf…

国际版WPS Office18.6.0

​【应用名称】&#xff1a;WPS Office 【适用平台】&#xff1a;Android 【软件标签】&#xff1a;WPS 【应用版本】&#xff1a;18.5.4 → 18.6.0 【应用大小】&#xff1a;160MB 【软件说明】&#xff1a;WPS Office是使用人数最多的移动办公软件。它具有独有手机阅读…

TypeScript基础

ts学习 目录概述需求&#xff1a; 设计思路实现思路分析1.TypeScript 基础类型2.TypeScript 变量声明3.TypeScript 接口4.TypeScript 类5.TypeScript 函数5.TypeScript 泛型5.TypeScript 枚举TypeScript 类型推论TypeScript 类型兼容性TypeScript 高级类型TypeScript 迭代器和生…