版权所有,翻版必究
需求规约 (网上购物平台系统) Java 阶段项目
目 录
项目功能需求分析
系统的功能性需求说明如下
1用户登录管理
用户登录管理
用户管理模块:
1. 登录功能:管理员可以查看用户信息(姓名,,,角色)、删除用户信息、为用户指定权限角色。
显示用户信息,管理员为指定的用户指定权限。
显示角色信息。
2. 登录功能:普通用户可以查看自己的用户信息,修改自己用户信息。
3. 登录失败:可以根据用户名查看是否有这么一个用户,有,修改密码。没有,就注册。
4. 普通用户登录失败,数据库中没有此用户,可以注册成为会员。
参考代码:
select u.id,u.username,u.password,u.roleId,u.remark1,r.role,r.remark from tb_user u join tb_role r on u.roleId=r.roleId;
+----+----------+----------+--------+-------------+------------+------------------------------+
| id | username | password | roleId | remark1 | role | remark |
+----+----------+----------+--------+-------------+------------+------------------------------+
| 1 | admin | admin | 1 | NULL | 超级管理员 | 超级管理员可以进行任何操作! | | 2 | zhangsan | 123456 | 1 | NULL | 超级管理员 | 超级管理员可以进行任何操作! | | 3 | 李四 | admin123 | 3 | NULL | 一级用户3 | 操作3 | | 4 | testName | testpsw | 3 | testRemark1 | 一级用户3 | 操作3 |
| 5 | wangwu | 123456 | 3 | Remark1 | 一级用户3 | 操作3 | | 6 | 李克强a | admin123 | 4 | Remark1 | 二级用户 | 可以操作简单的功能 | | 7 | 李小明a | admin123 | 4 | Remark1 | 二级用户 | 可以操作简单的功能 | +----+----------+----------+--------+-------------+------------+------------------------------+
购物车
1. 显示商品信息(商品id ,名称,价格,类别名称)
2. 购物:id=2,手机
3. 将id=2,手机的信息添加到购物中,同时指定是哪一个用户的ID
Db_shopping数据库,表名称。
数据库表设计:
用户表:
用户角色表
商品类别表:
商品信息表:
购物车信息表:
版权所有,翻版必究
需求规约 (网上购物平台系统) Java 阶段项目
目 录
项目功能需求分析
系统的功能性需求说明如下
1用户登录管理
用户登录管理
用户管理模块:
1. 登录功能:管理员可以查看用户信息(姓名,,,角色)、删除用户信息、为用户指定权限角色。
显示用户信息,管理员为指定的用户指定权限。
显示角色信息。
2. 登录功能:普通用户可以查看自己的用户信息,修改自己用户信息。
3. 登录失败:可以根据用户名查看是否有这么一个用户,有,修改密码。没有,就注册。
4. 普通用户登录失败,数据库中没有此用户,可以注册成为会员。
参考代码:
select u.id,u.username,u.password,u.roleId,u.remark1,r.role,r.remark from tb_user u join tb_role r on u.roleId=r.roleId;
+----+----------+----------+--------+-------------+------------+------------------------------+
| id | username | password | roleId | remark1 | role | remark |
+----+----------+----------+--------+-------------+------------+------------------------------+
| 1 | admin | admin | 1 | NULL | 超级管理员 | 超级管理员可以进行任何操作! | | 2 | zhangsan | 123456 | 1 | NULL | 超级管理员 | 超级管理员可以进行任何操作! | | 3 | 李四 | admin123 | 3 | NULL | 一级用户3 | 操作3 | | 4 | testName | testpsw | 3 | testRemark1 | 一级用户3 | 操作3 |
| 5 | wangwu | 123456 | 3 | Remark1 | 一级用户3 | 操作3 | | 6 | 李克强a | admin123 | 4 | Remark1 | 二级用户 | 可以操作简单的功能 | | 7 | 李小明a | admin123 | 4 | Remark1 | 二级用户 | 可以操作简单的功能 | +----+----------+----------+--------+-------------+------------+------------------------------+
购物车
1. 显示商品信息(商品id ,名称,价格,类别名称)
2. 购物:id=2,手机
3. 将id=2,手机的信息添加到购物中,同时指定是哪一个用户的ID
Db_shopping数据库,表名称。
数据库表设计:
用户表:
用户角色表
商品类别表:
商品信息表:
购物车信息表: