- 32
- 0
- 约6.04千字
- 约 13页
- 2021-08-17 发布于天津
- 举报
可编辑可编辑图书管理系统设计环境搭建功能需求分析前台管理用户模块注册发出请求参数表单数据将表单数据封装到中生成方式激活码输入数据合法性校验非法则向页面发送错误信息输入数据合法性校验通过调用的方法注册若抛出异常则保存错误信息并发送到页面若注册成功发送激活邮件跳转到页面获取传送过来的表单数据服务校验调用的方法校验用户名是否已被注册若已被注册抛出异常用户名已被注册调用的方法校验邮箱是否已被使用若已被使用抛出异常邮箱已被使用服务校验通过调用的方法将新用户数据数据添加到数据库中按用户名查询用户方法按用户邮
可编辑
可编辑
图书管理系统设计
环境搭建
功能需求分析
前台管理
用户模块
注册
? register.jsp 发出请求
参数:表单数据
? UserServlet #method:registe()
将表单数据封装到 Userbean 中
生成 uid(uuid 方式 )、 code( 激活码 )
输入数据合法性校验:
非法则向页面发送错误信息
输入数据合法性校验通过, 调用 UserService 的 registe()
方法
注册:
若抛出异常,则保存错误信息并发送到 register.jsp 页
面 若注册成功
发送激活邮件
跳转到 msg.jsp 页面
? UserService
您可能关注的文档
- 后进生会议讲话稿.docx
- 员工薪酬与绩效考核办法.docx
- 周末短信祝福语.docx
- 和昌集团关于集团与项目对品牌推广的工作指引(V2.2终).docx
- 品质意识提升课程大纲.docx
- 哈工大运筹学大作业对偶单纯形法对比.docx
- 售前售中售后流程.docx
- 商业地产评选活动方案.docx
- 商业计划书范文(完整版).docx
- 商务英语大专的个人简历范文.docx
- 2026年春季新统编版八年级语文下册全册教学课件(2026年2月修订).pptx
- 2026年春季新人教版三年级英语下册教学课件.pptx
- 2026年春季新沪粤版物理八年级下册全册教学课件(2026年2月修订).pptx
- 2026年春季新济南版生物七年级下册全册教学课件.pptx
- 2026年春季新苏教版一年级数学下册教学课件(2026年2月修订).pptx
- 2026年春季新人教版七年级英语下册全册教学课件(2026年2月修订).pptx
- 2026年春季新人教版历史七年级下册全册教学课件_2.pptx
- 2026年春季新人教版三年级英语下册全册教学课件.pptx
- 2026年春季新人教版八年级数学下册教学课件(2026年2月修订).pptx
- 2026年春季新沪粤版物理九年级下册全册教学课件(2026年2月修订).pptx
原创力文档

文档评论(0)