《详细的电子商务网站需求分析.doc》由会员分享,可在线阅读,更多相关《详细的电子商务网站需求分析.doc(25页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、电子商务网站系统简介:系统具有的最基本模块有商品管理模块、用户管理模块、订单管理模、公告管理模块、等等。整体的用例图分析:模块一:管理员模块一、 管理员*商品管理用例图分析:1.商品添加功能:用例名称商品添加描述添加商品类别、批量上传商品信息、添加相关类的商品信息角色系统管理员用例标识Admin业务用例标识N/A用例优先级高前置条件管理员已经登录,进入商品管理页面输入输入内容如下:1. 商品的类别2. 商品的具体信息:商品名称、商品质保、商品生产公司/产地、商品的生产日期、商品重量、商品规格、商品简介、供应商、商品总量、商品销售量、商品剩余量3.图片补充信息说明输出分类后的新添加商品信息排前主
2、要流程1.新建商品分类名字2. 在指定的分类下,批量添加商品或者添加单个商品3.点击所指的单个商品,批量上传相关的商品介绍和图片等信息4.也可针对某个商品单独添加具体的商品属性信息5. 点击排序按钮,对商品进行排序。排序的方式:1. 按时间添加先后2. 按价格高到低,或者从低到高。3. 按商品与类名的相关程度模糊排序4. 可对某个单独的商品设置置顶,作为商品类别的封面页分支流程 1.添加成功,显示添加的具体信息。2.添加失败,返回当前添加页面。异常处理1Tomcat服务器无法响应或抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络连接失败页面约束1.
3、 商品类型不能为空、唯一约束后置条件N/A备注2.商品删除功能用例名称商品删除描述删除商品信息角色系统管理员用例标识Admin业务用例标识N/A用例优先级高前置条件管理员已经登录,进入商品管理页面输入点击删除输出显示删除后的页面信息主要流程1.在显示商品类别的页面,在某个类别下点击删除,删除整个分类和商品信息2. 点击某个类别,进入该类别整个商品信息,勾选要删除的商品。再点击全部删除,可对当前页面的商品信息进行批量删除操作。3. 若删除某个单品,可直接在下边点击删除的链接。删除商品。分支流程 1.删除成功,显示删除后的页面信息。2.删除失败,提示失败信息。异常处理1Tomcat服务器无法响应或
4、抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络连接失败页面约束已经发货的商品信息,不能进行删除操作。后置条件显示删除后的商品信息备注3.商品修改功能用例名称商品修改描述修改商品信息角色系统管理员用例标识Admin业务用例标识N/A用例优先级高前置条件管理员已经登录,进入商品管理页面输入编辑需要修改的所有信息输出主要流程1.管理员系统,点击编辑1. 商品的类别名称的修改: *点击商品分类管理的链接,可显示出整个商品分类表。再在某个类别名称下,修改商品的类别名 *若在某个类别的商品的显示页面,可点击移动分类旁边有个下拉框。可选择你要移动的具体类别名称
5、。2. 单个商品的具体信息更改。点击某个商品链接。进入单个商品的显示页面,去编辑具体的商品信息。分支流程 1.修改成功,显示修改后的页面信息。2.修改失败,提示失败信息,返回修改前的页面信息异常处理1Tomcat服务器无法响应或抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络连接失败页面约束商品的分类是主键唯一后置条件N/A备注 若有不合理的商品分类信息,对商品信息描述进行修改。注意:修改商品分类只能在已有的分类的基础上。4.商品查询功能用例名称商品查询描述查询商品信息角色系统管理员用例标识Admin业务用例标识N/A用例优先级高前置条件管理员已经
6、登录,进入商品管理页面输入输入查询的商品模糊分类信息、商品价格查询输出所对应要求的商品信息、图片主要流程1.管理员系统,在商品信息的预览页面2.在搜索框输入商品的和商品类别有关的模糊分类信息,点击查询3.在文本框输入 商品的价格范围信息,最低价最高价点击查询4.点击销量排前按钮,可查询销量好的人气产品。分支流程 1.查询有商品数据,显示具体商品展示信息2.没查询到,提示没有你所查询的商品信息。异常处理1Tomcat服务器无法响应或抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络连接失败页面约束商品的分类是主键唯一后置条件N/A备注无二、 管理员*用
7、户管理用例图分析:1.会员管理用例名称会员管理描述管理会员信息、以及开了店铺的商家角色系统管理员用例标识Admin业务用例标识N/A用例优先级高前置条件管理员已经登录,进入会员管理页面输入点击会员管理输出主要流程1. 点击查询,可查询符合条件的会员和店家信息2.点击删除,删除违反规则的会员3.审核申请成为注册本站会员的用户分支流程 1.审核通过,成为会员,或者成为店家。否则提示失败信息2.删除的店家会封号,或者给与一定的奖惩。异常处理1Tomcat服务器无法响应或抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络连接失败页面约束后置条件N/A备注1.
8、显示所对应要求的会员信息、店家信息。若有不符合规则协议的就进行删除操作2.对违反会员协议的单个会员进行封号处理。2.若店家有违反开店规则协议的,按照情况对其进行封店处理或者罚款处理等操作。如以下情况: 实名制的造假处理、有客户多方投诉的店家等。三、 管理员*订单管理用例图分析:用例名称订单管理描述管理订单角色系统管理员用例标识Admin业务用例标识N/A用例优先级高前置条件管理员已经登录,进入订单管理页面输入点击订单管理输出显示所对应要求的订单信息,对可以不用保存的订单数据进行删除主要流程1.点击查询,查看用户订购商品的订单。并可查询相应的订单信息2.点击删除,可删除当前订单信息分支流程异常处
9、理1Tomcat服务器无法响应或抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络连接失败页面约束后置条件N/A备注1查询若有冗余的订单信息,可进行删除处理。2 对于单个订单号的商品情况,若有多个可进行删除。保存单个最终交易情况的订单表。四、 管理员*评论管理用例图分析:用例名称评论管理描述管理评论角色系统管理员用例标识Admin业务用例标识N/A用例优先级高前置条件管理员已经登录,进入评论管理页面输入点击管理输出显示的评论信息,若有违反规则的就删除主要流程1.在搜索框输入条件信息,可查看某些评论信息2.点击删除,可删除会员对某些商品的恶意评论信息分
10、支流程1.搜索成功,显示对应的评论信息2.删除成功。异常处理1Tomcat服务器无法响应或抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络连接失败页面约束后置条件N/A备注查询显示的评论信息若有恶意的评论,语言不文明可以进行批量删除处理操作。五、 管理员*公告管理用例图分析:用例名称公告管理描述管理公告角色系统管理员用例标识Admin业务用例标识N/A用例优先级高前置条件管理员已经登录,进入公告管理页面输入点击管理输出显示所对应要求的公告信息主要流程1.点击搜索,输入条件信息,可查看某些公告信息2.点击发布,可针对某些商品和人员发布一些公告信息。如
11、打折、促销活动信息等。3.点击删除,可删除已经发布的公告信息分支流程异常处理1Tomcat服务器无法响应或抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络连接失败页面约束后置条件N/A备注无模块二:游客模块用例图分析:一、游客用例名称游客描述游客进入商家平台也有很多选择角色游客用例标识vistor业务用例标识N/V用例优先级高前置条件在没有登录的前提下,进入商家平台输入输出分类后的新添加商品信息排前主要流程1.游客可以随意查看商品的价格、库存等相关的信息2.可以点击查询,查询相关商品信息3.可以随意查看公告信息4.是否登录5.是否点击注册成为会员分
12、支流程1.登录失败。是否选择注册 2.注册成功,成为本站会员,拥有会员的功能。3.不注册,只拥有游客的功能。异常处理1Tomcat服务器无法响应或抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络连接失败页面约束后置条件N/V备注无模块三:会员模块用例图分析:一会员注册(店家注册)用例名称会员描述会员进入商家平台角色会员用例标识Member业务用例标识N/M用例优先级高前置条件会员在登录的情况下输入点击我要开店输出开店的任务要求页面主要流程1.点击我要开店的链接2.填写实名认证的具体信息,完成基本的测试考核,填写店铺介绍的信息。分支流程 1.开店成功
13、,进入到自己的店子。添加商品信息,上传。2.开店失败。异常处理1Tomcat服务器无法响应或抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络连接失败页面约束后置条件N/M备注无二 会员评论用例名称会员评论描述会员进入商家平台角色会员用例标识Member业务用例标识N/M用例优先级高前置条件会员在登录的情况下,点击商品评价详情输入点击我要评论输出主要流程1.点击我要评价2.对商品的信息、功能进行相应的评价说明。分支流程 异常处理1Tomcat服务器无法响应或抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络
14、连接失败页面约束后置条件N/M备注无三 会员支付用例名称会员支付描述会员进入商家平台角色会员用例标识Member业务用例标识N/M用例优先级高前置条件会员在登录的情况下,将商品放到购物车输入点击我要购买输出进入到支付方式页面主要流程1.选择购买的商品2. 把商品加入到购物车。3. 点击确认购买。4. 选择支付方式(网上支付)5. 选择物流方式(一小时物流和普通物流)6. 是否确认该收货地址7. 生成订单信息订单信息包括:收货地址、收货者的个人信息;卖家信息、订单信息、商品信息。分支流程 1.选择确认购买,则选择支付方式。2.选择一小时物流的话、限于同城市区和区之间、小范围的。必须再得填写具体的收货地点。3.若选择一小时,要再修改收货地址信息,只能修改具体的某个小地方,除非选择别的物流方式。或者终止购物。异常处理1Tomcat服务器无法响应或抛出异常,切换到服务器忙的错误页面2系统内部异常,切换到异常错误页面3网络连接失败,切换到网络连接失败页面约束后置条件N/M备注无