网上购物系统 论文 - 图文(5)

2019-05-24 10:00

┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊

安徽工业大学毕业设计(论文)

用例说明:

·查看商品用例,用于管理员查看商品的详细信息。 ·添加商品用例,用于管理员添加的商品。

·修改商品用例,用于管理员修改系统存在的商品的信息。 ·删除商品用例,用于管理员删除系统存在的商品。

(5)商品类别管理主要功能需求包括:查看商品类别、添加商品类别、添加商品类别、删除商品类别。商品类别管理用例图如图3.9所示。

<> <> <> <> 图3.9商品类别管理用例图

增加商品类别删除商品类别商品类别管理修改商品类别查看商品类别用例描述:

·查看商品类别用例,用于管理员查看商品类别。 ·添加商品类别用例,用于管理员添加新的商品类别。

·修改商品类别用例,用于管理员修改已经存在的商品类别。 ·删除商品类别用例,用户管理员删除已经存在的商品类别。

(6)订单管理主要功能需求包括:查看订单信息。订单管理用例图如图3.10所示。

第 16 页 共 60页

┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊

安徽工业大学毕业设计(论文)

订单管理 <> <>查看订单删除订单图3.10订单管理用例图

用例描述:

·查看订单信息用例,用于管理员查看用户已下的订单信息,便于做相关统计。

3.3 概念模型

概念模型表征了待解释的系统的学科共享知识。为了把现实世界中的具体事物抽象、组织为某一数据库管理系统支持的数据模型,人们常常首先将现实世界抽象为信息世界,然后将信息世界转换为机器世界。也就是说,首先把现实世界中的客观对象抽象为某一种信息结构,这种信息结构并不依赖于具体的计算机系统,不是某一个数据库管理系统(DBMS)支持的数据模型,而是概念级的模型,称为概念模型[2]。

3.3.1寻找概念

根据用例图以及用例描述,可以确定对象类及其属性。 (1)用户信息

·类名:用户。

·功能:保存用户的基本信息。

·属性:用户id、用户名、用户密码、是否是管理员。 (2)商品信息

·类名:商品。

·功能:保存商品基本信息。

·属性:商品id、商品名称、商品原价、商品现价、是否下架、商品图片、现存货量、售量、上架时间、是否特价。 (3)商品规格(这里是服装)信息

·类名:服装。

·功能:保存服装规格信息。

·属性:服装id、商品id、服装品牌、服装材料、服装尺寸、服装数量。 (4)商品类别信息

·类名:商品类别。

第 17 页 共 60页

┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊

安徽工业大学毕业设计(论文)

·功能:保存商品类别信息。

·属性:商品类别id、商品类别名称、上级类别id。 (5)购物车商品条目信息

·类名:购物车条目。

·功能:保存购物车中的商品条目。

·属性:商品条目id、用户id、商品id、商品数量,商品尺寸。 (6)订单信息

·类名:订单。 ·功能:保存订单信息。

·属性:订单id、订单号、用户id、订单状态、总价格。 (7)订单详细信息

·类名:订单详细。 ·功能:保存订单详细信息。

·属性:订单详细id、订单id、商品id、商品数量、商品尺寸。 (8)收货人信息

·类名:收货人信息。

·功能:保存收货人信息。

·属性:收货人信息id、用户id、收货人姓名、收货人详细地址、收货人联系电话。

3.3.2建立概念类

根据对象类可以画出类图,为了方便起见,我们把类名及其属性用英文表示。 (1)用户类图,如图3.11所示:

User+id+username+password图3.3.2-1+isAdmin用户类图

图3.11用户类图

(2)商品类图,如图3.12所示:

第 18 页 共 60页

┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊

安徽工业大学毕业设计(论文)

Product+id+name+fixedPrice+jdPrice+isDeleted+picture+nowAmount+saleAmount+isSpecial+addsTime图3.12商品类图

(3)服装类图,如图3.13所示:

Clothes+id+proId+brand+material+size+sizeQty图3.13服装类图

(4)商品类别类图,如图3.14所示:

Category+id+name+parentId图3.14商品类别类图

(5)购物车条目类图,如图3.15所示:

+id+userId+proId+size+sizeQtyCartItem

图3.15购物车条目类图

第 19 页 共 60页

┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ 装 ┊ ┊ ┊ ┊ ┊ 订 ┊ ┊ ┊ ┊ ┊ 线 ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊ ┊

安徽工业大学毕业设计(论文)

(6)订单类图,如图3.16所示:

Order+id+orderNo+userId+state+totalPrice+createTime图3.16订单类图

(7)订单明细类图,如图3.17所示:

图3.17订单明细类图

+id+orderId+proId+qty+sizeorderDetail(8)收货人信息类图,如图3.18所示:

图3.18收货人信息类图

RecieveMsg+id+userId+phone+fullAddress+receiverName3.3.3系统初始类图

根据系统功能需求和对象类,可以得出对象类之间的关联,进而画出系统的初始总类图,如图3.19所示:

第 20 页 共 60页


网上购物系统 论文 - 图文(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:底盘复习指导书

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: