扫一扫二维码
进群一起备考
查看更多当前 - 案例分析 - Web开发
简单
案例题
2015年5月第5题
简单
案例题
2015年5月第5题
#必须掌握
#超纲
阅读以下关于Web应用系统分析与设计的叙述,在答题纸上回答问题1至问题3。
某汽车配件销售厂商拟开发一套网上销售与交易系统,以扩大产品销量,提升交易效率。项目组经过讨论与分析,初步确定该系统具有首页、商品列表、商品促销、商品库存、商品价格、订单中心、订单结算、支付、用户管理、频道(用于区分不同类别的商品)、搜索、购物车等主要功能。
分值(6分)
根据业务逻辑切分系统功能是进行系统功能分解的一项重要原则。项目组目前已经将该系统分解为网站、交易和业务服务三个子系统,请将题干中已经确定的系统功能归入这三个子系统中,填写表5-1中的空白,将解答写在答题纸的对应栏内。

参考答案
- 网站子系统:首页、商品列表、频道、搜索
- 交易子系统:购物车、订单中心、订单结算、支付
- 业务服务子系统:商品促销、商品库存、商品价格、用户管理

凯恩解析
系统功能划分的原则是前端展示交互类 → 网站子系统;交易闭环直接相关 → 交易子系统;后台支撑管理类 → 业务服务子系统。
具体来看:
- 网站子系统:主要负责与用户交互的功能,承担“信息展示”和“访问入口”的作用。例如:首页是门户入口,商品列表提供浏览,频道用于分类导航,搜索提供快速检索。这些功能均与页面交互紧密相关。
- 交易子系统:核心是“用户下单—结算—支付—完成”的闭环。购物车承载临时订单缓存,订单中心管理订单生命周期,订单结算计算应付金额并确认支付方式,支付负责最终资金流转。它们均是典型的交易相关功能。
- 业务服务子系统:提供后台数据支撑。例如,商品促销负责活动策略,库存负责数量控制,价格管理提供实时价格,用户管理维护用户资料。这些均是支撑交易正常运转的后台逻辑。