欢迎来到天天文库
浏览记录
ID:37900338
大小:977.50 KB
页数:16页
时间:2019-06-02
《vfp操作步骤说明》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《数据库技术与应用》综合练习——图书管理系统设计实验要求:(1)熟练掌握项目管理器、数据库、表、查询、视图、表单、菜单和应用程序等内容的应用;(2)学生独立完成,作为平时成绩的一部分;完成后请上传到ftp服务器上(上传帐号和密码由各自的任课教师提供)【系统功能模块介绍】欢迎画面登录界面系统主界面数据信息管理借阅管理统计查询退出系统打印读者借阅明细数据信息管理图书信息管理借书管理借阅管理还书管理统计查询过期未还图书查询统计教师学生人数打印读者借阅明细退出系统图1系统功能模块图【系统功能分析】1.系统登录:通过密码验证后进入图书管理系统主界面,否则不能运行图
2、书管理系统,保证系统的安全性。2.数据信息管理:主要是图书信息管理,包括记录的浏览。3.借阅管理:主要实现图书的借出和归还操作。4.统计查询:统计过期未还图书的情况,以及师生人数。5.打印输出:读者借阅明细的打印输出功能实现。6.退出系统:退出图书管理系统。【数据库表结构】表1读者表(dz.dbf)字段名数据类型宽度字段含义其他dzbh字符型8读者编号主索引xm字符型8姓名lx字符型4类型字段注释:要么为教师,要么为学生xb字符型2性别字段有效性规则:性别只能为男或女!jg字符型10籍贯普通索引yxmc字符型20院系名称普通索引csrq日期型8出生日期g
3、szt逻辑型1挂失状态默认值为.F.zp通用型4照片表2图书表(ts.dbf)字段名数据类型宽度字段含义其他sh字符型20书号主索引sm字符型50书名cbs字符型30出版社普通索引zz字符型40作者dj数值型5,1单价rkcs数值型2,0入库册数记录的有效性规则:入库册数大于等于库存册数两个字段的“匹配字段类型到类”均为spinnerkccs数值型2,0库存册数bz备注型4备注表3借阅表(jy.dbf)字段名数据类型宽度字段含义其他dzbh字符型8读者编号普通索引sh字符型20书号普通索引jsrq日期型8借书日期字段有效性规则:借书日期不能比系统日期大h
4、srq日期型8还书日期【实验步骤】1.启动VFP,将“d:vfp综合案例tsgl”文件夹设置为默认的工作文件夹。2.素材中已提供了项目、数据库、表、视图、数据库表已设置了字段属性、表属性以及索引等,打开该文件夹中的项目文件“tsgl.pjx”。3.对照图2建立tsk数据库中表与表之间的关系。图2数据库表之间的关系4.建立类库文件mylib.vcx。应用程序的很多界面都要用到“退出”命令按钮,为了提高效率,在类设计器中自定义命令按钮类cmdexit,并保存在类库文件mylib.vcx中,如图3所示。按钮中显示的图片来自素材中的exit.ico文件,设
5、置命令按钮的click事件代码为:thisform.release。图3用户自定义类创建界面5.创建查询利用查询设计器创建查询,文件名存为chaxun1,各界面截图如下:查询设计器截图——输出项查询设计器截图——联接条件查询设计器截图——排序依据6.创建表单ⅰ.系统引导界面(start.scx)图4系统引导封面系统引导封面(图4)是运行系统后出现的欢迎界面。显示10秒后进入系统登录界面。设计步骤如下:(1)新建表单并以文件名start.scx保存。设置表单的autocenter属性为.T.,picture属性为fm.jpg图片文件,titlebar属性为
6、“0-关闭”。在表单的init事件中添加代码:publicn&&定义全局变量nn=0(2)在适当位置添加三个标签控件,caption属性分别为“欢迎进入”、“图书信息管理系统”和“按任意键继续……”。标签的backstyle属性为“0-透明”。设置标签的字体、字号和字型及颜色属性。(3)添加一个时钟控件timer1,设置interval属性值为1000,timer事件代码为:n=n+1ifn=10doformlogin.scx&&10秒后自动运行登录表单login.scxthisform.releaseendif(4)在表单的keypress事件中编写代
7、码:ifnkeycode=13&&判断是否按下回车键doformlogin.scxthisform.releaseendifⅱ.系统登录界面(login.scx)图5用户登录界面系统登录表单能够实现管理员的登录功能,输入用户名、密码,正确就进入图书管理系统菜单,否则直接结束。设计步骤如下:(1)新建一表单以文件名login.scx保存。表单居中显示,caption属性为“登录”。(2)按照图5所示绘制三个标签和两个文本框,设置标签的相关属性,并拖动到适当位置,设置text2的passwordchar属性值为“?”。(3)添加一个命令按钮控件,captio
8、n为“确定”,并设置picture属性为ok.ico图片文件。由用户自定义类cm
此文档下载收益归作者所有