- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
优秀计算机专业设计,顺利答辩过论文资料,欢迎参考下载!!!
目 录
开发目的………………………………….………………………………………………………2
开发背景…………………………………………………………………………………………...2
系统规划图………………………………………………………………………………………….3
开发具体过程及操作...……………………………………………………………………………….3
1,建立项目管理器……………………………………………………………….3
2,建立数据库表…………………………………………………………………3
3,建立交互表单…………………………………………………………………4
4,建立主菜单……………………………………………………………………14
5,设计主程序……………………………………………………………………14
6,编译及调试……………………………………………………………………17
结尾…………………………………………………………………………………………………..18
图书租赁管理系统
一 开发目的
更好地掌握VISUAL FOXPRO6.0的实际应用等基本技巧.
二 开发背景
随着社会的进步,人们对知识的需求就更上一层楼,图书馆成了人们茶余饭后的好去处,那么,为了更好的管理好各种图书的借,还等情况,特别开发了这样的一个系统.供大家使用.
三 系统总体规划与设计
四 开发过程
建立项目管理器;
建立数据库表;
建立交互表单;
建立主菜单;
设计主程序;
编译及调试;
五 建立项目管理器
在命令窗口中输入CREATE PROJ TSZL直接建立TSZL项目管理器窗口.
六 建立数据库表
在项目管理器窗口的数据选项卡中选择数据库,单击右边的新建按钮,在弹出的新建数据库对话框在选择新建数据库,进入到数据库设计器环境之后,在空白处单击右键,从弹出的快捷菜单中选择新建表,进入到表设计器环境,具体的表结构如下表所示.
将此表以SYSTEN为名保存,再次回到数据库设计器环境当中,再次单击右键,再次选择新建表,将进入一个新的表设计器窗口,输入各个字段,具体如下.
将此表以TSZL为名保存.
经过上述步骤,整个数据库文件就建立好了.
七 建立交互表单
1 回到项目管理器窗口中,单击文档选项卡,从中选择表单选项,单击右边的新建按钮,从弹出的新建表单对话框中选择新建表单按钮,从表单菜单中选择创建表单集,在FORM2表单设计器窗口中添加一个组合框,一个文本框,三个图片框,二个标签.设计好的界面如图所示.(其中退出和进入两个都是图片框)
在FORM1的表单设计器窗口中添加三个文本框,七个标签,二个图片框,界面如下图所示.
其中具体的代码如下:
TEXT1的LOSTFOCUS代码:
thisform.image2.click()
IMAGE的CLICK代码:clear events
IMAGE的CLICK代码:
czz=allt(bo1.value)
mm=allt(thisform.text1.value)
mi=0
n=len(czz)
m=len(mm)
for i=1 to n
mi=mi+asc(substr(czz,i,1))*2.698
endfor
for j=1 to m
mi=mi+asc(substr(mm,j,1))/1.3
endfor
if str(mi,9,4)==str(mima,9,4)
ZOOM WINDOW SCREEN Max
_screen.visible=.t.
thisformset.release
do main.mpr else
=messagebox(操作者或密码不正确,请重新输入!,16,提示)
endif
Formset1的destroy事件中的代码:
set classlib to (tszl)
kj=creat(tszl)
kj.dock(0)
kj.show
Formset1的init事件代码:
if empt(xm)
this.form2.hide
this.form1.show
else
this.form1.hide
this.form2.show
endif
Text3的lostfocus事件代码:
thisform.image1.click()
最后关闭所创建的表单集,将表单集以LOGO为名保存到\FORMS目录下.
2 再次回到项目管理器窗口中,选择文档选项卡下的表单,同样单击右边的新建按钮,选择新建表单,向空白表单中添加三个标签,三个文本框,两个命令按钮,一个图片框,界面如下所示.
具体的代码:
TEXT2的LOSTFOCUS代码:
if !empt(this.
文档评论(0)