论文部分内容阅读
财政在国家经济发展中起到重要作用,财政工作的正常运行涉及国家整个经济命脉,对宏观经济调控来说是举足轻重的。财政预算是财政工作的重要一部分,是重中之重,作为政府财政的收支计划,它可以真实的、科学的、完善的、透明的反映财政问题,可以使政府财政管理更规范、提高财政的使用效率、增强财政决策的科学性和财政工作的透明性。它是我国目前正在实施的“金财工程”的一个组成部分,建立财政预算管理系统,可以从根本上防止财政资金的体外运行和沉淀。既能对财政部门的管理工作进行规范,又能对支出部门的预算执行行为进行有效监督。有利于预算管理的规范化,提高国库资金的使用效率,提高政府财政管理决策的科学性,增大财政管理的透明度,有利于加强廉政建设。系统的建立将从根本上改变财政系统多年来“粗放”的管理模式,有利于逐步走向依法理财。本文所设计研发的财政预算管理系统是为了市财政局的财政预算工作而开发的管理信息系统。它对财政局合理进行财政预算、合理利用财政预算发挥了巨大的作用。针对目前财政局日益增长的数据处理需求,以及由此产生的对数据处理实时性、共享性及办公自动化、网络化的需求。原有的手工进行的财政预算和EXCEL表格计算方法已经落后于现有形式发展,因此必须重新开发新系统满足当前财政预算工作的需要。本文采用Rational统一过程(RUP)为软件开发方法,以统一建模语言(UML)为分析设计描述语言。本系统采用J2EE技术来开发。具体来说,主要使用JSP、Java Servlet和EJB(Enterprise Java Bean)等主流技术。提出了利用B/S+MVC架构,实现了系统三层系统架构。J2EE是一个标准的体系结构,J2EE最大的优点就是将业务逻辑同显示逻辑分开,应用服务器为组件提供了一系列的底层服务,如事务管理、多线程、分布式程序设计、缓冲池等。MVC框架是基于分布式事务处理开发中比较成熟并利于系统扩展和维护的一种模式,它用于实现用户视图、业务处理和数据操纵等相关业务的分离;由于财政管理系统的数据复杂性,采用这种分离的模式显得尤为必要。本文给出了系统的开发背景和国内外的发展现状,阐述了系统实现需要解决的主要问题,对系统整体进行了概要描述,详细描述系统架构设计模式和原因、业务分析、流程设计、功能结构设计和数据结构定义、系统主要功能实现几个方面做的工作。最后对系统从业务和技术两方面进行了总结和展望。