- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软件 2013年第 34卷 第 1期 国际 IT 传媒品牌
0 运行环境
步入信息时代社会, 网络成为支撑企业关键业务正常运作的 重要支撑平台 [1]。网络设备智能配置管理系统是基于 Linux 操作 系统、 PHP 的开发语言、 Apache 服务器和 MySQL 数据库开发的。 PHP 可以在多种系统平台上运行,PHP 不仅支持 Linux,还支 持各种版本的 Windows,所以开发的程序不需改写,直接可以 在 Linux 上运行 [2]。Apache 服务器是世界上使用最多的 Web 服务器,使用 PHP 进行开发前需建立其工作环境,而 PHP 工 作环境的搭建比较的繁琐,只需安装 XAMPP for Linux即可。 XAMPP(Apache+MySQL+PHP+PERL是一个功能强大的免 费的建站集成软件包。 它集成了 Apache 服务器、 MySQL 数据库、 PHP 开发语言、Perl 语言。Apaehe 作为 Web 服务器,MySQL 作为数据库,PHP 作为服务器端脚本解释器 [3]。由于这四个软 件都是自由或开放源码软件,因此大大降低了使用成本,可以 建立起一个稳定、免费的网站系统。
1 系统功能划分
网络设备智能配置管理系统的模块图以及主要功能,一共 四个功能模块,如图 1所示:
1用户模块:主要功能为用户管理。包括用户登录验证, 用户的添加,启用、停用,用户信息查看,用户密码修改等。 2 设备管理模块 :主要功能为设备的管理。 包括设备的添加、 删除,设备信息的查看,登录设备执行命令等。
3命令管理模块:主要功能为命令的管理。命令有两种, 一种是单命令,另一种是组合命令(由单命令组成。此模块 包括所有命令的管理,包括添加、查看、删除组合等。
4系统管理模块:主要功能是修改系统整体配置。主要包 括数据库相关设置的修改以及 COM 口的修改。
用户登录系统后,可以添加设备、添加单命令,然后有了 设备和单命令才可以添加组合命令,继而在设备上执行命令。 如图 2所示。
2 设计方法
对网络设备的配置方式进行分析,得出两种方案:第一,
基于 PHP 的网络设备智能配置管理系统的设计 *敖磊,肖大薇
(大连理工大学城市学院计算机工程学院,辽宁大连 116600
摘 要:网络设备智能配置管理系统采用计算机技术、网络技术、编程技术等现代信息技术。可远程管理多台设备以及直接管 理一台设备,实现基本命令配置(如获取设备信息、修改端口配置、设置路由等等,图形化拥有丰富的 GUI 界面已经良好的用 户交互功能,同时保留命令行界面。以实现设备智能化、方便化管理。
关键词:网络设备;网络设备配置;PHP
中图分类号:TP311 文献标识码:A DOI:10.3969/j.issn.1003-6970.2013.01.004
The Design of the Network Equipment Intelligent Configuration Management
System Based on PHP
AO Lei,XIAO Da-wei
(School of Computer Engineering, City Institute, Dalian University of Technology, Liaoning Dalian, 116600,China
【 Abstract 】 The network equipment intelligent con? guration management system using computer technology, network technology and programming techniques and other modern information technology. It can manage multiple devices by remote as well as manage a device directly. And it achieved the basic commands con? guration (such as access to equipment information, modify the port con? guration and set up routers and so on. The graphical has colourful GUI interface and a good user interactive features while retaining the command line interface in order to achieve the device functions and fac
原创力文档


文档评论(0)