乡镇本级财政预算资金监管系统的设计与实现

 2022-01-17 11:01

论文总字数:28615字

目 录

一 绪论 1

1.1 研究背景与现状 1

1.2 研究目的与意义 2

二 核心技术介绍 2

2.1 ASP.NET平台介绍 2

2.2 SQL Server 2008数据库介绍 3

2.3 Visual Studio 2010开发工具介绍 4

2.4 系统体系结构介绍 5

2.4.1 B/S(Browser/Server)架构 5

2.4.2 C/S(Client/Server)架构 5

2.4.3 B/S架构和C/S架构的比较 6

三 需求分析以及可行性分析 6

3.1 系统功能需求分析 6

3.1.1 录入模块需求分析 7

3.1.2 审核模块需求分析 8

3.1.3 管理员模块需求分析 9

3.2 系统性能需求分析 9

3.3 系统可行性分析 9

四 系统设计 10

4.1 系统整体架构设计 10

4.2 系统的详细设计 10

4.2.1 登录模块详细设计 12

4.2.3 录入信息功能详细设计 13

4.2.4 信息查询功能详细设计 14

4.2.5 明细表查看功能详细设计 14

4.2.6 总账模查看功能详细设计 14

4.2.7 修改密码功能详细设计 14

4.2.8 审核模块详细设计 14

4.3 数据库设计 15

4.3.1数据库需求分析 15

4.3.2 数据库概念结构设计 15

4.3.3 数据库逻辑结构设计 17

4.3.4数据库物理结构设计 20

4.3.5数据库连接 20

五 系统实现和测试 21

5.1 系统登录界模块的设计与实现 21

5.2 资金录入模块的设计与实现 22

5.2.1 录入模块界面及功能实现 22

5.2.2 信息录入界面及功能实现 23

5.2.3 信息查询界面及功能实现 26

5.2.4 信息明细表查看界面及功能实现 27

5.2.5 信息总账表查看界面及功能实现 29

5.2.6 修改密码界面及功能实现 30

5.3 资金审核模块的设计与实现 30

5.4 管理员登陆模块设计与实现 32

5.5 系统的发布和测试 33

5.5.1 测试环境 33

5.5.2 系统发布 33

5.5.3 系统测试结果 35

六 总结 36

参考文献 37

致谢 38

乡镇本级财政预算资金监管系统的设计与实现

方锡

,China

Abstract: With the rapid development of the nation’s “Three agriculture” policy, the work of township financial supervision appears to be more important. This paper is based on the business needs of the YanJiang finance office in Nanjing Gaoxin Development Zone, they search help from NUIST to build a suitable financial supervision manage system for them to do the business. This system is based on Asp.net, the code language is C# and Html, and the tool to code is Microsoft Visual Studio 2010,the system runs on IE 8.There are three parts of this system: Fund input module, Fund audit module and Administrator module. The capital input module to achieve the function of capital input and modification of capital funds, query list and view the general ledger, the fund audit module is mainly for the entry of information audit, the administrator module is to add a new entrance role. Through the system can quickly and efficiently carry out financial input and audit work, to help YanJiang finance office to complete its regulatory work, and the overall system is easy to understand.

Key words: Finance of villages and towns; Financial supervision system; ASP.NET

一 绪论

本章讲的是本系统开发的研究背景与现状,详细介绍了乡镇本级财政预算资金监管系统设计与实现的研究的目的和意义。

1.1 研究背景与现状

乡镇财政监管是上级政府以及部门按照相关的国家政策和措施对拨付给下级部门使用的资金使用情况实施监督以及管理。自从党的十六大以来,党和中央高度重视我国的“三农”政策,为了赢取“三农”的黄金期,党和政府加大了拨付给各乡镇的发展资金,以此促进各乡镇基础设施共同发展。因此对于各类的拨付资金,需要有一个完善的乡镇财政资金监管系统来对现有的乡镇财政实施就地就近监管,即让各个乡镇自行对其资金进行有效的监督和管理。而现有的乡镇类资金体系包括本级财政预算资金、上下级往来资金、惠农补贴类资金、项目建设类资金、征地拆迁类资金以及就地就近监管资金几个大的类别。其中的本级预算安排资金主要是指财政所对于未来一段时间内的部门的收支情况进行测算和有计划的资金使用情况安排。

但从目前国内的各种乡镇财政监管情况来看,当前的乡镇财政监管还有各种各样的问题,具体体现在这几个方面:事前监管不合格、监管范围不明确、监管要求不一致、缺乏专业监管人才、资金监管系统不完善[1]等等。我国自2002年开始就已经展开了有关资金监管方面的研究,各大地方财政部门也积极配合中央财政进行相关的合作和探究,力求解决和完善资金监管中出现的各类问题。经过多年的发展,我国目前的资金监管在防止贪污腐败和维护财政的收支平衡方面取得了一定的进展,可是仍需要在监管体系的建立、资金监管的范围和领域以及监管的基础设施这三个方面做进一步的优化升级。

南京市高新区沿江财政所高度重视乡镇本级财政预算资金监管,为了更好的开展其他的相关乡镇资金监管的工作,沿江财政所需要对其财政预算做一个合理的估计和安排,因此需要一个乡镇本级财政预算资金管理系统显得尤为重要,通过对财政预算资金进行合理的管理和安排可以使人们了解到政府在一定时间范围内的活动范围以及活动规划,确保政府在各项活动规划和活动安排过程中不会出现资金缺失、资金短缺以及资金去向不明等情况。据调查发现,当前国内比较有名且用途广泛的资金管理软件是一款名为“用友财务软件”的管理软件,它的本质是一款财务会计基础软件,南京沿江财政所本希望用其来实现管理财政所的预算资金监管功能,但该软件大而全,其中的绝大多数功能例如网上银行、现金流通以及各种需要联网实现的功能对于财政所是无用的,反而会增加其操作人员的辨识以及操作难度,而且该软件没有该财政所特有的地方特色资金名称和资金用途等,所以该软件并不适合直接拿来为沿江财政所进行本级预算资金监管工作。故南京高新区沿江财政所委托为其开发一套适合南京高新沿江财政所资金监管工作的乡镇本级财政预算资金监管系统,以此来更好的去开展乡镇本级预算资金监管工作。

1.2 研究目的与意义

在我国的财政体系中乡镇财政是基础、基层但是也是非常关键的一层政府财政,如何更好的推进现代化农业的进程,这其中的很大程度表现在基层政府对于资金的监管使用和管理上。因此想要做好乡镇资金监管工作,需要从这几个方面具体落实,分别是充分认识到做好资金监管工作的重要性、明确所做工作的监管范围和监管体制、加强监管干部队伍的建设、落实乡镇财政资金监管责任制,建立健全激励和约束机制以及使用一个契合本地财政监管工作的监管系统以此来高效的完成本地的财政监管信息管理。本课题的研究目的主要在于要为南京沿江财政所开发一套适应于党和中央对于全国各乡镇的财政管理政策的财政监管系统,通过使用此本级财政监管系统来管理乡镇类资金的使用和监督,合理的为各类乡镇预算单位规划好资金的总指标(其中包括年初预算以及后调整预算)、预算支出(其中包括基本类支出和项目类支出)和供养人数等情况。于此同时,在将各类信息录入系统之后,还能够查看到每一类资金使用情况的明细占比、用款占比以及累计占比等资金使用情况。

本课题的研究意义在于通过设计此资金监管系统,让南京沿江财政所的财务管理人员能将劳动力从用手工手动处理庞大的资金管理数据到将精力更多的放在如何更好地为人民服务上,同时能够对资金的来源和去向有直观的判断,能够从一定程度上防止贪污腐败、擅自挪用公款等不良行为的发生,为我国的“三农”事业的加速推进贡献一份力。

二 核心技术介绍

本章重点介绍设计和制作本系统有关的软件以及相关技术,集中介绍ASP.NET平台、SQL Server2008数据库管理系统、Visual Studio 2010开发环境以及本系统所采用的系统体系结构等相关的介绍。

2.1 ASP.NET平台介绍

ASP.NET是.NET FrameWork的一部分,是当下最流行的网络编程技术之一,是美国微软公司推出的一个新一代的可以建立动态Web应用程序的开发平台[2]。其基本的工作原理是将网页中的脚本在提交之后再在Internet中请求的服务器端完成所需要执行的操作,简单来说就是用户在网页中请求自己的服务之后,网页将这个要求提交到此网页的服务器端后执行完成后再通过Internet将结果传送到网页供用户使用。ASP的英文全是Active Server Pages(动态服务器页面),运行ASP.NET网站主要的服务器是IIS(Internet Information Server 服务,是Windows开发的Web服务器)。ASP.NET 是一个已编译的、基于 .NET 的环境,ASP.NET可以与当前的很多热门编程语言兼容,微软官方就支持Visual Basic.NET、JScript、Java/J#和C#等,同时也可以开源项目支持或者以插件形式支持多种语言,目前用的最多的编程语言是C#,因为C#语言是随.NET Framework一起发布的一种高级编程语言[3],同为微软自家开发的平台和语言,所以两者的兼容性可见一斑。ASP.NET 的主要优点是其可以完全利用.NET架构的平台特性,在使用该平台设计制作网页时候,也可以在这个基础上支持html5、CSS、javascript以及jQuery等前端设计的语言[4]

2.2 SQL Server 2008数据库介绍

SQL Server 是一个关系数据库管理系统[5],也是由微软公司推出的产品,该数据库管理系统相关软件集成度高,可以在微软的各个版本的个人操作系统以及服务器端系统提供高达企业级的数据管理支持。SQL Server2008是微软开发的关系型数据库管理系统中的一个版本,得名于其推出于2008年,其在前辈的基础上提出了许多新的理念以及新的服务支持,是在推出的那个年代功能最为强大和全面的数据库管理系统之一,该版本的数据库系统具有强大的安全性、高效性以及智能性。它可以对整个数据库以及数据库中的所有文件类型进行加密而不需要改动应用程序,同时其新增的审查机制可以对用户的操作进行审查,从而提高了整个数据库系统的安全性和遵从性。SQL Server 2008的功能组件主要包括Database Engine(用于负责数据存储)、Integration Services(数据转化和集成)、Analysis Services(数据处理)和Reporting Services(数据输出)[6]。下图为sql server2008的体系结构示意图:

剩余内容已隐藏,请支付后下载全文,论文总字数:28615字

相关图片展示:

您需要先支付 80元 才能查看全部内容!立即支付

该课题毕业论文、开题报告、外文翻译、程序设计、图纸设计等资料可联系客服协助查找;