件网上书店功能流程图,类图

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

需求分析说明

2.1目标

设计一个书店销售管理系统(Book Sell System 简称BSS),基本能够实现书店销售的一些流程,做好信息记录。功能模块包括:用户登录系统(设置不同人员的登录身份,以防有人恶意对数据进行更改),仓库管理系统(即图书入库系统,对所有书籍的信息做好记录,以便查找),销售系统(对书的销售量进行统计,以便做出更好的规划,哪些书畅销,哪些书很少有人买),会员管理系统。

总体目标设计一套软件能够合理有序的对书店进行信息化的管理。

2.2系统角色

角色功能

管理员用户管理、等

顾客购买图书、意见反馈

2.3系统需求的分析

2.3.1.顾客功能模块分析

(1)顾客功能模块用例图

用户

(2)顾客功能模块流程图

(3)顾客功能模块用例具体分析

用户注册模块

a ) 用例图

用户

b ) 用例描述

用户注册后成为系统会员。

c ) 操作流程

d)

原型设计

用户名:

【提交】

功能分析:

1、用户访问主页面的时候,用户可以进行注册,填写个人信息:如用户名、密码、确认密码、电话、送货地址等信息。

2、用户填写完成信息后,提交后,由数据库保存用户注册的信息。

用户浏览、搜索商品模块

a)用例图

用户

b ) 用例描述

用户注册成功后,登录系统,进行商品的浏览、搜索。

c ) 操作流程

d)原型设计 用户搜索商品:

功能分析:

1、 用户在主页面上能够进行浏览所需要的商品,然后由用户输入

的关键字进行商品的搜索。

2、用户搜索自己喜欢商品的类型后,确定选中要购买后,加入购

物车。

用户订单模块

a)用例图

用户

b)用例描述

用户登录系统,进入订单管理模块,可以查看自己喜欢的商品,将它加入购物车,确认购买后就可以下订单了。

c)操作流程

d)原型设计 用户下订单:

功能分析:1、用户登录后,浏览商品,选购自己喜欢的商品,然确认购买后,生成订单。

2、用户提交订单后,有管理员在后台进行管理。

个人信息管理模块

a) 用例图

用户

b) 用例描述

用户登录系统后,可以管理自己的信息,例如修改密码、修改地址、修改联系方式。 c) 操作流程图

用户名:

密码:

电话:

【提交】

功能分析:

1、用户在登录后,可以对自己的信息进行修改,例如,修改用户

名、密码、电话、送货地址等信息。

2、用户修改个人信息后提交后,将覆盖用户以前储存在数据库中

的信息。

2.3.2.管理员功能模块分析

(1)管理员功能模块用例图

管理员

(2)管理员功能模块流程图

(3)管理员功能模块用例具体分析

管理员用户管理模块

a)用例图

管理员

b)用例描述

管理员登录成功后,通过后台管理可以进行用户浏览、历史订单浏览、删除用户、指定会员级别。

c)操作流程

d)原型设计

1、

用户名 Userid 联系电话 注册时间 送货地址 处理

功能分析:

1、管理员通过主页面进入后台管理系统后,可以浏览已经注册的用户信息。

2、管理员还可以在用户类别中,删除已经注册的用户。 管理员产品分类管理模块

a ) 用例图

b ) 用例描述

管理员登录成功后,可以进行浏览、添加、删除、修改图书的类型

c ) 操作流程

d)原型设计

类别管理》类别列表

【添加根类别】

1、管理员在后台中,可以对商品的类别、编号、描述、等信息的添加(也就是根类别的添

加)。

2、管理员还可以在根类别下,添加子类别。

管理员产品管理模块

a)用例图

管理员

b)用例描述

管理员登录成功后,通过后台进行产品管理,可以进行新增产品、产品的上柜、下柜、产品销量浏览、产品搜索、删除、修改等b)操作流程

d)原型设计

产品管理》产品添加

产品管理》产品搜索

功能分析:

1、 管理员在产品管理模块可以添加产品,产品名、市场价格、会员价格、所属的类别、产

品描述。

2、 管理员还可以对产品进行简单的搜索,与高级搜索。

(2)管理员订单管理模块

a)用例图

管理员

b)用例描述

管理员登录成功后,管理员通过后台进入订单管理模块,可以进行订单查询、修改订单的状态、订单跟踪、订单的搜索、订单的提醒

c)用例流程图

d)原型设计

订单管理:

第一页共1页上一页下一页最后一页订单明细:

订单修改:

功能分析:

1、管理员可以在订单管理模块可以进行对用户下过的订单进

行处理。

2、管理员也可以查看订单明细,订单状态的修改。

2.2.4控制

在数据编程系统的支持下,展示界面由主窗口与子窗口嵌套而那成,窗口操作通过按钮控制,不同的按钮进行不同的操作实现不同的功能.

2.4结构

整个系统可以划分为注册与登录功能模块、管理员呢功能模块与注册用户功能模块三大模块。

2.6人工处理过程

管理员:相关图书信息的输入、删除、更新、添加等;查询时的查询条件的输入和相关信息的打印等;处理客户的反馈意见等。

客户:注册,登录;图书信息的查询;订单的登记。

2.7尚未解决的问题

相关文档
最新文档