资产管理系统建设方案,资产盘点,rfid,出入库,消耗品管理,系统方案,系统源码(word原件)

news2024/11/30 8:52:32

固定资产管理系统需求要点:

1. 实现公司内部固定资产管理全生命周期管理,包括资产采购、资产入库、资产领用、资产借用、资产归还、资产报废、资产维修、资产调拨等全过程管理。

2. 可实现集团内部固定资产盘点管理,包括盘点计划、盘点查询等,并且固定资产盘点支持二维码盘点 。

3. 固定资产管理系统可以与其他平台实现单点登录,做到统一鉴权、互联互通。

4. 固定资产管理系统可以与OA协同办公系统深度融合,资产日常领用等可通过OA流程审批以后使用。

5. 固定资产管理系统可生成数据报表,支持数据穿透。

6. 支持与OA系统办公系统移动端集成,实现统一移动端入口、统一移动平台。

软件全套资料获取:523b5dc62fef4799bc21e674300c02eb.png

4f95fb46f75699182b1ff1554d85aea6.png 软件资料获取本文末个人名片直接获取

1.2需求分析

产品需求主要从三个大的方面展开,一是通过系统实现对固定资产的数字化、信息化、一体化的管理,对所有固定资产及设备做到可追溯、可管理、可查询、可统筹;二是固定资产管理系统应与OA协同办公系统深度融合,提高业务流程办理效率,减少人工操作工作量,提高流程操作便捷性;三是固定资产系统中与OA协同办公系统融合的业务以及需要业务操作员线下操作的业务应同步在移动端上做相应的集成,改善系统的用户使用体验,提高业务操作便捷性。

1.实现全公司日常办公用品、标准物质、常用物品等固定资产申购、入库、领用的精细化管理。包括资产采购、资产入库、资产领用、资产借用、资产归还、资产报废、资产维修、资产调拨等全过程。解决目前设备管理采用人工方式带来的申购周期较长、工作量大以及设备管理混乱的问题,实现固定资产全生命周期的数字化、信息化流程管理。

2. 实现企业内部固定资产盘点管理,对企业所有固定资产的状态信息、位置信息等做统一的记录与管理,并可通过二维码扫描等便捷方式实现物品信息的上报与更新。

3.实现固定资产系统与其他系统平台做到协同融合,统一用户信息和系统平台入口。管理员可通过系统平台中的权限管理系统控制不同部门、个人的查询权限、申购权限、领用权限以及其他子系统的使用权限等。

4. 固定资产管理系统可以与OA协同办公系统深度融合,将复杂的固定资产业务流程如采购、入库、领用等通过OA工作流的方式实现,避免人工方式实现周期长、工作量大等问题。

5. 固定资产管理系统可生成数据报表,系统应具备对固定资产生命周期信息的数据整理、分析、展示功能,根据用户需求将设备信息整理展示并能生成相应的表格(按部门,月汇总)。

6. 支持与OA系统、办公系统移动端集成,对于需要集成OA工作流的业务和需要线下使用移动端办理的业务,如采购、领用等集成了OA的业务和验收等需要线下使用移动端办理的业务,均配有移动端服务功能,统一用户信息和系统平台入口,方便用户使用。

1.3重难点分析

固定资产管理系统在设计过程中,结合系统使用、实际操作过程中的可能遇到到的问题和情况,固定资产管理系统在设计时主要存在以下两个重难点。

1.针对固定资产全生命周期台账维护功能的实现,同时存在业务设计方面的难点,由于全生命周期台账维护是具体到每一个具体的设备上,而为了方便用户使用,设备采购、设备入库、设备领用、设备出库等设备入库之前的业务操作均为批次操作,则需要通过严谨的业务设计确保入库前的批次信息能与出库后的每一个具体的设备正确绑定,做到对每一个设备的全生命周期台账正确维护。

2.固定资产管理系统与OA协同办公系统的融合过程,融合OA系统后除保障系统的稳定性、便利性等需求外,同时应根据系统中不同业务流程的需求,设计合理的、人性化的事件通知方案、消息抄送方案、线上确认方案等,因此在系统融合过程中将针对不同业务流程的实际情况来制定并解决大量的人性化方案设计需求。

1.4重难点解决措施

1.针对固定资产全生命周期台账维护功能的实现问题,本系统中采用的解决方案设计思路如下,设备从采购之后到入库之前的所有业务操作均采用批次处理的方式,在入库操作时,每一个入库批次代表了入库前具有相同生命周期记录信息设备的集合,因此将属于同一个入库批次内的所有设备放置在仓库中的具体位置上,则通过在数据库中将该仓库内的具体位置信息与该位置上放置的同一批次的设备全生命周期记录信息做关联,则只需要确定设备在仓库中存放的具体位置,就可以追溯某一个具体设备的全生命周期台账信息。本系统的解决方案既保留了设备出库操作前的批次处理的便利性,又避免了设备过早与二维码实体绑定带来的设备实体管理困难的问题。

2. 固定资产管理系统与OA协同办公系统的融合过程,本系统结合实际业务场景在满足人性化的事件通知方案、消息抄送方案、线上确认方案等设计的基础上,订制了多个人性化的业务实现流程,部分业务流程示例图如下图所示。

b1e097be43a24b3a9af76c3ff0b7ceed.png

4dca36877db69e5b75575a6477b1e94d.png

cd1517277ecc722c2212f553a74966b8.png

2系统架构设计

2.1系统架构图

系统功能设计共包含资产全生命周期管理、采购管理、出入库管理、运行管理、维修管理、库存管理、人员管理、供应商管理八个模块,各个模块中又包含有采购、入库、领用、借用、归还、报废、维修、调拨等业务流程,具体的系统功能架构图如下图所示。

5fa1a1d1317ebc53a6964543fa90a0c9.png

2.2关键技术

(一)安全性技术

提供以下安全手段保证平台安全性:

1. 消息加密:消息传输采用RC5加密算法;

2. 节点认证:节点连接提供认证信息控制;

3. 平台资源安全:对平台的配置及管理资源进行统一的资源中心存储和本地存储两种模式;

4. 平台监控安全:监控管理基于JMX标准,提供统一的安全控制中心实现安全监控;

5. 节点访问控制:管理员使用节点配置管理可以设定用户名密码访问控制;

6. 平台用户访问控制:基于JAAS1.0 规范实现用户的统一控制管理;

7. 安全接口:预留加密算法接口、CA接口、压缩算法接口。

(二)松散耦合技术

1. 系统之间的松散耦合:实现数据资源的规划、整合与共享,在跨系统跨平台基础上,实现系统灵活接入、数据资源的处理流程和对数据中心的支持。利用平台,可以对业务与数据资源进行梳理,数据资源得到充分交换和利用。

2. 多个业务应用之间的松散耦合:业务应用主要是利用数据交换平台的数据资源,业务应用通过平台是一种连接起来的的关系,其中包含了数据层的连接关系和应用层的连接关系。数据层是一种桥接交换机制,业务应用之间相对独立;应用层的连接关系基于WEB Services 调用,那么其中任何系统出现故障,都不会对其他系统造成直接的危害和影响。

3. 平台与应用服务器的松散耦合:平台需采用成熟的中间件产品,基于J2EE架构,符合J2EE标准规范的应用服务器数据交换平台都可以相互平滑移植。

4. 平台与硬件、数据库管理系统的松散耦合:平台需基于SOA结构和J2EE架构,且采用成熟的中间件产品,与硬件以及数据库的关联都能通过应用服务器以及JDK 来支持,各个部门硬件及数据库系统的变动都不会影响平台的交换工作。

(三)性能提升技术

1. 访问效率特性:采用连接池、动态缓存、负载均衡、模块可定制等提高平台运行效率。

2. 进程分工:核心功能被拆分,不同的功能模块分别由不同的核心进程或线程完成。多进程方式可以充分利用机器提供的硬件资源,如多CPU。进程按照功能划分,结合日志文件的新的组织方式,有利于查找问题所在。

3. 队列分组:队列可以按照一定原则组织成多个组,分别由不同的队列管理单元管理。有利于提高队列和消息的管理效率。

4. 消息传输特性:虽然消息传输以异步方式进行,但消息中间件凭借优异的性能完全能够满足实时传输要求。此外,消息中间件产品支持消息的断点续传、流量控制等技术,保证了数据的传输效率。

5. 异步传输机制:平台支持消息的异步的,并行的工作方式。当一个信息采集终端将一个消息传送给其他终端时,它不需等待另一个终端的回答,甚至不需要关心消息是否被对方接收,继续执行后续任务。

3系统功能设计

固定资产管理系统功能设计图如下图所示,各个功能之间的业务流程关系为:从申请设备采购开始,经过采购流程审批,待采购流程OA工作流审批完成后,给执行采购相关人员生成执行采购清单,采购完成后选择采购设备是否需要验收,若验收不通过,可以对采购设备进行退换处理并重新发起采购申请;若验收通过或无需验收,由库管员进行设备入库操作,入库后的设备可进行固定资产盘点、资产调拨等操作。设备需要出库时,由相关人员发起领用申请,待领用申请OA工作流审批完成后,由库管员完成设备出库操作后,对已出库设备,使用人员可以发起设备维修申请或设备归还申请,设备维修或归还时须通过一次设备验收,若此次验收不通过则对该设备做设备报废处理;若此次验收通过,则对该设备做重新入库处理。至此每个设备均处在一个闭环的业务流程中。

系统功能设计中,根据各个服务之间的业务逻辑关系及数据架构关系,分为三个子服务,分别为采购存库服务、运营管理服务、静态信息维护服务。

(1)采购存库服务

采购存库服务中包含了采购计划、执行采购、设备验收、设备入库、设备退换货等业务,负责完成设备从申请采购到设备出库之前的所有操作。在采购存库服务中,申请采购计划业务与OA协同办公系统融合,通过线上工作流的形式完成;采购计划、执行采购、设备验收、设备入库、设备退换货等业务则在移动端上同步完成。

(2)运营管理服务

运营管理服务中包含了领用申请、出库管理、设备维修、设备报废、资产调拨等业务,负责完成设备从出库到报废的全部操作。在领用申请服务中,申请设备领用计划业务与OA协同办公系统融合,通过线上工作流的形式完成;领用申请、出库管理、设备维修、设备报废等业务则在移动端上同步完成。

(3)静态信息维护服务

静态信息维护服务中包含了设备全生命周期台账、仓库管理、资产管理等业务,负责完成设备的生命周期台账维护和仓库信息、资产静态信息的管理。

图5.4.22-5 固定资产管理系统功能设计图

3.1功能清单列表

表5.4.22-1 固定资产管理系统功能清单表

序号

功能点

描述

1

资产采购

完成所需资产的采购审批及执行采购流程

2

资产验收

完成已采购设备的合格验收流程

3

资产入库

完成验收通过的设备入库流程

4

资产领用

完成对已入库资产的领用流程

5

资产出库

完成对通过领用审批的资产的出库流程

6

资产维修

对正在运行中的资产的维修申请及维修流程

7

资产报废

完成对无法继续使用的资产的报废流程

8

资产台账

对每一个设备的全生命周期台账的维护过程

9

资产统计

对所有资产的静态信息统计功能

 

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

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

相关文章

【深度解析】从电视广播到互联网接入:通信卫星如何改变我们的世界?

1.通信卫星的发展历程和现状 1.1 早期发展 通信卫星的发展历程可以追溯到20世纪50年代末期和60年代初期。 1957年10月4日,苏联成功发射了第一颗人造卫星“斯普特尼克1号”,标志着人类进入了太空时代,也推动了通信卫星的发展。 1958年12月18…

.NET 一款支持天蝎的免杀WebShell

01阅读须知 此文所提供的信息只为网络安全人员对自己所负责的网站、服务器等(包括但不限于)进行检测或维护参考,未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失&#xf…

【ubuntu】【VirtualBox】VirtualBox无法加载USB移动设备的解决方法(支持U盘启动盘)

TOC 提示:测试可用 一、安装VirtualBox VirtualBox-7.1.2-164945-Win。 下载路径。 Download_Old_Builds_7_0 – Oracle VirtualBox 二、安装Oracle_VirtualBox_Extension_Pack-7.1.2 下载路径见上文。 三、安装增强功能 四、挂载USB 4.1 设置USB协议 4.2 挂…

深度学习基础—目标检测算法

目录 1.滑动窗口算法 2.滑动窗口的卷积实现 (1)1*1卷积的作用 (2)全连接层转化为卷积层 (3)在卷积层上实现滑动窗口 3.Bounding Box预测(YOLO算法) 1.滑动窗口算法 假如要构建一…

YOLOv10改进 | 融合篇,YOLOv10改进主干网络为GhostNetV3+MLCA注意机制

摘要 GhostNetV3 引入了多分支重参数化机制,通过在卷积层中添加额外的平行分支来改善性能。这些分支在训练过程中提供更多的表征能力,最终通过将多个分支重组为一个卷积层来实现推理时的高效性。通过添加配备 BatchNorm 层的重复分支将再参数化引入紧凑型模型。因此作为YOLO…

2024年优化苹果免签封装APP H5站打包苹果APP 绿标-永不掉千(永久使用)

大家都知道苹果手机做APP签名很贵, 这个程序就是吧您的H5网站 一切网页可以打开的,封装成app 苹果手机上可以直接安装使用 永久可用!!很简单,可以看视频教程来安装使用, 视频教程: https://ww…

【AIGC】2022-CVPR-利用潜在扩散模型进行高分辨率图像合成

2022-CVPR-High-Resolution Image Synthesis with Latent Diffusion Models 利用潜在扩散模型进行高分辨率图像合成摘要1. 引言2. 相关工作3. 方法3.1. 感知图像压缩3.2. 潜在扩散模型3.3. 调节机制 4. 实验4.1. 关于感知压缩权衡4.2. 利用潜在扩散生成图像4.3. 条件潜在扩散4.…

Spring Boot ⽇志

目录 1.⽇志使⽤ 2.⽇志级别 3.⽇志配置 3.1配置⽇志级别 3.2⽇志持久化 3.3配置⽇志⽂件分割 4.更简单的⽇志输出 1.⽇志使⽤ 在使用之前我们先来了解一下为什么要使用? ⽇志的⽤途 1.系统监控 我们可以通过⽇志记录这个系统的运⾏状态,对数…

【Codeforces】CF 2019 E

Tree Pruning #差分 #树形结构 题目描述 You are given a tree with n n n nodes, rooted at node 1 1 1. In this problem, a leaf is a non-root node with degree 1 1 1. In one operation, you can remove a leaf and the edge adjacent to it (possibly, new leaves…

需求设计书,需求分析报告,需求说明书(word原件)

第3章 技术要求 3.1 软件开发要求 第4章 项目建设内容 第5章 系统安全需求 5.1 物理设计安全 5.2 系统安全设计 5.3 网络安全设计 5.4 应用安全设计 5.5 对用户安全管理 5.6 其他信息安全措施 第6章 其他非功能需求 6.1 性能设计 6.2 稳定性设计 6.3 安全性设计 6.4 兼容性设计…

Valhalla实现 -Docker部署利用OSM(Mapbox)地图实现路径规划可视化

一. Valhalla基本概念 1. 背景介绍: 官网介绍文档:https://valhalla.github.io/valhalla/ Valhalla是一个开源的路由引擎,能够实现实时路径规划,处理大量请求返回最优路径。 基于 OSM 数据,结合灵活的多模式交通方式…

百度文心智能体平台开发萌猫科研加油喵

百度文心智能体平台开发萌猫科研加油喵 在科研的道路上,研究生们常常面临着巨大的压力和挑战。为了给这个充满挑战的群体带来一些鼓励和温暖,我借助百度文心智能体平台开发了一个独特的智能体 《萌猫科研加油喵》。 一、百度文心智能体平台介绍 百度文…

Cilium-实战系列-(一)Cilium-安装与部署

前言: 1、首先说一下这篇实战系列和Cilium-ebpf系列文章为 “一文一武”,一个注重点解,一个注重实际操作。 Cilium ebpf 系列文章-什么是ebpf?(一)_clium ebpf-CSDN博客文章浏览阅读419次。一、We Create a containe…

【Python】Hypercorn:轻量级的异步ASGI/WSGI服务器

Hypercorn 是一个支持异步 ASGI 和同步 WSGI 应用的高效 Python 服务器。它结合了现代协议支持(包括 HTTP/1、HTTP/2 和 HTTP/3),并且为异步 Web 框架(如 FastAPI 和 Quart)提供了卓越的性能和灵活性。通过 Hypercorn&…

2.创建第一个MySQL存储过程(2/10)

引言 在现代数据库管理中,存储过程扮演着至关重要的角色。它们是一组为了执行特定任务而编写的SQL语句集合,这些语句被保存在数据库中,并且可以被多次调用执行。存储过程不仅可以提高数据库操作的效率,还能增强数据的安全性和一致…

来自德国的义齿雕刻机电主轴SycoTec 4033

在口腔医学的精密世界中,每一次技术的飞跃都意味着患者体验与治疗效果的双重提升。随着数字化、自动化技术的蓬勃发展,义齿加工领域正经历着前所未有的变革,而德国SycoTec公司推出的4033高速电主轴卓越的性能和广泛的应用性,提升了…

计算机毕业设计 网上体育商城系统的设计与实现 Java实战项目 附源码+文档+视频讲解

博主介绍:✌从事软件开发10年之余,专注于Java技术领域、Python人工智能及数据挖掘、小程序项目开发和Android项目开发等。CSDN、掘金、华为云、InfoQ、阿里云等平台优质作者✌ 🍅文末获取源码联系🍅 👇🏻 精…

Python第三方库选择与使用陷阱避免

Python第三方库选择与使用陷阱避免 Python 生态系统丰富多样,其中的第三方库提供了许多强大的功能,使得开发者可以快速构建应用。然而,随着第三方库的增多,如何选择合适的库并避免一些常见的使用陷阱成为了开发者需要关注的重点。…

ChatGPT Canvas:交互式对话编辑器

自两年前 ChatGPT 发布以来,主流 AI 均以对话形式进行交互。传统的对话式界面可以直观看到反馈结果,但在需要深度编辑和协作的项目中就略显局限。为了解决此问题,几个月前 Claude 就发布过 Artifacts 功能,用来拓展原有对话。而现…

ROS C++ : 通过 ROS Service 实现进程间同步函数调用

文章目录 1、基本概念1.1、官方定义1.2、Service服务与Topic话题的区别 2、C 代码编写2.1、自定义 .srv 文件2.2、C 服务端代码编写2.3、C 客户端代码编写2.4、CMakeLists.txt 文件编写2.5、package.xml文件编写 3、编译运行3.1、执行 catkin_make 编译程序3.2、执行 source 部…