在线购物系统用况分析

一、系统用况图

1、用况图

 

 

2、1)用况图综述

        系统主要是使顾客方便安全地购物,已注册顾客可以通过系统查找、浏览、购买商品,并且能够进行评价商品、与相应的商家沟通、或者向网站管理人员反馈问题,管理人员则通过系统提供的网站管理功能,管理用户;

2)参与者描述

    Administrator--网站管理员,管理用户组、用户账号、处理反馈信息

    Authentication---提供身份认证的第三方平台,主要在用户登录、购买商品时提供认证服务,以确定账号的身份和有效性

    Customer--浏览网站的游客

    Help desk--功能受限的后台维护人员

    Unenrolledcustomer--未注册用户,有浏览、注册的功能

        Enrolledcustomer--已注册用户,有浏览、购买商品、咨询商家、反馈一系列功能,系统最重要的使用者

        Shopkeeper---购物系统相关相关的店家

        支付宝、微信、银联系统、paystyle--可选的支付方式

3)用况描述

     1、用况名:register

        简述:未注册用户在系统中注册的到唯一的账号,以获得对应的功能

        参与者:unenrolledcustomerAuthentication

        细节:用户注册时应根据要求填写相关的必填信息和选填信息,输入完成后提交到系统保存,通过第三方平台进行验证,验证成功后,用户信息将被保存到数据库,系统生成用户账号;用 户即可登录界面

 

     2、用况名:viewitems

        简述:顾客通过此用况完成商品浏览、查找、选择商品到购物车(只有已注册客户才能使用)、添加到购物单(只有已注册客户才能使用)、浏览推荐商品        

参与者:enrolledcustomerunenrolledcustomerAuthentication

        包含:Browse items

        扩展:searchforItemsadd to Shopping cartview Recommend itemadd to bill list

        细节:通过界面提示。顾客可以选择对应的功能,但是add to bill list是只有已注册客户才能使用的

             1、用户在搜索框中输入要搜索目标的关键字等相关信息,系统在根据输入信息在商品数据库中搜索相关的商品,然后将所得结果(有可能没有)展示给顾客,顾客根据结果选择相关 项浏览,或继续搜索、或退出

             2、用户直接在浏览商品界面通过滚动进度条、鼠标进行浏览商品

             3、用户选择推荐商品,系统提示顾客输入想要的商品类型,然后根据顾客输入显示对应的好评、热销、有优惠的商品

             4、用户通过点击商品信息界面提供的选项,系统即可将商品加入客户的购物车或购物清单

        前置条件:添加商品到购物车或购物清单时,顾客必须是已注册或登录的

        与其他用况的关系:属于购物用况的一部分,可以单独使用

     3、用况名:purchase

        简述:已注册用户通过此用况,完成结算、支付、生成发货信息、对商品进行评价、参与优惠活动的功能

        参与者 enrolledcustomerAuthentication

        包含:checkout

        扩展:commentprivilege

        细节:1、用况计算购物清单上的商品总金额、税率、运费

              2、系统输出顾客应付金额,并提示用户继续支付或退出结账姐面

              3、如果选择继续,则提示用户输入收货地址及姓名和电话,或者使用用户已有的相关信息,可跳过此环节

              4、确认信息后系统根据用户信息生成货单,移交给客户和订单数据库和添加到用户个人信息中

              5、用户支付之前可以查看是否可以参与相关优惠活动,并选择对应的选项,用况则根据用户的选择和用户的账号信息重新计算应付金额,随后接入第三方支付平台,支付安全环境、 认证交由第三方平台处理,在此,用户可以自行选择与系统兼容的支付方式之一,在用户未完成支付之前,用户都可以随时停止交易,返回到上一层界面,如果用户在相关平台上

                资金不足,会自动跳转上一步,订单信息将自动保存一个限定的时间

              6、在用户收到商品后,用户可以选择评论功能,到对应的商品信息界面完成评价,如果超过一定时间,用户没有参与评价,系统应给予用户一次提醒;商家或者系统这时可以根         据顾客的消费类型,给予一定的优惠活动权利,并将信息添加到相应用户账号信息中

     4、用况名:counsultToShopkeeper

        简述:已注册用户可以通过该用况与商家进行沟通

        参与者:enrolledCustomershopKeeper

        

     5、用况名:login

        简述:已注册顾客登录系统、第三方兼容系统用户

        参与者:enrolledcustomerAuthentication

        扩展:已注册用户登录、兼容系统用户账号登录

        细节:用户可以选择用在网站注册的账号登录,或者使用有接入系统权限的第三方平台账号登录,第二种登录方式与系统账号用户享有同等权限;在登录时用户可以选择,仅是一次性登录, 或者让网站记住账号和密码以方便下次登录,在输入完成并确定后,会接入第三方平台对用户账号和密码进行验证,验证成功,用户即可进入系统,否则,停留在登录界面并提示验证 失败原因,为了保护账号安全和系统安全,系统会对限定时间内登录的次数做出限定,并在下次成功登录时提醒用户更改密码

        前置条件:顾客必须已注册

     6、用况名:reflect

        简述:顾客或者商家在使用系统时遇到问题,可以通过此用况向网站管理人员进行反馈

        参与者:customershopkeeper

        细节:顾客或商家,选择功能后,在相应的文本框内输入反馈的内容,提交成功即可,如果提交不成功,会停在该界面提示出错原因

二、网站管理(系统功能的一部分)

1、用况图

 

2、1)、用况图综述

        网站管理员对系统用户组、单个用户、日记、用户回话进行管理、服务台人员只能对单个用户进行管理

       2)、参与者描述

        Administrator--系统网站管理员,对系统享有最高权限,全程参与系统的管理

        Help desk--服务台人员,及管理单个用户

       3)、用况描述

 

        1、用况名:manage user group

           简述:对用户以组为单位进行管理

           参与者:website administrator

           扩展:增加用户组、更新用户组、删除用户组

           细节:网站管理员可以创建不同的用户组,不同的用户组有不同的功能、选择,之后用户组可以被简化或删掉

 

        2、用况名:manage users

           简述:以个为单位对用户进行管理

           参与者:website administratorhelp desk

           扩展:增加用户、更新用户、删除用户、查找用户、锁定用户、解锁用户

           细节:锁定账号和解锁账号是为了网站安全考虑而设置的,以应对一些类似账号密码暴力猜测攻击,锁定和解锁都是通过一些指令侦探自动完成

 

        3、用况名:manage log

           简述:管理日记信息

           参与者:website administrator

           扩展:查看日记、查找日记

           细节:管理员应该能够查找到并查看日记信息,并能够确认记录是还有用的,旧的记录按计划日程归档以永久保存

 

        4、用况名:manage user sessions

           简述:管理用户会话

           参与者:website administrator

           扩展:查找、查看、取消会话

           细节:用户会会为新来的请求和已经验证的用户创建会话,同时管理员能够查看有多少会话被创建,同时查看会话的的数据,查找并查看一些特殊的会话,如果有要求的话则取消相应的会话

          

 

 

 

 

 

 

 

 

 

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值