超市管理系统需求规格说明书模板.docx

上传人:b****6 文档编号:6859972 上传时间:2023-01-11 格式:DOCX 页数:23 大小:253.20KB
下载 相关 举报
超市管理系统需求规格说明书模板.docx_第1页
第1页 / 共23页
超市管理系统需求规格说明书模板.docx_第2页
第2页 / 共23页
超市管理系统需求规格说明书模板.docx_第3页
第3页 / 共23页
超市管理系统需求规格说明书模板.docx_第4页
第4页 / 共23页
超市管理系统需求规格说明书模板.docx_第5页
第5页 / 共23页
点击查看更多>>
下载资源
资源描述

超市管理系统需求规格说明书模板.docx

《超市管理系统需求规格说明书模板.docx》由会员分享,可在线阅读,更多相关《超市管理系统需求规格说明书模板.docx(23页珍藏版)》请在冰豆网上搜索。

超市管理系统需求规格说明书模板.docx

超市管理系统需求规格说明书模板

一、引言

1.1、立项背景

21世纪,超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。

技术的提升和管理的升级是超市业的竞争核心。

零售领域目前呈多元发展趋势,多种业态:

超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。

如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为超市营业者努力追求的目标。

1.2、立项原因概述

针对超市的特点,为了帮助超市解决现在面临的问题,提高小型超市的竞争力,我们将开发一个超市管理系统

二、项目概述

2.1、面向的用户

超市经理主要是查询和权限设置,销售员主要是负责前台销售、系统管理员主要维护系统和数据处理

2.2、实现目标

(1)建立一个具有友好界面,操作简单的超市管理系统;

(2)能够更好的控制和发展超市各种资源的流转;

(3)实现对进货商品的信息录入,并建立完整的数据库,对商品实行统一管理;

(4)采购人员查询本系统,可以更直接,更有效的获得商品的情况,了解商品是否畅销或滞销,以及做出精确的进货单,促销的商品的条目单;

(5)销售人员可以通过系统查询商品的销售状况,制定下一步的销售计划,对某些特殊产品进行打折优惠活动。

(6)财务人员通过系统的查询更加清楚了解库存情况、销售金额,是否盈利亏损等情况;

(7)超市管理者把握住商品的进销存动态,管理更方便,进一步提高工作效率。

2.3、项目开发要求

(1)项目开发规范统一:

模块划分,代码编写均遵照小组命名规范文档;

(2)程序优化、安全并要有良好的可扩展性;

(3)用户界面简洁明了、操作简单实用;

(4)与用户保持良好的沟通,及时根据用户新的需求改善系统功能。

三、系统描述

3.1、系统概述

该超市管理系统主要分为两大系统,分别是前台POS销售系统和后台管理系统:

前台POS系统包括对商品信息的录入和进行收银业务,后台管理系统分为统计系统、销售管理、仓库管理、和人员管理。

实现对超市的更加方便又好管理。

3.2、系统总体结构

模块子系统结构

3.3各部分功能描述

前台pos机销售系统:

主要负责日常销售。

统计系统:

负责各项数据的统计查询。

销售系统:

销售系统主要是成批批发商品,和对商品的销售信息,pos机销售信息进行查询,和对商品信息的修改。

仓库管理:

仓库管理功能描述:

仓库管理子系统提供查询库存明细记录的基本功能,并根据库存的状态提供库存报警功能。

高于上限或低于下限均可报警,以及自动盘点计算,自动制定进货计划,进货时自动等级,以及提供查询和打印计划进货与入库记录的功能。

人员管理系统:

人员管理子系统提供基本信息登记管理,员工操作权限管理,客户销售权限管理的功能。

四、系统分析

1、用例图

1)pos机销售

用例分析:

用例名称:

pos机销售

描述:

pos机销售人员使用pos机销售用例完成收银的任务

角色:

pos机销售人员

前置条件:

pos机销售人员已成功登录系统并具有查询商品信息、收银的权限

主事件流:

1.pos机销售人员选择“pos机销售”选项,用例开始

2.pos机销售人员输入证号,系统根据规则检查证号的有效性

A1:

仓库管理员证号无效

3.pos机销售人员输入密码,检查密码是否正确

A2:

密码错误

4.显示登录成功提示信息

5.pos机销售人员扫描输入顾客所购买商品

6.系统根据扫描的商品,进入数据库调出商品单价,并进行价钱的累加

7.pos机销售人员扫描会员卡

A3:

有会员卡

8.显示商品总价格

9.接受顾客付款,收印员点击确认

11.用例结束

其他事件流:

A1:

pos机销售人员无效

(1).系统pos机销售人员无效的提示信息

(2).返回主事件流第2步

A2:

密码错误

(1).系统显示密码错误的提示信息

(2).返回主事件流第3步

A3:

有会员卡

(1).系统显示会员的具体信息,进行折扣计价。

(2).跳至主事件流第8步

后置条件:

系统成功将已售出的商品信息更新至数据库中

特殊需求:

2)、仓库管理

用例分析:

用例名称:

报损管理

描述:

仓库管理员使用报损管理用例完成报损任务

角色:

仓库管理员

前置条件:

仓库管理员已成功登录系统并具有有损货品处理的权限

主事件流:

1.仓库管理员选择“报损管理”选项,用例开始

2.仓库管理员打开报损界获取报损信息表

3.仓库管理员输入报损信息

4.系统对输入的报损信息检查其信息的有效性

A1:

信息无效

5.系统自动更新数据库的商品信息

6.将更新的信息写入日志文件

7.用例结束

其他事件流:

A1:

输入的商品信息无效

(1).系统显示错误的提示信息

(2).返回主事件流第4步

后置条件:

系统成功将报损信息记入统计系统

特殊需求:

用例名称:

进货管理

描述:

系统管理员、仓库管理员使用进货用例完成进货的任务

角色:

系统管理员、仓库管理员

前置条件:

仓库管理员已成功登录系统并具有查看、填写进货单的权限

主事件流:

1.仓库管理员选择“进货管理”选项,用例开始

2.系统自动进入进货管理界面

3.系统通过检查仓库的数据库的信息获取进货单

4.仓库管理员检查并确认是否进货

A1:

检查失败

5.仓库管理员录入进货单据

6.检查单据格式的正确性并对进行相对应的进货

A2:

单据格式不正确

7.系统管理员写入进货信息更新数据库

8.写入系统日志文件中

9.用例结束

其他事件流:

A1:

检查失败

(1).系统显示不进货

(2).返回主事件流第2步

A2:

单据格式不正确

(1).系统显示错误的提示信息

(2).返回主事件流第5步

后置条件:

特殊需求:

用例名称:

商品信息的录入

描述:

仓库管理员使用商品信息录入用例完成对商品的管理

角色:

仓库管理员

前置条件:

仓库管理员已成功登录系统并具有对所有商品管理的权限

主事件流:

1.仓库管理员选择“商品信息录入”选项,用例开始

2.仓库管理员写入要录入的商品信息

3.系统检查商品信息的有效性

A1:

商品信息无效

4.系统自动录入该商品的有关详细信息

5.检查是否有效录入

A2:

录入错误

6.更新数据库中的商品信息

7.保存到统计系统日志文件中

8.用例结束

其他事件流:

A1:

商品信息无效

(1).系统显示商品无效的提示信息

(2).返回主事件流第2步

A2:

录入错误

(1)系统显示录入失败信息

(2)返回主事件流第4步

后置条件:

系统成功将用更新的信息表保存直至下一次的更新

特殊需求:

用例名称:

退货管理

描述:

仓库管理员使用退货管理用例完成退货任务

角色:

仓库管理员

前置条件:

仓库管理员已成功登录系统并具有货品处理的权限

主事件流:

1.仓库管理员选择“退货管理”选项,用例开始

2.系统进入退货管理界面

3.仓库管理员获取退货的信息表

4.仓库管理员录入退货单据

5.系统检查退货单据的有效性

A1:

检查无效

5、将单据呈交经历审批

A2:

审批不通过

6.系统管理员写入退货信息并更新数据库

7.记入系统日志文件中

8.用例结束

其他事件流:

A1:

仓库管理人员无效

(1).系统显示无效的提示信息

(2).返回主事件流第2步

A2:

密码错误

(1).系统显示密码错误的提示信息

(2).返回主事件流第3步

A3:

审查不合格

(1)提示不合格信息

(2)返回主事件流4

后置条件:

系统成功将退货信息记入统计系统

特殊需求:

3)、人员管理

用例分析:

用例名称:

供货商管理

描述:

系统管理员可以对供货商信息录入、删除、查询和修改

角色:

系统管理员

前置条件:

系统管理员已成功登录系统并具有供货商信息录入、删除、查询和修改的

权限

主事件流:

1.系统管理员选择“供货商管理”选项,用例开始

2.打开供货商管理窗体

3.对供货商信息进行录入并检查格式

A1:

格式不正确

4.系统登记一条新的供货商信息

5.系统管理员输入查询条件对供货商信息进行查询

6.系统返回查询结果

7.系统管理员对供货商信息进行修改

A2:

格式不正确

8.更新供货商信息表

9.系统管理员删除供货商信息

10.更新供货商信息表

11.用例结束

其他事件流:

A1:

格式不正确

(1).系统提示错误信息

(2).返回主事件3

A2:

格式不正确

(1).系统提示错误信息

(2).返回主事件7

后置条件:

特殊需求:

用例名称:

会员管理

描述:

系统管理员可以对会员基本信息录入、查询、删除和修改

角色:

系统管理员

前置条件:

系统管理员已成功登录系统并具有会员基本信息录入、删除、查询和修改

的权限

主事件流:

1.系统管理员选择“会员管理”选项,用例开始

2.打开会员管理窗体

3.对会员信息进行录入并检查格式

A1:

格式不正确

4.系统登记一条新的会员信息

5.系统管理员输入查询条件对会员信息进行查询

6.系统返回查询结果

7.系统管理员对会员信息进行修改

A2:

格式不正确

8.更新会员信息表

9.删除会员信息

10.更新会员信息表

11.用例结束

其他事件流:

A1:

格式不正确

(1).系统提示错误信息

(2).返回主事件3

A2:

格式不正确

(1).系统提示错误信息

(2).返回主事件7

后置条件:

特殊需求:

用例名称:

员工管理

描述:

系统管理员可以对员工基本信息录入、修改、查询和删除,超市经理可以对员

工授予不同权限

角色:

经理系统管理员

前置条件:

系统管理员已成功登录系统并具有信息录入、修改、查询和删除的权限,经

理拥有最高权限

主事件流:

1.选择“员工管理”选项,用例开始

2.打开员工管理窗体

3.系统管理员或经理录入员工信息并检查信息格式

A1:

格式不正确

4.系统成功写入一条员工信息

5.输入查询条件对员工的信息进行查询

6.系统返回查询结果

7.经理对员工权限进行设置

8.更新系统用户表

9.系统管理员对员工信息进行修改

A2:

格式不正确

10.更新员工信息表

11.删除员工信息

12.更新员工信息表

13.用例结束

其他事件流:

A1:

格式不正确

(1).提示格式错误信息

(2).返回主事件流第3步

A2:

格式不正确

(1).系统提示错误信息

(2).返回主事件9

后置条件:

特殊需求:

4)、销售管理:

用例分析:

用例名称:

pos机收银统计

描述:

管理员使用pos机收银统计用例对输入的流水账进行统计,计算出pos机操作员一定时间内的收银情况。

角色:

管理员

前置条件:

管理员已成功登录系统并具有查询pos机收银统计情况的权限

主事件流:

1.管理员选择“pos机收银统计”选项,用例开始

2.管理员输入证号,系统根据规则检查证号的有效性

A1:

证号无效

3.管理员输入密码,检查密码是否正确

A2:

密码错误

4.显示登陆成功提示信息并打开pos机收银统计窗体

5.管理员输入统计起始时间和截止时间

A3:

时间无效

6.系统计算出各个pos机操作员收银总额

7.按收银总额对销售员进行排序,制成收银统计单

8.显示或打印收银统计单

9.用例结束

其他事件流:

A1:

管理员无效

(1).系统显示无效的提示信息

(2).返回主事件流第2步

A2:

密码错误

(1).系统显示密码错误的提示信息

(2).返回主事件流第3步

A3:

时间无效

(1).系统显示时间无效的提示信息

(2).返回主事件流第5步

后置条件:

系统完成pos机操作员一定时间内收银情况的统计排行

特殊需求:

用例名称:

单据审查

描述:

销售人员使用单据审查用例完成单据录入系统前的审查任务

角色:

销售人员

前置条件:

销售人员已成功登录系统并具有单据审查的权限

主事件流:

1.销售人员选择“单据审查”选项,用例开始

2.销售人员输入证号,系统根据规则检查证号的有效性

A1:

证号无效

3.销售人员输入密码,检查密码是否正确

A2:

密码错误

4.显示登陆成功提示信息并打开单据审查窗体

5、销售人员输入单据信息

6系统检查各项数据是否完整

A3:

数据不完整

6.系统将输入的单据信息与由前台POS销售系统中录入数据库中的数据对比,检查是否一致

A4:

数据不一致

7.各项数据一致则单据审查合格

8.用例结束

其他事件流:

A1:

销售人员无效

(1).系统显示无效的提示信息

(2).返回主事件流第2步

A2:

密码错误

(1).系统显示密码错误的提示信息

(2).返回主事件流第3步

A3:

数据不完整

(1).系统显示无效信息的提示信息

(2).返回主事件流第5步

A4:

数据不一致

(1).系统显示无效信息的提示信息

(2).返回主事件流第5步

后置条件:

新录入单据经审查核实合格

特殊需求:

用例名称:

查询交易信息

描述:

系统受到管理员的查询请求后从后台数据库中分别取出各项数据使用查询交易信息用例对交易信息进行处理并显示查询结果

角色:

管理员

前置条件:

管理员已成功登录系统并具有查询信息的权限

主事件流:

1.管理员选择“查询交易信息”选项,用例开始

2.管理员输入证号,系统根据规则检查证号的有效性

A1:

证号无效

3.管理员输入密码,检查密码是否正确

A2:

密码错误

4.显示登陆成功提示信息并打开查询信息窗体

5.管理员输入要查询的信息

A3:

查询请求无效

6.系统从后台数据库调阅查询交易信息表

并从中分别提取pos机流水账,商品销售量,pos机收银数

7.系统反馈显示管理员所查信息

8.用例结束

其他事件流:

A1:

管理员无效

(1).系统显示无效的提示信息

(2).返回主事件流第2步

A2:

密码错误

(1).系统显示密码错误的提示信息

(2).返回主事件流第3步

A3:

查询请求无效

(1).系统显示无效查询请求的提示信息

(2).返回主事件流第5步

后置条件:

系统对交易信息进行处理后回复管理员的查询请求

特殊需求:

用例名称:

查询商品销售排行

描述:

管理员使用查询商品销售排行用例对输入的商品销售量信息进行加工输出各种商品在一段时间内的销售情况。

角色:

管理员

前置条件:

管理员已成功登录系统并具有查询商品销售排行的权限

主事件流:

1.管理员选择“查询商品销售排行”选项,用例开始

2.管理员输入证号,系统根据规则检查证号的有效性

A1:

证号无效

3.管理员输入密码,检查密码是否正确

A2:

密码错误

4.显示登陆成功提示信息并打开查询商品销售排行窗体

5.管理员输入要查询的商品名称和时间段

A3:

商品无效或时间无效

6.摘取流水账中商品编号,销售数量等信息按销售数量对其排序生成销售量排序单

7.显示或打印销售量排序单

8.用例结束

其他事件流:

A1:

仓库管理员无效

(1).系统显示无效的提示信息

(2).返回主事件流第2步

A2:

密码错误

(1).系统显示密码错误的提示信息

(2).返回主事件流第3步

A3:

商品无效或时间无效

(1).系统显示查询商品或时间无效的提示信息

(2).返回主事件流第5步

后置条件:

系统完成对商品在一段时间内销售情况的排行

特殊需求:

用例名称:

销售人员的业绩查询

描述:

系统受到管理员的销售人员业绩查询请求后对输入的POS机销售流水账进行总计制出各销售人员的流水账单

角色:

管理员

前置条件:

管理员已成功登录系统并具有查询销售人员业绩的权限

主事件流:

1.管理员选择“查询销售人员业绩”选项,用例开始

2.管理员输入证号,系统根据规则检查证号的有效性

A1:

证号无效

3.管理员输入密码,检查密码是否正确

A2:

密码错误

4显示登陆成功提示信息并打开查询销售人员业绩查询窗体

5管理员输入要查询的销售人员姓名或时间段以查询个体的销售信息或销售排名

A3:

人员无效

6.摘取流水账中的部分信息,按操作员编号顺序或时间顺序对操作员的销售信息进行横向或纵向的排序

7.将各个操作员的销售信息制成流水账单

8.显示或打印流水帐单

9.用例结束

其他事件流:

A1:

管理员无效

(1).系统显示无效的提示信息

(2).返回主事件流第2步

A2:

密码错误

(1).系统显示密码错误的提示信息

(2).返回主事件流第3步

A3:

人员无效

(1).系统显示无此人员的提示信息

(2).返回主事件流第5步

后置条件:

系统通过处理POS机销售流水账制出各销售人员的流水账单

特殊需求:

2、活动框图

1)pos机销售

2)、报损

3)、进货

4)、退货

5)、会员管理

6)、供货商管理

7)、员工管理

8)、交易信息查询

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

当前位置:首页 > 总结汇报 > 其它

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

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