![[基于三层架构的人口数据管理平台设计]dmp数据管理平台_第1页](http://file1.renrendoc.com/fileroot_temp2/2020-5/9/9801ddd8-880d-4709-b3f2-867b5a1eb882/9801ddd8-880d-4709-b3f2-867b5a1eb8821.gif)
![[基于三层架构的人口数据管理平台设计]dmp数据管理平台_第2页](http://file1.renrendoc.com/fileroot_temp2/2020-5/9/9801ddd8-880d-4709-b3f2-867b5a1eb882/9801ddd8-880d-4709-b3f2-867b5a1eb8822.gif)
![[基于三层架构的人口数据管理平台设计]dmp数据管理平台_第3页](http://file1.renrendoc.com/fileroot_temp2/2020-5/9/9801ddd8-880d-4709-b3f2-867b5a1eb882/9801ddd8-880d-4709-b3f2-867b5a1eb8823.gif)
![[基于三层架构的人口数据管理平台设计]dmp数据管理平台_第4页](http://file1.renrendoc.com/fileroot_temp2/2020-5/9/9801ddd8-880d-4709-b3f2-867b5a1eb882/9801ddd8-880d-4709-b3f2-867b5a1eb8824.gif)
![[基于三层架构的人口数据管理平台设计]dmp数据管理平台_第5页](http://file1.renrendoc.com/fileroot_temp2/2020-5/9/9801ddd8-880d-4709-b3f2-867b5a1eb882/9801ddd8-880d-4709-b3f2-867b5a1eb8825.gif)
免费预览已结束,剩余1页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于三层架构的人口数据管理平台设计dmp数据管理平台 摘要:本文主要研究三层架构技术下的人口数据管理平台,从人口数据平台的研究意义与价值出发,在三层架构技术的基础上,总体设计了人口数据管理平台,且就数据平台划分为数据层、中间层、业务应用层,分别就三个层次进行系统的分析与设计,在中间层,利用了数据的存储过程访问方式,提高了数据平台的数据读取效率,重点设计与实现了人口数据的添加、数据查询功能。论文对人口数据平台的研究,最提高我国人口管理的信息化发展,具有一定的研究价值。 关键词:三层架构 人口管理 数据管理 数据库 我国是人口大国,庞大的人口数据的管理工作成为了难点和重点。对于人口数据的管理,也随着信息技术的发展,逐渐地朝着网络化、数字化趋势演变,实施人口数据的管理平台将直接影响到人口管理工作的效率和准确度。在人口数据管理工作流程中,利用网络技术、信息技术,以实现人口数据管理的信息化是研究的关键。本文则是在此背景下,研究了三层架构下的人口数据管理平台的分析与设计,以此提高人口数据管理的信息化水平。 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技术中,将数据访问常用的函数事件设计成类进行封装,形成系统的中间访问层,将常用的数据操作代码进行统一管理,以提高代码的运行效率。本文在人口数据管理系统中,建立了中间层的数据操作类,形成了数据公共类。 将系统的基本操作类编写在这个文件夹的.cs文件中,这些文件都存储在人口数据系统工程的App_Code文件中,新建一个名为SqlOperate的数据操作类,对SQL数据库进行访问操作。该操作类中主要包括了4个函数方法,分别是DataCom方法、gvDataBind方法、dlDataBind方法、ddlDataBind方法,各自执行数据访问功能。 例如,dlDataBind方法:dlDataBind方法无返回值,执行SqlDataAdapter中的SQL语句,将执行结果绑定到DataList控件上,设计的主要代码如下: SqlDataAdapter myda = new SqlDataAdapter(sqlstr, sqlconn);
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 培训房屋销售代表
- 装修管理流程图
- 固定资产会计年终总结
- 江苏省镇江市部分学校2026届九上化学期中经典模拟试题含解析
- 湖北省襄阳市枣阳实验中学2026届化学九上期中质量检测试题含解析
- 2026届山东省滕州市业水平考试数(基础卷)九年级化学第一学期期中达标测试试题含解析
- 商场内员工培训
- 河南省商丘市虞城县2026届九年级英语第一学期期末综合测试模拟试题含解析
- 幼儿园教师年底工作总结
- 年会展部工作总结
- GB/T 31586.1-2015防护涂料体系对钢结构的防腐蚀保护涂层附着力/内聚力(破坏强度)的评定和验收准则第1部分:拉开法试验
- 安徽省电气试验收费标准
- 医院消毒供应中心管理规范清洗消毒及灭菌效果监测标准课件
- 小古文《放风筝》课件
- 污水化验培训课件
- 《企业年度培训计划制定》
- 医疗机构卫生技术人员名录
- 安全文明施工措施费使用计划表完整优秀版
- 材料、构配件进场检验记录
- 大象版五年级科学上册 《感官、大脑与认知》教育教学课件
- 电生理发展史
评论
0/150
提交评论