论文部分内容阅读
随着计算机技术的急速发展以及网络技术的提高,企业信息化也越来越受到重视,企业管理模式向网络化、信息化管理转变,而企业管理信息化占重要地位的是财务信息网络化,这就要求财务软件发展必须适应新的网络需求。开发一个可以方便快捷,容易上手的管理系统具有重要的意义。但是目前国内企业财务信息化的现状不容乐观。从统计资料来看,只有49%的中小企业开始着手建设或已经实施了财务信息化,并且建设的水平也是参差不齐,还处于较低的核算层次。本论文正是针对上述问题,结合新的管理模式和管理理念,在继承传统财务管理系统的开发模式下,采用了最新的计算机技术,使得更能体现企业财务系统的价值所在,能实时反映出企业的经营状态,并对数据进行分析,便于充分利用企业的财务信息资源,从而提高财务管理水平,为高层管理和决策提供支持,更能适应当今现代化企业的发展。本论文采用具有开放性、跨平台、扩展性好等性能的J2EE技术进行系统的开发。同时采用国际标准的SSH三层架构,使应用表现层、逻辑层和数据层分离,从而保证整个系统的灵活、高效。主要内容为:1.查阅资料和文献对财务管理系统的概念和研究背景进行了分析,根据国内外企业财务管理系统的发展现状,提出本文的设计思路、采用的关键技术以及解决的问题,并对企业财务管理系统的开发平台、相关技术进行了阐述。2.结合企业财务管理系统现状,从企业的业务处理流程、凭证、出纳、账簿、报表以及相关基础设置和系统管理设置等功能以及系统的易用性、可维护性、可扩展性等非功能角度出发,对系统需求进行了全面的分析;通过需求分析,对系统的总体架构、主要功能模块和数据库进行了设计和阐述,并给出系统的E-R图和数据库表,明确整体系统架构和功能。3.在需求分析和系统设计的基础上,运用J2EE架构、SSH框架技术、MVC模式、Ajax和Jsp技术,对企业财务管理系统进行了实现;根据任务需求对企业财务管理系统进行功能和性能测试,并对测试中出现的问题提出解决办法。4.为提高企业财务管理系统的性能,提出了优化分页算法、级联菜单无刷新技术以及xml Dom4j解析算法。经过测试,系统在整体性能上有了很大提高。