网上鲜花销售系统 - 毕业设计论文 - 图文(3)

2019-08-30 18:49

华中科技大学文华学院毕业设计(论文)

入网页,在登录栏输入用户名和密码,系统验证客户身份,若系统没有检索到用户名,则不允许购物,否则进一步比较用户密码,若正确则登录成功;用户可选择某种鲜花,点击进入详细信息,查看详细售价等信息,若同意则放入购物车内,在确定所需要的产品都在购物车后,提交所选的鲜花,进入订单界面,在订单页面中用户只需要填写真实姓名、详细的通讯地址等信息,确定无误后,这时系统会验证客户所填写的信息是否正确,若无误,则保存正确信息,否则不予处理,最后如果用户不再购物,则可退出登录。若客户没有注册,则只可以查询、浏览鲜花信息,当要放入购物车内时系统会提示“请先登录”,若会员在正确登录的情况下,提交订单。

开始 进入网页 选购商品 查看商品详情 进入详细信息 否 提交用户名和密码 否 登录 是

是否登录 是 放入购物车 是否正确 是 继续购物 否 购买所选鲜花 否 满足条件 否

是 填写订单信息 是否正确 是 保存信息 结束 图3-1网上鲜花销售系统的购物流程图

3.2 网上购物数据流图

数据流图是用以描述系统各项业务处理的过程,并利用数据流图详细、准确地说明

6

华中科技大学文华学院毕业设计(论文)

业务处理过程中数据的收集、输入、传递、存储、加工的过程、输出的形式等。

经过详细的调研工作,根据数据存储录入的实际情况绘出客户购物的第一层数据流图如图3-2所示。

信息反馈 产品描述 产品数据 客户 订单数据 批准/不批准 批准/不批准 订单 管理员 订货信息 供应商 生成 订单 已批准订单 订单附录表 订单数据 处理 订单

图3-2 鲜花销售第一层数据流图

接受订单第二层数据流图,如图3-3所示。

产品描述 应收账目 客户账目 1.2核对账目 已核对账目 批准/不批准 1.3批准订单 订单 批准/不批准

图3-3 鲜花销售第二层数据流图

已批准订单

价格信息 1.1核对价格 客户 订单数据 管理员 处理订单第三层数据流图,如图3-4所示。

7

华中科技大学文华学院毕业设计(论文)

订单附录表 订单细节 订单细节 已批准的订单 2.1登记订单 订单 2.2订单执行 订单号 2.3订单查询 订货信息 订单附录表 发货

图3-4 鲜花销售第三层数据流图

3.3 面向数据流的设计方法

系统结构设计是在对现有系统充分调查研究的基础上,采用一定的方法设计出能描述新系统物理结构的系统结构图,它主要给出构成系统的模块及模块间的调用关系,表现在图中一般是用不同的层次体现的。

结构化系统设计技术是在结构化程序设计思想的基础上,发展起来的一种用于复杂系统结构设计的技术,它运用一套标准的设计准则和工具,采用模块的方法,进行新系统控制层次关系和模块专人分解设计,把用数据流程图表示的系统逻辑模型转变为HIPO图表示的系统层次模块结构。

结构化系统设计的核心是模块分解设计,模块化显著提高了系统的可修改性和可维护性,同时,为系统设计工作的有效组织和控制提供了方便条件。按照功能划分模块,对照数据流图,对本系统进行逐个级别的功能分解。

层次图简称HC图或H图,用于表示软件模块的分层结构,一般与IPO表一起使用,形成HIPO。系统前台主要功能模块如图3-5所示,主要功能有商品展示、商品分类、商品导航、会员注册、购物车、客户留言;后台主要功能模块如图3-6所示,主要功能有商品管理,会员管理、订单管理、留言板。

前台功能模块中的商品展示包括最新产品、热卖产品、推荐产品、特价产品。会员注册包括会员注册和会员登录。购物车包括为继续购物、删除商品和购买商品。客户留言主要是客户填写自己的建议。

8

华中科技大学文华学院毕业设计(论文)

网上鲜花销售系统 商品展示 商品分类 商品导航 会员功能 购物车 留言 最新产品 热卖产品 推荐产品 特价商品 会员注册 会员登录注销 结算 删除商品 购买商品 填写留言 查看 留言

图3-5 鲜花销售系统前台功能模块图

后台模块功能模块中的商品管理包括供应商、商品类别和商品列表;会员管理包括管理员、会员管理;订单管理包括查看订单、订单审核;留言板包括查看留言。

网上鲜花销售系统 商品管理 会员管理 订单管理 留言板 供应商管理 商品分类 商品列表 管理员设置 会员管理 查看订单 订单审核 查看留言 删除留言 类别添加 类别删除 商品查询 商品添加 商品编辑 商品删除

图3-6 鲜花销售系统后台功能模块图

9

华中科技大学文华学院毕业设计(论文)

3.4 系统数据库设计

数据库设计是销售系统的重要组成部分。数据库设计是对于一个既定的环境,进行符合应用语义的逻辑设计,以及提供一个确定存储结构和物理设计,建立实现系统目标,并能有效存取数据和数据模型。建立良好的数据库结构和文件组织形式,使系统能快速、准确的获得所需信息是评价系统的主要指标。因此,是销售管理系统的重要组成部分。数据库设计的核心问题是设计好的数据模型。在目前的数据库管理系统中有层次模型,网状模型、关系模型三种数据模型。其中,关系模型具有较高的数据独立性,使用也较方便。目前,微机数据库多采用关系型数据库模型。这里采用SQL Server关系数据库。该数据库对行增、删、编辑、统计、显示和应答都极为方便。其中的排序和索引功能,对数据快速定位、查询提供了有利条件。 3.4.1 数据库设计原则

? 数据的共享性。 ? 数据独立性。

? 数据的完整性,即保证数据库存中数据准确。

? 灵活性,可在相当短的时间内回答用户的各种各样的复杂而灵活的查询问题。 ? 安全性与保密性,做到对数据指定保护级别和安全控制。 3.4.2 数据库概念结构设计(E-R图)

系统主要的E-R图如图3-7所示,每个员工管理多个产品,员工每天的工作是进行销售鲜花及对鲜花的管理,供应商应及时供应该厂所具有的鲜花产品,送到代理商后进行入库管理,顾客在进入此网站时便可对花店所提供的产品进行订购,形成详细的订单细节,最后客户确定信息无误后,便可对其进行支付,花店送货,形成完整的购物系统。

1 员工 管理 n 产品 1 组成 应收账款 n 支付 1 客户 1 订货 1 订单 n 订单细节 1 组成 1 库存

图3-7 实体-关系图

入库 1 鲜花 n 供应 m m 供应商 n 3.4.3 数据库表设计

10


网上鲜花销售系统 - 毕业设计论文 - 图文(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:八年级下册形容词副词比较级与最高级复习教案

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

马上注册会员

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