Aplicação Desktop - Projecto - Completo
Aplicação Desktop - Projecto - Completo
Luanda, 2022
INSTITUTO SUPERIOR POLITÉCNICO INTERNACIONAL DE ANGOLA
Criado pelo Decreto Presidencial Nº 168/12 de 24 de Julho
DEPARTAMENTO DE ENGENHARIA E ARQUITECTURA
Luanda, 2022
DEDICATÓRIA
EPÍGRAFE
“Um jovem responsável não estuda apenas pelo prazer dos prémios ou medo dos
castigos imediato. Ele sabe que não está a fazer um “jeito” aos professores ou à família.
Ele acredita que está a construir o seu próprio futuro. É isso que o motiva”.
António Estanqueiro
AGRADECIMENTOS
.
RESUMO
Uma aplicação desktop de gestão de Farmácias, é um software que pode ser instalado
em um computador e usado para executar tarefas específicas facilitando a gestão e
administração do estabelecimento farmacêutico com foco na geração de resultados
positivos e na excelência da qualidade do atendimento ofertado aos clientes.
Com o objectivo de desenvolver uma aplicação desktop de gestão de Farmácias. O
estudo de caso foi realizado na Farmácia da Luz 3 com o objectivo de melhorar a gestão
dos serviços, contribuir para o desenvolvimento tecnológico da farmácia e prestar um
atendimento de qualidade aos clientes e eficiência, visto que estamos na era da
tecnologia e surgiram para facilitar e melhorar as nossas actividades.
Para o desenvolvimento deste projecto, utilizou-se a metodologia ágil de
desenvolvimento de software SCRUM e as seguintes ferramentas: Linguagens de
programação: Java, Banco de dados: MYSQL Query Browser, Software de
desenvolvimento: NetBeans IDE 8.0.2, Modelagem dos dados: Visual Paradigma for
UML para garantir a facilidade no processo de desenvolvimento e o DBDesigner 4 para
desenvolver o diagrama Entidade Relacionamento. Com a implementação do sistema
permitiu-se obter melhores resultados quanto a emissão de facturas, gestão do stock,
gestão das vendas, controle dos utilizadores, cadastro dos produtos, emissão de
relatórios diários, semanais e mensal, facilitando assim o dia-a-dia dos farmacêuticos e
garantir um atendimento eficiente.
Palavras-chave: Desktop. Gestão. Farmácia. Clientes.
ABSTRACT
INDICE DE TABELAS
LISTA DE ABREVIATURAS E SIGLAS
H1: O sistema a ser desenvolvido poderá melhorar a gestão dos serviços na Farmácia da
Luz 3.
2.1 SAÚDE
A saúde constitui um direito humano fundamental e um dos principais indicadores
de desenvolvimento e da qualidade de vida das populações, tendo consequências
directas no presente e no futuro de pessoas, comunidades e países. (CAPSA,2016).
Desse modo, a saúde é tomada como um dos elementos da qualidade de vida e uma
das condições objectivas para o desenvolvimento humano, e não como o seu
conjunto. Sob esse ponto de vista, deve-se identificar saúde como vitalidade
psíquico-fisiológica, isto é, como capacidade psicofisiológica para exercício ativo de
cada indivíduo para a sua realização na vida. Saúde, capacidade psicobiológica, é,
certamente, uma condição parcial para a realização dos indivíduos na vida, uma
condição que, ao mesmo tempo, abrange e é condicionada pelas determinações de
sua existência como ser biológico. (FARIA, 2009).
Apesar do esforço dos últimos anos, o sector da saúde continua sub-financiado, o que
não tem permitido avanços consistentes, sobretudo nas zonas mais isoladas.
O total das despesas com a saúde está calculado em 5% do PIB. Os gastos
governamentais com a saúde atingem apenas os 4.1% do total dos gastos, o que é
relativamente baixo mesmo quando comparado com a média dos países da África
Subsahariana - 9.5%. A despesa pública com a saúde era, em 2005, de 1,5% do PIB
enquanto que com a educação representava 2,6% e com a despesa militar 5,7%.
Igualmente sabido como uma farmácia varejo, a farmácia da comunidade é o tipo mais
conhecido de farmácia. É este tipo que é sabido o mais tradicional como a farmácia do
farmacêutico.
A homeopatia busca tratar o paciente de uma forma geral, não tratando apenas de uma
doença específica. O princípio desta prática consiste em reequilibrar o organismo
humano, uma vez que o surgimento de doenças indica um desequilíbrio. A homeopatia
trata tanto doenças fisiológicas (problemas gastrointestinais, ginecológicos,
dermatológicos e respiratórios) quanto problemas emocionais. Entretanto, não é
aconselhável que pacientes com doenças mais graves, como câncer e AIDS, abandonem
o tratamento tradicional.
Ainda que ambos vendam medicamentos, existe diferença entre drogaria e farmácia.
Ambos são estabelecimentos de dispensação e comércio de drogas, medicamentos,
insumos farmacêuticos e correlatos em suas embalagens originais. Porém,
as farmácias poderão desenvolver actividades mais amplas do que as drogarias.
Desta forma, o caminho a ser preconizado para que as farmácias passem a ser
caracterizadas como estabelecimentos de saúde é a prestação de uma assistência
farmacêutica efectiva, na qual o farmacêutico seja o principal agente na garantia do uso
seguro e eficaz de medicamentos pela população.
O Papiro de Ebers, datado de 1550 a.C., contém mais de 8.000 fórmulas medicinais
(DIAS, 2006).
Mais confiáveis e seguras pois é difícil acessar o Correm um risco maior de serem modificadas
código interno da aplicação por um usuário mal intencionado
Correm o risco de algum sinistro afectar a Correm o risco de ficarem indisponíveis por
aplicação, pois podem estar expostas a um algum tempo, principalmente se houver
usuário mal intencionado problemas com a conexão com a Internet
A experiência do usuário pode ser boa A experiência do usuário pode ser boa
Grandes entradas de dados funcionam de forma Grandes entradas de dados podem ficar
bem suave comprometidas
Tendem a ser mais restritas quanto ao acesso a Aproveitam melhor os recursos de interacção
outras aplicações Web com a Web e outras ferramentas
São mais fáceis de serem desenvolvidas São mais difíceis de serem desenvolvidas
O processo e tratamento de toda a informação foi feito com as ferramentas Word, Excel
e Visual Paradigm for UML.
3.4 LEVANTAMENTO DE INFORMAÇÕES
3.8.1.2 JAVA
Java é a linguagem de programação orientada a objectos, desenvolvida pela Sun
Microsystems, capaz de criar tanto aplicativos para desktop, aplicações comerciais,
softwares robustos, completos e independentes, aplicativos para a Web. Alem disso,
caracteriza-se por ser muito parecida com C++, eliminando as características
consideradas complexas, dentre as quais ponteiros e herança múltipla.
Em 1991, um pequeno grupo de funcionários da Sun incluindo James Gosling mudou-se
para a San Hill Road, uma empresa filial. O grupo estava iniciando um projecto
denominado Projecto Green, que consistia na criação de tecnologias modernas de
software para empresas electrónicas de consumo, como dispositivos de controle remoto
das TV a cabo. Logo o grupo percebeu que não poderia ficar preso as plataformas, pois
os clientes não estavam interessados no tipo de processador que estavam utilizando e
fazer uma versão do projecto para cada tipo de sistema seria inviável. Desenvolveram
então o sistema operacional GreenOS, com a linguagem de programação Oak. Eles se
basearam no inventor do Pascal, através da linguagem USCD Pascal, que foi o pioneiro
da linguagem intermediária ou máquina virtual.
Em 1993, surgiu uma oportunidade para o grupo Green, agora incorporado como
FirstPerson a Time-Warner, uma empresa que estava solicitando propostas de sistemas
operacionais de decodificadores e tecnologias de vídeo sob demanda. Isso foi na mesma
época em que o NCSA lançou o MOSAIC 1.0, o primeiro navegador gráfico para Web.
A FirstPerson apostou nos testes de TV da Time-Warner, mas esta empresa preferiu
optar pela tecnologia oferecida pela Silicon Graphics.
Depois de mais um fracasso, a FirstPerson dissolveu-se e metade do pessoal foi
trabalhar para a Sun Interactive com servidores digitais de vídeo. Entretanto, a equipe
restante continuou os trabalhos do projeto na Sun. Apostando na Web, visto que os
projectos estavam sendo todos voltados para a WWW, surgiu a ideia de criar um
browser com independência de plataforma, que foi o HotJava.
Como a equipe de desenvolvimento ingeria muito café enquanto estavam trabalhando,
várias xícaras de café foram inseridas até que o projeto estivesse pronto. Finalmente em
Maio de 1995, a Sun anunciou um ambiente denominado Java (homenagem às xícaras
de café) que obteve sucesso graças a incorporação deste ambiente aos navegadores
(browsers) populares como o Netscape Navigator e padrões tridimensionais como o
VRML (Virtual Reality Modeling Language – Linguagem de Modelagem para
Realidade VIrtual).
A Sun considera o sucesso do Java na Internet como sendo o primeiro passo para
utilizá-lo em decodificadores da televisão interactiva em dispositivos portáteis e outros
produtos electrónicos de consumo – exactamente como o Java tinha começado em 1991.
Sua natureza portátil e o projecto robusto permitem o desenvolvimento para múltiplas
plataformas, em ambientes tão exigentes como os da electrónica de consumo.
A primeira versão da linguagem Java foi lançada em 1996.
3.8.1.3 MYSQL
Em 1999 o projecto já havia evoluído para uma IDE proprietário, com o nome de
NetBeans DeveloperX2 nome este que veio da idéia de reutilização de componentes que
era a base do Java. Nessa época a empresa Sun Microsystems havia desistido de sua
IDE Java Workshop e procurando por novas iniciativas adquiriu o projecto NetBeans
DeveloperX2 incorporando-o a sua linha de softwares.