超市管理系统规格说明书

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

超市管理系统1/17软件需求规格说明书(C/S)项目名称:超市管理系统项目负责人:乔玉锦学号:20806032020教师:沈来信超市管理系统2/17简介:在1983年,中国出现的了第一家超市。随着社会的发展,去超市购物已经成为人们生活中的一部分。超市除了品种齐全和自行挑选两个特点外,还有一个特点,那就是广泛使用计算机和现代化设备,更具体的就是说使用一套超市管理系统。1.开发背景随着超市的出现,超市管理系统也随着出现。并且随着超市的发展,超市管理系统的功能和性能也随着发展。在早期的超市管理系统中,主要是对正在销售的商品进行管理,在当前的超市管理系统中不仅有该功能,还要加如超市的相关物流、库存等相关信息和功能。使用最少的人力,完成最大的销售总额,一直是超市管理系统的目标!2需求分析使用超市管理系统的目的是使用最少的人力,来完成超市的日常工作,一个典型的超市管理系统,除了应该完成超市的必要销售工作外,还应该具有后台管理的功能。和超市管理系统相关的就是货物仓库,因为随着超市规模的越来越大,销售的商品是非常多的,他们并不能全部放在超市里,需要将它们暂时存放在仓库中,所以对仓库的管理是非常重要的。为了使超市更加吸引顾客,推出会员优惠活动,通过使用会员卡能够享受商品的优惠价格。所以在超市管理系统中还要能够对超市会员的管理。3需求分析根据超市的需求,我们来分析一下超市的管理系统中应该具有那些功能。按照操作方向,可以将商品管理系统分为商品管理模块、仓库管理模块、销售管理模块和会员管理模块。商品管理模块:通过该模块可已完成超市的日常管理,其中包括其中包括新增一种新销售商品、向超市中进货、接受客户的退货和查询一种商品的功能。仓库管理模块:通过该模块可已完成和超市匹配场所仓库管理,其中包括其中包括对商品的出库和入库操作、查询仓库中所有商超市管理系统3/17品和查询指定商品等功能。销售管理模块:通过该模块可已完成超市的日常销售管理,其中包括其中包括查看用户购买商品,并计算出消费总额,在后台中,还具有计算某一段时间,或者某一种商品的销售情况。会员管理模块:通过该模块可以对超市中会员各户进行管理,包括办理新客户、查询客户、在会员消费时使用会员卡。4绘制系统流程图进入超市管理系统后,首先进入的是前台销售界面,在该销售界面可以完成检索购买商品和计算消费金额的功能。经管理员身份验证后,可以进入后台管理。仓库管理、会员管理和销售统计4大功能。流程图如下:超市管理系统4/174管理员用例图超市管理系统是不对外开放的,它的操作是由内部人员(也就是管理人员)进行管理操作的。管理员可以对会员、商品、仓库、用户信息、商品类别等进行管理。如图:管理员仓库管理商品管理商品类别用户信息5数据库概念设计本系统根据分析设计了4个实体,分别是商品信息实体、仓库信息实体、商品类别信息实体和用户信息实体。因为在超市中,商品是按照商品类别进行分析的,通过对商品进行分类可以更容易的查询。因此可以单独的定义一个商品的类别表来存储类别编号和类别名称,当对商品操作时,可以直接使用商品编号。商品的类别信息实体E-R图:超市管理系统5/17在超市管理系统中,操作最多的是沙商品对象,所以要建立商品信息表,在其中保存商品的相关信息,商品信息实体E-R图:和超市相关的就是仓库,在仓库中可以存放商品,为了更清楚的了解仓库存放商品,所以也要创建仓库信息实体,它的E-R图:超市管理系统6/17在用户信息表中,包括3中用户,分别是会员、收银员、和管理员,将他们都系统的发在一个用户表中。它的E-R图:超市管理系统7/176数据逻辑结构设计在该超市管理系统的数据库中,我们不仅保存实体的相关信息,还保存了操作过程记录,从而能够从数据表中查看到相关信息。例如出入仓库操作,不但对仓库中的商品进行数据库操作,而且还会将如何进行操作,由谁进行的操作等信息保存到单个数据库中商品数据表用来存储所有的商品信息,包括商品编号、商品类别、商品名称、单价、数量等信息,该表的逻辑结构如下表:用户数据表用来存储系统中所有用户信息,包括用户名、会员卡号、密码、办卡时间等。该表的逻辑结构如下表:商品信息表字段名数据类型是否主键描述SequenceNumber整数*(int)是商品IDMerchandiseNumber文本(varchar)否商品编号TreatyCode文本(varchar)否条形码SortNumber文本(varchar)否商品类别编号MerchandiseName文本)(varchar)否商品名称RetaiPrice数值(double)否商品价格Uints文本(varchar)否商品单位PurchasePrice数值(double)否商品进货价格超市管理系统8/17仓库数据表用来存放仓库中商品的数量,在该表中吗,诶有必要存储商品的具体信息,只需要保存编号就可以了,然后通过和商品信息表的连接,就可以得到所有的商品信息,仓库数据表的逻辑结构如下表:最后还有商品类别表:用户信息表字段名数据类型是否主键描述CardId文本(varchar)是用户IDUserName文本(varchar)否用户名IDcard文本(varchar)否卡号Password文本(varchar)否用户密码CardDate文本(varchar)否办卡时间UserGrade文本(varchar)否用户类别Agio文本(varvhar)否折扣仓库信息表字段名数据类型是否主键描述ID数值(double)是操作IDMerchandiseNumber文本(varchar)否商品编号number数值(double)否存储数量超市管理系统9/177数据流程图该图表示系统从顾客那里接受购物要求,把商品卖给顾客。当货存不足时,超市便向供货商发出订货要求,以满足销售的需要。但是该图没有反映帐务,“销售”和“采购”也没有分开表示,只是高度概括地反映了超市的业务,需要做进一步扩展。下图是扩展后的第二层数据流程图。由图可知,该系统的主要逻辑功能(子系统)有五个:“超市(连锁店)管理系统”,“零售前台(POS)管理系统”,“物流管理系统”,“帐务结算系统”,“总服务台系统”。主要外部项有两个:顾客和供应商。商品类别信息表字段名数据类型是否主键描述SortID整数(int)是类别IDSortNumber文本(varchar).否商品类别编号SortName文本(varchar)否商品类别名称超市管理系统10/17备注:由于考虑有限,还有很多的地方考虑不周,在后期有待于进一步的完善!超市管理系统11/17字段名称数据类型字段大小是否主键说明idVarchar32是供应商编号nameVarchar50供应商名称jcVarchar20供应商简称addressVarchar100供应商地址bianmaVarchar10邮政编码telVarchar15电话faxVarchar15传真lianVarchar8联系人ltelVarchar15联系电话yhVarchar50开户银行mailVarchar30电子邮箱表1:tb_gysinfo供应商信息表超市管理系统12/17字段名称数据类型字段大小是否主键说明idVarchar32是商品编号spnameVarchar50商品名称jcVarchar30商品简称cdVarchar50产地dwVarchar10商品计量单位ggVarchar10商品规格bzVarchar20包装phVarchar32批号pzwhVarchar50批准文号memoVarchar100备注gysnameVarchar50供应商名称表2:tb_spinfo商品信息表超市管理系统13/17字段名称数据类型字段大小是否主键说明rkIDvarchar32是入库编号pzsfloat8品种数量jemoney8总计金额ysjlvarchar50验收结论gysnamevarchar100供应商名称rkdatedatetime8入库时间czyvarchar30操作员jsrvarchar30经手人jsfsvarchar10结算方式表3:tb_ruku_main入库主表超市管理系统14/17字段名称数据类型字段大小是否主键说明idvarchar50是流水号rkIDvarchar30入库编号spidvarchar50商品编号djmoney8单价slfloat8数量表4:tb_ruku_detail入库明细表超市管理系统15/17字段名称数据类型字段大小是否主键说明sellIDvarchar30是销售编号pzsfloat8销售品种数jemoney8总计金额ysjlvarchar50验收结论khnamevarchar100客户名称xsdatedatetime8销售日期czyvarchar30操作员jsrvharchar30经手人jsfsvarchar10计算方式表5:tb_sell_main销售主表超市管理系统16/17字段名称数据类型字段大小是否主键说明idvarchar50是流水号sellIDvarchar50销售编号spidvarchar50商品编号djmoney8销售单价slfloat8销售数量表6:tb_sell_detail销售明细表字段名称数据类型字段大小是否主键说明idvarchar50是流水号sellIDvarchar50销售编号spidvarchar50商品编号djmoney8销售单价slfloat8销售数量表6:tb_sell_detail销售明细表超市管理系统17/17

1 / 17
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功