基于Web的预算项目管理系统设计与实现
2022-06-28 企企科技 移动报销 事项会计 项目管理 协同办公
摘要: 预算项目管理是一种现代化的企业管理模式。通过资金与项目的有效整合,实现了资源的合理优化配置,逐步提高了企业的价值。针对预算项目管理中存在的不规范、效率低下等问题,本文提出了个基础We b财务预算项目管理系统。该系统基于面向服务的系统结构技术J2EE平台和DB开发数据库提供了规范预算项目管理、提高预算项目管理效率和实施水平的有效手段。 关键词: web;软件、预算管理、项目管理 0、引言 预算项目管理是现代企业在战略目标的指导下,对未来生产经营活动和相应的财务管理行为进行充分、详细、全面的分析、总体规划和预测,通过监控预算执行过程,对预算实际执行和既定目标进行比较和分析,及时动态调整和改进企业生产经营活动,帮助企业管理者更有效地管理企业,实现企业价值。 预算项目管理作为现代企业管理模式,通过资金和项目的有效整合,合理优化资源配置,逐步提高企业的价值。在政府部门实施预算项目管理,对最大化资源配置,促进政府职能的发挥,提高社会管理和服务水平,有效实施国家和地方战略也具有重要意义。 目前,预算项目管理过程涉及部门多、业务多等问题,预算管理过程复杂[1]。预算项目编制过程繁琐,周期跨度长,工作量大,效率低下。此外,由于预算项目编制与实际运营管理脱节,预算设置不合理,难以调整后期预算,监督预算执行。通过信息手段建立完善的预算项目管理体系,可以有效提高预算项目管理的标准化和精细化水平,促进资源的优化配置。 1、相关工作 目前,大多数企业或政府部门仍采用传统EXCEL由于电子表格管理预算项目[2],EXCEL限制不能实现数据的权限管理,也不支持各部门之间的数据共享。部分企业的预算管理系统是企业内部系统[3-4]的组成部分,对于相对独立的模块应用程序,无法实时控制业务,无法获取执行数据进行比较和分析,也不利于以后的扩展。此外,企业和政府的信息化现状基本上是多个异构系统共存[5-8],系统之间缺乏必要的数据接口,导致数据岛的存在,不利于数据之间的共享和整体效益的发挥。 2、需求分析 为实现预算项目的管理,系统应实现以下功能: (1)项目管理:项目管理应支持预算项目的全周期管理,包括项目信息输入、项目信息编辑、项目流程审批等。 (2)资金管理:资金管理应支持预算资金的管理,资金类型和来源可配置。批准的预算项目可以与资金相关。 (3)资产管理:资产管理应支持固定资产的管理,通过固定资产的配置,可以顺利实施预算项目。 (4)系统管理:系统管理应支持用户信息、用户权限和系统操作日志的管理。系统根据用户的角色分配相应的权限,用户可以编辑和批准相关预算项目。用户操作系统应有相应的日志记录,便于后期追溯。 (5)数据共享:系统应提供数据访问接口。数据访问接口以服务的形式发布,支持跨系统之间的数据共享,便于与其他系统的集成和整体效益。 (6)统计报表:系统支持系统中项目数据信息的相应统计查询功能,查询结果支持报表输出。 系统的设计和开发应遵循以下原则: (1)合法性原则:遵循相关企业或政府职能部门的财务管理和预算管理规范性文件。 (2)实用性原则:系统规划要为实际工作提供指导,为进一步实施提供依据。方案选择应追求实用性,必须切合实际需求,符合其特有的业务流程。 (3)安全原则:系统运行稳定性高,保证用户数据的保密性、完整性和一致性。提供定期备份和恢复数据的机制,确保数据不丢失。 (4)先进原则:系统设计应采用先进、成熟、可持续的技术方法,模块化系统结构,平稳扩展功能模块。 (5)灵活性原则:系统应充分考虑业务变化的需要,可自定义设置相应的权限、模块等参数,并可随时调整。 (6)扩展原则:充分考虑未来业务规模和数据量的增长,具有良好的兼容性、可移植性和升级前景。 (7)易用性原则:系统提供必要的配置参数,操作界面简单友好,自动化程度高。 3、系统实现 为了解决当前预算项目管理中存在的问题,本文提出了一个基础Web财务预算项目管理系统。该系统通过信息手段规范预算项目管理,提高预算项目管理的效率和实施水平。为了提高用户体验,促进系统间的数据共享、跨平台部署和访问,系统设计为高度互动和用户驱动的Web面向服务的系统结构应用系统(SOA)以技术[9]为基础,J2EE平台[10-11]和DB开发数据库[12]。系统框架图如图1所示。图1财务预算项目管理系统框架结构图 系统采用分层设计的原则,分为数据层、逻辑层和应用层。 数据层是整个系统的基础,主要管理预算项目信息、系统用户信息和操作日志信息。每个信息分别对应DB2中的数据表。其中,通过使用用户的相关信息MD5加密存储在数据库中,以确保信息的安全。用户操作的日志存储在日志信息库中,便于查看系统操作历史,确保操作的可追溯性。 逻辑层包括系统中的功能模块,包括项目管理、资本管理、资产管理、系统管理等。项目管理模块实现预算项目全周期管理,包括项目输入(见图2)、项目审批、项目信息管理等。图2项目信息输入信息表 以政府部门预算项目管理为例,项目输入由各职能部门完成,财务部门对各项目进行初步审核汇总,提交部门领导审批。经部门领导批准后,项目将提交最终批准。审批流程结束后,项目数据将归档并存储。主要流程如图3所示。图3项目审批流程图 资本管理模块管理每个资金的来源和使用情况。对于批准的项目,需要为项目选择资金来源和数量。资产管理模块管理固定资产的使用,实现每个预算项目中固定资产的分配。系统管理模块管理用户信息、用户权限和系统操作日志。系统用户的权限与用户角色有关,用户可以在权限范围内编辑和批准相关预算项目。 应用层提供系统访问,包括用户访问和数据访问接口,并提供数据统计报表功能。用户可以基于web实现系统的访问。数据访问接口web服务的形式进行发布,支持跨系统间的数据共享。对于系统中项目的数据信息支持相应的统计查询功能,统计支持按照科目、时间段、处室、部门、资金来源等进行统计。查询结果支持以报表的形式进行输出,如图4所示。图4项目数据查询结果 4、技术特点 与现有的预算项目管理系统相比,该系统具有以下特点。 (1)先进性:系统设计基于先进性SOA技术架构,成熟J2EE平台和DB开发2个数据库,支持跨平台部署,满足未来业务拓展和大数据管理的需要。 (2)可扩展性:系统结构模块化,功能模块平稳扩展,以服务的形式提供外部访问接口,可扩展性好。 (3)安全性:系统用户通过权限进行分类管理,加密库中的信息,保证数据的保密性、完整性和一致性。 (4)共享:系统提供应用访问和数据访问的接口。应用程序和数据访问接口web发布服务形式,支持跨系统间数据共享,方便系统集成和整体效益。 5、 小结 预算项目管理是企业或政府部门关注的关键问题。针对当前预算项目管理中存在的不规范、效率低下等问题,本文提出了一个基础Web财务预算项目管理系统。系统基于面向服务的系统结构技术,通过J2EE平台和DB2数据库开发为预算项目管理提供了有效的手段。系统规范预算项目管理,提高预算项目管理效率和实施水平。 除预算项目管理外,综合预算管理还包括预算管理规则、预算体系、预算控制与差异分析、预算执行监督、预算执行绩效分析与评价等。本文仅对预算项目进行初步管理。对于预算管理中的核心问题,如后期预算项目的监督和绩效分析,下一步将研究上述核心问题,实现预算的全周期管理。 参考文献 [1] 李世新,白夏平. 我国企业预算管理现状及创新[J]. 2011年(9)企业经济: 44-47. BAI X F,LI S X. State and Innovation of Budget manage-ment in Chinese Enterprise. Enterprise Economy,2011,(9): 44-47. [2] 廖敏霞. 我国企业实施全面预算管理的实践与探讨[J],2013年(5)企业经济: 42-45. LIAO M X. Practice and Exploration on the Implement of Comprehensive Budget Management in Chinese Enterprise. Enterprise Economy,2013,(5): 42-45. [3] 张高玉,张建强. 通信工程预算编制软件 营改增 开发经验[J]. 软件,2016,37( 12): 113-120. ZHANG G Y,ZHANG J Q. The Software Development Ex-perience about Business Tax Instead of VAT in Communi-cation Engineering Budget Compilation[J]. Software,2016,37(12): 113-120. [4] 郑明钊,张建强. 基于 NPOI 设计和实现通信工程预算系统[J]. 2016年37(12)软件: 54-58. ZHENG M Z,ZHANG J Q. Design and Implementation of Budget System for the Telecommunication Engineering Based on NPOI[J]. Software,2016,37(12): 54-58. [5] 严冬,王芳,景栋盛. 基于构件的动态电力企业项目管理系统[J]. 软件,2015,36(8): 144-149. WANG FANG,YAN DONG,JING D S. A Compo-nent-based Dynamic Electric Power Enterprise[J]. Software,2015,36(8): 144-149. [6] 陈端迎. 建筑工程设计院生产项目管理平台的研究与设计[J]. 软件,2015,36(10): 108-110. CHEN D Y. Research and Design of Production Project Management Platform for Architectural Design Institute[J]. Software, 2015, 36(10): 108-110. [7] 袁峰. 基于ERP项目管理系统的设计与开发[J]. 软件, 2012, 33(4): 25-27. YUAN FENG. Design and Research of Project Management System Based on ERP[J]. Software, 2012, 33(4): 25-27. [8] 李青, 徐振明. PERT软件项目管理中技术的研究与实现[J]. 软件, 2012, 33(9): 70-73. LI QING, XU Z M. Research and Implementation of PERT Technology in Software Project Management[J]. Software, 2012, 33(9): 70-73. [9] Erl T. SOA: principles of service design[M]. Prentice Hall Press, 2007. [10] Johnson R. J2EE Development Frameworks[M]. IEEE Computer Society Press, 2005. [11] 张雨倩, 赵杰. 基于J2EE设计和实现企业信息统计管理系统[J]. 软件工程, 20(2): 37-39. ZHANG Y Q, ZHAO JIE. Design and Implementation of the Enterprise Information Statistics Management System Based on J2EE[J]. Software Engineering, 2017, 20(2): 37-39. [12] IBM Corporation. DB2 Best Practices[J]. 2015.(本文于2017年发表件上发表)
企企科技第二届用户大会
    相关文章

立即开始连接业务与财务数据

使用企企管理云连接业务与财务数据,帮助企业进行经营管理决策