Java Web开发技术教程衡阳居民身份证补领网上受理平台.doc
《Java Web开发技术教程衡阳居民身份证补领网上受理平台.doc》由会员分享,可在线阅读,更多相关《Java Web开发技术教程衡阳居民身份证补领网上受理平台.doc(33页珍藏版)》请在沃文网上搜索。
1、 目 录小组自评2摘要5关键字6一、前 言6(一)课题背景6(二)国内外现状分析7(三)设计定义7(四)开发工具简介81、JSP简介82、数据库简介9二、需求分析9(一)可行性分析10(二)系统需要解决的主要问题11(三)系统应该具备的基本功能11三、系统总体设计12(一)系统结构图12(二)运行环境12(三)详细设计131、用户个人信息设计132、数据库中表的设计133、数据库逻辑设计ER图15四、系统程序实现17(一)系统主界面171、登陆界面172、尾部信息173、申请办证管理174、证件办理查询225、系统公告256、留言簿257、后台登陆模块267.1修改密码297.2审核管理297
2、.3办证付款管理317.4系统公告管理327.5留言簿管理33五、结论33六、致谢34七、参考文献34八、附录:源代码35衡阳居民身份证补领网上受理平台设计与实现【摘 要】 随着我们国计算机应用规模的不断增长,网上办理证件、处理事件规模也不断扩大。为更好地服务广大居民,各地地方公安局都建成了网上办事大厅。本系统衡阳居民身份证补领网上受理平台,使用JSP开发,采用客户端/服务器(B/S)的模型构架。数据库采用SQL Server2008来实现。在设计过程中最大限度满足用户的要求,该系统具有较强的实用性和针对性。具有界面友好,操作简单,可维护性强等特点。本系统基本遵循了软件工程方法论进行需求分析、
3、系统总体设计和详细设计。实现了管理员对居民身份证补领办证、付款等的管理;居民使用此系统可以款速申请办证,查询制证情况,留言等。【Abstract】Along with our country computer application grows in size, online documents, handle events is also expanding the scale of. In order to better serve the majority of residents, local public security bureau have built the hall han
4、dles affairs on the net. This system - Hengyang resident identity card replacement receive online platform, the use of JSP development, based on client / server ( B / S ) model framework. Database using SQL to achieve Server2008. In the design process to maximize the meet user requirements, the syst
5、em has strong practical and targeted. With a friendly interface, simple operation, maintenance etc.The system follows the basic software engineering methodology for requirements analysis, system design and detailed design. The administrator to identity card replacement permit, payment management; re
6、sidents use this system can apply for to handle card, speed, the query system of permits, such as message.【关键词】居民身份证 身份证补办 网上办事大厅 门户大厅 JSP SQL Server2008【Key words】Identity card identity card for Internet portal JSP SQL Server2008一、前 言(一)课题背景随着计算机技术和网络技术的迅速发展,人类科学正进入信息时代,信息技术本身正对国家重要职能部门的改革产生深远的影响。现
7、代化的网上服务门户少不了现代化的网络设施、设备的武装。建设“衡阳居民身份证补领网上受理平台”,为公安局的相关民警、当地居民和在外居住居民提供具有开放性、灵活性、面向网络应用服务的管理平台、是当地公安局管理科学化的必要前提和基本途径,所以,“衡阳居民身份证补领网上受理平台”的建设势在必行。随着社会的进步与变革,各地方公安局原有的实地服务和管理模式已不能适应新的发展要求,基于目前现状“公安局网上服务大厅”应运而生。所谓“衡阳居民身份证补领网上受理平台”即持有衡阳市当地居民身份证件的居民,在全国范围内,凡有身份证遗失、身份证过期失效或变更身份证件信息的场合均采用“衡阳居民身份证补领网上受理平”来申请
8、补办身份证,通过验证、审核、缴纳费用、发证等过程完成。此种服务管理模式代替了传统的人工服务管理模式,为公安局的管理带来了高效、方便与安全。建立先进的信息管理系统是实现快速、安全、高效的现代化的必由之路,而网上办事大厅衡阳居民身份证补领网上受理平台技术的推广运用,则是推进公安局信息化管理的重要举措之一。“衡阳居民身份证补领网上受理平台”可供居民用于平时生活、工作、学习中处理繁琐的身份证补办、身份证挂失等。居民只需在拥有衡阳市居民身份,记录下自己的身份证号和户籍编号,即可使用“衡阳居民身份证补领网上受理平台”功能,待公安局管理人员审核信息通过后,按照国家相关规定缴纳一定制卡费,就可以随时随地查看办
9、证进度,轻松领取新的证件。“衡阳居民身份证补领网上受理平台”可真正意义地实现“快速、高效、安全”。独具特点的通用查询子系统使其可充当管理衡阳市固定居民基本信息、人口流向动态的角色,并为领导的决策提供可靠的数据依据,同时也为公安局相关民警和居民提供了方便。(二)国内外现状分析随着我们国IT产业化的浪潮,各种高科技管理工具在全国各行各业中得到普及应用。目前各地方公安局应用最多的是人工申请补办身份证、人工审核、人工领取证件。但是,由于社会各单位大多数都使用相同的作息时间,每个单位都有严格的考核制度,人工办理证件消耗时间多,数据处理复杂。这样使得补办身份证的居民浪费大量的时间精力,造成资源的极大浪费。
10、随着我们国对居民管理,特别是居民信息管理的加大投资及各个地方公安局外网的建成投入使用,为“衡阳居民身份证补领网上受理平台”的建立提供了可能,公安系统门户网站的日渐成熟为“衡阳居民身份证补领网上受理平台”的建立提供了技术保障,“衡阳居民身份证补领网上受理平台”管理居民身份证补办业务已成为公安局管理发展的必然趋势。本衡阳居民身份证补领网上受理平台系统就是针对各地方公安局的户政管理设计的,力求改变以上所提诸多问题,该系统综合先进的网络通讯等技术使衡阳居民身份证补领网上受理平台及一系统多用管理得以实现。(三)设计定义本系统是一套既实用、操作简单、功能齐全、便于管理的衡阳居民身份证补领网上受理平台。采用
11、了B/S模型架构,分成数据访问层、业务规则表示层这二层。为了能结构化的管理和实施系统的开发,采用软件工程的方法来设计软件,其基本思想是:用系统的思想和系统工程的方法,结构化,模块化地自上而下的对生命周期进行分析和设计。我们们可以将整个系统开始过程分为以下4个一次连接的阶段:系统规划阶段系统开发阶段系统运行维护阶段系统更新阶段这四个阶段共同构成了系统开发的生命周期。系统规划是“衡阳居民身份证补领网上受理平台”的起始阶段。这一阶段的主要任务是:明确对“衡阳居民身份证补领网上受理平台”的需求,以制定“衡阳居民身份证补领网上受理平台”的设计总计划。包括对“衡阳居民身份证补领网上受理平台”的规划、需求分
12、析和资源分配三个主要阶段。系统开发是“衡阳居民身份证补领网上受理平台”建设的一个最重要的阶段。系统开发的生命周期一般分为以下三个阶段:系统分析、系统设计和系统实施。系统运行与维护阶段又是整个生命周期中历时最久的阶段,也是“衡阳居民身份证补领网上受理平台”实现其功能,获得效益的阶段。而系统更新阶段是新旧系统并存的时期。(四)开发工具简介1、JSP简介JSP(Java Server Page服务器网页)是从1998年开始出现的新技术。由Sun公司倡导、许多公司参与一起建立的一种动态网页技术标准,是基于JavaServlet以及整个Java体系的web开发技术。在传统的网页HTML文件(*.htm,
13、*.html)中加入脚本片段和JSP标记(Tag),构成JSP网页(*.jsp)。JSP技术为创建显示动态生成内容的web页面提供了简便的方法。JSP作为Java家族的一员,承袭了Java的特点,即跨平台的特性,也即一次编译,到处运行。在国外,己经大量使用JSP作为网络应用程序的开发工具,而在国内,尽管JSP还不是主流开发技术,但是由于JSP的强大优势,许多网站都已经准备转向JSP,利用JSP来开发动态网站。 2、数据库简介随着科学技术的进步,信息已成为各行各业的重要资源。数据库以其强大的操作和管理功能成为高速信息表达的途经。据我们所知,数据库的类型有很多,比如:sqlserver,vf,fr
14、amework,access,OracleMySQLSYBASEDB2等等,然而本软件选择了用SQL Server2008来作为数据库软件。(1)关于SQL Server2008的介绍:Microsoft SQL Server2008是由 Microsoft公司开发的,在Microsoft SQL Server的发展历程中,有两版本具有重要的意义。那就是在1996年推出的SQL Server6.5和在2008年8月推出的SQL Server2008版本。6.5版本使SQL Server得到了广泛的应用,而2008版本在功能和易用性上有很大的增强,并推出了简体中文版,它包括企业版,标准版,开发版
15、和个人版4个版本。Microsoft SQL Server2008(简称SQL Server)由一系列相互协作的组件构成,能满足最大的Web站点和企业数据处理系统存储和分析数据的需求。(2)用SQL Server2008作为数据库软件的理由为:由于本软件的开发采用B/S(客户/服务器)模式,而SQLserver2008是基于客户/服务器的数据库管理系统。它提供了功能强大的客户服务器平台,高性能客户服务器结构的数据库管理系统可以将JSP作为开发工具,用户通过使用客户系统从服务器检索信息并进行本地操作,服务器关注数据库进程,而客户则关注信息的表示。而SQL Server作为存储数据的后台服务器软件
16、,负责创建和维护表和索引等数据库对象,确保数据完整性和安全性,能够在出现各种错误时恢复数据。 二、需求分析要实现一个软件系统,首先应该进行需求分析,这样才能令设计出的软件满足用户的各项功能。下面就对“衡阳居民身份证补领网上受理平台”的设计进行需求分析。(一)可行性分析可行性分析(Feasibility Analysis)也称为可行性研究,是在系统调查的基础上,针对新系统的开发是否具备必要性和可能性,对新系统的开发从技术、经济、社会的方面进行分析和研究,以避免投资失误,保证新系统的开发成功。可行性研究的目的就是用最小的代价在尽可能短的时间内确定问题是否能够解决。该系统的可行性分析包括以下几个方面
17、的内容。(1) 经济可行性:主要是对项目的经济效益进行评价,本系统开发经费在经济上是可以接受的,并且本系统实施后可以为领导的决策提供可靠的数据依据,同时也为教职员工和学生提供了方便。(2) 技术上的可行性:技术上的可行性分析主要分析技术条件能否顺利完成开发工作,硬、软件能否满足开发者的需要等。随着国内软件开发的日益发展壮大,各种单位已具备独立开发各种类型的软件的能力,能够满足不同行业的特别的需求。而这个系统尽管其在组织关系上存在着很大的复杂性,繁琐性,但是就整个系统的技术构成上来看,它还是属于一个数据库应用类的系统。其基本操作还是对存在数据库进行添加、删除、查找、编辑等。所以就单纯的数据库应用
18、来看,暂不存在太大的技术问题。数据库服务器SQL数据库,它能够处理大量数据,同时保持数据的完整性并提供许多高级管理功能。它的灵活性、安全性和易用性为数据库编程提供了良好的条件。因此,系统的软件开发平台已成熟可行。硬件方面,科技飞速发展的今天,硬件更新的速度越来越快,容量越来越大,可靠性越来越高,价格越来越低,其硬件平台完全能满足此系统的需要。(3)管理可行性:随着时代的发展,人员素质己逐步提高,不论是对于电脑系统的基本操作还是对于系统的维护都有了一定的基础。同时还可以配置专业的电脑维护人员来维护电脑,不必担心电脑故障问题。综上所述,此系统开发目标已明确,在技术和经济等方面都可行,并且投入少、见
19、效快。因此系统的开发是完全可行的。(二)系统需要解决的主要问题为了方便居民补办居民身份证,增强公安局户政管理科的办事效率,决定向多元化发展,借助Internet在国内的快速发展,聚集部分资金投入网站建设,以向居民提供无偿信息服务方式,为居民提供“衡阳居民身份证补领网上受理平台”服务。现需要开发一个衡阳居民身份证补领网上受理平台系统。(三)系统应该具备的基本功能一、申请办证 1、 申办人信息登记(包括:姓名、身份证号、户口编号、随机验证码)。在服务器上生成以身份证号命名的文件夹,表单保存在该文件夹。 2、人像/证件照片视频验证(上传符合规定的一寸照或者驱动摄像头拍摄照片上传)。保存在以身份证号命
20、名的文件夹里,申办人信息登记信息与数据库中居民信息查询对比,查看是否有资格申请办证(以防有人恶作剧)。 3、证件发放登记表(户口地址、收证人姓名、收证人详细地址、性别、身份证号等详细信息)。存入以身份证号命名的文件夹和数据库表单。 4、证件信息确认(用户可以看见自己填写的相关基本信息和证件权限信息有效期(国家统一有效时间)、签发组织(发证机关名称)。 5、申请完毕,等待公安局管理员的审核。二、 办证付款1、填写相关信息(包括:姓名、身份证号、户口编号、随机验证码),点击查询控件,出现材料审核状态(通过/未通过)。通过则可以付款,未通过则提示:“材料审核未通过,请重新申请!”等详细理由。 2、付
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java Web开发技术教程衡阳居民身份证补领网上受理平台 Web 开发 技术 教程 衡阳 居民身份证 网上 受理 平台