江西电网ERP资产管理子系统设计与实现
0 引言
为协调、推进并督促落实公司日常工作,保障政令畅通,整合国家电网公司系统资源,提升决策支持能力,强化信息枢纽能力,加强统筹协调能力,推动公司工作更加顺利、更有价值、更具形象,国家电网公司在“十一五”期间建设完成了覆盖公司总部、网省公司和基层单位的一体化综合办公管理平台,使办公信息在公司各单位实现纵向贯通、横向集成和高度共享。建立了规章制度体系、项目工作体系和技术保障体系,通过规章制度体系来规范项目的实施和应用,通过项目工作体系促进项目工作的有序开展,通过技术保障体系支撑系统的正常运行。本研究的目的在于,各地市公司通过统一的物资管理子系统平台,对地市公司的电力设备等物资进行集约化管理;拓展集中采购范围,构建集中统一、精益高效的集团化采购平台;通过资产管理系统深化供应链全流程管理,建立高效快捷且保障有力的物资供应体系;构建协同共管、闭环管理的质量管控机制,同时推进物资标准化,为公司运营提供坚强的物质保障。
1 系统需求分析
资产管理系统的总体工作流程也就是固定资产和无形资产从资产新增登记、资产融资租入、固定资产调拨、资产报废的整个资产使用生命周期的全过程[1-2]。具体包括固定资产新增、固定资产融资租入、无形资产新增、固定资产报废、固定资产调拨等。从业务功能的角度出发,给出了系统的功能级数据流图,如图1所示。
图1 系统功能级数据流图
2 系统总体设计
系统采用B/S三层架构,三层架构主要是指Web操作层、业务逻辑层(应用程序服务器)、数据访问层(数据库服务器)。采用B/S架构管理软件更为方便、快捷、高效<sup>[3]</sup>。
根据系统需求分析中对业务流程的分析以及系统基本功能的描述,固定资产新增管理、固定资产融资租入管理、固定资产报废管理、固定资产调拨管理4个模块是整个业务系统的核心部分,可以设计出系统的总体功能模块,如图2所示。
3 子模块详细设计
由于模块间设计步骤和方法类似,因此限于篇幅仅阐述固定资产新增管理子模块的详细设计,其余模块仅作粗略描述。
3.1 固定资产新增管理模块功能结构设计
资产新增管理模块主要实现固定资产新增功能。固定资产新增管理模块包括资产新增申请录入、资产新增信息维护、财务信息录入、财务信息审批、资产信息查询5个子模块,如图3所示。
图2 系统总体功能模块 图3 固定资产新增功能模块
该模块涉及固定资产新增——项目新增、零购新增。在子模块中实现资产新增申请单的填写、通知、审批等功能。实物使用保管部门确认线外资料是否齐全,通过事务代码ZFI00070进入固定资产新增工作流填写界面;设备管理员填写设备种类、层级、对象类型、功能位置、高级设备、分类字段、电压等级、购置日期等信息,然后将新增申请递交部门领导审核。部门领导确认无误后,流转至下一流程;若有问题需要退回,则在弹出的对话框填写拒绝意见,保存后将退回至流程发起者。然后财务部门固定资产核算人员输入数量、单位、成本中心、责任成本中心、资产变动方式、资产类型名、使用状态等信息,提交部门领导审核,无误后生成固定资产卡片。新增固定资产处理流程如图4所示。
模块所关联的数据表有:①输入数据表:固定资产新增申请表(设备种类+设备层级+对象类型+高级设备+分类字段+电压等级+购置日期);②输出数据表:固定资产卡片(设备编号+设备名称+规格型号+购置时间+金额(元)+生产厂家+设备保修年限+存放地点+保管人员)。
3.2 固定资产融资租入管理模块设计
固定资产融资租入管理模块涉及固定资产其它新增业务。具体包括融资租入资产新增申请、资产新增维护、财务信息录入、财务信息审批、凭证信息查询5个子模块。
该工作流涉及固定资产其它新增业务,具体包括接受损赠、债务重组、投资者投入、非货币性资产交换、企业合并中获取、政府补助、融资租入等在工作流中实现资产新增申请单的填写、通知、审批及生成财务凭证等功能。实物使用保管部门确认线外资料是否齐全,通过事务代码ZFI00070进入固定资产新增工作流填写界面;资产管理员填写设备种类、层级、对象类型、功能位置、高级设备、分类字段、电压等级、购置日期等信息。申请通过部门领导审核通过后,提交给财务部门固定资产核算专员输入资产分类、资产细分类、数量、单位、成本中心、责任成本中心、资产变动方式、资产类型名、使用状态等。
图4 新增固定资产处理流程
3.3 固定资产报废管理模块设计
该模块功能主要实现设备报废处理流程。部门管理员在所属固定资产到期或因故障原因不能继续使用时,对固定资产进行报废处理。具体包括资产报废申请、报废审批、财务信息录入、财务信息审批、凭证信息查询5个子模块。
资产管理员进入固定资产报废申请单,填写制单日期、公司代码、申请部门、摘要、主设备编码、报废原因、残值处理及资产更新方案、设备资产变动方式等信息。填写完成后,点击保存、提交,并生成报废申请单编号,并提交给部门领导审核。审核通过后,财务资产管理专员填写资产报废方式、报废比例、报废原值金额、预计收回残值、保险公司或责任人赔偿、文本、分配、参考等信息。信息经部门和单位领导审批后实施固定资产报废,并记录固定资产。
3.4 固定资产调拨管理模块设计
该模块涉及固定资产调拨——成本中心调拨。在工作流中实现资产调拨申请单的填写、通知、审批等功能。该模块包含资产调拨申请、资产调拨审批、财务信息录入、财务信息审批和调拨凭证查询5个子模块。
部门资产管理员根据上级部门或单位的通知,通过事务代码ZFI00051进入固定资产调拨工作流填写界面,选择
设备“调拨单业务类型”,输入“调出公司代码”、“调出利润中心”、“调入部门”、“摘要”等信息,完成后提交部门领导审核。在审核通过后,财务资产管理专员确认调入折旧成本中心、责任成本中心、新资产存放地等信息,并提交领导审核,审核后输出资产调拨凭证,完成资产调拨。
3.5 用户管理和系统维护模块设计
用户账户管理模块主要对系
统用户进行权限控制。该系统划分为3类用户:①系统管理员(最高权限),可以对系统内用户进行权限分配,同时可以对系统数据库进行备份和还原操作;②部门领导和单位分管领导,可以对设备管理员/财务资产管理专员提交的各种申请进行审批,并对系统数据进行查询和统计分析;③设备管理员和财务资产管理专员可以维护资产信息、录入、修改、删除和打印资产信息表、相关财务过账凭证等,并提交对资产的各种操作申请等。
系统维护主要是对系统数据库的操作,包括对系统数据库的备份和还原,通过该功能可以实现系统数据的复制,在系统出错或者造成不可逆的问题时,可以及时恢复数据,将损失降低到最小<sup>[4]</sup>。
4 系统数据库设计
根据系统功能的描述设计出实体属性的E-R图,如图5所示。
图5 系统E-R图
根据数据库E-R图,系统主要数据包括资产信息表(资产信息表)、存放地点表(Storage)、归属单位表(RepairPlace)、调拨信息表(Borrow)、融资租入信息表(FixRecord)、报废信息表(Destory)。用户权限管理需要一张用户信息表(Users),系统维护需要一张系统维护日志(Maintain)等。下面给出主要3张表的结构。
(1)资产信息表(资产信息表)。用来保存资产信息,资产信息表的结构如表1所示。
(2)调拨信息表(Borrow)。用来保存借用信息,Borrow的结构如表2所示。
(3)维修信息表(FixRecord)。用来保存维修信息,FixRecord的结构如表3所示。
表1 资产信息表
字段名数据类型是否允许为空说明
资产编号Varchar(20)否主键
资产名称Varchar(50)否
规格型号Varchar(20)是
购置时间smalldatetime是
金额(元)Money是
生产厂家Varchar(50)是
资产保修年限smalldatetime是
存放地点Varchar(20)是
保管人员Varchar(20)是
表2 调拨信息表(Borrow)
字段名数据类型是否允许为空说明
EqNOVarchar(20)否外键,资产编号
B_NOint否调拨编号,自动增长
B_RestoreVarchar(20)是存放地点
B_BorrowTimesmalldatetime是调出日期
B_ReturnTimesmalldatetime是调入日期
B_PeopleVarchar(20)是调拨人员
B_StatusVarchar(20)是资产状态
R_RemarkVarchar(255)是备注
表3 融资租入信息表(FixRecord)
字段名数据类型是否允许为空说明
EqNOVarchar(20)否外键,资产编号
F_NOint否融资租入编号
F_UpKeepmoney是资产费用
F_MaterialMoneyMoney是附属材料
F_OtherMoneymoney是其它费用
F_MindVarchar(1000)是资产描述
F_SignVarchar(20)是融资租入经手人
F_SignDatesmalldatetime是成立时间
F_StatusVarchar(20)是资产状态
F_RemarkVarchar(255)是备注
5 结语
本文结合实际工作中电网资产管理的需求,介绍了电力设备管理系统的主要工作业务流程,详细设计了资产管理系统。具体完成了资产管理基本流程中对资产的新建/融资租入/调拨/报废等操作的管理、资产设备归属、存储地点、审核审批等功能设计,以及系统自身管理的基本安全性功能设计,并完成了数据库设计。最终实现了系统功能,为地市公司的电力设备等物资进行集约化管理和推进物资标准化,提供了有力保障。
参考文献:
\[1\] 颜昭涌.论当前形势下高校固定资产管理的对策[J].现代商业,2011(6):140-141.
[2] 王晓玲.高校固定资产管理存在的问题及对策[J].甘肃科技纵横,2010(2):102-103.
[3] 黄明和,滕少华,黄育潜.面向对象的设计和对象模型构建技术[J].计算机与现代化,1997(4):8-14.