岱左吧

代做作业_国开电大作业代做_奥鹏作业代写_各科作业辅导

库存与销售管理软件系统的设计报告

admin    2022-09-04    558

库存与销售管理的需求分析文档

微信号:wuyouhw
添加微信好友, 获取更多信息
复制微信号

 

某企业为了加强对仓库中产品的管理,拟开发一个产品的库存与销售管理系统,以完善产品信息的管理与销售记录,对各车间生产的产品进行入库管理、产品销售发货管理等功能。

1.用户角色

根据调研分析,预计系统有以下几类角色:

仓库管理员:出入口管理人员

系统管理员:系统后台维护人员

公司经理:仓库经理、总经理、销售经理、财务经理

2. 系统的需求分析

2.1总体用例图

三类角色的用例图如图1所示。


1 库存管理用例图

 

2.2用例图中的主要用例描述

2.2.1填写提交入库信息表

用例: 填写提交入库信息表

ID1.1

简单描述:产品入库需要填写入库信息表,进行入库申请

参与者:仓库管理员

前置条件: 产品完成清点

主流:

仓库管理员登录系统

点击入库申请,进入入库申请页面

填写入库申请页面的入库信息表单

点击提交申请按钮,将入库信息表提交到仓库经理

关闭页面

后置条件:入库申请表成功提交到仓库经理

附加流:输入信息不完整或提交空表时提示出错;提交申请时显示确认询问。

 

2.2.2 填写提交出库信息表

用例: 填写提交出库信息表

ID1.2

简单描述:产品入库发货需要填写出库信息表,进行出库申请

参与者:仓库管理员

前置条件:仓库经理收到发货单

主流:

仓库管理员登录系统

点击出库申请,进入出库申请页面

填写入库申请页面的出库信息表单

点击提交申请按钮,将出库产品信息表提交到仓库经理

关闭页面

后置条件:出库申请表成功提交到仓库经理

附加流:信息不完整或提交空表时提示出错;提交申请时显示确认询问。

 

2.2.3仓库库存查询

用例:仓库库存查询

ID1.3

简单描述:对仓库产品进行库存查询

参与者:仓库管理员、公司经理

前置条件: 仓库管理员需要对仓库产品的信息或者库存数量进行查询

主流:

仓库管理员登录系统

点击库存查询,进入库存查询页面

在顶部输入框中输入查询关键字,点击查询按钮进行查询

搜索结果显示在输入框下方,列出所查询到的产品及主要信息,查询成功

关闭页面

后置条件:产品库存查询成功,仓库管理员得到所需库存信息

附加流:查询输入为空,提示输入为空警告;无匹配产品信息,显示无该产品信息。

 

2.2.4 出、入库记录查询

用例: /入库记录查询

ID1.4

简单描述:查询仓库出入库记录

参与者:仓库管理员、公司经理

前置条件:仓库管理员需要查询出、入库记录

主流:

仓库管理员登录系统

点击记录查询,进入出、入库查询页面

仓库管理员可以选择查看本人操作记录,也可以在搜索框中输入记录编号或者日期作为关键词查询记录

页面显示查询结果,查询成功

关闭页面

后置条件:仓库管理员查询到所需要的记录信息

附加流:查询输入为空,提示输入为空警告;无匹配记录信息,显示无该记录。

 

2.2.5 审核入库信息

用例: 审核入库信息

ID1.5

简单描述:仓库经理审核入库申请

参与者:仓库经理

前置条件:仓库管理员填写入库信息表后提交入库申请

主流:

仓库经理登录系统

点击入库审核,选择未审核入库申请,进入未审核页面

点击审核按钮,进入选择的申请页面

核对后选择审核结果:同意/不同意

关闭页面

后置条件:仓库经理审核入库申请完成,仓库管理员得到入库申请结果

附加流:提交结果时有确认提示

 

2.2.6审核出库信息

用例: 审核出库信息

ID1.6

简单描述:仓库经理审核出库申请

主参与者:仓库经理

前置条件:仓库管理员填写出库信息表后提交出库申请

主流:

仓库经理登录系统

点击出库审核,选择未审核出库申请,进入未审核页面

点击审核按钮,进入选择的申请页面

核对后选择审核结果:同意/不同意

关闭页面

后置条件:仓库经理审核出库申请完成,仓库管理员得到出库申请结果

附加流:提交结果时有确认提示

 

2.2.7 增删查改职工角色

用例:增删查改职工角色

ID:1.7

简单描述:系统管理员对人事信息进行管理

参与者:系统管理员

前置条件:系统管理员需要对人事信息进行更新或查询

主流:

1. 管理员登录系统,点击按钮进入公司角色页面

2. 用户管理员根据需求,选择①:创建角色,并填写相关信息:部门、姓名、年龄等所需信息;②进入职工角色列表,点击删除员工;③在搜索框输入查询关键词,进行角色查询;④系统管理员点击查看用选择并修改用户信息

3. 系统管理员保存修改并提交结果

4. 关闭页面

后置条件:人事变动信息更新成功

附加流:更改提交操作有提示信息

 

2.2.8 设置操作权限

用例:设置操作权限 

ID:1.8

简单描述:系统管理员设置员工操作权限

参与者:系统管理员

前置条件:系统管理员需要对员工权限进行更改或设置 

主流:

1. 系统管理员登录系统,点击按钮进入权限设置操作页面

2. 系统管理员选择职工角色,勾选选择框,选择该员工应添加或者取消的操作权限

3. 系统管理员点击保存修改,确认无误后提交操作

4. 关闭页面

后置条件:员工权限设置成功

附加流:设置操作有提示

 

2.2.9 客户信息维护

用例:客户信息维护

ID:1.9

简单描述:系统管理员对客户信息进行维护

参与者:系统管理员

前置条件:系统管理员需要对客户信息进行更新维护 

主流:

1. 系统管理员登陆系统,点击按钮进入权限设置操作页面

2. 系统管理员选择职工角色,勾选选择框,选择该员工应添加或者取消的操作权限

3. 系统管理员点击保存修改,确认无误后提交操作

4. 关闭页面

后置条件:客户信息更新成功

附加流:更新操作有提示信息


3. 用户业务活动中的数据实体与实体关系

     根据初步需求分析,构建出如下图所示的实体关系图。

 

实体关系图中的实体与实体关系说明如下:

1)职工

描述:存储公司内部职工的职工信息

属性:

a.员工编号:作为员工的唯一标识

b.员工姓名

c.性别

d.联系电话

e.住址

2)客户

描述:存储与公司有交易业务来往的客户信息

属性:

a. 客户编号

b. 客户姓名

c. 性别

d. 联系电话

e. 收货地址

3)产品

描述:存储公司所售卖的产品信息

属性:

a. 产品编号

b. 产品名称

c. 成产成本

4)库存

描述:存储仓库中产品的库存信息

属性:

a. 产品剩余量

5)角色权限

描述:描述公司所有的角色权限

属性:

a. 职位编号

b. 职位名称

c. 职位权限

d. 职位备注

关系:

6)入库清单

描述:记录每一批产品的入库信息

属性:

a. 入库编号

b. 产品编号(外键)

c. 良品数量

d. 次品数量

e. 入库时间

f. 入库车间编号(外键)

g. 仓库管理员编号(外键)

7)出库清单

描述:记录每一批产品的出库信息

属性:

a. 出库编号

b. 产品编号(外键)

c. 出库产品数量

d. 出库时间

e. 仓库管理员编号(外键)

4. 要求

   根据库存与销售管理的需求分析文档,给出软件系统的设计报告,报告要求图文并茂。设计报告至少包括如下内容。

1)系统总体架构设计

2)系统的用户操作界面设计与界面之间的跳转关系

3)给出主要控制类的设计

4)给出数据库的设计

 


本文链接:https://daizuozuoye8.com/?id=583

转载声明:本站发布文章及版权归原作者所有,转载本站文章请注明文章来源!

上一篇   下一篇

相关文章

请发表您的评论

复制成功
微信号: wuyouhw
添加微信好友, 获取更多信息
我知道了
添加微信
微信号: wuyouhw
添加微信好友, 获取更多信息
一键复制加过了
微信号:wuyouhw添加微信