流动人口管理信息系统总体设计_第1页
流动人口管理信息系统总体设计_第2页
流动人口管理信息系统总体设计_第3页
流动人口管理信息系统总体设计_第4页
流动人口管理信息系统总体设计_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、    流动人口管理信息系统总体设计    高瑞华摘 要 随着我国人口基数的不断膨胀、经济和社会的发展,二代身份证的更新换代,传统的人口管理信息系统已无法满足信息时代社会发展的需要,迫切需要建立一个全而高效的流动人口管理系统。本文根据流动人口管理工作的特点,描述了系统设计时使用的主要技术,详细说明了需求、分析、设计几个主要方面,设计了一套比较完整的方案。关键词 管理信息系统;流动人口;面向对象:tp311 :a :1671-7597(2014)10-0146-01近十年来,随着经济的高速发展,大量的农村剩余劳动力涌入城市,我国的城市化水平以每年约2%的速

2、度快速增长,人口的大量流动对政府的行政能力和管理水平提出了严峻的考验。迫切需要设计一套能有效管理流动人口的系统。1 该系统设计的技术支持1)jsp。jsp(java server page)在传统的网页html文件(*.htm,*.html)中加入java程序片段(scriptlet)和jsp标签,就构成了jsp网页。所有程序的操作都可在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持java,也可以访问jsp网页。另外,jsp具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。2)orac

3、le10g数据库。oracle在其技术白皮书上阐明,oracle10g数据库关键目标有两个:一是降低管理开销,二是提高性能。oracle数据库体系结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制2。oracle内存由sga+pga所构成。3)spring框架。spring是一个开源框架,创建的目的是为了降低应用开发的复杂性。以前只能由ejb模型部署分布式应用程序等工作,如今spring都交给了基本的javabean,它不仅提供了更多的企业应用功能,而且为多种orm(对象关系映射)框架提供了集成方案。因此从简单性、可测试性和松耦合的角度而言,任何java应用都可以从spr

4、ing中受益。4)hibernate 技术。hibernate对jdbc进行了轻量级对象封装,负责对象持久化,是一个开放源代码的对象关系映射框架,在应用程序与数据库之间起到了桥梁的作用。它简单易学,对sql语句不需要有太多了解,支持各种关系数据库,性能优越,透明性好。hibernate使 java程序员可以在编程时灵活的操纵数据库。2 需求概览流动人口管理对系统开发者来说是一个全新的领域,所以必须充分了解和熟悉流动人口管理工作。经过调研与流动人口管理部门相关负责人和工作人员进行深入沟通,得出目标系统应达到的功能需求如下。根据本系统的要求,整合采集表中的数据项后,得出该流动人口管理系统的流动人口

5、信息,包括以下几种。1)基本信息。包括姓名、性别、民族、公民身份证号、联系电话、婚姻状况、籍贯、文化程度。2)流入信息。包括来到时间、从事职业、务工方式、原住地地址、交通工具、单位、现住地编码、地址和流入出日期。3)流出信息。包括来到世间、从事职业、务工方式、原住地地址、交通工具、单位、现住地编码、地址和流入出日期。现住地编码、地址和流出日期。4)暂住信息。暂住处所、暂住地详址、从何来、备注项。3 系统业务流程分析了解流动人口管理部门的业务需求是系统设计的关键,通过对系统业务流程的分析,可以有效的进行业务建模。根据以上的描述,我们可以得到图1信息数据流图,流动人口管理按权限的不同可分为流动人口

6、信息采集部门和流动人口管理部门,流动人口信息采集人员和单位主要负责流动人口信息的采集和整理工作,流动人口管理部门主要负责监控下级部门的工作情况。图1 流动人口信息系统信息数据流图4 系统技术架构设计流动人口管理信息系统主要解决公安民警和社会流动人口的对接问题。通过互联网,流入人口的雇主和流出人口的主管单位,录入流动人口和外出人口的相关信息,公安民警通过流动人口管理系统对信息进行审核和查询。1)用户登录。用户登陆需要登陆用户名及登陆密码;系统分为流入系统和外出系统两部分;用户可以通过usbkey直接(不需要输入用户名密码)登陆系统。2)流动人口录入。录入方式提供两种:刷身份证和手动输入;人口录入

7、能够支持手持设备采集,采集的信息通过3g网络上传系统,可以对采集人员进行实时的在逃比对并报警。3)人口信息查询。流动人口浏览:浏览能够提供查询、修改功能。查询的结果能够导出和打印,同时能够对流动人员单独或者有选择的群发或者单发短信。4)民警信息。录入信息;信息浏览,可以浏览所有民警信息,并支持信息的查询、修改,对查询结果可以单独或者群发短信,也可以直接群发所有民警。5)单位/社区信息。单位/社区信息录入,单位/社区信息的管理可以通过页面录入的方式,如是企业有当前的营业状态、单位/社区刷卡设备id;单位/社区信息浏览,单位/社区信息浏览中民警可以浏览所有单位/社区的信息,包括正在营业的单位/社区

8、和停业的单位/社区,并且可以查询和修改,通过单位/社区可以连接到该单位/社区的流动人员信息。6)报警管理。可导入、新增、删除、打印在逃和重点管控人员;对触警人员自动添加到相应列表并发送报警短信。在逃信息中列出用户对在逃人员操作记录日志。7)系统管理。用户管理,包括用户的添加,修改权限,以及注销;权限管理,按照管理用户和录入用户进行权限划分,录入用户只能看到自己录入的数据,管理权限用户可以看到所有数据;所有用户对系统的操作过程录入系统日志,系统日志内容包括:用户、操作内容、操作日期、结果、日志类型;ccic在逃库管理;报警短信设置;派出所管理。5 系统实现系统的实现基于b/s,在oracle10

9、g和jsp平台上实现,服务器使用windows xp系统和tomcat 6.0。jsp是面向对象的编程平台,适合于用面向对象方法设计的软件的实现过程,而oracle10g也能满足系统数据库的各项要求,用户最终通过浏览器进行操作。系统实现采用自底而上,边集成边测试的方法。参考文献1鲁懿思.军队机关办公自动化系统的研究与实现d.2007.2范军.上海广电应付账款管理信息系统的设计与实现d.2007.3叶加青.spring框架技术的应用j.计算机时代,2009.endprint摘 要 随着我国人口基数的不断膨胀、经济和社会的发展,二代身份证的更新换代,传统的人口管理信息系统已无法满足信息时代社会发展

10、的需要,迫切需要建立一个全而高效的流动人口管理系统。本文根据流动人口管理工作的特点,描述了系统设计时使用的主要技术,详细说明了需求、分析、设计几个主要方面,设计了一套比较完整的方案。关键词 管理信息系统;流动人口;面向对象:tp311 :a :1671-7597(2014)10-0146-01近十年来,随着经济的高速发展,大量的农村剩余劳动力涌入城市,我国的城市化水平以每年约2%的速度快速增长,人口的大量流动对政府的行政能力和管理水平提出了严峻的考验。迫切需要设计一套能有效管理流动人口的系统。1 该系统设计的技术支持1)jsp。jsp(java server page)在传统的网页html文件

11、(*.htm,*.html)中加入java程序片段(scriptlet)和jsp标签,就构成了jsp网页。所有程序的操作都可在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使客户浏览器端不支持java,也可以访问jsp网页。另外,jsp具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。2)oracle10g数据库。oracle在其技术白皮书上阐明,oracle10g数据库关键目标有两个:一是降低管理开销,二是提高性能。oracle数据库体系结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理

12、机制2。oracle内存由sga+pga所构成。3)spring框架。spring是一个开源框架,创建的目的是为了降低应用开发的复杂性。以前只能由ejb模型部署分布式应用程序等工作,如今spring都交给了基本的javabean,它不仅提供了更多的企业应用功能,而且为多种orm(对象关系映射)框架提供了集成方案。因此从简单性、可测试性和松耦合的角度而言,任何java应用都可以从spring中受益。4)hibernate 技术。hibernate对jdbc进行了轻量级对象封装,负责对象持久化,是一个开放源代码的对象关系映射框架,在应用程序与数据库之间起到了桥梁的作用。它简单易学,对sql语句不需

13、要有太多了解,支持各种关系数据库,性能优越,透明性好。hibernate使 java程序员可以在编程时灵活的操纵数据库。2 需求概览流动人口管理对系统开发者来说是一个全新的领域,所以必须充分了解和熟悉流动人口管理工作。经过调研与流动人口管理部门相关负责人和工作人员进行深入沟通,得出目标系统应达到的功能需求如下。根据本系统的要求,整合采集表中的数据项后,得出该流动人口管理系统的流动人口信息,包括以下几种。1)基本信息。包括姓名、性别、民族、公民身份证号、联系电话、婚姻状况、籍贯、文化程度。2)流入信息。包括来到时间、从事职业、务工方式、原住地地址、交通工具、单位、现住地编码、地址和流入出日期。3

14、)流出信息。包括来到世间、从事职业、务工方式、原住地地址、交通工具、单位、现住地编码、地址和流入出日期。现住地编码、地址和流出日期。4)暂住信息。暂住处所、暂住地详址、从何来、备注项。3 系统业务流程分析了解流动人口管理部门的业务需求是系统设计的关键,通过对系统业务流程的分析,可以有效的进行业务建模。根据以上的描述,我们可以得到图1信息数据流图,流动人口管理按权限的不同可分为流动人口信息采集部门和流动人口管理部门,流动人口信息采集人员和单位主要负责流动人口信息的采集和整理工作,流动人口管理部门主要负责监控下级部门的工作情况。图1 流动人口信息系统信息数据流图4 系统技术架构设计流动人口管理信息

15、系统主要解决公安民警和社会流动人口的对接问题。通过互联网,流入人口的雇主和流出人口的主管单位,录入流动人口和外出人口的相关信息,公安民警通过流动人口管理系统对信息进行审核和查询。1)用户登录。用户登陆需要登陆用户名及登陆密码;系统分为流入系统和外出系统两部分;用户可以通过usbkey直接(不需要输入用户名密码)登陆系统。2)流动人口录入。录入方式提供两种:刷身份证和手动输入;人口录入能够支持手持设备采集,采集的信息通过3g网络上传系统,可以对采集人员进行实时的在逃比对并报警。3)人口信息查询。流动人口浏览:浏览能够提供查询、修改功能。查询的结果能够导出和打印,同时能够对流动人员单独或者有选择的

16、群发或者单发短信。4)民警信息。录入信息;信息浏览,可以浏览所有民警信息,并支持信息的查询、修改,对查询结果可以单独或者群发短信,也可以直接群发所有民警。5)单位/社区信息。单位/社区信息录入,单位/社区信息的管理可以通过页面录入的方式,如是企业有当前的营业状态、单位/社区刷卡设备id;单位/社区信息浏览,单位/社区信息浏览中民警可以浏览所有单位/社区的信息,包括正在营业的单位/社区和停业的单位/社区,并且可以查询和修改,通过单位/社区可以连接到该单位/社区的流动人员信息。6)报警管理。可导入、新增、删除、打印在逃和重点管控人员;对触警人员自动添加到相应列表并发送报警短信。在逃信息中列出用户对

17、在逃人员操作记录日志。7)系统管理。用户管理,包括用户的添加,修改权限,以及注销;权限管理,按照管理用户和录入用户进行权限划分,录入用户只能看到自己录入的数据,管理权限用户可以看到所有数据;所有用户对系统的操作过程录入系统日志,系统日志内容包括:用户、操作内容、操作日期、结果、日志类型;ccic在逃库管理;报警短信设置;派出所管理。5 系统实现系统的实现基于b/s,在oracle10g和jsp平台上实现,服务器使用windows xp系统和tomcat 6.0。jsp是面向对象的编程平台,适合于用面向对象方法设计的软件的实现过程,而oracle10g也能满足系统数据库的各项要求,用户最终通过浏

18、览器进行操作。系统实现采用自底而上,边集成边测试的方法。参考文献1鲁懿思.军队机关办公自动化系统的研究与实现d.2007.2范军.上海广电应付账款管理信息系统的设计与实现d.2007.3叶加青.spring框架技术的应用j.计算机时代,2009.endprint摘 要 随着我国人口基数的不断膨胀、经济和社会的发展,二代身份证的更新换代,传统的人口管理信息系统已无法满足信息时代社会发展的需要,迫切需要建立一个全而高效的流动人口管理系统。本文根据流动人口管理工作的特点,描述了系统设计时使用的主要技术,详细说明了需求、分析、设计几个主要方面,设计了一套比较完整的方案。关键词 管理信息系统;流动人口;

19、面向对象:tp311 :a :1671-7597(2014)10-0146-01近十年来,随着经济的高速发展,大量的农村剩余劳动力涌入城市,我国的城市化水平以每年约2%的速度快速增长,人口的大量流动对政府的行政能力和管理水平提出了严峻的考验。迫切需要设计一套能有效管理流动人口的系统。1 该系统设计的技术支持1)jsp。jsp(java server page)在传统的网页html文件(*.htm,*.html)中加入java程序片段(scriptlet)和jsp标签,就构成了jsp网页。所有程序的操作都可在服务器端执行,网络上传送给客户端的仅是得到的结果,这样大大降低了对客户浏览器的要求,即使

20、客户浏览器端不支持java,也可以访问jsp网页。另外,jsp具备了java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要面向因特网的所有特点。2)oracle10g数据库。oracle在其技术白皮书上阐明,oracle10g数据库关键目标有两个:一是降低管理开销,二是提高性能。oracle数据库体系结构是指数据库的组成、工作过程与原理,以及数据在数据库中的组织与管理机制2。oracle内存由sga+pga所构成。3)spring框架。spring是一个开源框架,创建的目的是为了降低应用开发的复杂性。以前只能由ejb模型部署分布式应用程序等工作,如今spring都交给了基本的j

21、avabean,它不仅提供了更多的企业应用功能,而且为多种orm(对象关系映射)框架提供了集成方案。因此从简单性、可测试性和松耦合的角度而言,任何java应用都可以从spring中受益。4)hibernate 技术。hibernate对jdbc进行了轻量级对象封装,负责对象持久化,是一个开放源代码的对象关系映射框架,在应用程序与数据库之间起到了桥梁的作用。它简单易学,对sql语句不需要有太多了解,支持各种关系数据库,性能优越,透明性好。hibernate使 java程序员可以在编程时灵活的操纵数据库。2 需求概览流动人口管理对系统开发者来说是一个全新的领域,所以必须充分了解和熟悉流动人口管理工

22、作。经过调研与流动人口管理部门相关负责人和工作人员进行深入沟通,得出目标系统应达到的功能需求如下。根据本系统的要求,整合采集表中的数据项后,得出该流动人口管理系统的流动人口信息,包括以下几种。1)基本信息。包括姓名、性别、民族、公民身份证号、联系电话、婚姻状况、籍贯、文化程度。2)流入信息。包括来到时间、从事职业、务工方式、原住地地址、交通工具、单位、现住地编码、地址和流入出日期。3)流出信息。包括来到世间、从事职业、务工方式、原住地地址、交通工具、单位、现住地编码、地址和流入出日期。现住地编码、地址和流出日期。4)暂住信息。暂住处所、暂住地详址、从何来、备注项。3 系统业务流程分析了解流动人

23、口管理部门的业务需求是系统设计的关键,通过对系统业务流程的分析,可以有效的进行业务建模。根据以上的描述,我们可以得到图1信息数据流图,流动人口管理按权限的不同可分为流动人口信息采集部门和流动人口管理部门,流动人口信息采集人员和单位主要负责流动人口信息的采集和整理工作,流动人口管理部门主要负责监控下级部门的工作情况。图1 流动人口信息系统信息数据流图4 系统技术架构设计流动人口管理信息系统主要解决公安民警和社会流动人口的对接问题。通过互联网,流入人口的雇主和流出人口的主管单位,录入流动人口和外出人口的相关信息,公安民警通过流动人口管理系统对信息进行审核和查询。1)用户登录。用户登陆需要登陆用户名及登陆密码;系统分为流入系统和外出系统两部分;用户可以通过usbkey直接(不需要输入用户名密码)登陆系统。2)流动人口录入。录入方式提供两种:刷身份证和手动输入;人口录入能够支持手持设备采集,采集的信息通过3g网络上传系统,可以对采集人员进行实时的在逃比对并报警。3)人口信息查询。流动人口浏览:浏览能够

温馨提示

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

评论

0/150

提交评论