假设需要开发一款具有个性化推荐功能的购物网站,主要功能包括:
用户:商品浏览,购物车管理,订单管理,在线支付等功能;
管理员:后台管理功能,包括用户管理和商家管理。
系统具有两种推荐功能,其一是根据用户浏览记录进行商品推荐(推荐算法),其二是根据用户已购买商品的关联商品进行推荐。(关联分析算法)
试从软件工程过程管理角度对项目进行分析。
【要求1】项目初步规划。说明项目开发中需要的参与人员,各个阶段的工作内容描述,各阶段工作成果,阶段性评价标准;
阶段名称 |
参与人 |
工作内容 |
交付成果 |
验收人员 |
需求分析阶段 |
客户 系统分析师 项目经理 |
了解用户需求,对软件需要实现的各个功能进行详细分析。建立用户界面原型。 |