资产设备管理系统

news2025/1/18 3:43:31

        dtAsset 是一个固定资产设备管理系统,它专为中小企业的需求而设计。该软件提供了对常用资产设备进行信息化管理的功能,并支持自定义设备类型、导入导出数据、维护工作统计、采购管理、文档管理、运维监控 (使用 Zabbix)、知识库等功能。

主要模块

  • 1.系统参数:用于配置系统的各种参数。

  • 2.数据字典:用于定义和管理系统中使用的数据字典。

  • 3.缓存管理:用于管理系统缓存的模块。

  • 4.权限分配:用于分配用户权限和角色。

  • 5.流程管理:用于管理流程以及相关的流程图。

  • 6.表单管理:用于管理系统中的各种表单。

  • 7.服务监控:用于监控系统的运行情况。

  • 8.数据备份:用于备份系统数据。

  • 9.资产管理:用于管理资产的各种操作。

  • 10.备件管理:用于管理备件信息。

  • 11.耗材管理:用于管理耗材信息。

  • 12.资产台账:用于记录和管理资产的详细信息。

  • 13.条码打印:用于打印资产的条码。

  • 14.档案管理:用于管理档案信息。

  • 15.大屏展示:用于展示系统数据的大屏幕。

  • 16.资产盘点:用于进行资产盘点操作。

除了以上模块以外,dtAsset 还提供了以下功能:

  • 资产申请

  • 领用退还

  • 借用归还

  • 资产调拨

  • 设备报修

  • 设备报废

  • 设备巡检

  • 分析报表

  • 主机管理

  • 数据库管理

  • 数据统计

  • 系统台账

  • 服务请求

  • 工单请求

  • 事件管理

  • 可视化管理

  • 报表管理

  • 告警管理

  • 模版管理

  • 图形管理

  • 最新数据

  • 资源配置

  • 告警分析

  • 资源分组

技术栈

  • Spring 5.0.20
  • Shiro 1.7.1
  • MyBatis-Plus 3.0.7.1
  • MyBatis 3.4.6
  • Druid 1.2.4
  • Easypoi 4.3.0
  • Quartz 2.3.2
  • UFLO 2.1.5(流程引擎)
  • K-form-design 3.x(表单)
  • Angular 1.x

输入图片说明

Docker 部署方式

  • 兼容说明
系统版本应用镜像数据库镜像移动端支持
2.2.262.2.262.2.261.0.1
2.2.242.2.242.2.241.0.1
2.2.232.2.232.2.231.0.1
  • 部署说明
其中镜像中2.2.26为版本号,替换相对于版本即可。
#部署数据库
docker run --name dt-db -t \
-e MYSQL_USER="dt" \
-e MYSQL_PASSWORD="dt_pwd" \
-e MYSQL_ROOT_PASSWORD=root_pwd \
-v /data/mysql:/var/lib/mysql  \
-p 3306:3306 \
-d docker.io/algernonking/dtmysql:2.2.26 \
--character-set-server=utf8 \
--lower_case_table_names=1


#部署应用(上述数据库部署完,后几秒过部署应用,防止数据库未完成初始化而启动应用导致应用启动失败)
docker run --name dt-app -t \
-v /data/upload:/usr/local/tomcat/webapps/upload \
--link=dt-db:db \
-p 8080:8080  \
-d docker.io/algernonking/dtapp:2.2.26

传统部署方式

步骤一

  • 准备环境
- 操作系统:Window、推荐Linux
- 数据库:Mysql 5.7.X
- 中间件:Tomcat 9 以上
- Java版本:Java 1.8 以上

步骤二

  • 初始化sql
- 要求Mysql的参数:lower_case_table_names=1
- SQL>CREATE DATABASE IF NOT EXISTS dt default charset utf8 COLLATE utf8_general_ci;
- SQL>set names utf8;
- SQL>use dt;
- SQL>source db.sql

步骤三

  • 发布应用,注意:最新版本的war包已经发布,请直接下载(右上角发版中),不需要下载源代码进行编译。
- 将war包部署到Tomcat目录的webapps下后,修改配置文件(webapps/dt/WEB-INF/classes)中数据库的数据库配置文件config.properties
- jdbc.url=jdbc:mysql://127.0.0.1:3306/dt?useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=UTC
- jdbc.username=root
- jdbc.password=root_pwd
- 修改成你所在的环境配置

步骤四

  • 启动服务访问
- http://ip:port/dt/console
- 选择用户名方式登陆
- 账户:admin 
- 密码:oracle

PC效果图

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

输入图片说明

__

移动端

输入图片说明

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

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

相关文章

【Rust】快速教程——闭包与生命周期

前言 你怎么向天生的瞎子说清颜色?怎么用手势向天生的聋子描述声音? 鲜花就在眼前,雷鸣就在头顶,对他们来说却都毫无意义 眼睛看不到,鼻子可以嗅闻花香,耳朵听不见,手指可以触碰窗纸的震动。 犯…

QtCreator13源码windows编译

1.下载QtCreator13源码: https://download.qt.io/snapshots/qtcreator/13.0/13.0.0-beta1/installer_source/latest/qt-creator-opensource-src-13.0.0-beta1.zip 2.下载并安装llvm Release LLVM 17.0.5 llvm/llvm-project GitHub 3.系统 要求: Windows 10 (64…

2023OceanBase年度发布会后,有感

很荣幸收到了OceanBase邀请,于本周四(11月16日)参加了OceanBase年度发布会并参加了DBA老友会,按照理论应该我昨天(星期五)就回到成都了,最迟今天白天就该把文章写出来了,奈何媳妇儿买…

vue2【axios请求】

1:axios作用 axios(发音:艾克c奥斯)是前端圈最火的,专注于数据请求的库。 Axios 是一个基于 promise 的 HTTP 库,可以用在浏览器和 node.js 中axios的github:https://github.com/axios/axios 中文官网地址…

ESP32网络开发实例-非接触式水位监测

非接触式水位监测 文章目录 非接触式水位监测1、HC-SR04介绍2、软件准备3、硬件准备4、代码实现在本文中,我们将使用 HC-SR04 超声波传感器和 ESP32 创建一个水位监测网络服务器。 这将是一个非接触式水位测量系统。 首先,我们将介绍HC-SR04 与 ESP32 连接。 使用ESP32对超声…

如何去掉图片上的水印?这三种去水印的方法帮你解决!

当我们从网上看到喜欢的图片,想要保存下来作为头像或者插入到工作汇报中时,却发现下载的图片带有水印。这不仅影响了图片的美观,还可能对图片的可用性造成影响。那么,如何去掉图片上的水印呢? 实际上,现在市面上的很多…

【数据结构】10道经典面试题目带你玩转链表

🦄个人主页:修修修也 🎏所属专栏:数据结构 ⚙️操作环境:Visual Studio 2022 目录 一.移除链表元素 二.反转链表 三.链表的中间结点 四.链表中倒数第K个结点 五.合并两个有序链表 六.链表分割 七.链表的回文结构 八.相交链表 九.环形链表 一.移…

[Vue3] pinia状态管理

文章目录 1.pinia的介绍2.pinia的配置3.state状态管理3.1 state的基本使用3.2 state的访问 4.getters 1.pinia的介绍 Pinia 是 Vue 的专属状态管理库,它允许你跨组件或页面共享状态。如果你熟悉组合式 API 的话,你可能会认为可以通过一行简单的 export …

梦想编织者——Adobe Dreamweaver

今天,我们来谈谈一款在Adobe系列中推出的一款Adobe Dreamweaver,简称“DW”,中文名称 “梦想编织者”,是集网页制作和管理网站于一身的所见即所得网页代码编辑器。 利用对 HTML、CSS、JavaScript等内容的支持,设计人员…

QGIS003:【05高级数字化工具栏】-要素移动、修改、合并操作

摘要:QGIS地图导航工具栏包括激活高级数字化工具、移动要素、旋转要素、缩放要素、简化要素、添加环、添加部件、填充环、删除环、删除部件、重塑要素、偏移曲线、反转线、裁剪/扩展要素、分割要素、分割部件、合并所选要素、合并所选要素的属性、旋转点符号等选项&…

配电房智能监控系统

配电房智能监控系统是一种集成了互联网、物联网、大数据、人工智能等技术的系统,专门用于对配电房进行全方位、实时的监控和管理。主要是在高压柜、变压器及低压柜智能化的基础上,通过分布在配电室内的各类传感器、采集与通信设备,将各种设备…

【产品应用】一体化伺服电机在系留无人机中的应用

一体化伺服电机是一种将电机、驱动器、编码器结合在一起的伺服系统,具有高精度控制、快速响应和高效运行等优点。系留无人机则是一种通过绳索或链条与地面设施连接的无人机,能够实现长时间的稳定悬停和空中作业。 01.设备简介 电源线牵引装置&#xff1…

人工智能发展前景

随着人工智能的快速发展,这个行业对人才的需求也在不断增长。越来越多的有志之士开始关注人工智能,希望通过自学获得相关技能,进而在人工智能领域找到心仪的职业。本文将探讨人工智能职业发展的前景,并为大家提供自学人工智能的途…

紫色调城市和奔跑人物剪影背景工会工作总结汇报PPT模板

这是一套紫色调城市和奔跑人物剪影背景工会工作总结汇报PPT模板,共33页; PPT模板封面,使用了蓝天白云、城市剪影、奔跑人物剪影背景图片。中间填写工会工作总结汇报PPT标题。界面色彩丰富充满活力。 PowerPoint模板内容页,由31张…

FDM(傅里叶分解)

代码的使用教程 傅里叶分解(FDM) 代码原理 FDM (Frequency Division Multiplexing)是一种调制技术,将信号分成多个不同的频带进行传输,从而实现多路复用的通信方式。FDM分解原理是将不同频率的信号分解成不同的频带(子…

【Linux】基本指令

Linux现在已经是绕不开的操作系统,其开源导致的稳定性,安全性等方面遥遥领先。今天我们开始学习Linux操作系统的基本指令 ls 语法: ls [选项][目录或文件] 功能:对于目录,该命令列出该目录下的所有子目录与文件。对于…

极光笔记 | EngageLab Push的多数据中心接入指南

01背景 作为一个面向全球的消息推送服务平台,我们一直致力于给全球用户提供安全、可靠、高效的消息推送服务,因此我们意识到在不同洲建立数据中心的重要性。这样做将有助于提高我们的服务可用性、降低延迟并保护用户数据的安全性。 第一,通过…

Kubernetes1.28.X 集群安装

1、环境准备 准备2台虚拟机,安装集群一律使用内网ip通信,相关配置文件一律配置内网ip。 ip别名用途192.168.0.193kubernetes-master.openlab.cn主节点,harbor仓库192.168.0.194kubernetes-work.openlab.cnwork节点 hostnamectl set-hostna…

git diff相关命令

git diff相关命令 git diff git diff此命令比较的是工作目录中当前文件和暂存区中的文件差异,也就是修改之后还没有暂存起来的变化内容。因为后续要将工作目录中的文件添加到暂存区。 示例: 当前工作目录下有一个2.txt的文件,文件的内容是…

Vue 路由缓存 防止路由切换数据丢失 路由的生命周期

在切换路由的时候&#xff0c;如果写好了一丢数据在去切换路由在回到写好的数据的路由去将会丢失&#xff0c;这时可以使用路由缓存技术进行保存&#xff0c;这样两个界面来回换数据也不会丢失 在 < router-view >展示的内容都不会被销毁&#xff0c;路由来回切换数据也…