超市管理系统都有那些具体模块
一、超市管理系统设计的目的和意义
超市管理系统的需求分析 超市管理系统需求分析实验报告
超市管理系统的需求分析 超市管理系统需求分析实验报告
为了更好、更方便地管理该超市,我设计了该管理系统。该系统主要是利用了SQL SERVER 2000数据库来开发的一套小型超市管理系统。该系统主要包括一个登录模块和五个子模块(管理模块、客户管理模块、采购员管理模块、管理模块、销售员管理模块)功能。通过不同的用户权限让不同的用户进入不同的界面,用户权限主要有系统、顾客、、采购员、销售员。系统具有查看进货信息、销售信息、用户信息以及对用户信息可进行添加、修改、删除等功能;顾客可以浏览全部的商品信息或者根据商品名或商品ID浏览某一种商品信息,并且可以购买某种商品,商品购买成功后商品信息表中的商品数量也会相对地减少其数量,销售表中将增加销售出的商品记录;可查看进货和销售商品的信息;采购员可以查看全部订单、增加订单、修改订单、删除订单等功能;销售员可以查看销售信息。
二.超市管理系统设计
1.问题定义
针对目前农村中杂货店向中小型超市发展趋势以及农村超市管理技术比较落后这一问题,开发一个适用于农村中小型超市的管理系统显得越来越有必要。开发超市管理系统是要达到方便和消费者的目的,我们就得解决以下问题:
a) 超市的商品信息管理;
b) 超市的仓库管理;
c) 超市员工管理;
d) 商品的销售管理;
e) 超市会员的管理;
f) 日常数据的统计;
2.可行性研究
经过上面对超市管理系统的问题定义,从技术方面来看,超市的商品信息管理,仓库管理,员工管理,销售管理,会员管理以及日常的数据统计实现起来并不难,这些功能都是一些经常遇到的;经济方面由于自身属于没资本的人,投入的只能是简单的开发设备。
3.需求分析
3.1 系统概述
背景:随着我国信息技术和经济的发展,计算机已经被广泛的应用到各个领域。计算机给人们的生活带来方便的同时也需要开发相应的管理系统。根据目前农村现状来看,很多杂货店向中小型超市发展的趋势越来越明显,但是现实农村中很多超市的管理都依靠原始的人力管理,没有与其相对应的管理系统,给日常的超市管理带来了很多不必要的麻烦。
3.2 目的
通过实现超市管理系统,达到超市管理者能够方便地对超市中商品的管理,同时让消费者享受到购物的快捷。
3.3 系统功能需求
a) 超市的员工能够对商品的信息和超市会员信息实现添加,删除,更新,查询作,能够对商品的信息按不同种类的查询;
b) 超市的能够对超市仓库中各种商品信息的查询,能够及时地了解仓库中各种商品的库存信息;
c) 超市的通过超市管理系统实现对超市员工的管理,能够对员工信息的查询,添加,删除,更新作;
d) 能够简单地查询超市的部门信息;
e) 超市管理系统中能够对超市中的员工分类,对不同类型的员工,赋予不同的权限对超市进行管理;
3.4 系统运行环境要求
硬件:内存256MB以上,硬盘60GB以上;
软件:windows作系统,mysql数据库,myeclipse。
4.分析与综合
外部实体:商品,顾客
数据流:商品信息,账单
a) 建立当前系统的具体模型,如下图所示
b) 抽象当前系统的逻辑模型,如下图所示
c) 建立目标系统的逻辑模型,如下图所示
DFD图说明:在顾客进行购物进行结账时,超市员工通过整理顾客所购买的商品的商品号在数据库中进行查询,得到商品的价格,同时通过整理能得到某种商品的购物数量,之后通过判断顾客的身份采取不同的结账算法,把账单给顾客,顾客付款之后即可把商品带走。
5.总体设计
1. 通过对DFD图的转换,得出超市管理系统的软件结构图,如下图所示
2. 通过对软件结构图的进一部分析得到超市管理系统的框架图,如下图所示
6.详细设计
1. 模块设计及功能说明
a) 登陆模块:登陆模块主要用于超市员工的登陆。通过登陆模块实现不同类型的员工登陆到不同的界面,这样能更容易地达到不同类型的员工在超市管理系统中有不同的作权限。
b) 员工管理模块:员工管理模块主要是方便超市的对超市的员工的管理。通过员工管理模块主要是对员工信息的增,删,改,查作。
c) 仓库管理模块:仓库管理模块主要是用于商品库存信息的查询以及商品入库,出库查询。通过仓库管理模块超市管理系统的能够查询库存信息,商品入库以及出库的信息。
d) 销售管理模块:销售管理模块主要是商品的结账计算。通过销售管理模块能够方便商品的结账。
e) 部门管理模块:部门管理模块主要用于部门的管理。部门管理模块主要是实现部门信息的增加,删除和更新。
f) 会员管理模块:会员管理模块主要是用于会员的管理。通过会员管理模块可以实现会员的增,删,改,查作。
2. 数据库设计
数据库E-R图
7.数据结构设计:
(1)用户表的结构
字段名 字段类型 字段大小 说明
userID Int 4 用户ID
userName Varchar 50 用户名称
userPassword Varchar 50 用户密码
userAddress Varchar 50 用户住址
userAuthority Varchar 50 用户类型(权限)
userGender Varchar 10 用户性别
userAge Int 4 用户年龄
(2)商品信息表
字段名 数据类型 长度 说明
GoodsID Int 4 主键
GoodsName Varchar 50 商品名称
GoodsNumber Int 4 商品数量
GoodsProduct Varchar 50 商品生产地
GoodsPr Float 8 商品价格
GoodsSize Varchar 50 商品大小
(3)销售商品表
字段名 数据类型 长度 说明
VenditionID bigint 4 主键
GoodsName varchar 50 商品名称
GoodsCustomNumber varchar 50 商品销售数量
CustomerName varchar 50 顾客姓名
VenditionDate varchar 50 销售日期
GoodsSize varchar 50 商品大小
GoodsPr Float 8 商品价格
(4)订货表
字段名 数据类型 长度 说明
BuyerID Int 4 主键
BuyerGoodsName varchar 50 订购商品名称
BuyerGoodsNumber varchar 50 订购商品数量
BuyerManufacturer varchar 50 订购生产厂家
BuyerDate varchar 50 订购日期
BuyerName varchar 50 订购人姓名
楼上分析的很详细了,再从行业经验角度来看的话,超市管理系统模块,主要其实就几点:
一、大型商超,管理要求多,总部概念强,从一些系统来看,主要有:
1、前端收银系统JPOS,包括收银管理、店务、日结、报表、考勤排版等;
2、总部后台管理系统,包括商品、品牌、类别、仓位、采购、库存、门店、供应商、前台、促销、零售、配货、加盟等等系列的管理
3、附加供应商管理系统,包括订货、报表、合同等;
4、、附加仓储物流WMS:包括收货、退货、运输、盘点、接口、货架位等;
5、附加营销中心:外卖订单、会员、促销等
5、其余还有实体卡会员CRM等管理需求
大型超市需求一般比较复杂。根据自身的经营模式对于系统的要求也会不一致,商超还是连锁品牌超市等都各有特点。
二、中小型超市,此类超市个人经营为主,也有小型连锁需求,对于系统的要求主要在于性价比高、实用和稳定,主要其实有几点,如千帆掌柜:
1、收银系统,包括开单、退货、查单、优惠、挂单、导购等功能;
2、后台管理,销售数据查询、进货退货、度商品管理、分类、营销、数据分析和会员。
此类型的商铺对于总部的概念不强,对于超市的管理需要落实到每个店铺中。
另一种就是开始小型连锁管理,需要涉及到小型总部后台,统一数据门店数据管理,开发单独后台等。
以上属于从业的经验来分析遇到的系统所包括的超市管理系统的模块,仅供参考。
谢邀:
其他的不太清清楚,就拿中仑收银系统来说吧,功能主要分为这几个模块,分别为:商品、销售、采购、库存、结算、会员、营销、微商城、系统、增值服务。不过都是超市收银系统,有的基础功能是不多的。
希望可以帮到你!
去下一个不就知道了,超市管理系统啊,大的估计下不到,要问专业的人,小超市的可以啊,市面上多了去了,你下个千帆掌柜看看?后台好像都能看到这些模块的。
急求一篇小型超市管理系统论文-设计
摘要 当今的世界是开放的世界,同样企业也是如此,特别是决策所需要的信息更是来自外边的,抓住信息的时效性、价值性、就可以为企业提高收益。手工作业的弊端越来越显的暴露,手工作业的缺点很多:1.工作量十分繁重,并且重复高。2.掌握信息不及时,信息在企业中的位置变的越来越重要。3.控制手段不足。没有此管理系统什么时候缺货,什么时候超线都很难控制,还有财务上,人事上,管理也是十分繁重的事情。4.效率低。每天都面对着很多天都不变的事情做,自然效率低。效率低自然效益也低。 然而,用计算机代替手工劳动就大不一样,它具有高效的收集信息的特征。 有利于人,财,物的合理利用, 提高信息的检索效率。很容易的控制仓库的库存的上线和下线, 降低库存的成本,甚至可以辅助决策。 所以说市场是需求这样的系统的。
: SQL Visual FoxPro 6.0
目 录
第1章 绪论4
1.1研究小型超市管理系统的目的4
1.1.1为了提高自身的开发能力4
1.1.2 为了市场的需求4
1.1.3 提高管理水平4
1.1.4 便于和外界交流4
1.2 本系统涉及的范围4
1.2.1 采购部门4
1.2.2 销售部门4
1.2.3 仓库部门4
1.2.4 财务部门5
1.2.5 服务部门5
1.2.6 退出5
1.3 现有系统存在问题的分析5
1.3.1 根本就没有系统5
1.4 开发此系统的意义5
1.5 思路6
第2章 系统分析7
2.1背景分析7
2.2组织机构调查分析7
2.3详细调查7
2.3.1资料收集7
2.3.2业务流程调查分析8
2.4数据流程的分析8
2.5数据分析8
2.5.1数据属性9
2.6选购设备10
2.7信息量估算10
第3章 系统设计15
3.1代码设计15
3.2系统物理设计15
3.2.1拓扑结构设计15
3.2.2设备选择15
3.2.3系统环境16
3.3数据库设计16
3.3.1概念模式设计16
3.3.2逻辑设计16
3.4功能结构图17
3.4.1信息系统流程图17
第4章 系统设置19
4.1物理实施19
4.2程序设计19
4.3调试24
4.4编译24
4.5使用说明书24
4.6维护24
第5章 结论25
5.1取得的成绩25
5.2 不足之处25
5.3 建议25
参考文献26
超市管理系统需求分析
广泛适用于大、中、小型超市、商场、便利店、批发及批发兼零售商。 支持条码枪、钱箱、小票打印机、顾客显示屏、条码电子秤、磁卡等收银(POS)设备。特别适用于无条码的商品销售,如五金机电、文具、玩具、小饰品等商品的销售系统 1.功能简洁、实用,价格平实:根据客户功能需要的不同,制定相应的版本、相应的价格,让客户最实惠、钱花到实处。 2.专业POS机、普通电脑通用:专业POS收款机及电脑上都可以使用。 3.快速销售与简单销售任选:全屏模式、窗口模式,键盘、鼠标同时使用,快速销售与简单销售任选。 4.全面支持POS配件:支持条码枪、钱箱、小票打印机、顾客显示屏、条码电子秤、磁卡等收银(POS)设备。 5.完善的进销存功能:从开进货单到库存查询盘点、商品销售,完整的进销存功能。 6.强大的销售分析统计功能:分别统计各类商品、各商品的销售比重、利润比重,多种报表统计分析。 7.查询销售、浏览销售功能:在前台系统中的销售功能支持按商品名称、条码、商品货号、类别货号来查询商品进行销售;在后台管理系统中的商品查询中支持按类别浏览销售、按条码、货号、商品名称查询销售。
做一个超市管理系统的大致步骤?
设计阶段永远比代码编写重要,这个你可能以后就会明白了。
1、需求分析(就是确定你要实现的所有的功能,并归类)
2、概要设计(根据需求写出你的设计的主要方案,它来指导你如何开展工作)
3、详细设计(包括数据库结构啊,程序结构等详细的设计)
4、代码编写
5、测试
6、试运行
是软件吗?
软件的话有现成的比如我了解的宏业,我们这里(濮阳)大一点的超市用的都是这个软件。
几个前台,一个总的后台,一个配送中心。
如果是设计超市管理系统这样的软件,那楼主就当我上边的没说。