框"请正确输入!"。若各项内容均正确,则显示"记录添加成功"提示框。
* 点击"返回"时,系统自动返回到主窗体中。
2.添加控件
在此窗体中用到的textbox控件的属性text都清空。其余控件的属性如表9所示。
控件
属性
属性值
Command
Name
cmdtianjia
Caption
添加
Command
Name
cmdsc
Caption
删除
Command
Name
cmdfanhui
Caption
返回
表9控件属性设置
3.窗体图
"销售登记"的窗体如图8所示。
图8"销售登记"窗体图
4-3-3:商品管理
创建一个新窗体,设置窗体名为"shangpingform"。通过此窗体,您可以对商品进行统计。这样可以帮助管理员了解商品情况。
1.窗体功能
对商品进行添加,删除。
*当点击"添加"时,则商品各项内容进行添加。
如果在添写各项内容时有不完整的,则出现提示框"请完整填写各项数据!"。若有格式不正确的,则出现提示框"请正确输入!"。若所添内容在数据库中已经存在,则显示"有此编号!"。当各项内容均正确时,则显示"添加成功"提示框。
*点击"返回"时--动返回到主窗体中。
2.添加控件
在此窗体中用到的textbox控件的属性text都清空。其余控件的属性如表10所示。
控件
属性
属性值
Command
Name
cmdtianjia
Caption
添加
Command
Name
cmdsc
Caption
删除
Command
Name
cmdfanhui
Caption
返回
表10控件属性设置
3.窗体图
"销售登记"的窗体如图9所示。
图9"商品登记"
4-4:建立用户管理窗体
4-4-1:添加、删除用户
1.描述
在此管理中,管理员之存在交接班,应该让多个管理员具有系统管理的权限,所以要根据需要添加/删除用户。添加一个普通窗体,caption属性为"添加/删除用户"。
功能介绍:
*当点击"添加"--添加用户。
如果在添加时,有不完整的内容,则出现提示框"用户名和密码不能为空!";若输入的用户名在数据库中已经存在,则出现提示框"该用户已经存在!";当两次密码输入不同时,出现提示框"两次输入密码不同!";当各项内容均正确时,出现提示框"用户添加成功!"。
*当点击"删除"--删除用户。
如果在输入内容时,有不完整的内容,则出现提示框"用户名和密码不能为空!";若输入的用户名在数据库中不存在,则出现提示框"该用户不存在!";当两次密码输入不同时,出现提示框"两次输入密码不同!";当各项内容均正确时,出现提示框"确定删除?"。当点击"确定"时,出现"删除成功!"提示框。当点击"取消"时,取消删除。
*当点击"返回"--系统自动返回主窗体。
2.添加控件
在此窗体中用到的textbox控件的属性text都清空。其余控件的属性如表11所示。
控件
属性
属性值
Label
Caption
用户ID:
Label
Caption
用户密码:
Label
Caption
密码确认:
Command
Caption
添加
Command
Caption
删除
Command
Caption
返回
表11控件属性设置
3.窗体图
"添加/删除用户"窗体图,如图10所示。
图10"添加/删除用户"窗体图
4-4-2:修改用户
1、描述
为提高系统的安全性,防止密码泄露,合法用户应该不定时的修改自己的密码。为工程添加一个form窗体,caption为"修改密码"。
功能:
*当点击"确定"时--修改用户密码。
如果输入的用户名在系统中不存在,则出现提示框"无此用户名!";如果输入的用户名与系统中的符合,单击"确定",text4和text2出现。此时输入新密码,若两次输入的密码不一致,则出现提示框"两次密码不一致!";否则出现提示框"密码修改成功"。
*当点击"返回"时--系统自动返回主窗体。
2、添加控件
在此窗体中用到的textbox控件的属性text都清空。其余控件的属性如表12所示。
控件
属性
属性值
Label
Caption
用户ID:
Label
Caption
用户旧密码:
Label
Caption
输入新密码:
Label
Caption
确认新密码:
Command
Caption
确定
Command
Caption
返回
表12控件属性设置
3、窗体图
"修改用户"的窗体图,如图11所示。
图11"修改用户"窗体图
4-5:创建浏览窗体
4-5-1:描述
让管理员更直观的对数据进行分析,我们创建了此窗体,它可以显示数据库中所有进货登记,销售登记,商品登记的内容。
功能介绍:
*当"checkbox"的属性为真时,相应的MSHFlxeGrid控件显示数据库中的全部内容。当"checkbox"的属性为假时,相应的MSHFlxeGrid将不显示数据。
*当点击"返回"--系统自动返回到主窗体。
4-5-2:添加控件
此窗体中主要用到了mshflxegrid,checkbox控件。此浏览功能的实现,是通过MSHFlxeGrid控件实现的。
在此窗体中用到mshflxegrid的控件,虽然集成在Visualbasic6.0中,但只是可选项。因此在创建项目后,需要为项目添加mshflxegrid。
其添加方法如同前面所述。选择"Microsofthierarchicalflexgridcontrol6.0"
其它控件的属性参见表13。
控件
属性
属性值
Checkbox
Caption
商品浏览
Checkbox
Caption
进货明细
Checkbox
Caption
出货明细
Mshflxegrid
Mshflxegrid
Mshflxegrid
Label
Caption
返回
表13控件属性设置
4-5-3:窗体图
"浏览窗体"如图12所示。
图12"浏览窗体"窗体图
4-6:创建查询窗体
4-6-1:描述
此窗体是供管理员通过商品编号查询商品利润和库存量的。使用户可以在进货时有个很好的参考。不会因为对商品的不了解而造成不必要的财力浪费。能够在合法的经营中赢的更多的收益。
创建一个新窗体,caption属性为"查询窗口"。
功能描述:
*当checkbox属性为真,且combobox中有取值,点击"确定"时,在相应的Mshflxegrid中显示数据。当checkbox属性为假,Mshflxegrid中不显示数据。
*当点击"返回"时--系统自动返回到主窗体。
4-6-2:添加控件
此窗体中主要用到了mshflxegrid,checkbox,combobox控件。
此浏览功能的实现,是通过MSHFlxeGrid控件实现的。
由于MSHFlxeGrid控件已经在工程中出现,则不需要再次添加,可直接使用。
其它控件属性参见表14。
控件
属性
属性值
Checkbox
Caption
利润查询
Checkbox
caption
库存查询
Label
Caption
输入商品编号
Label
Caption
输入商品编号
Combobox
Combobox
MSHFlxeGrid
MSHFlxeGrid
Label
Caption
确定
label
Caption
返回
表14控件属性设置
4-6-3:窗体图
"查询窗口"如图13所示。
图13"查询窗口"窗体图
第五部分
结束语
通过一个多月的努力学习,各位老师和同学的鼎力帮助,这份"烟花爆竹经销管理"系统终于"问世"了。希望它可以有自己的一片天地,为需要它的人做出一些贡献。
在老师和同学的精心调试以后,它仍然存在一些不足,辟如:①查询窗体是一个高级窗口,一般管理员是不允许查看的,但是在设计时没有注意到这一点;②浏览窗体中的删除方法不太合理。③报表的设计有点过于简单等等。
在这次毕业设计中,我学到了不少东西,同时也对Visualbasic6.0和Access2002更加的了解了。给我以后的工作和生活帮助很大。
在此我再次感谢各位老师和同学的鼎力帮助,希望我们的设计都有会有用武之地。更希望老师们在以后的工作中会更加顺利,生活美满幸福。同时也希望我们都能在毕业之后找到自己理想的工作。
参考文献
1、VisualBasic+Access数据库项目开发实践--周国民编著--中国铁道出版社
2、全国计算机等级考试二级教程-Visu
上一篇:
VBAC房屋销售管理信息系统(论文和程序)
下一篇:
法律专业开题报告范文