打印机驱动自动安装系统的设计及实现
发布时间:2020-09-29 23:04
打印机作为一种重要的输出设备,在办公自动化系统中是不可缺少的一部分。随着嵌入式软件和网络发展,打印机越来越智能化、多样化。从打印机应用发展角度出发,可以设想未来几年内打印机内部将具有驱动安装文件,并且具备自动发现、驱动自动安装等功能。 目前应用最为广泛的是网络打印机,实现了局域网内打印机共享。但是在使用打印机之前必须要进行驱动的安装,而且手动安装驱动过程繁琐复杂,给用户带来了很多不便。为了最大限度减少人为的介入,打印机普适化是亟待需要解决的问题。 本文的目标是在一个局域网内,实现打印机的自动发现机制,并且能够自动下载所需的驱动安装文件,最后实现驱动的自动安装。整个过程中要尽量避免人为的介入,真正的达到普适计算的要求,使用户能够更加高效地使用打印机。 本文基于微软Visual Studio 2005平台,开发了普适打印机驱动自动安装系统。首先,系统制定了P2P通信协议来实现打印机的自动发现的功能,并且能够获得打印机的相关信息;其次,提出了普适打印机这一概念,打印机中具有打印机的驱动安装文件,采用HTTP来下载打印机驱动的方法;最后,通过分析软件的安装步骤和Windows的消息响应机制,确定了配置文件的格式,利用该配置文件可以达到驱动自动安装的目的。 该系统在局域网内经过模拟测试后,能够发现打印机并且能够实现打印机驱动自动安装的目的,达到普适打印机驱动安装系统的要求,为普适打印系统提供了一种具有实用价值和参考价值的原型。
【学位单位】:大连理工大学
【学位级别】:硕士
【学位年份】:2009
【中图分类】:TP334.8
【部分图文】:
PZP网络模型的优点在于允许用户设定自己的规则和建立自己的网络环境;为与Intemet合作,提供近似的即插即用特性;不仅能够在Intemct下有效地工作,而且对于LAN和Intranct也非常有用。图2.4为分散式模型原理图。(3)混合式PZP网络.:这种模型下,各节点之间可以直接建立连接,但是网络的构建需要服务器,通过集中认证,建立索引机制。这里的服务器仅用于辅助对等节点之间建立连接,一旦连接成功,服务器不再起作用,对等节点之间直接进行通信。这种PZP网络结构模型易于发现网络节点,易于管理且安全性较目前PZP技术的应用大多为这种模式。从目前情况看,PZP实际的应用研究主要体现在以下几个方面。(l)文件的共享与下载:PZP分布式存储系统,是一个用于对等网络的数据存储系统,它可以提供高效率的、鲁棒的和负载平衡的文件存取功能【’7]。文件?
按照系统的设计目标,该系统要达到自动进行查找打印机、下载驱动和安装驱动的功能,整个过程中无人工干预,使用户在使用打印机的过程中尽量减少一些不必要的操作,能够达到普适计算的要求。系统应用模型如图3.1所示,当笔记本进入局域网区域后,可以发送服务请求来寻找打印机,然后下载该打印机的驱动最后进行驱动的自动安装。
图 3.5FTP工作原理图 F19.3.5FTPsehematiediagran。图3, 6BT工作原理图 Fig.3.6BTsehematiediagr剐rn3.5驱动自动安装模块设计通过Windows消息机制可知,当对Windows图形界面进行操作时,只要能够将消息发送到Windows消息控制中心,由消息控制中心响应收到的事件,那么内部的程序就可以继续执行。因此,本课题就是在此基础上提出了一种由程序代替人为的操作来发
本文编号:2830386
【学位单位】:大连理工大学
【学位级别】:硕士
【学位年份】:2009
【中图分类】:TP334.8
【部分图文】:
PZP网络模型的优点在于允许用户设定自己的规则和建立自己的网络环境;为与Intemet合作,提供近似的即插即用特性;不仅能够在Intemct下有效地工作,而且对于LAN和Intranct也非常有用。图2.4为分散式模型原理图。(3)混合式PZP网络.:这种模型下,各节点之间可以直接建立连接,但是网络的构建需要服务器,通过集中认证,建立索引机制。这里的服务器仅用于辅助对等节点之间建立连接,一旦连接成功,服务器不再起作用,对等节点之间直接进行通信。这种PZP网络结构模型易于发现网络节点,易于管理且安全性较目前PZP技术的应用大多为这种模式。从目前情况看,PZP实际的应用研究主要体现在以下几个方面。(l)文件的共享与下载:PZP分布式存储系统,是一个用于对等网络的数据存储系统,它可以提供高效率的、鲁棒的和负载平衡的文件存取功能【’7]。文件?
按照系统的设计目标,该系统要达到自动进行查找打印机、下载驱动和安装驱动的功能,整个过程中无人工干预,使用户在使用打印机的过程中尽量减少一些不必要的操作,能够达到普适计算的要求。系统应用模型如图3.1所示,当笔记本进入局域网区域后,可以发送服务请求来寻找打印机,然后下载该打印机的驱动最后进行驱动的自动安装。
图 3.5FTP工作原理图 F19.3.5FTPsehematiediagran。图3, 6BT工作原理图 Fig.3.6BTsehematiediagr剐rn3.5驱动自动安装模块设计通过Windows消息机制可知,当对Windows图形界面进行操作时,只要能够将消息发送到Windows消息控制中心,由消息控制中心响应收到的事件,那么内部的程序就可以继续执行。因此,本课题就是在此基础上提出了一种由程序代替人为的操作来发
【参考文献】
相关期刊论文 前1条
1 李昌宇,樊东平,刘又诚;以构架为中心的应用软件构件化开发方法[J];计算机工程与科学;2004年01期
相关硕士学位论文 前1条
1 陶莎;普适计算环境下服务发现的研究[D];武汉理工大学;2005年
本文编号:2830386
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2830386.html