30-基于VB的超市销售管理系统的设计与实现(6)

2019-04-16 17:08

精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网

提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案

Exit Sub End If

'销售价=销售价+包装率 If TXTMCHCP <> 0 Then

TxtMCHSP.Text = TxtMCHSP + TxtMCHSP * (TxtMCHCR.Text / 100) End If

If CmbType.Text = \请选择类型\ MsgBox \请选择类型\ CmbType.SetFocus Exit Sub End If

'添加新商品

sqlstr = \INTO merchandise Values ('\& TxtMCHId.Text & \& TxtMCHName & \\

Set rs = search(sqlstr)

'新商品入库,如果有此商品添加数量

sqlstr = \ Set rs = search(sqlstr)

If rs.RecordCount <> 0 Then

rs.Fields(\ rs.Update Else

sqlstr = \INTO stockpile Values ('\& TxtMCHId.Text & \& TxtMCHName & \

Set rs = search(sqlstr) End If

MsgBox \商品添加成功!\End Sub

以上为系统流程代码。

5.9会员信息添加

添加会员信息时,首先输入会员编号,并判断编号是否合法,若不合法,则提示重新输入编号,否则输入会员姓名,并判断姓名是否合法,若不合法,则提示重新输入姓名。否则输入会员电话,接着打开会员信息表,将记录指针移到表尾,调用记录添加函数,添加一条新记录,最后关闭会员信息表,即实现了会员信息的添加。会员信息添加功能的流程图如下图5-6所示:

21

精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网

提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案

图 5-4 员工添加流程图 关闭会员信息表 结束 添加一条新记录 移到表尾 输入会员电话 打开会员信息表 姓名是否合法 是 输入会员编号 否 编号是否合法 是 输入会员姓名 否

会员信息的添加代码如下: If TxtId.Text = \

MsgBox \请输入会员编号\ TxtId.SetFocus Exit Sub End If

sqlstr = \ Set rs = search(sqlstr) If rs.RecordCount <> 0 Then

22

精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网

提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案

MsgBox \此编号已经使用!\ Exit Sub End If

If TxtName.Text = \ MsgBox \请输入会员姓名\ TxtName.SetFocus Exit Sub End If

If TxtTel.Text = \ MsgBox \请输入电话号码\ TxtTel.SetFocus Exit Sub End If

If Len(TxtTel.Text) < 8 Or Len(TxtTel.Text) > 11 Then MsgBox \请输入正确的电话号码\ TxtTel.Text = \ TxtTel.SetFocus Exit Sub End If

If TxtAdd.Text = \ MsgBox \请输入会员地址\ TxtAdd.SetFocus Exit Sub End If

sqlstr = \ (memberid,mname,mtel,maddress,integral) Values ('\& TxtId.Text & \ Set rs = search(sqlstr)

MsgBox \添加成功\

6 超市管理系统的运行测试

6.1 登陆窗口Frmdl

功能介绍:本窗口主要是检查操作员输入的用户名及密码是否正确,如果正确,允许登录。如果错误,显示出错误提示。

23

精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网

提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案

操作方法:填写“用户名”与“密码”后,点击“登录”按钮进行验证,点击“注册”可以注册一个管理员,但是注册必须是超市管理系统已存在的员工。如果不是超市的员工,则不能注册。注册后的用户可以进入到超市管理系统,但是不能进行任何操作,须管理设置权限才能正常使用超市管理系统的每一个功能。

登陆窗口图如下所示:

图6-1 登陆窗口

说明:在下拉框里选择要登陆的帐号,然后在密码框输入框里输入该用户的密码。选择“确定“按钮后。首先会从数据库表“admin”表里取得字段“ID”等于用户选择的下拉框的值。把该查询语句做为参数通过search()函数调用在已在模块定义好的查询函数。如果数据库存在这条记录,则返回的行数大于1 就会判断 输入在文本框的密码是否等于从数据库中读取到密码的值。如果密码相等,就会判断用户的权限,如果该用户的权限值等于“all”就会把菜单的值设为“True”。否则就会设为“False”,这样菜单其它功能就不能选择。然后就会过 MDIFrmMain.Show 弹出程序主窗口,Unload Me 关闭当前窗口。如果输入的密码不正确,会弹出“密码错误”提示。密码框值为空,并且光标返回。

6.2 超市管理系统主窗口MDIFrmMain

功能介绍:本窗本采用了VB里的MDI窗体设计,这样可以把每一个子窗体包含在该窗体中,子窗体不可以移出这个MDI 窗体[12]。设计一个工具栏,工具栏可以设置选项按钮,然后设计一个ImageList控件,该控件主要是实现工具栏上每个按钮图标的引用,首先把图标都引入到该控件上,然后通过工具栏属性每个按钮下标,索值来确定按钮,引用的是那个图标,并显示出来。

效果图如下所示:

24

精品毕业论文、毕业设计,优质的论文服务:www.51jplw.com 精品论文网

提供毕业设计(论文)和图文教程、视频教程等一揽子解决方案

图6-2 主窗口测试图

6.3 供应商添加FrmProvider

功能介绍:本窗口主要实现供应商的添加,输入的供应商编号首先会从数据库中读取,是否该供应商的编号已经存在,如果存在则要求管理员重新输入过供应商的编号。

操作方法:填写“供应商编号”,“供应商姓名”,“供应商电话”,“供应商地址”如果有一个输入框没输入就会弹出一个提示信息,要求输入该框的相应内容的信息。

供应商添加图如下所示:

图 6-3 供应商添加测试图

25


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

下一篇:老师,您好

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

马上注册会员

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