central do tcc informática 2012

72
Central do TCC Informática Ana Paula Demetrio Joaquim Apolinario Vieira Stefany Batista Soares Professor Orientador: João Carlos Lima e Silva São Paulo / SP 2012 TRABALHO DE CONCLUSÃO DO CURSO TÉCNICO EM INFORMÁTICA Centro Estadual de Educação Tecnológica Paula Souza GOVERNO DO ESTADO DE SÃO PAULO ETEC IRMÃ AGOSTINA

Upload: romeucavalcante

Post on 08-Nov-2015

10 views

Category:

Documents


1 download

DESCRIPTION

TCC de Informática

TRANSCRIPT

  • Central do TCC Informtica

    Ana Paula Demetrio Joaquim Apolinario Vieira

    Stefany Batista Soares

    Professor Orientador: Joo Carlos Lima e Silva

    So Paulo / SP 2012

    TRABALHO DE CONCLUSO DO CURSO TCNICO EM

    INFORMTICA

    Centro Estadual de Educao Tecnolgica Paula Souza GOVERNO DO ESTADO DE SO PAULO

    ETEC IRM AGOSTINA

  • Central do TCC Informtica

    Trabalho de Concluso de Curso apresentado como requisito para obteno do diploma do Curso Tcnico em Informtica.

    So Paulo / SP 2012

  • DEDICATRIA

    Dedicamos este trabalho principalmente a Deus, que nos deu as condies para que ao

    final da jornada consegussemos bons resultados e aos professores da ETEC Irm Agostina

    pela dedicao a todos ns alunos desta Ilustre Instituio de Ensino, e a todos que nos

    ajudam a sorrir.

    Meus filhos tero computadores, sim, mas antes tero livros. Sem livros, sem leitura,

    os nossos filhos sero incapazes de escrever - inclusive a sua prpria histria. Bill Gates

    Se um dia falarem que seu trabalho no de um profissional, lembre-se: amadores construram a Arca de No. Profissionais construram o Titanic!

    Skalinichenko guj.com.br

  • AGRADECIMENTOS

    Ao Nosso Deus

    Por fazer parte de nossas vidas, pelas bnos e proteo.

    A nossa famlia

    Que sempre nos apoiaram e deram foras para que chegssemos at aqui.

    Ao nosso professor e orientador Joo Carlos.

    Sem o seu apoio e principalmente confiana, no teramos meios de concretizar este trabalho.

    E a todos os professores da ETEC Irm Agostina, pela pacincia, carinho e respeito.

    Levaremos vocs para sempre em nossos coraes! Obrigado!

  • RESUMO

    Esse trabalho teve como objetivo a criao de um Site Informativo (Central do TCC Informtica, com Banco de Dados na Linguagem SQL, voltado para TCCs das turmas de informtica), abordando a falta de esclarecimento da maioria dos alunos da ETEC Irm Agostina em relao aos TCCs, e a resoluo das dificuldades encontradas do ponto de vista dos prprios alunos, partindo da reflexo sobre as melhorias e facilidades na busca de sanar as dvidas e falta de informao. Para alcanar o objetivo proposto, foram realizados ao longo de 225 dias de estudos: Brainstorming; aulas tericas e prticas de PTCC, DTCC e outras disciplinas; pesquisas de campo e na internet; documentos textuais e power point; e por fim desenvolvimento do banco de dados e do site para acesso ao banco de dados, visando entregar uma proposta com uma problemtica e soluo para a mesma. Os resultados obtidos indicaro e contribuiro com a melhoria do acesso as pesquisas e informaes necessrias disponibilizadas por esta Central perante aos alunos, tendo como retorno riqueza de dados informativos e disponibilidade de acesso de acordo com a necessidade dos mesmos. Palavras-chave: Site Informativo. TCCs.Dificuldades.Pesquisas.

  • ABSTRACT

    This study aimed to create a Site Informative (Central TCC Computing with Database in SQL language, facing TCC's of classes informatics), addressing the lack of clarification of most students of ETEC Irm Agostina regarding TCC's and the resolution of difficulties from the point of view of the students, based on the reflection on the improvements and facilities in pursuit of solving doubts and lack of information. To achieve the proposed objective, were conducted over 225 days of study: Brainstorming; lectures and practices PTCC, DTCC and other disciplines, and field research on the Internet; textual documents and power point, and finally the development bank data and site for access to the database in order to submit a proposal with a problem and solution for the same. The results indicate and contribute to improving access to research and information provided by this Central necessary before students, with the return wealth of informative data access and availability according to their need.

    Keywords: Site Information. TCC's.Difficulties.Research.

  • Sumrio

    DEDICATRIA ......................................................................................................................... 1

    AGRADECIMENTOS ............................................................................................................... 2

    RESUMO ................................................................................................................................... 3

    ABSTRACT................................................................................................................................4

    SUMRIO .................................................................................................................................. 5

    INTRODUO .......................................................................................................................... 7

    1. EMPRESA ETEC IRM AGOSTINA ....................................................................... 8 1.1. Estruturas de Ensino TCC........................................................................................8 1.2. As Matrias, os Alunos e Seus Problemas...............................................................9

    2. PLANEJAMENTO.......................................................................................................10 2.1. Cronograma............................................................................................................10

    2.1.1. Descrio.....................................................................................................10 2.1.2. Legenda e Grfico de Gantt no Project.......................................................10

    2.2. Diagramas..............................................................................................................12 2.2.1. Modelo Entidade Relacionamento (MER)..................................................12 2.2.2. Diagrama Entidade-Relacionamento (DER)...............................................12

    2.3. Diagrama de Estudo de Caso.................................................................................13 3. DESENVOLVIMENTO...............................................................................................16

    3.1. Banco de Dados.....................................................................................................16 3.1.1. Descrio do BD.........................................................................................16 3.1.2. Tabela 1.......................................................................................................16 3.1.3. Tabela 2.......................................................................................................20 3.1.4. Tabela 3.......................................................................................................24 3.1.5. Tabela 4.......................................................................................................28 3.1.6. Tabela 5.......................................................................................................32

    3.2. Site da Central do TCC Informtica......................................................................35 3.2.1. Descrio do Site........................................................................................35 3.2.2. Tela Home do Site Para o Usurio e Respectivo Cdigo em PHP.............36 3.2.3. Tela de Acesso ao Site Por Administrador ou Usurio e Respectivo Cdigo

    em PHP.......................................................................................................38 3.2.4. Primeira Tela do Site Aps Login, Para Administrador e Respectivo

    Cdigo em PHP...........................................................................................42 3.2.5. Tela Cadastrar Usurios, Acessada Por Administrador e Respectivo Cdigo

    em PHP.......................................................................................................44 3.2.6. Tela Cadastrar TCCs, Acessada Por Administrador e Respectivo Cdigo

    em PHP.......................................................................................................46 3.2.7. Tela Consultar TCCs, Acessada Por Administrador e Respectivo Cdigo

    em PHP.......................................................................................................48

  • 4. SEGURANA..............................................................................................................53 4.1. Acesso ao Servidor da Central...............................................................................53 4.2. Acesso ao Site........................................................................................................53 4.3. Acesso ao Banco de Dados....................................................................................55

    5. MANUAL DO USURIO............................................................................................56 5.1. Acesso e Navegao no Site..................................................................................56

    6. MANUAL DO ADMINISTRADOR............................................................................58 6.1. Acesso e Navegao no Site..................................................................................58

    7. PROBLEMAS ENCONTRADOS................................................................................65 7.1. Brainstorming.........................................................................................................65 7.2. Reunies Extra Sala de Aula..................................................................................65 7.3. Pesquisas de Campo...............................................................................................65 7.4. Linguagens PHP e SQL.........................................................................................65 7.5. Definio de Custos do Projeto..............................................................................65

    CONCLUSO..........................................................................................................................66

    REFERNCIAS BIBLIOGRFICAS......................................................................................67

    WEBGRAFIA...........................................................................................................................67

    LISTA DE FIGURAS...............................................................................................................68

    APROVAO..........................................................................................................................70

  • 7

    INTRODUO

    Depois de aprovados no vestibulinho os alunos sabem e esto cientes da responsabilidade de fazer o curso, os professores procuram explicar de uma forma clara suas matrias para que os jovens apreendam com facilidade e rapidez.

    No decorrer do curso apreende o contedo, a trabalhar em equipe para cumprir as demandas at finalizar as aulas, mas antes de ir embora os professores querem tirar uma prova de que seus alunos j sabem colocar tudo que lhes foi explicado na pratica com a apresentao do TCC, deixando todos nervosos e ansiosos, mas tambm surgem questes sobre formatao, normas, vestimentas e principalmente sobre a idia a ser elaborada.

    Ao saber deste trabalho os alunos devem se reunir em grupo, dividir as tarefas assistir aulas procurando sempre questionar os professores quando houver duvidas, comparecer a reunies do grupo enfim ter comprometimento com os colegas e com suas tarefas que vo ajudar a incrementar seu TCC. Esse trabalho exige pacincia, responsabilidade, idias e nem todos do grupo tem tempo, afinal o tempo curto, enquanto voc aprende, j coloca em pratica o que vai ser til para desenvolver o seu trabalho.

    Pensando no que foi dito o nosso grupo tem um tema que vai abrir uma porta que ir ajudar a responder algumas duvidas dos alunos, cujo tema ser Central do TCC Informtica, voltado para a dificuldade no TCC, orientando a gesto de algumas necessidades desse grupo.

    A central do TCC mostrar aos alunos trabalhos prontos nos quais os alunos iro ter como exemplo para aprimorar suas ideias, normas ABNT sero includas.

    O objetivo fazer que os alunos, em geral, da nossa entidade de ensino Etec Irm Agostina, no se apavorem pensando que o TCC um bicho de sete cabeas, e sim que eles possam amadurecer suas ideias, tenham interesse, questionem os professores e se empenhem em apresentar um trabalho bem elaborado, sem erros e que possa transmitir para a banca examinadora e para todos que estaro presentes o seu projeto.

    No dia, uma sensao de que um trabalho que saiu da ideia, foi para o papel, depois transformar-se num projeto e que poder trazer grandes benefcios aos alunos da instituio e a outras pessoas em geral o que nos deixar muito felizes.

    Central do TCC Informtica, um projeto simples, porm de grande valia ao nosso corpo discente de hoje e de amanh.

  • 8

    1. EMPRESA ETEC IRM AGOSTINA

    Na dcada de 1960 houve a ideia para criao de instituies que atendessem a necessidade profissional em so Paulo. Quando Roberto Costa de Abreu assumiu o governo do estado em 1967 ideia de se criar escolas tcnicas foi se tornando cada vez mais concreta. Em 6 de outubro o Centro Paula Souza comeou o projeto das escolas tcnicas, criando assim os cursos superiores de tecnologias nas Fatecs e cursos tcnicos gratuitos nas Etecs.

    As Etecs esto entre as melhores escolas publicas do Brasil, quando comparadas com outras escolas de ensino mdio. Dentre elas a Escola Tcnica Estadual Irm Agostina que apesar de ser uma instituio recente, com pouco menos de dois anos, j formou alunos com grande capacidade profissional onde so oferecidos cursos tcnicos e ensino mdio gratuitos de tima qualidade, com professores capacitados a oferecer o mximo de conhecimento aos seus alunos capacita-los para o mercado de trabalho e ser uma escola de referencia no mesmo. Proporcionam vagas de estagio aos alunos durante o curso com possibilidade de contratao ao seu termino.

    Nosso projeto visa implantao do aplicativo somente na Etec Irm Agostina pelo fato de no haver algo igual ou semelhante ao nosso projeto nesta instituio e entre outros motivos.

    1.1. Estruturas de Ensino TCC

    Considerando a dificuldade da elaborao de um Trabalho de Concluso de Curso preciso uma boa estrutura de ensino, pois, as matrias estudadas nos perodos so de grande ajuda para fazer o trabalho, e uma destas matrias o Planejamento de Trabalho de Concluso de Curso.

    Um trabalho de grande importncia para a formao do aluno no pode comear do zero por isso esta matria ajuda o aluno a planejar desde o principio seu trabalho, claro que tudo em etapas, comeando pelo tema, desenvolvendo pesquisas sobre o tema , ate a parte escrita onde se coloca os resultados lembrando-se que s o planejamento e que o trabalho nesta etapa ainda no estar pronto e para isso e necessrio ter bons professores que se comprometam em ajudar o mximo possvel seus alunos, e professores orientadores escolhidos pelos prprios alunos que de preferncia tenham conhecimento sobre o tema em questo, mas isso e opcional.

    Tendo isso em mente o aluno estar pronto para desenvolver seu trabalho, TCC importante para que o aluno possa demonstrar o que aprendeu. E por isso a Etec disponibiliza materiais de ensino como, por exemplo: TCCs prontos localizados na biblioteca da prpria

    instituio. Alem de ter salas de projeo para as apresentaes e pr-apresentaes. Salas de

  • 9

    gestes para as aulas de PTCC com apresentaes de slides e documentos. E auditrio para apresentao do TCC ao final do curso.

    Com uma estrutura bem trabalhada tanto no trabalho quanto na prpria instituio o aluno poder concluir seu curso com sucesso.

    1.2. As Matrias, os Alunos e Seus Problemas

    Planejamento de Trabalho de Concluso de Curso (PTCC) esta uma matria muito importante para quem esta comeando o curso, principalmente para aqueles que nunca fizeram um TCC, este o principio de tudo porque nesta fase que se apresenta aos alunos o TCC, ou seja, este o ponto de partida. Envolve apresentar aos alunos toda a base e estrutura deste trabalho, claro que em um perodo curto de tempo no se consegue apresentar todo o contedo necessrio.

    Muitos dos alunos tendem a ter falta de conhecimentos bsicos em programas como Microsoft Word, PDFs, entre outros. O que fundamental para o desenvolvimento deste

    trabalho, pois tem que se formatar o trabalho seguindo as normas da ABNT onde se usa programas como estes e a falta de conhecimento destes pode atrapalhar o aluno em seu desenvolvimento.

    Apresenta-se ao aluno como se desenvolver apenas os primeiros passos, como a introduo, as pesquisas sobre o tema, as normas ABNT, etc. neste primeiro momento o trabalho ainda no ser desenvolvido apenas um pr-trabalho e aps uma pr-apresentao. Esta matria tem durao de 6 meses em conjunto com outras matrias cuja funo auxiliar indiretamente ou diretamente o aluno em seu trabalho.

    Desenvolvimento de Trabalho de Concluso de Curso (DTCC) a partir desta faze do trabalho que o tema escolhido comea a ganhar mais importncia, o aluno a partir de agora tem que ser decisivo e cauteloso, pois o tempo a seguir curto e um trabalho de suma importncia como este no poder ter erros crticos. Nesta etapa conta-se muito com a ajuda dos professores, entretanto no poder contar apenas com o contedo ensinado em sala de aula, pois o que ensinarem ser o padro dado pela escola, ou seja, segui-se uma ementa com os contedos que sero passados e raramente foge-se deste padro isto pode ser um problema para alunos que no conseguem encontrar informaes uteis sobre seu devido tema. Por isso tem que se tomar cuidado a escolha do tema logo no inicio.

    Concluindo-se, que a escola dar ao aluno um contedo bem resumido, pois o prazo curto para poder lhe ensinar tudo que se precisa saber, porem, eles ensinam por onde comear a buscar o conhecimento, depois disto s preciso o aluno se interessar em se aprofundar mais em seus estudos.

  • 10

    2. PLANEJAMENTO

    Descreveremos neste captulo o cronograma do projeto. Tambm vamos expor os trs diagramas de planejamento do projeto, que so eles: MER Modelo Entidade Relacionamento, DER Diagrama Entidade Relacionamento e Diagrama de Estudo de Caso.

    2.1. Cronograma

    2.1.1. O cronograma que segue na figura abaixo, expe todo planejamento e desenvolvimento da Central do TCC Informtica, com durao total de 225 dias, iniciando com Brainstorming do grupo, depois seguindo com aulas tericas, pesquisas de campo e Internet, montagem do documento textual e documento pps, apresentao para pr-banca e retomada para o desenvolvimento dos documentos textual e pps, alm do desenvolvimento do Banco de Dados e Site

    2.1.2. Nas figuras que seguem neste item, mostramos o planejamento em grficos especficos.

    Figura 1 Project Cronograma da Central do TCC Informtica - Legenda

  • 11

    Figura 2 Project Cronograma da Central do TCC Informtica Grfico de Gantt

  • 12

    2.2. Diagramas

    2.2.1. Modelo Entidade Relacionamento (MER)

    Na figura abaixo ilustramos nosso MER, caracterizando as principais entidades do Banco de Dados. O Administrador controla o Banco de Dados, o Banco de Dados atende o Aluno, este acessa as informaes e dados sobre TCC Informtica, informaes estas que so possudas pelo Administrador, fechando assim o ciclo lgico do sistema neste modelo.

    Figura 3 MER Sistema da Central do TCC Informtica

    2.2.2. Diagrama Entidade-Relacionamento (DER)

    No caso deste projeto temos na figura abaixo, o Administrador como entidade; e Cod_Adm, Nome_Adm como atributos. A entidade Administrador tem um relacionamento de controle com a entidade Banco de Dados que tem como atributos Cod_BD e Nome_BD, e para isso a entidade Administrador usa a entidade Linguagem que por sua vez tem como atributos Cod_Lin e Nome_Lin. O prximo caminho o atendimento pelo Banco de Dados entidade Aluno que tem como atributos Cod_Aluno e Nome_Aluno, para esse atendimento o Banco de Dados tem como via a entidade Site Linguagem HTML e PHP, que tem como atributos Cod_Site e Nome_Site. No final do ciclo a entidade Aluno acessa a entidade Informaes e Dados Sobre TCC Informtica, que tem os atributos Cod_Info, Nome_Info e Tabela_Info; e para fechar o encadeamento o Admistrador quem possui esta ltima entidade.

    Administrador Banco de Dados

    AlunoInformaes e Dados

    Sobre TCC Informtica

    Controla

    Possui Atende

    Acessa

    (1:1)

    (1:n)

    (n:n)

    (1:n)

  • 13

    Figura 4 DER Sistema da Central do TCC Informtica

    2.3. Diagrama de Estudo de Caso

    Este Banco de Dados funcionar, em linhas gerais, da seguinte forma: O usurio/aluno acessar o Site da Central do TCC Informtica que estar hospedado no Servidor, e neste estar implantado o Banco de Dados: DataBase of Student, que junto com os demais servios do Site, disponibilizaro Informaes Gerais e Especficas sobre TCCs de Informtica, auxiliando e esclarecendo assim aos alunos desta unidade. O estudo de caso comeou a ser feito pelo nosso prprio grupo, no incio das aulas de PTCC, onde ns mais precisamos de idias, parmetros e direcionamento que no conseguamos nem com o professor da matria e nem em livros ou internet. Se este site e banco de dados existissem e estivessem regulamentado e bem desenvolvido, temos certeza que nos causaria bem menos dores de cabea, que acabam por atrapalhar o aprendizado de outras matrias riqussimas do curso de

    Administrador

    Banco de Dados

    Aluno

    Informaes e DadosSobre TCC Informtica

    Controla

    Possui

    Atende

    Acessa

    Linguagem

    Site

    Linguagem HTML e PHP

    Cod_Adm

    Nome_Adm

    Cod_Aluno

    Nome_Aluno

    Cod_Info

    Nome_Info

    Cod_Site

    Nome_Site

    Cod_BD

    Nome_BD

    Cod_Lin

    Nome_Lin

    Tabela_Info

  • 14

    tcnico em informtica. Em linhas gerais, para um primeiro entendimento de quem ainda no o fez, este projeto est elaborado no diagrama de Casos de Uso e Diagrama de Sequencia a seguir, elaborados em StarUML:

    Figura 5 Central do TCC Informtica em Star UML - Diagrama de Caso de Uso

    System

    Acessar Internet

    Usurio/Aluno

    Permitir Acesso como Usurio

    Administrador

    Banco de Dados

    Servidor

    Site

    Permitir Acesso como Administrador

  • 15

    Figura 6 Central do TCC Informtica em Star UML- Diagrama de Sequencia

    Central do TCC Informticasd

    Usurio/AlunoServidor CentralSite Central do TCC Informtica Banco de Dados Outros Produtos

    1 : Acesso Via Internet()2 : Acesso ao Host do Site e BD()

    3 : Acesso Via Site()

    4 : Permisso() 5 : Vrias Informaes()

    6 : Acesso Via Site()

    7 : Informaes e Servios()

    8 : Soilicitao ou Consulta()

    9 : Retorno da Solicitao ou Consulta ao Site()

    10 : Retorno da Solicitao ou Consulta ao Usurio/Aluno()

  • 16

    3. DESENVOLVIMENTO

    Descreveremos neste captulo o desenvolvimento do projeto. Tambm vamos expor toda estrutura de programao do banco de dados (DataBase of Student) e do Site (Central do TCC Informtica), com todos os scripts, telas, meios e linguagens utilizados e aceitos para o objetivo do projeto.

    3.1. BANCO DE DADOS

    3.1.1. O DataBase of Student ou Banco de Dados do Estudante uma das ferramentas que funcionar dentro do servidor da Central. O acesso a esse BD pelo usurio ser feito pelo Site, que descreveremos melhor adiante. A seguir temos o script da programao das cinco tabelas do BD em MySQL, com a ferramenta MyAdmin e WorkBench. Temos tambm aps as telas de cada tabela, o seu respectivo script.

    3.1.2. Tabela 1-usurios autorizados.sql

    Figura 7 BD Tabela 1 rodando em phpMyAdmin

  • 17

    Figura 8 BD Tabela 1 rodando em WorkBench

    -- phpMyAdmin SQL Dump

    -- version 3.5.1

    -- http://www.phpmyadmin.net

    --

    -- Servidor: localhost

    -- Tempo de Gerao:

    -- Verso do Servidor: 5.5.24

    -- Verso do PHP: 5.3.14

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

    SET time_zone = "+00:00";

  • 18

    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

    /*!40101 SET NAMES utf8 */;

    --

    -- Banco de Dados: `databaseofstudent`

    --

    -- --------------------------------------------------------

    --

    -- Estrutura da tabela `1-usurios autorizados`

    --

    CREATE TABLE IF NOT EXISTS `1-usurios autorizados` (

    `Ra` int(6) NOT NULL,

    `Nome` varchar(60) NOT NULL,

    `Email` varchar(60) NOT NULL,

    `Tel` int(10) NOT NULL,

    PRIMARY KEY (`Ra`)

    ) ENGINE=InnoDB DEFAULT CHARSET=utf8;

  • 19

    --

    -- Extraindo dados da tabela `1-usurios autorizados`

    --

    INSERT INTO `1-usurios autorizados` (`Ra`, `Nome`, `Email`, `Tel`) VALUES

    (112092, 'Joaquim Apolinario Vieira', '[email protected]', 1172326334),

    (112105, 'Ana Paula Demetrio', '[email protected]', 1180940453),

    (202628, 'Leonardo Barreiros Ribeiro', '[email protected]', 1123776544),

    (202833, 'Francisco Barros de Carlo', '[email protected]', 1156889923),

    (204545, 'Marcela Seixas Figueira', '[email protected]', 1156878867),

    (207734, 'Carla Michael Santos', '[email protected]', 1127349013),

    (208886, 'Cristiane Venncio Aires', '[email protected]', 1127348876),

    (210987, 'Vera Lcia Lima', '[email protected]', 1155234567),

    (211538, 'Bryan Char Filgueiras', '[email protected]', 1154771818),

    (212045, 'Felipe Guimares Silveira', '[email protected]', 1134552378),

    (213567, 'Carlos Antnio Santos', '[email protected]', 1155239788),

    (219987, 'Leonor Maria Carreira', '[email protected]', 1155348977),

    (230743, 'Csar Limeira Flix', '[email protected]', 1155671818),

    (295677, 'Arthur Nbias Souza', '[email protected]', 1127249876);

    /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

    /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;

  • 20

    /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

    3.1.3. Tabela 2-tccs eteciainfo.sql

    Figura 9 BD Tabela 2 rodando em phpMyAdmin

  • 21

    Figura 10 BD Tabela 2 rodando em WorkBench

    -- phpMyAdmin SQL Dump

    -- version 3.5.1

    -- http://www.phpmyadmin.net

    --

    -- Servidor: localhost

    -- Tempo de Gerao:

    -- Verso do Servidor: 5.5.24

    -- Verso do PHP: 5.3.14

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

    SET time_zone = "+00:00";

  • 22

    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

    /*!40101 SET NAMES utf8 */;

    --

    -- Banco de Dados: `databaseofstudent`

    --

    -- --------------------------------------------------------

    --

    -- Estrutura da tabela `2-tccs eteciainfo`

    --

    CREATE TABLE IF NOT EXISTS `2-tccs etecia info` (

    `Cod_TCC` int(4) NOT NULL AUTO_INCREMENT,

    `Nome_TCC` varchar(80) NOT NULL,

    `Quant_Autores` int(2) NOT NULL,

    `Orientador` varchar(30) NOT NULL,

    `Tema_TCC` varchar(30) NOT NULL,

    `Problemtica` varchar(80) NOT NULL,

  • 23

    `Recursos_Usados_Informtica` varchar(80) NOT NULL,

    `Soluo` varchar(80) NOT NULL,

    PRIMARY KEY (`Cod_TCC`)

    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=7 ;

    --

    -- Extraindo dados da tabela `2-tccs eteciainfo`

    --

    INSERT INTO `2-tccs eteciainfo` (`Cod_TCC`, `Nome_TCC`, `Quant_Autores`, `Orientador`, `Tema_TCC`, `Problemtica`, `Recursos_Usados_Informtica`, `Soluo`) VALUES

    (1, 'Central do TCC Informtica', 3, 'Joo Carlos Lima e Silva', 'Realizao dos TCCs', 'Dificuldade dos Estudantes', 'Linguagem PHP e SQL', 'Site e Banco de Dados Para Orientao Geral'),

    (2, 'Site de Jogos', 2, 'Joo Carlos Lima e Silva', 'Desenvolvimento de WebSite de ', 'Falta de Opes de Internautas Jogadores', 'Linguagem PHP, HTML, Linguagem SQL', 'Site com Banco de Dados'),

    (3, 'Work Shop Manager', 3, 'Renato Carvalho', 'Sistema Para Oficina Mecnica', 'Falta de Organizao na Documentao', 'Linguagem SQL e VisualBasic', 'Software e Banco de Dados'),

    (4, 'A.W.P.G.C. Robs Seguidores de Linha', 3, 'Luiz Roberto Camilo', 'Gerenciamento de Competies', 'Cronometragem de Percurso', 'PHP, SQL, HTML, CSS, JavaScript', 'Criao do Sistema'),

    (5, 'Sistema Integrado', 6, 'Joo Carlos Lima e Silva', 'Gerenciamento de Estoque, Vend', 'Organizao de Estoque', 'MySQL, VisualBasic-VisualStudio', 'Desenvolver um Sistema Integrado'),

    (6, 'Aplicao Web de Sistema de Arquivos', 5, 'Larcio Natalino da Silva', 'Sistema de Arquivos', 'Distribuio de Arquivos entre Professores e Alunos', 'PHP, SQL,HTML, CSS, JavaScript', 'Desenvolver Site com Arquivos');

  • 24

    /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

    /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;

    /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

    3.1.4. Tabela 3-formados etecia.sql

    Figura 11 BD Tabela 3 rodando em phpMyAdmin

  • 25

    Figura 12 BD Tabela 3 rodando em WorkBench

    -- phpMyAdmin SQL Dump

    -- version 3.5.1

    -- http://www.phpmyadmin.net

    --

    -- Servidor: localhost

    -- Tempo de Gerao:

    -- Verso do Servidor: 5.5.24

    -- Verso do PHP: 5.3.14

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

    SET time_zone = "+00:00";

  • 26

    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

    /*!40101 SET NAMES utf8 */;

    --

    -- Banco de Dados: `databaseofstudent`

    --

    -- --------------------------------------------------------

    --

    -- Estrutura da tabela `3-formados etecia`

    --

    CREATE TABLE IF NOT EXISTS `3-formados etecia` (

    `Cod_Formado` int(4) NOT NULL AUTO_INCREMENT,

    `Nome_Formado` varchar(60) NOT NULL,

    `Tel_Formado` int(11) NOT NULL,

    `Email_Formado` varchar(30) NOT NULL,

    `Mes_Ano_Formatura` varchar(15) NOT NULL,

    PRIMARY KEY (`Cod_Formado`)

  • 27

    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=12 ;

    --

    -- Extraindo dados da tabela `3-formados etecia`

    --

    INSERT INTO `3-formados etecia` (`Cod_Formado`, `Nome_Formado`, `Tel_Formado`, `Email_Formado`, `Mes_Ano_Formatura`) VALUES

    (1, 'Joaquim Apolinario Vieira', 2147483647, '[email protected]', 'Dezembro2012'),

    (2, 'Stefany Batista Soares', 1156789939, '[email protected]', 'Dezembro 2012'),

    (3, 'Ana Paula Demetrio', 1156774534, '[email protected]', 'Dezembro 2012'),

    (4, 'Carlos de Souza Andrade', 1123456788, '[email protected]', 'Julho 2012'),

    (5, 'Fabio Siqueira Delavare', 1156774567, '[email protected]', 'Julho 2012'),

    (6, 'Vilma Castro e Silva', 1157676744, '[email protected]', 'Julho 2012'),

    (7, 'Sandra Perez Antonini', 1133450897, '[email protected]', 'Julho 2012'),

    (8, 'Geruza Tavares Meyer', 1156871317, '[email protected]', 'Dezembro 2011'),

    (9, 'Rosangela Fabrizio Julio', 1134663389, '[email protected]', 'Dezembro 2011'),

    (10, 'Quitria Maria de Jesus', 1156872088, '[email protected]', 'Dezembro 2011'),

    (11, 'Romo da Silva Valadares', 1156442817, '[email protected]', 'Dezembro 2011');

    /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

  • 28

    /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;

    /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

    3.1.5. 4-pdfs links.sql

    Figura 13 BD Tabela 4 rodando em phpMyAdmin

  • 29

    Figura 14 BD Tabela 4 rodando em WorkBench

    -- phpMyAdmin SQL Dump

    -- version 3.5.1

    -- http://www.phpmyadmin.net

    --

    -- Servidor: localhost

    -- Tempo de Gerao:

    -- Verso do Servidor: 5.5.24

    -- Verso do PHP: 5.3.14

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

    SET time_zone = "+00:00";

  • 30

    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

    /*!40101 SET NAMES utf8 */;

    --

    -- Banco de Dados: `databaseofstudent`

    --

    -- --------------------------------------------------------

    --

    -- Estrutura da tabela `4-pdfs links`

    --

    CREATE TABLE IF NOT EXISTS `4-pdfs links` (

    `Cod_PDF` int(4) NOT NULL AUTO_INCREMENT,

    `Link_PDF` varchar(60) NOT NULL,

    `Nome_PDF` varchar(30) NOT NULL,

    `Tema_PDF` varchar(30) NOT NULL,

    `Instituicao_PDF` varchar(30) NOT NULL,

    `Autores` varchar(80) NOT NULL,

  • 31

    PRIMARY KEY (`Cod_PDF`)

    ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=6 ;

    --

    -- Extraindo dados da tabela `4-pdfs links`

    --

    INSERT INTO `4-pdfs links` (`Cod_PDF`, `Link_PDF`, `Nome_PDF`, `Tema_PDF`, `Instituicao_PDF`, `Autores`) VALUES

    (1, 'http://www.abusar.org.br/manuais/VPN-alan-rafael.pdf', 'Implementao de uma VPN em Li', 'Redes de Computadores, Seguran', 'CENTRO UNIVERSITRIO DO ESTADO', 'Alan TamerVasques,Rafael Priante Schuber'),

    (2, 'http://www.fateccruzeiro.edu.br/Documentos/TCC_Cassiano_Rica', 'APLICAO DE REDES DE COMPUTAD', 'CFTV e Redes Wireless', 'FACULDADE DE TECNOLOGIA PROF.', 'CASSIANO RICARDO BRAGA'),

    (3, 'http://www.fateczl.edu.br/TCC/2009-2/tcc-61.pdf', 'Consideraes Sobre o Ensino d', 'Estudo de caso: Ferramenta Dos', 'Fatec da Zona Leste', 'Thiago Aparecido Ferroni'),

    (4, 'http://classe.geness.ufsc.br/images/d/d9/Tcc-informatica_na_', 'INFORMTICA NA EDUCAO COM SO', 'Software Livre', 'Escola Superior de Cricima ES', 'Andreia MariotScarduelli e Kenedy Elias'),

    (5, 'http://www.inf.ufg.br/sites/default/files/projeto-pedagogico', 'Projeto Pedaggico do Curso En', 'Engenharia de Software', 'Universidade Federal de Gois ', 'Fbio Nogueira de Lucena, Auri Marcelo Rizzo Vincenzi, Juliano Lopes de Oliveira');

    /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

    /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;

    /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

  • 32

    3.1.6. 5-tccs prontos pdf.sql

    Figura 15 BD Tabela 5 rodando em phpMyAdmin

  • 33

    Figura 16 BD Tabela 5 rodando em WorkBench

    -- phpMyAdmin SQL Dump

    -- version 3.5.1

    -- http://www.phpmyadmin.net

    --

    -- Servidor: localhost

    -- Tempo de Gerao:

    -- Verso do Servidor: 5.5.24

    -- Verso do PHP: 5.3.14

    SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

    SET time_zone = "+00:00";

  • 34

    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;

    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;

    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;

    /*!40101 SET NAMES utf8 */;

    --

    -- Banco de Dados: `databaseofstudent`

    --

    -- --------------------------------------------------------

    --

    -- Estrutura da tabela `5-tccs prontos pdf`

    --

    CREATE TABLE IF NOT EXISTS `5-tccs prontospdf` (

    `Id_PDF` int(4) NOT NULL AUTO_INCREMENT,

    `Ttulo_PDF` varchar(60) NOT NULL,

    `Instituio_PDF` varchar(60) NOT NULL,

    `Arquivo_pdf` longblob NOT NULL,

    PRIMARY KEY (`Id_PDF`)

    ) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=12 ;

  • 35

    --

    -- Extraindo dados da tabela `5-tccs prontos pdf`

    --

    INSERT INTO `5-tccs prontos pdf` (`Id_PDF`, `Ttulo_PDF`, `Instituio_PDF`, `Arquivo_pdf`) VALUES

    (4, '10a-Manual TCC Pronto', 'ETECIA', 0x255044462d312................... neste trecho seguem 1000 pginas de Cdigo

    ...........................3e0a7374617274787265660a3230393230380a2525454f460a);

    /*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;

    /*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;

    /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;

    3.2. SITE CENTRAL DO TCC INFORMTICA

    3.2.1. O Site deste projeto visa fornecer uma interface web, simples e de fcil interao, para o aluno acessar alm de muita informao sobre TCC de informtica, acessar tambm o DataBase of Student com mais informaes, sempre atualizadas online. O acesso a esse Site, bem como ao BD que ele disponibilizar ser de acesso atravs de login e senha para consulta e interao. Para suporte ao usurio contaremos com email, endereo e telefone.

  • 36

    3.2.2. Tela Home do Site Para o Usurio e Respectivo Cdigo em PHP

    CentraldoTCCInformatica

    Figura 17 Tela Home do Site Para o Usurio Rodando no Navegador

    Central do TCC.

  • 37

    Nome:

  • 38

    3.2.3.Tela de Acesso ao Site Por Administrador ou Usurio e Respectivo Cdigo em PHP

    Figura 18 Tela de Acesso ao Site Por Administrador ou Usurio Rodando no Navegador

    Index

  • 39

    Login:

    Senha:

  • 40

  • 41

    $nivel=$res['nivel'];

    session_start();

    $_SESSION['id']=$id;

    $_SESSION['usuario']=$usuario;

    $_SESSION['login']=$login;

    $_SESSION['senha']=$senha;

    $_SESSION['nivel']=$nivel;

    if($nivel=='administrador'){

    /*setcookie("",$usuario);

    setcookie("",$senha);*/

    header("Location:administrador/index.php");

    }else if ($nivel=='aluno'){

    /*setcookie("",$usuario);

    setcookie("",$senha);*/

    header("Location:aluno/index.php");

    }

    }

    }

    }

  • 42

    ?>

    3.2.4. Primeira Tela do Site Aps Login, Para Administrador e Respectivo Cdigo em PHP

    Figura 19 Primeira Tela do Site Aps Login, Para Administrador, Rodando no Navegador

    Seja Bem Vindo!

  • 43

  • 44

    3.2.5. Tela Cadastrar Usurios, Acessada Por Administrador e Respectivo Cdigo em PHP

    Figura 20 Tela Cadastrar Usurios, Acessada Por Administrador, Rodando no Navegador

    CadastarUsuarios

  • 45

    Nome:

    Login do Usuario:

  • 46

    Senha:

    3.2.6. Tela Cadastrar TCCs, Acessada Por Administrador e Respectivo Cdigo em PHP

    Figura 21 Tela Cadastrar TCCs, Acessada Por Administrador, Rodando no Navegador

  • 47

    Untitled Document

  • 48

    Enviar o arquivo:

    3.2.7. Tela Consultar TCCs, Acessada Por Administrador e Respectivo Cdigo em PHP

    Figura 22 Tela Consultar TCCs, Acessada Por Administrador, Rodando no Navegador

  • 49

    Central do TCC.

  • 50

    if($conta

    Titulo:

  • 51

    Autores:

  • 52

  • 53

    4. SEGURANA

    Descreveremos neste captulo como funciona a segurana de nosso Servidor, Site e Banco de Dados. Como se d o acesso ao Site pelo usurio e como se d o acesso ao Servidor, Site e Banco de Dados pelos administradores.

    4.1. Acesso ao Servidor da Central

    Figura 23 Tela de Acesso ao Servidor VertrigoServ

    Nosso Servidor o VertrigoServ, portanto o acesso se d somente com login e senha da mquina qual est instalado o mesmo. Os que tem autorizao de acesso so somente os administradores do projeto: Ana Paula Demtrio, Joaquim Apolinario Vieira e Stefany Batista Soares.

    4.2. Acesso ao Site

    Tanto para o usurio como para o administrador o acesso ao Site se d pelo login e senha que aparece na tela a seguir, aps digitar o endereo em destaque, na URL do navegador.

    http://localhost/CentraldoTCCModificado/index.php

  • 54

    Figura 24 Tela Para Login

    Para o Administrador se abrir a pgina da tela abaixo.

    Figura 25 Tela de Acesso ao Administrador

  • 55

    Para o Usurio se abrir a pgina Home da tela abaixo.

    Figura 26 Tela de Acesso ao Usurio

    4.3. Acesso ao Banco de Dados

    O acesso ao Banco de Dados permitido apenas aos administradores do projeto, primeiro pelo acesso com login e senha ao Servidor que est instalado na mquina central. Depois pelo acesso ao prprio Banco de Dados que gerido pelo servidor, com login e senha conforme demonstrado nas duas telas em funcionamento abaixo.

    Figura 27 Tela Para Login do Administrador no Banco de Dados

  • 56

    Figura 28 Tela Dentro do Banco de Dados

    5. MANUAL DO USURIO

    Descreveremos neste captulo como acessar, navegar, consultar e se orientar pelo Site e Banco de Dados da Central do TCC Informtica.

    5.1. Acesso e Navegao no Site

    Primeiramente o usurio deve acessar a internet e abrir o seu navegador, digitando o endereo do site: http://localhost/CentraldoTCCModificado/index.php. Depois ter que ser logado como usurio (login e senha tero que ser cadastrados junto aos administradores do projeto), na pgina que se abrir a seguir.

  • 57

    Figura 29 Tela 01 do Manual de Usurio

    Estando corretos o login e senha, ser permitido o acesso e se abrir o seguinte ambiente de navegao, no qual o usurio poder fazer os seguintes procedimentos.

    Figura 30 Tela 02 do Manual de Usurio

    Digite seu login

    de administrador

    ou usurio aqui

    e a senha aqui

    Este seu Nomede usurio

    ou administrador

    Aqui Contamos

    um resumo do

    projeto Central

    do TCC Informtica

    Aqui Voc altera seu login e senha

    Aqui temos os Contatos

    para uploads, sugestes,reclamaes, e outras

    informaes

    Aqui Voc acessaos arquivos contidos

    em nosso BD para

    Downloads

    Esta a Pgina Homeque Voc este que inicia a

    navegao

  • 58

    6. MANUAL DO ADMINISTRADOR

    Descreveremos neste captulo como acessar, navegar, consultar e se orientar pelo Site e Banco de Dados da Central do TCC Informtica com status de administrador.

    6.1. Acesso e Navegao no Site

    Manual do Administrador

    Figura 31 Logotipo do Manual do Administrador

    Passo 1. Digite o seu login e senha de Administrador para executar as configuraes no site Central do TCC Informtica.

    Figura 32 Tela 01 do Manual do Administrador

    Depois de efetuado o login (figura 1) ser redireciona a pgina inicial exibida abaixo.

  • 59

    Passo 2. Pagina inicial do administrador composta por um menu com os seguintes itens cadastrar usurios, consultar usurios, cadastrar TCCs, consultar TCCs e encerrar sesso.

    Figura 33 Tela 02 do Manual do Administrador

    Passo 3. Na opo cadastrar usurios encontrada no menu (figura 2) aps clicada aparecera a tela abaixo:

  • 60

    Figura 34 Tela 03 do Manual do Administrador

    Cadastre os usurios que podero acessar este site.

    Depois de digitado todos os campos, acione o boto enviar.

    Passo 4. Na opo consultar usurios encontrada no menu (figura 2) aps clicada aparecera a tela abaixo:

    Figura 35 Tela 04 do Manual do Administrador Aqui apareceram todos os usurios cadastrados no site, nome e RA/login.

  • 61

    Passo 5. Na opo Cadastrar TCCs encontrada no menu (figura 2) aps clicada aparecera a tela abaixo:

    Figura 36 Tela 05 do Manual do Administrador

    Escolha o arquivo com o formato PDF.

    Para carregar corretamente, espere alguns minutos ate que o nome do arquivo aparea como apresentado 6.1 abaixo:

    Figura 37 Tela 06 do Manual do Administrador

    Depois de carregado (figura 6.1). Acione o boto enviar. Depois de enviado o arquivo aparecera uma pequena descrio como

    mostrado na figura 6.2 abaixo:

  • 62

    Figura 38 Tela 07 do Manual do Administrador

    Guarde o nome do PDF (figura 6.2) para prxima etapa do cadastro. Acione o boto avanar para continuar o cadastro. Depois de concludo o envio do arquivo aparecera seguinte pgina

    mostrada abaixo:

    Figura 39 Tela 08 do Manual do Administrador

    Digite os dados pedidos na imagem acima (figura 6.3).

    Os campos contendo * asterisco so obrigatrios.

  • 63

    Insira o nome do arquivo (figura 6.2) juntamente com a referencia de seu formato onde citado exemplo (arquivo.pdf).

    Depois de inserido contedo acione o boto enviar.

    Passo 6. Na opo consultar TCCs encontrada no menu (figura 2) aps clicada aparecera a tela abaixo:

    Figura 40 Tela 09 do Manual do Administrador

    Aqui apareceram todos os TCCs j cadastrados.

    Voc ter a opo de excluir todos os dados desta tabela. Tambm ter a opo de alterar os dados. Figura mostrada abaixo:

    Figura 41 Tela 10 do Manual do Administrador

    Aqui voc poder alterar todos os dados contidos nesta tabela.

    Acione o a opo alterar.

  • 64

    Depois de acionado a opo acima aparecera a seguinte tela:

    Figura 42 Tela 11 do Manual do Administrador

    Altere os dados desejados e acione o boto atualizar para concluir a atualizao. Para voltar a pagina inicial click na opo voltar.

    Passo 7. Na opo encerrar sesso encontrada no menu (figura 2) aps clicada voltara pagina de login. E seu login ser encerrado para maior segurana.

  • 65

    7. PROBLEMAS ENCONTRADOS

    Descreveremos neste captulo os principais problemas encontrados ao longo de todo planejamento e desenvolvimento deste projeto.

    7.1. Brainstorming

    No Brainstorming ou Tempestade de ideias j se iniciaram as dificuldades deste projeto, pois encontrar um tema para planejamento e desenvolvimento de um TCC em Informtica no tarefa fcil, ainda mais com seis cabeas pensando pouco e divergentemente.

    7.2. Reunies Extra Sala de Aula

    As reunies do grupo fora da sala de aula foi outra dificuldade imensa, pois nunca deu para conciliar horrios, com isto no realizamos nenhuma reunio com todos os integrantes do projeto presentes. Somente conseguimos isto em sala de aula, mesmo porque o grupo diminuiu com a desistncias de trs integrantes.

    7.3. Pesquisas de Campo

    Foram realizadas apenas duas pesquisas de campo, devido tambm a dificuldade de horrios. Uma delas na Biblioteca do IME Instituto de Matemtica e Estatstica, onde se desenvolve o curso de Cincia da Computao da USP Universidade de So Paulo; a outra foi entre os alunos de nossa entidade estudantil ETECIA. Portanto faltaram muitas informaes presenciais ao nosso projeto devido a esta dificuldade.

    7.4. Linguagens PHP e SQL

    Devido ao pouco contato e conhecimento que o grupo teve com estas duas linguagens, tivemos muitas dificuldades para desenvolvimento do Banco de Dados e das pginas do Site do projeto. Nas matrias de PPI onde foi ensinado a linguagem PHP; e TLBD I e TLBD II onde oi ensinado a linguagem SQL, aprendemos pouco contedo, ainda mais em PHP que tivemos apenas um semestre de disciplina PPI.

    7.5. Definio de Custos do Projeto

    Outra dificuldade do projeto foi definir quanto custaria nosso projeto, pois somente com nossas pesquisas de campo e internet no conseguimos encontrar ou definir algum valor exato para planejamento, desenvolvimento, testes, implantao e regulamentao do Site e Banco de Dados. Uma ferramenta que iria nos auxiliar e muito nesta tarefa, seria o Microsoft Project, mas que infelizmente nos foi apresentado somente em um semestre e aprendemos bem superficialmente na disciplina de APP. Definir custos mesmo que seja de um projeto simples como o nosso no tarefa fcil, mas que requer algum conhecimento bem como utilizao correta das ferramentas corretas.

  • 66

    CONCLUSO

    Foram muitas dificuldades, raciocnio, ideias, debates em grupo e muito estudo. Depois com a ideia amadurecida veio o planejamento, o desenvolvimento, os testes e enfim a to almejada concluso pelo grupo que chegou ao final deste TCC, de que, este um trabalho pronto e que como todo trabalho acadmico requer implantao e regulamentao, todavia perfeitamente vivel e de grande utilidade aos alunos do curso tcnico desta e de outras unidades de ETEC, no que diz respeito realizao do prprio TCC. Conclumos tambm que, atravs de nossa prpria dificuldade na realizao de um trabalho de tamanha envergadura e responsabilidade, sentimos o quanto a Central do TCC Informtica ser importante aos futuros estudantes deste curso tcnico. O Site e o Banco de Dados, sero fundamentais aos professores de PTCC e DTCC de nosso curso tcnico em informtica na hora de orientar sobre a matria, mas ser mais importante ainda ao aluno, pois este sim o nosso usurio alvo, aquele que ir se beneficiar de todas as informaes e dados que estaro disposio. Depois da implantao e regulamentao o Site, bem como o Banco de Dados precisaro ser alimentados e atualizados constantemente, pois os alunos que se depararem com esta responsabilidade chamada TCC iro ficar como NAVIOS num MAR sem FAROL. Como esto expostos em nosso logotipo, os NAVIOS so os ALUNOS, o MAR a ETEC e o FAROL NOSSO SITE e BD, ou seja, a Central do TCC Informtica.

    O Site e o Banco de Dados da Central do TCC Informtica, so de fcil acesso, manuseio e entendimento ao usurio, claro, depois de estar logado. Este login e senha podero ser solicitados junto aos administradores da Central. Cremos que somente quem passa especificamente por esta fase da vida acadmica na informtica que pode concluir que, mesmo um projeto simples e que funciona como o nosso, de grande valia. O stress e a preocupao causados pelo planejamento e desenvolvimento do TCC, se no tiverem nenhum apoio, chegam a atrapalhar a aprendizagem de outras disciplinas do curso, isto fato conclusivo tambm.

  • 67

    REFERNCIAS BIBLIOGRFICAS

    YNEMINE, Silvana Tauhata. Dream Weaver CS4: Informtica - Internet. So Paulo, 2009.

    MORRISON, Michael; BEIGHLEY, Lynn. Use a Cabea Php e Mysql. Informtica - Linguagens. Brasil: Alta Books, 2010.

    MICHAELIS. Dicionrio Escolar Ingls: Ingls Portugus Nova Ortografia. So Paulo, 2008.

    MICHAELIS. Dicionrio Escolar Lingua Portuguesa: Dicionrio e Manual de Conversao em Portugus Nova Ortografia. So Paulo, 2012.

    Machado, Felipe Nery Rodrigues Projeto de Banco de Dados / Uma Viso Prtica / Felipe Nery Rodrigues Machado, Maurcio Pereira de Abreu So Paulo: Editora rica, 1996. Bibliografia ISBN 85.7194.312-5

    Fonte - Revista SQL Magazine Edio 41, Ano 4

    WEBGRAFIA

    1. http://www.4shared.com/office/K1qJDhp0/Projeto_de_Banco_de_Dados_-_Um.html;

    2. http://pt.wikipedia.org/wiki/MySQL;

    3. http://pt.wikipedia.org/wiki/Php;

    4. http://www.google.com.br/imghp?hl=pt-BR&tab=wi;

    5. http://www.google.com.br/imghp?hl=pt-BR&tab=wi;

    6. http://sampaio.oftalmo.sites.uol.com.br/tccapendice.html;

    7. http://www.google.com.br/. Acesso em: 10 de abril 2010.

    8. http://etecia.com.br/portaletecia/

    9. http://www.tcc.sc.usp.br/

    10. http://www.macoratti.net/sqlsv_bd.htm

    11. http://www.priberam.pt/dlpo/

    12. http://www.abnt.org.br/

    13. http://www.microsoft.com/pt-br/download/default.aspx

    14. http://www.oracle.com/br/index.html

  • 68

    15. http://www.apple.com/br/

    LISTA DE FIGURAS

    Figura 1 Project Cronograma da Central do TCC Informtica - Legenda..................10

    Figura 2 Project Cronograma da Central do TCC Inf. Grfico de Gantt.................11

    Figura 3 MER Sistema da Central do TCC Informtica.............................................12

    Figura 4 DER Sistema da Central do TCC Informtica.............................................13

    Figura 5 Central do TCC Inf. em Star UML - Diagrama de Caso de Uso.....................14

    Figura 6 Central do TCC Inf. em Star UML- Diagrama de Sequencia..........................15

    Figura 7 BD Tabela 1 rodando em phpMyAdmin........................................................16

    Figura 8 BD Tabela 1 rodando em WorkBench............................................................17

    Figura 9 BD Tabela 2 rodando em phpMyAdmin........................................................20

    Figura 10 BD Tabela 2 rodando em WorkBench.........................................................21

    Figura 11 BD Tabela 3 rodando em phpMyAdmin......................................................24

    Figura 12 BD Tabela 3 rodando em WorkBench..........................................................25

    Figura 13 BD Tabela 4 rodando em phpMyAdmin......................................................28

    Figura 14 BD Tabela 4 rodando em WorkBench..........................................................29

    Figura 15 BD Tabela 5 rodando em phpMyAdmin.......................................................32

    Figura 16 BD Tabela 5 rodando em WorkBench..........................................................33

    Figura 17 Tela Home do Site Para o Usurio Rodando no Navegador.........................36

    Figura 18 Tela de Acesso ao Site Por Administrador ou Usurio Rodando no Navegador........................................................................................................................38

    Figura 19 Primeira Tela do Site Aps Login, Para Administrador, Rodando no Navegador........................................................................................................................42

    Figura 20 Tela Cadastrar Usurios, Acessada Por Administrador, Rodando no Navegador........................................................................................................................44

    Figura 21 Tela Cadastrar TCCs, Acessada Por Administrador, Rodando no Navegador........................................................................................................................46

    Figura 22 Tela Consultar TCCs, Acessada Por Administrador, Rodando no Navegador........................................................................................................................48

    Figura 23 Tela de Acesso ao Servidor VertrigoServ.....................................................53

    Figura 24 Tela Para Login.............................................................................................54

    Figura 25 Tela de Acesso ao Administrador.................................................................54

    Figura 26 Tela de Acesso ao Usurio............................................................................55

    Figura 27 Tela Para Login do Administrador no Banco de Dados................................55

  • 69

    Figura 28 Tela Dentro do Banco de Dados....................................................................56

    Figura 29 Tela 01 do Manual de Usurio.......................................................................57

    Figura 30 Tela 02 do Manual de Usurio.......................................................................57

    Figura 31 Logotipo do Manual do Administrador..........................................................58

    Figura 32 Tela 01 do Manual do Administrador.............................................................58

    Figura 33 Tela 02 do Manual do Administrador.............................................................59

    Figura 34 Tela 03 do Manual do Administrador.............................................................59

    Figura 35 Tela 04 do Manual do Administrador.............................................................60

    Figura 36 Tela 05 do Manual do Administrador.............................................................60

    Figura 37 Tela 06 do Manual do Administrador.............................................................61

    Figura 38 Tela 07 do Manual do Administrador.............................................................61

    Figura 39 Tela 08 do Manual do Administrador.............................................................62

    Figura 40 Tela 09 do Manual do Administrador.............................................................62

    Figura 41 Tela 10 do Manual do Administrador.............................................................63

    Figura 42 Tela 11 do Manual do Administrador.............................................................63

  • 70

    APROVAO

    Aprovado em _____/__________ / 2012

    BANCA EXAMINADORA

    __________________________________ Orientador

    __________________________________ Examinador (1)

    __________________________________ Examinador (2)

    __________________________________ Examinador (3)