论文部分内容阅读
随着计算机应用技术的不断发展,中小型企业的财务管理逐步进入了信息管理时代,财务信息数据呈几何级数增长,企业对财务信息数据的应用要求也日趋复杂。财务管理系统是企业进行财务计划、财务监督、资金运作的基础,是企业信息化建设的重要组成部分。很多的企业都付费购买了一些大型的公司开发的财务管理信息系统,虽然这些软件功能很强大,但是中小企业一般难以承担高昂的使用费,而且需要配备专门的工作人员进行管理,这为中小企业的财务管理带来了难题。本文基于企业信息化建设的背景,设计实现了一个适用于中小企业的财务管理系统。本文对面向中小企业的财务管理系统进行了需求分析,在设计了系统的层次结构后,进行了详细功能设计和数据库设计,最终实现了系统,并描述了财务管理系统的财务综合分析功能。系统的开发基于J2EE平台的MVC模式,综合运用了JSP、CSS、Java等技术,JSP的动态性使得系统在后期的扩展维护易于实现。网络技术使用的是B/S结构,客户端无需安装程序,使用浏览器即可登录使用系统。数据库的设计使用了SQL Server。系统针对数据持久化选择的是开源的Hibernate,财务管理系统本身不仅对数据持久化的响应速度要求,对流程对象实例的细粒度控制要求也比较高。该系统使用方便,可移植性好,代码执行效率高,与数据库连接方便,经过验证达到了一个较好的软件工程系统的要求。本文设计实现的财务管理系统除了具有一般财务管理系统都具有的基本功能,如访问控制、会计科目、凭证管理、账簿管理、报表管理、会计账本、试算平衡等,还可以提供综合能力分析、财务状况分析、经营成果分析、现金流量分析、资金分析、费用分析等优化功能。财务管理人员可以随时地、详细地、全面地了解企业的经营状况,发现存在的问题,能快速应对市场变化,提高企业的市场竞争力。