中小型超市销售管理系统的设计与实现(6)

2019-08-02 00:24

中小型超市销售管理系统的设计与实现

后台代码如下:

If Me.Adodc1.Recordset.BOF = False Then Me.Adodc1.Recordset.MoveFirst End If

While Not Me.Adodc1.Recordset.EOF If

Trim(Me.Text1.Text)

=

Trim(Me.Adodc1.Recordset.Fields(0))

And

Trim(Me.Text2.Text) = Trim(Me.Adodc1.Recordset.Fields(1)) Then

Select Case Trim(Me.Adodc1.Recordset.Fields(4)) Case \仓管员\进货管理.Show Case \管理员\超市销售管理.Show Case \收银员\ 销售系统.Show 'Case \经理\超市销售管理.Show

' Case \超市销售管理.Image1(3).Enabled = True: 超市销售管理.Frame2(3).Visible = True

'Case \ 超市销售管理.Image1(1).Enabled = True: 超市销售管理.Frame2(1).Visible = True

End Select Unload Me Exit Sub Else

Me.Adodc1.Recordset.MoveNext

6.2.2 进货管理窗口

本模块的主要功能是添加要进的商品信息、查询商品的库存信息、显示库存信息、显示进货信息、显示待进货信息、查询恢复、打印计划进货单。用户进入此模块,通过“显示库存信息”即可获得各种商品的库存数量、状态等信息。如果某种商品的状态为“警报”,就说明这种商品即将短缺,提醒相关人员要进货了。这一功能的实现是利用触发器完成的。在库存信息表上定义一个触发器,如果商品的库存量小于某个设定的值,

20

中小型超市销售管理系统的设计与实现

在进行这种商品的销售时就会引起触发事件,商品的库存状态显示为“警报”。如果用户想查看某一种商品的信息,不用打开库存信息表,只要在“查询商品信息”中输入待查询的商品编号即可。这样明显地提供了查询的效率,为用户赢得了时间。

图6-2 进货管理窗口

后台代码如下:

Dim con As ADODB.Connection Set con = New ADODB.Connection

con.Open \Security=SSPI;Persist Security Info=False;Initial Catalog=超市销售管理系统;Data Source=.\

Dim sql As String

sql = \into 进货信息表 values(getdate(),'\& Trim(dcmbJMerID.Text) & \& Trim(txtJMerNum.Text) & \& Trim(Me.txtJPri.Text) & \& Trim(Me.dcmbJpro.Text) & \

con.Execute sql

Me.Adodc_jinhuo.Refresh

21

中小型超市销售管理系统的设计与实现

Me.txtJxji.Text Val(Me.txtJPri))

= str(Val(Me.txtJxji.Text) + Val(Me.txtJMerNum) *

Dim sql1 As String

If Me.Adodc_kucun.Recordset.BOF = False Then Me.Adodc_kucun.Recordset.MoveFirst End If

While Not Me.Adodc_kucun.Recordset.EOF

If Trim(dcmbJMerID.Text) = Me.Adodc_kucun.Recordset.Fields(0) Then sql1 = \库存信息表 set 库存数量=库存数量+'\& CInt(txtJMerNum.Text) & \ where 商品编号='\

GoTo EXE End If

Me.Adodc_kucun.Recordset.MoveNext Wend

sql1 = \into 库存信息表(商品编号,库存数量) values('\& Trim(dcmbJMerID.Text) & \ \

EXE:

con.Execute sql1 Me.Adodc_kucun.Refresh

6.2.3系统总界面窗口

本窗口能够实现该系统所能实现的一切功能,是系统的核心窗口。为了方便系统管理员和超市经理进行操作,特别设置了导航栏,利用导航栏,用户可以快速方便地进入各个模块,完成相应的操作。

22

中小型超市销售管理系统的设计与实现

图6-3 系统总界面窗口

6.2.4销售管理窗口

此窗口是本系统最重要的窗口之一,主要功能是实现商品的销售。在使用时,依次输入商品的号码、数量,如果消费者是会员,系统会根据其等级给予相应的折扣,最后结账时打印出销售单。

图6-4 销售管理窗口

23

中小型超市销售管理系统的设计与实现

后台代码如下:

If Me.ckXsvip.Value = 1 Then

Set rs_vip = New ADODB.Recordset

rs_vip.Open \折扣,消费总额 from 会员信息表 where 会员卡号='\Trim(Me.txtXsVipID) & \

discount = rs_vip.Fields(0): xftotal = rs_vip.Fields(1) rs_vip.Close Set rs_vip = Nothing

subtotal = subtotal * discount / 10: xftotal = xftotal + subtotal

sql = \会员信息表 set 消费总额=\& Trim(str(xftotal)) & \where 会员卡号='\

conet.Execute sql

6.2.5商品管理窗口

此窗口的主要功能是对本超市的所有商品进行管理,可以对商品进行添加、修改、删除等操作,这是一个管理系统所必须具备的。由于市场的供求变化和季节的更替,同种商品的售价处于不断的变化之中,有时需要特殊处理。因此,本系统要有对商品的价格随时进行更新的功能。在商品“促销计划”窗口,可以实现对要促销的商品信息进行管理,包括促销的起始时间、截至时间、商品原价、促销价等;还可以添加、删除、修改促销商品。

图6-5 商品管理窗口

24


中小型超市销售管理系统的设计与实现(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:7.8技术标(绿化)0311 - 图文

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: