鍩轰簬jsp+serverlet寮鍙戠殑缃戜笂鑺卞簵缃戠珯姣曚笟璁捐璁烘枃 - 鐧惧害鏂囧簱 联系客服

发布时间 : 星期二 文章鍩轰簬jsp+serverlet寮鍙戠殑缃戜笂鑺卞簵缃戠珯姣曚笟璁捐璁烘枃 - 鐧惧害鏂囧簱更新完毕开始阅读2e2e1b46793e0912a21614791711cc7931b77878

河南理工大学毕业设计(论文)说明书

3 网站系统分析

3.1 网上花店需求分析

本系统主要是供网上购物的用户使用,同时后台也必须有管理人员对其进行管理以保证系统正常运行,具体功能如下:

3.1.1客户端

(1)购物功能:对用户要购买的商品进行管理。 (2)我的订单功能:实现用户对订单的管理。 (3)用户注册功能:主要让初次登陆的用户进行注册。 (4)用户登录功能:已注册的用户进行身份确认。

(5)密码重置功能:已注册的用户对自己的密码进行修改。 (6)注销功能:已登录的用户在离开本系统时实现注销。

3.1.2管理端

(1)管理员管理功能:操作者包括超级管理员和普通管理员,超级管理员对人以管理员的信息进行管理,而普通管理员只有部分权限。

(2)商品管理:对商品进行增,删,改,查的操作。 (3)订单管理:对客户的订单进行管理。

(4)注销:当后台系统的管理员离开时进行注销。

3.2 系统模块分析

系统的各个功能模块如图3-1所示。

查看商品 购买商品 请先登录,若未注册请注册成为会员 商品查询 用户进入 以会员的身份进入 订单查询 购买商品 商品添加 商品审查 订单查询 用户进入 以管理员的身份登录 用户信息查询 管理员添加 管理员权限 会员注册 图3-1 系统模块分析图

5

河南理工大学毕业设计(论文)说明书

3.3 业务流程分析

系统的基本业务流程如下:首先用户来到系统首页,根据自己需要和目录分类信息查看选择鲜花,选择完毕在进入订购鲜花环节之前,需要顾客进行注册登录才能进行继续填写和生成订单的功能,登录成功后可以填写订单信息,系统会根据用户填写的信息自动生成订单,这样一次网上购花行为就算完成。具体系统业务流程如图3-2所示。

查看网店

查看网店详细信息 订购物品 是否已登录 是否新顾客 注册 填写订单 输入用户登录信息

继续其他操作 提交订单

图3-2 系统业务流程

3.4 系统的逻辑模型

3.4.1 数据流图

通过对在线花店系统的功能划分,业务流程操作分析可以得到系统一层数据流图。如图3-3所示。

6

河南理工大学毕业设计(论文)说明书

用户信息 申请注册 顾客 填写,确认提交订单 注册登录 已注册 购物处理 订单 订单信息 查询全部订单 订单信息 管理员

图3-3 系统一层数据流图

订购物品 从图中可以看出整个过程有三个处理过程:注册登录处理过程,选购产品处理过程和处理订单过程。

注册登录处理过程的二层数据流图如图3-4所示。

处理订单过程的二层数据流图如图3-5所示。

填写订单 用户信息 顾客用户名 申请登录 已核对用户名 核对用户 已核对密码 批准登录 已注册登录 其他操作 图3-4 注册登录二层数据流图

密码 用户信息 顾客 核对密码 顾客 处理订单 订单信息 查询全部订单 订单信息 管理员 图3-5 处理订单二层数据流图

7

河南理工大学毕业设计(论文)说明书

3.4.2 数据字典

一层数据流图的数据字典如下: 数据流:

(1)名称:顾客信息

简要说明:用户数据库提供顾客数据 数据流来源:顾客 数据流去向:用户信息数据

(2)名称:订单信息 简要说明:向订单数据库/顾客提供订单信息 数据流来源:顾客/订单信息数据库 数据流去向:订单信息数据库/顾客 数据存储:

(1)名称:用户信息

说明:顾客信息表内容,注册登录时顾客应填写的信息 结构:用户名,密码,性别 (2)名称:产品信息

说明:产品信息表内容,顾客浏览选购产品时出现的信息 结构:产品id,产品名称,产品类型,销售价格

(3)名称:订单信息

说明:包括订单信息表和订单明细表的内容,生成订单时应填写的内容

结构:订单信息表包括:订单号,产品名称,产品类别,产品单价,订购数量,收 货人姓名,收货人电话

订单明细表包括:产品id,产品名称,产品价格,数量,订单id

处理过程:

(1)名称:注册登录

输入:注册登录信息 输出:成功登录信息

处理过程描述:根据顾客输入信息判断是否合法用户,合法就允许登录,否则请顾 客先注册再登录

(2)名称:选购商品

输入:成功登录信息

8