Java用户管理系统【完整版】

项目介绍

        名称:UMS

UMS : User Manager System , 用户管理系统

        整体需求

1)查询所有【阶段 1】 
2)添加【阶段 1】 
3)删除【阶段 1】 
4)查询详情【阶段 1】 
5)条件查询【阶段 1】 
6)修改【阶段 2】

Java用户管理系统【完整版】_第1张图片

        搭建环境

步骤 1:创建 web 项目 
步骤 2:导入 jar 包 
步骤 3:创建 package 包及 JavaBean 

public class User { 
 private String id; //唯一标识 
 private String loginName; //登录名 
 private String loginPwd; //登录密码 
 private String userName; //用户名(昵称) 
 private String sex; //性别 
 private String education; //学历 
 private String birthday; //生日 
 private String telephone; //电话 
 private String[] interest; //兴趣爱好 
 private String remark; //备注 
 private String utype; //权限: 管理员/普通用户 
}

查询所有

        需求说明

Java用户管理系统【完整版】_第2张图片

Java用户管理系统【完整版】_第3张图片

        需求分析

Java用户管理系统【完整版】_第4张图片

        代码实现

/login/left.jsp 

Java用户管理系统【完整版】_第5张图片

UserServlet

Java用户管理系统【完整版】_第6张图片 

UserService

Java用户管理系统【完整版】_第7张图片 

UserDao

Java用户管理系统【完整版】_第8张图片 

/user/list.jsp 

Java用户管理系统【完整版】_第9张图片

添加用户

        需求说明

Java用户管理系统【完整版】_第10张图片

        需求分析

Java用户管理系统【完整版】_第11张图片

        代码实现

/user/add.jsp

UserServlet 

Java用户管理系统【完整版】_第12张图片 UserService 

Java用户管理系统【完整版】_第13张图片

UserDao  

 Java用户管理系统【完整版】_第14张图片

查询制定用户信息

        需求说明

Java用户管理系统【完整版】_第15张图片

        需求分析

Java用户管理系统【完整版】_第16张图片

        代码实现

/user/list.jsp

Java用户管理系统【完整版】_第17张图片

UserServlet

Java用户管理系统【完整版】_第18张图片  UserService 

Java用户管理系统【完整版】_第19张图片

        思考

查询条件如何保存并展示在 JSP 页面上

删除指定用户信息

        需求说明

Java用户管理系统【完整版】_第20张图片

        需求分析

Java用户管理系统【完整版】_第21张图片

        代码实现

/user/list.jsp

Java用户管理系统【完整版】_第22张图片

UserServlet 

Java用户管理系统【完整版】_第23张图片 

UserService 

Java用户管理系统【完整版】_第24张图片 

Java用户管理系统【完整版】_第25张图片 

Java用户管理系统【完整版】_第26张图片 

UserDao 

Java用户管理系统【完整版】_第27张图片

        思考

删除前弹出确认框 

查询详情

        需求说明

Java用户管理系统【完整版】_第28张图片

        需求分析

Java用户管理系统【完整版】_第29张图片

        代码实现

/user/list.jsp

UserServlet

Java用户管理系统【完整版】_第30张图片 

UserService

Java用户管理系统【完整版】_第31张图片

/user/view.jsp  

Java用户管理系统【完整版】_第32张图片

编辑用户

        需求说明

Java用户管理系统【完整版】_第33张图片

遇到这样的复杂需求,我们需要拆分成两步来做: 
1、 用户数据查询展示:点击编辑,查询某个用户数据,在 JSP 页面展示 
2、 用户数据修改:编辑页面,点击“确定”,将数据写入硬盘文件,并返回列表展示  

        用户数据查询展示

                需求分析

Java用户管理系统【完整版】_第34张图片

                代码实现

/user/list.jsp

Java用户管理系统【完整版】_第35张图片

UserServlet 

Java用户管理系统【完整版】_第36张图片 

/user/edit.jsp

Java用户管理系统【完整版】_第37张图片

        用户数据修改

                需求分析

Java用户管理系统【完整版】_第38张图片

                代码实现

/user/edit.jsp

UserServle

Java用户管理系统【完整版】_第39张图片 

 UserService 

Java用户管理系统【完整版】_第40张图片 

UserDao

Java用户管理系统【完整版】_第41张图片

用户登录

        需求说明

Java用户管理系统【完整版】_第42张图片

Java用户管理系统【完整版】_第43张图片 

        需求分析

Java用户管理系统【完整版】_第44张图片

        代码实现

/login/login.jsp

Java用户管理系统【完整版】_第45张图片

UserServlet 

Java用户管理系统【完整版】_第46张图片 

UserService 

Java用户管理系统【完整版】_第47张图片

 Index.jsp

/login/login.jsp 

验证码校验

        需求说明

Java用户管理系统【完整版】_第48张图片

        点击切换验证码

                需求分析

Java用户管理系统【完整版】_第49张图片

                代码实现

/login/login.jsp

Java用户管理系统【完整版】_第50张图片

UtilsServlet

Java用户管理系统【完整版】_第51张图片 

        验证码校验

                需求分析

Java用户管理系统【完整版】_第52张图片

                代码实现

/login/login.jsp

Java用户管理系统【完整版】_第53张图片

 UserServlet 

Java用户管理系统【完整版】_第54张图片

记住用户名

        需求说明

Java用户管理系统【完整版】_第55张图片

        需求分析

Java用户管理系统【完整版】_第56张图片

        代码实现

/login/login.jsp 

Java用户管理系统【完整版】_第57张图片

UserServlet

Java用户管理系统【完整版】_第58张图片 

/login/login.jsp(回显展示) 

Java用户管理系统【完整版】_第59张图片 

自动登录

        需求说明

Java用户管理系统【完整版】_第60张图片

        需求分析

Java用户管理系统【完整版】_第61张图片

        代码实现

 /login/login.jsp 

Java用户管理系统【完整版】_第62张图片

UserServlet 

Java用户管理系统【完整版】_第63张图片 

  

权限校验

        需求说明

        需求分析

Java用户管理系统【完整版】_第64张图片

改用户管理的超链接为/adminUser?method=list,方便一会的拦截  

Java用户管理系统【完整版】_第65张图片

        代码实现

PowerFilter

Java用户管理系统【完整版】_第66张图片

 

你可能感兴趣的:(Java,java,tomcat,jar)