vfp图书馆管理系统课程设计说明书[1](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字,全部文档内容请下载后查看。喜欢就下载吧 ……相关推荐:
- [资格考试]石油钻采专业设备项目可行性研究报告编
- [资格考试]2012-2013学年度第二学期麻风病防治知
- [资格考试]道路勘测设计 绪论
- [资格考试]控烟戒烟知识培训资料
- [资格考试]建设工程安全生产管理(三类人员安全员
- [资格考试]photoshop制作茶叶包装盒步骤平面效果
- [资格考试]授课进度计划表封面(09-10下施工)
- [资格考试]麦肯锡卓越工作方法读后感
- [资格考试]2007年广西区农村信用社招聘考试试题
- [资格考试]软件实施工程师笔试题
- [资格考试]2014年初三数学复习专练第一章 数与式(
- [资格考试]中国糯玉米汁饮料市场发展概况及投资战
- [资格考试]塑钢门窗安装((专项方案)15)
- [资格考试]初中数学答题卡模板2
- [资格考试]2015-2020年中国效率手册行业市场调查
- [资格考试]华北电力大学学习实践活动领导小组办公
- [资格考试]溃疡性结肠炎研究的新进展
- [资格考试]人教版高中语文1—5册(必修)背诵篇目名
- [资格考试]ISO9001-2018质量管理体系最新版标准
- [资格考试]论文之希尔顿酒店集团进入中国的战略研
- 全国中小学生转学申请表
- 《奇迹暖暖》17-支2文学少女小满(9)公
- 2019-2020学年八年级地理下册 第六章
- 2005年高考试题——英语(天津卷)
- 无纺布耐磨测试方法及标准
- 建筑工程施工劳动力安排计划
- (目录)中国中央空调行业市场深度调研分
- 中国期货价格期限结构模型实证分析
- AutoCAD 2016基础教程第2章 AutoCAD基
- 2014-2015学年西城初三期末数学试题及
- 机械加工工艺基础(完整版)
- 归因理论在管理中的应用[1]0
- 突破瓶颈 实现医院可持续发展
- 2014年南京师范大学商学院决策学招生目
- 现浇箱梁支架预压报告
- Excel_2010函数图表入门与实战
- 人教版新课标初中数学 13.1 轴对称 (
- Visual Basic 6.0程序设计教程电子教案
- 2010北京助理工程师考试复习《建筑施工
- 国外5大医疗互联网模式分析




