栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

[Web技术]用户信息管理系统

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

[Web技术]用户信息管理系统

开源项目:用户信息管理系统

一、任务概述

基于 Spring、SpringMVC、MyBatis 框架实现一个基于 Web 的用户信息管理系统,需实现以下功能:

  1. 提供用户注册,修改个人资料,修改密码,以及登陆,注销等功能,具体的界面设计, 参考下图要实现响应式布局,当屏幕的分辨率小于 800px 时,左侧的 left 菜单自动隐藏

  1. 实现用户的信息管理,包括所有用户的信息列表展示,查询,编辑和删除,具体的界面设 计,参考下图

二、分析与设计 2.1 需求分析

需求分析:基于 SSM 框架的用户信息管理系统,需要实现用户登录、用户注册、密 码修改、个人信息修改、学生信息管理(增、删、改、查)功能,前端显示页面需要实 现响应式布局以给各种设备用户友好体验,需实现主题风格的切换

2.2 总体设计

总体设计:用户通过视图层(view)及前端页面发送请求到服务器,在服务器中请 求被前端控制器拦截并与 Controller 中方法匹配路径进行匹配,如请求未匹配则交由默 认 Servlet 处理,Controller 调用相应的 Service 层处理请求,处理完毕将结果返回到 Controller,Controller 再根据请求处理的结果找到相应的 Vie` 视图,交由视图解析器 渲染数据后最终响应给浏览器。具体请求响应流程见下图:

三、功能展示 3.1 用户登录

用户登录:请求服务器验证用户名及密码存在性,错误则友好提示用户,成功跳转到主页面(自适应响应式布局)

3.2 用户注册

用户注册:使用正则表达式验证各表单项格式是否符合要求,不正确则提示,前端验 证通过后请求服务器保存用户注册信息

3.3 密码修改

修改密码:根据用户名及密码修改密码,若原密码错误、两次输入的新密码不一致则提示用户。若则提示用户,密码修改成功后提示用户

3.4 主界面

3.5 个人资料

个人资料查看及登录密码修改(修改密码时需输入原密码)

3.6 用户信息管理

默认分页展示所有用户信息,可根据信息下方分页条信息跳转到指定页面

3.7 用户检索

根据用户名搜索用户信息并展示

3.8 信息编辑

修改用户信息,修改后提交服务器保存及用户信息删除

3.9 退出登录

跳转到登录界面

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/895305.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号