小型超市管理系统需求分析
发布时间:2024-11-04
发布时间:2024-11-04
一、开发背景
21世纪,小型超市的竞争也进入到了一个全新的领域,竞争已不再是规模的竞争,而是技术的竞争、管理的竞争、人才的竞争。技术的提升和管理的升级是商场的竞争核心。零售领域目前呈多元发展趋势,多种业态:超市、仓储店、便利店、特许加盟店、专卖店、货仓等相互并存。如何在激烈的竞争中扩大销售额、降低经营成本、扩大经营规模,成为商 场营业者努力追求的目标。
为了提高物资管理的水平和工作效率,尽可能杜绝商品流通中各环节中可能出现的资金流失不明现象,商品进销存领域迫切需要引入信息系统来加以管理。而商品进销管理系统是当前应用于超市或者公司管理系统的典型代表。
主要完成的功能有:系统设置、商品供应商信息管理、员工档案管理、商品信息管理、商品入库管理、销售管理、销售数据查询,以及这一系列过程中涉及商品的数据修改与查询统计等多种操作。
该小型超市管理系统能具体化,合理化的管理商场中的商品信息,进出信息,用结构化的思维方法了解商场的基本运作原理和后台程序设计。
该系统的开发意图:大大提高商场的运作效率、通过全面的信息采集和处理,辅助提高商场的决策水平、使用本系统,可以迅速提升超市的管理水平,为降低经营成本,提高效益,增强商场扩张力,提供有效的技术保障。
二、功能需求
1、 功能划分
本系统有以下功能模块:
1) 系统设置。
2) 商品供应商信息管理。
3) 员工信息管理。
4) 商品信息管理。
5) 商品入库管理。
6) 销售管理。
7)销售数据查询。
图1 系统功能图
2、功能描述
下面详细描述一下各个功能模块:
2.1系统设置
(1) 添加删除用户:只限于管理员操作。管理员可以向里面添加和删除用户信 息,也可进行系统初始化。
管理者
图2 添加删除用户
(2)退出登入:返回到登录界面,重新登录。
图3 退出登入
2.2商品供应商信息管理
(1)供应商信息的录入 (2)供应商信息的修改 (3)供应商信息的删除 (4)供应商信息的查询
图4商品供应商信息管理
;
2.3员工信息管理
实现员工档案的添加、逻辑删除、修改、查询的功能。
2.4商品信息管理
(1)商品信息的录入。对商品的基本信息进行录入并保存。
(2)商品信息的修改:在有商品进入时,修改商品的基本信息,更新商品的信息,使商品信息始终是最新的商品信息。
(3)商品信息的删除:当商品没货时,又不准备再进相同的货时,可以将该商品的信息进行逻辑删除,保证信息库中无冗余的数据。
图5 商品管理
2.5商品入库管理
及时录入商品的入库信息,保证每种商品再入库信息种都有登记,做到商品的实际的量、种类和记录的量和种类相匹配。
2.6销售管理及销售数据查询
能记录每一笔进货,查询商品的进货记录。能查询某个厂商或供应商的信息。能够商品的销售情况以及商品的库存情况等。
(2)关于系统:主要是显示系统的一些信息。
3.系统功能需求
3.1 系统总体运行流程
2.7帮助
(1)帮助信息:显示系统的详细帮助信息。
购物凭条
管理者
供应商
图6 总体运行流程图
3.2 管理者登入管理
管理员通过登入该系统,可以做到以下几件事情:
(1) 了解顾客的购买物品的情况。
(2) 可以进行整个时间段销售情况,即查询以往的销售状况。
(3) 可以通过该系统,来了解仓库商品的数量,来进行商品的选择采购。
图7 管理员进行管理
3.3 顾客购买商品
顾客通过先浏览商品,来进行选择,然后来进行购买。如若顾客购买商品,则将与售货员产生联系,即:顾客向售货员支付,而售货员将返回购物凭条给顾客。
图8 顾客购买过程
3.4 供应商供应商品
当接到系统返回给供应商的进货单时,供应商就会去提供商品,同时商品进行入库登记。
图8 商品供应
3.4 数据查询
管理员通过选择输入要查找的项目,来进行相应的数据查询,可以查询顾客的购买情况,仓库的商品数量情况,以及员工信息等功能。当查到信息时,进行显示,没有则反馈给管理员。
图9 数据查询
3.5 数据统计
3.5.1 销售数据统计 3.5.2仓库数据管理 3.5.3 供应商数据管理
图10 数据统计分析
根据销售情况,每次进行卖出商品后,服务器后台端都会按照设定的季度或者日期进行数据记录统计、分析,并将分析结果显示出来,根据分析结果来进行选择购买哪些商品。
五.性能需求
5.1数据精确度
A.要按照严格的数据格式输入,否则系统不给予响应进行处理。
B.查询时要保证查全率,所有相应域包含查询关键字的记录都应能查到。因为通常有文件的记录会很多,所以本系统采用直接查询。 5.2适应性
满足小型超市使用的需求(记录量控制在1000项内)。 对前面提到的运行环境要求不应存在困难。 六、 运行需求
6.1硬件接口
本软件不需要特定的硬件或硬件接口进行支撑。 6.2软件接口
运行于Windows Xp的操作系统之上。
七.其它要求
1)系统的功能实现情况: 用户可在本系统下实现各种用户要求的功能。 2)系统的安全性: 对于系统的重要数据都有密码保护,具有一定的安全性。 3)系统的容错性: 用户输错数据都有提示信息,具有较好的容错性能。 4)系统的封闭性: 用户的封闭性较好,用户基本上在提示信息下输数据