(substituir pelo ttulo do projeto) Plano do Projeto da Disciplina de Trabalho de Concluso do Curso de Engenharia de Computao, apresentado UTFPR como reuisito parcial para obteno do t!tulo de Engenheiro de Computao" Curitiba 200 !ome do(s) autor(es) Plano do Projeto da Disciplina de Trabalho de Concluso do Curso de Engenharia de Computao (substituir pelo ttulo do projeto) Plano do Projeto da Disciplina de Trabalho de Concluso do Curso de Engenharia de Computao, apresentado UTFPR como reuisito parcial para obteno do t!tulo de Engenheiro de Computao" "rientador# #ome do orientador$ E%mail do orientador$ &ssinatura do orientador$ Curitiba 200 $%&'()" )!T("D%*+",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,- , "bjeti.o /eral,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,- ,2 "bjeti.os Espec0icos,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,- 2 &ET"D"1"/)2,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3 2, 4undamentos,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3 2,2 Tecnologias,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3 2,5 Como utili6ar 0iguras,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,7 2,8 Como utili6ar as tabelas e 9uadros,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,7 5 (EC%($"$ DE :2(D;2(E E $"4T;2(E,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 5, (ecursos de :ard<are,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 5,2 (ecursos de $o0t<are,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 5,5 =iabilidade,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,, 8 C"!TE>T",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2 ? P("@ET" 2 $E( DE$E!="1=)D" E (E$%1T2D"$ )!)C)2)$ D" &E$&",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,5 ?, Projeto de $o0t<are,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,5 ?, Projeto de :ard<are,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,8 A P("CED)&E!T"$ DE TE$TE E =21)D2*+",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,? - 2!'1)$E DE ()$C"$,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,A 3 C("!"/(2&2 D" P("@ET",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,- 7 C"!C1%$BE$,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,3 0 (E4E(C!C)2$ D)D1)"/('4)C2$,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,7 2PC!D)CE 2 E TFT%1" D" 2PC!D)CE,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,20 2!E>" 2 E TFT%1" D" 2!E>",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,2 1)$T2 DE 4)/%(2$ Elaborado de acordo com a ordem apresentada no te'to, com cada item designado por seu nome espec!(ico, acompanhado do respecti)o n*mero da p+gina" Recomenda%se a elaborao de lista pr,pria para cada tipo de ilustrao -desenhos, (lu'ogramas, (otogra(ias, gr+(icos, mapas, organogramas, plantas, uadros, retratos e outros." Utili/ada apenas se hou)er (iguras" 4igura , Paradigma Cliente%0er)idor dados -1ange 2 3shima 4556.""""""""""5 1)$T2 DE T2DE12$ E G%2D("$ Elaborado de acordo com a ordem apresentada no te'to, com cada item designado por seu nome espec!(ico, acompanhado do respecti)o n*mero da p+gina" Utili/ada apenas se hou)er tabelas ou uadros" Tabela , Distribuio percentual dos artigos segundo o ano de publicao, per!odo entre 4557 a 8997""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""5 Guadro , 0istemas de :n(ormao de 0a*de do 0U0 -0istema, 8994.""""""49 1)$T2 DE 2D(E=)2T%(2$ E $)/12$ Constitu!da de uma relao al(ab;tica das abre)iaturas e siglas utili/adas no te'to, seguido das pala)ras ou e'press<es correspondentes gra(adas por e'tenso" =uando necess+rio, recomenda%se a elaborao de lista pr,pria para cada tipo" Utili/ada apenas se hou)er abre)iaturas" Dps# bits por segundo" C/)# Common >ate?a@ :nter(ace % :nter(ace de Porta Comum" 1)$T2 DE $F&D"1"$ Elaborado de acordo com a ordem apresentada no te'to, seguido do signi(icado correspondente" Utili/ada apenas se hou)er s!mbolos" X $ Tempo m;dio de uma amostra" $ Des)io Padro" n $ #*mero de )alores da amostra" $ Aariao do inter)alo de con(iana de 57B para a estimao da m;dia da populao" Cap!tulo 4 % :ntroduo C )!T("D%*+" 3 te'to de introduo de)e conter trDs tipos de in(orma<es$ apresentao do problema, estado da arte e justi(icati)a do projeto" & apresentao ou (ormulao do problema de)e dei'ar, de (orma bem clara, ual ser+ o objeto de estudo do projeto" &s ra/<es para a escolha do tema de)ero ser justi(icadas" Desta (orma de)em ser indicadas$ a importEncia do estudo, uais as poss!)eis repercuss<es, uais hip,teses a serem )eri(icadas, entre outras" 3 estado da arte ser)e para embasar tanto a (ormulao do problema como sua justi(icati)a" F preciso situar historicamente a e)oluo do tema, uais as abordagens j+ in)estigadas, ual o est+gio atual do conhecimento sobre o assunto ou uais as tendDncias ue se apresentam" :ndiue as pala)ras%cha)e ue (oram utili/adas para a pesuisa bibliogr+(ica" & justi(icati)a do projeto de)e indicar por ue o projeto de)e ser (eito, ou seja, por ue o problema tratado ; rele)ante" Descre)a os (atores de moti)ao ue o-s. le)aram a abordar e trabalhar no assunto" 3 (inal da introduo de)e incluir uma descrio de como o documento est+ estruturado -um par+gra(o para indicar o conte*do de cada seo do Plano do Projeto do TCC." , "bjeti.o /eral :ndicar o objeti)o geral" ,2 "bjeti.os Espec0icos :ndicar cada objeti)o espec!(ico do projeto" Cap!tulo 8 G Hetodologia 6 2 &ET"D"1"/)2 F uma descrio t;cnica de como ser+ desen)ol)ido ou (oi desen)ol)ido o trabalho" De)em estar detalhadas, de (orma l,gica, linear e cronol,gica, todas as etapas do projeto" De)e ser e'plicado como o produto ser+ gerado, uais so os principais (undamentos -algoritmos, paradigmas, teorias. e tecnologias -ambientes de desen)ol)imento, linguagens de programao, plata(ormas de hard?are. a serem empregados" 2, 4undamentos :ndicar uais so os uais so os principais (undamentos -algoritmos, paradigmas, teorias. a serem empregados" Cada (undamento utili/ado de)e ser justi(icado" 2,2 Tecnologias :ndicar uais so os uais so as principais tecnologias -ambientes de desen)ol)imento, linguagens de programao, plata(ormas de hard?are. a serem empregadas" Cada tecnologia utili/ada de)e ser justi(icada" Cap!tulo 8 G Hetodologia 5 2,5 Como utili6ar 0iguras & legenda de uma (igura de)e estar abai'o da mesma -)er (igura 4." Conhecimento Mquina A Mquina B Processo A Processo B Processamento Dados Requisio Resposta 4igura , Paradigma Cliente%0er)idor dados -1ange 2 3shima 4556." 2,8 Como utili6ar as tabelas e 9uadros 3 t!tulo de uma tabela de)e estar acima da mesma -)er tabela 4." Tabela , Distribuio percentual dos artigos segundo o ano de publicao, per!odo entre 4557 a 8997" 2no de Publicao !H de 2rtigos I de 2rtigos 4557 4 8,I 4556 J C,5 4555 J C,5 8999 8 7,8 8994 7 4J,8 8998 7 4J,8 899J 7 4J,8 899K C 46,K 8997 C 46,K Total J6 499 & legenda de um uadro de)e estar abai'o do mesmo -)er uadro 4." $istemas E.ento )nstrumento de Coleta %tili6ao 0:H % 0istema de :n(orma<es Lbito Declarao de Lbito Estudos de mortalidade, )igilEncia de ,bitos -in(antil, Cap!tulo 8 G Hetodologia 49 $istemas E.ento )nstrumento de Coleta %tili6ao sobre Hortalidade materno." 0:#&0C % 0istema de :n(orma<es sobre #ascidos Ai)os #ascido Ai)o Declarao de #ascido Ai)o Honitoramento da sa*de da criana, )igilEncia da criana de risco" 0:#&# % 0istema de :n(orma<es de &gra)os #oti(ic+)eis &gra)os 0ob #oti(icao Fichas :ndi)iduais de #oti(icao e :n)estigao &companhamento dos agra)os sob noti(icao, surtos, epidemias" 0:M % 0istema de :n(orma<es Mospitalares :n(ormao Mospitalar &utori/ao de :nternao Mospitalar Horbidade hospitalar, gesto hospitalar, custeio da ateno hospitalar" 0&: % 0istema de :n(orma<es &mbulatorial Produo &mbulatorial Noletim de Produo &mbulatorial &companhamento da produo ambulatorial, gesto &mbulatorial custeio da ateno ambulatorial" 0:0A&# % 0istema de AigilEncia &limentar e #utricional Estado #utricional Carto da Criana e Carto da >estante Estado nutricional de crianas de /ero a cinco anos e gestantes" &P: % &)aliao do Programa de :muni/a<es Aacinas &plicadas Noletim Hensal de Doses &plicadas Cont;m in(orma<es re(erentes s doses de )acinas aplicadas" Guadro , 0istemas de :n(ormao de 0a*de do 0U0 -0istema, 8994." Cap!tulo J G Recursos de Mard?are e 0o(t?are 44 5 (EC%($"$ DE :2(D;2(E E $"4T;2(E &presente aui todos os recursos essenciais ao desen)ol)imento do projeto" 3-s. aluno-s. de)e-m. mencionar tamb;m a origem dos recursos -pr,prios, e'ternos ou da UTFPR. e a )iabilidade do projeto" 5, (ecursos de :ard<are :ndiue aui os recursos de hard?are como componentes digitais, anal,gicos, (ontes de alimentao, baterias, sensores, atuadores, entre outros" Especi(iue a origem dos recursos de hard?are" 5,2 (ecursos de $o0t<are De)em ser apresentados aui os recursos de so(t?are, incluindo os principais (undamentos -teorias, algoritmos, paradigmas. e tecnologias -ambientes de desen)ol)imento, linguagens de programao. a serem empregados" Especi(iue a origem dos recursos de so(t?are" 5,5 =iabilidade :ndiue aui a )iabilidade t;cnica e (inanceira do projeto" Cap!tulo K % Conte'to 48 8 C"!TE>T" #este item de)e ser e'plicitado uem ; o cliente do projeto, se o projeto (a/ parte de um projeto maior, se ele ; contratado por uma empresa e'terna a UTFPR e ue se responsabili/ar+ pelos recursos, entre outras possibilidades" Cap!tulo 7 G Projeto a 0er Desen)ol)ido e Resultados :niciais do Hesmo 4J ? P("@ET" 2 $E( DE$E!="1=)D" E (E$%1T2D"$ )!)C)2)$ D" &E$&" #esta seo de)er+ ser (eita uma descrio (uncional da soluo proposta" 3 projeto de)er+ se decomposto em m,dulos (uncionais -incluindo so(t?are e hard?are." De)er+ ser apresentado um diagrama em blocos mostrando uma )iso geral do sistema a ser desen)ol)ido, isto ;, como os m,dulos (uncionais se relacionam" Cada m,dulo (uncional de)e ser descrito indi)idualmente" De)e ser indicado tamb;m, de maneira sucinta, como cada m,dulo ser+ implementado -linguagem de programao, hard?are, etc." ?, Projeto de $o0t<are 3 projeto de so(t?are do sistema de)e ser (eito atra);s da &n+lise 3rientada a 3bjetos, sendo necess+ria a apresentao dos seguintes itens$ 1e)antamento de Reuisitos$ o Reuisitos Funcionais$ descre)em o comportamento do sistema, suas a<es para cada entrada, ou seja, ; auilo ue tem ue ser (eito pelo sistema" o Reuisitos #o%Funcionais$ so aueles ue e'pressam como de)e ser (eito" Em geral, se relacionam com padr<es de ualidade como con(iabilidade, per(ormance, robuste/, entre outros" 0o muito importantes, pois de(inem se o sistema ser+ e(iciente para a tare(a ue se prop<e a (a/er ou no" Um sistema ine(iciente certamente no ser+ utili/ado" #eles tamb;m so apresentados restri<es e especi(ica<es de uso para os reuisitos (uncionais" Diagramas de Caso de Uso com$ o Descrio$ o ue o diagrama de casos de uso representa" Cap!tulo 7 G Projeto a 0er Desen)ol)ido e Resultados :niciais do Hesmo 4K o &tor Principal$ tem objeti)os de usu+rios satis(eitos por uso do sistema a ser desen)ol)ido" o &tor de 0uporte$ (ornece um ser)io -como, por e'emplo, in(orma<es. para o sistema" &presentar, caso o mesmo e'ista" o &tor de Nastidor$ tem interesse no comportamento do caso de uso, mas no ; um ator principal ou de suporte -como, por e'emplo, um ,rgo go)ernamental." &presentar, caso o mesmo e'ista" o Pr;%condi<es$ condi<es necess+rias para o diagrama poder ser e'ecutado" o P,s%condi<es$ resultados da e'ecuo do diagrama de casos de uso" o Flu'o N+sico$ tare(as ue consideram situa<es de per(eio" o Flu'o <ernati)o$ )aria<es em relao ao (lu'o b+sico de e)entos" o Regras de #eg,cio$ condi<es ou restri<es sobre os processos de neg,cio" Diagrama de Classes, juntamente com$ o Dicion+rio de :n(orma<es" o Diagrama de 3bjetos -:nstEncias." Diagramas de 0eODncia para cada Caso de Uso" ?, Projeto de :ard<are De)er+ ser apresentado um diagrama em blocos mostrando uma )iso geral do sistema a ser desen)ol)ido, isto ;, como os m,dulos (uncionais se relacionam" Cada m,dulo (uncional de)e ser descrito indi)idualmente, utili/ando os conceitos desen)ol)idos nas disciplinas de &ruitetura e 3rgani/ao de Computadores e 0istemas Hicrocontrolados" Cap!tulo 7 G Projeto a 0er Desen)ol)ido e Resultados :niciais do Hesmo 47 Cap!tulo I % Procedimentos de Teste e Aalidao 4I A P("CED)&E!T"$ DE TE$TE E =21)D2*+" &ui de)e ser indicado como os di)ersos m,dulos do projeto sero testados e )alidados indi)idualmente e em conjunto" De)ero ser estabelecidos os crit;rios de aceitao do projeto em termos de desempenho e do cumprimento de seus aspectos (uncionais" Descre)er aui os testes de cai'a preta para cada Caso de Uso do sistema" Cap!tulo C G &n+lise de Risco 4C - 2!'1)$E DE ()$C"$ &n+lise dos riscos potenciais do projeto e do impacto desses problemas no sucesso ou (racasso do mesmo" De)e ser seguida a metodologia apresentada na Disciplina de Engenharia de 0o(t?are" Cap!tulo 6 % Cronograma do Projeto 46 3 C("!"/(2&2 D" P("@ET" Descrio de todas as (ases do projeto, incluindo a seODncia de desen)ol)imento de cada m,dulo, o tempo de desen)ol)imento e as (ases de teste e documentao" Para isto, de)em ser utili/adas as seguintes (erramentas$ >r+(ico de >ant" Rede PERTPCPH" Cap!tulo 5 % Conclus<es 45 7 C"!C1%$BE$ &s conclus<es do trabalho de)em ser e'postas de maneira clara, l,gica e concisa" Fale das di(iculdades e (acilidades encontradas durante a e'ecuo da proposta at; o momento" Cap!tulo 49 % Re(erDncias Nibliogr+(icas 89 0 (E4E(C!C)2$ D)D1)"/('4)C2$ Coloue aui as re(erDncias bibliogr+(icas" Todas as re(erDncias bibliogr+(icas de)em ser citadas no te'to" &s re(erDncias bibliogr+(icas de)em, ao menos, ser relati)as$ ao problema a ser tratadoQ s solu<es e'istentes para o problemaQ s tecnologias ue (oram ou ue podero ser utili/adas" &s re(erDncias bibliogr+(icas de)em seguir o padro &N#T, de)endo o sobrenome dos autores ser inclu!do nas cita<es" 2PC!D)CE 2 E Ttulo do 2pJndice Elemento opcional, ue consiste em te'to ou documento elaborado pelo autor, a (im de complementar sua argumentao, sem preju!/o da unidade nuclear do trabalho" 3s apDndices de)em ser identi(icados por letras mai*sculas consecuti)as, seguidas de tra)esso e respecti)o t!tulo" 2!E>" 2 E Ttulo do 2neKo Elemento opcional, ue consiste em te'to ou documento no elaborado pelo autor, ue ser)e de (undamentao, compro)ao e ilustrao" 3s ane'os de)em ser identi(icados por letras mai*sculas consecuti)as, seguidas de tra)esso e respecti)o t!tulo"