基于三层架构人口数据管理平台设计.docVIP

基于三层架构人口数据管理平台设计.doc

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于三层架构人口数据管理平台设计

基于三层架构人口数据管理平台设计摘要:本文主要研究三层架构技术下的人口数据管理平台,从人口数据平台的研究意义与价值出发,在三层架构技术的基础上,总体设计了人口数据管理平台,且就数据平台划分为数据层、中间层、业务应用层,分别就三个层次进行系统的分析与设计,在中间层,利用了数据的存储过程访问方式,提高了数据平台的数据读取效率,重点设计与实现了人口数据的添加、数据查询功能。论文对人口数据平台的研究,最提高我国人口管理的信息化发展,具有一定的研究价值。 关键词:三层架构 人口管理 数据管理 数据库 我国是人口大国,庞大的人口数据的管理工作成为了难点和重点。对于人口数据的管理,也随着信息技术的发展,逐渐地朝着网络化、数字化趋势演变,实施人口数据的管理平台将直接影响到人口管理工作的效率和准确度。在人口数据管理工作流程中,利用网络技术、信息技术,以实现人口数据管理的信息化是研究的关键。本文则是在此背景下,研究了三层架构下的人口数据管理平台的分析与设计,以此提高人口数据管理的信息化水平。 1 人口数据管理平台价值 人口数据平台针对政府部门的人口数据统计和管理人员而开发的,实施计算机模式下的人口数据统计和管理方式,成为了目前各个国家对人口管理的一种趋势。在我国,由于人口统计方式和普查制度的改革,人为手工和纸质的方式进行人口数据统计,不仅仅浪费工作人员的时间,也浪费人口管理部门的人力和物力资源;另外,手工的人口数据统计,也不可避免的存在一定的差错。利用计算机数据管理系统,对人口数据进行统计和管理,将有效地提高人口管理工作的效率,尤其在我国这样一个人口数量庞大的国家,只需要将人口数据进行计算机方式的采集,管理人员就能进行数据分析与管理,极大减少人口管理工作量。 建立人口综合管理平台是大势所趋,同时由政府人口信息管理与服务平台的协同,可以直接和间接产生经济和社会效益。经济发展以及社会进步,引起了政府和公众的需求,信息资源在广度和深度都在发生着深刻的变化,信息的质量、范围、准确性、及时性都有非常大的提高。实现网络化的数据采集管理和共享,实现即时灵活的数据统计分析能力,实现全系统各部门网上协同办公,以提高工作水平,为相关部门提供信息服务。 本文所研究的人口数据管理平台,将基于三层架构的技术进行开发,三层架构将整个数据管理平台划分为数据层、中间层和业务访问层,其先进的数据读取方式,将有效地提高系统的数据访问速率,有效地提高人口数据管理工作效率。本文将利用ASP.NET技术,在三层架构体系下设计与研究人口数据管理系统,技术的先进性和优越性将提高系统平台的优越性,从而对人口数据的管理工作具有重要的研究价值。 2 人口数据管理平台总体设计 根据三层架构的技术体系,如图1所示,设计了人口 数据管理平台的总体架构,整个系统由数据层即系统的数据库、数据中间访问层、人口数据管理的主要业务功能应用层组成,通过三层体系之间的联系,实现人口数据的管理与分析。 人口数据管理的主要业务分为、人口数据采集、人口数据信息办公、人口数据管理维护、人口数据交换,再加上系统自身的登录模块、系统维护管理模块,将这几个模块设计在人口数据管理平台的应用层上,通过数据存储过程和C#编程代码实现与数据层之间的联系,进行数据交互,形成一个有机的三层架构数据管理系统。 3 平台数据层设计 3.1 数据分析 人口数据管理系统的数据库实体主要是人口数据,如图2所示,人口数据的统计信息主要包括的数据字段有:人口的姓名、性别、身份证号码、年龄、家庭地址、政治面貌、配偶信息、添加日期、健康状况、就业状况、治安状况、其它说明等字段,为人口数据信息的实体属性图。 3.2 存储过程设计 为了查询管理员访问者登录系统的数据信息,本系统设计了存储过程InfoAdmin。数据的存储过程属于系统的中间环节,利用SQL语句编写一组语句集,能将编译好的数据存储在系统数据库中,应用层访问时不需要再重新执行编译,极大提高了数据访问速度。 如存储过程InfoAdmin,访问的是表b_Admin,对表中的用户姓名Name和用户密码Pwd进行查询,存储过程内容如下: CREATE PROCEDURE InfoAdmin (@Name varchar(20), @Pwd varchar(20)) as select * from tb_Admin where Name=@Name and Pwd=@Pwd GO 4 平台中间层设计 在本文研究的ASP.NET技术中,将数据访问常用的函数事件设计成类进行封装,形成系统的中间访问层,将常用的数据操作代码进行统一管理,以提高代码的运行效率。本文在人口数据管理系统中,建立了中间层的数据操作类,形成了数据公共类。 将系统的基

文档评论(0)

linsspace + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档