.
(2)角色 进货管理员 (3)前置条件
进货管理员登录系统查看采购单 (4)输入 进货单 (5)过程 主过程描述 11.进货员登录系统,系统显示进货管理界面。 12.进货员查看采购单。 13.进货员按照规定的数量通知商家进货 14.货物入库输入进货单进行入库登记 15.当商品出现滞销和货物损坏状况是,通知商家进行退货 16.启动后置条件 6超市缺货,将补货单并入下一期采购单进行采购 7超市货物滞销,通过滞销单,通知商家进行退货 1.1.1账号或者密码错误,拒绝登录,结束 3.3.2商家无货,下次进行进货处理 3.3.2货物损坏,通知商家进行退换货。 分支过程描述 异常过程描述
(6)输出
1.超市滞销时输出滞销单 2.货物损坏时输出退货单 (7)后置条件 同步到数据库 (8)业务规则
进货员通过采购单采购特定种类的商品(按照采购单按照对应的价格采购相应的数量),等商品到货后进行入库,登记进货单。
4.5 系统特性 财务人员
4.5.1 说明和优先级
该特性代表财务人员的业务功能需求,包括该该功能用户所拥有的不同权限以及业务模块。优先级为中。 4.5.2 功能需求
4.5.2.1 财务管理
.
.
(1)说明
财务人员通过对员工出勤信息的查看,统计出工资信息,下发工资。以及统计超市的盈余。 (4)角色 财务人员 (3)前置条件 财务人员登陆 (6)输入
出勤情况,以及每日盈余统计 (5)过程 主过程描述 1财务人员员用财务人员登录系统,系统显示财务管理界面 2.财务人员可以通过系统查看工作人员的出勤。 3财务人员可以查看超市的盈余状况 4.财务人员可以通过查看出勤对员工的工资进行统计 5.启动后置条件 5.超市员工工资=底薪+出勤+奖金; 6.超市收益=超市总收益-进货成本-超市员工工资-额外损益 7.财务人员可以统计员工的奖金 异常过程描述 1.1.1账号或者密码错误,拒绝登录,结束 2.2.1员工因辞职等状况无法进行出勤管理,上报系统管理员 3.3.1发生额外损益时的统计处理 4.4.1员工因辞职等状况无法进行工资管理,上报系统管理员 分支过程描述 (8)输出 1.工资单 2.盈余单 3.额外损益单 4.上报系统管理员 (9)后置条件 同步到数据库 (8)业务规则
财务人员可以通过系统查看员工的出勤以及奖励来核算出员工的工资,发出工资单。同样可以通过对超市收益进行查看核算得出超市盈余报表 4.6 系统特性 销售人员
4.6.1 说明和优先级
.
.
该特性代表销售人员的业务功能需求,包括该该功能用户所拥有的不同权限以及业务模块。优先级为中。
4.5.2功能需求
4.5.2.1商品管理
(1)说明
收银员通过此功能可以对顾客所要购买的商品进行销售,并且销售完系统自动将本次销售记录传至数据库,记录销售流水账,与后台数据库同步 (5)角色 收银员 (3)前置条件
? 收银员登陆
? 顾客将其所要购买的商品带至收银台
(7)输入
商品的信息(比如条形码,数字编号等等)。 (5)过程 主过程描述 17.收银员在系统上登陆自己的账号密码,打开销售界面 18.收银员将顾客所要购买的商品信息逐一输入系统 19.收银员告诉顾客系统显示出顾客所要购买的商品总价,并问其是否需要增加或者减少商品,按照顾客要求进行操作 20.收银员收到顾客所付金额,并在系统上选择结算 21.后置条件启动 无 1.1.1账号或者密码错误,登录失败,结束 2.2.2顾客结账时不要想要某件商品或者钱没带够,执行条件3 3.3.3顾客所选商品不能执行条件2,则不将这件商品作为销售商品 分支过程描述 异常过程描述 (10)输出 购买商品清单 (7)后置条件
? 将此次商品销售的数据同步到数据库 (8)业务规则
销售人员只负责对销售的物品进行结账处理,不能进行其他的业务处理。 4.7 系统特性 用户登录 4.7.1说明和优先级
.
.
该特性代表登陆的业务功能需求,包括该该功能用户所拥有的不同权限以及业务模块。优先级为低
4.7.2功能需求
4.7.2.1收银员登陆
(1)说明
该功能用于收银员登录该软件 (2)角色 收银员 (3)前置条件
打开该软件处于登录界面
管理员或经理已将该收银员注册在该系统中 (4)输入
输入用户名及密码,选定登录用户类型 (5)过程 主过程描述 1、用户输入自己的用户名及密码,选择登录用户类型 2、系统执行后置条件 分支过程描述 1.1.1、用户名、密码输入错误,系统显示用户名或密码输入错误,返回1。 1.1.2、当前系统无此用户,系统显示用户名或密码输入错误,返回1 1.1.3、没有选择用户类型,系统显示请选择用户类型,返回1 异常过程描述 (6)输出 登录失败 (7)后置条件
用户登陆到该软件,显示软件界面 (8)业务规则
销售人员登陆只能由销售员登陆
1.2.1、用户结束登录,系统登录关闭,结束 4.7.2.2进货员登陆
(1)说明
该功能用于进货员登录该软件 (2)角色 进货员
.
.
(4)前置条件
打开该软件处于登录界面
管理员已将该进货人员注册在该系统中 (4)输入
输入用户名及密码,选定登录用户类型 主过程描述 1、用户输入自己的用户名及密码,选择登录用户类型 2、系统执行后置条件 分支过程描述 1.1.1、用户名、密码输入错误,系统显示用户名或密码输入错误,返回1。 1.1.2、当前系统无此用户,系统显示用户名或密码输入错误,返回1 1.1.3、没有选择用户类型,系统显示请选择用户类型,返回1 异常过程描述 (6)输出 登录失败 (7)后置条件
用户登陆到该软件,显示软件界面 (8)业务规则
进货员登陆只能由进货员登陆
1.2.1、用户结束登录,系统登录关闭,结束 4.7.2.3仓库管理人员登陆
(1)说明
该功能用于仓库管理员登录该软件 (2)角色 仓库管理人员 (3)前置条件
打开该软件处于登录界面
管理员已将该仓库管理员注册在该系统中 (4)输入
输入用户名及密码,选定登录用户类型 主过程描述 1、用户输入自己的用户名及密码,选择登录用户类型 2、系统执行后置条件 分支过程描述 1.1.1、用户名、密码输入错误,系统显示用户名或密码输入错误,返回1。 1.1.2、当前系统无此用户,系统显示用户名或密码输入错误,返回1 1.1.3、没有选择用户类型,系统显示请选择用户类型,返回1 .