学生信息管理系统
Y杨咩咩 2017-04-11 03:03:02 学生信息管理系统
为了就是能够利用该系统更加方便的管理学生的基本信息(
添加,删除,修改,查询(CRUD))
技术架构:
JavaSE相关技术
要求;
1.用合适的集合来模拟临时数据库
对象:
学生(id,name,age,gender,address)
管理员(id,loginName,password,status(状态 1为正常 2 禁用))
提示:要提供一个学生的javabean和管理员的javabean
功能模块:
1.管理员注册 2.管理员登录 3.忘记密码
2.学生信息添加,查询,修改,删除
功能分析:
管理员注册:
必须输入id,logiName,password,
要求:
1.id唯一,而且只能是数字,四位
2.loginName唯一,而且登录名只能以字母开头
3.password不能为空,而且不能与loginName相同
而且长度要在6-12位之间
4.新注册的管理的状态,默认为1
管理员登录:
管理员登录必须输入登录名和密码,登录名和密码如果不匹配需要进行相关信息的提示,而且就算登录名和密码正确,此时管理的状态也必须为1;否则进行信息提示。而且在输入完用户名和密码以后,为了安全期间,还要产生一个6位验证码(验证码必须是数字和字母组合),验证码输入正确,此时才能真正的登录成功。
忘记密码:
找回密码,可以根据id或者loginName进行找回,输入让管理员输入账号id或者登录名,然后根据id或loginName,往集合中查找信息,并提示是否要进行修改,如果选择修改,则提示输入新密码和确认密码,而且两次输入的密码必须一致,修改成功则重新登录。