单主要控件属性
对象名称
属性名称
属性值
Label1
caption
密码修改
AutoCenter
.T.
Label2
caption
用户名
Labei3
caption
原密码
Label4
caption
新密码
Label5
caption
再次输入
Command1
caption
确定
Command2
caption
退出
2)事件代码
Command1的click事件代码
locate for allt(操作员)=allt(thisform.text1.value)
if found() and allt(密码)=allt(thisform.text2.value)
if thisform.text3.value=thisform.text4.value
replace 密码.密码 with allt(thisform.text3.value)
messagebox("修改密码成功",48,"提示信息")
else
messagebox("重新输入新密码",48+1,"提示信息")
thisform.text3.value=""
thisform.text4.value=""
endif
else
messagebox("用户名或密码错误",48+1,"提示信息")
thisform.text1.value=""
thisform.text2.value=""
endif
thisform.refresh
Command2的click事件代码
thisform.release
密码验证作为系统最基本的安全管理步骤。用户如果不输入合法的用户系统是不能进入的。当用户输入合法密码时,系统会自动判断此用户。因此,可见密码的重要性。同样密码修改也是同等的重要。这样也大大的增加了系统的保密性。
3.系统主界面(如图6)
图5主界面
当操作员的名称和密码均正确的时候,系统便会进入系统主界面使用主
菜单。主菜单共分为四个分菜单项:公交车IC卡数据维护,公交车IC卡信息管理,密码修改,IC卡信息的查询与统计和退出。
在公交车IC卡数据维护中有打印的功能,在公交车IC卡信息管理中有消费与充值信息查询两个表单项。4.系统菜单设计
1.学生信息管理系统的菜单
在应用系统中,各个了模块是通过菜单组织在一起的。通过对公交车IC卡管理系统功能模块的设计,可以交系统划分为2大模块:(如表5)
表5系统菜单设计表
数据维护
公交车IC卡数据维护
消费与充值
公交车IC卡信息管理
信息查询
密码修改
5.公交车IC卡数据维护表单(如图7)
图6数据维护表单界面
公交车IC数据维护表单包括如下功能:上一个,下一个,第一个,最后一个,增加,修改,删除,查询,打印等功能,主要用于修改数据。
1) 公交车IC卡数据维护主要控件属性(如表6)
表6数据维护表单主要控件属性
对象名称
属性名称
属性值
Form1
caption
公交车IC卡数据维护
AutoCenter
.T.
Grid1
recordsourcetype
1-别名
recordsource
rsb
Commandgroup1
buttoncount
10
value
1
2)事件代码
Gird1的Activatecell实践代码
LPARAMETERS nRow, nCol
"上一个"按钮的事件代码
skip -1
if bof()
go top
endif
thisform.refresh
"下一个"按钮的事件代码
skip 1
if eof()
go bottom
endif
thisform.refresh
"第一个"的事件代码
go top
thisform.refresh
"最后一个"的事件代码
go bottom
thisform.refresh
"增加"的事件代码
if this.caption="增加"
this.caption="保存"
thisform.txt.r