当前位置: 首页 > news >正文

06软件测试需求分析案例-添加用户

给职业顾问部的老师添加用户密码后,他们才能登录使用该软件。只有admin账户具有添加用户、修改用户信息、删除用户的权利。admin是经理或团队的第一个人的账号,后面招一个教师就添加一个账号。

通读需求是提取信息,提出问题,输出具有逻辑、流程、规则的业务步骤

整理需求是反复通读整理前面输出的业务步骤,防止遗漏需求
在这里插入图片描述

1.1 通读文档

问题:

只有admin账户具有添加用户、修改用户信息、删除用户的权利。

admin添加谁的用户?为什么修改用户信息?为什么以及何时删除用户?

最多允许添加20个用户,是否包含admin?

信息:

输入用户名、姓名、密码后,点击确定,确保数据库正常连接,程序判断用户名(4-18)、姓名(2-4)、密码(0或6-18,默认123456)长度是否合法,不合法时给出错误提示,如果均合法,拿着用户名去查询,如果查到,则提示用户名已存在,否则将数据写入数据库(登录状态为0),提示添加用户成功,停留在此窗口;最多允许添加20个用户;只允许admin(部门经理)添加用户。

1.2 整理需求

添加用户-确定功能:

普通账号登录后,添加用户菜单置灰,admin登录后,输入用户名、姓名、密码后,点击确定,尝试连接数据库,连接上以后,程序判断用户名(4-18)、姓名(2-4)、密码(0或6-18,默认123456)长度是否合法,不合法时给出错误提示,如果均合法,拿着用户名到数据库去查询,如果查到,则提示用户名已存在,否则将数据写入数据库(登录状态为0),提示添加用户成功,停留在此窗口;最多允许添加20个用户(不含admin)。

1.3 需求分析说明书

在这里插入图片描述

相关文章:

  • NLP高频面试题(四十)——什么是 BitFit?
  • Excel 插件推荐:提升Excel能力的效率神器!
  • 基于YOLOv8的机场跑道异物检测识别系统:提升航空安全的新一代解决方案(主页有源码)
  • 使用Python从零实现一个端到端多模态 Transformer大模型
  • 医院访客登记如何做才能更高效?
  • 从零开始构建智能聊天机器人:Rasa与ChatGPT API实战教程
  • 世界复合医学杂志世界复合医学杂志社世界复合医学编辑部2024年第11期目录
  • Java-servlet(完结篇)过滤器乱码解决与监听器
  • 什么是微前端?有什么好处?有哪一些方案?
  • 架构师面试(二十八):业务建模
  • 实操(环境变量)Linux
  • SAP-ABAP:SAP的Open SQL和Native SQL详细对比
  • Linux 查看 Java 项目的进程和服务名
  • java基础多态------面试八股文
  • 质检LIMS系统在半导体制造行业的应用 半导体质量革命的现状
  • 金融行业网络安全加固方案
  • 利用DeepFlow解决APISIX故障诊断中的方向偏差问题
  • Java设计模式:系统性解析与核心模式
  • linux DNS域名解析服务
  • 【AI应用】内容总结转成思维导图图片
  • 网站建设一年能收入多少钱/网站目录提交
  • wordpress橫排友情链接/武汉百度推广优化
  • 动态网站开发概述/关键词热度查询工具
  • 日本女做受网站BB/百度搜索榜
  • 阿里云建站文章搜索/安卓优化大师2023
  • 如何做好阿里巴巴企业网站建设/seo的英文全称是什么