和佳NERP财务管理系统应收子系统的设计与实现
[关键词:和佳,NERP,财务管理] [热度 ]提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0072,word全文:53页,合计:21000字 |
本人负责应收管理子系统的设计与开发。应收管理子系统是NERP财务管理系统下的一个子系统。其主要功能为:管理企业的应收账款,及时处理客户的欠款,为企业财务资金的安全运转提供支持。系统开发过程中使用了面向对象的分析和设计技术,借鉴了敏捷软件开发的思想。系统使用了MVC架构,由前端显示层、请求控制分发层、业务逻辑层、数据库访问层组成。前端显示层使用JSP、Extra、JavaScript等技术实现,请求控制分发层由一个Servlet和众多Updater实现,业务逻辑层使用EJB实现,数据库访问层使用Hibernate实现。本文从需求分析、系统设计、实现技术等各个方面介绍了B/S架构下应收子系统的开发过程。首先对C/S架构和B/S架构下的ERP的优缺点进行了阐述,接着介绍了本系统开发中使用的技术方案,然后分析了应收系统的业务流程,详细划分了系统的功能模块,给出了系统各个功能的详细设计规范和实现方法,最后对系统的性能进行了分析。
......
应收管理子系统
应收管理子系统是对应收账款进行综合管理的模块,提供与总账模块和营销模块的数据接口,登记应收账款,根据帐龄及时催收并作收款处理,整个业务流入总账能自动生成会计凭证。其主要部分的功能描述如图3-1所示。本人在通过整理资料和在客户处的调研,充分了解了应收系统需求的前提下,给出了应收系统各个模块功能的概括性描述。
系统设置
从图3-1可以看到,系统设置模块的功能是设置应收子系统启用时的参数及期初数据的录入上。应收系统启动时需要指定一些运行参数,如起始核算期、各个帐龄区间、财务核算单位等。同时,在启用应收系统时,企业可能已经积累了一些数据,也需要把这些数据录入系统,作为系统的期初数据。本模块功能简单,与其他模块耦合度低,并且使用次数有限。
应收单管理
应收单上记录了客户的欠款情况。应收单有两种来源。一是通过NERP系统其它模块产生的应收单,如生成订单、生成发货单、生成发票时都有可能生成应收单。另一种是手工录入的其他应收单。本模块管理手工录入的应收单。对手工录入的应收单要增加一个审批流程,以验证应收单的真伪。因此手工录入的应收单的业务操作包括录入、修改、删除、送审、审批、驳回。
回款单管理
回款单上记录了客户的一次回款。回款单都是手工录入的,录入后要经过审批流程才能成为合法的回款单。只有通过审批的回款单才可以与审批后的应收单进行结算。回款单对应的业务操作包括录入、修改、删除、送审、审批、驳回。
......
本论文从技术可行性、需求分析、详细设计、测试几个方面阐述了“NERP财务管理系统应收子系统”的开发过程和方法。特别是对应收单管理、应收和回款结算给出了详细的需求分析、设计、实现过程。设计中使用了面向对象的技术;编程时充分利用了集成开发环境提供的强大功能,减少了重复性的体力劳动,提高了开发效率。通过这次开发过程,熟悉了企业应用软件的开发流程,了解了软件企业的运作模式,锻炼了交流技巧,增加了开发经验,为以后步入社会打下了坚实的基础。
该系统是B/S架构下的应用系统,架构在J2EE平台上,具有良好的跨平台性,可移植性,可扩充性,并且具有很好的开放性,应用范围从局域网扩展到互联网,为企业实施电子商务提供了基础支撑。系统采用了MVC架构,使不同层次之间的设计和开发的耦合度降低,方便了开发和维护。前台使用JSP、JavaScript和Extra结合的技术,可以实现复杂的交互界面的开发。业务逻辑层使用EJB实现,具有很好的可移植性。数据访问层采用了Hibernate技术,只需修改一下Hibernate里的配置文件,就使该系统可以从一种数据库移植到另一种数据库,同时在编程时使用Hibernate可以支持使用纯面向对象的思想来进行数据库存取操作。该系统能够在老版的ERP数据库上运行,使原来已经在使用C/S架构下ERP系统的用户非常容易的升级到B/S版本,使企业的原始数据不因升级而丢失。
提示:此毕业设计论文完整版包含【论文,答辩稿】 作品编号:rjgc0072,word全文:53页,合计:21000字 |
本软件工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——和佳NERP财务管理系统应收子系统的设计与实现(论文,答辩稿)!