本篇论文目录导航:
【题目】我国流动人口信息管理系统开发探析
【第一章】流动人口信息化管理系统建设探究绪论
【第二章】人口管理系统相关技术和网络平台介绍
【第三章】流动人口综合信息管理平台系统需求分析
【第四章】流动人口管理平台系统的设计
【第五章】流动人口统计管理系统实现
【第六章】流动人口信息化系统的测试
【结论/参考文献】流动人口信息管理平台设计研究结论与参考文献
第 2 章 相关技术和网络平台介绍
2.1 网络环境
软件、硬件是构成流动人口信息管理系统的两大关键网络环境,而存储装置、应用及数据库服务器又共同构成了系统的服务器,在进行规划设计的过程中,需要依托城市人口和计划生育局的功能。
PC 服务器是系统应用服务器的主要构成部分,共包括四台,承担着冗余设计的作用,并对负载进行均衡处理。在服务器的这种功能支持下能够大大改善网络资源的实用和安全性能,例如:防火墙、数据中心服务器等,提高输出/入功能,有效的降低故障问题的出现。
2.2 软硬件环境设置
在系统硬件环境方面,主要设置如下:
小型 IBM 服务器为数据库服务器;机架式 IBM 服务器为系统服务器端;自带连接网络性能的1024×768以上分辨率的客户端显示器;5G以上容量的硬盘;512M以上的内存;1GHz 以上的处理器;戴尔 CX‐100 磁盘阵列服务器为系统备份服务器。
在系统软件环境方面,主要设置如下:
GoldenGate、MicrosoftsqlServer2008 和 J2EE 分别为系统的中间件产品、数据库类型及应用的开发工具;微软 MicrosoftWindows2000Professional(中文版)、WindowsXPSP3简体中文版及 Server2003SP2(32 位)中文版为主要的操作系统。
2.3 系统的技术简介
2.3.1 J2EE 系统平台
Microsoft.net、J2EE 是国内使用率较高的技术解决方案,应用国家规模较广[12].但从本质上来看,这两种不同的技术方案有着一定的差异,可以将二者分别看作是产品策略及软件撰写规范,优势和特点各不相同。J2EE 尤其适用于系统能力的进一步优化整合,比 Microsoft.net 的能力要强,能够借助连接器架构集中各项应用。在 Java 开发应用方面,Microsoft.net 作用并不大,主要是因为 Windows 平台工具适用范围有限[13].由于 J2EE 的应用服务器对应的能力、服务都进行了规定,所以适用范围大大提升,能够普遍进行应用,可以支持不同型号的服务器[14].在信息化管理系统的设计过程中应用 J2EE 具有明显的优势,能够将风险进行有效的转移,降低投资风险,提高了整体经济效益,允许应用不同的程序,组件利用率提高,实现了简便化的操作和管理[15].因此,本研究也选取 J2EE 平台进行系统的设计和实现研究。
2.3.2 SQLServer 数据库
Microsoft sql Server2008 数据库是流动人口信息管理系统的重要构成部分,应用到SybaseASE 安装配置、DB2、sqlServer 及 Oracle 技术,在这些技术的支持下,系统数据库能够满足各项存储和处理设计规范,适用于多种类型的操作系统,为系统的开发工作及后期的正常运行奠定了坚实的保障。数据库的操作界面详见图 2.1.
信息管理系统中的 MicrosoftsqlServer2008 数据库在设计访问途径的过程中,应用到 SQL 语言,允许对系统内部的数据进行存储处理,集合了 J2EE 系统平台的访问途径,方便研发人员各项工作的开展[16].能够对庞大信息量的数据信息进行存储和处理是该数据库最显着的特点,对流动人口信息的管理非常适用,同时也方便了广大用户的使用。在应用 sqlServer2008 数据库的情况下,大大增强了系统设计工作的灵活性,可以结合用户的需求进行针对性的调整,系统解决方案的制定更具针对性。
2.3.3 B/S 架构
浏览器/服务器架构(B/S)是在客户机和服务器结构(C/S)的基础上发展而来的,二者均为系统软件开发工作做出了巨大的贡献。客户机和服务器结构在过去有着广泛的应用,主要的特点就是能够在局域网中进行应用,体现了客户端计算机的作用,能够对信息进行高效的处理,但也存在一定的缺点,必须要在操作系统中其作用才能体现出来,应根据系统类型的不同对架构版本进行更换[17].
当前网络平台及 web 技术已经渗透到系统开发、运行的整个过程中,传统的客户机和服务器结构弊端日益显露出来,必须要进行进一步的调整和改进。这就为浏览器/服务器架构的发展创造了良好的环境,在原有架构的基础上优化了整体性能,主要应用的结构为三层架构,各个用户能够在浏览器的作用下彼此进行沟通和交流,该层的工作处理具有很强的独立性,不会干扰其他层的正常运行。因此浏览器/服务器架构能够大大降低系统的客户端整体运行负荷,减少了系统后期的维护工作费用投入。本研究综合考虑多方面的因素,在设计和实现研究过程中,选取的架构为浏览器/服务器架构。
2.3.4 UML 模型工具
建立模型是开发和构建信息管理系统最重要的一个环节,直接影响到系统的性能的发挥,所以开发设计人员必须要提高对建立系统模型工作的重视[18].本研究在进行流动人口信息管理系统的过程中,主要处于 RationalRose 的环境下,利用 UML 建模工具进行系统模型的构建,可以提升研发工作人员的设计效率。研发设计人员在构建模型的同时,需要首先描绘出大概的蓝图,详细的描述系统的功能性结构,实现应用程序的高效整合,将不同代码的关系和作用利用模型的方式体现出来,形成一个系统性的架构,达到各项开发要求[19].流动人口信息管理系统的设计 UML 模型工具应用操作界面详见图 2.2.
2.4 本章小结
本章的主要内容为流动人口信息管理系统设计与实现的相关技术、网络平台分析,对开发应用的 sql Server2008 数据库、J2EE 技术平台进行了分析,阐述了浏览器/服务器架构的特点及优势,并对系统开发的软件技术和 UML 模型工具进行了分析。
1开发背景教育信息化的实施,自上至下而言,必须与学校的制度创新、组织创新和管理创新结合;自下至上而言,必须以作为学校主体的工作人员使用信息技术水平的逐步提高为基...
0引言管理信息系统(简称MIS)是一个供使用者利用计算机、网络通信设备以及其他办公设备,对所需的信息进行采集、传输、处理、格式转换及存储、信息更新、功能拓展和维护的系统。[1]我国高等职业教育虽然起步比较晚,但在高等教育大众化的今天,高等职业教...
第3章系统设计3.1数据库设计3.1.1概念结构(1)住户信息数据库结果设计,通过对以往小区物业管理实际需求情况及常用的信息分析,其住户信息主要包括了住户编号、房屋编号、户主名称、联系电话以及联系地址等信息,其结果图如图3.1所示。3.1.2实...
本文首先对学生宿舍管理系统进行了需求分析,然后又介绍了学生宿舍管理系统的整体设计,将系统分成用户信息管理、学生信息管理、报修信息管理和检查信息管理四个模块,最后对系统各模块设计进行了简单的概述。...
阐述了协同设计的方式方法一部分是已有实际工程应用经验的总结,还有一部分则是在PDMS软件平台上各专业协作设计的尝试和探索。...
1、概述随着教育信息化进程推进,高职院校的教务管理也逐步推进信息化建设。传统的教务管理系统都是基于B/S架构的业务系统,其功能覆盖了教务管理的大部分核心功能,如学籍、教学计划、教学资源、教学任务、排课、选课等,但是这些核心功能的信息流向都呈...
第一章绪论1.1课题的背景及意义。随着计算机技术的发展,计算机应用逐渐由大规模科学计算转向以数据库管理系统为开发环境,对大规模的事务处理和对工作流管理的管理信息系统[1-2].计算机已经渗入到了我们日常生活、工作和学习的方方面面,同时也包括了...
第6章系统测试系统测试是通过运用相关的测试方法,试图发现程序与用户需求存在不一致的过程。本次测试覆盖项目管理系统所有子系统的各功能点和主要业务流程。6.1测试概述。测试是软件开发过程的一个重要组成部分,是用来确认一个程序的质量性能表。系...
根据消防法规和国家标准,社会单位需定期开展各类防火巡查,包括用火用电、消防设施、器材、疏散通道和消防安全标志是否符合要求,巡查工作能够及时发现消防隐患,很有必要。但由于检查内容较多、面积较大、检查周期不同等原因导致巡查人员需要填写大量纸质...
四川省冕宁县中小学少数民族学生比例达50%,其课程设置异于普通中小学;学生成绩人工管理方式效率低下;商业化管理软件又不适合当地实际;而冕宁县教育主管部门已装备了计算机,并组建了一个小型局域网,通过国际互联网可和本县各校进行数据交换。所以,开发...