前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Java用户管理系统【完整版】

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

作者头像
陶然同学
发布2023-02-24 10:48:26
4300
发布2023-02-24 10:48:26
举报
文章被收录于专栏:陶然同学博客

项目介绍

        名称:UMS

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

        整体需求

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

        搭建环境

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

代码语言:javascript
复制
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; //权限: 管理员/普通用户 
}

查询所有

        需求说明

        需求分析

        代码实现

/login/left.jsp 

UserServlet

UserService

UserDao

/user/list.jsp 

添加用户

        需求说明

        需求分析

        代码实现

/user/add.jsp

UserServlet 

 UserService 

UserDao  

查询制定用户信息

        需求说明

        需求分析

        代码实现

/user/list.jsp

UserServlet

  UserService 

        思考

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

删除指定用户信息

        需求说明

        需求分析

        代码实现

/user/list.jsp

UserServlet 

UserService 

UserDao 

        思考

删除前弹出确认框 

查询详情

        需求说明

        需求分析

        代码实现

/user/list.jsp

UserServlet

UserService

/user/view.jsp  

编辑用户

        需求说明

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

        用户数据查询展示

                需求分析

                代码实现

/user/list.jsp

UserServlet 

/user/edit.jsp

        用户数据修改

                需求分析

                代码实现

/user/edit.jsp

UserServle

 UserService 

UserDao

用户登录

        需求说明

        需求分析

        代码实现

/login/login.jsp

UserServlet 

UserService 

 Index.jsp

/login/login.jsp 

验证码校验

        需求说明

        点击切换验证码

                需求分析

                代码实现

/login/login.jsp

UtilsServlet

        验证码校验

                需求分析

                代码实现

/login/login.jsp

 UserServlet 

记住用户名

        需求说明

        需求分析

        代码实现

/login/login.jsp 

UserServlet

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

自动登录

        需求说明

        需求分析

        代码实现

 /login/login.jsp 

UserServlet 

权限校验

        需求说明

        需求分析

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

        代码实现

PowerFilter

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-08-04,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 项目介绍
    •         名称:UMS
      •         整体需求
        •         搭建环境
        • 查询所有
          •         需求说明
            •         需求分析
              •         代码实现
              • 添加用户
                •         需求说明
                  •         需求分析
                    •         代码实现
                    • 查询制定用户信息
                      •         需求说明
                        •         需求分析
                          •         代码实现
                            •         思考
                            • 删除指定用户信息
                              •         需求说明
                                •         需求分析
                                  •         代码实现
                                    •         思考
                                    • 查询详情
                                      •         需求说明
                                        •         需求分析
                                          •         代码实现
                                          • 编辑用户
                                            •         需求说明
                                              •         用户数据查询展示
                                                •                 需求分析
                                                •                 代码实现
                                              •         用户数据修改
                                                •                 需求分析
                                                •                 代码实现
                                            • 用户登录
                                              •         需求说明
                                                •         需求分析
                                                  •         代码实现
                                                  • 验证码校验
                                                    •         需求说明
                                                      •         点击切换验证码
                                                        •                 需求分析
                                                        •                 代码实现
                                                      •         验证码校验
                                                        •                 需求分析
                                                        •                 代码实现
                                                    • 记住用户名
                                                      •         需求说明
                                                        •         需求分析
                                                          •         代码实现
                                                          • 自动登录
                                                            •         需求说明
                                                              •         需求分析
                                                                •         代码实现
                                                                • 权限校验
                                                                  •         需求说明
                                                                    •         需求分析
                                                                      •         代码实现
                                                                      相关产品与服务
                                                                      访问管理
                                                                      访问管理(Cloud Access Management,CAM)可以帮助您安全、便捷地管理对腾讯云服务和资源的访问。您可以使用CAM创建子用户、用户组和角色,并通过策略控制其访问范围。CAM支持用户和角色SSO能力,您可以根据具体管理场景针对性设置企业内用户和腾讯云的互通能力。
                                                                      领券
                                                                      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档