【软件测试】盒木进销存管理系统 需求说明书

目录

1 引言

2 项目概述

3 平台、角色和权限

3.1 Web端

4 Web端需求

4.1 登录/注册页面

4.1.1 业务描述

4.1.2 需求描述

4.1.3 行为人

4.1.4 UI页面

4.1.5 业务规则

4.2 首页

4.2.1 业务描述

4.2.2 需求描述

4.2.3 行为人

4.2.4 UI界面

4.2.5 业务规则

4.3报表统计

4.3.1业务描述

4.3.2需求描述

4.3.3行为人

4.3.4UI界面

4.3.5 业务规则

4.4 基础数据

4.4.1 业务描述

4.4.2 需求描述

4.4.3 行为人

4.4.4 UI界面

4.4.5 业务规则

4.5 产品管理

4.5.1 业务描述

4.5.2 需求描述

4.5.3 行为人

4.5.4 UI界面

4.5.5 业务规则

4.6 采购管理

4.6.1 业务描述

4.6.2 需求描述

4.6.3 行为人

4.6.4 UI页面

4.6.5 业务规则

4.7 销售管理

4.7.1 业务描述

4.7.2 需求描述

4.7.3 行为人

4.7.4 UI页面

4.7.5 业务规则

4.8 生产管理

4.8.1 业务描述

4.8.2 需求描述

4.8.3 行为人

4.8.4 UI界面

4.8.5 业务规则

4.9 库存管理

4.9.1 业务描述

4.9.2 需求描述

4.9.3 行为人

4.9.4 UI界面

4.9.5 业务规则

4.10 财务管理

4.10.1 业务描述

4.10.2 需求描述

4.10.3 行为人

4.10.4 UI页面

4.10.5业务规则

4.11 系统管理

4.11.1 业务描述

4.11.2 需求描述

4.11.3 行为人

4.11.4 UI界面

4.11.5业务规则


【需要word文档版本的,可以私我】

1 引言

1.1 编写目的

        本文档将列举实现销存管理系统所需要的全部功能,并对每个功能给出简单的描述。

       本文档的预期读者包括:最终用户,项目负责人,评审人员,产品人员,软件设计开发人员,测试人员。

1.2 背景

        随着信息化时代的到来,实现进销存的数字化网络化管理,是任何一个事业单位及企业的需求:通过计算机软件,为了帮助企业实现高效的进销存管理,提升运营效率和业务管理水平,实现信息集中管理,进销存等关键业务环节的有效管理和控制,提高企业的运营效率、减少成本、优化库存,并为决策者提供准确的数据支持。

1.3 名词、缩略语

名词/缩略语

 

ID

唯一标识码

UI

软件的人机交互界面

 

1.4 参考资料

        无。

2 项目概述

2.1 建设目标

        本项目的目标是帮助企业实现高效的进销存管理,提升运营效率和业务管理水平,实现信息集中管理,进销存等关键业务环节的有效管理和控制,提高企业的运营效率、减少成本、优化库存,并为决策者提供准确的数据支持。

2.2 技术要求

        本项目软件系统平台将达到主流Web应用软件的水平:

        (1)功能方面:系统满足业务逻辑各功能需求的要求。

        (2)易用性方面:通过使用主流的浏览器/服务器架构,保证用户使用本系统的易用性良好。

        (3)兼容性方面:通过系统设计以及兼容性框架设计,满足对主流浏览器兼容的要求。

        (4)安全性方面:系统对敏感信息(例如用户密码)进行相关加密;

        (5)UI界面方面:界面简洁明快,用户体验良好,提示友好,必要的变动操作有“确认”环节等。        

3 平台、角色和权限

        合同管理系统只涉及Web端平台;盒木进销存管理系统只有一个注册公司用户角色,在这我们使用管理员。

3.1 Web

        Web端只有管理员一个角色。

角色名称

模块菜单

功能项

管理员

首页

显示待办任务、个人中心、退出登录

模板管理

草稿箱、已发布列表、已停用列表

我的合同

合同草拟、审签跟踪、履行跟踪、我创建的合同、我参与的合同、合同到期预警

协同评审

查询、进入协同

合同审签

审批管理、用印管理、复核管理、资质申请管理

合同履行

任务跟踪、合同变更、合同纠纷

合同档案

合同归档、借阅申请、查阅申请、借阅管理、档案管理

统计报表

合同签订情况、合同台账、文件检索

合同比对

选取文件、开始比对

存量合同管理

查询

合同基础配置

        签约主体管理、相对方管理、合同类型配置、编号规则设置、印章管理、项目管理、超期提醒、履行范例配置、审核流程管理、元素管理、到期提醒设置

人员组织管理

用户管理、部门管理、工作交接

系统授权信息

显示系统授权信息

4 Web端需求

4.1 登录/注册页面

4.1.1 业务描述

        管理员需要通过登录页面进入Web端合同管理系统,登录页面是进入该系统的唯一入口,有账号的用户可直接登录,没有账号的用户须注册账号后登录。

4.1.2 需求描述

        有账号的用户输入合法有效的公司、用户名和密码,才能登录该系统;

        没有账号的用户必须先注册账号后,进行登录;

        输入合法有效的手机号、验证码、所在城市、公司、用户名、密码,才可注册账号。

4.1.3 行为人

        管理员。

4.1.4 UI页面

登录页 

注册页

 

4.1.5 业务规则

4.1.5.1 登录(角色:管理员

        用户输入合法有效的公司、用户名和密码,即可登录系统;

        前置功能:用户账号存在;

        后置功能:成功登录盒木进销存管理系统,可以对系统内容功能进行操作;

        测试重点:

        1、账号密码正确性验证,页面跳转

        包含功能:登录、注册账号;

        功能字段:

        1、页面输入字段:公司、用户名、密码;

4.1.5.2 注册账号

        从登录进入注册账号页面,注册账号进行登录系统;

        前置功能:用户账号不存在;

        后置功能:注册账号后回到登录界面,使用注册好的账号密码进行登录系统;

        测试重点:

        1、注册新账号

        包含功能:注册、返回登录、发送;

        功能字段:

        1、页面输入字段:手机号、验证码、所在城市、公司名、用户名、密码;

4.2 首页

4.2.1 业务描述

        用户管理员登录后,默认进入首页页面。

4.2.2 需求描述

        登录系统后进入的默认页面。

4.2.3 行为人

        管理员。

4.2.4 UI界面

首页

4.2.5 业务规则

        前置功能:用户登录成功,页面成功跳转;

        后置功能:无;

        测试重点:

        1、页面显示;

        包含功能:导航栏隐藏、修改密码、退出登录;

        功能字段:

        1、列表页字段:今日销售额、今日销售笔数、今日采购笔数、待办事项(待入库、待出库、库存预警、应收欠款、应付欠款)、销售走势、销售前十产品

        2、修改密码字段:用户名、旧密码、新密码、确认密码,返回登录、修改密码;

4.3报表统计

4.3.1业务描述

        该模块用于管理员对报表进行统计。

4.3.2需求描述

        登录系统后,管理员可以对报表进行统计;包含销售报表、采购报表、库存报表、收支统计、批次报表;

4.3.3行为人

        管理员。

4.3.4UI界面

报表统计:销售报表列表页

报表统计:采购报表列表页

报表统计:库存报表列表页

报表统计:收支统计列表页

报表统计:批次报表列表页

4.3.5 业务规则

4.3.5.1 销售报表(角色:管理员

        登入系统后,点击“报表统计—销售报表”,进入销售报表列表页;

        前置功能:销售记录中未被作废的销售记录,如销售记录中不存在数据,可在销售开单中增加销售记录;

        后置功能:根据销售管理中的数据,进行销售报表统计;

        测试重点:

        1、销售统计:根据销售记录中的数据,进行销售次数、销售数量、销售金额的统计

        包含功能:销售明细、按产品汇总、查询、翻页;

        功能字段:

        1、销售明细列表页字段:产品编号、产品名称、规格、分类名称、单位、销售单价、总金额、销售单号、仓库、供应商、创建人、创建时间、销售次数、销售数量、销售金额;

        2、按产品汇总列表页字段:产品编号、产品名称、规格、单位、销售总数量、销售总金额、最低销售价、平均销售价、最高销售价、销售次数、销售数量、销售金额;

        3、查询字段:今日、昨天、近7天、近30天、自定义时间、分类;

4.3.5.2 采购报表(角色:管理员

        登入系统后,点击“报表统计—采购报表”,进入采购报表列表页;

        前置功能:采购记录中未被作废的采购记录,如采购记录中不存在数据,可在采购开单中增加采购记录;

        后置功能:根据采购管理中的数据,进行采购报表统计;

        测试重点:

        1、采购统计:根据采购记录中的数据,进行采购次数、采购数量、采购金额的统计

        包含功能:采购明细、按产品汇总、查询、翻页;

        功能字段:

        1、采购明细列表页字段:产品编号、产品名称、规格、分类名称、单位、采购单价、总金额、采购单号、仓库、供应商、创建人、创建时间、采购次数、采购数量、采购金额;

        2、按产品汇总列表页字段:产品编号、产品名称、规格、分类名称、单位、采购总数量、采购总金额、最低采购价、平均采购价、最高采购价、采购次数、采购数量、采购金额;

        3、查询字段:今日、昨天、近7天、近30天、自定义时间、分类;

4.3.5.3 库存报表(角色:管理员

        登入系统后,点击“报表统计—库存报表”,进入库存报表列表页;

        前置功能:无;

        后置功能:根据库存中的数据,进行库存报表统计;

        测试重点:

        1、库存统计:根据库存中的数量,进行库存总数、库存状态的统计

        包含功能:查询、翻页;

        功能字段:

        1、库存明细列表页字段:序号、仓库、仓库编号、产品名称、产品编号、产品条码、库存总数、单位、库存状态;

        2、查询字段:产品编号/名称、仓库、库存状态;

4.3.5.4 收支统计(角色:管理员

        登入系统后,点击“报表统计—收支统计”,进入收支统计列表页;

        前置功能:无;

        后置功能:根据采购开单、退货记录、销售开单、退货记录的数据,进行收支统计;

        测试重点:

        1、收支统计:根据采购开单、退货记录、销售开单、退货记录中的采购销售记录,进行收支统计的统计

        包含功能:查询、翻页;

        功能字段:

        1、库存明细列表页字段:销售金额、销售退货金额、采购金额、采购退货金额、收入金额、支出金额、订单收款明细、销售退款明细、采购支出明细、采购退款明细;

        2、查询字段:今日、昨天、近7天、近30天、自定义时间;

4.3.5.5 批次报表(角色:管理员

        登入系统后,点击“报表统计—批次报表”,进入批次报表列表页;

        前置功能:产品信息中启用批次控制,并设置了期初库存的产品信息,显示在该页面

        后置功能:根据产品信息中的数据,进行批次报表;

        测试重点:

        1、批次报表:根据产品信息中的产品信息记录,进行批次报表的统计

        包含功能:查询、翻页;

        功能字段:

        1、库存明细列表页字段:序号、编号、批次数量、批次剩余数量、产品编号、产品名称、仓库、仓库编号、库存状态;

        2、查询字段:产品编号/名称、仓库、库存状态;

4.4 基础数据

4.4.1 业务描述

        该模块用于管理员对基础数据进行管理。

4.4.2 需求描述

        登录系统后,管理员可以对基础数据进行管理:包括客户管理、供应商管理、仓库管理、结算账户、收支项目。

4.4.3 行为人

        管理员。

4.4.4 UI界面

基础数据:客户管理列表页

基础数据:供应商管理列表页

基础数据:仓库管理列表页

基础数据:结算账户列表页

基础数据:收支项目列表页

4.4.5 业务规则

4.4.5.1 客户管理(角色:管理员

        进入首页后点击“基础数据—客户管理”,进入客户管理页面;

        前置功能:无;

        后置功能:对客户进行管理,新增、编辑客户后,销售开单、销售退货中客户字段内容随之变化;

        测试重点:

        1、新增客户:新增客户信息,销售开单、销售退货中客户字段内容增加一条新的记录;

        2、状态:状态为激活时,销售开单、销售退货中客户字段内容可显示该客户记录;状态为冻结时,销售开单、销售退货中客户字段内容不可显示该客户记录;

        包含功能:新增客户、编辑、删除、模板下载、导入、导出、查询、翻页;

        功能字段:

        1、列表页字段:序号、客户编号、客户名称、联系人、手机号、状态、操作;

        2、新增客户信息字段:客户名称、客户编号、等级、联系人、手机号、邮箱、地址、备注、状态、初期欠款金额;

        3、编辑字段;客户名称、客户编号、等级、联系人、手机号、邮箱、地址、备注、状态、初期欠款金额;

        4、查询字段:状态、编号/名称/备注;

4.4.5.2 供应商管理(角色:管理员

        进入首页后点击“基础数据—供应商管理”,进入供应商管理页面;

        前置功能:无;

        后置功能:对供应商进行管理,新增、编辑供应商后,采购开单中供应商字段内容随之变化;

        测试重点:

        1、新增供应商:新增供应商信息,所有涉及到供应商字段内容增加一条新的记录;

        2、状态:状态为激活时,采购开单、采购退货中供应商字段内容可显示该供应商记录;状态为冻结时,采购开单、采购退货中供应商字段内容不可显示该供应商记录;

        包含功能:新增供应商、编辑、删除、模板下载、导入、导出、查询、翻页;

        功能字段:

        1、列表页字段:序号、供应商编号、供应商名称、联系人、手机号、状态、操作;

        2、新增供应商信息字段:供应商名称、供应商编号、联系人、手机号、邮箱、地址、银行账户、开户行、备注、状态、初期欠款金额;

        3、编辑字段;供应商名称、供应商编号、联系人、手机号、邮箱、地址、银行账户、开户行、备注、状态、初期欠款金额;

        4、查询字段:状态、编号/名称/备注;

4.4.5.3 仓库管理(角色:管理员)

        进入首页后点击“基础数据—仓库管理”,进入仓库管理页面;

        前置功能:无;

        后置功能:对仓库进行管理,新增、编辑仓库后,产品信息、采购开单、采购退货、销售开单、销售退货中仓库字段内容随之变化;

        测试重点:

        1、新增仓库:新增仓库,所有涉及到仓库字段内容增加一条新的记录;

        2、状态:状态为激活时,产品信息、采购开单、采购退货、销售开单、销售退货中仓库字段内容可显示该仓库记录;状态为冻结时,产品信息、采购开单、采购退货、销售开单、销售退货中仓库字段内容不可显示该仓库记录;

        包含功能:新增仓库、编辑、删除、模板下载、导入、导出、查询、翻页;

        功能字段:

        1、列表页字段:序号、仓库编号、仓库名称、状态、操作;

        2、新增仓库字段:仓库名称、仓库编号、管理员、手机号、地址、备注、状态;

        3、编辑字段;仓库名称、仓库编号、管理员、手机号、地址、备注、状态;

        4、查询字段:状态、编号/名称/备注;

4.4.5.4 结算账户(角色:管理员

        进入首页后点击“基础数据—结算账户”,进入结算账户页面;

        前置功能:无;

        后置功能:对结算账户进行管理,新增、编辑结算账户后,采购管理、销售管理、财务管理中结算账户字段内容随之变化;

        测试重点:

        1、新增结算账户:新增结算账户,所有涉及到结算账户字段内容增加一条新的记录;

        2、状态:状态为激活时,采购管理、销售管理、财务管理中结算账户字段内容可显示该结算账户记录;状态为冻结时,产品信息、采购开单、采购退货、销售开单、销售退货中结算账户字段内容不可显示该结算账户记录;

        包含功能:新增结算账户、编辑、删除、模板下载、导入、导出、查询、翻页;

        功能字段:

        1、列表页字段:序号、账户编号、账户名称、账户类型、状态、初期余额、操作;

        2、新增结算账户字段:账户名称、账户编号、账户类型、开户人、开户账号、备注、状态、初期金额;

        3、编辑字段;账户名称、账户编号、账户类型、开户人、开户账号、备注、状态、初期金额;

        4、查询字段:状态、编号/名称/备注;        

 4.4.5.5 收支项目(角色:管理员

        进入首页后点击“基础数据—收支项目”,进入收支项目页面;

        前置功能:无;

        后置功能:对收支项目进行管理,新增、编辑、删除收支项目后,日常收支中收支项目字段内容随之变化;

        测试重点:

        1、新增收支项目:新增收支项目,所有涉及到收支项目字段内容增加一条新的记录;

        包含功能:新增收支项目、编辑、删除、模板下载、导入、导出、查询、翻页;

        功能字段:

        1、列表页字段:序号、收支项目、收支类型、备注、操作;

        2、新增收支项目字段:收支项目、收支类型、备注;

        3、编辑字段;收支项目、收支类型、备注;

        4、查询字段:类型、名称/备注;

4.5 产品管理

4.5.1 业务描述

        该模块用于管理员对产品进行管理。

4.5.2 需求描述

        登录系统后,管理员可以对产品进行管理。包括:产品分类、产品单位、产品信息、临其预警;

4.5.3 行为人

        管理员。

4.5.4 UI界面

产品管理:产品分类列表页

产品管理:产品单位列表页

产品管理:产品信息列表页

产品管理:临期预警列表页

4.5.5 业务规则

4.5.5.1 产品分类(角色:管理员

        进入首页后点击“产品管理—产品分类”,进入产品分类页面;

        前置功能:无;

        后置功能:对产品分类进行管理,新增、编辑、删除产品分类后,产品信息中分类字段内容随之变化;

        测试重点:

        1、新增产品分类:新增产品分类信息,产品信息中分类字段内容增加一条新的记录;

        包含功能:新增分类、编辑、删除、模板下载、导入、导出、查询、翻页;

        功能字段:

        1、列表页字段:序号、分类名称、备注、操作;

        2、新增客户信息字段:分类名称、备注;

        3、编辑字段;分类名称、备注;

        4、查询字段:名称/备注;

4.5.5.2 产品单位(角色:管理员

        进入首页后点击“产品管理—产品单位”,进入产品单位页面;

        前置功能:无;

        后置功能:对产品单位进行管理,新增、编辑、删除产品单位后,产品信息中单位字段内容随之变化;

        测试重点:

        1、新增产品单位:新增产品单位信息,产品信息中单位字段内容增加一条新的记录;

        包含功能:新增单位、编辑、删除、模板下载、导入、导出、查询、翻页;

        功能字段:

        1、列表页字段:序号、单位名称、备注、操作;

        2、新增客户信息字段:单位名称、备注;

        3、编辑字段;单位名称、备注;

        4、查询字段:名称/备注;

4.5.5.3 产品信息(角色:管理员

        进入首页后点击“产品管理—产品信息”,进入产品信息页面;

        前置功能:无;

        后置功能:对产品信息进行管理,新增、编辑、删除产品信息后,采购管理、销售管理、生产管理、库存管理中产品字段内容随之变化;

        测试重点:

        1、新增产品信息:新增产品信息,采购管理、销售管理、生产管理、库存管理中产品字段内容增加一条新的记录;

        2、状态:状态为激活时,采购管理、销售管理、生产管理、库存管理中产品字段内容可显示该产品记录;状态为冻结时,采购管理、销售管理、生产管理、库存管理中产品字段内容不可显示该产品记录;

        包含功能:新增产品、编辑、删除、模板下载、导入、导出、查询、翻页;

        功能字段:

        1、列表页字段:序号、产品编号、产品名称、分类、采购价、零售价、状态、备注、操作;

        2、新增产品字段:基本信息(条形码、产品编号、产品名称、分类、产品名称、分类、单位、规格、保质期天数、保质期预警天数、启用批次控制、状态、备注)、价格管理(采购价、零售价、等级价一(元)、等级价二(元))、图文信息(上传图片、产品详细介绍)、期初库存(仓库、初始库存)、库存预警(启用库存警告、库存上限、库存下限);

        3、编辑字段;基本信息(条形码、产品编号、产品名称、分类、产品名称、分类、单位、规格、保质期天数、保质期预警天数、启用批次控制、状态、备注)、价格管理(采购价、零售价、等级价一(元)、等级价二(元))、图文信息(上传图片、产品详细介绍)、期初库存(仓库、初始库存)、库存预警(启用库存警告、库存上限、库存下限);

        4、查询字段:编号/名称/备注;

4.5.5.4 临期预警(角色:管理员

        进入首页后点击“产品管理—临期预警”,进入临期预警页面;

        前置功能:对于产品信息,满足保质期预警天数的产品信息,显示在该页面;

        后置功能:显示临期预警的产品信息;

        测试重点:

        1、显示临期预警:显示临期预警的产品信息;

        包含功能:查询、翻页;

        功能字段:

        1、列表页字段:序号、编号、批次数量、剩余数量、生产日期、到期日期、产品编号、产品名称、仓库、仓库编号;

        2、查询字段:产品编号/名称/备注、仓库;

4.6 采购管理

4.6.1 业务描述

        该模块用于管理员对采购进行管理。

4.6.2 需求描述

        登录系统后,管理员可以对采购的所有功能进行管理:包括采购开单、采购记录、采购退货、退货记录。

4.6.3 行为人

        管理员。

4.6.4 UI页面

采购管理:采购开单列表页

采购管理:采购记录列表页

采购管理:采购退货列表页

采购管理:退货记录列表页

 

4.6.5 业务规则

4.6.5.1 采购开单(角色:管理员

        进入首页后点击“采购管理—采购开单”,面包屑导航显示“首页/采购管理/采购开单”

        前置功能:

        后置功能:创建采购开单后,采购记录会新增一条采购记录,采购报表会新增一条采购记录并进行采购统计,采购的商品会同步到入库任务中,进行入库;

        测试重点:

        1、创建采购开单;

        包含功能:创建采购开单、添加产品;

        功能字段:

        1、页面字段:采购编号、供应商、仓库、经手人、处理日期、备注、产品信息(序号、名称、编号、规格、单位、采购数量、采购单价、金额、操作)、账单信息(其他费用、总计金额、结算账户、实付金额、本单欠款)

        2、添加产品字段:序号、产品编号、产品名称、规格、单位、库存数量、操作;

4.6.5.2 采购记录(角色:管理员

        进入首页后点击“采购管理—采购记录”,面包屑导航显示“首页/采购管理/采购记录”

        前置功能:采购开单新增记录,显示在该页面;

        后置功能:对创建采购开单的记录,未作废的采购记录可在采购报表中进行统计,采购的商品会同步到入库任务中,进行入库;

        测试重点:

        1、作废:未作废的采购记录可在采购报表中进行统计,采购的商品会同步到入库任务中,进行入库;已被作废的采购记录不可再被使用;

        包含功能:详情、作废、查询;

        功能字段:

        1、列表页字段:序号、采购编号、供应商、经手人、处理日期、采购总数量、采购总金额、付款金额、其他费用、操作

        2、详情字段:条形码、采购编号、供应商、仓库、经手人、处理日期、其他费用、备注、产品信息(序号、产品名称、产品编号、单位、采购数量、采购单价、金额、合计)

        3、查询字段:单号/供应商编号/名称;

4.6.5.3 采购退货(角色:管理员

        进入首页后点击“采购管理—采购退货”,面包屑导航显示“首页/采购管理/采购退货”

        前置功能:采购记录中未被作废且未退货过的采购产品;

        后置功能:创建采购退货单后,退货记录会新增一条采购记录,采购报表会新增一条退货记录并进行采购统计,退货的商品显示在出库任务中,进行出库;

        测试重点:

        1、创建采购退货;

        包含功能:创建采购退货、添加产品;

        功能字段:

        1、页面字段:退货单编号、采购单据、供应商、仓库、经手人、处理日期、备注、产品信息(序号、名称、编号、规格、单位、退货数量、退货单价、金额、操作)、账单信息(其他费用、总计金额、结算账户、实付金额、本单欠款)

        2、添加产品字段:序号、产品编号、产品名称、规格、单位、库存数量、操作; 

4.6.5.4 退货记录(角色:管理员

        进入首页后点击“退货管理—退货记录”,面包屑导航显示“首页/退货管理/退货记录”

        前置功能:采购退货创建记录,显示在该页面;

        后置功能:对创建采购退货的记录,退货记录可在采购报表中进行统计,退货的商品会不会显示在入库任务中;

        测试重点:

        1、显示退货记录;

        包含功能:详情、查询;

        功能字段:

        1、列表页字段:序号、退货编号、采购单编号、供应商、经手人、处理日期、退货总数量、退货总金额、付款金额、其他费用、操作

        2、详情字段:条形码、退货编号、采购单编号、供应商、仓库、经手人、处理日期、其他费用、备注、产品信息(序号、产品名称、产品编号、单位、退货数量、退货单价、金额、合计)

        3、查询字段:单号/供应商编号/名称; 

4.7 销售管理

4.7.1 业务描述

        该模块用于管理员对销售进行管理。

4.7.2 需求描述

        登录系统后,管理员可以对销售的所有功能进行管理:包括销售开单、销售记录、销售退货、退货记录。

4.7.3 行为人

        管理员。

4.7.4 UI页面

销售管理:销售开单列表页

销售管理:销售记录列表页

销售管理:销售退货列表页

销售管理:退货记录列表页

4.7.5 业务规则

4.7.5.1 销售开单(角色:管理员

        进入首页后点击“销售管理—销售开单”,面包屑导航显示“首页/销售管理/销售开单”

        前置功能:

        后置功能:创建销售开单后,销售记录会新增一条销售记录,销售报表会新增一条销售记录并进行销售统计,销售的商品会同步到出库任务中,进行出库;

        测试重点:

        1、创建销售开单;

        包含功能:创建销售开单、添加产品;

        功能字段:

        1、页面字段:销售编号、仓库、客户、经手人、处理日期、备注、产品信息(序号、名称、编号、规格、单位、销售数量、销售单价、金额、操作)、账单信息(整单折扣、其他费用、总计金额(元)、结算账户、实付金额、本单欠款(元))

        2、添加产品字段:序号、产品编号、产品名称、规格、单位、库存数量、操作; 

4.7.5.2 销售记录(角色:管理员

        进入首页后点击“销售管理—销售记录”,面包屑导航显示“首页/销售管理/销售记录”

        前置功能:销售开单新增记录,显示在该页面;

        后置功能:对创建销售开单的记录,未作废的销售记录可在销售报表中进行统计,未被作废的销售的商品会同步到出库任务中,进行出库;

        测试重点:

        1、作废:未作废的销售记录可在销售报表中进行统计,销售的商品会同步到出库任务中,进行出库;已被作废的销售记录不可再被使用;

        包含功能:详情、作废、查询、翻页;

        功能字段:

        1、列表页字段:序号、销售编号、客户、经手人、处理日期、销售总数量、销售总金额、收款金额、其他费用、操作

        2、详情字段:条形码、销售编号、销售单号、客户、仓库、经手人、处理日期、其他费用、备注、产品信息(序号、产品名称、产品编号、单位、销售数量、销售单价、金额、合计)

        3、查询字段:单号/供应商编号/名称; 

4.7.5.3 销售退货(角色:管理员

        进入首页后点击“销售管理—销售退货”,面包屑导航显示“首页/销售管理/销售退货”

        前置功能:销售记录中未被作废且未退货过的销售产品;

        后置功能:创建销售退货单后,退货记录会新增一条销售记录,销售报表会新增一条退货记录并进行销售统计,退货的商品显示在入库任务中,进行入库;

        测试重点:

        1、创建销售退货;

        包含功能:创建销售退货、添加产品;

        功能字段:

        1、页面字段:销售编号、销售单据、供应商、仓库、客户、经手人、处理日期、备注、产品信息(序号、名称、编号、规格、单位、退货数量、退货单价、金额、操作)、账单信息(整单折扣、其他费用、总计金额(元)、结算账户、实付金额、本单欠款(元))

        2、添加产品字段:序号、产品编号、产品名称、规格、单位、库存数量、操作; 

4.7.5.4 退货记录(角色:管理员

        进入首页后点击“退货管理—退货记录”,面包屑导航显示“首页/退货管理/退货记录”

        前置功能:销售退货创建记录,显示在该页面;

        后置功能:对创建销售退货的记录,退货记录可在销售报表中进行统计,退货的商品显示在入库任务中,进行入库;

        测试重点:

        1、显示退货记录;

        包含功能:详情、查询;

        功能字段:

        1、列表页字段:序号、退货编号、销售单编号、客户、经手人、处理日期、退货总数量、退货总金额、付款金额、其他费用、操作

        2、详情字段:条形码、退货编号、销售单编号、客户、仓库、经手人、处理日期、其他费用、备注、产品信息(序号、产品名称、产品编号、单位、退货数量、退货单价、金额、合计)

        3、查询字段:单号/供应商编号/名称; 

4.8 生产管理

4.8.1 业务描述

        该模块用于管理员对生产进行管理。

4.8.2 需求描述

        登录系统后,管理员可以对生产进行管理,包括:生产计划、生产任务、生产记录。

4.8.3 行为人

        管理员。

4.8.4 UI界面

生产管理:生产计划列表页

生产管理:生产任务列表页

生产管理:生产记录列表页

4.8.5 业务规则

4.8.5.1 生产计划(角色:管理员

        登录成功后点击“生产管理—生产计划”,面包屑导航显示“首页/生产管理/生产计划”

        前置功能:无;

       后置功能:新增生产计划,发布工单后生产任务显示该生产计划,生产计划进行生产后,生产记录才可显示生产数据,成品入库后库存才可增加产品数量;

        测试重点:

        1、发布工单:发布工单后生产任务显示该生产计划,才可生产产品;

        2、成品入库:成品入库后库存才可增加产品数量;

        3、状态:状态为计划中,可进行编辑、删除、原料出库和发布工单,生产任务中不显示该条记录;状态为进行中,可进行关闭工单、成品入库、原料出库和原料退库,生产任务中显示该条记录,可进行生产;状态为已完成,可进行成品入库和原料退库,生产任务中不显示该条记录,生产记录显示该条记录;

        包含功能:新增生产计划、详情、编辑、发布工单、原料出库、删除、关闭工单、成品入库、原料退库、查询、翻页;

        功能字段:

        1、列表页字段:序号、生产计划单号、销售单号、状态、产品编号、产品名称、计划数量、完成数量、计划开始时间、计划结束时间;

        2、新增生产计划字段:生产单号、类型、产品、计划数量、开始时间、结束时间;

        3、编辑字段:生产单号、类型、产品、计划数量、开始时间、结束时间;

        4、详情字段:条形码、生产计划单号、销售单号、状态、产品编号、产品名称、计划数量、完成数量、计划开始时间、计划结束时间、创建时间、创建人;

        5、原料出库字段:出库仓库、添加产品(序号、产品编号、产品名称、规格、单位、库存数量、操作)、序号、名称、编号、规格、单位、出库数量、操作;

        6、成品入库字段:入库仓库、入库数量;

        7、原料退库:退库仓库、序号、名称、编号、规格、单位、可退数量、退库数量、操作

        8、搜索字段:开始时间、结束时间、生产单号/销售单号;

4.8.5.2 生产任务(角色:管理员

        登录成功后点击“生产管理—生产任务”,面包屑导航显示“首页/生产管理/生产任务”

        前置功能:新增生产任务,发布工单后该页面才显示该生产记录;

        后置功能:生产任务进行生产后,生产记录才可显示生产数据,成品入库后库存才可增加产品数量;

        测试重点:

        1、生产:生产任务生产改任务后,生产记录才会显示生产数据;

        2、显示数据:显示生产计划状态为进行中的生产数据;

        包含功能:详情、生产、查询、翻页;

        功能字段:

        1、列表页字段:序号、生产任务单号、销售单号、产品编号、产品名称、计划数量、完成数量、计划开始时间、计划结束时间;

        2、生产字段:生产数量;

        3、详情字段:条形码、生产计划单号、销售单号、状态、产品编号、产品名称、计划数量、完成数量、计划开始时间、计划结束时间、创建时间、创建人;

        4、搜索字段:开始时间、结束时间、生产单号/销售单号;

4.8.5.3 生产记录(角色:管理员

        登录成功后点击“生产管理—生产任务”,面包屑导航显示“首页/生产管理/生产任务”

        前置功能:生产任务已生产的产品,生产计划状态为已完成的产品数据;

        后置功能:;记录生产过的产品

        测试重点:

        1、显示数据:记录生产过的产品数据;

        包含功能:查询、翻页;

        功能字段:

        1、列表页字段:序号、生产任务单号、产品编号、产品名称、生产数量、创建时间、创建人;

        2、搜索字段:开始时间、结束时间、生产单号/销售单号;

4.9 库存管理

4.9.1 业务描述

        该模块用于管理员对库存进行管理。

4.9.2 需求描述

        登录系统后,管理员可以对库存进行管理,包括:入库任务、出库任务、盘点、调拨、库存流水。
 

4.9.3 行为人

        管理员。

4.9.4 UI界面

库存管理:入库任务列表页

库存管理:出库任务列表页

库存管理:盘点列表页

库存管理:调拨列表页

库存管理:库存流水列表页

4.9.5 业务规则

4.9.5.1 入库任务(角色:管理员

        登录成功后点击“库存管理—入库任务”,面包屑导航显示“首页/库存管理/入库任务”

        前置功能:采购、生产、调拨入库的产品信息,显示在该页面;

        后置功能:将需要入库的产品信息,进行入库,库存数量进行相应更新;

        测试重点:

        1、入库:将需要入库的产品信息,进行入库,库存数量进行相应更新;

        2、如何入库:采购入库、成品入库、调拨;

        3、入库记录:入库后,可在入库计入作废,入库记录作废的产品数量不计入库存数量;

        包含功能:入库通知、入库记录、详情、入库、作废、查询、翻页;

        功能字段:

        1、入库通知列表页字段:序号、单号、仓库、入库类型、入库完成状态、状态、处理日期、操作;

        2、详情字段:条形码、入库编号、入库类型、仓库、产品信息(序号、产品名称、产品编号、单位、入库总数、入库剩余数量、保质期天数)

        3、入库字段:编号、仓库、入库类型、调拨/采购单据、经手人、处理日期、备注、序号、名称、编号、入库数量、单位、批次控制、批次、生产日期、保质期天数

        4、入库记录列表页字段:序号、单号、仓库、经手人、处理日期、操作;

        5、查询字段:单号;

4.9.5.2 出库任务(角色:管理员

        登录成功后点击“库存管理—出库任务”,面包屑导航显示“首页/库存管理/出库任务”

        前置功能:采购退货、销售、调拨的产品信息,显示在该页面;

        后置功能:将需要出库的产品信息,进行出库,库存数量进行相应更新;

        测试重点:

        1、出库:将需要出库的产品信息,进行出库,库存数量进行相应更新;

        2、如何出库:采购退货、销售、调拨;        

        包含功能:出库通知单、出库记录、详情、出库、查询、翻页;

        功能字段:

        1、出库通知列表页字段:序号、单号、仓库、出库类型、出库完成状态、处理日期、操作;

        2、详情字段:条形码、出库编号、出库类型、仓库、调拨单据、产品信息(序号、产品名称、产品编号、单位、出库总数、出库剩余数量、保质期天数)

        3、出库字段:编号、仓库、出库类型、调拨/采购单据、经手人、处理日期、备注、序号、名称、编号、出库数量、单位、批次控制、批次

        4、出库记录列表页字段:序号、单号、仓库、经手人、经手日期、操作;

        5、查询字段:单号;

4.9.5.3 盘点(角色:管理员

        登录成功后点击“库存管理—盘点”,面包屑导航显示“首页/库存管理/盘点”

        前置功能:无;

        后置功能:盘点库存数量;

        测试重点:

        1、新增盘点:盘点库存数量;

        包含功能:新增盘点、详情、作废、查询、翻页;

        功能字段:

        1、列表页字段:序号、单号、仓库、经手人、处理日期、账面总数量、实际总数量、盘盈总数量、盘盈总金额、盘点状态、处理日期、操作;

        2、详情字段:条形码、盘点编号、盘点类型、仓库、账面总数量、实际总数量、盘盈总数量、盘盈总金额、经手人、处理日期、备注、产品信息(序号、产品名称、产品编号、单位、批次控制、实际数量、批次、查看批次、合计);

        3、新增盘点字段:盘点编号、仓库、经手人、处理日期、备注、添加产品、序号、名称、编号、规格、、单位、批次控制、实际数量、操作、合计;

        4、查询字段:单号;

4.9.5.4 调拨(角色:管理员

        登录成功后点击“库存管理—调拨”,面包屑导航显示“首页/库存管理/调拨”

        前置功能:无;

        后置功能:将仓库中的库存数量进行调拨;

        测试重点:

        1、新增调拨:将仓库中的库存数量进行调拨,确保调拨仓库中库存充足;

        2、作废:作废后,该调拨数据不生效;

        包含功能:新增调拨、详情、作废、查询、翻页;

        功能字段:

        1、列表页字段:序号、单号、出库仓库、入库仓库、经手人、处理日期、备注、操作;

        2、详情字段:条形码、调拨编号、出库仓库、入库仓库、经手人、处理日期、备注、产品信息(序号、产品名称、产品编号、单位、调拨数量、合计);

        3、新增调拨字段:调拨编号、出库仓库、入库仓库、经手人、处理日期、备注、序号、名称、编号、规格、、单位、调拨数量、操作、合计;

        4、查询字段:单号;

4.9.5.5 库存流水(角色:管理员

        登录成功后点击“库存管理—库存流水”,面包屑导航显示“首页/库存管理/库存流水”

        前置功能:无;

        后置功能:将入库、出库、调拨、盘点的库存流水进行记录;

        测试重点:

        1、显示库存流水数据:将入库、出库、调拨、盘点的库存流水进行记录;

        包含功能:详情、查询、翻页;

        功能字段:

        1、列表页字段:序号、出库、产品名称、产品编号、流水类型、变化之前数量、变化数量、变化之后数量、创建时间、操作;

        2、详情字段:创建人、创建时间、仓库、产品名称、产品编号、单位名称、流水类型、变化之前数量、变化数量、变化之后数量、采购单号、作废采购单号、采购退货单号、作废采购退货单号、销售单号、作废销售单号、销售退货单号、作废销售退货单号、入库通知单号、作废入库通知单号、出库通知单号、作废出库通知单号、盘点单号、作废盘点单号、调拨单号、作废调拨单号;

        3、查询字段:单号;

4.10 财务管理

4.10.1 业务描述

        该模块用于管理员对财务进行管理。

4.10.2 需求描述

        登录系统后,管理员可以对财务进行管理,包括:应付欠款、付款、应收欠款、收款、账户转账、日常收支、资金流水。

4.10.3 行为人

        管理员。

4.10.4 UI页面

财务管理:应付欠款列表页

财务管理:付款列表页

财务管理:应收欠款列表页

财务管理:收款列表页

财务管理:账户转账列表页

财务管理:日常收支列表页

财务管理:资金流水列表页

4.10.5业务规则

4.10.5.1应付欠款(角色:管理员

        登录成功后点击“财务管理—应付欠款”,面包屑导航显示“首页/财务管理/应付欠款”

        前置功能:初期欠款金额和采购欠款金额,在此页面显示;

        后置功能:显示初期欠款金额和采购欠款金额的欠款数据;

        测试重点:

        1、显示欠款数据:显示初期欠款金额和采购欠款金额的欠款数据;

        包含功能:查询、翻页;

        功能字段:

        1、列表页字段:序号、编号、初期欠款金额、欠款金额、名称、联系人、手机号、邮箱、地址、银行账户、开户行、备注、激活状态;

        2、查询字段:编号;

4.10.5.2付款(角色:管理员

        登录成功后点击“财务管理—付款”,面包屑导航显示“首页/财务管理/付款”

        前置功能:应付欠款中的欠款数据,再次付款;

        后置功能:将欠款金额全部付款,应付欠款的欠款金额应随付款金额来计算;

        测试重点:

        1、新增付款单:将欠款金额全部付款,应付欠款的欠款金额应随付款金额来计算;

        包含功能:新增付款单、详情、作废、查询、翻页;

        功能字段:

        1、列表页字段:序号、单号、供应商、经手人、处理日期、优惠金额、备注、操作;

        2、新增付款单字段:付款编号、供应商、经手人、处理日期、优惠金额、备注、添加结算账户、序号、结算账户、付款金额、操作、合计

        3、详情字段:条形码、采购编号、供应商、经手人、处理日期、优惠金额、备注、计算账户信息(序号、结算账户、付款金额、合计)

        4、查询字段:单号;

4.10.5.3应收欠款(角色:管理员

        登录成功后点击“财务管理—应收欠款”,面包屑导航显示“首页/财务管理/应收欠款”

        前置功能:客户初期欠款金额和采购欠款金额,在此页面显示;

        后置功能:显示客户初期欠款金额和采购欠款金额的欠款数据;

        测试重点:

        1、显示欠款数据:显示初期欠款金额和采购欠款金额的欠款数据;

        包含功能:查询、翻页;

        功能字段:

        1、列表页字段:序号、编号、初期欠款金额、欠款金额、欠款状态、名称、等级、联系人、手机号、邮箱、地址、备注、激活状态;

        2、查询字段:编号;

4.10.5.4收款(角色:管理员

        登录成功后点击“财务管理—收款”,面包屑导航显示“首页/财务管理/收款”

        前置功能:应收欠款中的欠款数据,再次收款;

        后置功能:将欠款金额全部收款,应收欠款的欠款金额应随收款金额来计算;

        测试重点:

        1、新增收款单:将欠款金额全部收款,应收欠款的欠款金额应随收款金额来计算;

        包含功能:新增收款单、详情、作废、查询、翻页;

        功能字段:

        1、列表页字段:序号、收款编号、客户、经手人、处理日期、优惠金额、备注、操作;

        2、新增收款单字段:收款编号、客户、经手人、处理日期、优惠金额、备注、添加结算账户、序号、结算账户、付款金额、操作、合计

        3、详情字段:条形码、采购编号、客户、经手人、处理日期、优惠金额、备注、计算账户信息(序号、结算账户、付款金额、合计)

        4、查询字段:单号;

4.10.5.5日常收支(角色:管理员

        登录成功后点击“财务管理—日常收支”,面包屑导航显示“首页/财务管理/日常收支”

        前置功能:无;

        后置功能:新增日常收支,收支统计时进行相应数据更新;

        测试重点:

        1、新增日常收支:将日常收支进行记录,收支统计时进行相应数据更新;

        包含功能:新增日常收支、作废、查询、翻页;

        功能字段:

        1、列表页字段:序号、编号、收支类型、客户、供应商、收支项目、结算账户、应收/付金额、实收/付金额、经手人、处理时间、备注、操作;

        2、新增日常收支字段:编号、收支类型、客户、供应商、经手人、处理时间、收支项目、结算账户、应收/付金额、实收/付金额、备注;

        3、查询字段:名称/编号;

4.10.5.6资金流水(角色:管理员

        登录成功后点击“财务管理—资金流水”,面包屑导航显示“首页/财务管理/资金流水”

        前置功能:无;

        后置功能:对所有资金流水的记录;

        测试重点:

        1、显示资金流水:对所有资金流水的记录;

        包含功能:详情、查询、翻页;

        功能字段:

        1、列表页字段:序号、创建人、创建日期、结算账户编号、结算账户名称、流水类型、操作;

        2、详情字段:创建人、创建时间、结算账户名称、结算账户编号、流水类型、采购单号、作废采购单号、采购退货单号、作废采购退货单号、销售单号、作废销售单号、销售退货单号、作废销售退货单号、付款单据、作废付款单据、收款单据、作废收款单据、收支单据、作废收支单据;

        3、查询字段:账户名称/编号;

4.11 系统管理

4.11.1 业务描述

        该模块用于管理员对系统进行管理。

4.11.2 需求描述

        登录系统后,管理员可以对系统进行管理,包括:角色管理、员工账号、系统配置。

4.11.3 行为人

        管理员。

4.11.4 UI界面

系统管理:角色管理列表页

系统管理:员工账号列表页

系统管理:系统配置列表页

4.11.5业务规则

4.11.5.1角色管理(角色:管理员

        登录成功后点击“系统管理—角色管理”,面包屑导航显示“首页/系统管理/角色管理”

        前置功能:无;

        后置功能:新增角色,员工账号角色字段显示新增的角色信息;

        测试重点:

        1、新增角色:员工账号角色字段显示新增的角色信息;

        包含功能:新增角色、编辑、删除、查询、翻页;

        功能字段:

        1、列表页字段:序号、名称、备注、操作;

        2、新增角色字段:名称、备注、权限(首页、报表统计、基础数据、产品管理、采购管理、销售管理、生产管理、库内管理、财务管理);

        3、编辑字段:名称、备注、权限(首页、报表统计、基础数据、产品管理、采购管理、销售管理、生产管理、库内管理、财务管理);

        4、查询字段:名称/备注;

4.11.5.2员工账号(角色:管理员

        登录成功后点击“系统管理—员工账号”,面包屑导航显示“首页/系统管理/员工账号”

        前置功能:无;

        后置功能:新增账号后,系统可以通过新增账号进行登录;重置密码后,通过该账号登录此系统的密码为“123456”;删除该账号,不可再使用此账号登录此系统;

        测试重点:

        1、新增账号:系统可以通过新增账号进行登录;

        2、重置密码:将该账号密码进行重置;

        3、删除:不可再使用此账号登录此系统

        包含功能:新增角色、编辑、删除、查询、翻页;

        功能字段:

        1、列表页字段:序号、用户名、员工姓名、手机号、状态、角色、操作;

        2、新增角色字段:名称、员工姓名、手机号、邮箱、性别、状态、角色;

        3、编辑字段:名称、员工姓名、手机号、邮箱、性别、状态、角色;

        4、查询字段:用户名/名称/电话;

4.11.5.3系统配置(角色:管理员

        登录成功后点击“系统管理—系统配置”,面包屑导航显示“首页/系统管理/系统配置”

        前置功能:无;

        后置功能:控制系统自动出/入库;产品开启批次控制无法开启自动出入库;

        测试重点:

        1、激活入库:系统开启自动入库,产品未开启批次控制;

        2、激活出库:系统开启自动出库,产品未开启批次控制;

        包含功能:激活入库、激活出库;

        功能字段:

        1、列表页字段:激活入库、激活出库;

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Play_Sai

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值