欢迎光临112期刊网!
网站首页 > 论文范文 > 计算机论文 > 计算机应用 > Web Services在流动人口管理系统中的应用

Web Services在流动人口管理系统中的应用

日期:2023-01-24 阅读量:0 所属栏目:计算机应用


摘 要: 本文以流动人口管理系统为例子,分析了如何在多个独立的应用系统中实现信息共享,提出了基于Web Services的跨系统的信息共享的解决方案,解决了异构数据之间采集的问题,具有极大的灵活性,减轻了数据库维护人员的工作。

关键词:Web Services;流动人口;数据采集
  1.引言
  对于一个城市而言,全市人口,尤其是流动人口的数量、分布、教育程度、就业状况等直接影响到全区人口管理方针的制定,也影响到其它社会公共设施的建设方向,通过调研几个单位的流动人口管理系统发现存在着若干弊端:首先,流动人口的数据的采集问题。流动人口管理过程中,相关的数据是来自不同的信息系统中的。第二,随着科技的快速发展,计算机的软硬件也在飞速的发展着。硬件的服务器/客户机体系、Internet的环境;软件方面包括操作系统、数据库、集成环境的发展,计算机软硬件的飞速发展使得先前的相关系统,已经不能很好的胜任现阶段数量急剧增长、情况复杂的流动人口管理现状。
  在上述前提下,构建了基于Web Services的流动人口管理系统,目的是解决异构数据之间的采集问题,实现对流动人口的合理化管理。
   Services技术介绍
  Web Services就是一种远程访问的标准,是建立可互操作的分布式应用程序平台。作为一个新兴技术,Web Services具有以下几个特点【1】:
  (1)完好的封装性。Web Services是一种部署在Web上的对象,具有对象的良好封装性,对于使用者而言,它只能看到该对象提供的功能列表。
  (2)松散耦合性。当一个Web Services的实现发生变更的时候,调用者不会感到这一点,对于调用者来说,只要Web Services的调用界面或是输入、输出参数不变,Web Services实现的任何变更对他们来说都是透明的,甚至是当Web Services的实现从一个平台迁移到另一个平台,用户对此都可以一无所知。
  (3)使用标准协议规范。作为Web Services,其所有公共的协约完全需要使用开放的标准协议进行描述、传输和交换。这些标准协议具有完全免费的规范,以便由任意方进行实现。
  3.系统概述
  本系统通过Web Services技术的应用,实现了对多系统异构数据的采集,并最终实现了对流动人口的管理。本系统采用Struts框架,采用MVC三层结构,使得程序数据层,业务层和展示层相互分离,从而使得系统的结构清晰,提高了系统的可读性和稳定性。
  流动人口管理系统的功能模块包括:综合查询模块,统计分析模块,数据采集模块和系统管理模块。
   Services技术在系统实现
  在流动人口管理系统中多数据源的数据采集我们采用了Web Services技术。使用Web Services技术首先要定义数据结构,Web Services的客户端和服务端要约定好数据流的数据项及数据项的格式。以数据采集为例,在约定好企业数据采集的数据项及数据格式后,就可以着手设计Web Services的客户端和服务器端。流动人口管理系统定时触发Web Services的数据采集客户端,客户端通过Internet网络去连接Web Services的服务端,Web Services服务端通过Web Services服务器去调用企业管理系统,获取要采集的数据集,返回给客户端。
  在基于Web Services的流动人口管理系统中,在Web Services服务端实现了三部分的功能:用户认证,数据读取和日志记录。其中,用户认证,日志记录这些功能是通过handle接口实现的。在Axis的开发环境中,是通过继承接口来实现的。
  以用户认证为例,在Web Services服务端的配置文件中,通过配置属性,并在参数项设置实现方法,具体的用户验证方法是由authenticateService服务来来实现。一般的用户认证方式是通过用户名和密码来进行的。在Web Services的客户端请求时,会把用户名和密码信息封装在Web Services的请求中,当Web Services服务端监听到客户端请求时,handle接口就会从requestFlow中过滤出用户信息,传给authenticateService进行认证,如果通过进行下一步操作,如果认证不通过,则直接返回。



   
 
   
 


 
 
 
 

 
 
 
 



参考文献:
[1] 丁波,李长春.Web Service技术在异构系统集成中的应用———以酒店计费系统应用为例 软件导刊,2009,5:151 本文链接:http://www.qk112.com/lwfw/jsjlw/jisuanjiyingyong/242016.html

论文中心更多

发表指导
期刊知识
职称指导
论文百科
写作指导
论文指导
论文格式 论文题目 论文开题 参考文献 论文致谢 论文前言
教育论文
美术教育 小学教育 学前教育 高等教育 职业教育 体育教育 英语教育 数学教育 初等教育 音乐教育 幼儿园教育 中教教育 教育理论 教育管理 中等教育 教育教学 成人教育 艺术教育 影视教育 特殊教育 心理学教育 师范教育 语文教育 研究生论文 化学教育 图书馆论文 文教资料 其他教育
医学论文
医学护理 医学检验 药学论文 畜牧兽医 中医学 临床医学 外科学 内科学 生物制药 基础医学 预防卫生 肿瘤论文 儿科学论文 妇产科 遗传学 其他医学
经济论文
国际贸易 市场营销 财政金融 农业经济 工业经济 财务审计 产业经济 交通运输 房地产经济 微观经济学 政治经济学 宏观经济学 西方经济学 其他经济 发展战略论文 国际经济 行业经济 证券投资论文 保险经济论文
法学论文
民法 国际法 刑法 行政法 经济法 宪法 司法制度 法学理论 其他法学
计算机论文
计算机网络 软件技术 计算机应用 信息安全 信息管理 智能科技 应用电子技术 通讯论文
会计论文
预算会计 财务会计 成本会计 会计电算化 管理会计 国际会计 会计理论 会计控制 审计会计
文学论文
中国哲学 艺术理论 心理学 伦理学 新闻 美学 逻辑学 音乐舞蹈 喜剧表演 广告学 电视电影 哲学理论 世界哲学 文史论文 美术论文
管理论文
行政管理论文 工商管理论文 市场营销论文 企业管理论文 成本管理论文 人力资源论文 项目管理论文 旅游管理论文 电子商务管理论文 公共管理论文 质量管理论文 物流管理论文 经济管理论文 财务管理论文 管理学论文 秘书文秘 档案管理
社科论文
三农问题 环境保护 伦理道德 城镇建设 人口生育 资本主义 科技论文 社会论文 工程论文 环境科学