【《人口信息采集系统设计与实现》10000字(论文)】_第1页
【《人口信息采集系统设计与实现》10000字(论文)】_第2页
【《人口信息采集系统设计与实现》10000字(论文)】_第3页
【《人口信息采集系统设计与实现》10000字(论文)】_第4页
【《人口信息采集系统设计与实现》10000字(论文)】_第5页
已阅读5页,还剩47页未读, 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

人口信息采集系统设计与实现摘要随着每年人口数量不断增加,出生率死亡率,人口信息采集也成为了一个日益严峻的问题,为了能够更好的解决这个问题,我们需要了解问题,面对问题,所以我们需要调查社会人口情况,尤其是人口增加对社会安定有严重的隐患,为了我们更好的生活,管理更快捷。我们需要直观的面对人口信息采集难的问题,从而制定出更合理的解决方案。目前,人口信息采集是一个相当严峻的问题,并且每年每年人数都在不断的增加,使得需要一个便于人口信息采集的系统来更加直观的看这个问题,并且能够依据社会人口调查系统做出一个针对人口采集问题的方案,本系统在Windows10环境下,以Java,Html5,css,js等语言为基础进行前端设计与实现,以Spring为基础进行后端设计与实现,系统大致分为前台和后台两个模块,其主要的模块用户登录模块、用户信息模块、地域模块、信息统计模块,用到的技术有javaEE,Spring、HTML、CSS、JS、MySQL等,该系统比较成功的实现了人口信息采集系统,明显能够根据具体信息更好的解决人口信息采集的问题。关键字:人口信息管理、信息标准化处理。目录一、 绪论 11.1. 研究背景和意义 11.1.1. 研究背景与意义 11.2. 国内外研究现状 21.2.1. 国外研究现状 21.2.2. 国内研究现状 21.3. 主要研究内容 31.4. 论文结构 3二、 关键技术介绍 52.1SpringBoot 52.2Java 52.3MySql 52.4SpringMVC 5三、 需求分析 73.1可行性分析 73.1.1技术可行性 73.1.2经济可行性 73.1.3操作可行性 83.2业务流程分析 83.3功能需求分析 103.3.1信息采集 103.3.2信息销毁 103.3.3管理人 103.3.4信息管理 103.3.5报表信息 103.3.6用户管理 103.3.7统计详情 113.3.8标签制作管理 113.3.9日志管理 113.4非功能需求分析 11四、 系统设计 144.1设计目标和原则 144.2技术架构设计 144.3系统功能设计 154.3.1登陆界面 164.3.2首页界面 174.3.3信息采集流程 174.3.4信息销毁流程 194.3.5管理人流程 204.3.6信息库管理 214.3.7报表系统 214.3.8用户管理 224.3.9日志管理 234.4数据库设计理念 23五、 系统实现 285.1实现环境 285.2系统功能模块的实现 285.2.1登录功能 285.2.2首页界面 295.2.3信息采集界面 305.2.4信息销毁界面 335.2.5管理人 345.2.6信息库管理 355.2.7报表信息 365.2.8用户管理 365.2.9日志管理 37六、 系统测试 386.1测试的目的 386.2运行环境测试 386.3界面的测试 396.4功能测试 40七、总结与展望 437.1总结 437.2展望 43参考文献 44附录 47绪论研究背景和意义研究背景与意义近年来我国的人口人数均处于上升趋势,人口数量形势相当严峻。因此,为了解决人口数量采集的问题,国家及社会都给予了高度的重视。国家指出:“人口的信息是民生之本,要努力加强改善国内人口信息采集的渠道,确保人民群众的信息完善,实时流动与准确性,改善信息采集结构。同时政府根据城市发展需要,结合最新人口信息查询和其更新测略对人口采集更加重视”从这可以看出,解决信息采集非常重要的,同时随着社会的高度发展,人口信息采集已经变得越来越重要,它对人民群众的秩序安定,衣食住行都有严重的印象,比如我国人口信息的统计加上大数据处理网格化信息,能够准确的定位到祖国的每一个地方,甚至,定位到每一个人身上,那么这样会带来一个好处,就是一旦有犯罪时间发生,那么我们会迅速展开抓捕或者处理,避免了二次犯罪,让罪犯绳之以法,更有个可能随着技术的发展,我们还可以出现犯罪预防,一旦有个别认得信息异常,那么就可以提前报警,从而降低放犯罪率,在其他生活的方面,我们人口信息采集以后,实现信息共享,以前我们出门可能需要带省份证,来验证信息,这些年由于技术的更新,和国家对科技的支持,我们实现了只要人出门,就可以获得生活的遍历,以为你的信息都被放到了数据库中,我们不在依靠实体证据,来获取信息,这对我们的生活带来了方方面面的便捷,对我们以后的发展,产生的巨大的影响。国内外研究现状国外研究现状当前,许多地方的政府和国家都认识到了人口信息的重要作用,纷纷将开发采集系统作为夺取新一轮竞争重点方向,利用大数据人口信息数据采集战略美国政府将人口信息大数据视为强化美国竞争力的关键因素之一,人口信息采集已经越来越重要,尤其尤其随着技术的发展,大数据甚至在机器学习的流行和发展,数据仓库,数据中台,数据湖的概念的出现,甚至更先进的概念出现,许多地区把大数据研究和生产计划提高到国家战略层面。在世界经济好的地方,科技发达的最新前沿的地方,都进入了重点关注机器学习技术,从而达到人工智能,给现代人提供了更便捷的生活方式,提供更好信息库。人口采集应用在新的技术,层出不穷,比如随着国家的推行的智慧城市,智慧小区等,都是非常优秀的人口信息采集,人口统计的好的平台。升值随之flink,Spark技术的发展,做到了实时统计,实时监控。国内研究现状我国是一个人口大国,人员非常多,行业非常庞大,再给社会带来丰富的劳动力,同时由于科技不发达导致人口信息不健全,这样造成了非常大的安全隐患,虽然我们可以采用我们身份证去验证我们身份,但是这样依旧不方便严重影响了我们生活各个方面,因此我们需要更加庞大,更加先进的人口采集系统,来帮助我们解决这些问题。随着时代发展,国内各个领域进入了快速发展的时代,尤其在信息科技领域方向,有极大的发展,早期国内大部分软件架构比较单一,基于CS架构,后来随着BS架构出现,WEB响应式交互更加收到人们的热爱。同时BS架构也非常方便快捷,国家大力重视,发展互联网发展。同时国内出现一大批很优秀的互联网企业和互联网工作者,是我们在技术实现提供了可靠性,保障性。主要研究内容本系统主要是由javaEE的原生框架Spring框架开发作为信息采集后端界面,Html,Css,js语言开发作为我们前端开发界面,WEB开发的后台管理作为生产者的管理端,数据库由MySQL来进行数据的存储。用户通过前端界面采集收集信息,并保存到数据库中,达到信息存储目的,并同时提供信息库来实时展现人口信息功能,从而实现系统功能。论文结构本课题主要内容:通过设计和实现人口信息采集系统,来对人口信息进行采集存储,主要保障能够在JavaWeb服务端和前端展现界面正常运行,小系统实现功能能够达到稳定状态。对于本文的结构主要分为以下几个部分:第一部分为绪论。对信息科技背景和意义研究、国内外研究现状、以及系统设计所用到的技术和相关设计框架进行了介绍。第二部分为需求分析。从人口信息采集系统的可行性分析(经济可行性,经济可行性,操作可行性),关键技术介绍,业务流程分析,功能需求分析,非功能需求分析,这几个方面进行了介绍。第三部分为架构设计。从人口信息采集系统的需求,按照需求整理功能,技术执行的架构设计,系统的具体实现功能设计,数据库表的一些规则设计的这几个方面进行了介绍。第四部分为系统设计。对于人口信息采集的整体框架设计、系统前后端功能、数据库表的结构设计这几个方面进行了介绍。第五部分为系统实现。主要对人口信息采集系统功能如何实现做出详细说明以及实现前台的展示结果。第六部分是人口信息采集系统的系统测试。介绍人口信息采集系统测试的方法、目的,对测试的结果进行直观展示。第七部分为总结与展望。对本课题在整个开展的过程进行总结,找出系统不足之处,并对未来进行展望。关键技术介绍2.1SpringBootSpringBoot是一个非常优秀的Spring整合型框架。SpringBoot的设计是为了更快更简洁,减少配置文件,尽量通过注解的方式来实现。Spring是一个轻量级的控制反转和面向切面的容器框架。他是基于AOP(切面)和惯例并进行声明式编程,通过AOP和模板减少样式代码,他是通过DI(依赖注入)和面向接口实现松耦合。2.2JavaJava是由Sun公司开发的以JDK基础开发的语言,它是面向对象开发,虽然不是纯面向对象,不过大部分是,它的语法是强类型,所以可能刚入门学的时候很麻烦,但是以长远看来如果代码量太大,规矩的语法可以帮助我们快速解决问题。Java是面向对象的语言,他具有封装,继承,和多态性。可以把实现相同功能的代码进行封装,提供其他类继承或继承其他类,并使用或被使用,同时多态性是它面向对象的体现。2.3MySqlMySql是一个关系型数据库,他是非常小巧,但是非常快的数据库,并且mysql数据库是开源的,非常适合学生学习使用,安装没有oracle那么负责,只需要安装client和server端即可,语法也是常规sql语法,是要给非常优秀的存在。2.4SpringMVCSpringMVC是spring的mvc三成架构,既具有springboot的aop,ioc特性,同时它也对servlet进行封装。,其核心类是DispatcherServlet,将请求发给控制器,由控制器请求后台数据,再将后台数据以视图的形式返回前端,是非常优秀的框架。需求分析3.1可行性分析3.1.1技术可行性本次开发系统使用的工具是IDEA开发,MySql作为系统相关表的数据库,前端网页开发使用的语言是HTML,CSS,JS,后端开发使用的语言技术是JAVAEE。Java学习和使用起来我感觉特别舒服,简单易学而且灵活方便。Java是一种强类型语言,有javaEE面向Web方向,在一以前前后端不分离的时候,在java中可以写jsp代码,继承Selvert类从而实现前后端交互,现在虽然实现前后端分离,但是依旧可以这样写,因为这样写对开发人员要求很高,因此,完成系统实现在技术上完全具有可行性。我是用Tomcat是单节点的服务器,MySql作为数据库。使其网络体系结构选用的是局域网环境下的BS结构。由于我大学期间认真学习,积极实践,并进行过实习对相应技术已经掌握,结合自己的技术水平再加上导师的指导,一定能按需完成相应的任务和功能开发。3.1.2经济可行性本系统在开发过程中使用的是自己笔记本开发,所有软件都是开源的,所以并不需要什么投入资本。其中可能使用到的是学校的书籍。对于部署任务因为这个软件是一个JavaWeb本身对机器要求不会很高,可能要求高的是内存要求。完成相关功能后,可以部署在任何廉价的笔记本或者服务器上,所以经济可能性完全可以达到,如果在经济允许的情况下,我们可以增加器物理内存,或者cpu核数,以其承受大网络带宽。3.1.3操作可行性在开发的时候,我们要配置环境,对数据进行准确的连接,以此来保障系统的使用。在开发之中还需要对组织机构以及使用者的优化需求加以考虑,更好的提升使用者的满意度。此外,人口信息采集系统的页面很美观,简单大方,无需输入,对操作人员的要求很低,所以在技术上不会有很大难度。操作人员使用这个系统非常舒服,开心。所以我们一方面为了适应时代,必须去开发这个系统,另外开发这个系统可行性,我也可以做到。3.2业务流程分析人口信息采集系统。是由管理者进行信息采集,在新增人员信息之后,查看录入信息,并二次确认信息是否录入信息库,点击确认则录入信息库,则进入信息库查看结果,同时历史采集日志中存在非常详细的日志报告,但我们对不必要的信息进行信息销毁的时候,我们只需要去信息库中查找相应的信息库编号,就可以找到相关的人员信息,点击二次确认,信息删除,我们可以去历史信息销毁日志中查看相应操作的时间,同时如果向增加管理者信息并在添加信息的时候去自动选择自己的管理人,列如一个村的村长,一个社区的区长一样,在日志管理中,可以看到每一步的操作,如果有异常信息也可以看到,完成整体的一套流程。业务流程分析图如下:3.3功能需求分析3.3.1信息采集信息采集分为:填写信息采集,待处理的信息,历史信息采集;这三个部分,分别是填写基本信息,然后进行入数据库确认,如果增加成功,那么则生成信息采集历史数据。3.3.2信息销毁信息销毁分为:填写信息销毁,待处理的信息,历史信息销毁;这三个部分,分别是填写要销毁的信息可以按照身份证号,入库编号进行查询找到指定的信息,然后进行信息确认,如果信息被销毁,那么会生成信息销毁日志。3.3.3管理人管理人是管理人基本信息,它可以增加管理人,在现实生活中类似于一个地区负责管理的警察,或者学校里一个班级的导员。3.3.4信息管理信息管理中有信息库这个界面,它里面存放一些我们采集好,并没有销毁的人员信息。我们可以按照身份证号或者入库编号去查找指定人员的信息3.3.5报表信息报表信息中这一栏中可分为:信息报销报表信息,信息采集报表信息,报表信息,数据库报表,生成单。我们可以在这些中找到指定的报表格式,并按照指定的格式去编辑称我们需要的报表。3.3.6用户管理再用户管理中有用户列表,我们可以去增加删除用户。并且指定他的权限范围。3.3.7统计详情在统计详情中我们可以去查看统计信息。3.3.8标签制作管理在标签制作一栏中我们可以去按照指定格式制作标签规则,并按照指定要求填写申请。3.3.9日志管理日志管理分为:操作日志,系统运行日志,在一个系统中尤为重要,因为它可以查看我们运行的操作,并且找到我们报错的成功和报错的信息。3.4非功能需求分析人口信息采集系统是一个JavaWeb,使用的JavaEE开发,由于Java是一种强类型语言,所以他的系统扩展性非常好,你可以在系统中添加接口去新增功能去使用,同时在内部使用MD5加密算法,对外不暴漏接口和公共类,同时保证其安全性,同时开发它使用的mysql数据库,数据引擎使用的Innerdb数据引擎,同时在表中建立索引字段,使得查找非常快,保证了其性能比较号。人口信息采集系统肯定是面向内部工作人员的,为了保证其数据安全性,登录页面不开放注册用户功能,还需要对用户进行分类赋予不同的权限,使其操作功能不同。用户分类:高级的用户与普通的用户。普通的用户:用户能够去增加信息采集申请,查看所有历史信息采集数据。当提出申请之后,必须有超级管理员去审批才能入信息库,同时拥有标签制作,添加管理人,报表的制作权限。普通用户权限流程分析如下:超级管理员:拥有所有功能的权限,和普通用户相比拥有其信息采集,信息销毁的确认权力。同时还还有可以查看信息库的权限。使其完成了完整的业务链条。超级管理员权限流程分析如下:系统设计4.1设计目标和原则人员采集系统主要针对与内部人员两种用户进行操作,普通用户可以采集人员信息或者销毁信息申请,并提交给超级管理员去审批是否如信息库确认,以及对历史信息的查看,超级管理员去审批这些请求,同时自己也可以去提交采集人员信息或者销毁信息申请,然后再二次确认是否入信息库。此设计逻辑清晰,符合现实工作需求,使得系统容易操作。4.2技术架构设计人员采集系统前端部分是采用HTML,CSS,JS所编写,后端是用Spring,SpringMvc框架编写。数据库用的是MYSQL8数据库。服务器使用Tomact9x,通过三层架构,来访问服务服务端,从而完成操作。系统架构建模如下:4.3系统功能设计根据人口采集系统业务分析,指定如下测略,进入系统后,有主页,里边存放着日活数据。信息采集里面我们可以进行操作,信息的采集提出申请,然后进行采集确认,也可以打开看看历史信息数据,信息销毁信息我们可以在里面,信息销毁申请,信息销毁确认,查看历史信息数据,管理人,信息库,用户管理,统计详情标签制作,日志管理,管理、标签制作管理、日志管理这八个板块,更好的保障系统的设计。功能设计流程图如下:4.3.1登陆界面登陆界面:填写用户名密码,让后端服务器验证如果通过即可成功登陆登陆业务流程如下4.3.2首页界面首页界面:首页界面可以看到昨日信息采集数量,昨日销毁数量曲线。首页界面业务流程如下4.3.3信息采集流程信息采集流程:填写信息采集申请,申请后等待超级管理员批准申请,批准之后成功入信息库。信息采集业务流程如下4.3.4信息销毁流程信息销毁流程:填写信息销毁申请,申请后等待超级管理员批准申请,批准之后成功销毁信息库信息。信息销毁业务流程如下4.3.5管理人流程管理人流程:可以新增或删除管理人信息使得每个人口采集信息都对应一个管理人,管理人须是公职人员或者公司领导。管理人业务流程如下4.3.6信息库管理信息库管理:在信息库管理中,我们以查询所有的信息库,也可以进行按照信息库编码查询。信息库管理流程如下4.3.7报表系统报表系统:在报表系统中,我们可以根据自己的需求指定相关的报表。报表系统流程图如下4.3.8用户管理用户管理中:我们可以添加删除修改用户信息,同时设置用户等级。用户管理流程图如下:4.3.9日志管理日志管理中:我们可以查看我们系统运行日志,和系统异常日志,从而发现错误,解决问题。日志管理流程图如下:4.4数据库设计理念人口信息采集系统所有数据都要存储在数据库中,因为一个软件之所以能使用是因为其数据的准确性,保证性和可靠性,在使用任何数据库之前,都必须设计好数据库。人口信息采集系统的软件的数据之所以这么重要。尤其是在数据库的设计就是应用中最重要的一个部分。数据库设计的主要在于在特定的处理场景中,一个软件,一个数据库构建最优的数据库有很多升级产品,除了原始的数库外,还有数据仓库,数据中台,数据湖的概念提出。本次项目开发严格按照标准化元数据进行编写的数据库开发。在本网站中,主要实体有用户的具体信息、采集系统的必要信息。数据库业务流程图如下:4.4.1数据库表设计1.Applyenter表中主要用于存放管理人->管理人员信息下数据,中间存储了信息采集人口基本信息,数据编号,姓名,身份证号之类,表如图所示:2.Applyentput表中存放了人口采集系统,用于人口采集系统采集数据的确认和销毁数据的确认,同时中间也有采集数据未确认前的详细数据统计。3.daliycount表中存放了人口采集系统中采集人口数量,用于统计使用。同时中间也有采集数据未确认前的详细数据统计信息。4.entrepostsatus表中存放了人口采集系统中信息库的具体信息,以便于查看使用比如信息库中,姓名,身份证号,出生年月,创建时间,更改时间等。5..logoperation表中存放日志管理的数据展示,其中有一些json数据,统计数据,数据详情等,同时中间存放了系统运行异常数据。6..Logsystem表中存放人口信息查询系统中日志管理的系统运行日志的数据是否成功,和其加载的时间,姓名,系统ID等。7.user表中用户的账户和密码,以及是否是用户级别信息数据,其中也包含新增数据所有信息。系统实现5.1实现环境本系统是自己笔记本开发,开发工具使用vscode,idea,环境配置使用的JDK1.8.因为JDK1.8在现实工作中运行平稳,很多互联网都在使用1.8,mysql使用的8.0的版本,展示界面使用的谷歌浏览器,因为谷歌浏览器性能运行平稳。5.2系统功能模块的实现5.2.1登录功能登录的模块指的是用户使用系统,在进入系统的时候,需要进行身份效验,就是通过自己所独有的账号,密码在界面上去输入,然后去看看数据库中有么有相关信息存在,如果存在的话,那么就成功了,同时也区别开登陆的的级别,普通的用户可以最新人口信息采集系统的信息库,管理员可对人口采集信息系统的所有权限,同时登陆注册界面采用了账号密码的效验,如果账号或者密码错误则无法登陆,同时在数据库中对密码采用了MD5加密算法保证了账号的安全性,使得不能被其他人员看到,出现消息泄露的情况出现,同时在登陆注册采用了黑色背景图片使得让人的眼睛比较舒服使用。5.2.2首页界面首页界面是人口信息采集系统的重要功能。用户能在此功能中实现对所有信息库中数据进行查看过程中。并且根据时间查看信息库的昨日采集数量,昨日信息销毁数量,信息库总数等的折折线流程图。5.2.3信息采集界面5.2.3.1填写信息采集用户用于增加信息在增加了同时点击了新增之后,会展现出添加列表使得用户信息采集信息。当点击确认之后,该采集信息会展现到前台界面,使得用户检查采集的信息是否准确。5.2.3.2待处理的消息超级管理员用来检查用户采集的信息是否正确,是否确认信息是否添加与信息库中。5.2.3.3历史信息采集历史信息采集可以查看信息采集的历史数据,同时打开历史数据详情,可以具体查看某一条具体的采集数据。5.2.4信息销毁界面5.2.4.1填写信息销毁用户用于增加信息销毁在增加了同时点击了新增之后,会展现出添加列表使得用户信息销毁信息。当点击确认之后,该采集信息会展现到前台界面,使得用户检查销毁的信息是否准确。5.2.4.2待处理的消息超级管理员用来检查用户采集的信息是否正确,是否确认信息是否销毁5.2.4.3历史信息销毁历史信息销毁可以查看信息销毁的历史数据,里面可以看到销毁的信息库编号,销毁的时间等。5.2.5管理人管理人界面中有添加的一些管理人员用于添加数据时手动选择,同时我们手动的增加其管理人,也可以对现有的管理人进行编辑和删除。当我们增加要给管理人信息之后,我们可以在前台界面看到管理人详细信息。5.2.6信息库管理信息库库管理中数据库用于存放人口采集数据的信息,信息库中包含了采集人员的重要信息。在前台界面上展示。5.2.7报表信息报表信息中存放这许多类型的报表,可以在我们需要的时候提供报表格式。5.2.8用户管理用户管理中的用户列表存放着我们的账户和MD5密码,可以在我们需要的时候我们可以增加,删除与修改用户。5.2.9日志管理在日志管理中有操作日志和异常日志两种,我们可以通过我们日志可以查看系统运行情况,同时排除异常操作,里面的数据是json形式存在的,这个功能是非常强大的。系统测试6.1测试的目的系统的测试是非常重要的,在网站的设计,网站的开发如在现实工作中,我们IT行业有软件测试这一个职位出现,它主要是来测试系统是否达到预期,功能运行是否达到期望的一个重要环节。在一个软件的生命周期中不可缺少的一部分,我们可以使用白盒测试,黑盒测试,或者其他的测试方法去实现和完善我们的功能。6.2运行环境测试本次运行环境直接将代码在本地运行,以此达到开发、测试的需求。测试硬件环境:电脑型号:华硕笔记本电脑处理器:i7-7500U电脑内存:RAM20GB、6.3界面的测试界面测试是为了保证界面的整洁性,让使用者用起来更加舒服,更加流畅,同时也测试界面的前端功能,是否有作用,防止如果在使用中,给用户增加不必要的烦恼,甚至系统瘫痪等不良因素,确保用户获得较为良好的使用体验。(1)检查界面的各种菜单栏和各个模块的按钮功能和显示是否达到预期等。(2)检查界面的能否达到易导航的目的,在我们不同人的不同习惯面前,导航完成其功能。(3)检查界面的各种菜单栏其样式是否达到预期并且页面与需求是否保持高度一致。6.4功能测试设计并实现人口采集系统网站的根本目的就是解决采集人口信息的实际需求并给使用者较为方便的使用,功能的测试是对人口采集系统的每一个功能进行验证,确保使用者在使用的时候,不会出现bug存在,检查其功能是否满足指定的需求分析。最后对现实生活中人口信息采集进行实地测试,使得系统落地,看看真实情况下能否满足社会需求。6.4.1.系统运行测试(1)进入系统,是否在登陆界面就出现bug。(2)各个功能,在使用的时候会出现bug,或者功能实现不了。(3)检查系统的加载速度能否达到满意的结果。(4)界面上展示的数据是否与我们自己数据库相对应的表保持一致。(5)我们用已存在的用户名和密码去反复测试登陆,查看系统是否遗漏我们的数据。6.4.2.页面显示内容测试(1)检查我们自己的界面所展示的信息和数据库相对应的表是否保持一致性。(2)认真仔细检查系统中各个界面,查看排版是否有地方出错。。(3)认真的效验各个表的数据是否完整。。.(4)检查我们自己的编码格式,以防出现乱码,或者不是我们想要的界面展示语言。

七、总结与展望7.1总结本次毕业设计将所学专业知识在真实社会生活有所体现,使得自己的兴趣越来越浓烈,同时在开发系统的过程中,从需求的来源想法,需求的指定,再到技术的开发,最后到业务逻辑的整理,执行,一套完整的产品开发体系,自己走了一边,使得自己收获颇多,同时呢,对我的技术有了很大的提升,比如JavaEE开发,以前自己可能只会一些基础,或者只能看的懂的水平,技术比较差经,同时自己的认知水平也比较低,达到了自己可以开发BS架构的项目,虽然项目比较基础,但是系统虽然小,功能基本齐全,使得自己收获颇多,同时也非常感谢老师的陪伴,与教导。7.2展望在这次开发系统中,由于自己水平不足,所有所开发的系统还存在着许许多多的小bug,或者因为是一个人完成一个软件的生命周期,所以需求可能不太完善,如果有机会,我会更加系统,完善这个系统,这次开发同时激发我对编程开发的乐趣,愿我好好学习,在这条路上越走越远。 参考文献[1]周俐俊;朱欣焰;邵振峰;宋珩.基于空间信息多级网格的人口普查数据采集系统的设计与实现[J].武汉大学学报(信息科学版),2006,73-76.[2]卢少娟;黄小忠.常住人口数据采集、汇总、通讯系统[J].广东公安科技,2000,59-61[3]杨军;屠友军.智能门禁系统采集应用流动人口信息的探索思考[J].公安学刊(浙江警察学院学报),2016,No.153,47-51+61.[4]张秦.优化流动人口信息采集路径选择[J].中共银川市委党校学报,2017,v.19;No.107,74-76.[5]苗红斌.公安机关社会信息采集的相关技术研究及在旅店业流动人口系统的应用[J].警察技术,2004,20-23.[6]张鹏;孙曦;崔鹏飞.证件指纹信息采集系统关键技术研究[J].警察技术,2014,No.147,20-23.[7]周莉;陆骥.基于互联网的流动人口管理信息采集方式[J].科技经济市场,2009,13-14.[8]李三春.2015年全国1%人口抽样调查工作的思考[J].市场研究,2016,No.444,54-55.[9]白先春;蒋康康.对我国人口迁移信息采集的评述——基于全国人口普查及1%人口抽样调查[J].南京人口管理干部学院学报,2013,v.29;No.112,39-42+68.[10]许田田.育龄流动妇女信息采集系统建设[J].电子测试,2013,No.268,191-192.[11]俞崇武.科技,让“民生”更有力——上海长臣“峰巢式人口管理信息采集系统”服务社区居民[J].华东科技,2009,No.275,64-65.[12]江效东.流动人口统计信息采集的新探索现住房[J].人口与计划生育,2008,No.131,28-29.[13]罗小琴.全国健康扶贫数据采集系统的构建[J].中国卫生信息管理杂志,2016,v.13,43-46+74.[14]白先春,蒋康康.对我国人口迁移信息采集的评述——基于全国人口普查及1%人口抽样调查[J].南京人口管理干部学院学报,2013,29(03):37-40+66.[15]庄亚儿.全员人口库数据质量保障方法和机制探索[J].人口与计划生育,2014(05):10-11.附录1.用户采集信息录入信息库,超级管理员确认截图:2.获取日志信息代码截图3.验证登陆响应代码截图:4.生成报表信息截图:5.拒绝申请录入信息库6.信息库每页显示信息代码:@RequestMapping("/freightSpace")publicclassFreightSpaceController{Logger logger =LoggerFactory.getLogger(FreightSpaceController.class.getName());@AutowiredprivateFreightSpaceRespositoryfreightSpaceRespository;@AutowiredprivateCommonRepository<FreightSpace>commonRepository;@ResourceprivateJdbcTemplatejdbcTemplate;

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论