安徽工业大学管工学院数据库课程设计 - 图文 下载本文

数据库课程设计

参与者:系统管理员、用户 基本操作流程:

进销存管理系统需求分析与设计

用户提交请求注册用户 → 填写注册信息 → 确认注册 → 注册成功; 用户提交请求注销用户 → 确认注销用户 → 注销成功;

系统管理员提交请求用户管理 → 查询用户信息 → 返回相对应的用户信息;

系统管理员提交请求用户管理 → 修改用户信息 → 确认修改信息 → 修改信息成功; 系统管理员提交请求用户管理 → 删除用户信息 → 确认删除信息 → 删除信息成功。 用例名称:权限管理

说明:系统管理员对用户权限进行管理,管理用户角色可进行的操作,对库存信息管理员、

销售员、采购员各自分配相对应的权限。 用例名称:系统维护

说明:系统管理员对整个系统进行维护,在运行的过程中有可能遇到的问题,系统出错问题,

系统管理员将进行维护操作。

3.1.1.6子系统用例分析

(1)用户登入子系统用例图

7

数据库课程设计

进销存管理系统需求分析与设计

图3.2用户登入子系统用例图

用户登入子系统用例图进一步文字描述如下: 用例名称:用户登入

说明:用户注册信息后,登入系统,用户进行用户信息的管理,选择登入角色,进入系统后

不同的用户角色对应不同的操作权限。 参与者:系统管理员、库存管理员、采购员、销售员 基本操作流程:

用户提交请求修改密码 → 输入新密码 → 确认密码 → 密码修改成功; 用户提交请求注销用户 → 确认注销 → 注销用户成功; 用户提交请求信息管理 → 增加用户信息 → 增加信息成功;

用户提交请求信息管理 → 修改用户信息 → 确认修改信息 → 修改信息成功;

用户提交请求信息管理 → 删除用户信息 → 确认删除信息 → 删除信息成功。

(2)库存管理子系统用例图

8

数据库课程设计

查询供应商信息 供应商信息管理 进销存管理系统需求分析与设计

修改供应商信息 删除供应商信息¢ 库存信息管理 查询商品信息 增加商品信息 商品库存信息 库存管理员 商品出库 修改商品信息 删除商品信息 仓库管理í 库存信息更新 退货信息 商品入库 缺货管理 入库商品信息 缺货清单 入库清单 图3.3库存管理子系统用例图

库存管理子系统用例图进一步文字描述如下: 用例名称:库存信息管理

说明:超市人员需要查询信息时,则通过库存管理员登入系统进行查询。 参与者:库存管理员 基本操作流程:

库存管理员提交库存信息查询请求→供应商信息查询→系统将返回供应商信息; 库存管理员提交请求 → 修改供应商信息 →返回修改操作成功;

库存管理员提交请求 → 删除供应商信息 →返回删除操作成功; 可选操作流程:

库存管理员提交请求 → 查询商品信息 → 输入商品条码 → 返回相对应商品信息;

9

数据库课程设计

用例名称:商品入库

进销存管理系统需求分析与设计

库存管理员提交请求 → 修改商品信息 → 输入商品条码 → 返回修改操作成功; 库存管理员提交请求 → 删除商品信息 → 输入商品条码 → 返回删除操作成功。

说明:供应商的商品到货时,超市人员首先检验商品质量是否合格,将质量不合格的商品进

行退货处理,将退货清单返回给供应商,将合格的商品进行入库处理。 参与者:库存管理员 基本操作流程:

库存管理员检查商品是否合格 → 输入商品信息 → 入库商品信息; 可选操作流程:

库存管理员检查商品是否合格 → 商品不合格要求退货 → 退货信息。 用例名称:商品出库

说明:销售员提取商品信息时将进行商品出库处理,销售员销售出的商品将不在库存信息内

则更新商品的库存信息。 参与者:销售员 基本操作流程:

销售员提交请求提取商品信息→ 扫描商品条形码 → 提取商品信息成功及商品出库; 销售员提交请求提取商品信息→ 录入商品条形码 → 提取商品信息成功及商品出库; 用例名称:缺货管理

说明:库存管理员通过查询缺货信息,产生缺货清单,将缺货清单提供给采购员,采购员进

行商品采购。 基本操作流程:

库存管理库员输入缺货查询 → 缺货清单 → 提交给采购员。

(3)采购管理子系统用例图

10