当前位置: > 硕士毕业论文 > 45000字硕士毕业论文城市流动人口信息库的分析与设计

45000字硕士毕业论文城市流动人口信息库的分析与设计

论文类型:硕士毕业论文
论文字数:45000字
论点:流动人口,系统,信息管理系统
论文概述:

分析工作流的目标是分析并精化需求,以理解软件正确开发和易于维护所必需的需求细节,最终形成的规格说明文档精确地规定了系统必须做什么和系统的约束。

论文正文:

第一章导言

1.1论文背景

1.1.1中国流动人口现状

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

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

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

第2章需求分析

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

2.1需求概述

流动人口管理对于软件开发人员来说是一个陌生的领域,因此我们必须充分了解这个领域的特点。我们通过采访、检查各种形式的客户、操作程序和其他客户文件,初步了解了客户的需求。
四川省流动人口非常多,人口流动频率也很快。省计划生育委员会需要记录每个流动人口(主要是育龄流动妇女)的姓名、身份证号码、户籍、婚姻状况和配偶信息等基本信息,并实时监测流动人口的计划生育情况,为其提供相关医疗保健服务,落实计划生育政策,提高人口再生产质量。
计划生育管理是根据不同地区划分各级部门的工作范围。例如,省计划生育委员会负责全省的计划生育工作,市计划生育委员会负责全市的计划生育工作,区县计划生育委员会负责区县的计划生育工作,一直到最低一级社区计划生育部门。各部门在其管辖范围内管理流动人口,只能管理本地区。各部门向下一个部门报告相关数据,并一直报告到省级。各级部门的工作权限不完全相同。基层计划生育部门(街道、社区)主要负责收集和修改流动人口信息,并生成部分地方统计表。高级计划生育部门(省、市、区)主要负责查询信息,汇总生成通用统计表。
基层计划生育部门应及时登记本地区流入人口和流出人口信息。如有不确定信息,还应询问该人的流出地。流动人口发生变化时,应当及时更新旧信息。流动人口信息包括以下几种:基本信息。包括姓名、身份证号码、性别、出生日期、户口性质、户籍代码和地址、国籍、婚姻状况、子女人数、配偶姓名、配偶身份证号码、配偶出生日期、户籍代码和配偶地址。?传入(传出)信息。包括当前居住代码、地址和到达(离开)日期。?第三,检查信息。包括检查日期、妊娠检查、妊娠政策属性、宫内节育器检查结果、生殖健康检查结果、检查机构类型和检查机构。?儿童信息。包括姓名、出生日期、性别、子女数量、血缘关系、当前健康状况、政策属性、抚养开始时间、抚养结束时间和结束原因。……
............................

第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。在与其他省份的流动人口信息管理系统连接时,需要研究采用的连接方案(如网络服务)。
4。当系统数据和用户数量进一步增加时,单个服务器将无法满足需求。此时,有必要研究分布式环境下的系统设计与实现。