网上电子产品销售-系统分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
2011-8-24 8
2.2.2 用户登录
用户登录用例图
2011-8-24 9
2.2.2 用户登录
2011-8-24
用户登录活动图
10
2.2.2 用户登录 2 “用户登录” 2.1 简单描述 本用例用于用户登录系统。 2.2 前置条件 无。 2.3 后置条件 用例成功后,用户登录进入系统。 2.4 事件流 2.4.1 基流 当用户提出登录进入系统请求时,用例启动。 (1)系统转到用户登录页面,提示用户输入用户名和密码。 (2)用户填写用户名和密码信息。 (3)系统验证输入的用户名和密码,若正确(E-1),则转到 首页,系统激活这一用户。 2.4.2 替代流 E-1:如果输入无效的用户名和(或)密码,系统显示错误信息, 用户可以选择返回基硫的起始点,重新输入正确的用户名和(/或) 密码;或者取消登陆,用例结束。 用户登录需求描述
1 “用户注册” 1.1 简单描述 本用例用于用户的注册和个人信息的填写。 1.2 前置条件 无。 1.3 后置条件 用例成功后,添加一名新用户。 1.4 事件流 1.4.1 基流 当用户希望注册个人信息以使用本系统时,用例启动。 (1)系统转到用户注册页面,提示用户输入个人信息。 (2)用户输入个人信息。 (3)系统检查信息是否有效(E-1)(是否已注册,邮箱是否可 用,密码是否过于简单),将信息存入数据库。 1.4.2 替代流 E-1:如果用户输入的注册信息无效,系统显示错误信息并转 到错误页面,用户重新填写信息,或者取消注册,用例结束。 用户注册需求描述
目 录
二、建立需求模型 三、建立分析模型
2011-8-24
2
1.系统分析准备 系统分析准备 系统分析
以系统规划为基准、 1、以系统规划为基准、将系统分为 用户子系统和管理员子系统。 用户子系统和管理员子系统。 采用访问和问卷调查形式, 2、采用访问和问卷调查形式,对网上 电子产品销售公司进行需求调查。 电子产品销售公司进行需求调查。 根据小组成员能力、 3、根据小组成员能力、时间等的局限 确定系统可完成的功能。 性,确定系统可完成的功能。
最终确定本系统的需求、 最终确定本系统的需求、 功能和性能 性能。 功能和性能。
2011-8-24
3
2.1 建立需求模型体系结构图
网上电子产品销售公司体系结构图
2011-8-24 4
2.2 建立需求模型
用户注册 用户登录 电子产品选购 查看/删除订单 查看 删除订单 购物车管理
留言 支付方式选择 支付方式选择 物流方式选择 物流方式选择
网上电子产品销售公司 网上电子产品销售公司
网上电子产品销售公司
-系统分析
指导老师: 指导老师:杨俊宇 小组成员: 小组成员: 白佳(02608103) 白佳(02608103) 陈晓满(02608108) 02608108) 庞德东(02608112) 庞德东(02608112)
目录
一、系统分析准备
管理员订单管理需求描述
2011-8-24 38
2.2.12 网站网页管理
网站网页管理用例图
2011-8-24 39
2.2.12 网站网页管理
网站网页管理活动图
2011-8-24 40
2.2.12 网站网页管理
12“网站页面管理” 12.1简单描述 用于管理员进行网站页面管理。 12.2前置条件 管理员登录。 12.3后置条件 用例成功,网站页面信息发生变化,数据库内信息改变。 12.4事件流 12.4.1基流 (1)管理员提出网站页面管理请求,用例启用,转到网站页面管理界面。 (2)管理员选择操作 如果要要回复留言。则执行分支流S-1:回复留言。 如果要发布文字、图片等信息。则执行分支流S-2:发布文字、图片等信息。 如果要修改文字、图片等信息。则执行分支流S-3:修改文字、图片等信息。 如果要删除文字、图片等信息。则执行分支流S-4:删除文字、图片等信息。 12.4.2分支流 S-1:回复留言 进入回复留言页面,输入内容,保存到数据库。 S-2:发布文字、图片等信息 进入发布文字、图片等信息界面,上传文字、图片等信息,保存到数据库。 S-3修改文字、图片等信息 进入修改文字、图片等信息界面,输入修改内容,保存到数据库。 S-4:删除文字、图片等信息 进入删除文字、图片等信息界面,点击删除按钮,保存到数据库。
物流方式选择需求描述
2011-8-24 29
2.2.9 管理员登录
管理员登陆用例图
2011-8-24
30
2.2.9 管理员登录
管理员登陆活动图
2011-8-24 31
2.2.9 管理员登录 9 “用户登录” 9.1 简单描述 本用例用于管理员登录系统。 9.2 前置条件 无。 9.3 后置条件 用例成功后,管理员登录进入系统。 9.4 事件流 9.4.1 基流 当管理提出登录进入系统请求时,用例启动。 (1)系统转到管理员登录页面,提示管理员输入管理员名称和密码。 (2)管理员填写管理员名称和密码信息。 (3)系统验证输入的用户名和密码,若正确(E-1),则转到首页,系统激活这 一用户。 9.4.2 替代流 E-1:如果输入无效的管理员名称和(/或)密码,系统显示错误信息,管理员 可以选择返回基流的起始点,重新输入正确的管理员名称和(/或)密码;或 者取消登陆,用例结束。 管理员登陆需求说明
支付方式选择需求描述
2011-8-24 26
2.2.8 物流方式选择
物流方式选择用例图
2011-8-24
27
2.2.8 物流方式选择
物流方式选择活动图
2011-8-24 28
2.2.8 物流方式选择
8“物流方式选择” 8.1简单描述 用于用户选择物流方式。 8.2前置条件 用户必须登录。 8.3后置条件 用力成功后,系统保存该用户选择条件信息。 8.4事件流 8.4.1基流 用户提出物流方式选择后,用例启动。系统转到物流方式选 择页面。用户选择物流方式并确认,系统保存信息到数据库
2011-8-24
17
2.2.5 订单管理
2011-8-24
用户订单管理用例图
18
2.2.5 订单管理
2011-8-24
用户订单管理活动图
19
2.2.5 订单管理 5 查看订单 5.1 简单描述 本用例用于用户查看或者删除订单。 5.2 前置条件 用户登录。 5.3 后置条件 用例功后,列出所有该用户的订单,或者该用户的订单数量发 生变化。 5.4 事件流 5.4.1 基流 用户提出查看/删除订单时,用例启动。 系统列出所有该用户的订单。 如果用户要查看订单,执行分支流S-1:查看订单。 如果用户要删除订单,执行分支流S-2:删除订单。 5.4.2 分支流 S-1:用户点击查看按钮,显示订单详细信息。 S-2:用户点击删除按钮,系统将订单信息保存到数据库。
2011-8-24
11
2.2.3 选购电子产品
选购电子产品用例图
2011-8-24 12
2.2.3 选购电子产品
选购电子产品活动图
2011-8-24 13
2.2.3 选购电子产品 3 “电子产品选购” 3.1 简单描述 本用例允许用户在线选购电子产品。 3.2 前置条件 用户选购电子产品前必须登录。 3.3 后置条件 用户选择自己需要的电子产品,并将其添加到购物车中。 3.4 事件流 3.4.1 基流 当用户想要进行电子产品选购时,用例启动。 (1)用户单击选择选购电子产品页面。 (2)系统显示电子产品列表。 (3)用户提出选购某电子产品。 (4)系统检查是否缺货(E-1),购物车中加入相应的电子产品信息。 3.4.2 替代流 E-1:缺货时,屏幕显示缺货信息页面。用户选择缺货策略 (放弃还是等待直到有货)。 选购电子产品需求描述
2011-8-24 32
2.2.10 电子产品管理
电子产品管理用例图
2011-8-24 33
2.2.10 电子产品管理
电子产品管理活动图
2011-8-24 34
2.2.10 电子产品管理
10“电子产品管理” 10.1 简单描述 本用例用于管理员管理电子产品信息。 10.2 前置条件 管理员登录。 10.3 后置条件 用例成功后,图书信息被添加、改变或删除,电子产品的顺序将会被修改。 10.4 事件流 10.4.1基流 管理员提出查看电子产品时,用例启动。 (1)系统列出所有符合该管理员要求的电子产品。 (2)管理员提出所要执行的操作。 如果管理员需要修改电子产品的信息,则执行分支流S-1:修改电子产品的信息。 如果管理员需要删除电子产品的信息,则执行分支流S-2:删除电子产品的信息。 如果管理员需要增加电子产品的信息,则执行分支流S-3:增加电子产品的信息。 如果管理员需要排列电子产品顺序,则执行分支流S-4:排列电子产品顺序。 10.4.2 分支流 S-1:修改电子产品信息。 进入电子产品的信息修改界面,修改并保存。 S-2:删除图书信息。 管理员单击删除按钮,相应的电子产品被删除并更新数据库。 S-3:增加电子产品信息。 进入电子产品信息添加界面,添加并保存。 S-4:排列电子产品顺序。 进入电子产品排序页面,排序并保存。 2011-8-24
2011-8-24
用户订单管理需求描述
20
2.2.6 留言
留言用例图
2011-8-24 21
2.2.6 留言
2011-8-24
留言活动图
22
ห้องสมุดไป่ตู้
2.2.6 留言
6“留言” 6.1简单描述 用于用户留言。 6.2前置条件 用户必须登录。 6.3后置条件 用例成功后,该用户留言信息发生变化。 6.4事件流 6.4.1基流 用户提出留言请求后,用例启动。系统转到留言页面,用户输入留 言信息并确认留言,系统将留言信息保存到数据库。
2011-8-24
管理员登陆 管理员登陆 电子产品管理 电子产品管理 订单管理 订单管理 网站页面管理 网站页面管理 用户管理 支付方式管理 支付方式管理 物流管理
5
2.2.1 用户注册
用户注册用例图
2011-8-24
6
2.2.1 用户注册
用户注册活动图
2011-8-24 7
2.2.1 用户注册
留言需求描述
2011-8-24
23
2.2.7 支付方式选择
支付方式选择用例图
2011-8-24
24
2.2.7 支付方式选择
支付方式选择活动图
2011-8-24 25
2.2.7 支付方式选择
7“支付方式选择” 7.1简单说明 用于用户选择支付方式。 7.2前置条件 用户必须登录。 7.3后置条件 用例成功后,系统保存支付方式信息。 7.4事件流 7.4.1基流 用户提出支付方式选择请求,用例启用。系统转到支付方 式选择页面,用户选择支付方式,系统保存信息到数据库。
2011-8-24 14
2.2.4 购物车管理
购物车管理用例图
2011-8-24 15
2.2.4 购物车管理
购物车管理活动图
2011-8-24 16
2.2.4 购物车管理 4 “购物车管理” 4.1 简单描述 本用例用于用户管理购物车。 4.2 前置条件 用户需登录系统。 4.3 后置条件 用例成功后,购物车中商品状态发生变化。 4.4 事件流 4.4.1 基流 用户提出管理购物车时,用例启动。 (1)系统转到购物车管理页面。 (2)用户提出所要执行的操作。 如果用户需要查看电子产品,则执行分支流S-1:查看电子产品。 如果用户需要删除电子产品,则执行分支流S-2:删除电子产品。 4.4.2 分支流 S-1:查看电子产品显示购物车中的电子产品。 S-2:删除电子产品 用户单击删除按钮,相应的电子产品被删除,并保存到数据库。 购物车管理需求分析
电子产品管理需求描述
35
2.2.11 订单管理
管理员订单管理用例图
2011-8-24 36
2.2.11 订单管理
管理员订单管理活动图
2011-8-24 37
2.2.11 订单管理
11 “订单管理” 11.1 简单描述 本用例用于管理员管理订单。 11.2 前置条件 管理员登录。 11.3 后置条件 用例成功后,订单信息被修改或者被删除或者被查看。 11.4 事件流 11.4.1 基流 管理员提出管理订单时,用例启动。 (1)系统进入订单管理页面。 (2)管理员提出所要执行的操作。 如果管理员需要修改订单,则执行分支流S-1:修改订单。 如果管理员需要删除订单,则执行分支流S-2:删除订单。 如果管理员需要查看订单,则执行分支流S-3:查看订单。 11.4.2 分支流 S-1:修改订单。 进入订单修改界面,修改并保存。 S-2:删除订单。 管理员单击删除按钮,相应的订单被删除。 S-3:查看订单。 进入查看页面,先是查看订单信息。
相关文档
最新文档