教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 资格考试 >

vfp图书馆管理系统课程设计说明书[1](2)

来源:网络收集 时间:2026-09-10
导读: 具体步骤如下; (1)创建新表单:在 Library 项目管理器中, “文档”→“表单”, 单击“新建表单”, 打开表单设计器, 设置表单的属性 (2)新建属性:选择“表单”→“新建属性”菜单项, 在打开的“新建属性”对话框

具体步骤如下;

(1)创建新表单:在 Library 项目管理器中, “文档”→“表单”, 单击“新建表单”, 打开表单设计器, 设置表单的属性

(2)新建属性:选择“表单”→“新建属性”菜单项, 在打开的“新建属性”对话框中, 在“名称”编辑框中输入toolbar[11,2],在“说明”编辑框中输入“储存各工具列的名称及状态”, 然后单击“添加”按钮,最后单击“关闭”按钮,关闭。

(3)在表单上分别添加标签,添加两个图像,并设置其属性(属性表省略),并继续编写代码。

4.4 设置主窗体的数据环境和事件过程

(1)打开表单的数据环境窗口, 依次将学生基本资料、借阅记录、书籍资料和科别名称添加到数据环境窗口中, 表间关联已建立,设置数据环境属性.

(2)设置 Cursor1 ( 其 A lias 属性值为“学生基本资料”) , Cursor2 ( 其 A lias 属性值“借阅记录”) ,Cursor3 ( 其 A lias 属性值为“书籍资料”) 属性

(3)分别编写表单的 Init , Des troy ,Load ,U nLoad 事件代码

4.5完成主窗体创建与设置选项卡

(1)在表单上添加选项卡 , 设置其属双击选项卡对象, 在打开的代码编辑窗口中 , 选 择“ 过程”为Click , 编辑代码

(2)编辑选项卡 pf 对象, 设置其第一个页面的属性

(3)在表单上添加一个 shape 对象 (用做选项卡的阴影) , 并设置其属性

(4)在表单上调整对象shape1、pf (选项卡) 和cmdEnd的前后关系:通过选择“格

式”→“ 移至前方”或“格式”→“移至后方”菜单项, 调整后使得其前后关系为:cmdEnd(最前方)、pf (选项卡) 和 shape1 对象。

(5)同理建立多个选项卡,并编辑其代码。要求实现对 student 表的查询、新增、修改、删除及打印(班级名册及借书证)等功能。

4.6为配合主窗体的运行, 需要完成子窗体建立。

本系统共需要7个子窗体 , 具体包括 aboutlib、findb、finds、input 、ou td ate、select 、sort等。1 .3 .11为配合主窗体的运行, 完成报表建立,本系统还需要5个报表和1个标签,具体包括 book、list、loan、outdate、sort等报表和book标签。

(1)book报表:由主窗体调用,用来打印“书籍明细表”。 注意 :“ 类别”右侧的域控件,表达式为trans _ code ( ) , 用于调用作者自定义的函数trans_code( ) ;“是否借出”栏 , 放置图片控件 , 其“图片来源”是“文件”“ E : \ V FP 练习 \ Libra ry \ bmp \ file1 .ico”“打印条件”是 NOT .is loan。

(2)list 报表 :由主窗体调用 , 用来打印“班级名册”。 注意 :该报表的分组表达式为 depno+str(grad e,1)+str(class,1);“ 班级”右侧的域控件 , 表达式为

class1 ( ) , 用于调用作者自定义的函数 class1( ) ;“性别”栏的域控件表达式为“IIF(学生基本资料.sex = 1 ,″男″,″女″)”“;电话”栏的域控件“表达式”为“ 学生基本资料.tel”, 其“ 格式”为“ @ R ( 099 )99999999”;“共 ”和“人”之间的域控件 , 表达式是m .recno。

(3)loan 报表:由主窗体调用,用来显示借阅次数的“排行榜”( 主窗体在调用时将相应的数据查询 得到,并放在临时表tmp中 ) 。

(4)outdate 报表 :由主窗体调用, 用来打印逾期未还的书籍和学生信息, 设计界面

(5)sort报表由主窗体调用,用来打印逾期未还的书籍和学生信息, 其设计界面

(6)book 书签:由主窗体调用 , 用来书籍标签。

五 编译与发布应用系统

通过两周的系统分析、设计、开发,系统编码的完成。在系统的开发过程中,以前学习感到很抽象的课程,如数据库原理变得清晰起来,也学会了使用VFP简单的数据库软件建立较为简单的数据库。在本系统的开发过程中,由于我们是初次开发软件,在知识、经验方面都存在着不足。另外,在整个开发的过程中,时间也比较仓促。因此,该系统必然会存在一些缺陷和不足。因为对就学校图书管理的整个流程不够熟悉,在需求分析时未能做到完全满足用户的需求。

由于是第一次做数据库开发,对一些代码不够熟悉,所以本管理系统存在着很多不足,但它是我花了很多心思和时间做出来的,今后会学习更多的数据库开发软件来完善它,使它能够有更全面的功能。通过开发这个系统,我掌握了软件开发的基本过程,巩固了我对VFP6.0的学习,但在这次课程设计中的最大收获并不是掌握了VFP6.0开发工

具的应用,而是学会了设计系统的思维方法,以及与同学们之间相互帮助的精神。

课程设计说明书

910

…… 此处隐藏:247字,全部文档内容请下载后查看。喜欢就下载吧 ……
vfp图书馆管理系统课程设计说明书[1](2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/95344.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)