乡镇拆迁资金监管系统的设计与实现

 2022-01-17 11:01

论文总字数:17112字

目 录

1绪论 1

1.1研究背景及现状 1

1.2 研究目的及意义 1

1.3 研究内容 1

2 开发环境和相关技术介绍 2

2.1开发环境 2

2.2系统相关技术介绍 2

3 需求分析和可行性分析 3

3.1需求分析 3

3.1.1 功能需求分析 3

3.1.2 性能需求分析 4

3.2可行性分析 4

3.2.1技术可行性 4

3.2.2经济可行性 4

3.2.3操作可行性 4

4 系统设计 5

4.1 总体设计 5

4.2 系统前台设计 7

4.2.1系统首页设计 7

4.2.2 系统信息录入设计 8

4.2.3 信息修改设计 10

4.2.4汇总查询设计 11

4.3 数据库设计 12

4.3.1 数据库需求分析阶段 12

4.3.2 概念结构设计 13

4.3.3 逻辑结构设计 15

4.3.4 数据库物理结构设计 15

4.4 数据库连接 18

4.5 服务器数据库部署 20

5 系统实现与测试 20

5.1功能测试 21

5.2 系统部分功能测试 21

6系统发布与测试 21

6.1系统服务器发布 22

6.2系统真实数据测试 25

结束语 25

参考文献 25

致谢 27

乡镇拆迁资金监管系统的设计与实现

王稳

,China

Abstract: With the rapid development of urban and rural construction, a large number of houses, land expropriation, demolition of a township that allows distribution of funds more specific, transparent and fair system of financial supervision is to be demolished. In view of this situation in order to design a ASP.NET as a development language, SqlServer 2008 R2 as township-level financial supervision system database demolition. The system has fundamental information to text entry, modify information, financial summary, review four modules, can be a case of individual entry and multi-division multiple individual assessment, in the case of non-intervention in each other to make the text clearer distribution of compensation ,just. Summary This module funds using C # language computing power to handle large sums of money settlement, better display a summary of losses and balance to the case, and the period of time all funds distributed information display. Auditor of the system can be by examining a case of pre-payment of the compensation details to determine whether a case to pass the audit.

Keywords: ASP.NET; C #; large amounts of funds; summary; review

1绪论

1.1研究背景及现状

城乡化建设是工业化和经济发展的必需要经历的一个过程,是社会发展必定要经历的一个阶段。加快新型城镇的建设,提高城镇化发展水平和加大建设力度,是我国的一项重要的战略国策,是全面建成小康社会的重要推动力,也是扩大内需、推动经济社会持续发展的巨大引擎。大力发展经济建设,又带来了一些新的问题。城乡建设的大力发展,规划改革的不断更新,使得部分建筑、绿化、道路需要拆迁、改建。这就涉及到房屋、资产、经济的赔偿问题。

这一现象触生了很多软件公司和小型个人企业对这一块发展前景的看好,于是出现了许多计算和统计补偿类资金的的软件。由于技术水平的不一致,程序员能力的不一样,使得很多问题考虑的不周到。导致出现了很多潜在的危险,比如登记信息的账目不清晰、资金结算的总和不一致、四舍五入的算法不一样、部分数据保存不当、数据库的丢失和篡改等。程序员对资金结算的处理逻辑不同,使得软件的处理逻辑也不一样,也导致了软件处理的速度上,还有功能的不完整性上都有了欠缺。软件的审核方面都做得不足,不利于政府项目的公开、公正、透明化管理。为了使拆迁资金监管这一块更加的人性化、便利化和透明化,因此我们设计和编写了这一款乡镇拆迁资金监管的软件。这一款软件需要满足前端交互简便,可操作性强,在业务处理这方面多个表信息相互关联,计算资金结余的速度更快,更精确。

1.2 研究目的及意义

Windows系统应用十分广泛,使用微软的一套技术开发的产品在平台兼容性上优点十分突出。同时在城乡建设大力发展下,编写一款使用性很强的资金类软件十分必要。再结合南京沿江财政所的要求以及在校本科生培养指导方案,研究目前拆迁形式补偿的多样化需求,针对在拆迁资金这一方面的分发、计算、汇总、盈损,设计了一款专门为财政所之类的需要经手大量资金的部门所使用的应用软件。

这款软件是按照用户的要求,主要功能有:信息录入(包括:基本信息录入、入账登记、个人补偿、集体补偿、企业补偿、其他类补偿)、信息修改(显示一个地案下所有款项信息)、明细帐查询(包括:入账明细、个人补偿明细、企业补偿明细、集体补偿明细、其他类补偿明细)、资金汇总、用户密码修改、审核人员对所有信息的审核。

本软件设计的意义就是为了方便了一些大量收入和使用资金的部门,提高他们的工作效率。在资金审核方面也是方便了监督人员和审核人员的查看,以及地案信息的透明化公布处理。

1.3 研究内容

本论文的研究内容主要是通过拆迁资金监管系统的设计和编写了解目前拆迁资金的分发运转流程,以及在计算大额资金的时候的注意事项,同时了解关于这一块领域的相关其他资金类软件的生存状况和目前存在的弊端,让我们在后期软件编写过程中避免犯同样的错误,努力去实现一些可以实现的功能。此外,编写本系统可以提高工作人员的录入、分拨效率,很大程度上减少多个软件之间同一个地案不同的计算结果,然后去查找那一方面的错误,可以减少人力和金钱的投入。

2 开发环境和相关技术介绍

2.1开发环境

乡镇资金监管软件的开发是在微软提供的Visual Studio 2010开发工具下,使用了ASP.NET作为开发语言,系统运行在IE8.0及以上版本。.NET作为一种全新的开发环境,已经渐渐成为主流技术,很多大型企业都在使用,也在不断的提出更新意见。.NET是一种面向网络的、支持多种终端的开发平台,他提供了统一的命令集支持多种编程语言,使得应用开发与语言无关,使用起来也十分的方便。.NET主要有三个构造块:CLR(公共语言运行库)、CTS(公共类型系统)、CLS(公共语言规范),他们提供了多种语言的运行环境,也规定了公共语言运行库如何定义、使用和管理类型[[1]]。除此之外,.NET还提供了一个基类库。这个类库可以方便编程人员直接调用封装好的类,不用自己编写基础类,这样提高编程人员的效率,减少重复代码和简单的错误发生。

C#是.NET平台下的一种语言,它是多种语言的混合体,可以视为Java的提炼版,可以像C 一样强大和灵活。C#的优点是,它是唯一彻头彻尾为.NET Framework设计的语言,可以移植到其他的.NET里面直接使用的[[2]]。C#能使用.NET Framework 代码库提供的每种功能。C#代码很健壮,调试起来也很简单,它是真正面向对象的语言。

2.2系统相关技术介绍

本系统前端使用的是部分HTML5的技术实现友好的交互,利用JavaScript的一些技术用来固定表头显示和超出页面的滚动条,不至于溢出看不到内容。一些按钮和超链接则是使用的图片按钮,使得程序更加美观和操作更加方便。

后台则是典型的面向对象的语言——C#语言,系统内部使用自己编写的数据库基类,在整个系统在与数据连接获取数据的时候更加方便。数据库连接基类在数据库的打开和关闭上有了统一的操作,避免了在数据库打开没有关闭的情况下关掉程序导致程序链接池满溢出。同时这样也可以减少重复性代码的出现,增加程序的可阅读性,也从源头上避免了一些可以不发生的错误[[3]]。

数据库使用的是较为稳定的SqlServer 2008 R2,在存储性能和使用的简洁程度上都有很出色的表现。数据库的登陆使用了混合身份验证登陆,在后台连接调用时更加方便。本系统在建表的时候考虑到了多个表的链接,确定了一个总表的索引,使得后期金额的计算更加的简便。数据库表创建的原则是尽量的少表,多使用表与表之间的关系进行结算、求和。

3 需求分析和可行性分析

3.1需求分析

可以这么说,需求分析就是规定要计算机“做什么”,要呈现到什么样的效果,最后得出什么样的结果[[4]]。需求分析在一个系统实现之前一定要去做的,只有通过需求分析判断一个项目是不是能够去做、值得去做。需求分析一般分为功能需求分析,性能需求分析。

3.1.1 功能需求分析

经过对乡镇拆迁补偿款分发过程的分析和调研,这个系统需要有地案基本信息管理、资金来源管理、资金分拨管理、查询统计明细管理、系统管理、资金审核管理。这些功能的具体介绍如下:

1.地案基本信息管理:录入人员新建一个地案,录入开始时间,由那些单位来一起拆迁这块土地以及委托给谁来办这个事情,保存数据。

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

相关图片展示:

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

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