基于Struts的企业财务管理系统的设计与

点赞:11494 浏览:46222 近期更新时间:2024-01-28 作者:网友分享原创网站原创

【摘 要 】 随着经济全球化和全球信息化的推进,企业将在市场竞争中面临更大的挑战.对于如何应对压力与挑战,很多企业的选择是:加快企业信息化建设和应用进程,推动企业管理变革,提升其核心竞争力.现代企业的核心毫无疑问是财务管理,本文全面阐述了企业财务管理信息系统的研究背景,采用了面向对象的方法使用三层架构.系统的设计采用当前非常流行的B/S架构模式,极大地降低了整个系统的维护难度.系统功能完善,界面人性化,安全性好.

【关 键 词 】 财务管理 Struts 信息系统

一、引言

财务管理是现代企业管理的核心,建立良好的企业财务管理系统是当今企业在发展中必须解决的重要问题.如今财务管理在现代科技高速发展的浪潮过程中,在会计电算化基础上,要加强企业财务网络日常化管理,通过互联网能够进一步实现管理数字化,最终实现管理信息化.因此,企业实施财务管理信息化建设,提升财务管理效能已经成为企业强化财务管理水平、提升核心竞争力的重要举措之一.

本文以企业财务管理系统为研究对象,基于企业的业务状况和财务管理特点,设计、开发适合一般企业使用的财务管理系统.

二、研究背景

当前,信息化建设为企业管理创新和技术创新注入了强大的生命力和动力,而财务管理信息化是企业信息化的重点和核心.目前,企业相关内部信息失真是一个突出的问题,而现代信息技术的发展为企业实行集中统一的财务管理提供了有效保障.大力推进企业财务管理信息化建设,可以加强企业内部财务管理与资金监控,从而提高资金使用效率和降低资金风险.

财务管理是企业管理的核心,它通过价值形态对企业资金运转的一项综合性的管理,渗透和贯穿于企业一切经济活动之中.在传统的财务管理模式下,企业中的财务管理人员、各个部门之间信息不畅.旧的财务管理模式很难适应企业的发展,由于各企业各部门之间财务数据库类型不统一,无法共享和交换信息,从而形成了一个个信息“孤岛”.财务信息整合了相关业务、市场数据,为企业管理决策提供支持.财务信息化管理的本质是管理创新和制度创新.财务管理信息化实施后,传统财务管理的管理模式、财务管理工作方式、财务组织设置方式等都发生了质的变化.优势主要有以下几点.

实现财务管理信息化以后,借助于信息通讯技术,可以有效地提升企业财务信息的传递和交流,在开放的基础上实现有效控制与管理.

财务管理是企业管理工作的核心,它关系到企业的生存和发展.财务信息化能提高企业的核心竞争力,提高企业抗风险能力.

企业信息化建设的实施,让企业财务管理工作从“纯手工”操作向“智能化”管理迈进.财务人员可以从重复、简单的数据加工中解脱出来.

综上所述,财务管理信息化是时怎么发表展的产物,同时也是一个企业未来财务管理工作发展的重要趋势,对于企业而言,推动财务管理向着信息化方向发展,是非常重要的发展必由之路.

三、Struts框架

Struts是Apache组织的一个项目,像其他的Apache组织的项目一样,它也是开放源码项目.Struts是一个比较好的MVC框架提供了对开发MVC系统的底层支持,它采用的主要技术是Servlet,JSP和custom tag library.

Struts框架的基本构成由下图1所示.

其中,Struts Controller ActionServlet处理客户请求,利用配置的ActionMapping对象把请求映射到Action处理器对象进行处理.Action处理对象访问ActionForm中的数据,处理和响应客户请求,它还调用后台的Bean组件,这些组件封装了具体的业务逻辑.Action处理器对象根据处理结果通知Controller,Controller进行下一步的处理.

四、系统设计和实现

一个标准的财务管理系统应该包括如图2所示的几大功能.除此之外系统还应该包括信息系统所具备的通用功能,例如系统管理、权限设置、数据备份与恢复等.

1.系统管理模块

它是为保证系统的良好运行提供怎么写作的而建立起来的子系统,主要解决用户权限管理和数据恢复与备份问题.该功能模块应包括系统初始化、业务信息初始化、环境信息维护、用户管理、修改用户口令以及数据备份和恢复等基本功能.如图3所示就是系统管理的最重要模块――用户管理.

2.凭证管理模块

它是为综合处理企业财务部门各种凭证而建立起来的子系统.该模块是财务管理的重要部分,也是财务软件中使用最多的功能部分.该功能模块应包括会计科目设置、常用摘 要 、常用凭证模板设置、记账凭证录入、凭证查询和打印、补录流量项目等基本功能.图4是该模块的E-R图.

3.账~管理模块

它是为综合处理企业财务部门各种账簿而建立起来的子系统.

4.报表管理模块

它是为综合处理企业财务部门各种报表而建立起来的子系统.该模块的作用是提供精确、及时的信息,提高财务工作效率和成功率;该功能模块应包括新建报表、修改报表、导入导出、报表的查询与打印等基本功能.


5.备查

该功能模块应提供了三个备查簿,公共备查簿和个人备查簿是为记录公共备查信息和个人备查信息而设计的,它们格式、功能完全相同,只是使用权限不同.

6.综合管理模块

该模块可以对财务活动中自动生成相应的会计凭证,账簿、会计报告,严密进行资金支付的审批与监督;实现查询功能,实时获取所需信息.提供即时、全面的示警系统,对各种违规、超预算、误操作行为提出警示,帮助决策者和财务领导进行监督严密、安全的权限控制体系.

基于Struts的企业财务管理系统的设计与参考属性评定
有关论文范文主题研究: 关于财务管理的论文范文文献 大学生适用: 专升本论文、在职论文
相关参考文献下载数量: 74 写作解决问题: 写作技巧
毕业论文开题报告: 论文模板、论文前言 职称论文适用: 核心期刊、职称评初级
所属大学生专业类别: 写作技巧 论文题目推荐度: 免费选题

五、结语

随着经济全球化和全球信息化的推进,企业在市场中面临的竞争将更加激烈.信息化建设是企业在竞争中脱颖而出的重要法宝.本文介绍了一个基于Struts框架的财务管理系统.该系统操作简单,界面友好,功能完善,安全性好,必定会对企业发展起到了一定的作用.

【参考文献】

[1] 闫铭镌:中国财务信息化管理问题研究[D].哈尔滨:黑龙江大学,2006.

[2] 范晓丹:浅论企业财务管理信息化建设[J].经济技术协作信息,2008(4).

[3] 郑兆河:浅析企业内部财务管理信息化的开展[J].财经界,2014(30).

[4] 黄丽娟:略论高校财务管理信息化建设[J].会计之友,2006(6).

[5] 李海峰、马海云:Struts2 框架的接口和组件的配置研究[J].自动化与仪器仪表,2013(2).

[6] 钱洁萍:MVC设计模式与Struts 架构的研究[J].中国科教创新导刊,2013(7).

(责任编辑:谌盼)