javaweb做的老年公寓管理系统

44 阅读1分钟

老年公寓信息管理系统

项目介绍

本项目是一个基于JavaWeb技术栈开发的老年公寓信息管理系统,主要用于管理老年公寓的基本信息。

技术栈

  • 后端:JavaEE(Servlet + JSP)
  • 数据库:MySQL 5.7
  • 前端:HTML + CSS + JavaScript
  • 连接池:JDBC直连
  • 项目管理:Eclipse IDE

功能特点

  1. 用户管理

    • 用户注册
    • 用户登录
    • 权限控制
  2. 公寓管理

    • 公寓信息列表
    • 添加公寓信息
    • 编辑公寓信息
    • 删除公寓信息
  3. 数据权限

    • 管理员可查看所有数据
    • 普通用户只能查看自己的数据

项目结构

elderly-apartment/ ├── WebContent/ │ ├── WEB-INF/ │ │ └── web.xml │ ├── css/ │ │ └── style.css │ ├── js/ │ │ └── script.js │ ├── login.jsp │ ├── register.jsp │ ├── apartment_list.jsp │ ├── apartment_edit.jsp │ ├── header.jsp │ ├── menu.jsp │ └── footer.jsp └── src/ └── com/ └── apartment/ ├── dao/ │ ├── UserDao.java │ └── ApartmentDao.java ├── entity/ │ ├── User.java │ └── Apartment.java ├── servlet/ │ ├── LoginServlet.java │ ├── RegisterServlet.java │ └── ApartmentServlet.java └── util/ └── DBUtil.java

部署说明

  1. 创建数据库

    • 使用MySQL 5.7
    • 执行elderly_apartment.sql脚本创建数据库和表
  2. 配置数据库连接

    • 修改src/com/apartment/util/DBUtil.java中的数据库连接信息
  3. 配置开发环境

    • 使用Eclipse IDE
    • 配置Tomcat服务器
    • 导入项目到Eclipse
  4. 运行项目

默认账号

  • 管理员账号:admin
  • 管理员密码:admin

注意事项

  1. 项目使用UTF-8编码
  2. 需要配置Tomcat的URI编码为UTF-8
  3. 建议使用较新版本的浏览器访问系统

1.png

2.png

3.png

4.png