APP下载

国有资产监督管理系统设计及实现分析

2016-11-28林昱

中小企业管理与科技·上旬刊 2016年11期
关键词:国有资产系统设计监督管理

林昱

摘 要:文章首先简要阐述了国有资产监督管理系统的设计要点,在此基础上对国有资产监督管理系统关键功能模块的实现进行论述。期望通过本文的研究能够对国有资产监督管理水平的提升有所帮助。

关键词:国有资产;监督管理;系统设计

中图分类号: TN911-34 文献标识码: A 文章编号: 1673-1069(2016)31-166-2

1 国有资产监督管理系统的设计要点

1.1 设计思路

为了对国有资产进行全方位、系统化的管理,利用计算机网络及相关软件构建相对完善的监管系统,以此来实现对监督管理企业联网发送数据信息,从而实现对其国有资产进行追踪管理的目的。本文所设计的系统可以对监管企业的国有资产提供数据查询、检索、汇总、统计等功能,根据相关的数据信息自动生成统计报表,由此不仅为监督管理工作的有序开展提供了强有力的支撑,而且还为决策提供了翔实、准确、可靠的依据。

1.2 系统的框架结构

在对系统进行设计的过程中,选用了当前较为流行且非常完善的B/S架构中的J2EE平台,该平台是一个基于Java技术的企业应用系统开发规范。整个系统由以下5个层次组成,分别为表示层、Web层、业务逻辑层、数据持久层和数据库服务层。

1.2.1 表示层

该层是由JSP页面组成,主要包括登录、维护以及操作等页面。

1.2.2 Web层

该层采用的是MVC模式当中的STRUTS架构,具体包括STRUTS动作、STRUTS表单、STRUTS主控程序等。

1.2.3 业务逻辑层

该层由多个模块组合而成,如编码管理、系统维护、决策管理、财务管理、报表管理、综合统计等等。

1.2.4 数据持久层

该层是由若干个持久化对象所组成,其主要是在Hibernate的管理下,来实现对数据库的访问。

1.2.5 数据库服务层

该层采用的是MySQL数据库,以此来实现对持久化数据的存储,主要包括以下数据:国有资产数据、财务数据以及权限数据等等。

1.3 数据库设计

在本系统的设计中,由于选用了较为成熟的J2EE平台,所以数据库的设计成为整个系统设计的关键环节。通过对一些数据库进行比选之后,决定采用MySQL作为系统数据库。该数据具有体积小、运行速度快、开放源码、成本低等特点,其在一些中小型网站中的应用较为广泛,由于MySQL数据库所具备的开源性特点,使得用户不需要支付费用便可对其进行使用,通常只需要从互联网上下载即可,并按照自己的使用需求对其进行修改。

1.3.1 概念设计

这里所指的概念是对用户使用要求的具体描述,以数据为基础,构建抽象的概念数据模型,该模型能够反映出信息的关系以及对信息的各种要求,如存储、查询、加工等。

1.3.2 逻辑设计

它是对概念设计的延伸,即将概念设计阶段获得的数据模型转换为关系模式。

1.3.3 物理设计

这是整个数据库设计的关键环节,具体是指对数据在内存中进行合理的安排,可以通过对索引及缓冲区的设计来实现。如果采用外部存储设备,则需要设置数据的访问方式及数据库表。本系统中的数据库表包括资产信息表、借用信息表、资产变更记录表、用户信息表、部门表、人员信息表、管理员信息表、企业编码表、国有资产编码表、通用编码表、数据字典表等。

1.3.4 安全设计

由于本文所设计的系统是对国有资产进行监督管理,其中大部分数据信息都非常重要,一旦丢失或泄露会造成严重的后果,所以在数据库设计时,必须对安全设计予以重视。为对数据信息进行全方位的保护,系统在程序设计上对数据的保密和安全进行了充分考虑,并设置了三级用户,分别为普通、授权和系统管理员,不同的用户使用权限不同。系统管理员可以对系统的全部功能进行使用,授权用户只能使用部分功能,普通用户则只能进行浏览、查询等基本操作,不具备删除、修改等权限。为了进一步提升数据库的安全性能,在设计时,采用了故障自动恢复技术,如果系统发生掉电故障,只需要进行重启,数据库便可自动恢复进程。

1.4 界面设计

在本系统的设计中,界面是较为重要的环节,其设计与系统的使用密切相关,如果界面设计得不合理,则会影响系统的使用性。鉴于此,在界面设计时,应把握以下要点:操作界面可以图形化为主,相关术语要符合用户的使用要求,尽可能做到简便;用户界面要一致,菜单的形式要相同或相似,并在各个层次和界面上提供详细的帮助功能。

2 国有资产监督管理系统关键功能模块的实现

2.1 权限管理模块的实现

该模块的主要作用是对用户、角色及权限这三者之间的关系进行处理,用户是整个系统的使用者,所有的系统用户都拥有账号和密码,这是用户的基本属性;角色则是按照用户的职位及其所负责的工作任务,对用户进行的具体分类;如普通用户、授权用户、系统管理员等;权限是系统的所有权限信息,可将之分为多种类型。不同的用户其自身的角色不同,据此授予其不同权限,便实现了权限管理的目的。

2.2 报表数据存储的实现

对报表数据采用了分割式的设计思路,该设计思路与系统数据库的设计思路相类似,通过VOReport、VODataInof、VODPIValue这三个对象来实现报表数据的存储。其中VOReport可以使用相关的属性对唯一的标识、报表类型、报表标题及表中的信息进行存储,同时还能对报表中对应的数据进行存储,这里所指的对应数据即VODataInof对象。VODataInof的存储与VOReport的存储较为相似,它可以借助相关属性对多个配对值进行存储,这里所指的配对值即VODPIValue对象。而VODPIValue对象则能够对表格中的信息进行保存,利用VOReport便可对数据表中的全部信息进行存储。从上述的存储过程上看,三个对象之间具有一定的逻辑关系,这给数据存储的实现提供了方便,不仅如此,VOReport中还包含了一些附加信息,所以在实现的过程中,可以按照模板文件对附加信息进行初始化赋值。

2.3 报表对象的实现

本系统中,报表对象的实现采用的是三层继承的方式,其经过抽象之后的基本类型是Report,财务报表FiReport,它是对Report的继承,具体的财务类报表则都继承FiReport。报表对象的处理方式为面向数据,并以数据的最终值作为对象进行数据传输。报表对象的数据操作可以通过DP PDate来实现,由于报表对象的构造函数接受唯一的标识属性,所以可借助PDate来操作报表中的数据,如添加、删除、修改等等。对于财务报表而言,与之相关的数据较多,大概在百余条左右,若是以遍历的方式进行查找,则需要对数据库进行多次访问,由此会导致系统的性能及效率下降,为使查找更加快速,且不影响系统运行,可以利用哈西表来实现。

3 结论

综上所述,国有资产的监督管理是一项较为复杂且系统的工作,在当前的新形势下,为进一步提升监管效率和水平,应当在工作过程中合理运用监管系统,通过监管系统的运用,除了能够使业务环节的工作流程得以简化之外,还能有效减少主观的不利因素,为管理决策提供更加及时、准确的依据。

参 考 文 献

[1] 曹学礼.大连市金州新区国有资产管理信息系统的设计与实现[D].电子科技大学,2015.

[2] 李俭.上海市普陀区国有型资产管理信息系统设计与实现[D].华东师范大学,2013.

[3] 李赫.国资监管系统门户及业务支撑系统设计与实现[D].北京工业大学,2013.

[4] 王新红.论企业国有资产管理体制的完善——兼论国资委的定位调整[J].政治与法律,2015(10):87-89.

[5] 王振.行政事业单位固定资产管理系统的设计与实现[D].电子科技大学,2012.

猜你喜欢

国有资产系统设计监督管理
大型商业综合体消防监督管理问题探析
浅谈事业单位国有资产管理
全国人大常委会出台“五年规划”加强国有资产监督
交通运输部正式履行渔船检验和监督管理职责
国有资产保值增值方法和措施
构建我国新型国有资产监督管理体制的思考
一种基于SATA硬盘阵列的数据存储与控制系统设计研究
目标特性测量雷达平台建设构想