首页 >  硕士论文 > 软件工程硕士论文 >   正文

张掖市甘州区联村联户信息管理平台的软件设计与实现

添加时间:2018-02-28 20:12:19   浏览:次   作者: www.dxlwwang.com
专业论文资料, 搜索论文发表论文代写论文网为你解忧愁!详情请咨询我们客服。
获取免费的论文资料? 欢迎您,提交你的论文要求,获取免费的帮助

本文是软件工程硕士论文,软件工程(Software Engineering,简称为SE)是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言,数据库,软件开发工具,系统平台,标准,设计模式等方面。(以上内容来自百度百科)。

 
第一章 绪论
 
1.1 论文研究背景
由于历史和地理的原因,我国各个地区的经济发展不平衡,东部地区经济较为发达,而中部和西部地区经济相对落后。贫困地区自然资源比较匮乏,生产力低下,造成了地区性的贫困问题。“扶贫工作”始终是党和国家坚持的基本国策,通过政策激励和人员指导等多种措施帮助贫困地区脱贫致富,帮助贫困地区加快经济发展。做好扶贫工作是我党的宗旨,发展生产力,改善贫困地区的生活条件,缩小贫富差距,是我们每一个中国人的责任和义务。胡锦涛总书记对甘肃脱贫工作曾做出指示,加快新形势下的群众工作,加快偏远地区脱贫致富的步伐,全面推进小康社会的建设。甘肃省省委省政府在全省范围内开展了以省、市、县、乡、单位的联村联户和为民富民行动,单位联系贫困村、干部联系特困户以帮助群众加快脱贫致富。甘肃省内开展的联村联户、为民富民行动是省委针对贫困地区实施的强化“三农”工作,推进扶贫开发,实现全面小康的重大措施。在联村联户、为民富民的三层联动扶贫机制中,实现了多元主体支持扶贫能量的发挥,实现了政府、社会和党员干部的联动[1]。为了提高贫困户的管理能力,进一步拓宽民意诉求,搭建起社会舆论监督的新平台,提高双联行动成果,张掖市甘州区搭建起了联村联户信息管理平台,规范化管理双联行动。甘州区内省市县乡所属的各个部门都参与到了扶贫工作中,事业单位、人民团体、大中型国有企业、武警部队等都进行了联村联户行动。联村联户通过结合当地乡村的实际情况,制定扶贫计划,开展扶贫工作,支持实施产业结构优化调整,开展劳动力培训和输出,提高农村的收入,加快进入小康社会[2,3]。
.........
 
1.2 论文研究目的及意义
为了解决贫困问题,更好的开展联村联户、为民富民的活动,探索脱贫致富新途径,本文设计开发的联村联户、为民富民电子管理系统,进一步使扶贫主体多元化,通过双联行动,做好扶贫工作的宣传工作,使社会各界参与到张掖市甘州区的扶贫工作中,积极深入到农户中,及时了解每个贫困户的实际需求,制定具有针对性的扶贫方案,可以充分了解贫困户的信息有助于政府更加精准的制定扶持政策。通过建立和完善贫困户的信息档案,有利于单位和扶贫人员进行调查,记录每个贫困户的基本信息、经济收入、土地情况以及扶贫需求,为结对帮扶工作提供一手资料,为帮扶工作打下坚实的基础。本文采用.NET 技术开发了张掖市甘州区联村联户信息管理平台,系统基于B/S 架构,采用 SQL Server 数据库建立联村联户信息管理平台。该平台具有很好的兼容性,能够兼容不同的浏览器和不同分辨率的显示器,具有良好的人机交互界面,操作性强,并且具有较高的安全性。通过采用信息管理平台能够有效提供扶贫工作的管理,为区内不同的乡镇、街道、社区、不同的用户提供了不同的管理权限。甘州区政府工作人员可以使用联村联户信息管理平台,做好信息系统的维护和组织管理,规范系统的运行,做好基层的信息录入和日常维护工作,结合扶贫工作的实际情况,不断丰富系统的功能,可以有效的促进扶贫工作的管理力度,提高政策的执行效率。
.........
 
第二章 系统开发相关理论及技术
 
2.1 ASP.NET 概述
2.1.1 .NET 介绍
.NET 是由微软公司推出的.NET 框架,是微软的新技术平台,通过该平台能够建立起满足客户需求的应用系统,并且保证具有较高的稳定性。从技术角度出发,.NET 应用建立在.NET Framework 的基础上,.NET 能够提供多种语言组建开发和执行支持的环境,能够实现语言开发、代码编译、组建配置、程序运行和对象交互等功能,没有语言的限制是.NET 最大的优势。.NET 能够提供所有语言都支持的公共数据库,公共数据库没有语言的差异性,大大提高了.NET 框架的工作效率和通用性,并且能够促进应用程序之间的沟通。.NET 框架支持的设计语言是 C#,它的类库是.NET Framework 类库,通过采用 using 引用,.NET 包含有两种主要的框架结构,分别是公共语言运行库和类库[12-14]。公共语言运行库是.NET 的基础,主要用于控制.NET Framework 应用程序执行过程,其中涉及了管理内存、线程执行、代码执行和编译等。公共语言运行库的功能通过编译器和工具公开,使用基于公共语言运行库开发的代码,具有很多的优点,可以实现跨语言集成、跨语言异常处理,不同语言编写的对象就可以实现互相通信,并且提高了代码的安全性,同时,组件的交互模型更加简单,便于调试和分析服务。.NET 框架能够为程序员提供上层服务,并且提供了程序在运行时的特征,基本的 Object 和 Type 类构成了.NET Framework 功能的基础,此外经常使用的还有图形用户界面应用程序(GUI)、Web 窗体。以典型的,.NET Framework 3.5 为例说明.NET 框架的体系结构,如图 2-1所示,上面两层是为开发工具提供的,下面一层是操作系统,中间部分为.NET部分,程序开发人员的主要工作集中在应用程序开发。
...........
 
2.2 C#语言
C#语言是一种被广泛采用的编程语言,该语言采用面向对象的编程技术,运行在.NET Framework 框架上。C#语言主要由 C++语言衍生而来,具有可视化的操作特点,并且具有较高的运行效率和便捷的面向组件的编程支持,可操作性强。C#专门为.NET Framework 量身订做,结合了 C#和.NET 框架,更加适合应用程序的开发。C#是微软公司准为.NET 语言开发设计的编程语言,该语言相比其他编程语言同 Web 的联系更加紧密,更加适用于 Web 应用程序的开发,C#组件能够非常方便的开发 Web 服务。采用 C#进行 Web 编程时,Web 服务端的组件非常强大,不仅可以采用传统组件,还有可编程组件。COM 是微软推出的新的软件技术,用户可以根据需求开发各种组件,通过将组件进行有机整合可以组合成功能复杂的应用程序。C#集成了 COM,程序员还可以根据需要采用 C#编程语言开发相关 COM 组件,来实现自己的程序开发工作[27,28]。
.........
 
第三章 联村联户信息管理平台需求分析....11
3.1 信息管理平台概述.........11
3.2 信息管理平台功能需求分析......11
3.3 数据库设计需求分析.....19
3.4 系统界面设计、操作及运行需求分析................19
3.5 本章小结............20
第四章 联村联户信息管理平台开发与实现...............21
4.1 信息管理平台总体设计..............21
4.1.1 技术架构..............22
4.1.2 业务逻辑架构......22
4.2 信息管理平台详细设计..............24
4.2.1 信息管理平台基础数据管理模块设计.....24
4.2.2 联村联户信息管理模块设计........32
4.2.3 项目管理功能模块设计................37
4.2.4 公告、简报功能模块设计............40
4.3 信息管理平台登录模块实现......42
4.4 信息管理平台的安全设计..........44
4.5 本章小结............44
第五章 Web 报表循环打印设计..........45
5.1 Web 报表循环打印概述...............45
5.2 Web 应用实现本地打印设计.......45
5.3 Web 报表相关配置设计...............48
5.4 本章小结............50
 
第五章 Web 报表循环打印设计
 
5.1 Web 报表循环打印概述
Web 报表的循环打印可以定义为行循环打印、列循环打印、组循环打印以及报表循环打印。Web 报表循环打印的数据源是动态的,在进行打印时,打印到每组组尾时,无论当前纸张还剩多少空白,都需要重新开始新的一页进行打印,Web 循环打印一次可以完成多组报表的打印。Web 报表循环打印可以实现报表动态列控制,打印动态列控制,循环打印,打印设置,打印预览和权限控制等功能[47-50]。报表的循环打印功能是联村联户信息管理平台的重要功能之一,基于 Web报表通过科学的归纳、总结和提炼后,采用清晰明了的报表形式展现给用户,帮助管理员进行扶贫项目的决策和管理。Web 报表中的循环打印功能,只需要一次请求打印就能够完成批量任务的打印,可以实现报表显示时和打印时的动态列控制,纸张类型的控制和每页打印条数的控制,使 Web 报表的打印更加灵活可控,应用更加广泛。同时,实时获得准确的报表数据,结合数据库管理技术和网络技术从数据库中取得报表数据。本文平台采用了 SOA 架构实现了基于 ETL 的 Web 报表循环打印,SOA(Service-Oriented Architecture)是一种组件模型,提供了一种通用的接口将各种独立的功能组件采用 Web 服务的方式集成在一起。ETL(Extract Transform Load)是将数据从数据源中抽取、转换,并加载到数据仓库中,主要用于大批量的数据导入。
\
.........
 
总结
 
本文描述了基于.NET 的联村联户信息管理平台的系统研究和整个开发过程,采用.NET 框架,ASP.NET 开发技术、B/S 架构、C#开发语言、SQL Server数据库设计开发了该信息管理平台。系统功能强大,功能界面友好,兼容性良好,操作性强,能够满足联村联户扶贫工作需求。通过采用联村联户信息管理平台可以有效提高干部扶贫工作效率,制定工作计划,查看工作和项目监督,使得扶贫工作做到信息化、系统化。本文结合联村联户信息管理平台的工作需求,结合面向对象设计的开发思想对系统进行设计开发,实现了基础数据管理、联村联户信息管理、项目管理、公告和简报管理、报表打印和留言板功能。通过权限管理,分配联户干部、单位管理员、村级管理员、乡级管理员和县级管理员不同的管理权限,从通讯安全、操作安全和网络安全的角度保证了系统的安全性。本文对联村联户信息管理平台的总结如下:首先对联村联户信息管理平台的建设的背景和重要意义做出阐述,揭示了现有信息管理平台的缺陷,进行了信息管理平台的需求分析,从功能需求和技术框架对信息平台的设计进行了总体设计。采用 ASP.NET 开发技术、B/S 框架结构、C#编程语言和 SQL Server 数据库管理技术进行了联村联户信息管理平台的开发,实现了联村联户扶贫工作的既定功能,平台能够实现信息管理、项目管理、台账审核、报表打印等功能,能够为扶贫工作提供信息化的技术手段,促进扶贫工作的信息化、系统化和规范化。信息管理平台的功能强大,可操作强,管理员只需要进行简单的输入和点击按钮就可以完成功能操作。平台兼容好,能够适用于多种操作系统和浏览器,运行稳定。平台采用了严格的权限管理,不同的管理员权限登录不同的功能管理界面。同时,采用多种安全技术,从通讯安全、数据安全和网络安全的角度保证平台运行的安全性。通过功能测试,联村联户信息管理平台能够满足甘肃省张掖市甘州区扶贫工作的功能需求,测试结果表明,该平台运行稳定,功能全面,界面设计友好,提高了扶贫工作的工作效率。
..........
参考文献(略)

提供海量毕业论文,论文格式,论文格式范文,留学生论文,商务报告相关资料检索服务。
本论文由代写论文网整理提供 https://www.dxlwwang.com/
需要专业的学术论文资料,请联系我们客服
本文地址:http://www.dxlwwang.com/ruanjian/6609.html
论文关键字:软件工程硕士论文 信息管理