家电进销存需求分析说明书.docx

上传人:b****8 文档编号:11348003 上传时间:2023-02-28 格式:DOCX 页数:55 大小:523.91KB
下载 相关 举报
家电进销存需求分析说明书.docx_第1页
第1页 / 共55页
家电进销存需求分析说明书.docx_第2页
第2页 / 共55页
家电进销存需求分析说明书.docx_第3页
第3页 / 共55页
家电进销存需求分析说明书.docx_第4页
第4页 / 共55页
家电进销存需求分析说明书.docx_第5页
第5页 / 共55页
点击查看更多>>
下载资源
资源描述

家电进销存需求分析说明书.docx

《家电进销存需求分析说明书.docx》由会员分享,可在线阅读,更多相关《家电进销存需求分析说明书.docx(55页珍藏版)》请在冰豆网上搜索。

家电进销存需求分析说明书.docx

家电进销存需求分析说明书

 

JXC管理系统

需求说明书

版本:

2.1

 

1、概述

为了提高企业商品销售的信息管理,促进商品销售的规范化、制度化、流程化,XX单位决定实施进销存管理系统。

希望通过这个系统的实施商品的采购管理,规范商品库存管理,规范销售管理、客户管理和个人信息管理。

系统还需提供商品采购信息、商品库存信息和商品销售信息的导出和报表功能。

1.1目的

本文档是北大青鸟信息技术有限公司在某某单位的进销存管理系统合同的基础上编制的。

本文档的编写为下阶段的设计、开发提供依据,为项目组成员对需求的详尽理解,以及的开发过程中的协同工作提供强有力的保证。

同时本文档也作为项目评审验收的依据之一。

1.2范围

本系统包括:

系统管理、商品管理、库存管理、财务管理、销售管理、员工管理、客户管理、个人设置八个模块。

系统功能为本说明书中描述的功能。

在上述文件未明确描述的情况下,应能满足合同和相关投标书所描述的功能。

1.3读者对象

本文档的预期读者为项目编码人员、项目测试人员、项目评审人员、数据库设计人员、验收人员和客户。

1.4参考文档

ACCP5.0教程

1.5术语定义

系统用户:

志远公司员工。

客户:

购买志远公司产品或有意向购买志远公司产品的单位客户,不包括个人客户。

客户服务:

由客户提出申请,需要志远公司员工对其做出响应的活动。

分咨询、建议、投诉等类型。

2、系统说明

2.1概述

在这一部分应对影响系统的主要因素进行描述。

对于系统的详细功能描述应在下一节进行。

在此,应侧重需求的背景并使在下一节所做的叙述易于理解。

可包括:

现有系统描述、新系统解决方案描述、产品用途、产品功能、用户特点、局限性、前提和假设等。

2.2产品介绍

本产品主要用于商品采购、商品库存、商品销售、客户信息管理和商品信息管理。

其中主要分为八大模块,分别为:

系统管理:

类型管理,品牌管理,名称管理,型号管理,仓库管理,商家管理和单位管理。

库存管理:

采购进货,库存信息,价格管理。

财务管理:

采购统计,销售统计,利润分析。

销售管理:

零售开票,销售查询,价格查询。

员工管理:

员工设置,职务管理。

客户管理:

客户信息。

个人设置:

修改密码。

所有功能的查询均支持模糊查询。

2.3产品中的角色与用户

与本系统相关的用户和角色包括:

系统管理员:

管理系统用户、角色与权限,保证系统正常运行。

销售主管:

对客户服务进行分配。

创建销售机会。

对销售机会进行指派。

对特定销售机会制定客户开发计划。

分析客户贡献、客户构成、客户服务构成和客户流失数据,定期提交客户管理报告。

客户经理:

维护负责的客户信息。

接受客户服务请求,在系统中创建客户服务。

处理分派给自己的客户服务。

对处理的服务进行反馈。

创建销售机会。

对特定销售机会制定客户开发计划。

执行客户开发计划。

对负责的流失客户采取“暂缓流失”或“确定流失”的措施。

高管:

审查客户贡献数据、客户构成数据、客户服务构成数据和客户流失数据。

2.4产品范围

本系统包括:

系统管理、商品管理、库存管理、财务管理、销售管理、员工管理、客户管理、个人设置八个模块。

系统功能为本说明书中描述的功能。

在上述文件未明确描述的情况下,应能满足合同和相关投标书所描述的功能。

2.5产品应当遵循的标准或规范

本系统采用MicrosoftSQLServer数据库,使用C#Web进行开发,采取B/S架构。

数据库设计原则上符合第三范式,且规范,易于维护。

程序需使用MVC模式,采用三层架构,保证系统的可维护性和可扩展性。

程序是通过在HTTP协议下进行通信的。

3、功能性需求

本系统分为:

系统管理,商品管理,库存管理,财务管理,销售管理,员工管理,客户管理,个人设置八大模块。

3.1系统管理

系统管理模块包括部门管理,用户管理,角色管理,子用例如图:

查询的过程是对部门、用户、用户角色的查询,查询过程中可以输入查询条件,查询结果实行分页显示。

修改的过程是对部门、用户角色的修改,用户不可修改。

存在外键关系的不可修改,没有选中一行的情况下也不可修改。

删除的过程是对部门、用户、用户角色的删除,存在外键关系的不可删除,选中的情况下才可以删除,可以同时选中多个进行删除。

可以点击全选进行删除,删除后不可恢复。

新增的过程是部门、用户、用户角色的添加。

信息输入完整后添加成功或添加失败;或信息输入不完整,重新输入。

3.1.1新增部门信息

3.1.1.1业务概述

添加新的部门信息,为其后新增部门员工创建前提条件。

3.1.1.2使用者

人事经理,系统管理员。

3.1.1.3输入要素

新增部门信息的系统界面:

 

新增部门信息时需输入的信息:

输入项

说明

输入格式

是否必填

部门编号

自动生成

字符串

部门名称

字符串

联系人

字符串

联系电话

字符串

备注

字符串

3.1.1.4处理流程

从页面获取输入信息,在后台对输入的数据进行验证,在数据库中创建新的记录。

3.1.1.5输出要素

提示“添加成功”或“添加失败”,页面必填项未填时不允许提交表单。

3.1.2修改部门信息

3.1.2.1业务概述

对部门信息不相符或部门职责更改时,对部门信息进行修改。

3.1.2.2使用者

人事经理,系统管理员。

3.1.2.3输入要素

对部门信息不相符的部门信息选择一条进行编辑。

在编辑页面,可以对联系人,电话,备注进行修改,其他信息不可修改。

3.1.2.4处理流程

从页面获取输入信息,在后台对输入的数据进行验证,在数据库中修改原有记录。

3.1.2.5输出要素

用户点击修改按钮,提示“修改成功”或“修改失败”。

3.1.3删除部门信息

3.1.3.1业务概述

对公司已经不存在的部门,将其信息从数据库中删除。

3.1.3.2使用者

系统管理员。

3.1.3.3输入要素

将要删除的部门信息进行勾选。

3.1.3.4处理流程

将勾选的部门信息ID传入后台,点击删除操作后,提示“删除成功”或“删除失败”,删除失败则不删除数据库中的部门信息。

3.1.3.5输出要素

删除成功后提示“删除成功”。

3.2商品管理

商品管理分为:

类型管理,品牌管理,名称管理,型号管理,仓库管理,商家管理,单位管理七个模块,用例如图:

商品类型管理:

可以对商品类型进行添加、修改、删除、查询的操作。

点击全选进行删除,删除后不可恢复。

存在外键关系的不可以删除。

品牌管理:

可以对商品类型进行添加、修改、删除、查询的操作。

点击全选进行删除,删除后不可恢复。

存在外键关系的不可以删除。

名称管理:

可以对商品类型进行添加、修改、删除、查询的操作。

点击全选进行删除,删除后不可恢复。

存在外键关系的不可以删除。

型号管理:

可以对商品类型进行添加、修改、删除、查询的操作。

点击全选进行删除,删除后不可恢复。

存在外键关系的不可以删除。

仓库管理:

可以对商品类型进行添加、修改、删除、查询的操作。

点击全选进行删除,删除后不可恢复。

存在外键关系的不可以删除。

商家管理:

可以对商品类型进行添加、修改、删除、查询的操作。

点击全选进行删除,删除后不可恢复。

存在外键关系的不可以删除。

商品单位管理:

可以对商品类型进行添加、修改、删除、查询的操作。

点击全选进行删除,删除后不可恢复。

存在外键关系的不可以删除。

3.2.1商品类型管理

3.2.1.1添加商品类型

3.2.1.1.1业务概述

对新出现的商品类型进行添加,保存到数据库中。

3.2.1.1.2使用者

仓库管理员,系统管理员。

3.2.1.1.3输入要素

添加商品类型系统界面如图:

添加商品类型时需录入以下信息:

数据项

说明

输入格式

是否必填

类型名称

文本

类型编号

自动编号

文本

类型说明

文本

操作人员

系统登录人员

文本

操作时间

当前系统时间

时间

3.2.1.1.4处理流程

从页面获取输入信息,在数据库中创建新记录。

3.2.1.1.5输出要素

提示“保存成功”,或报告相应错误。

页面必填项未填时不允许提交表单。

3.2.1.2修改商品类型

3.2.1.2.1业务概述

对商品类型不相符的类型信息进行修改。

3.2.1.2.2使用者

仓库管理员,系统管理员。

3.2.1.2.3输入要素

修改商品类型系统界面如图:

修改商品类型时需录入以下信息:

数据项

说明

输入格式

是否必填

类型名称

文本

类型编号

自动编号

文本

类型说明

文本

操作人员

系统登录人员

文本

操作时间

当前系统时间

时间

3.2.1.2.4处理流程

从页面获取输入信息,在数据库中创建新记录。

3.2.1.2.5输出要素

提示“保存成功”,或报告相应错误。

页面必填项未填时不允许提交表单。

3.2.1.3商品类型查询

3.2.1.3.1业务概述

可以根据类型名称查询商品类型。

3.2.1.3.2使用者

仓库管理员,系统管理员。

3.2.1.3.3输入要素

查询商品类型的系统界面如图:

3.2.1.3.4处理流程

根据输入的商品类型名称,将从数据库中查询出的类型信息显示给用户。

3.2.1.3.5输出要素

将从数据库中查询出的类型信息显示给用户。

3.2.1.4删除商品类型

3.2.1.4.1业务概述

将已经不存在的商品类型从数据库中删除。

3.2.1.4.2使用者

仓库管理员,系统管理员。

3.2.1.4.3输入要素

删除的系统界面:

3.2.1.4.4处理流程

将选择项的ID传入后台处理。

3.2.1.4.5输出要素

删除成功则提示“删除成功”,没有选择一项,不允许表单提交。

3.2.2商品品牌管理

3.2.2.1添加商品品牌

3.2.2.1.1业务概述

对系统中不存在的商品品牌进行添加。

3.2.2.1.2使用者

仓库管理员,系统管理员。

3.2.2.1.3输入要素

添加商品品牌的系统界面:

添加商品品牌时需要输入的项:

数据项

说明

输入格式

是否必填

类型名称

选择

文本

品牌名称

文本

品牌编号

自动编号

文本

品牌说明

系统登录人员

文本

操作人员

系统登录者

文本

操作时间

当前系统时间

时间

3.2.2.1.4处理流程

从页面获取输入的数据,保存到数据库中。

3.2.2.1.5输出要素

添加是否成功,添加成功则提示“添加成功”,必填项为空不允许表单提交。

3.2.2.2修改商品品牌

3.2.2.2.1业务概述

对品牌信息不相符的品牌信息进行修改。

3.2.2.2.2使用者

仓库管理员,系统管理员。

3.2.2.2.3输入要素

修改品牌信息的系统界面:

3.2.2.2.4处理流程

从页面获取数据,将数据库中原有的数据更新。

3.2.2.2.5输出要素

提示修改是否成功,必填项为空不允许表单提交。

3.2.2.3商品品牌查询

3.2.2.3.1业务概述

查询品牌信息。

3.2.2.3.2使用者

仓库管理员,系统管理员。

3.2.2.3.3输入要素

可以根据用户输入的类型名称或品牌名称进行查询。

查询界面如图:

3.2.2.3.4处理流程

根据输入条件进行查询。

3.2.2.3.5输出要素

将查询到的数据显示给用户。

3.2.2.4删除商品品牌

3.2.2.4.1业务概述

将已经不存在的品牌信息从数据库中删除。

3.2.2.4.2使用者

仓库管理员,系统管理员。

3.2.2.4.3输入要素

3.2.2.4.4处理流程

根据选择项的ID进行删除。

3.2.2.4.5输出要素

提示删除成功或删除失败。

没有选择一项不允许表单提交。

3.2.3商品名称管理

3.2.3.1添加商品名称

3.2.3.1.1业务概述

对品牌名称进行对应的操作。

3.2.3.1.2使用者

仓库管理员,系统管理员。

3.2.3.1.3输入要素

添加商品名称界面如图:

添加商品名称时需要输入的项:

数据项

说明

输入格式

是否必填

类型名称

选择

文本

品牌名称

选择

文本

商品名称

文本

名称编号

自动编号

文本

操作人员

系统登录者

文本

操作时间

当前系统时间

时间

3.2.3.1.4处理流程

从页面获取数据,保存到数据库。

3.2.3.1.5输出要素

添加成功则提示“添加成功”,否则提示“添加失败”。

必填项为空不允许表单提交。

3.2.3.2修改商品名称

3.2.3.2.1业务概述

对商品名称信息不相符的进行修改。

3.2.3.2.2使用者

仓库管理员,系统管理员。

3.2.3.2.3输入要素

3.2.3.2.4处理流程

从页面获取数据,保存到数据库。

3.2.3.2.5输出要素

提示保存成功或保存失败,必填项为空不允许表单提交。

3.2.3.3商品名称查询

3.2.3.3.1业务概述

查询所有商品名称信息。

也可以根据用户输入的类型名称、品牌名称或商品名称进行查询。

3.2.3.3.2使用者

仓库管理员,系统管理员。

3.2.3.3.3输入要素

商品名称系统界面如图:

3.2.3.3.4处理流程

根据用户的输入进行查询。

3.2.3.3.5输出要素

将查询到的数据显示给用户,数据实行分页显示。

3.2.3.4删除商品名称

3.2.3.4.1业务概述

对已经不存在的商品名称进行删除。

3.2.3.4.2使用者

仓库管理员,系统管理员。

3.2.3.4.3输入要素

3.2.3.4.4处理流程

点选删除操作后应提示“确认删除?

”,用户选“确定”则执行删除操作,否则不执行。

3.2.3.4.5输出要素

删除成功则提示“删除成功”,没有选择一项,不允许表单提交,存在外键关系的不允许删除。

3.2.4型号管理

3.2.4.1型号查询

3.2.4.1.1业务概述

查询所有商品型号信息。

3.2.4.1.2使用者

仓库管理员,系统管理员。

3.2.4.1.3输入要素

型号查询界面如图

3.2.4.1.4处理流程

根据用户的输入进行查询。

3.2.4.1.5输出要素

将查询到的数据分页显示给用户。

3.2.4.2型号添加

3.2.4.2.1业务概述

将新出现的型号添加到数据库中。

3.2.4.2.2使用者

仓库管理员,系统管理员。

3.2.4.2.3输入要素

型号信息添加界面如图:

添加商品型号时需要输入的项:

数据项

说明

输入格式

是否必填

类型名称

选择

文本

品牌名称

选择

文本

商品名称

选择

文本

商品型号

文本

型号编号

自动编号

文本

商品单位

选择

文本

操作人员

系统登录者

文本

操作时间

当前系统时间

时间

3.2.4.2.4处理流程

从页面获取数据,保存到数据库中。

3.2.4.2.5输出要素

提示型号信息是否添加成功,必填项为空不允许表单提交。

3.2.4.3型号修改

3.2.4.3.1业务概述

对型号更改或型号信息不符的进行修改。

3.2.4.3.2使用者

仓库管理员,系统管理员。

3.2.4.3.3输入要素

型号修改系统界面如图:

3.2.4.3.4处理流程

从页面获取数据,将数据库中原有的数据更新。

必填项为空不允许表单提交。

3.2.4.3.5输出要素

提示“保存成功”,或报告相应错误。

页面必填项未填时不允许提交表单。

3.2.4.4型号删除

3.2.4.4.1业务概述

删除已经不存在的型号信息。

3.2.4.4.2使用者

仓库管理员,系统管理员。

3.2.4.4.3输入要素

将选择项的ID传入后台,进行处理。

3.2.4.4.4处理流程

点选删除操作后应提示“确认删除?

”,用户选“确定”则执行删除操作,否则不执行。

3.2.4.4.5输出要素

删除成功后提示“删除成功”。

3.2.5仓库管理

3.2.5.1查询仓库信息

3.2.5.1.1业务概述

查询所有仓库信息。

3.2.5.1.2使用者

销售主管。

3.2.5.1.3输入要素

可以根据用户的输入条件进行查询,将信息分页显示给用户。

3.2.5.1.4处理流程

用户输入查询条件,根据查询条件进行查询。

3.2.5.1.5输出要素

根据查询条件查询到的信息分页显示给用户。

3.2.5.2添加仓库信息

3.2.5.2.1业务概述

添加新建的仓库信息,保存到数据库中。

3.2.5.2.2使用者

销售主管。

3.2.5.2.3输入要素

添加仓库时需要输入的项:

数据项

说明

输入格式

是否必填

仓库名称

文本

仓库编号

自动编号

文本

负责人

文本

联系电话

文本

仓库地址

文本

操作人员

系统登录者

文本

操作时间

当前系统时间

时间

3.2.5.2.4处理流程

从页面获取数据,验证后保存到数据库中。

3.2.5.2.5输出要素

提示“保存成功”,或报告相应错误。

页面必填项未填时不允许提交表单。

3.2.5.3删除仓库信息

3.2.5.3.1业务概述

删除时需要判断当前登录用户为该销售机会的创建人,否则不可删除。

3.2.5.3.2使用者

系统管理员,销售主管。

3.2.5.3.3输入要素

选择项的ID进行删除。

3.2.5.3.4处理流程

点选删除操作后应提示“确认删除?

”,用户选“确定”则执行删除操作,否则不执行。

3.2.5.3.5输出要素

删除成功后提示“删除成功”。

3.2.5.4修改仓库信息

3.2.5.4.1业务概述

更改不相符的仓库信息。

3.2.5.4.2使用者

销售主管,系统管理员。

3.2.5.4.3输入要素

所修改的仓库信息ID。

3.2.5.4.4处理流程

将修改后的仓库信息保存到数据库,更新原有的仓库信息。

3.2.5.4.5输出要素

修改成功后提示“修改成功”。

3.2.6商家管理

3.2.6.1添加商家信息

3.2.6.1.1业务概述

对新签约的商家进行编辑,将数据保存到数据库。

3.2.6.1.2使用者

系统管理员,销售主管。

3.2.6.1.3输入要素

添加商家信息的系统界面如图:

添加商家时需要输入的项:

数据项

说明

输入格式

是否必填

供货商

文本

联系人

文本

联系电话

文本

商家地址

文本

操作人员

系统登录者

文本

操作时间

当前系统时间

时间

3.2.6.1.4处理流程

从页面获取用户输入的信息,保存到数据库。

必填项为空不允许表单提交。

3.2.6.1.5输出要素

保存成功,提示“添加成功”。

3.2.6.2查询商家信息

3.2.6.1.1业务概述

根据用户的需求查询商家的信息,分页显示给用户。

3.2.6.1.2使用者

销售主管,系统管理员。

3.2.6.1.3输入要素

用户输入的查询条件。

3.2.6.1.4处理流程

根据输入的查询条件进行查询。

3.2.6.1.5输出要素

将查询到的数据分页显示给用户。

3.2.6.3删除商家信息

3.2.6.1.1业务概述

删除时需要判断当前登录用户为该销售机会的创建人,否则不可删除。

3.2.6.1.2使用者

销售主管,系统管理员。

3.2.6.1.3输入要素

选择的项的ID。

3.2.6.1.4处理流程

点选删除操作后应提示“确认删除?

”,用户选“确定”则执行删除操作,否则不执行。

3.2.6.1.5输出要素

删除成功后提示“删除成功”。

3.2.7单位管理

3.2.7.1添加

3.2.7.1.1业务概述

添加新的商品单位信息。

3.2.7.1.2使用者

销售主管,系统管理员。

3.2.7.1.3输入要素

添加商品单位的系统界面如图:

添加商品品牌时需要输入的项:

数据项

说明

输入格式

是否必填

商品单位

文本

操作人员

系统登录者

文本

操作时间

当前系统时间

时间

3.2.7.1.4处理流程

从页面获取用户的输入,保存到数据库。

必填项为空不允许表单提交。

3.2.7.1.5输出要素

提交后显示“添加成功”。

3.2.7.2查询

3.2.7.1.1业务概述

查询商品的单位信息。

3.2.7.1.2使用者

销售人员,销售主管,系统管理员。

3.2.7.1.3输入要素

商品单位名称。

3.2.7.1.4处理流程

将查询到的商品单位信息显示给用户。

3.2.7.3删除

3.2.7.1.1业务概述

删除已不使用的商品单位。

3.2.7.1.2使用者

销售主管,系统管理员。

3.2.7.1.3输入要素

选择的商品单位ID

3.2.7.1.4处理流程

点选删除操作后应提示“确认删除?

”,用户选“确定”则执行删除操作,否则不执行。

3.2.7.1.5输出要素

删除后提示“删除成功”。

3.3库存管理

库存管理分为:

采购进货,库存信息,价格管理,子用例图如下:

3.3.1采购进货

3.3.1.1业务概述

添加新的商品库存信息。

3.3.1.2使用者

销售主管,仓库管理员,系统管理员。

3.3.1.3输入要素

用户的输入下如图:

添加商品库存信息时需要输入的项:

数据项

说明

输入格式

是否必填

型号编号

文本

采购数量

整型

所属类型

文本

供货商

文本

商品品牌

文本

收货仓库

文本

商品名称

文本

规格型号

文本

入库日期

系统当前时间

日期

商品单位

文本

采购价

默认为0

整型

商品备注

文本

操作人员

系统当前登录者

文本

操作时间

当前系统时间

时间

3.3.1.4处理流程

从页面获取输入数据,对数据验证后保存到数据库。

必填项为空不允许表单提交。

3.3.1.5输出要素

保存后提示“添加成功”或“添加失败”。

3.3.2库存信息

3.3.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1