1.项目名称
学生信息管理系统
2.项目开发者
成员:白胡杨同学
博客地址:白胡杨同学
项目演示:项目演示
项目源码:github 仅供学习使用
3.项目开发环境
myeclipse+tomcat+navicat
4.系统功能简介
整个系统分为两大模块:
4.1、管理员
4.1.1、对整个系统的账号进行管理以及对学生信息的管理。
4.2、学生
4.2.1、学生登陆后可以查看修改自己的个人信息和密码。
5.项目开发技术
jsp+javascript+bootstrap+mysql+servlet
6.设计思路
通过相关技术,一一实现对管理员、学生的账号和信息进行实用的操作
7.主要模块讲解
7.1登陆注册模块
首次进入该系统,用户需要根据身份注册账号,并填写个人信息。使用注册的账号进行登陆
7.2 管理员模块
7.2.1 用户管理
- 显示所有账号的信息:账号id,账号,密码,用户类型,注册时间和账号状态。
- 可以根据用户的id查询指定用户的信息
- 能对账号进行注销和找回以及修改密码操作。
- 使用分页技术给管理员提供更好的操作性能7.2.2 学生用户管理
- 显示学生全部信息。
- 可以输入学生学号查询指定的学生信息
- 可以修改学生信息和删除学生信息
- 使用分页技术给管理员提供更好的操作性能7.2.3 增加学生用户
- 注册学生账号,填写学生个人信息。7.2.4 修改密码
- 输入旧密码和新密码,如果旧密码和新密码相同,修改成功7.3 学生用户模块
7.3.1 查看修改信息
- 能够查看自己的个人信息
- 修改信息,除了不能修改学号,其余都能修改。7.3.2 修改密码
- 输入旧密码和新密码,如果旧密码和新密码相同,修改成功8.项目部分截图
登陆页面:
管理员:
学生: