基于SpringBoot的留学生证件管理系统

1、概要

系统角色:系统管理员、教师、学生

主要功能包括:管理员会拥有管理教师和学生信息功能,也会对学生提交的学生证信息、在学证明管理、结业证书信息、毕业证书、 请假等信息进行审批。对留学生的护照信息、校园卡信息等进行管理等。

2、技术概要

前端技术: HTML、JQuery、Boostrap、JSP、CSS、Javascript

后端技术:

    控制层框架: Struts2、

    Spring 5 框架

    持久层框架: Hibernate

    Spring Boot 2 结构

数据相关:

MySQL5.7

数据库可视化 MySQL-Fron

3、项目源码目录结构图

功能详情

系统基本功能

1.登录,注销:登录就是留学生证据管理系统登录页面,输入在该系统中,已经注册成功的账号和密码,之后点击登录按钮进入到系统当中;注销功能,就是在登录该系统时,想要退出该系统的账号情况下,点击注销按钮,可以退出该账号在系统当中的状态。如果在没有登陆的情况下,可以对博客信息进行查阅,但是不可以对博客信息进行评价以及发布说说等。

2.密码修改:为保证密码的安全性,需要定期进行修改,所以在登录自己账号权限的情况下,可以在资料维护模块进行密码的修改。

模块一:档案信息管理

1.1留学生档案管理:不同角色在该模块的功能时不同的,管理员在该模块拥有增删改查功能,而使用教师角色时没有删除功能,其中主要管理的是学号、中文姓名、出生日期、学生类别、经济来源、院校专业、国籍、邮箱、实习省份等内容。

1.2用户信息管理:用户信息模块是管理员所独有的,使用增删改查对用户信息进行管理,主要管理内容有用户的登录账号、姓名、性别、联系电话、邮箱、权限等内容。

模块二: 证件管理

2.1学生证管理:管理员拥有检索、补办、添加、删除功能,教师登录账号后在该模块是没有删除功能的,主要管理的信息有学号、姓名、国籍、院校专业、状态、补办状态、发证日期、入学日期等,当学生登录账号后,学生可以在该模块申请学生证挂失前需要先选择自己的学生信息,然后点击挂失按钮,该申请由教师或者管理员进行审批通过或者拒绝,完成该审批流程。

2.2校园卡管理:可以对学生的校园卡信息进行添加、检索、修改、补办、充值、删除等功能进行维护,主要维护的内容有学号、姓名、余额、借书权限、门禁状态、使用状态、补办状态等内容。如果学生的校园卡丢失,可以由教师或者管理员进行补办。

2.3在学证明管理:由学生发起申请开具在学证明,由管理员进行审批,并且同时还有拥有审核、修改、删除、检索等功能进行维护该模块,主要展示的信息有学号、姓名、国籍、院校专业、办理日期、有效日期、状态等内容。

学生角色申请在学证明管理模块页面:

管理员角色申请在学证明管理模块页面:

2.4结业证书管理:对系统中的所有结业证书通过和删除和检索进行管理,其中显示的内容有证书编号、学号、姓名、出生日期、专业、结业日期等内容。

2.5毕业证书管理:有学生发起毕业证明申请,由管理员进行审批,并且还拥有检索、删除等功能,主要会根据证书编号、学号、姓名、出生日期、专业、毕业日期、审核状态等内容进行判断是否需要进行审批,或者审批通过/拒绝。该模块还拥有生成结业证书功能,条件是申请状态为已提交申请且当前系统时间到6月18号的之后才能生成,否则不能生成结业证书。

2.6护照管理:对学生的护照信息通过添加、删除、检索功能进行维护,其中主要维护字段由姓名,护照编号,护照类型,国籍,出身年月,身份证号,签发机关,到期日期等内容。

 

 模块三:出勤管理

3.1请假记录管理:学生会根据个人情况在请假记录模块中请假,由管理员或者教师根据学号、姓名、请假原因、请假开始日期、请假截止日期、请假天数、审批状态、使用状态、请假原因等内容判断该请假是否通过。

学生角色请假记录管理模块页面:

管理员角色请假记录管理模块页面:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值