论文部分内容阅读
行政事业单位的预算执行是财务管理中重要的环节,做好财政预算有利于规范和优化财政管理流程,保证业务信息在各个环节的充分共享和有效流动,所以基于财政局财务管理系统预算执行子系统的开发是十分重要。根据财政局财务预算管理的需要,我们设计出了财政局财务管理系统预算执行子系统。采用Struts+Spring+Ibatis框架技术和数据加密技术,结合J2EE开发平台,利用B/S结构, Oracle数据库和Java语言对系统进行开发。所做的主要工作如下:第一,分析了财政局财务管理系统预算执行子系统的国内外研究现状,对系统研究的目的和意义进行讨论,对系统所需要研究的内容进行论述,并指出需要重点研究的模块和系统设计到的算法;第二,介绍了Java语言和J2EE平台技术,对Struts+Spring+Ibatis三大框架的优点及缺点进行对比研究,介绍了Oracle数据库的特点,并讨论了数据加密技术;第三,对系统的整体需求进行概要性总结,通过对财政局财务管理系统预算执行子系统的功能需求分析,制定系统的开发目标。详细进行了预算执行子系统业务的需求分析。通过对系统的整体分析,将该系统功能分为指标管理功能、拨付管理功能、采购管理功能等不同的功能模块。第四,分析了财政局财务管理系统预算执行子系统,详细介绍了各个模块的设计方案,并以此为基础对财政局财务管理系统预算执行子系统应用进行了进一步的详细设计。设计过程完全按照开发平台的规范进行,设计层次合理清晰。第五,对财政局财务管理系统预算执行子系统的实现部分进行了分析和阐述,重点实现了指标管理模块、拨付管理模块和采购管理模块。并且对系统中采用的关键技术进行了详细的阐述。管理平台同样要按照开发平台的分层模型和规范进行实现,并对每层的实现进行了举例说明。第六,通过对财政局财务管理系统预算执行子系统进行测试,确保了系统的质量。分别对指标管理模块的导入数据、指标单据管理、拨付管理模块的拨款项目管理、拨款计划管理、支付凭证的操作流程、采购管理模块的采购品目管理进行测试,并对系统进行了压力测试,保证了系统的稳定性和高效性。本次设计中主要完成了指标管理模块、拨付管理模块、采购管理模块的设计与实现。其中对指标管理模块的数据批量导入导出的具体实现进行了重点分析和研究,并对数据加密技术进行了详细的分析与研究。在系统的需求分析与详细设计的基础上对系统进行实现,最后对系统进行测试,测试结果表明程序的正确性和系统的稳定性。通过对本系统的需求分析、详细设计、具体实现过程和测试用例的论述,总结出财政局财务管理系统预算执行子系统的研究加强了对数据的安全性管理和对信息的方便性管理,为财政局的财务管理带来了方便。