论城市流动人口信息数据库的分析与设计

论文价格:0元/篇 论文用途:仅供参考 编辑:论文网 点击次数:0
论文字数:**** 论文编号:lw202329563 日期:2023-07-22 来源:论文网

第1章引言

1.1论文的背景

1.1.1我国流动人口现状

由于中国经济的高速发展、农村剩余劳动力向城市转移、户籍管理制度改革等原因,形成了规模巨大的流动人口,据统计,2011年我国流动人口总量已达2.21亿。“中国人口的大交流、大流动、大融合,极大地促进了市场的繁荣、经济的腾飞、社会的发展、科技的进步。同时,流动人口数量之多、分布之广、流动之大,也给计划生育工作带来了许多新的问题和新的挑战,流动人口的计划生育管理工作已经成为人口与计划生育工作的难点和薄弱环节。为了及时准确地掌握流动人口特别是流动的已婚育龄妇女计划生育等方面的基本情况,实现流动人口现居住地和户籍地计划生育部门的双向沟通,加强对流动人口在计划生育方面的管理、宣传教育和服务,国家人口计生委提出了通过建立和利用流动人口信息交换平台,实行流动人口信息网络化,对流动人口计划生育工作进行动态的、有效管理”。

1.1.2信息管理系统概念和技术

信息管理系统是基于计算机、网络等现代化的工具和手段,服务于管理领域的信息处理方式。它是20世纪中叶信息科学、计算机科学、管理科学、系统科学、人工智能及认识论等学科相互渗透而发展起来的一门学科。早期的信息管理系统主要依靠手工操作,到计算机与网络技术出现后,才进入了自动化与智能化信息管理的阶段。
信息管理系统的开发过程可分为可行性研究、系统分析、系统设计、系统实施等四个主要阶段。“目前使用的开发方法主要有结构化系统开发方法、原型开发方法和面向对象的幵发方法,面向对象的系统开发方法是现代软件幵发的主流,其基本思想是将客观世界抽象地看成是若干相互联系地对象,然后根据对象和方法地特性研制出一套软件工具,使之能够映射为计算机软件系统结构和进程,从而实现信息系统的开发”。
随着网络技术的发展,越来越多的信息管理系统建立在基于Internet的环境下,基于B/S模式的系统得到了广泛的应用。最常用的Web技术包括HTML与XML语言、HTTP协议、动态网页技术(ASP.NET、JSP)和客户端脚本(javascript、flash)等,还有网络数据的存储与访问技术,这些技术的出现大大推动了网络信息管理系统的发展。................
.......................

第2章需求分析

本章幵始进入软件开发阶段,介绍了流动人口管理信息系统的需求工作,包括应用域理解和业务建模2个步骤。

2.1需求概览

流动人口管理工作对软件开发者来说是一个陌生的领域,所以我们必须先充分理解这一领域的特点。我们采用访谈、检查客户的各种表格、操作流程等客户文档的方式,对客户的需求有了初步的了解。
四川省的流动人口数量非常大,而且人口的流动频率也快,省计生委需要记录每个流动人口(主要是流动育龄妇女)的姓名、身份证号、户籍、婚姻状况和配偶信息等基本信息,而且还要实时监控流动人口的计划生育情况,为他们提供相关的卫生保健服务,使计划生育政策得到落实,提高人口生育质量。
计生管理工作是按不同的区域划分各级部门的工作范围,如省级计生委负责全省的计生工作,市级计生委负责本市的计生工作,区级、县级计生委负责本区县的计生工作,一直到最基层的社区计生部门,各部门管理自己所辖区域内旳流动人口,且只能管理本区域,每级部门向上一级部门上报相关的数据,一直到省级。各级部门的工作权限不完全相同,基层的计生部门(街道、社区)主要负责采集修改流动人口的信息和生成一些局部的统计表格,高层的计生部门(省、市、区)主要负责查询信息和汇总生成总的统计表格。
基层计生部门要及时地登记本地区的流入人口和流出人口的信息,如有不确定的信息,还要向此人的流出地询问,当流动人口发生变化时,要及时地更新旧的信息。流动人口的信息包括以下几种:?基本信息。包括姓名、身份证号、性别、出生年月、户U性质、户籍地编码和地址、民族、婚姻状况、现有子女数、配偶姓名、配偶身份证号、配偶出生年月、配偶户籍地编码和地址。?流入(出)信息。包括现住地编码、地址和流入(出)曰期。?三查信息。包括检查日期、孕检情况、怀孕政策属性、节育器检查结果、生殖健康检查结果、检查机构类型和检查机构。?子女信息。包括姓名、出生日期、性别、孩次、血缘关系、当前健康状况、政策属性、抚养开始时间、抚养结束时间和结束原因。.................
.....................

第3章系统分析...............13
3.1提取实体类........................13
3.2提取边界类和控制类.........17
3.3用例实现.............................18
第4章系统设计............................27
4.1确定类的属性格式..................27
4.2类的方法分配..................................29
4.3设计模式在系统屮的应用.................31
第5章系统数据库分析与设计...................32
5.1数据库的需求分析...............................................32
5.2数据库的设计过程与数据分片的应用...................32
第6章系统实现与测试......................................39
6.1系统实现过程概述......................................39
6.2系统实现效果........................................47
6.3系统测试..........................................50

结束

(1) 本文围绕流动人口信息管理系统的开发,主要做了以下几个方面的工作:
1、首先对流动人口信息管理系统进行了详细的需求分析,然后在分析阶段,提取了实体类、控制类和边界类,并描述了类的动态行为,在设计阶段,设计了类的方法的算法流程。
2.在系统设计中,运用了设计模式,增强了程序的灵活性和可维护性。
3、采用数据分片的思想解决大容量数据的存储和处理的问题,提高了数据查询与更新的效率。
4、采用业务数据与应用程序分离的做法,使程序结构淸晰、易维护。本文的流动人口信息管理系统已投入试运行,并根据用户反馈意见进行不断的改进。
(2)本文对流动人口信息管理系统的研究工作,虽然取得了一定的成功,但还有许多地方有待进一步的研究,简要描述如下:
1、系统架构的层次较少。
2、系统设计的业务模型比较简单,可以采用工作流建模的方法改进,以适应系统功能和规模的增加。
3、与外省的流动人口信息管理系统连接时,采用的连接方案(如WebService)需要研究。
4、系统数据量、用户量进一步增大时,单一服务器将无法满足需求,此时需要研究分布式环境下的系统设计与实现。


如果您有论文相关需求,可以通过下面的方式联系我们
客服微信:371975100
QQ 909091757 微信 371975100