商城逻辑架构2(购物车结算支付)
2018-04-09 18:08:21 93 举报
在线商城购物车结算支付流程及泳道图
作者其他创作
大纲/内容
登录
?
B/S架构1.1 界面层界面层向客户或系统管理员展示系统前台及后台操作界面,它集成的界面有:系统前/后台登陆界面、购物车、系统管理界面、在线支付结果界面等。1.2 业务逻辑层业务流程中与用户提交信息相关的服务在这一层中被定义。界面层的用户信息通过业务逻辑层访问数据库,对所指定的业务进行查询、增加、修改和删除等操作。1.3 数据库层数据库层由业务逻辑层访问,并返回结果到界面层。2 关键抽象本系统的关键抽象包括客户类、管理员类、提交信息类、界面类、结算类和数据库类,如图3-2所示。
购物车
系统提示用户支付
暂时保留订单
点击我的购物车
完成登录
状态
店铺购买
关键抽象
点击立即购买
注册或登录系统
用户继续提交订单
购物车商品列表
业务逻辑(信息验证)
Y
订单结算界面
提交订单界面
选择商品型号、数量
未完成支付
网站界面(UI)
系统模块
支付完成
清空购物车,商品订单待支付
系统检测是否登录
删除商品
清空购物车,返回商城主页
加入购物车
N
未登录,商品加入购物车后登录,是否还存入购物车
选择需购买的商品
点击购买按钮
数据库(Database)
User(buyer)
支付未完成
返回首页
订单提交到系统,存入数据库
店铺商品展示
订单提交到系统
0 条评论
回复 删除
下一页