项目简介
本项目是基于Java SSM(Spring + Spring MVC + MyBatis)框架开发的医院管理系统,借助该系统可高效、便捷地管理医院日常运营,涵盖医生信息、病人信息、用户管理等功能。项目使用Maven进行依赖管理,MySQL作为数据库,Thymeleaf作为前端模板引擎。
项目的主要特性和功能
- 医生信息管理:可查询所有及单个医生信息,能添加新医生信息、删除医生信息和更新医生信息。
- 病人信息管理:可查询所有病人信息,能添加新病人信息、删除病人信息和更新病人信息。
- 用户管理:支持用户登录和注册。
- 视图控制:可实现登录页面、注册页面、首页、医生信息页面和病人信息页面的跳转。
安装使用步骤
1. 环境准备
- JDK 13
- Apache Tomcat 8.5.82
- MySQL 5
- Maven
2. 数据库配置
- 创建数据库
proclinic
。 - 导入数据库转储文件
proclinic.sql
。 - 配置数据库连接信息,修改
src/main/resources/application.properties
文件中的数据库连接信息:properties spring.datasource.url=jdbc:mysql://localhost:3306/proclinic spring.datasource.username=root spring.datasource.password=atmujie
3. 项目构建
- 复制项目到本地。
- 进入项目目录:
bash cd javaWeb_Course_design
- 使用Maven构建项目:
bash mvn clean install
4. 部署运行
- 将生成的WAR文件部署到Tomcat服务器。
- 启动Tomcat服务器。
- 访问系统:
http://localhost:8080/ProClinic
5. 使用说明
- 登录:使用已注册的用户名和密码登录系统。
- 医生管理:在医生管理页面可查看、添加、删除和更新医生信息。
- 病人管理:在病人管理页面可查看、添加、删除和更新病人信息。
- 用户管理:在用户管理页面可进行用户注册和登录操作。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】