项目实现了一个现代化的,基于Web的校园卡一卡通管理系统,方便学校对学生消费进行统一管理与记录,该系统实现了如下功能:
普通学生用户与管理员的登录
管理员能够对学生用户进行管理,校园卡与学生身份进行一对一绑定,管理员能够锁定或解锁校园卡
管理员能够查看所有学生的账单,并查看收支状况
管理员能够对学生的挂失请求进行处理
学生能够查看个人的所有消费记录,支持模糊查询和按照时间范围查询
学生能够对个人的一卡通账号进行充值
学生在丢失校园卡时,能够申请校园卡挂失,待管理员同意后,可以锁定校园卡状态,限制功能
技术原理
项目是一个传统的JSP+Servlet+Mysql项目,分为用户端和管理员端,虽然只是采用了servlet技术,但是项目采用了mvc分层思想,把项目自上而下划分为了action层(Servlet),service层,dao层,model层,代码结构清晰