网络打印机监控管理系统的设计与实现
发布时间:2020-04-28 20:05
【摘要】: 网络打印机是一种智能型网络设备,它能够通过多种网络环境为大批用户提供打印服务。除了打印速度快以外,它还要能够提供复杂远程管理工具,便于用户和网络管理员从计算机上监控打印机作业和状态。随着网络打印机的降价和企业局域网的普及,网络打印机已大步走进各类企事业单位,成为办公设备中不可或缺的成员之一。网络打印机与其它普通打印机的一个主要区别就在于网络打印机不仅需要打印机的驱动程序,而且还需要一个网络打印机管理软件来在服务器上安装、管理网络打印机。系统管理员通过远程网络管理软件,可以很方便地监控打印机的使用状况和工作状态,并即时修改设定打印机的各种配置。 论文进行了网络打印机监控管理系统的设计和实现工作,进行了功能需求的分析、系统的总体设计和系统部分模块的设计,并主要关注于模块的设计以及后台模块的设计与实现。系统采用J2EE架构和MVC模式实现了网络打印机管理系统,使用Struts技术构架,进行了分层设计,简化并且规范应用系统的开发与部署的同时,实现了需求的功能,,及跨平台性、安全性等非功能性需求,能够让用户(使用者,包括系统管理员和普通用户)能够以一种友好的方式管理、查询、维护网络上的打印机设备,实现网络打印机的搜索、网络打印机状态的显示以及查询、自动报告网络打印机错误状态等功能。 系统经过测试达到了预定的功能、性能等方面的要求,已成功应用于实际网络环境。
【图文】:
3.4系统的物理构成本网络打印机管理系统是基于Web,使用TCP/IP协议进行通信的大型应用程序,它也是采用当今比较流行的三层结构,图3.1是它的物理构成示意图。馨耀CliOEtheme代TCP/IP)·以ie成PC鬓颤奋勿翻图3.1物理构成图 Fig.3.1ph” ieseomposing3.5系统后台的功能需求后台部分的功能需求如下:(1)对控制台输入的命令和参数进行处理。(2)周期性的调用SNMP模块,取得网络上打印机的状态数据,并保存在数据库中。(3)定周期的调用SNMP模块,取得网络上打印机的状态数据,通过调用警告邮件模块,判断打印机是否发生警告。如果发生了警告则向系统管理员发送警告邮件,如果没有发生警告,则无动作。(4)定周期的检查网络上的所有打印机,如果有新的打印机,则追加到打印机列表中;如果没有新的打印机,则无动作。而后调用警告邮件模块,将检查结果以Email形式发送给系统管理员。(5)当系统管理员以Email发送命令查询打印机状态数据时,调用查询打印机状态模块将命令解析
网络打印机监控管理系统的设计与实现4系统的设计4.1系统的总体结构设计本打印机管理系统采用的是当前技术比较成熟的Struts构架,系统前台划分为三层的结构,显示层,控制层以及数据模型层,后台则以一个主模块控制多个子模块的模式,来完成系统主要的功能逻辑。后台部分是本系统的核心模块,也是本论文所做的主要工作。整个系统的模块划分如图4.1所示。后台部分(PSV后台)以及其直属的模块是本论文讨论的重点,如图中黄色部分。当整个系统在服务器端启动时,前台部分部署在应用服务器以及数据库服务器上,后台部分的启动器也相应的启动后台部分主模块进程,以备前台模块随时调用。佑佑VVVVVVVVVVVVVVVVVVV
【学位授予单位】:大连理工大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP334.8;TP311.52
本文编号:2643822
【图文】:
3.4系统的物理构成本网络打印机管理系统是基于Web,使用TCP/IP协议进行通信的大型应用程序,它也是采用当今比较流行的三层结构,图3.1是它的物理构成示意图。馨耀CliOEtheme代TCP/IP)·以ie成PC鬓颤奋勿翻图3.1物理构成图 Fig.3.1ph” ieseomposing3.5系统后台的功能需求后台部分的功能需求如下:(1)对控制台输入的命令和参数进行处理。(2)周期性的调用SNMP模块,取得网络上打印机的状态数据,并保存在数据库中。(3)定周期的调用SNMP模块,取得网络上打印机的状态数据,通过调用警告邮件模块,判断打印机是否发生警告。如果发生了警告则向系统管理员发送警告邮件,如果没有发生警告,则无动作。(4)定周期的检查网络上的所有打印机,如果有新的打印机,则追加到打印机列表中;如果没有新的打印机,则无动作。而后调用警告邮件模块,将检查结果以Email形式发送给系统管理员。(5)当系统管理员以Email发送命令查询打印机状态数据时,调用查询打印机状态模块将命令解析
网络打印机监控管理系统的设计与实现4系统的设计4.1系统的总体结构设计本打印机管理系统采用的是当前技术比较成熟的Struts构架,系统前台划分为三层的结构,显示层,控制层以及数据模型层,后台则以一个主模块控制多个子模块的模式,来完成系统主要的功能逻辑。后台部分是本系统的核心模块,也是本论文所做的主要工作。整个系统的模块划分如图4.1所示。后台部分(PSV后台)以及其直属的模块是本论文讨论的重点,如图中黄色部分。当整个系统在服务器端启动时,前台部分部署在应用服务器以及数据库服务器上,后台部分的启动器也相应的启动后台部分主模块进程,以备前台模块随时调用。佑佑VVVVVVVVVVVVVVVVVVV
【学位授予单位】:大连理工大学
【学位级别】:硕士
【学位授予年份】:2006
【分类号】:TP334.8;TP311.52
【引证文献】
相关硕士学位论文 前1条
1 刘慧;内网监管系统中打印机监控模块的设计与实现[D];电子科技大学;2008年
本文编号:2643822
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2643822.html