CONTENTE
CHAPTER 1: INTRODUCTION……………………………….....2</br>
1.1. Antecedentes de estudo ……………………………… ..… 2
1.2. Declaração do problema ………………………………… ..… 2
1.3. Objetivos e escopo de estudo ……………………… ..… .2
1.4. Relevância do projeto, viabilidade ………………………… .. 3
Capítulo 2: Revisão da literatura …………… .. …… ..… .4
2.1. Introdução ………………………………………… ... 4
2.2. Sistemas computadorizados …………………………… ..… 4
2.3. Aplicativo baseado na Web ……………………………… ..5
2.4. Linguagens de programação na World Wide Web… ....... 5
Capítulo 3: Metodologia ……………… ... …………… ... 6
3.1. Metodologia de pesquisa ……. ……………………… .... 7
3.2. Atividades do projeto …………………………………… ..7
3.3. Ferramentas …………………. ……………………………… ... 10
Capítulo 4: Resultados e Discussão ………. ……….… 11
4.1. Use o diagrama de casos …………………… ... …………… 11
4.2. Fluxograma do sistema …………………………… .. …… 12
4.3. Diagrama de relacionamento da entidade …………………… .. …… .13
4.4. Diagrama de fluxo de dados …………………………. ……… 14
4.5. Design da base de dados …………………………. ……… ... 15
4.6. Design da interface ……………….… ............................. 16
Capítulo 5: Resumo e Conclusões ... ……………… 21
Referências ……………………………………………… ...… ..22
Lista de números
Figura 1: Modelo de cascata ……………………… ... …… ..8
Figura 2: Use o diagrama de casos …………………… .. …… .11
Figura 3: fluxograma do sistema ……………………… ..12
Figura 4: ER DIAGRAMA …………………………… ..… 13 13
Figura 5: Diagrama de fluxo de dados ……………………… ..14
Figura 6: Design da base de dados ……………………… ...… ..15
Figura 7: Login ……………………………………… 16
Figura 8: Registro do fornecedor ……………………… ..... 16
Figura 9: Registro do usuário ……………………… .......... 17
Figura 10: Pesquisa medicina ... ……………. ………… .18
Figura 11: Medicina pesquisada… .. …………………… 18
Figura 12: Localização do mapa do Google …… .. ……………… ... 18
Figura 13: Adicione medicina. ………………………… .... 19
Figura 14: Ver Medicine ……… .. …………………… .19
Figura 15: Atualizar medicina ………………………… .19
Lista de tabelas
Tabela 1: Tabela de usuários ……………………………………… 15
Tabela 2: Tabela de fornecedores …………… .. ……………………… .15
Tabela 3: resultado ……………………………………. …… ..15
RESUMO
A otimização de mecanismos de pesquisa médica é um aplicativo da Web projetado e desenvolvido para a população local. À medida que a popularidade do Web aumenta, milhões de pessoas usam mecanismos de pesquisa para descobrir informações. Mas os usuários de mecanismos de pesquisa estão interessados apenas nas poucas páginas de resultados. A otimização do mecanismo de pesquisa (SEO) está relacionada à atividade de otimizar as páginas da Web individuais ou o site inteiro para torná-los mais amigáveis para adquirir um ataque mais alto nos resultados da pesquisa. Todos os principais mecanismos de pesquisa, como Google, Yahoo, Ask, Bing, etc. classificam as páginas da Web com base em certos fatores que afetam sua classificação; Portanto, o SEO visa gerar os tipos certos de sinais nas páginas da web. Os sites otimizados obtêm melhores classificações e geralmente recebem um número maior de visitantes. Esta pesquisa é baseada na revisão de diferentes técnicas de otimização para páginas da Web individuais ou para o site inteiro para torná-las amigáveis ao mecanismo de pesquisa. Este artigo oferece um estudo comparativo do trabalho de pesquisa anterior sobre as técnicas usadas em SEO e identifica certas lacunas nas técnicas conhecidas de otimização de mecanismos de pesquisa. Por fim, apresentamos algumas diretrizes pertinentes para otimizar o site
Capítulo 1: Introdução
1.1. Antecedentes do estudo A otimização de mecanismos de busca médica tem várias vantagens importantes para pesquisar medicamentos junto com a loja médica. Os usuários não precisam se preocupar com o medicamento e procurá -lo em lojas médicas.
Com uma estrutura baseada na Web, podemos ter acesso a enormes bancos de dados de informações. Isso fornece mudanças fundamentais às informações médicas. A tecnologia da informação torna a troca de informações rápida e facilmente.
A otimização de mecanismos de pesquisa médica é um aplicativo da Web projetado e desenvolvido para os usuários obter medicamentos rapidamente. O sistema ajuda os usuários a pesquisar qualquer medicamento on -line e a encontrar lojas médicas junto com endereços no Google Maps.
1.2. Declaração de problemas O usuário vai para a loja e compra o medicamento necessário. Portanto, é desperdiçado muito tempo encontrando o medicamento necessário e a pessoa se cansa. Se ele quiser trocar o produto, mais uma vez ele vai à loja e os substitui. O processo completo depende das interações físicas. O Medicine SEO é fácil de usar. O usuário procura os medicamentos necessários com um único clique.
1.3. Objetivo e escopo de estudo O principal objetivo de desenvolver esse aplicativo é reduzir o consumo de tempo dos usuários para encontrar medicamentos. O usuário pode postar requisitos para medicina. Os usuários podem procurar medicina e informações úteis. Este aplicativo fornece um login para o usuário. E os usuários podem obter todas as informações de medicamentos expirados e ele pode ver todas as informações dos pedidos. Este mecanismo também fornecerá uma lista do nome do medicamento e das lojas médicas disponíveis com base na área filtrada e no custo dos medicamentos no mercado. 1.4. Contribuição do projeto, viabilidade
1.4.1. A viabilidade técnica para construir este projeto é tecnicamente viável. O hardware e o software necessário estão disponíveis, não é muito difícil obtê -los. Resumidamente, posso dizer que os recursos necessários para o desenvolvimento e manutenção do sistema estão disponíveis.
1.4.2. Operacionalmente, viabilidade que o desenvolvimento do projeto é operacionalmente viável, pois não há necessidade de os usuários terem um bom conhecimento em um computador antes de usá -lo. O usuário pode aprender e usar o sistema com facilidade, ele/ela só precisa apenas ler o manual ou o tutorial dos desenvolvedores.
1.4.3. A viabilidade econômica, além de ser tecnicamente viável, o desenvolvimento desse sistema também é economicamente viável. O desenvolvimento do sistema não exige que os desenvolvedores gastem muito dinheiro. As ferramentas usadas para o desenvolvimento deste
Capítulo 2: Revisão da Literatura
2.1. Introdução Neste capítulo, os conceitos e tecnologias usados no trabalho e como são usados são explicados. Os sistemas computadorizados têm aumentado em seções médicas hoje em dia. A tecnologia da informação desempenha um papel muito importante nos médicos. Os computadores fizeram mudanças dramáticas no sistema de aprendizado. A tecnologia da informação permite que as instituições médicas economizem espaço e tempo e permite a prestação de serviços médicos com facilidade, em qualquer lugar e a qualquer momento.
2.2. A tecnologia de sistemas computadorizada avança tão rápido que os computadores se tornam parte do nosso Diário Live. As pessoas usam computadores em todos os lugares, no trabalho, na escola e em casa. Os sistemas computadorizados são muito eficientes, processam uma quantidade enorme de dados e mantêm a grande quantidade de informações. Malolos et .al (2002) diz que os sistemas automatizados são importantes à medida que os esforços de tempo e manual são minimizados. Janes (2001) elaborou que o computador são dispositivos muito confiáveis e muito poderosos. Ele disse que os computadores possuem três vantagens em comparação com outros equipamentos no escritório. Os computadores têm esses três benefícios no sentido de que são mais rápidos, mais precisos e mais econômicos. Reyes (2005) afirmou que o desempenho do trabalho manualmente consome tempo. Mas o uso de computadores torna nossa tarefa mais prática. No ponto de vista de Flores (2002), ele definiu a automação como a substituição do controle da máquina do humano. Segundo Dioso (2001), o computador ajuda a planejar, organizar e controlar de maneira inteligente. Em Ralph M. Stair (1999) Ponto de vista, o crescimento da tecnologia ajuda as pessoas a realizar muitas tarefas com menos esforço. Gurewich (1999) disse que em qualquer corporação o trabalho é feito mais rapidamente ao usar o sistema de banco de dados. Com o uso do sistema computadorizado, tudo é feito mais rápido em comparação com as tarefas executadas de maneira manual. Mane (2000) disse que a invenção do computador facilitou a execução da tarefa do que fazê -lo manualmente. O computador é muito necessário para todos e é uma máquina de produtividade muito boa. Os dados são armazenados no computador e os usuários podem acessar as informações sempre que precisam. Bryan (2006) definiu as informações como um conjunto de pessoas, procedimentos e recursos que coletam processos e distribuem informações em uma organização. Eles consistem em sistema de informação manual simples e também no sistema de informações baseado em computador que usa hardware, telecomunicações de software e outras formas de tecnologia da informação. Sender (2002) encaminhou computadores como um amplificador de inteligência que pode libertar humano para usar seu tempo de maneira eficaz. Os computadores executam tarefas com alta velocidade e precisão. THOWSAND (2005) definiu o sistema de banco de dados como um conjunto estruturado de dados. Esses dados podem ser sobre pessoas, produtos ou eventos. Adamski (2007) destacou os benefícios do banco de dados dizendo que é econômico, muitas informações podem ser recuperadas de alguma quantidade de dados e há controle de redundância, integridade, segurança, flexibilidade, capacidade de resposta, melhoria da manutenção e independência dos dados.
2.3. Aplicativo baseado na Web Um aplicativo da Web é definido como qualquer aplicativo que seja acessado através da Web em uma rede, por exemplo, Internet ou Intranet. A Web Applications Nijaz (2000) afirmou que os aplicativos da Web são famosos pelo fato de que existe a capacidade de atualizar e manter o aplicativo sem perturbar e instalar o software em milhões de computadores dos clientes. Da mesma forma, Bohle (2002) também elaborou a popularidade dos aplicativos da Web devido à onipresença do cliente. De acordo com Nijaz (2000) e Jurca (1999), a Web é mundial e tem capacidade para transmitir, seu mecanismo SA para distribuir informações, uma plataforma que permite que os usuários colaborem, interagem independentemente da localização geográfica. O principal motivo para aprimorar os serviços da Web é criar sistemas que interativos, amigáveis e flexíveis para os usuários.
2.4. Linguagens de programação na World Wide Web • A principal tecnologia de construção do aplicativo, o sistema de teste baseado em computador é o HTML, o HTML é o idioma de marcação usado para descrever e definir o conteúdo da página da Web. O HTML é emitido para dizer ao navegador o que exibir na página, como a aparência do texto como o texto em negrito ou em itálico e também usado para especificar imagens. Os principais recursos HTML utilizados foram a forma de forma e em cascata. O formulário foi usado para coletar o nome de usuário de dados de login e a senha de um usuário e um botão de envio (login) para enviar os dados coletados para um documento da Web para atuar nos dados. • O estilo do aplicativo foi feito usando CSS. Isso inclui o
Capítulo 3: Metodologia (Workdone)
3.1. Metodologia de pesquisa As atividades principais da metodologia mantidas durante a pesquisa estão adquirindo informações e conhecimentos sobre o sistema de mecanismos de busca médica por meio de livros de leitura e pesquisas que foram feitas anteriormente em área relacionada. Todos os materiais de pesquisa foram obtidos pela Internet, Wikipedia e outros sites. O próximo passo é lendo, compreendendo e analisando a revisão da literatura e as informações correspondentes obtidas. Esta pesquisa enfatiza o sistema de exames on-line, que inclui usabilidade, interface amigável, confiabilidade, custo e atendimento às necessidades dos usuários-alvo.
3.2. As atividades do projeto, a fim de dar solução a problemas em um setor, desenvolvedor de software ou uma equipe de desenvolvedores deve incorporar uma estratégia de desenvolvimento que abrange o processo, métodos e ferramentas camadas e fases genéricas. Essa estratégia é frequentemente chamada de modelo de processo ou um software que desenvolve paradigma. Um modelo de processo para o desenvolvimento de software é escolhido com base na natureza do projeto e da aplicação, nos métodos e ferramentas a serem usados e os controles e entregas necessários. Todo o desenvolvimento de software pode ser caracterizado como um loop de solução de problemas, no qual os estágios distintos são encontrados. Independentemente do modelo de processo escolhido para um projeto de software, todos os estágios coexistem simultaneamente em algum nível de detalhe. A metodologia escolhida para desenvolver esse sistema é a abordagem do modelo em cascata. Optei por esse método porque achei que é o melhor para o meu projeto, onde os estágios envolvidos podem ajudar meu nível de progresso. Muitos desenvolvedores preferem o modelo em cascata e o usam amplamente como uma estratégia de desenvolvimento.
A abordagem do modelo em cascata é escolhida porque a abordagem permite que o desenvolvimento do sistema seja revisado após o término das etapas. Uma vez que os estágios não estiverem satisfeitos, voltar aos estágios anteriores pode ser considerado necessário para adicionar ou modificar quaisquer recursos. Os diferentes estágios para este modelo: • Planejamento do projeto • Requisitos Design • Projeto • Desenvolvimento • Integração e teste • Instalação e aceitação

Figura 1: Modelo de Cachoeira
3.2.1. O planejamento do objetivo desta fase é determinar a melhor solução e as etapas tomadas para desenvolver o sistema. O planejamento envolve o planejamento de detalhes para o momento do progresso de trabalho e os tipos de técnica serão realizados a seguir. O planejamento também envolve que a metodologia que usará para este projeto.
3.2.2 Análise de requisitos O objetivo desta fase é criar um modelo lógico desse sistema. Além disso, essa fase também é necessária para entender os aplicativos, deve ser feita uma técnica de localização de fatos, como revisões de documentos, pesquisas, observações e amostragem para identificar o requisito de aplicativo, o requisito de software e o requisito de hardware.
3.2.3. Projeto Esta fase produzirá rascunho da arquitetura do sistema e o protótipo do aplicativo que atenderá a todos os requisitos de análise de requisitos. Nesta fase, a interface do usuário e toda a entrada e processo necessários serão identificados. Essa fase também determina a arquitetura do aplicativo, que vai mostrar como transformar o design lógico em codificação básica do sistema para gerar o primeiro protótipo do sistema.

3.2.4. Implementação durante esta fase de implementação, o sistema será construído. Todos os códigos são gerados dentro desta fase. No final desta fase, o sistema deve ser executado e a maior parte da função do sistema deve poder usar. Com base na fase Previus, do protótipo, o sistema se tornará a primeira versão dentro desta fase.
3.2.5. O teste desta fase avaliará ou verificará o sistema que foi desenvolvido. Esta fase terá dados de simulação que simularão o banco de dados verdadeiro para o sistema. Isso é para testar a funcionalidade do sistema na comparação de um dados de captura com um banco de dados. Além disso, toda a funcionalidade que pode causar erros ou problemas ao sistema deve ser especificada nessa fase, porque o resultado final do sistema é uma prioridade muito alta e importante. No entanto, a fase de teste cobrirá apenas para superar a declaração do problema e os objetivos do sistema.
3.3. Ferramentas As ferramentas/ software necessárias para desenvolver este site são: • Linguagem de programação de front -end: JavaScript • Estilo e front -end: HTML & CSS • Back -end: Java • Banco de dados: MySQL Capítulo 4: Resultados e discussões
4.1. Usar diagrama de casos A linguagem de modelagem unificada usada é o diagrama de casos de uso. Um caso de uso é um conjunto de cenários que descreve uma interação entre um usuário e um sistema. Um diagrama de casos de uso exibe o relacionamento entre atores e casos de uso. Os dois componentes principais de um diagrama de casos de uso são casos de uso e atores. Os atores em nosso sistema são estudantes e professores. O diagrama de casos de uso foi projetado na figura a seguir.

Figura 2: Use o diagrama de casos
4.2. O fluxograma do sistema fluxogramas do sistema são uma maneira de exibir como os dados fluem em um sistema e como as decisões são tomadas para controlar eventos. Para ilustrar isso, são usados símbolos. Eles estão conectados juntos para mostrar o que acontece com os dados e para onde eles vão. Observe que os fluxogramas do sistema são muito semelhantes aos fluxogramas de dados.

Figura 3: fluxograma do sistema
4.3. Diagrama de ER Um diagrama de relação de entidades (ERD), também conhecido como modelo de relação de entidades, é uma representação gráfica que descreve relações entre pessoas, objetos, lugares, conceitos ou eventos dentro de um sistema de tecnologia da informação (TI).

Figura 4: Diagrama de ER
4.4. Diagrama de fluxo de dados Um diagrama de fluxo de dados (DFD) usa um número muito limitado de símbolos primitivos para representar as funções executadas por um sistema e o fluxo de dados entre as funções. Começando com um conjunto de funções de alto nível que um sistema executa, uma hierarquia do modelo DFD representa várias subfunções.

Figura 6: Diagrama de fluxo de dados
Figura 5: Diagrama de fluxo de dados
4.5. Design de banco de dados O banco de dados é usado com o objetivo de lidar com informações como um todo integrado. É definido como uma coleção de dados inter -relacionados armazenados com menos ou nenhuma redundância para atender a muitos usuários de maneira rápida e eficaz. • Redundância controlada • Independência de dados • Precisa e integração • Mais informações a baixo custo • Recuperação da falha • Privacidade e segurança • Desempenho que as tabelas usadas no banco de dados são as seguintes: Nome do campo Tipo de dados Descrição Nome de primeiro nome varchar255 Nome do nome varchar255 Nome em email Varchar255 Phone Varchar255 Varchar255 Tabela de tabela Varchar255 Nome do nome Varchar255 Nome do vender Varchar255 Endereço Varchar255 Código do pino Varchar255 Senha varchar255 g Link Varchar Tabela 2: Tabela do fornecedor Nome do campo Tipo de dados Descrição PID Varchar255 Nome do produto Varchar255 Nome do fabricante Varchar255 Data fabricada Varchar255 Data de expiração Varchar255 Varidade varchar255 Varidade varchar255 Varchar25 5 Preço vararchar255 PEONENTAÇÃO Varchar255 Varty Varty Varchar255 Data de expiração Varchar255 Varchar25555 Quantidade variável 3: resultado
4.6. Design de interface

Figura 6: Login

Figura 8: Registro do fornecedor

Figura 9: Registro do usuário

Figura 10: Medicina de busca

Figura 11: Medicina pesquisada

Figura 12: Localização do mapa do Google

Figura 13: Adicione remédio

Figura 14: Ver Medicine

Figura 15: Atualizar medicina
Capítulo 5: Resumo e Conclusões
5.1. RESUMO
Este sistema é um dos melhores aplicativos de Savoir Life, pois esse sistema ajudará a resolver os problemas relacionados à medicina do telefone celular.
Todos os detalhes relacionados a todos os medicamentos e médicos estarão disponíveis neste sistema.
Em qualquer momento, o usuário busca uma loja médica por perto em seu lugar, nesse ponto esse sistema ajudará o usuário a encontrar a loja o mais rápido possível.
5.2. Conclusão Um mecanismo de pesquisa economiza tempo de duas maneiras: eliminando a necessidade de encontrar informações manualmente e realizando pesquisas em alta velocidade. Sem um mecanismo de busca de medicina, você teria que olhar para as lojas uma a uma.
Referências
Ai-Mukhtar, Firas e Hamad, Nawzad & Kareem, Shahab. Otimização do mecanismo de pesquisa. Journal of Applied Computer Science Method. (Vol. 17. pág. 69-79) (2021, março). https://www.researchgate.net/publication/350529991_search_engine_ottimization_a_review
Shahzad, Asim e Jacob, Deden e Mohd Nawi, Nazri e Mahdin, Hairulnizam & Saputri, Marheni. A nova tendência para otimização, ferramentas e técnicas de mecanismos de pesquisa. Jornal Indonésio de Engenharia Elétrica e Ciência da Computação. (Vol. 18. Pág. 1568.) (2020, junho). https://www.researchgate.net/publication/341795506_the_new_trend_for_search_engine_optimization_tools_and_techniques
Artur Strzelecki. Atualização médica do Google: Por que o mecanismo de pesquisa está diminuindo a visibilidade dos sites de saúde e informações médicas?. Int J Environ Reser Public Health. (Vol. 17 (4). Pág. 1160) (2020, 12 de fevereiro). https://www.ncbi.nlm.nih.gov/pmc/articles/pmc7068473/
Ammar Abdulrahman, Jairoun, Sabaa Saleh, Ai-Hemyari, Abdulla, NM et al. Medicamentos on-line pertencem à pandemia Covid-19: um estudo piloto dos Emirados Árabes Unidos. Jornal de Política e Prática Farmacêutica. (Vol. 14. Pág. 38.) (2021, abril).
https://joppp.biomedcentral.com/articles/10.1186/s40545-021-00320-z