https://jvav.my.to:10659/hospitaltest/
Uma tarefa escolar (experimento) para JSP, um sistema Web de fila de hospitais simples fabricado por JSP puro, HTML, CSS, JavaScript sem qualquer estrutura.
Web, engenharia de software, cursos de banco de dados e hospitais se alinham para chamar o sistema numérico.
Requisitos: O sistema é aplicado a todos os departamentos ambulatoriais do hospital, que podem resolver efetivamente problemas, como filas desordenadas quando os pacientes estão visitando/examinando/tomando medicamentos, a carga de trabalho dos médicos desequilibrados e o ambiente médico barulhento. Principais funções: primeiro, receba os documentos do paciente correspondentes (formulário de registro, formulário de exame médico e técnico ou ordem de medicação) e gerar uma fila de fila com base no status de assinatura do paciente, informação de agendamento do médico e informações de prioridade do paciente, para que os médicos possam ligar para o número de chamadas, selecionar chamadas, re-recorrer, passar números e outras operações de negócios. Além disso, o sistema também precisa fornecer funções de consulta, estatística e análise para informações correspondentes.
De fato, apenas parte disso foi implementada.
Nenhuma estrutura é usada, o front-end e o back-end não são separados, HTML+CSS+JavaScript nativo do front-end, JSP back-end, servlets, modo MVC clássico, padrão de banco de dados H2, conexão JDBC nativa, nenhum pool de conexão é usado, algumas solicitações usam ajax. Portanto, este projeto é aplicável apenas à referência obrigatória quando o desenvolvimento antigo do J2EE
As realizações da Web são muito simples. Até a interface é pura HTML empurrada à mão. Depois de meio mês de empurramento manual, ainda não é perfeito. Vou usá -lo como uma comemoração aqui. Posso melhorá -lo, mesmo que tenha tempo.
O banco de dados está configurado em /src/main/java/db/ConnBean.java (h2) e MsSQLConnBean.java (SQL Server). O banco de dados padrão é H2. Você precisa configurar o banco de dados H2 no diretório D:h2db2 , importar e inicializar o SQL (DATABASE.SQL e insert.sql) ou pode alterar o caminho sozinho em ConnBean.java private String database="D:/h2db2/hospital";
Altere a codificação do Eclipse padrão GBK para UTF-8
As teclas de administrador são geradas aleatoriamente sempre que o servidor for iniciado. Visite RandomAdminKey.jsp para obter
A implantação deve usar o Tomcat 10 ou superior (o nome do pacote foi alterado para Jacarta, a menos que você o altere manualmente para Javax). A estrutura padrão do projeto também é eclipse. Se um erro for relatado após a importação, vá para o Java Build Path para adicionar o Unbound novamente.
Se você deseja abri-lo com a ideia, precisa se importar no módulo no módulo de estrutura do projeto. Recomenda-se alterar o formato de armazenamento de dependências para .iml, depois excluir os pacotes inúteis, modificar o caminho JDK, adicionar a biblioteca Tomcat 10 e, em seguida, adicione todos os pacotes no Web-Inf/lib, adicione as facetas selecionando a Web, remova o descritor, modifique o diretório de recursos da web para o diretório da webApp e crie arte. Corrigirá ok algumas vezes
Como alterar a estrutura do projeto da idéia é um pouco problemático, um arquivo de configuração do projeto de ideias recém-adicionado que pode ser executado diretamente foi adicionado, mas a configuração de operação do servidor Tomcat pode precisar ser modificada por si mesma em configurações de edit