软件工程年设计之购物车管理系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

软件工程年设计之购物车管理系统

课程设计

课程名

软件工程设计

称:

实验项

购物车管理系统

目:

姓名:XXX

专业:计算机科学与技术

班级:XX班

学号:XXX

指导教

XXX

师:

计算机科学与技术学院

实验教学中心

XXXX年XX月XX日

一、需求分析

1 总体分析

如今,随着互联网的发展,越来越多的人选择了网上购。网上购物即经济又便捷,是多数年轻人购物的首选方式。

模拟C2C(Consumer to Consumer )的网购,设计了简单的购物车系统。

进入购物车系统主页后,卖家进入的是商品管理模块,对自己要卖的商品进行添加,删除,查询的这些基本操作。买家则进入购买商品模块,查询到卖家所添加的所有商品,选择自己心仪的商品,添加到购物车。添加购物车时能够填写购买数量,添加到购物车后,还能够修改购买商品的数量。

2 功能分析

2.1商品管理

在商品管理模块中,卖家能够添加商品,涉及商品编号id,商品名称,商品价格,商品库存量,商品图片。数据保存的位置在数据库中,在数据库中进行插入操作。

卖家能够查询商品,涉及涉及商品编号id,商品名称,商品价格,商品库存量,商品图片。数据保存的位置在数据库中,在数据库中进行查询操作。

卖家能够删除商品,涉及涉及商品编号id,商品名称,商品价格,商品库存量,商品图片。数据保存的位置在数据库中,在数据库中根据该商品的编号id,对其进行删除操作。

2.2购买商品

在购买商品模块中,买家对其进行操作。首先查询能够购买的商品,涉及商品编号id,商品名称,商品价格,商品图片。数据保存的位置在数据库中,在数据库中进行查询操作,查出所有商品。

买家选购商品,涉及商品名称,选购数量,价格,商品图片和商品编号id。数据在程序中执行并保存。

买家查看购物车,涉及已选购的商品名称,选购数量,价格和商品编号id。数据在程序中执行并保存。

买家在购物车中取消已选中的某个商品,根据商品id,对该商品进行删除。数据在程序中执行并保存。

买家在购物车中取消已选中的全部商品,清空购物车。数据在程序中执行并保存。

买家在购物车中修改已选中商品的数量。数据在程序中执行并保存。

二、总体设计

1 总体模块的划分

购物车管理系统划分为两个子模块。即:商品管理模块和购买商品模块。

2 模块结构化设计

2.1 变换分析

数据流程图

模块结构图三、详细设计

相关文档
最新文档