................................ 30 4.5 前台分页排序 ......................................................... 325 数据库设计............................................................... 38 5.1 数据库结构设计 ....................................................... 38 5.2. 数据库主要表基本结构 ................................................ 396.部署规划方案............................................................. 48 6.1 政务资源中心服务器部署 ............................................... 48 6.1.1 部署拓扑.......................................................... 48 6.2 主要设备规划 ......................................................... 49 6.3 服务器部署 ........................................................... 50 6.3.1 数据库服务器...................................................... 50 6.3.2 应用服务器........................................................ 52总结....................................................................... 54参考文献................................................................... 55致谢....................................................................... 561 绪论1.1 国内外流动人口现状概述 中国人口流动正进入活跃时期,统计显示,大陆流动人口从 1982 年的 657 万上升到2005 年的 1.47 亿,在短短的 20 多年时间里增长了 21 倍。
据官方的调查推算,2008 年中国流动人口达到 2.01 亿。
预计未来 30 年,中国人口将形成“5 亿城镇人口、5 亿流动迁移人口、5 亿农村人口”三分天下的格局。
在经历了人口爆炸式增长后,中国又迎来了一个人口流动爆炸式增长的新阶段。
这不仅是现代市场经济中优化人力资源配置的内在要求,更是中国从传统的农业国家向工业化、城镇化迈进过程难以避免的现象,即人口的现代化过程。
大学生和其他城市人口因工作、经商等因素从一个城市流向另一个城市,尤其是西部人口以各种途径向东部大量流动;另一方面,无论是农民工还是大学生,其流动具有极强的随意性,其对对流入地和流出地的经济、文化产生较大的影响。
虽说,今天的流动人口与中国古代的“流民”不可同日而语,但流动人口同样给中国人口管理带来了新课题,成为未来中国经济社会所必须面对的新挑战。
从西部流向东部,从农村流向城市,市场化的中国让人口享受越来越迁徙自由、追求财富的权利和机会,然而,市场经济的无序化也让人口流动存在管理盲点。
有人说,中国未来所面临的不止是人口的老龄化和生育率问题,更有流动人口问题。
流动人口给流入地的经济、文化和社会建设来带新元素,对流出地却起到“抽吸”作用,他们把活力带给了前者,把未来揣在身上。
从目前中国农村和西部地区的情况看,人口结构就相当不平衡,老、少、病、残成了这些广袤地区的坚守者,新农村建设面临后继乏人的尴尬。
在中国二元管理结构尚未彻底打破的环境中,流动人口群体工难定所、居难定所、情难定所,因其付出的和所能享受到的不能对等,因与原居地社会文化出现断裂,与流入地社会文化又难接续,导致这一群体更容易产生特殊心理,幷为社会的稳定埋下隐患。
而管理流动人群,决非一些人认为的只要放开城镇户籍这么简单,当局现有的方式显然已经落伍,改革甚至重建中国社会管理机制已迫在眉睫。
1.2 项目背景 2003 年以来,我市流动人口数量呈现快速、大幅度增长态势。
据统计 2003 年登记的流动人口 1119005 人。
截至 2008 年 10 月,已登记流动人口 2281568 人,五年来增张了 1.04倍。
随着当前金融危机影响不断加深,返乡民工回流压力不断加大,我们预测,未来五年,我市流动人口将以每年 10以上的增长率逐年递增。
保守估计,到 2012 年,我市流动人口的登记数量将突破 300 万。
我市流动人口突出表现为以下四个特点: 从规模总量看,具有增幅性。
2500000 2000000 1500000 系列1 1000000 500000 0 2003年 2004年 2005年 2006年 2007年 2008年 图 1-1 流动人口总量变化图 从居住状况看,具有相对集中性。
呈现出“大集中小分散”,开始向一圈层周边区县聚居的特点。
从目前看来,主 要分布在武侯区的簇桥、机投、金花,金牛区的五块石、荷花池、沙河源、金泉、 天回,青羊区的苏坡、文家,成华区的双水碾、青龙、保和、龙潭,锦江区的成龙、 狮子山、柳江,高新区的三瓦窑等地; 近年来也出现了外来流动人口在主城区务工、到远郊区聚居的情况,主要分布 在新都大丰,郫县安靖、郫筒、团结,双流华阳等地。
从停留时间看,具有稳定性。
图 1-2 流动人口在蓉居住时间构成图 从就业情况看,具有广泛性。
图 1-3 流动人口分布图1.3 项目目的及意义 通过对系统的开发和对各级系统使用用户的培训,以政府信息网络为依托,建立多部 , ,门流动人口管理综合应用。
实现由“以证管人”“以房管人”“以业管人”的服务管理方向的转变;同时实现多部门参与联动互动,实现数据的充分共享化,避免形成数据孤岛,为政府提供以下四点保障: a. 为党委政府决策分析提供信息保障 b. 为政府部门履行行政管理职责提供信息保障 c. 为公安机关预防打击犯罪维护社会稳定提供信息保障2 系统主要技术2.1 Struts Jakarta Struts 足由 apache JF 开发,实现了 Model — View — Controller 设计模式的概念 ,Struts 构件与 MCV 没计模式对应关系如下: 图 2-1 Struts 结构图 1
Jsp 页面对应 View,Struts 的 Html 标志库使
Jsp 成为一个基本纯净的 View 层; 2 ActionServlet 对应 Controller ,根据 Struts—config.xml 的配置文件进行控制转发; 3 ActionForm 类把
Jsp 页面的 form 域自动封装成为一个 ActionForm 对象,避免的繁琐的 getParameter 和 set 操作; 4 Action 类对应 Model 层,Action 类执行商务逻辑,执行各种操作,然后返同ActionForward 类,让控制器转发。
2.2 Hibernate Hibernate 是一个开放源代码的对象关系映射框架,它对 JDBC 进行了轻量级的对象封装,使 Java 程序员可以随心所欲的使用对象编程思维来操纵数据库。
它不仅提供了从Java 类到数据表之间的映射,也提供了数据查询和恢复机制。
相对于使用 JDBC 和 SQL来手工操作数据库,Hibernate 可以大大减少操作数据库的工作量。
另外 Hibernate 可以利用代理模式来简化载入类的过程,这将大大减少利用 Hibernate QL 从数据库提取数据的代码的编写量,从而节约开发时间和开发成本 Hibernate 可以和多种 Web 服务器或者应用服务器良好集成,如今已经支持几乎所有的流行的数据库服务器。
Hibernate 技术本质上是一个提供数据库服务的中间件。
它的架构如图 2-2 所示: 图 2-2 Hibernate 流程图 图 2-2 显示了 hibernate 的工作原理,它是利用数据库以及其他一些配置文件如hibernate.properties,XML Mapping 等来为应用程序提供数据持久化服务的。
Hibernate具有很大的灵活性,但同时它的体系结构比较复杂,提供了好几种不同的运行方式。
在轻型体系中,应用程序提供 JDBC 连接,并且自行管理事务,这种方式使用了 Hibernate 的一个最小子集;在全面解决体系中,对于应用程序来说,所有底层的 JDBC/JTA API 都被抽象了,Hibernate 会替你照管所有的细节。
2.3 JAVASCRIPT Javascript 是由 Netscape 公司开发的一种脚本语言(scripting language),或者称为描述语言。
在 HTML 基础上,使用 Javascript 可以开发交互式 Web 网页。
Javascript的出现使得网页和用户之间实现了一种实时性的、动态的、交互性的关系,使网页包含更多活跃的元素和更加精彩的内容。
运行用 Javascript 编写的程序需要能支持 Javascript语言的浏览器。
Netscape 公司 Navigator 3.0 以上版本的浏览器都能支持 Javascript程序,微软公司 Internet Explorer 3.0 以上版本的浏览器基本上支持 Javascript。
微软公司还有自己开发的 Javascript,称为 JScript。
Javascript 和 Jscript 基本上是相同的,只是在一些细节上有出入。
Javascript 短小精悍, 又是在客户机上执行的,大大提高了网页的浏览速度和交互能力。
同时它又是专门为制作 Web 网页而量身定做的一种简单的编程语言。
2.4 Tomcat 服务器 Tomcat 是 Apache 软件基金会(Apache Software Foundation)的 Jakarta 项目中的一个核心项目,由 Apache、Sun 和其他一些公司及个人共同开发而成。
由于有了 Sun 的参与和支持,最新的 Servlet 和
JSP 规范总是能在 Tomcat 中得到体现,Tomcat 5 支持最新的 Servlet 2.4 和
JSP 2.0 规范。
因为 Tomcat 技术先进、性能稳定,成为目前比较流行的 Web 应用服务器。
2.5 MVC 模式简介 MVC 是 Model(模型)——View(视图)——Controller(控制器)的缩写,它适用于大型可扩展的 Web 应用的开发,它强制性地将应用程序的输入、处理和输出分开,将其划分为模型、视图和控制器三个核心部分,使它们各司其职,各自完成不同的任务,其中任何一部分的修改都不会影响其它两部分。
在 MVC 模式中,模型封装了应用问题的核心数据、逻辑关系和业务规则,提供了业务逻辑的处理过程。
模型一方面被控制器调用,完成问题处理的操作过程,另一方面为视图获取显示数据提供了访问数据的操作。
因为模型是与数据格式无关的,因此一个模型可以为多个视图提供数据,这样一个模型一次编写可以被多个视图重用,从而避免了代码的重复编写。
视图是 MVC 模式下用户看到的并与之交互的界面。
视图从模型处获得数据,视图的更新由控制器控制。
视图不包含任何业务逻辑的处理,它只是作为一种输出数据的方式。
MVC 模式中,控制器主要起导航的作用,它根据用户的输入调用相应的模型和视图去完成用户的请求。
控制器本身不输出任何东西,它接受用户请求并决定调用哪个模型构件去处理,以及由哪个视图来显示模型处理之后返回的数据。
MVC 的处理过程是这样的:对于每一个用户输入的请求,首先被控制器接收,并决定由哪个模型来进行处理,然后模型通过业务处理逻辑处理用户的请求并返回数据,最后控制器用相应的视图格式化模型返回的数据,并通过显示页面呈现给用户。
图 2-1 所示为模型、视图、控制器这三个模块各自的功能以及它们之间的相互关系: 图 2-3 MVC 模式3 项目需求与功能说明3.2 业务功能说明3.2.1 综合信息采集: 1)房屋基本信息登记 根据采集的房屋信息进行录入。
页面所有标记红色的数据项为必填项。
行政区划实现级联选择,依次选择。
街路巷及门牌号必须输入拼音码通过提示输入功能进行选择填写。
,不可自行填写。
房内人口分类 总数常住人口流动人口 之和。
(该数据由公安局提供)常住人口数 人户一致数人在户不在数。
房屋使用分类选择‘出租’时,页面通过控件显示需要添加的数据项(包括出租房屋信息、出租房主信息、承租人信息)。
房屋用途根据实际情况选择(包括居住、生产、经营、办公、仓储、其他)。
选择房屋相关信息,工作记载选填,完成保存。
点击保存按钮后,保存成功后会有一个提示信息页面,包括以下选项: 为当前房屋添加人员信息---在当前房屋下增加人口信息。
继续登记其他房屋信息---新增加其他房屋信息。
编辑当前房屋信息---可修改当前已保存的房屋信息。
最后,根据需要选择相关操作即。
2)房屋人口基本信息登记 根据录入的房屋信息,为该房屋录入对应的人口信息。
在录入房屋人口信息时,需先查询出要为哪个房屋添加人口信息的房屋,首先,设置条件可定位到具体的房屋,可设置的条件包括,房屋所在的区划、街路巷、门牌号以及登记时间,点击查询,得到房屋信息列表,在房屋信息后面操作列要求有两个功能按钮:房屋信息:点击后可 查看当条房屋详细信息。
人口登记:进入该房屋下的人口信息录入界面:首先,有红色标记的数据项要求为必须填写,如不填写,点击保存时会有相关提示信息。
其中,输入身份证号后,到后台数据库中校验当前输入的身份证号是否已经存在,如已经存在,系统将会提示信息:提取当前人员信息 :将从数据库中取出该人员身份信息, 自动填充于页面数据项中,即可直接进行保存。
登记其他人员信息:将登记其他人员信息。
如不存在,将提示该人员可以进行录入,同时,出生日期会由系统根据身份证 号自动计算出出生日期,并填充到出生日期对应文本框中。
人口信息登记的户口地省 市区必须输入拼音码通过提示输入功 (该数据由公安局提供)能进行选择填写, ,不可自行填写.
上一篇:
活期储蓄账目管理系统【毕业论文,绝对精品】
下一篇:
国外高校后勤用工现状及存在问题研究University Logistics Research question the status quo and the presence of foreign l