普通版需求如下:
学生管理系统分为四个部分:增删改查
主菜单:
增部分:(在增加前,我们要判断id的唯一性,因此我们可以遍历ArrayList数组,再调用String的equals方法,进行判断)

删部分:(在删之前我们同样需要判断id的唯一性)

改部分:
查部分:
判断id唯一性部分:
增强版需求如下:
在学生管理系统增强版中,我们首先是实现注册功能
注册业务:
登录业务:
忘记密码及修改密码业务: 
注册中对用户名的要求业务:
注册中判断用户名是否唯一的业务:
注册中对身份证号码的要求的业务:
注册中对电话号码的要求的业务:
注册业务中,当注册完后,将注册的内容打印输出:
登录中获取验证码的业务:
登录业务中利用封装思想对用户名和密码进行批量判断的业务:
忘记密码中当用户名输入正确时,对即将要修改的用户对象的定位判断:
文章描述了一个普通版和增强版的学生管理系统的需求。基础功能包括增删改查操作,强调了ID的唯一性验证。增强版系统引入了注册、登录、忘记密码及修改密码的功能,其中涉及用户名唯一性、身份证号码和电话号码的验证,以及登录时的验证码机制和利用封装思想进行批量判断。
6781

被折叠的 条评论
为什么被折叠?



