当前位置:首页 > 鲜花网上商店毕业设计说明书
uc Primary Use Cases 用户用例分析浏览信息用户商品搜索修改密码注册会员匿名用户非匿名用户添加/修改/删除商品类别发布商品下订单查看/删除会员信息会员删除购物车信息销售统计系统管理员修改商品审核状态回复留言修改/删除发布商品信息发表留言添加/修改/删除管理员用户统计商品信息/访问人数 图3.3 系统用户用例分析
用户的需求具体体现在各种信息的提供、保存、更新和查询,这就要求数据库结构能够满足各种信息的输入和输出。收集基本数据、数据结构及数据处理的流程,组成一份详尽的数据字典。E-R图是描述系统数据库中的各个表之间的关系的图形。它能够直观的反映系统各个表之间的联系以及相互调用的关系。实体联系模型反映的是现实世界中的事物及其相互联系,是一种用来在数据库设计过程中表示数据库系统结构的方法。它的主导思想是用实体,实体的属性以及实体自己的关系来表示数据库系统的结构。
E-R图方法是一种用来在数据库设计过程中表示数据库系统内部结构的方法,此种方法用E-R图来描述现实世界的概念模型,E-R方法也称为E-R模型。在E-R图中,用方框表示实体,用菱形表示联系,用椭圆表示属性。
实体之间关系的E-R图如下:
10
图3.4 实体之间关系的E-R图
我将整个系统分为4个模块,这4个模块分别是:
注册模块:主要负责会员的登陆、注册以及管理员对用户信息的修改。 购物车模块:主要用来把用户所选定的商品添加到购物车并可以在购物车中在进行数量的修改以及把商品退回。
订单查询模块:主要负责把购物车里的物品持久化到数据库中取,并生成一份订单也保存到数据库中,以供客户查询。
信息管理模块:包括鲜花信息的管理,用户信息的管理,管理员信息的管理,订单信息的管理。
3.1.1 注册模块
功能:实现用户注册
意义:只有成为会员,才能够在本站进行交易,注册后再次登录只需输入用户名和密码即可登录,实现的方便快捷,更加省心。
用户注册页面:
11
图3.5 用户注册界面
会员实体E-R图如下:
12
图3.6 会员实体E-R图
3.1.2 购物车模块
功能:购物车能跟踪顾客所选的的商品,记录下所选商品,还能随时更新,可以支付购买,给顾客提供很大的方便。
购物车页面
图3.7购物车页面
13
共分享92篇相关文档