基于jspserverlet开发的网上花店网站毕业设计论文(编辑修改稿)内容摘要:

品 请先登录,若未注册请注册成为会员 用户进入 以会员的身份进入 用户进入 以管理员的身份登录 会员注册 查看商品 河南理工大学毕业设计(论文)说明书 6 业务流程 分析 系统的基本业务流程如下:首先用户来到系统首页,根据自己需要和目录分类信息查看选择鲜花,选择完毕在进入订购鲜花环节之前,需要顾客进行注册登录才能进行 继续填写和生成订单的功能,登录成功后可以填写订单信息,系统会根据用户填写的信息自动生成订单,这样一次网上购花行为就算完成。 具体系统业务流程如图 32所示。 图 32 系统业务流程 系统的逻辑模型 数据流图 通过对在线花店系统的功能划分,业务流程操作分析可以得到系统一层数据流图。 如图 33所示。 查看网店 是否已登录 查看网店详细信息 订购物品 是否新顾客 注册 填写订单 输入用户登录信息 提交订单 继续其他操作 河南理工大学毕业设计(论文)说明书 7 图 33 系统一层数据流图 从图中可以看出整个过程有三个处理过程:注册登录处理过程,选购产品处理过程和处理 订单过程。 注册登录处理过程的二层数据流图如图 34 所示。 图 34 注册登录 二层数据流图 处理订单过程的二层数据流图如图 35 所示。 图 35 处理订单二层数据流图 管理员 订单信息 处理订单 顾客 已核对密码 顾客用户名 密码 已核对用户名 申请登录 顾客 核对用户 其他操作 用户信息 用户信息 核对密码 批准登录 已注册登录 查询全部订单 购物处理 订单信息 申请注册 用户信息 注册登录 顾客 订单 订购物品 管理员 订单信息 填写,确认提交订单 已注册 查询全部订单 填写订单 订单信息 河南理工大学毕业设计(论文)说明书 8 数据字典 一层数据流图的数据字典如下: 数据流: ( 1) 名称:顾客信息 简要说明:用户数据库提供顾客数据 数据流来源:顾客 数据流去向:用户信息数据 ( 2) 名称:订单信息 简要说明:向订 单数据库 /顾客提供订单信息 数据流来源:顾客 /订单信息数据库 数据流去向:订单信息数据库 /顾客 数据存储: ( 1) 名称:用户信息 说明:顾客信息表内容,注册登录时顾客应填写的信息 结构:用户名,密码, 性别 ( 2) 名称:产品信息 说明:产品信息表内容,顾客浏览选购产品时出现的信息 结构:产品 id,产品名称,产品 类型 ,销售价格 ( 3) 名称:订单信息 说明:包括订单信息表和订单明细表的内容,生成订单时应填写的内容 结构:订 单信息表包括:订单号,产品名称,产品 类别 ,产品单价,订购数量,收 货人姓名,收货人电话 订单明细表包括:产品 id,产品名称,产品价格,数量,订单 id 处理过程: ( 1) 名称:注册登录 输入:注册登录信息 输出:成功登录信息 处理过程描述:根据顾客输入信息判断是否合法用户,合法就允许登录,否则请顾 客先注册再登录 ( 2) 名称:选购商品 输入:成功登录信息 河南理工大学毕业设计(论文)说明书 9 输出:订购成功 处理过程描述:根据顾客的选择,生成订单,提交订单,订购成功 ( 3) 名称 :处理订单 处理过程描述:根据顾客确认的订单信息,生成订单,并向管理员提供可查询的订 单信息。 河南理工大学毕业设计(论文)说明书 10 4 系统总体设计 设计思想 在线花店系统是一个相对简单的基本应用系统,主要满足传统的花店运营需要,将自己的销售渠道扩展到网上,通过简单的管理,提供给最终消费者产品的展现、购物、订单处理等以实现鲜花的在线销售。 本次设计希望设计一个网上 花 店系统,它包括以下电子商务 B2C 网站的常见功能: ( 1) 鲜花产品选购。 可按目录方式 查找鲜花种类或通过导航属性进行查询,并可查看鲜花详细情况。 ( 2) 订单提交功能。 顾客选完商品后,可以进行订购这一交易过程。 从顾客方面说,顾客提交订单后,此网站的网上交易已经完成,应该进入管理者的订单处理过程。 ( 3) 订单查询功能。 管理员可以查询订单和订单的处理情况。 顾客提交完订单后,应该有订单确认的过程。 一旦订单得到处理确认,网上交易即告完成。 ( 4) 用户管理功能。 为保证网上交易的安全性,对顾客的身份进行验证和管理十分必要 ,因此需要支持用户注册、用户登录、身份验证等。 管理员也属于用户一类,成功登录后,可以查看到全部用户的订单 情况。 本系统设计时把页面中一些常用的部分集成为模块,例如页面的头部和产品导航模块,这样设计新的页面时如果有重复出现的部分,只需要拿现成的模块嵌套组装就可以了。 系统功能结构 根据上述所描述的系统分析及设计,最终确定该系统的功能结构 如图 41所示。 图 41 系统功能结构 本系统功能需求主要分为两类,用户功能需求和管理员功能需求。 各功能模块实现的子功能如表 41 所示。 管理员管理 订单管理 购物车 购物车 我的订单 用户注册 用户登录 密码重置 注销 网上 客户端 花店系统 客户端 管理端 河南理工大学毕业设计(论文)说明书 11 表 41 总功能表 功能类别 子功能 用户功能 用户注册和登录 商品 查询 查看花卉详细信息 购买 查看购物车 查看订单信息 用户注销 管理员 管理员添加(普通和超级) 商店商品 管理 订单管理 商品 添加 图 42 用户功能框图 图 43 用户登录功能框图 用户功能描述如表 42 所示。 用户登录功能 用户的注册 用户的登录 用户登录 在线购买 用户登录注册 商品查询 查看商品信息 购买商品 查看购物车 查看订单详请 河南理工大学毕业设计(论文)说明书 12 表 42 用户功能描述 名称 标识符 用户登录 功能描述 用户要先进行注册,才可以登录。 优先级 高级。 输入 输入用户名和密码。 操作序列 注册会员,然后输入用户名和密码,进行登录。 输出 登录成功,进入花店。 补充说明 如果不登录,则不能购买商品 查询商品功能描述如表 43所示。 表 43 查询商品功能描述 查询商品的详细信息功能描述如表 44所示。 表 44 查询 商品详细信息 功能表 购买商品的功能表如图 45所示。 名称、标识符 查询商品 功能描述 可以通过类别查找 商品 优先级 高级 输入 输入条件,点击查询。 操作序列 选择 商品 类别,点击查询。 输出 相应类别中的所有 商品。 补充说明 如不登录,可以查询,但不能购买 商品。 名称、标识符 查看商 品 的详细信息 功能描述 通过类别查找 商品 ,可以查看喜欢 商品 的详细信息 优先级 高级 输入 点击查看 操作序列 可以查看相对应的 商品 详细信息 输出 显示相应 商品 的详细信息 补充说明 如不登录,可以查询,可以查看 商品 的详细信息,但不能购买 商品。 河南理工大学毕业设计(论文)说明书 13 表 45 购买 商品 功能表 名称 标识符 购买商品 功能描述 选择自己喜欢的商品进行购买 优先级 高级 输入 点击购买 操作序列 添加到购物车,生成订单,就可以购买了 输出 订购成功 补充说明 如果不登录 ,可惜查询商品,查看商品信息,但不可购买 用户成功登录后,查看购物车时的功能模块,如图 44所示。 图 44 用户查看购物车功能框图 实现购物车功能的模块描述如表 46 所示。 表 46 查看购物车功能表 查看订单的功能描述如表 47 所示。 名称、标识符 查看购物车 功能描述 可以修改购买数量,如不喜欢该商品,可以进行删除,确定后提交购物车,可继续购 其他商品。 优先级 高级 输入 点击喜欢 商品 的对应的订购按纽,将其添加到购物车 操作序列 修改购买数量,如不喜欢该商品,可以进行删除,确定后提交购物车。 输出 清空购 物车,生成订单,可继续购物。 补充说明 如不登录,则不能购买花卉。 修改购买数量 删除已购花卉 提交购物车 清空购物车 继续购花 查看购物车 河南理工大学毕业设计(论文)说明书 14 表 47 查看订单功能表 管理员功能 管理员登录后实现的各个功能模块如图 45和 46所示。 图 45 管理员功能框图 图 46 商品管理功能 框图 管理员对商品管理的功能模块描述,如表 48所示。 名称、标识符 查看订单 功能描述 提交购物车后,生成订单。 优先级 高级 输入 点击提交购物车按纽 操作序列 生成订单 ,核实订单信息。 输出 生成订单成功。 补充说明 如不登录,则不能购买花卉。 删除商品 添加商品 商品 管理 修改商品 模糊查询商品 管理员登陆 管理员添加 管理员删除 管理员信息 商品管理 订单管理 河南理工大学毕业设计(论文)说明书 15 表 48 商品 管理功能表 订单功能模快,如图 47 所示。 图 47 订单管理功能框图 订单管理功能模块描述如表 49所示。 表 49 订单管理功能表 名称、标识符 商品 管理 功能描述 可以添加、修改、删除、查询花卉的信息。 优先级 高级 输入 输入信息,进行增删改查。 操作序列 输入新记录进行增加,修改原有的花卉信息,可以删除未被引用的花卉,输入查询条件查询花卉信息。 输出 操作已成功。 补充说明 需要管理员登录。 名称、标识符 订单管理 功能描述 可以查看所有的订单,删除订单和修改订单。 优先级 高级 输入 进入订单管理 操作序列 可以查看所有的订单,删除订单和修改订单。 输出 操作已成功。 补充说明 需要管理员登录。 修改订单 删除订单 查看订单详细信息 订单管理 河南理工大学毕业设计(论文)说明书 16 数据库设计 数据库分析 此系统由 JSP+Servlet+JavaBean+Tomcat+MySQL 组成,因为对数据库的性能要求不是很高,古采用适用于中小企业的 MySQL 数据库较为合适,而且该数据库免费,可以节约开发成本。 项目的 ER 图 本系统中的 实体主要有:商品,订单,。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。