基于Django的网络运维管理系统的设计与实现

所需积分/C币:6 2016-02-05 09:00:38 1.02MB PDF
收藏 收藏 3
举报

基于Django的网络运维管理系统的设计与实现论文
程处理、与门户网站的用户认证整合、设备交互模块信息错误。 设计,以及基础入网信息与故障报修的整合。 本系统中的业务流程主要涉及入网审核和故障 由于系统菜单项较多,因此采用左上两级菜单报修两个模块。流转过程较简单,以故障报修为例, 设计思路,以上方的菜单作为一级菜单,左边的菜单当用户提交故障后,可以随时查看故障处理状态及 作为二级菜单。对免费模板进行修改,基本实现如每个流转过程的处理建议。流转示意图如图4所 图3所示。 示 社+ 图4报修流转示意图 图3系统效果图 报修模块中还包含了数据统计分析功能生成 4.2.1统一认证的实现 的数据图表可以作为管理员优化工作的依据。其效 统一认证采用了MD5加密算法,当门户网站完果如图5所示。 成认证以后,将用户名、加密字符串时间戳POST 到校园网络管理系统中。通过同样的加密算法,校 验用户是否合法,如果合法则完成该用户的登录操 片花操 作,从而完成认证过程。 4.2.2设备交互模央设计 目前网络设备支持的远程操作协议有3种,分 :: 别是 telnet、sh、snmp, Python对于这3种操作都有 成熟的支持类库。3种方式中snmp虽然在网络设 图5报修数据图表 备中都有标准的规范,但是由于不同厂商的设备存 在不同的私有Mb库以及不同产品的公有Mb库 结束语作为快捷开发代表的Web框架Dan 的差异化使得应用门槛较高。sh是目前较可靠、专go,结合 python强大的系统任务功能将会在未来的 为远程登录会话和其他网络服务提供安全性的协 Web技术发展中应用到更多的技术领域。本文主 议,是一种较为理想的连接方式。 Paramiko是日前要分析了目前高校主流网络管理模式下,使用Dan 应用较多的几个 Python操作sh库之一。而实际8o技术在保障安全的基础上实现的信息化管理手 应用中我们通常在限制登录源地址的基础上使用段。信息技术的不断推陈出新使得一个技术不可能 较为简单的 telnet连接方式。本系统主要采用tel-永远是理想的,所以我们需要在不断的发展中寻求 net连接方式来完成系统与远程设备交互的功能 更加安全高效的管理手段,以适应现代高校的教学 telnetlib是其 telnet连接的一个类库,它可以完成管理需求。 相应的数据发送和接受操作,并且根据接收到的数 参考文献 据完成相应的逻辑操作。 4.2.3故障报修与业务流程设计 [1]李兴国,雷若寒.利用准入控制实现校园网的安全管理[微 计算机信息,2008 故障报修模块作为传统电话报修的一个补充, [2]吴廷焰,文繁荣.基于 Django的科研管理信息平台的研究与实 在实现全时段故障上报的同时,可以将不同类型的 现[科技信息,2011 故障分发给相应的管理人员处理并且结合本系统[3]徐咏梅 Python网络编程中的远程调用研究[电脑编程技巧 的设备交互模块,在故障提交的同时,完成网络设备 与维护,2011 信息的校验,从而自动修正因错误操作导致的设备[4马金标高校行政办公电脑网络客服系统设计D]硅谷,2011 177

...展开详情
立即下载 低至0.43元/次 身份认证VIP会员低至7折
    一个资源只可评论一次,评论内容不能少于5个字
    xb721029 浪费我的分啊
    2017-09-16
    回复
    liaoxican1 太简洁了吧,所示内容还是可以参考下
    2016-11-28
    回复
    csdnSQB 不错啊屁啊,浪费我的分啊
    2016-11-15
    回复
    灬执着de心 还不错的论文,可以参考一下
    2016-05-25
    回复
    关注 私信 TA的资源
    上传资源赚积分,得勋章
    最新推荐