超市管理系统设计的目的和意义,你知道吗?
一、超市管理系统设计的目的和意义
为了更好、更便捷地管理该商场,我设计了该管理系统。该系统主要是运用了SQL2000数据库来开发的一套大型商场管理系统。该系统主要包括一个登陆模块和五个子模块(管理员管理模块、客户管理模块、采购员管理模块、经理管理模块、销售员管理模块)功能。通过不同的用户权限让不同的用户步入不同的界面,用户权限主要有系统管理员、顾客、经理、采购员、销售员。系统管理员具备查看进货信息、销售信息、用户信息以及对用户信息可进行添加、修改、删除等功能;客户可以浏览全部的商品信息或则按照商品名或商品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以上;
硬件:操作系统,mysql数据库,。
4.剖析与综合
外部实体:商品,客户
数据流:商品信息,帐单
a)构建当前系统的详细模型,如右图所示
b)具象当前系统的逻辑模型,如右图所示
c)构建目标系统的逻辑模型,如右图所示
DFD图说明:在客户进行购物进行结帐时,商场职员通过整理客户所订购的商品的商品号在数据库中进行查询,得到商品的售价,同时通过整理能得到某些商品的购物数目,然后通过判定客户的身分采取不同的结帐算法,把帐单给客户,客户付款以后即可把商品带走。
5.总体设计
1.通过对DFD图的转化,得出商场管理系统的硬件结布光,如右图所示
2.通过对硬件结布光的进一部剖析得到商场管理系统的框架图,如右图所示
6.具体设计
1.模块设计及功能说明
a)登录模块:登入模块主要适于商场职员的登入。通过登录模块实现不同类别的职员登录到不同的界面,那样能更容易地达到不同类别的职员在商场管理系统中有不同的操作权限。
b)职员管理模块:职员管理模块主要是便于商场的管理员对商场的职工的管理。通过职员管理模块主要是对职工信息的增,删,改,查操作。
c)库房管理模块:库房管理模块主要是适于商品库存信息的查询以及商品出库,入库查询。通过库房管理模块商场管理系统的管理员才能查询库存信息,商品出库以及入库的信息。
d)销售管理模块:销售管理模块主要是商品的结帐估算。通过销售管理模块才能便于商品的结帐。
e)部委管理模块:部委管理模块主要适于部委的管理。部委管理模块主要是实现部委信息的提高,删掉和更新。
f)会员管理模块:会员管理模块主要是适于会员的管理。通过会员管理模块可以实现会员的增,删,改,查操作。
2.数据库设计
数据库E-R图
7.数据结构设计:
(1)用户表的结构
数组名数组类别数组大小说明
用户ID
用户名称
0用户密码
用户籍贯
50用户类别(权限)
用户性别
用户年纪
(2)商品信息表
数组名数据类别宽度说明
字段
商品名称
商品数目
0商品生产地
商品售价
商品大小
(3)销售商品表
数组名数据类别宽度说明
字段
商品名称
商品销售总量
0客户姓名
50销售日期
商品大小
商品售价
(4)订货表
数组名数据类别宽度说明
字段
r50购买商品名称
har50购买商品数目
购买生产厂商
购买日期
购买人姓名
- 上一篇: C语言商品销售管理系统的数据结构示例:price
- 下一篇: 临床“手臂酸痛”常由以下几个原因引起!