Você está na página 1de 37

Faculdades Santo Agostinho - FASA Faculdade de Cincias Exatas e Tecnolgicas FACET Curso de Sistemas de Informao

ANE CRISTINE SILVA FREITAS JORDANA CAYRES GOMES

SISTEMA DE PRONTURIO ELETRNICO PARA UNIDADE BSICA DE SADE DE NINHEIRA

Montes Claros 2011

Faculdades Santo Agostinho - FASA Faculdade de Cincias Exatas e Tecnolgicas FACET Curso de Sistemas de Informao

ANE CRISTINE SILVA FREITAS JORDANA CAYRES GOMES

SISTEMA DE PRONTURIO ELETRNICO PARA UNIDADE BSICA DE SADE DE NINHEIRA


Projeto apresentado disciplina Projeto Orientado de Concluso de Curso IPOCC I, como requisito parcial obteno do ttulo de Bacharel em Sistemas de Informao das Faculdades Santo Agostinho. Orientadores: Prof Ms. Marile Patta Prof Ms. Petrnio Cndido de Lima e Silva

Montes Claros 2011

SUMRIO

1 2

INTRODUO ......................................................................................................................... 1 OBJETIVOS ............................................................................................................................. 2 2.1 2.2 OBJETIVO GERAL ......................................................................................................... 2 OBJETIVOS ESPECFICOS ......................................................................................... 2

3 4

JUSTIFICATIVA ....................................................................................................................... 3 FUNDAMENTAO TERICA............................................................................................. 5 4.1 SISTEMAS DE INFORMAO ..................................................................................... 5 TIPOS DE SISTEMAS DE INFORMAO. ........................................................ 6 Sistemas de Processamento de Transaes TPS ................................. 6 Sistemas de Suporte Gesto MSS ........................................................ 7 Sistema de Apoio Deciso SAD ............................................................. 7 Sistemas de Informaes Executivas SIE................................................ 8

4.1.1

4.1.1.1 4.1.1.2 4.1.1.3 4.1.1.4 4.1.2 4.1.3 4.2

SEGURANA DA INFORMAO ........................................................................ 9 SISTEMAS DE INFORMAO PARA SADE PBLICA .............................. 10

ENGENHARIA DE SOFTWARE ................................................................................. 11 SOFTWARE ........................................................................................................... 12 PROCESSO DE DESENVOLVIMENTO DE SOFTWARE ............................. 12 Levantamento e Analise dos Requisitos .................................................... 12

4.2.1 4.2.2

4.2.2.1 4.2.3 4.2.4

MODELAGEM DE SOFTWARE.......................................................................... 13 LINGUAGEM DE MODELAGEM UNIFICADA UML ..................................... 14 Diagrama de Caso de Uso ........................................................................... 14 Diagrama de Classe ...................................................................................... 15 Diagrama de Objeto ...................................................................................... 15 Diagrama de Transio de Estado ............................................................. 15 Diagrama de Atividade.................................................................................. 16

4.2.4.1 4.2.4.2 4.2.4.3 4.2.4.4 4.2.4.5 4.3

LINGUAGEM DE PROGRAMAO .......................................................................... 16 JAVA ........................................................................................................................ 17

4.3.1 4.4

BANCO DE DADOS...................................................................................................... 19 SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS - SGBD........... 20

4.4.1

II

4.4.2 4.5 4.6

MYSQL .................................................................................................................... 20

USABILIDADE ............................................................................................................... 21 SADE PBLICA NO BRASIL ................................................................................... 22 PROGRAMA SADE DA FAMLIA PSF ........................................................ 23 PROFISSIONAIS DA SADE ............................................................................. 24 Mdico ............................................................................................................. 25 Enfermeiro ...................................................................................................... 25 Agente de Sade ........................................................................................... 26 Dentista ........................................................................................................... 27

4.6.1 4.6.2

4.6.2.1 4.6.2.2 4.6.2.3 4.6.2.4 5 6 7

METODOLOGIA .................................................................................................................... 28 CRONOGRAMA .................................................................................................................... 30 REFERNCIAS BIBLIOGRFICAS ................................................................................... 31

1 INTRODUO

As unidades de sade muitas das vezes so desorganizadas, tem dificuldade de encontrar documentos, informaes dirias, porque na maioria das vezes estas informaes se encontram em vrios papis, fichas e pastas de arquivos, que vo se acumulando e tornando de difcil acesso. Alm disso, os pronturios nos papis trazem problemas que afetam na sua produtividade, como anotaes ilegveis, documentos faltantes, rasuras, desorganizao nas pastas, perdas, uso irregular e falta de controle de uso, com estes problemas o atendimento se torna demorado, a produtividade do dia e dos envolvidos so de baixo rendimento, pois o trabalho acaba sendo cansativo, sendo ento, necessria o auxilio de algum sistema, para agilizar o procedimento. com base nestas informaes e necessidades que as unidades bsicas de sade tm com a falta de um sistema especfico para suas necessidades que ser implantado nos centros de sade de Ninheira o pronturio eletrnico que atender as unidades localizadas entre a rea urbana e zona rural da cidade. A implantao do Sistema de Pronturio Eletrnico ir auxiliar na organizao e administrao dos dados ali apresentados, com a ajuda da tecnologia da informao os processos administrativos da regio ter benefcios agregados aos seus servios. O sistema de Pronturio Eletrnico contara com as funes de cadastro de famlias da micro rea determinada pela abrangncia do Programa Sade da Famlia - PSF, agendamento de consultas, acesso a consultas realizadas por um determinado paciente, controle de estoque dos medicamentos, elaborao de relatrios especificados e entre outra funcionalidades. O projeto ser dividido em etapas. Na primeira etapa ser definido o objetivo geral e os especficos, na prxima etapa, justifica-se a execuo do trabalho. Na terceira etapa seguinte descreve-se a fundamentao terica, na quarta etapa apresenta-se a metodologia. O cronograma proposto apresentado na quinta etapa e por ltimo pode ser visualizado as referncias bibliogrficas que foram utilizadas para o desenvolvimento deste projeto.

2 OBJETIVOS

Refletindo sobre o assunto abaixo, sero apresentados a seguir, o objetivo geral e os objetivos especficos para desenvolvimento do sistema de pronturio eletrnico.

2.1 OBJETIVO GERAL

Desenvolver um sistema de pronturio eletrnico para auxiliar Unidades Bsicas de Sade da cidade de Ninheira em suas atividades rotineiras.

2.2 OBJETIVOS ESPECFICOS

A seguir, descrevem-se os objetivos especficos: Gerenciar agendamentos; Gerenciar estoque de medicamentos e materiais; Emitir relatrios de profissionais, faixa etria, micro reas, doenas freqentes e tempo mdio de atendimento; Emitir receiturio, atestados mdicos e pronturios com base no atendimento mdico.

3 JUSTIFICATIVA
Em funo da situao atual de gerenciamento das informaes do posto de sade na cidade de Ninheira, percebe-se que faltam processos que auxiliem enfermeiros, mdicos e dentistas. Na obteno eficiente de informao houve a necessidade de implantar um sistema de pronturio eletrnico, onde atravs de pesquisa de mercado, foi constatado que a cidade de Ninheira tinha o interesse no sistema. A cidade de Ninheira foi fundada em 1961, sua localizao est ao norte de Minas Gerais entre as cidades de So Joo do Paraso e Berizal, segundo dados apresentados pelo IBGE em 2010 a mesma possui 9.795 (nove mil setecentos e noventa e cinco) habitantes, entre estas informaes esto os habitantes da zona rural e rea urbana includos. Na mesma h 6 unidades bsicas de sade que de responsabilidade municipal. Assim este sistema tem como contribuio, auxiliar as unidades de sade de Ninheira, para d assistncia na administrao, sendo assim, trazendo organizao no atendimento e no trabalho, consistindo que com a utilizao do sistema os dados importantes estaro centralizados em um servidor, onde trar facilidade e praticidade no trabalho realizado na unidade, o sistema dar suporte assistncia do paciente, como fonte de avaliao para a tomada de decises, pois alm de ter informaes necessrias do paciente, tambm vai conter fontes de informaes compartilhadas entre os profissionais da sade. As funes de cadastros dos familiares sero determinadas pela rea de abrangncia do PSF, o agente de sade que far o cadastramento geral do paciente, onde j estaro predefinidas as informaes que o agente poder cadastrar, pois as demais informaes s podero pelos demais profissionais da sade especializados. As informaes das consultas sero acrescentadas conforme as necessidades e atendimentos dos pacientes. Os profissionais da sade tero acesso emisso de receiturios, a emisso de atestados, de encaminhamentos, pedidos de exames, emisso de data para retorno do paciente

O sistema ter controle de estoque de medicamentos, entrada e sada, consulta de medicamento e quantidade. Alm disso, emitira relatrios da movimentao do estoque por data, por material e medicamentos. A finalizao do sistema ser conforme a necessidade das unidades de sade de Ninheira, com testes para saber se o objetivo foi alcanado.

4 FUNDAMENTAO TERICA

Para a realizao do presente trabalho se fez necessrio o entendimento de diversas tcnicas, normas, ferramentas e teorias descritas a seguir.

4.1 SISTEMAS DE INFORMAO

A tecnologia cresce constantemente, sendo inevitvel sua presena em nossas vidas, sendo de grande importncia para otimizao do fluxo de informaes, apoiando no processo para tomada de decises, facilitando seu acesso e controle, fazendo gesto de suas informaes com eficincia. Segundo LAUDON E LAUDON (1999, p. 4),
Conjunto de componentes inter-relacionados, trabalhando juntos para coletar, recuperar, processar, armazenar e distribuir informao com a finalidade de facilitar o planejamento, o controle, a coordenao, a anlise e o processo decisrio em empresas e outras organizaes.

A tecnologia da informao e os sistemas de informao, tem afetado nas organizaes de maneira considervel, por haver confiabilidade e qualidade na informao. Conforme OBRIEN (2004, p.6),
Sistema de informao um conjunto organizado de pessoas, hardware, software, redes de comunicaes e recursos de dados que coleta, transforma e dissemina informaes em uma organizao.

importante salientar que os sistemas de informaes necessitam do feedback, para que sejam analisadas os desenvolvimento das metas e ou objetivos planejados e, se necessrio fazer ajustes e correes das entradas.

4.1.1 TIPOS DE SISTEMAS DE INFORMAO.

Vrios tipos de Sistemas de Informao podem ser utilizados nas organizaes, para cada nvel organizacional existe um tipo especfico de sistema de informao. Temos os Sistemas de Processamento de Transaes TPS, Sistema de Suporte Gesto MSS, Sistema de Apoio Deciso - SAD e os Sistemas de Informaes Executivas SIE.

4.1.1.1 Sistemas de Processamento de Transaes TPS

Os TPS processam dados resultantes de transaes empresariais, atualizam banco de dados operacionais e produzem documentos empresariais. So utilizados na automao de tarefas repetitivas e transacionais, como as de controle de estoques, contabilidade, sistemas de cobrana e pagamento de contas, folha de pagamento, entre outras tarefas. O TPS d suporte a empregados de nvel operacional no desempenho das funes rotineiras do negcio atravs do fornecimento de dados para responder perguntas cotidianas, ajudando os gestores a responder inmeras questes que matem seus negcios operacionalmente estveis e lucrativos. Segundo STAIR e REYNOLDS, (2002, p. 16),
Um sistema de processamento de transaes STP uma coleo organizada de pessoas, procedimento, software, bancos de dados e dispositivos com a finalidade de registrar as transaes empresariais realizadas. Para compreender um sistema de processamento de transao, faz-se necessrio entender as operaes e as funes bsicas das empresas.

Cada transao do TPS requer a entrada de alimentao de dados, processamento e armazenamento e gerao de documentos e relatrios.

4.1.1.2 Sistemas de Suporte Gesto MSS

Os MSS fornecem informaes que os gestores precisam para tomada de deciso e coordenar suas atividades. Seu principalmente foco a eficincia operacional, dando suporte ao marketing, a produo, as finanas, e demais reas funcionais, e esto ligados atravs de um bando de dados comum. Segundo Gordon (2006, p. 9),
Muitas pessoas usam o termo sistemas de informaes gerenciais MIS como o significado de sistemas de suporte gesto MSS, mas outros consideram um MIS como sendo qualquer tipo de sistema de informaes, fornea ele ou no informaes para gesto.

4.1.1.3 Sistema de Apoio Deciso SAD

Um SAD um sistema de informao baseado em computadores que combina modelos e dados, com grande envolvimento dos utilizadores, e que visa resolver problemas pouco/no estruturado. Tambm tem a funo de ajudar a decidir qual q escolha que ser melhor. Outra definio que encontramos para o SAD uma coleo organizada de pessoas, procedimento, software, bancos de dados e dispositivos usados para dar suporte a um problema especfico na tomada de deciso em reas de planejamento estratgico, controle gerencial e controle operacional, sendo isso que o diferencia dos demais tipos de sistemas de informaes. Os SADs possuem vrias caractersticas, sendo algumas delas o trabalho com diversas fontes de dados; a variedade nos relatrios e a anlise de sensibilidade, simulao e anlise de tomada de deciso.

Segundo Gordon (2006, p. 10),


A South Africn Petroleum Refineries Ltda.; uma joint venture da Royal Dutch/Sell e a British Petroleum, economizou 1,5 milho de dlares em um ano com um sistema de suporte deciso que ajudou os gestores a ajustar as operaes de mistura e resfriamento nas suas refinarias.

Os elementos essenciais de um SAD incluem vrios modelos usados para dar suporte ao tomador de deciso ou ao usurio (base do modelo), uma coleo de fatos e de informaes para dar assistncia na tomada de deciso (banco de dados), e sistemas e procedimentos (interface com o usurrio) que ajudam os tomadores de deciso e outros usurios a interagir com o SAD. Tambm necessrio saber que algumas decises so tomadas em grupos abrangendo diversas vises sobre um mesmo tema. Para atender a essa situao foram desenvolvidos os Sistemas de Apoio Deciso em Grupo (SADG) que convergem diferentes pontos de vista em uma soluo comum. Uma grande vantagem desse sistema a participao de vrios gerentes de diversas filiais em cidades diferentes no processo decisrio, utilizando-se de ferramentas como: Rede Local de Decises, Sala de Decises, Rede Remota de Decises e Teleconferncia. Um SAD eficiente permite fcil interao com o usurio do sistema, para que este possa acessar tranquilamente seu banco de dados e modelos e absorver de forma natural as informaes e sugestes armazenadas, obtendo vantagem competitiva no mercado em que atua.

4.1.1.4 Sistemas de Informaes Executivas SIE.

O SIE uma soluo em termos de informtica que disponibiliza informaes corporativas e estratgicas para os tomadores de deciso de uma organizao, de forma a otimizar sua habilidade para tomar decises de negcios importantes. Segundo Gordon (2006, p. 10),
O SIE fornecem as informaes que executivos do alto escalo precisam para rapidamente identificar problemas, rastrear dados sobre tendncias, comunicar-se com empregados e determinar objetivos estratgicos.

O fornecimento das informaes ao executivo pode ser facilmente recuperado e pode ter vrios nveis de detalhe. Assim, pode se partir de um nvel superficial de anlise e prosseguir at um nvel de detalhamento mais profundo e desejado.

Tambm tem a funo de ajudar os executivos a pensar e balancear o desempenho da empresa por meio de um conjunto de perspectivas. Os SIE so freqentemente construdos para satisfazer as necessidades de informao de um determinado executivo.

4.1.2 SEGURANA DA INFORMAO

A informao patrimnio valoroso de uma organizao, e se consiste em um conjunto de dados classificados e organizados de forma que simplifique sua utilizao com objetivo de facilitar na tomada de deciso. Mas a informao por se tratar de um bem valioso est tambm sob constantes riscos, com isso a segurana da informao um ponto muito importante para a sobrevivncia da organizao, a segurana da informao deve ser absoluta. Os sistemas de informaes, para operarem de forma adequada e com um nvel de segurana aceitvel, necessitam de ambientes controlados, protegidos contra desastres naturais (incndio, terremoto, enchente, etc.), falhas estruturais (interrupo no fornecimento de energia eltrica, sobrecargas eltricas), acessos no-autorizados, sabotagens e fraudes, entre outros. As necessidades de proteo devem ser definidas em termos das possveis ameaas, riscos e vulnerabilidades existentes, alm dos objetivos estratgicos das organizaes. Segundo DIAS (2000, p. 41), a segurana tambm est relacionada com testes de hardware e software e preveno de erros cometidos pelos usurios. A segurana da informao deve ser mantida a integridade e qualidade da informao, atravs de procedimento de autenticao, controle de acesso, mtodos de processamento dos sistemas operacionais, alm disso, necessrio o uso de cpias de segurana, sendo feitos pelos menos a cada 24 horas, sendo recomendada a utilizao de um sistema que possua a funo de realizar o processo de cpia de segurana, diariamente, atravs do procedimento de backup.

10

Ainda de acordo com DIAS (2000, p. 41),


A segurana do ambiente computacional deve tambm ser encarada como proteo ao patrimnio da organizao e aos investimentos feitos em equipamentos, software e pessoal. Os recursos computacionais e as informaes sobre a organizao, por terem alto valor de mercado, podem ser atrativos para ladres ou espies. Segurana , portanto, a proteo de informaes, sistemas, recursos e servios contra desastres, erros e manipulao no autorizada, de forma a reduzir a probabilidade e o impacto de incidentes de segurana.

Objetivos de segurana que devem ser considerados so: A confidencialidade ou privacidade protegendo as informaes contra acesso no autorizado. A integridade de dados evitando que dados sejam alterados ou apagados. Disponibilidade da informao protegendo os servios contra indisponibilidade ou degradao. A consistncia certificando que o sistema atua conforme as expectativas do usurio. O isolamento ou uso legtimo regularizando o acesso ao sistema. A auditoria resguardando os sistemas contra erros e atos maliciosos cometidos por usurios legtimos. A confiabilidade de garantir que, mesmo em condies adversas, o sistema atuar conforme esperado. Discutir segurana diferente de praticar segurana, uma vez que, a segurana um status dinmico daqueles que se protegem estabelecendo posturas, procedimentos e polticas para garantir a integridade, confiabilidade e disponibilidade da informao.

4.1.3 SISTEMAS DE INFORMAO PARA SADE PBLICA

Com a crescente demanda de pacientes em ambientes pblicos de sade, teve como necessidade maior o auxilio de sistemas de informao para organizao e coordenao dos dados e informaes apresentadas nestes ambientes. A evoluo tecnolgica colabora visivelmente nas tomadas de deciso e organizao das informaes. Para KURCGANT (1991, p.181)
Sistemas de Informao em Sade- o instrumento utilizado no processo de planejamento, aperfeioamento e tomada de deciso nas diversas instancias da organizao e gerenciando ainda os

11 estudos e pesquisas necessrios s questes relativas dos fatores predisponentes, portadores ou mantedores das enfermidades.

O Gerenciamento de Informaes em ambientes pblicos de sade possui outras especialidades alm de lhe dar com a gerncia de estoque, consultas, e organizaes, alm de todas essas funes, o sistema de informao em sade pblica deve contribuir e auxiliar nas prticas de sade, para que seja claro e notvel seus benefcios.

4.2 ENGENHARIA DE SOFTWARE

O desenvolvimento de softwares surgiu com a necessidade de utilizao dos prprios desenvolvedores, onde no havia nenhum outro usurio. Com isso no se tinha preocupao em conceder a esses softwares um conjunto de idias e prticas para lhe tornar mais interativo e comercializado. Com o surgimento da necessidade de diversos outros usurios a engenharia de software se teve como comprometimento a criao de regras padronizadas e documentao para ser distribudo aos seus usurios. De acordo com PRESSMAN (1995, p.31)
A Engenharia de Software um rebento de engenharia de sistemas e de hardware. Ela abrange um conjunto de trs elementos fundamentais mtodos, ferramentas e procedimentos que possibilita ao gerente o controle do processo de desenvolvimento do software e oferece ao profissional uma base a construo de software de alta qualidade produtividade.

Passando-se os tempos a engenharia de software se tornou o bem mais precioso das empresas de desenvolvimento de software, pois suas atividades de desenvolvimento passavam por etapas de aprimoramento trazendo maiores benefcios como ganho de tempo, baixo custo e agradando ainda mais os seus clientes e usurios.

12

4.2.1 SOFTWARE

Sua definio consiste em um conjunto de instrues que podem ser interpretadas e executadas pela mquina, onde auxiliam na elaborao e coordenao de atividades que possa agregar valores. De acordo com PRESSMAN (1995 p. 12) Software instrues (programas de computador) que, quando executadas, produzem a funo e o desempenho desejados.

4.2.2 PROCESSO DE DESENVOLVIMENTO DE SOFTWARE

Os Processos de desenvolvimento de software so constitudos por atividades que antecedem aes relativas ao prprio desenvolvimento, sendo assim os processos de desenvolvimento de software responsvel por compreender as determinadas atividades que definem seus requisitos,

desenvolvem, testam e mantm o software em funcionamento. Para PAULA FILHO (2003, p.11)
O processo um conjunto de passos parcialmente ordenados, constitudos por atividades, mtodos, prticas e transformaes, usado para atingir uma meta. Esta meta geralmente est associada a um ou mais resultados concretos finais, que so os produtos da execuo do processo.

Os processos so diversificados em varias atividades, sendo que todos os processos contem suas caractersticas especificas que lhe do

aperfeioamento, com isso apresentaremos algumas atividades mais freqentes que so os levantamentos e analise dos requisitos, desenvolvimento,

implementao, testes e implantao.

4.2.2.1 Levantamento e Analise dos Requisitos

13

Na etapa de levantamento de requisitos onde ser compreendido o qual problema para o desenvolvimento do software, onde o usurio fornece as informaes necessrias para que o desenvolvedor compreenda a finalidade, funo, usurios finais e entre outras informaes chamadas de requisitos. Para BEZERRA(2003,p.20). O principal objetivo do levantamento de requisitos que usurios e desenvolvedores tenham a mesma viso do problema a ser resolvido na etapa de analise dos requisitos que ser feita a analise das informaes coletadas do cliente anteriormente, onde feito o estudo desses requisitos planejando como ser realizada a soluo dos problemas sem levar em considerao os aspectos tecnolgicos. Ainda tendo como base as idias do autor acima temos que definir o que o sistema proposto pelo cliente deve fazer para depois analisar e montar uma estratgia de como ser feito o software.

4.2.3 MODELAGEM DE SOFTWARE

A elaborao da modelagem de software grande importncia para se ter maior entendimento do sistema a ser desenvolvido, trazendo informaes necessrias de funcionalidades do mesmo. A modelagem feita durante o processo de analise de requisitos onde se busca informaes do determinado software e aps isso feita a Modelagem desses requisitos. Para PRESSMAN (1995, p. 249), quando os modelos so criados durante a etapa de analise de requisitos ele passa a obter papis importantes como:
O modelo ajuda o analista a entender a informao, a funo e o comportamento de um sistema, tornando a tarefa de anlise de requisitos mais fcil e mais sistemtica. O modelo torna-se o ponto focal para a reviso e, portanto, a chave para a determinao da inteireza, consistncia e preciso da especificao. O modelo torna-se base para o projeto, fornecendo ao projetista uma representao essencial do software, a qual pode ser mapeada num contexto de implementao.

14

Sendo assim, modelagem de Software so representaes atravs de desenhos, onde exemplificam algo do mundo real a ser desenvolvido, onde facilitar o entendimento das funcionalidades desempenhadas pelo software e auxiliando nas solues dos problemas encontrados.

4.2.4 LINGUAGEM DE MODELAGEM UNIFICADA UML

A UML definida como Unified Modeling Language (Linguagem de Modelagem Unificada), foi definida como modelo padro pela Object Management Group (Grupo de Gerenciamento de Objetos) em 1997, e passou a ser usada para vrias finalidades como descreve QUADROS (2002, p. 165).
Padronizar a diagramao de modelos graas s regras e ao vocabulrio que ela especifica. Facilitar a visualizao de modelos desenvolvidos por programadores diferentes, possibilitando o intercmbio de informaes de forma precisa. Expressar sem ambigidades o contedo de um modelo. Construir blocos de cdigo com o auxlio de ferramentas que codificam os modelos em vrias linguagens de programao disponveis no mercado. Apresentar uma modelagem com o nvel de abstrao e detalhamento desejado. Com a UML, podemos tratar de modelos com alto ou baixo nvel de detalhes.

A UML uma pratica padronizada de maneiras de visualizao das funcionalidades do software a ser desenvolvido, onde atravs do auxilio do cliente e do usurio final, o analista de sistemas tem amplas condies de facilitar o entendimento do seu trabalho final sendo que suas definies se mantero bastante objetivas.

4.2.4.1 Diagrama de Caso de Uso

O Diagrama de Caso de Uso uma maneira de se descrever um conjunto de atividades que o determinado sistema executar para fornecer ao seu usurio o resultado esperado.

15

De acordo com TONSIG (2003, p.186) um caso de uso Um conjunto de seqncia de aes que um sistema desempenha para produzir um resultado observvel de valor a um ator especfico. Os diagramas de caso de uso simulam a relao entre o sistema e o ator responsvel por sua utilizao, onde essa simulao feita atravs de reunies com todos os envolvidos na realizao do sistema.

4.2.4.2 Diagrama de Classe

O diagrama de Classes responsvel pela elaborao das classes utilizadas no sistema, onde essas classes so divididas em trs partes possuindo o nome da classe, seus atributos e seus mtodos. Onde os atributos so a descrio dos objetos, e o os mtodos correspondem descrio das aes desses objetos. De acordo com Fowler, citado por QUADROS (2002, p. 180), Os diagramas de classe descrevem os tipos de objetos do sistema e os vrios tipos de relacionamentos estticos que existem entre eles.

4.2.4.3 Diagrama de Objeto

O diagrama de objetos uma representao momentnea do sistema, onde mostra os relacionamentos entre os objetos de acordo com os valores carregados pelos seus atributos. Para BEZERRA (2003, p. 130) "Os Diagramas de Objetos so raramente utilizados. Talvez a nica utilidade prtica e direta dos diagramas de objetos seja a de como associaes reflexivas."

4.2.4.4 Diagrama de Transio de Estado

16

O diagrama de transio de estado tem como objetivo definir qual o estado que ele se encontra ou a condio para realizao de uma determinada tarefa. Para TONSIG (2003, p. 203), O Diagrama de Estados usado para
mostrar os possveis estados dos objetos de uma classe. A mudana de um estado para outro chamada de transio de estados.

Com isso podemos definir o Diagrama de Transio de Estado como um conjunto de informaes detalhando o estado e a mudana de estado de um determinado objeto.

4.2.4.5 Diagrama de Atividade

no diagrama de atividades que so representados os estados dos processos de uma determinada atividade De acordo com BEZERRA (2003, p. 228). "Um diagrama de atividade um tipo especial de diagrama de estados, em que so representados os estados de uma atividade, em vez dos estados de um objeto.

4.3 LINGUAGEM DE PROGRAMAO

A linguagem de programao foi baseada primeiramente em linguagem de mquina, e a forma de armazenar dados era atravs de cartes perfurados. At mesmo aplicativos e softwares so denominados como linguagens de programao, por serem escritos em esquemas de cdigos. STAIR e REYNOLDS (2002, p. 118) descrevem que: A principal funo de uma linguagem de programao consiste em fornecer instrues ao computador, de forma que ele execute uma atividade de processamento. Entretanto uma linguagem de programao no se limita em uma maneira de sugerir a um computador como executar uma seqncia de operaes.

17

LAUDON & LAUDON (1999, p. 106) relatam que: Cada linguagem de programao foi projetada para resolver um determinado tipo de problema. As linguagens de baixo nvel so as que se encontram mais prximas da arquitetura de hardware, sendo tambm as que as linguagens de alto nvel so aquelas que mais esto prximas aos programadores e usurios finais. A linguagem de programao foi desenvolvida para que ouve se uma traduo para a linguagem natural, para que houvesse um intermdio entre os programadores e a mquina. Segundo NORTON (1996, p. 446),
Todo programa tem que existir em linguagem de mquina para que o computador seja capaz de us-lo, mas para as pessoas escreverem programas eficientemente, elas precisam de uma linguagem de alto nvel uma linguagem que eleve o processo para alm do atoleiro de dgitos que compem as instrues de mquina.

Entre a linguagem de baixo nvel e a linguagem de alto nvel, existe um ponto mdio entre as duas, seu desenvolvimento foi para reduzir as dificuldades na gravao de programas em linguagem de mquina, sendo ento denominada como linguagem de mdio nvel, podendo situar C como uma linguagem de mdio nvel, onde foi desenvolvido como parte do sistema operacional Unix, pois como linguagem de baixo nvel acessar registros do sistema, trabalhar com endereos de memria, e ao mesmo tempo pode realizar operaes de alto nvel, estando ento no intermdio entre as linguagens de baixo e alto nvel. A variedade de linguagens de programao so muitas, sendo que sua usabilidade depender do tipo de processo, sendo um mais apropriado o que o outro, pois depender da situao, a opo em saber qual linguagem deve ser utilizada, est envolvida em qual tipo de problemas almeja resolver.

4.3.1 JAVA

Java uma linguagem orientada a objeto, seu desenvolvimento foi na dcada de 90, pela Sun Microsystem.

18

A linguagem Java permite o desenvolvimento de aplicaes poderosas, sua plataforma permite a implementao de diversos tipos de aplicativos e softwares, e possui recursos importantes como manipulao de strings, imagens grficas, componentes de interface grfica com o usurio, tratamento de excees, multitarefa, multimdia, processamento de arquivos, processamento de banco de dados e computao distribuda. Java roda em diferentes tipos de ambiente, sistemas operacionais e dispositivos, sendo uma ferramenta flexvel, o mesmo cdigo Java roda em vrias plataformas sem ao menos necessitar de alteraes no cdigo, pois o Java multiplataforma. HORSTMANN e CORNELL (2004, p.4) descrevem um resumo de palavras chaves da linguagem Java como: Simples; Orientada a objetos; Distribuda; Robusta; Segura; Neutra em relao arquitetura; Portvel; Interpretada; Alto desempenho; Mltiplas linhas de execuo e Dinmica. Java uma das linguagens mais utilizadas, pois serve para qualquer tipo de aplicao e desenvolvimento, podendo ser utilizadas na web, desktop, servidores, mainframes, jogos, aplicaes mveis, chips de identificao, entre muitas outras aplicaes. Citado por HORSTMANN e CORNELL (2004, p.5), Um dos objetivos de Java permitir a elaborao de software que possa executar de forma independente em mquinas pequenas. Os aplicativos Java podem abrir e acessar objetos na Internet atravs de Uniform Resource Locator URLs (Localizador Padro de Recursos) com a mesma facilidade que se acessa um arquivo no sistema local. Apesar de todas as qualidades e diversas ferramentas que o Java oferece, a mesma uma linguagem de programao complexa, por se tratar de uma poderosa linguagem, o ambiente de desenvolvimento Java tambm no de fcil utilizao. A linguagem de programao Java uma linguagem robusta, sem ponteiros e alocao direta de memria e utiliza o tratamento e excees. O Java fornece variedade de mecanismo que garante a segurana dos aplicativos, seu contato com o computador real no existe, pois ele reconhece apenas a mquina virtual JVM.

19

A linguagem Java similar com C++, mas com eliminao de algumas caractersticas complexas, como ponteiros e heranas mltiplas. A linguagem Java foi adotada como um padro no mercado, sendo uma das linguagens mais utilizadas por sua amplitude e qualidade.

4.4 BANCO DE DADOS

Com o avano das tecnologias apresentadas a empresas e usurios, o banco de dados se tornou essencial para desempenhar funes especificas de cada software. O banco de dados responsvel pelo armazenamento dos dados coletados dos usurios e a realizao de operaes necessrias do software como efetuar buscas de dados em arquivos existentes, excluir arquivos existentes e alterar seus arquivos. Os dados a serem armazenados podem vir a ser qualquer tipo de dado que tenha significado para o usurio e que possa auxiliar em suas tomadas de deciso. DATE (2000, p. 4) descreve
Um sistema de Banco de Dados basicamente um sistema computadorizado de armazenamento de registros, isto , um sistema computadorizado cujo propsito geral armazenar informaes e permitir ao usurio, buscar e atualizar essas informaes quando necessrio.

Ainda tendo como base as idias do autor acima, descrevemos algumas vantagens da utilizao do banco de dados ao contrario do antigo modelo tradicional de papel.
Densidade: no h necessidade de arquivos de papel, possivelmente volumosos. Velocidade: a mquina pode obter e atualizar dados com rapidez muito maior que o ser humano. Menor trabalho montono: grande parte do tdio de manter arquivos mo eliminada. As tarefas mecnicas so sempre feitas com melhor qualidade por mquinas. Atualidade: informaes precisas e atualizadas esto disponveis a qualquer momento sob consulta.

20

Sendo assim, o banco de dados faz o papel mais importante em uma organizao que o armazenamento dos seus dados, pois so eles os agentes principais para auxiliar os gestores nas suas devidas tomadas de deciso organizacionais.

4.4.1 SISTEMA DE GERENCIAMENTO DE BANCO DE DADOS - SGBD

O SGBD determinado como um conjunto de softwares que tem como finalidade criar e efetuar a administrao e uso do banco de dados. Para DATE (2000) O SGBD pertence a uma camada de

relacionamento entre o banco de dados e o usurio, tornando-se como um meio de acesso entre os dois, onde todas as solicitaes do usurio sejam executadas atravs do SGBD diretamente ao banco de dados. ELMASRI & NAVATHE (2002, p.5), definem SGBD como Um sistema de software de finalidade genrica que facilita o processo de definio, construo e manipulao de bancos de dados para vrias aplicaes.

4.4.2 MYSQL

O MySQL um servidor de banco de dados SQL (Linguagem de Consulta Estruturada) como interface, uma implementao que consiste em um programa residente em memria, suas caractersticas so velocidade, robustez e facilidade de uso. O MySQL roda na maioria dos sistemas operacionais, sendo alguns deles o Windows, Linux e Unix. um dos bancos de dados mais utilizados e populares. Suas qualidades e caractersticas so portabilidade, pois suporta vrios tipos de plataformas, no exige muitos recursos de hardware, um banco de fcil uso, tem excelente desempenho e estabilidade.

21

Citado por TAHAGHOGHI e WILLIAMS (2007, p. 3), O MySQL um estreante relativamente recente na rea bem estabelecida dos sistemas de gerenciamento de bancos de dados relacionais RDBMs. O processo de desenvolvimento do MySQL tem como foco oferecer uma implementao muito eficiente dos recursos que a maioria das pessoas precisam. O MySQL pode executar em hardwares bem simples, e exigir pouca presso nos recursos do sistema, muitos usurios pequenos fornecem informaes para suas organizaes executando o MySQL. A instalao do MySQL bem fcil, pois pequeno e veloz, funciona com muita facilidade para ser utilizado, no exige configuraes complexas, pois sua instalao praticamente automtica. Segundo TAHAGHOGHI e WILLIAMS (2007, p. 4),
fcil utilizar o MySQL como parte de um sistema de software maior. Por exemplo, voc pode escrever programas que podem interagir diretamente com um banco de dados MySQL. A grande maioria das linguagens de programao possuem bibliotecas de funes para o sua com o MySQL.

A popularidade do MySQL e sua disponibilidade para praticamente qualquer sistema operacional, so motivos do seu grande sucesso, alm disso por se tratar de um software livre o que facilita sua utilizao.

4.5 USABILIDADE

Conhecida inicialmente na dcada de 80 como User friendlines (amigvel ao usurio) e hoje mais conhecida por Interface Humano Computador IHC. A usabilidade pode ser avaliada como uma qualidade que envolve sistemas e usurios, sendo uma maneira de auxiliar no processo de desenvolvimento de interfaces. Para DIAS (2003), a usabilidade pode ser tambm definida como uma medida de qualidade da experincia de um determinado usurio ao interagir com algo, podendo ser quantificada e medida.

22

Concordando com o autor citado acima, PRESSMAN (1995, p. 71) define quatro tipos de caractersticas onde poder ser medida a qualidade da interao do software com os usurios, sendo:
1. A habilidade fsica e/ou intelectual exigida para se aprender o sistema. 2. O tempo exigido para se tornar moderadamente eficiente no uso do sistema. 3. O aumento lquido de produtividade (sobre a abordagem que o sistema substitui) medido quando o sistema usado por algum que seja moderadamente eficiente. 4. Uma avaliao subjetiva (s vezes obtidas por meio de um questionrio) das atitudes dos usurios em relao ao sistema.

A Usabilidade tem como objetivo maior proporcionar segurana e facilidade de uso dos sistemas de informao aos variados tipos de usurios, gerando melhorias em interao e satisfao dos mesmos. Segundo BARANAUSKAS e ROCHA (2003, p.17)
Os objetivos de IHC so o de produzir sistemas usveis, seguros e funcionais. Esses objetivos podem ser resumidos como desenvolver ou melhorar a segurana, utilidade, efetividade e usabilidade de sistemas que incluem computadores.

Em suma a usabilidade define normas, procedimentos e aplicaes onde utilizadas adequadamente garantem resultados favorveis aos sistemas de informao beneficiando em melhores interaes e segurana, para que qualquer usurio, leigo ou no consiga obter facilidades ao utilizar o sistema.

4.6 SADE PBLICA NO BRASIL

No ano de 1543 a vila de Santos foi a regio onde surgiu a primeira Santa Casa no Brasil fundada para atender a populao de maior carncia. Logo em seguida outras Santas Casas foram abertas em outras vilas, porm a comunidade continha receios ao freqentar essas localidades at mesmo quando se precisava, pois j era de conhecimento de todas as comunidades que a internao era sinnima de morte. Os locais de atendimento eram inadequados para quaisquer

tratamentos, pois havia pouca higiene e a quantidade de mdico que atuavam eram insuficientes, uma vez que as comunidades se localizavam em regies de

23

difcil acesso e pela falta de remunerao do servio prestado, pois o pagamento das consultas era feito somente pela prpria populao. As primeiras academias de medicina que surgiram no Brasil foram s aps a chegada da corte portuguesa em 1808, onde surgiram os primeiros impactos na sade, mesmo tendo pequeno resultados. Somente a muitos anos depois que foi criado o Ministrio da Sade, com finalidade de acabar com os maiores problemas trazendo melhores leitos e maiores quantidades de profissionais. Baseado em MERCADANTE (2002), surgiram diversas reclamaes que resultaram em uma grande reivindicao para a construo da Reforma Sanitria Brasileira. Onde suas objetividades eram melhores condies de sade, considerao da sade como direito do cidado. Dessa forma, enuncia e Constituio Da Repblica (CRFB/1988),
A sade direito de todos e dever do estado, garantindo mediante polticas sociais e econmicas que visem a reduo do risco de doena e de outros agravos e ao acesso universal e igualitrio s aes e servios para sua promoo, proteo e recuperao.

4.6.1 PROGRAMA SADE DA FAMLIA PSF

O Programa sade da Famlia - PSF teve inicio a partir de outro programa que tinha como principal objetivo diminuir a mortalidade infantil e materna em regies mais carentes, esse programa era constitudo por Agentes Comunitrios, denominado como Programa de Agentes Comunitrios de Sade PACS. Com o sucesso da aplicao do PACS em algumas regies, o Ministrio da Sade juntamente com o Fundo das Naes Unidas para a Infncia - UNICEF promoveram uma reunio em Braslia DF, com o tema Sade da Famlia nos dias 27 e 28 de Dezembro de 1993. Essa reunio teve como resultado final, a elaborao de extenso do PACS para que o atendimento seja feito de maneira abrangente, e no somente a crianas e gestantes, como tambm toda a populao sendo subdividido em micro reas de atuao onde cada regio fosse atendida por um determinado conjunto de profissionais da sade como Enfermeiros, Mdicos, Agentes de

24

Sade, Dentistas, Fonoaudilogos e entre outros profissionais que auxiliam provendo o bem estar. O Ministrio da Sade determina que o PSF, tem como objetivo dar melhorias ao estado de sade da populao. Fundamentado nas opinies de AMORIM e ARAJO (2004), o PSF tem como fundamento a quebra do paradigma sade/doena, onde durante muito tempo a sade foi especifica na doena curativa, sendo que no havia nenhum ato de preveno, o PSF por sua vez direciona os cuidados a essa ateno bsica de preveno contra as doenas, trazendo melhores resultados entre profissionais e comunidade. Concordando com o autor citado acima MERCADANTE (2002, p.263) ressalta que:
A importncia estratgica do PSF reside na sua vocao para substituir o antigo modelo, predominantemente assistencial, por um conjunto de aes preventivas, teraputicas e de promoo de uma vida mais saudvel e menos dependente do hospital como foco central dos servios pblicos de sade.

Houve enormes melhorias s condies de sade da comunidade devido ampliao do PSF como ttica organizacional da ateno bsica de sade e a qualidade do atendimento prestado a comunidade tanto preventivo como acompanhamento clinico necessrio.

4.6.2 PROFISSIONAIS DA SADE

O programa sade da famlia constitudo em uma unidade bsica de sade, constituda por profissionais da sade que tem como objetivo dar melhor condies de sade para as regies abrangentes com suas devidas famlias cadastradas. Devido pequena rea de abrangncia de cada centro de sade, os profissionais ali instalados tm condies de se familiarizar com a comunidade, realizando visitas clinicas que vo lhe auxiliar no processo de preveno e tratamento de doenas.

25

Os profissionais das unidades prestam servios comunitrios provendo a preveno de doenas com campanhas de vacinao, pr-natal, e entre outros projetos que previnem a populao de doenas, e sem deixar de lado a realizao de tratamentos a pessoas j necessitadas de cuidado clinico. Esses profissionais so divididos em equipes, como enfermeiros, auxiliares de enfermagem, mdicos, agente de sade, dentistas e entre outros.

4.6.2.1 Mdico

Os mdicos que atuam nas unidades de sade, na maioria das vezes, so aqueles que no possuem uma especialidade, ou seja, so chamados de generalista ou mais conhecido como clnicos gerais. Esse profissional responsvel pelo seu comprometimento em qualquer quadro clinico apresentado em seu centro de sade, sendo que no determinado a uma rea da sade em especifico, apenas deve-se buscar maior entendimento da doena em seu contexto, pessoal, familiar e social. Este profissional responsvel em prestar amparo absoluto a comunidade que de sua micro rea, prover melhor afinidade entre o paciente e sua famlia para que os pacientes se sintam seguros ao lhe dar com este profissional, promover projetos que traga maior conhecimento para a comunidade sobre sade e doena, manter melhores relaes com crianas, idosos, gestantes e adolescentes mantendo sempre seus pacientes saudveis e prevenidos de quaisquer riscos de sade. O mdico possui tambm atribuies de realizar micro cirurgias quando diagnosticado necessrio, podendo tambm efetuar transferncias para hospitais e localidades com maiores condies de atendimento devido ao quadro clinico tratado.

4.6.2.2 Enfermeiro

26

O profissional de enfermagem denominado enfermeiro possuindo diversas reas de atuao, onde uma delas em unidades bsicas de sade, onde presta atendimento no prprio centro e em visitas clinicas juntamente com sua equipe formada por agentes de sade em residncias previamente cadastradas quando pertencente determinada rea de atendimento. O mesmo executa diversificadas atividades que so determinadas por seu cargo, onde todos os cargos possuem somente um objetivo que promover bem estar e um atendimento eficiente. O enfermeiro possui as atribuies praticas ligada diretamente aos pacientes, executando diversas atividades, garantindo continuidade de

atendimento, se necessrio acompanhamento em hospitais, resolvendo os problemas bsicos de sade. Um enfermeiro na maioria das vezes ocupa o cargo de coordenador de PSF, onde executa atividades administrativas, coordena os profissionais de sade, onde efetua a padronizao de praticas de atendimento, executa e avalia os servios de enfermagem adotando normas de segurana para os prprios funcionrios e para a comunidade receptora dos cuidados.

4.6.2.3 Agente de Sade

Para executar funes de agente de sade necessrio ser pessoas de fcil convvio e boa comunicao, possuindo as mesmas culturas da comunidade a receber servios prestados por este profissional, ou seja ele deve ser algum que pertena a comunidade, e tambm deve obter facilidade em repassar as informaes para administrao do centro de sade. O agente de sade o profissional que realizar as constantes visitas domiciliares, onde estar firmemente em contato com as famlias, sendo assim ele o principal fator de comunicao entre o cotidiano da populao com os variados profissionais de sade, obtendo a cultura popular e o conhecimento necessrio para realizao de seu trabalho. O seu trabalho realizado mensalmente em domiclios que pertenam a sua micro rea, suas atividades juntamente com as famlias consistem em

27

identificar os membros da famlia que ali residem, efetuando o cadastro e atualizao das famlias a partir de um mapeamento que define sua rea de atuao, identificar as dificuldades do contato direto com o centro de sade, auxiliando-os a utilizar e usufruir dos servios prestados pelos profissionais, esclarecendo sobra a utilizao do PSF.

4.6.2.4 Dentista

Surgiu em 2000, a incluso de Equipes de Sade Bucal (ESB) no programa sade da famlia, logo que se percebeu a necessidade deste profissional inserido na comunidade para dar maior qualidade de sade bucal para a populao. O dentista, incluso no PSF possui papel de realizao de diagnsticos e tratamentos clnicos necessrios para a populao cadastrada pelo programa. Realiza atendimento de urgncia e emergncia e quando necessrio efetuar micros cirurgias. Possui capacidade de emitir laudos e atestados de acordo com seu diagnostico, tendo como comprometimento tambm a realizao de administrao de equipamentos para assegurar a comunidade de um tratamento de qualidade e eficiente.

28

5 METODOLOGIA

No desenvolvimento deste trabalho foi realizado um levantamento de requisito sobre a necessidade que cidades de pequeno e mdio porte tem com os sistemas de pronturio eletrnico que as unidades bsicas de sade contm, sendo que muitas delas nem se quer tem acesso a qualquer tipo tecnolgico para facilitar o atendimento em suas unidades. O debate e pesquisa sobre a necessidade das unidades de sade tiveram como objetivo, proporcionar maior familiaridade com o problema, para com isso torn-lo mais evidente, aprofundou-se em uma realidade especifica, e procurou captar as explicaes e interpretaes do que ocorre na realidade da unidade de sade de Ninheira. Neste processo, foi realizada uma busca de informaes com profissionais que trabalham em unidades de sade, sendo um dos auxiliadores o Secretrio de Sade, responsvel pelo setor de sade na cidade de Ninheira. Aps da pesquisa e melhor visualizao do problema a ser resolvido, foi realizado levantamento bibliogrfico em livros tericos, e estudo de tcnicas e ferramentas a serem utilizadas. Posteriormente ser implementado o banco de dados, contendo informaes necessrias para o desenvolvimento do sistema de PSF, essa parte ser implementada utilizando o sistema gerenciador de banco de dados (SGBD) MySQL e nesta fase ser definido as tabelas que o sistema ir conter, bem como o relacionamento que haver entre elas. O sistema de pronturio eletrnico ser desenvolvido utilizando a tecnologia JAVA, por ser uma linguagem orientada a objeto, que mais se adqua ao projeto pela amplitude que a tecnologia prope no desenvolvimento do projeto, outra vantagem do JAVA sua portabilidade e sua plataforma multitarefa, onde permite a execuo do programa em qualquer sistema operacional. Os testes sero feitos passo a passo, primeiramente em mquinas que no sejam da Unidade Bsica de Sade, com muita ateno, pois os testes que iram ajudar a aprimorar a produtividade, a qualidade e confiabilidade do programa, de modo a verificar se ele atende s necessidades especificadas ou a

29

identificar as diferenas entre os resultados esperados, aps todos os ajustes se por ventura for necessrio, aps os testes, a verso final do sistema ser implantado nas mquinas das Unidades de Sade de Ninheira, e eventuais testes no local para analisar o suporte e a qualidade que o sistema disponibilizar. Sero realizados treinamentos com os profissionais das Unidades de Sade, para utilizao do sistema e melhor entendimento das funcionalidades.

30

6 CRONOGRAMA

Segue a apresentao do cronograma de atividades para o desenvolvimento do projeto Maro 2011 Levantamento Bibliogrfico. Levantamento e Anlise de Requisitos. Especificao do Sistema (Descrio de Tabela/Dados, Casos de Uso, Design de Relatrios) Criao do Banco de Dados Desenvolvimento do Sistema Teste/Implantao Redigir o Relatrio Tcnico Redigir o Artigo X Abril 2011 X X X X X X X X X X X X X X X X Maio 2011 Junho 2011 Julho 2011 Agosto 2011 Setembro 2011 Outubro 2011

Atividades

7 REFERNCIAS BIBLIOGRFICAS

AMORIM, Ana Cristina Couto; ARAJO, Maria Rizoneide Negreiros de. Legislao Bsica Sade da Famlia. Montes Claros: Unimontes, 2004.

BARANAUSKAS, Maria Ceclia Calani e ROCHA, Helosa Vieira da. Design e Avaliao de Interfaces Humano-Computador. Campinas, SP,

NIED/UNICAMP, 2003.

BEZERRA, Eduardo. Princpios de Anlise e Projeto de Sistemas com UML. Rio de Janeiro: Elsevier, 2003.

BRASIL. Constituio Republicana Federativa do Brasil. 1988 Disponvel em: http://jus.uol.com.br/revista/texto/7378/saude-conceito-e-atribuicoes-dosistema-unico-de-saude Acessado em 21/04/2011 s 19:00 hs.

CAMPOS, Andr L. N., Sistema de Segurana da Informao Controlando os Riscos. Florianpolis, SC.

DIAS, Cludia. Segurana e Auditoria da Tecnologia da Informao. Rio de Janeiro. Axcel Books Ltda. 2000.

DIAS, Claudia, Usabilidade na web: criando portais mais acessveis. Rio de Janeiro: Alta Books, 2003.

DATE,C.J., Introduo a Sistemas de Banco de Dados; Traduo da 7 Edio Americana;Editora Campos.2000

ELMASRI,Ramez; NAVATHE,Shamkant B., Sistemas de Banco de DadosFundamentos e Aplicaes.Rio de Janeiro: LTC. 2002

ELMASRI,Ramez; NAVATHE,Shamkant

B.,

Sistemas

de

Banco

de

Dados.So Paulo:Pearson Addison Wesley, 2005

FILHO, Wilson de Pdua Paula. Engenharia de Software, Fundamentos, Mtodos e Padres. 2 Ed.Rio de Janeiro:LTC.2003.

GORDON, Steven R.; GORDON, Judith R. Sistemas de Informao Uma Abordagem Gerencial. Rio Janeiro, RJ. LTC. 2006.

HORSTMAN,Cay S.;CORNELL, Gary. CoreJava2-volume 1- Fundamentos.So Paulo: MAKRON Books,2004.

KURCGANT, Paulina, Administrao em Enfermagem. So Paulo: EPU, 1991.

LAUDON, Kenneth C.; LAUDON, Jane Price. Sistemas de informao. 4. ed. LTC: Rio de Janeiro,1999.

MERCADANTE, Otvio Azevedo et al. Evoluo das polticas e do sistema de sade no Brasil. In:FINKELMEN, Jacobo (org.). Caminhos da sade pblica no Brasil. Rio de Janeiro: FIOCRUZ. 2002

NORTON, Peter. Introduo a Informtica.So Paulo: MAKRON Books. 1996

OBRIEN, J. A. Sistemas de Informaes e as Decises Gerencias na era da Internet. 9.ed. So Paulo: Saraiva, 2004.

PRESSMAN, Roger S. Engenharia de Software. So Paulo: Makron Books, 1995.

QUADROS, Moacir. Gerncia de Projetos de Software, Tcnicas e Ferramentas. Florianopolis, SC: Visual Books , 2002.

TAHAGHOGHI, Seyed M.M. Saied; WILLIAMS, Hugh E. Aprendendo MySQL. Rio de Janeiro: Alta Books. 2007.

TONSIG, Srgio Luiz. Engenharia de Software, Anlise e Projeto de Sistemas. So Paulo: Futura, 2003.

STAIR, Ralph M.; REYNOLDS, George W. Princpios de Sistemas de Informao. 4 ed. Rio de Janeiro, RJ. LTC. 2002.