6.5.2 模块功能
实现报表的处理,把卡的信息,管理员日志,预付金额信息体现出来,并打印。
6.5.3 模块流程
6.5系统管理模块
6.6.1 设计思想
此模块主要是对系统的安全性和保密性进行设计的。其中操作员管理这个分支
模块是根据操作员的身份进行操作权限的设置。数据恢复和数据还原有一定的数据安全性,不为防止不丢失数据而做的。根据操作的需要进行定期的操作口令修改,提高保密性。可以增加和删除操作员。数据备分时是系统自动根据当日日期加数据库的名称合起来组成新的文件名,即备份数据文件名。在权限设定时分为系统管理员,系统操作员,普通操作员,一般用户,分别用1,2,3,4来代表,进入系统时,会自动检测该用户的权限并分给想应的操作权限。
6.6.2 模块功能
增加操作员,操作员的操作权限设定,修改和删除操作员,操作员修改密码。
相关代码:
增加操作员:rs1.Fields("管理代码") = Text1.Text
rs1.Fields("管理密码") = Text2.Text
修改密码: Data1.Recordset.Fields("管理密码") = Text5.Text
模块流程:
致 谢
在本次毕业设计的设计制作过程中,我之所以能顺利完成任务,除去自身的努力之外,很大程度上要归功于我的指导老师和同学,她们给我提供了很大的帮助,她们认真的做我的测试用户、不厌其烦的为我提出了系统的不足之处和改进方法、指导我、督促我,让我从中得到很多编程技巧和经验,在此表示诚挚的感谢。
参考文献:
网冠科技. Visual Basic 时尚编程百例. 北京:机械工业出版社,2001
Carl Franklin,(潇湘工作室 译).Visual Basic 6.0 Internet 编程指南.北京人民邮电出版社,1999
朱锦坤,纪哲锐.Visual Basic 多媒体与因特网应用. 北京:清华大学出版社,1999
马锦忠,陆正康等.数据库系统概论.南京:南京大学出版社,1995
沈德金,陈粤初.MCS51系列单片机接口电路与应用程序实例. 北京:北京航天航空大学出版社,1991
薛钧义等.MCS51/96系列单片机微型计算机及其应用. 西安: 西安交大出版社
陈春玲.软件工程与数据库概论. 西电科大版,1999
附 录 A
关于系统结构的几点说明
1键盘的处理
可以这么说,在windows里,最快的操作是鼠标键盘,而不是只有一种输入设
掌握键盘的处理,将会使程序增色不少。基于这种思想,进行软件设计时,做了如下考虑:
2界面上的按钮设置
将界面上的特殊按钮如“确定”的Default属性设置为True,达到按回车键与单击该按扭效果相同;而“结束”、“退出”的Cancel属性设置为True,则达到按Esc键与单击该按钮效果相同。
如果使用MDI窗体
运用了VB中的MDI窗体来实现本程序,即多文档窗体的应用,将每个子窗体的Mdichild的属性值设置为“True”。还有将MDI和其它子窗体的WindowState设置“2-Maxmize”
装入窗体时,希望能在屏幕上居中,这样看起来比较美观。实现的方法是将窗
的StartUpPosition属性值设置为“2-屏幕中心”。
附录B
系统主要使用控件及其简介
1系统主要使用控件
Label控件
Label控件用于在窗体或其他容器中显示标签,它通常用于识别其他控件,用来说明它们的意义或用法,还可以用于显示标题、说明性文字或帮助信息等。
TextBox控件
Text Box控件用来在程序中提供一个文本框,可以显示或输入文本,它也是程序用户进行交互的常用方式,比如要求用户输入密码、查询条件等,甚至允许用户进行大段的文本编辑操作。
Fram 控件
该控件的任务是在窗体中绘制一个很有立体感的框架,常用的属性是Caption属性,用以显示框架的标题与其它空间配合好似用,使窗体布局看起来整齐,美观。
Command Button控件
是一种常用的控件,主要有Caption属性,它决定显示在命令按钮上的文字,Click事件是最常用的事件。
ComboBox控件
它融合了TextBox 和ListBox控件两者的功能,既允许用户键入新内容,又允许用户在列表中进行选择,常用的事件有Click 和Change事件。
WebBrowser控件
是一个Activex控件通过它可以把Internet的浏览功能加到应用程序中,在Visual Basic 的窗体上显示Web文档,最常用的方法是Navigate 方法,该方法用来移到URL或打开HTML文件。
SS Tab控件
能在窗体上产生文件夹标记效果,通过该控件的“属性页”对话框,设计所需要的框架,使界面有层次感。
Data控件
主要用于数据库内容的绑定,主要属性有Connect, Database Name, Record Source属性。
MsFlex Grid控件
主要用于显示数据库表的记录主要用于非绑定的形式,若和Data控件连接使用,只能用于浏览数据,保证用户数据的安全。用 Allow Add等属性实现在控件中加入、删除记录等功能