网上信访系统毕业论文设计

上传人:l**** 文档编号:130046213 上传时间:2020-04-24 格式:DOC 页数:54 大小:2.21MB
返回 下载 相关 举报
网上信访系统毕业论文设计_第1页
第1页 / 共54页
网上信访系统毕业论文设计_第2页
第2页 / 共54页
网上信访系统毕业论文设计_第3页
第3页 / 共54页
网上信访系统毕业论文设计_第4页
第4页 / 共54页
网上信访系统毕业论文设计_第5页
第5页 / 共54页
点击查看更多>>
资源描述

《网上信访系统毕业论文设计》由会员分享,可在线阅读,更多相关《网上信访系统毕业论文设计(54页珍藏版)》请在金锄头文库上搜索。

1、网上信访控件技术系统毕业论文目 录摘 要IABSTRACTII第1章 绪论11.1 我国信访制度发展历程11.2 信访制度存在的问题和改革后的应用实例1第2章 需求分析32.1功能需求32.1.1 用户需求32.1.2 界面需求32.1.3 管理需求32.1.4 系统维修32.2 性能需求42.2.1 系统的有效性42.2.2 系统的可扩展性42.2.3 系统的稳定性和可靠性42.3 开发工具需求42.3.1 ASP.NET42.3.2 SQL Server 200052.4 课题目标5第3章 系统总体设计73.1 系统关键技术73.1.1 ADO.NET技术73.1.2 SQL(结构化查询语

2、言)83.1.3 控件技术83.2 规化命名83.3 系统框架结构整体设计93.3.1 系统解决方案93.3.2 系统模块的划分103.3.3 系统数据表及E-R图113.3.4 系统数据库设计表12第四章 系统详细设计154.1 用户登陆及用户界面登陆154.2 首页设计的实现194.3 网上信访的实现224.4 查询信访的实现24第5章 系统测试295.1 系统测试295.1.1 前台用户测试295.1.2 后台管理员测试295.2 系统调试29第6章 结 论31致谢32参考文献33附 录35附录A: 主要源程序35附录B: 软件使用说明49 .专业.专注. 第1章 绪论近年于快速的经济发

3、展带来了一系列的信访问题,信访总量居高不下,重复信访,无序上访等现象逐渐显现,同时人民群众的法律意识、参政意识也不断加强。也对新时期下信访工作的方式提出了新的要求。信访工作作为了解社情民意的窗口,一直深入各级领导的重视,2005年通过的新的信访条例更是明确提出要求能过信息化建设解决信访信息共享和信访业务处理的问题。信访制度作为一项具有中国特色的政治参与和权利救济制度,虽然在计划经济时代起到过一定的作用,但由于这一制度存在诸多缺陷,已不适应目前的市场经济环境,如果不彻底改革,将会产生十分严重的政治后果。因此建立一套基于公共网络,业务处理覆盖广、稳定灵活、有效授权的信访系统,是当前信访信息化建设最

4、为迫切的需求。1.1 我国信访制度发展历程信访,是指公民、法人或者其他组织采用书信、电子、传真、走访等形式,向各级人民政府、县级以上人民政府工作部门反映情况,提出建议、意见或者投诉请求,依法由有关行政机关处理的活动。信访制度是新中国成立后所创建的一种法律传统。作为新中国成立后建立的一项法律制度,信访制度一向被认为是共产党人的一个发明,是共产党人所创造的新中国法律传统。1951年政务院制定的关于处理人民来信和接见人民工作的决定被认为是信访制度建立的标志。当时,作为一种处理人民部矛盾的“和风细雨”的方式,信访制度的确发挥了重要作用。文革期间,国家制度遭受重创,信访制度几乎陷于瘫痪境地。由于文革中发

5、生大量冤假错案,文革结束后,信访的请求一度以平反冤案为主,信访制度配合了党和国家拨乱反正工作的展开。在其后的一段时间里,为了规信访制度的运作,政府出台了一系列法律性文件,主要包括:1980年最高人民法院信访处接待来访工作细则、1986年最高人民检察院发人民检察院控告申诉检察工作细则、1995年国务院信访条例。这些法律性文件发挥了应有的作用。但是,随着我国改革的深入,各种问题也随之产生,有些矛盾甚至到了非常复杂和激烈的程度。诉讼、复议、信访这些化解纠纷的机制呈现一种混乱的交织状态,未成及时有效地平息社会怨愤。由于信访没有时效、级别的限制,人们未能排除的最终怨愤和最后希望都寄托在信访上面。近年来,

6、这一现象尤其明显,聚集到中央信访机关的各地上访群众越来越多。在这样的背景下,2005年1月17日,国务院颁布了新的信访条例,主要的思路仍然是在保留信访制度的前提下,进一步把它纳入法治化的轨道, 提出要求能过信息化建设解决信访信息共享和信访业务处理的问题。1.2 信访制度存在的问题和改革后的应用实例随着改革的不断深入及经济社会的加速转型和社会利益格局的调整,信访工作面临着一些新情况、新问题。一方面,信访总量持续上升,尤其是集体上访升幅较大,政策性、群体性问题突出,破坏社会公共秩序和信访秩序的行为时有发生;另一方面,信访工作也存在与形势发展和工作任务要求不相适应的问题,如信访渠道不够通畅、信访事项

7、处理效率不高、对扰乱信访秩序的行为缺少必要的规措施,等等。2004年3月,徐汇区信访办结合新形势下信访工作的热点、重点和难点,联合交大慧谷软件对统一平台下各级信访机构统一受理、信息共享、协同办公的信息管理模式开展研究,是我国有报道最早从事统一信访信息系统的研究和开发工作。新的徐汇区统一信访业务系统,摒弃原有针对单个信访机构的业务模式,面向全区,从区委区府、区信访办、基层街道、委办局着手,全面梳理区县级信访业务流程。以数据整合为核心,面向决策支技,面向公众服务。此后各省市政府部门都开始建立自己的信访。我们这次所做的网上信访系统是就是在认真研究市信访局的信息系统基础上做出来的,所以我们必须在深刻了

8、解该的功能的基础上,才能开发出具有我们自己风格信访信息系统。由于我们水平的局限性,我们开发的网上信访系统有一些功能还没有实现,相信在以后的时间里,我们会使该系统的功能更加完善。第2章 需求分析需求分析是系统开发设计的前提,也是整个系统设计的关键所在,只有在认真调查研究的基础上,总结出系统的主要任务和需要达到的目标,才能为下一步系统的设计和开发做好基础,才能确保整个系统正确和完整的开发。在该章,我们从功能需求、性能需求、开发工具几个方面来叙述该系统的开发需求。因为该系统是我和另外一个同学来完成的,需求分析和总体方案设计也是我的工作,所以下面的介绍相对来说很详细。2.1功能需求 网上信访系统的目的

9、是方便上访者通过互联网直接在网上信访,并且相应的信访主管部门可以很快处理上访者的文件,从而提高效率。在现代的网上信访中上访信件的处理是一个重要的环节,这要求作为专业的网上信访系统必须满足以下三方面的需求:用户需求、界面需求、管理需求和系统维护需求。2.1.1 用户需求根据前台用户权限将用户分为两种:注册用户、匿名上访用户。匿名上访用户只能浏览信访动态,信访政策,能进行网上信访,但只能查询自己的信访信息,注册用户不但能浏览和查询,并且可以修改个人的信访信息并查看自己所有的信访信息。2.1.2 界面需求 系统应尽量方便用户操作,具有网页页面风格,信息录入窗口要尽可能的大,上访人员可以清楚的看到自己

10、录入的信息。系统的界面上要提供功能菜单、状态栏来方便用户操作。每个页面都附有共同的导航栏,用户能很方便的转到自己要操作的页面。2.1.3 管理需求 网上信访系统后台管理必须包括用户角色管理、系统日志、数据库管理、容管理。部管理,统计管理等六个方面的重要需求。用户角色管理是系统管理注册用户的一种重要方式。它包括角色类别管理,部门单位管理,每一种管理都可以添加修改,删除。管理是本系统中的另一个重要部分,该管理功能包括对信访政策,信访动态的添加,修改,删除,还包括信访信息反馈即对群众的信访进行答复。数据库管理,包括立即备份数据库和还原数据库。无论对于普通用户还是政府部本身来说是非常宝贵的资料。数据是

11、存放在计算机上的,但是即使是最可靠的硬件和软件,也会出现系统故障和产品故障。所以,应该在意外发生之前做好充分的准备工作,以便在意外发生之后有相应的措施能快速的恢复数据库的运行,并使丢失的数据尽量减少到最小。对于该系统,有许多的安全性需要极高的数据,关系到政府部门的利益,所以,本系统特别实现了自动备份功能。信访容统计管理:可以按照日期、部门等进行查询、统计、比较,作为考核一个部门的数据依据。2.1.4 系统维修系统日志维护是系统后台功能的一项重要容。这不仅涉及到系统日后运行的安全性,同时包含系统使用的情况,并且便于系统管理员对系统进行管理和维护。2.2 性能需求系统的性能需求包括系统的有效性、可

12、扩展性、稳定性和可靠性。2.2.1 系统的有效性系统的有效性是软件能顺利推广的重要指标,使衡量实现方法价值的唯一标准。在开发系统前,要进行实际调查,以用户为中心,和真正的最终用户进行交流和沟通,确保尽量满足最终用户的需求。2.2.2 系统的可扩展性软件的可扩展性是评价软件性能的一个重要指标。如果一个系统不能被扩展,那么只有重新开发一个新的系统,这样会浪费许多人力物力。为了避免这些不利因素,我们在设计的过程中应该尽量让各个模块相对独立,为以后扩展留有余地。2.2.3 系统的稳定性和可靠性 随着政府信息化程度的越来越高,任一时刻的系统故障都有可能给政府部门带来不可估量的损失,这就要求我们的系统具有

13、高度的稳定性和可靠性。如果出现了系统故障,可以采取完善的数据备份恢复、故障处理等系统故障对策,以及完整、合理、严密的系统应急方案。2.3 开发工具需求我们的课题选择ASP.NET作为开发网上信访系统的前端开发工具。ASP.NET是微软公司发展的新的体系结构Microsoft Visual Studio .NET 的一部分,其中全新的技术构架使编程变得相对简单。下面对该编译环境做简单介绍。2.3.1 ASP.NET ASP.NET是使用.NETFramework提供的类库构建而成的,它提供了一个Web应用程序模型,该模型由一组控件和一个基本结构组成。开发人员可以直接使用ASP.NET控件集,该控

14、件集封装了公共的、用于超文本标记语言(HTML)用户界面的各种小组件(如文本框、下拉菜单等)。这些控件运行在Web服务器上,他们将用户界面转换成HTML格式后在发送给浏览器。ASP.NET还提供了一些基本结构服务(诸如会话状态管理和进程循环),这些服务进一步减少了开发人员要编写的代码量,并使应用程序的可靠性大幅度提高。ASP.NET同时支持多种语言,本系统所用的是C#。C#是微软公司特别为使用下一代Web服务框架和ASP.NET而设计的一种新语言,它将C+的强大功能和效率与Visual Basic和Jscript的简单性融合在一起。ASP.NET的工作原理是:首先,客户端浏览器有一个HTTP请

15、求发送到Web服务器,要求访问Web网页,然后,Web服务器通过分析客户的HTTP请求来定位所请求网页的位置,如果所请求的网页的文件名后缀是aspx,那么就把这个文件传送到aspnet_siapi.dll进行处理,有aspnet_siapi.dll把ASP.NET代码提交给CLR,如果以前没有执行这个程序,那么就有CLR编译并执行,得到纯HTML结果;如果已经执行过这个程序,那么就直接执行编译好的程序并得到纯HTML结果。最后,把这些纯HTML结果传回浏览器作为HTTP响应,浏览器收到这个响应之后,就可以显示Web网页。ASP.NET通过最新的ADO.NET数据存取技术来实现对各种数据库的操作,ADO.NET采用离线的方式以供用户存取数据,以便提高分散式应用程序的效率与扩展性。ADO.NET相对于ADO的主要优点就是具有互操作性和可伸缩性更强的数据访问体系结构。进入Microsoft Visual Studio .NET2003的设计起始页,新建一个项目,选择ASP.NET Web应用程序,就进入编译环境中,如下图所示; 图2-1 ASP.NET的集成开发环境这个环境中可视化开发环境通常分为三个组成部分:编辑器、调

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号