最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

网上交易系统

来源:动视网 责编:小OO 时间:2025-09-30 01:32:57
文档

网上交易系统

某公司想参照淘宝,做一套简单的网上交易系统,系统要求如下:1.产品类别维护:管理员可以维护产品类别,每个类别下面可能继续划分为若干子类。2.用户注册:网民注册,注册后的网民立刻可以在该系统中购买商品,但是如果该用户想成为商家销售商品,还需要提出特殊申请,由管理员批准;3.商品发布:每个审批后的商家可以发布自己的商品,包括商品名称、类别、上传图片、价格等等;4.商品购买:网民发现自己满意的商品后,可以立刻下订单,购买(不必考虑支付问、购物车以及邮费问题);5.商品发货:商家在后台看到网民的订单后
推荐度:
导读某公司想参照淘宝,做一套简单的网上交易系统,系统要求如下:1.产品类别维护:管理员可以维护产品类别,每个类别下面可能继续划分为若干子类。2.用户注册:网民注册,注册后的网民立刻可以在该系统中购买商品,但是如果该用户想成为商家销售商品,还需要提出特殊申请,由管理员批准;3.商品发布:每个审批后的商家可以发布自己的商品,包括商品名称、类别、上传图片、价格等等;4.商品购买:网民发现自己满意的商品后,可以立刻下订单,购买(不必考虑支付问、购物车以及邮费问题);5.商品发货:商家在后台看到网民的订单后
某公司想参照淘宝,做一套简单的网上交易系统,系统要求如下: 

1. 产品类别维护:管理员可以维护产品类别,每个类别下面可能继续划分为若干子类。 

2. 用户注册:网民注册,注册后的网民立刻可以在该系统中购买商品,但是如果该用户想成为商家销售商品,还需要提出特殊申请,由管理员批准; 

3. 商品发布:每个审批后的商家可以发布自己的商品,包括商品名称、类别、上传图片、价格等等; 

4. 商品购买:网民发现自己满意的商品后,可以立刻下订单,购买(不必考虑支付问、购物车以及邮费问题); 

5. 商品发货:商家在后台看到网民的订单后,进行发货,将订单状态设置为已经发货; 

6. 收货确认:网民收到商品后,确认自己的订单,将订单状态设置为已经收货; 

7. 系统可以统计某个时间段内,所有商品销售金额,各类别商品的销售金额,各商家的销售金额; 

实验步骤

1、需求。分析系统的需求,撰写需求陈述文档。建立用例模型:包括软件系统的用例图以及关键用例的用例描述(用例规约)。

2、静态分析。建立系统的类图。

3、动态分析。分析系统的用例模型,选择合适的平台和模型详细描述用例的设计与实现,包括顺序图、协作图、活动图以及状态图。

4、设计。建立系统的构件图和部署图。

UML期末大作业

网上交易系统

作者:孙俊峰

项目:考试系统

专业班级:软件测试一班

项目情景:

1.管理员可以维护产品类别,产品分类,会员审核;

2.用户注册以后可以在该系统直接购物付款,但是如果该用户想成为商家销售商品,还需要提出特殊申请,由管理员批准;

3.审核通过的卖家可以发布商品,同时可以对商品名称、类别、上传图片、价格等的更新;

4.卖家通过后台的网民订单去发货,

5.网民收到商品后,确认自己的订单,将订单状态设置为已经收货;

6.系统统计:系统可以统计某个时间段内,所有商品销售金额,各类别商品的销售金额,各商家的销售金额;

一、需求陈述:

该网上交易系统主要提供的服务有:在线商品买卖服务(网民会员注册)和产品分类服务以及买卖双方(会员)管理服务。

(1)买家管理——负责会员注册和对商品的选购

(2)卖家管理——负责特殊审核、对商品发布分类和信息说明

(3)交易管理——负责对卖家审核和交易统计

网上交易系统——买家管理提供的服务如下:

1.注册会员

网民进入网上交易系统以后注册会员,填写个人基本信息可以任意浏览商品、阅读商品说明和信息。

2.下订单

选择欲购商品(需要登录会员账号),购买商品下订单并付款。

3.确认收货

网民收到商品后,确认自己的订单,将订单状态设置为已经收货。

网上交易系统——卖家管理提供的服务如下:

1.特殊审核

在已是会员基础上申请销售商品,填写个人基本信息等待特殊审核。

2.发布商品

特殊特殊审核通过后,卖家进入网上交易系统在自己的客户端发布商品,同时发布商品说明(如:商品名称、类别、上传图片、价格等等)。

3.发货

在后台看到有网民下订单后,进行发货,将订单状态设置为已经发货。

网上交易系统——交易管理提供的服务如下:

1.商品分类

商品类别分类和继续划分为若干子类。

2.商品金额录入

统计某个时间段内,所有商品销售金额,各类别商品的销售金额,各商家的销售金额。

3.交易记录

统计某个时间段内,买家订单和卖家发货情况。

附注:

1.网上交易系统的直接用户为网民、卖家和系统管理人员。其职责如下

系统管理员可以实现的操作:在网民注册会员以后负责会员基本信息的增删改查和维护,对销售商品的卖家身份的审核,对发布商品的归类,对交易记录的录入和统计。

卖家可以实现的操作:在登录网上交易系统后可以发布商品,并对商品的基本信息作出增删改查,查询订单,发货,确认发货,同时查看自己商品的交易记录。

网民可以实现的操作:在登录网上交易系统后可以查询商品及基本信息,下订单,购买商品,确认收货。

2.为保存数据,可建立网上交易系统的数据库,包括:网民表、卖家表、商品表、交易表等。

3.系统的实现最好用b/s模式实现,开发工具不限。

二、网上交易系统的主要用例模型如下:

1、作图:包括顶层用例图、用户管理用例图、商品管理用例图、交易管理用例图;

顶层use case图:

用户管理用例图:

商品管理用例图:

交易管理用例图:

2、用例规约:

用例名:用户注册

用例名称用户注册
主要参与者网民
用例概述

该用例主要用于实现网上交易系统的会员注册,注册登陆用户
前置条件网民进入网上交易系统用户注册页面

后置条件注册成功,显示个人基本信息
基本事件流参与者动作系统呈现
网民进入网上交易页面后点击“注册会员”按钮填写个人信息,点击“注册完成”按钮用户注册完成,系统提示会员注册成功,页面呈现为网上预购商品清单
异常事件流

登陆个人账户有误,重新跳转到用户登陆页面
规则与约束用户账户存在时,需要更改注册账户
用例名:卖家注册

用例名称卖家注册
主要参与者已注册会员用户
用例概述该用例主要用于实现网上交易系统的卖家注册,注册商家销售商品
前置条件会员登陆后进入网上交易系统的卖家注册页面
后置条件注册成功,显示“我是卖家”,显示个人信息
基本事件流参与者动作系统呈现
会员登陆网上交易系统后点击“注册商家销售商品”,填写个人信息,等待“特殊审核”“特殊审核”通过,系统呈现卖家发布销售商品类别和属性
异常事件流当登陆个人卖家账号有误时,重新跳转到登陆页面
规则与约束审核未通过系统提示“审核失败”,需要重新填写资料,等待继续审核
用例名:登陆网上交易系统

用例名称登陆网上交易系统
主要参与者会员
用例概述该用例主要用于实现网上交易系统的安全登陆,浏览商品
前置条件会员登陆后即可进入商品页面
后置条件浏览、选择和查看商品
基本事件流参与者动作系统呈现
会员进入登陆页面,输入个人账号和密码点击“确认”按钮登陆成功后,出现网上交易系统页面,呈现商品及基本信息
异常时间流当登陆网上交易系统有误时,重新跳转到登陆页面
规则与约束可以任意查看、浏览商品
用例名:产品类别维护

用例名称产品类别维护
主要参与者管理员
用例概述该用例主要用于实现产品分类和再分类
前置条件管理员登陆系统后台
后置条件确认分类完成,退出后台
基本事件流参与者动作系统呈现
对网上所能交易的商品进行分类及商家产品类别维护网上交易系统呈现分类明细状态
异常事件流暂无
规则与约束尽可能使会员明白产品类别
用例名:商品发布

用例名称商品发布
主要参与者商家
用例概述该用例主要用于实现商家商品的归类发布
前置条件商家登陆个人客户端,进入商品发布页面
后置条件发布成功,显示商品基本信息和属性
基本事件流参与者动作系统呈现
商家进入商品发布页面后选择商品类型,点击“发布新品”按钮,填写商品基本信息,上次图片等,点击“确认发布”发布成功,系统收录该网上交易商品
异常事件流商品信息有误,重新修改商品信息即可
规则与约束可以通过属性发布商品,发布数量没有
用例名:商品购买

用例名称商品购买
主要参与者会员
用例概述该用例主要用于实现网上购买商品
前置条件进入网上交易系统浏览商品
后置条件下订单成功后,等待商家发货
基本事件流参与者动作系统呈现
浏览、查看商品信息,满意后下订单点击“我要购买”按钮购买完成,跳转到个人网上交易信息
异常事件流商品下订单同时出现商品价格等信息改动,视为无效购买,系统显示订单失败
规则与约束任意下单,出现账户金额不足时系统提示,交易无效
用例名:商品发货

用例名称商品发货
主要参与者商家
用例说明该用例主要用于实现商家通过后台看到有订单后发货
前置条件登陆网上交易商家页面
后置条件为下订单的会员发货
基本事件流参与者动作系统呈现
查看后台是否有订单出现后台呈现订单会员、地址等基本信息
异常事件流商家因个人问题出现发货问题,说明情况
规则与约束商家不得出现商品与描述不符情况
用例名:收货确认

用例名称收货确认
主要参与者会员
用例概述该用例主要用于实现会员收到商品后确认收到
前置条件会员登陆个人账户
后置条件在个人账户上确认已收到商品
基本事件流参与者动作系统呈现
登陆个人账户,进入个人主页,查看个人购物信息,点击“确认收货”按钮个人页面的购物信息中,呈现“已确认收货”本次交易完成
异常事件流预定时间未收到货物,向管理员提交上诉和举报
规则与约束务必在收到货物后,会员才可在个人主页的购物信息上“确认收货”
用例名:系统统计

用例名称系统统计
主要参与者系统管理员
用例概述统计某一时间段内,所有商品销售金额,各类别商品的销售金额,各商家的销售金额

前置条件管理员登陆系统后台
后置条件下载交易数据库,退出后台
基本事件流参与者动作系统呈现
通过后台统计数据库交易数据
异常事件流暂无
规则与约束
静态分析

目标:主要类图

1,、用户对象类图:

2、网上交易管理对象类图:

动态分析

目标:序列图,协作图,活动图,包图,构件图和部署图,状态图

序列图

会员(包括)注册序列图:

(成功)

(失败)

商家注册:

(成功)

(失败)

商品发布序列图:

商品交易序列图:

(成功) 

(失败)

协作图

 

文档

网上交易系统

某公司想参照淘宝,做一套简单的网上交易系统,系统要求如下:1.产品类别维护:管理员可以维护产品类别,每个类别下面可能继续划分为若干子类。2.用户注册:网民注册,注册后的网民立刻可以在该系统中购买商品,但是如果该用户想成为商家销售商品,还需要提出特殊申请,由管理员批准;3.商品发布:每个审批后的商家可以发布自己的商品,包括商品名称、类别、上传图片、价格等等;4.商品购买:网民发现自己满意的商品后,可以立刻下订单,购买(不必考虑支付问、购物车以及邮费问题);5.商品发货:商家在后台看到网民的订单后
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top