大型购物网站需求分析与设计.doc
《大型购物网站需求分析与设计.doc》由会员分享,可在线阅读,更多相关《大型购物网站需求分析与设计.doc(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流大型购物网站需求分析与设计.精品文档.大型购物网站需求分析与设计用例图与场景设计报告用户管理用况设计: 用户管理是本系统的一个重要部分,本用况的设计界定的系统边界仅限于系统的用户信息管理,参与者是管理员,后台服务器作为一个外部系统,可以将其抽象为一个参与者。 用户是系统的使用者。作为购物网站,需要管理的用户包括会员用户、店铺用户、管理员用户。不同用户有不同的管理方式。管理员对不同类型的用户进行管理,与后台数据库交互。1) 用户管理用况图:图:用户管理用况图2) 描述用例场景是用例的实例。这里以“添加管理员”为用例进行详细设计。用例名称:添加管
2、理员用例参与者:超级管理员,后台数据库简要说明:实现管理员对系统用户的管理操作事件流:(1) 点击“添加管理员”按钮;(2) 填写新加管理员相关信息;(3) 判断新添加的管理员信息是否与当前的已有信息冲突,自动提示,手动调整,若无提示,继续;(4) 为新加管理员设置权限范围;(5) 对于填写错误或者需要修改地方修改或者重置;(6) 保存提交信息前置条件: 超级管理员已正常登录系统,显示管理管理员界面后置条件: 添加后系统管理员列表多出一条管理员信息记录3) 详细设计:根据用户管理用况图,用户类是基类,子类是会员用户类、店铺用户类、管理员类,三者继承了用户类。对于各类的详细设计如下(注:子类中继
3、承的属性及方法再重复书写,会员和店铺用户的交易信息类不在本次划定的系统边界以内,故在此不再进行详细设计):l 用户类:i. 属性:1. 用户名2. 登录密码password3. 电子邮箱Emailii. 方法1. 登陆系统2. 退出系统3. 修改密码4. 删除用户信息l 会员用户类:i. 属性:1. 会员Id2. 等级Idii. 方法:1. 会员用户基本信息的getter和setter方法2. 会员交易信息的的getter和setter方法3. 显示会员基本信息4. 显示会员交易信息l 店铺用户类:i. 属性:1. 店铺Idii. 方法1. 店铺用户基本信息的getter和setter方法2. 店铺交易信息的的getter和setter方法3. 显示店铺基本信息4. 显示店铺交易信息l 管理员类:i. 属性:1. 管理员Id2. 超级管理员标记isSupermanagerii. 方法:1. 管理员基本信息的getter和setter方法2. 设置管理员的管理类型(不同的管理员管理不同的工作,也具有不同的操作权限)3. 显示管理员信息4. 设置特殊用户l 用户等级类i. 属性:1. 等级Id2. 等级名称3. 特殊用户等级ii. 方法:1. 等级的getter和setter方法2. 等级升级3. 等级的增加、删除和修改操作4) 类图设计:图:用户管理类图
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 大型 购物 网站 需求 分析 设计
限制150内