motivação/justificativa

Propaganda

Objetivos

Motivação/Justificativa

Referências Bibliográficas

Situação Atual

Próximos Passos

Cronograma

Wiki
◦ Aprendendo Python. 2. ed. Porto Alegre: Bookman LUTZ, Mark;
ASCHER, David.
◦ Site Python. Disponivel em: http://www.python.org.br/wiki
Acesso em: 24 Ago. 2010 as 22:14:12
◦ Learning with Python 2 Ed. Disponivel em:
http://openbookproject.net//thinkCSpy / Acesso em: 20 Ago.
2010 as 20:44:12
◦ Site Django. Disponivel em: http://djangoproject.com Acesso em
25 Set. 2010 as 19:00
◦ PHP Programando com Orientação a Objetos – Pablo Dall’Oglio –
Novatec
◦ PostgreeSQL Guia do Programador – Andre Milani – Novatec


MOTIVAÇÃO/JUSTIFICATIVA
Projetar um sistema de verificação de host's
utilizando a ferramenta para administrador e
usuarios ver as falhas na rede local.



Objetivo Geral:
Criar um sistema para monitorar host's em rede e
controle
Objetivos Específicos:

− cadastrar usuarios
− cadastrar host's − uso do banco de dados −
programar em Python − monitorar host's − relatar
problemas no 'ping' ao host

- ping nos sites cadastrados


Conteúdo
Levantamento bibliografico
Programa de cadastros de host's
Prog. de cadastros de usuarios
Ago Set Out Nov Dez
x
x x
x
x
x x
x x
Configuração do banco de dados
Programar em Python
Teste de monitoramento
Mont. do relat. Final do SIMOHO
X
X
X
X
X
X
X
X
X
X
X
X











#coding: cp1252
print "Cadastro de EQUIPAMENTOS"
equip = raw_input ("Equipamento : ")
desc = raw_input (" Descrição: ")
endip = raw_input ("IP Equip. exemplo: xxx.xxx.xxx.xxx :")
arq = open ("equip.smh","a")
#grava os dados no arquivo
arq.write (equip +";" + desc +";" + endip + "\n")
#fecha o arquivo
arq.close()
print " O Equipamento",equip," foi cadastrado no IP ",endip,".“












#coding: cp1252
print "Cadastro de USUARIOS"
user= raw_input (“Usuario : ")
priv = raw_input (“ Nivel de privilegio:(Admin/Usuario)")
senha = raw_input ("IP Equip. exemplo: xxx.xxx.xxx.xxx :")
nome=raw_input (“Nome Completo:”)
arq = open (“cad_user.smh","a")
#grava os dados no arquivo
arq.write (user +";" + priv +";" + senha + “;” +nome+ "\n")
#fecha o arquivo
arq.close()
print “Usuario Cadastrado com Sucesso.”
Python
Django
SQL
Navegador (Mozilla Firefox, Internet Explorer 8, etc)
Apache
Mod_Python

Efetuado até o momento:
◦
◦
◦
◦
Cadastros de Usuarios
Cadastro de Equipamentos
Testes de Programas para HTML
Ping em equipamentos via Python

Proximos passos
◦ Criar o banco de dados
◦ Automatizar o sistema de ping
Links Wiki - SIMOHO
Log
http://187.7.106.14/wiki/doku.php?id=projeto4:log
Relatorio
http://187.7.106.14/wiki/doku.php?id=projeto4:relatorio
Python
http://187.7.106.14/wiki/doku.php?id=projeto4:programacao

Perguntas?
Download