论文部分内容阅读
本文以软件开发基本过程为基础,详细论述了基于J2EE技术企业ERP财务核算管理系统的设计与实现的方法。确立了将面向对象的开发与结构化生命周期开发方法相结合的开发理念,并系统地分析了各组成模块的构成和功能,应用了高内聚低耦合的框架设计方案,使系统具有更好的可扩展能力。本系统的开发为中小型企业提供标准、安全、集成、高效的财务核算软件,实现企业财务核算管理的规范化,自动化和系统化。论文主要内容包括以下几方面:(1)本文介绍了国内外ERP财务核算管理系统的研究现状,给出了ERP财务核算管理系统研究目的与意义,进行了ERP财务核算管理系统需求分析。确定了ERP财务核算系统总账管理、报表系统、工资核算、固定资产核算、材料核算、存货核算、销售核算、成本核算、财务分析、系统管理10个功能模块。(2)在ERP财务核算管理系统的总体结构设计过程中:基于J2EE技术构建了三层的体系结构,分别是表示层、业务逻辑层和数据持久层。表示层的实现使用了struts框架,业务逻辑层的实现使用了Spring框架,持久层的实现使用了Hibernat框架。结合这三种技术充分利用它们的优势,使得系统层与层之间的耦合度降低,代码重用率增加,结构清晰,具有很好的可扩展性和可维护性。(3)在企业ERP财务核算管理系统的详细设计与实现过程中介绍了系统整体技术构架实现过程,即应用Struts、spring、Hibernat三种技术框架实现表示层、业务逻辑层和数据持久层,并论述了数据库设计,阐述了各模块间集成和接口设计,最后给出了界面实现范例。(4)测试本系统是否能在中小型企业实现日常的财务核算管理,在使用测试工具的选择上,确定了使用Junit进行单元测试,使用Selenium进行功能测试,使用Loadrunner进行性能测试,并分析测试结果。