Skip to content

1x2x3x4/java_lab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

校园一卡通管理系统(CardManager)

项目简介

本项目为基于 Java Web 技术开发的校园一卡通管理系统,实现了学生信息管理、卡片管理、充值、消费、挂失、补卡等功能。适用于高校食堂、超市等场景,便于管理员和学生进行一卡通相关操作。

技术栈

  • Java Servlet
  • JSP
  • JDBC(Druid 连接池)
  • MySQL
  • 前端:JSP + CSS
  • 依赖库:commons-dbutils、druid、gson、kaptcha 等

目录结构

CardManager/
├── src/
│   ├── com/university/canteen/controller/   # 控制器(Servlet)
│   ├── com/university/canteen/dao/         # DAO 层
│   ├── com/university/canteen/entity/      # 实体类
│   ├── com/university/canteen/util/        # 工具类
│   └── db.properties                      # 数据库配置
├── web/
│   ├── *.jsp                               # 前端页面
│   ├── css/                               # 样式文件
│   ├── lib/                               # 依赖 jar 包
│   └── WEB-INF/
│       ├── web.xml                        # 配置文件
│       └── lib/                           # 依赖 jar 包
└── CardManager.iml                        # IDEA 工程文件

主要功能

  • 学生注册与登录
  • 一卡通信息管理(新办、挂失、补卡、注销等)
  • 充值与消费记录查询
  • 消费、充值、挂失等操作日志
  • 管理员后台管理

快速开始

  1. 导入项目:使用 IDEA 或 Eclipse 导入本项目。
  2. 配置数据库
    • 创建 MySQL 数据库,导入表结构和初始数据(如有提供)。
    • 修改 src/db.properties 文件,配置数据库连接信息。
  3. 部署运行
    • 将项目部署到 Tomcat 服务器。
    • 访问 http://localhost:8080/CardManager 进行使用。

依赖说明

所有依赖 jar 包已放置于 web/WEB-INF/lib/ 目录下,无需额外下载。

贡献与反馈

如有建议或 bug,欢迎 issue 或 pull request。

许可证

仅供学习交流使用。

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors