固定资产管理系统需求要点:
1. 实现公司内部固定资产管理全生命周期管理,包括资产采购、资产入库、资产领用、资产借用、资产归还、资产报废、资产维修、资产调拨等全过程管理。
2. 可实现集团内部固定资产盘点管理,包括盘点计划、盘点查询等,并且固定资产盘点支持二维码盘点 。
3. 固定资产管理系统可以与其他平台实现单点登录,做到统一鉴权、互联互通。
4. 固定资产管理系统可以与OA协同办公系统深度融合,资产日常领用等可通过OA流程审批以后使用。
5. 固定资产管理系统可生成数据报表,支持数据穿透。
6. 支持与OA系统办公系统移动端集成,实现统一移动端入口、统一移动平台。
软件全套资料获取:
软件资料获取本文末个人名片直接获取
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协同办公系统的融合过程,本系统结合实际业务场景在满足人性化的事件通知方案、消息抄送方案、线上确认方案等设计的基础上,订制了多个人性化的业务实现流程,部分业务流程示例图如下图所示。
2系统架构设计
2.1系统架构图
系统功能设计共包含资产全生命周期管理、采购管理、出入库管理、运行管理、维修管理、库存管理、人员管理、供应商管理八个模块,各个模块中又包含有采购、入库、领用、借用、归还、报废、维修、调拨等业务流程,具体的系统功能架构图如下图所示。
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 | 资产统计 | 对所有资产的静态信息统计功能 |