- 14
- 0
- 约1.14万字
- 约 27页
- 2017-08-20 发布于重庆
- 举报
vfp实习报告.
Visual FoxPro
及其应用系统开发
(实习报告)
姓名:
班级:
学号:
一:实习目的:
1、进一步系统把握VFP基本命令
2、系统领会VFP的程序设计技巧
3、充分学习VFP面向对象的编程方法与思想
4、初步学习与领会、感知信息系统的开发,为后续课程《管理信息系统》的学习打好实践基础。
二:实习要求:
1、认真复习VFP的基础知识与基本理论,按照实习大纲认真完成每项任务要求
2、设计完成后每位同学认真完成书面设计报告上报任课教师,报告的基本内容应包括(主要对小型系统设计):
1)系统分析:需求分析、数据分析、功能分析
2)系统设计:系统总体结构,1~3个自由表的基本结构、代码设计思想
3)系统使用说明书:
设计完成后每位同学将所设计的系统考入软盘并与设计报告一起上报任课教师。
三:实习内容:
一、根据表1,做如下操作练习
表1 职工工资表
姓名 分厂 基本工资 奖金 扣款 应发工资 备注 李民 1 500.00 200.00 50 生产优秀奖 王华 1 400.00 50.00 40.00 胡立 1 280.00 80.00 40.00 彭伟 2 350.00 60.00 40.00 张良 2 480.00 80.00 200.00 生产事故 合计 99 1、建立工资表文件gz??.dbf,备注定义为MEMO字段,其中??为本人学号
首先,选定“工具”菜单的“选项”命令?在“选项对话框中选定“文件位置”选项卡?在列表中选定“默认目录”选项?单击“修改”按钮?在“更改文件位置”对话框中选定“使用默认目录”复选框,然后在“定位默认目录”文本框中输入路径“H:\vfp实习” ?单击“确定”按钮返回“选项”对话框?单击“确定”按钮关闭“选项”对话框,将系统默认路径设为H:\vfp实习。
利用create gz20101003975命令创建.dbf表,其中gz20101003975 (姓名c(4),分厂c(2),基本工资n(4,2),奖金n(4,2),扣款n(4,2),应发工资n(4,2),备注m)。依次输入数据,即得到工资表。
2、添加、插入、删除、修改练习
输入append命令打开数据输入窗口,即可输入或修改数据。
输入insert [blank]命令,可在表中插入数据。
删除命令delete for 条件 + pack (恢复recall for 条件) ;
zap 删除表中所有记录.
输入replace 字段 with 新字段即可对表数据进行修改
3、记录指针移动、检索操作练习
1)命令go+skip组合即可达到记录指针移动的目的。如输入命令:
GO 1
SKIP 1
即可让记录指针移动到第二条记录
2)顺序检索查询:
use gz20101003975
locate for 基本工资=480
display
continue
?found(),recno()
Display
Continue
即可查询出基本工资=480的工人(程序窗口中将会显示李民和张良两条记录)。
索引查询命令:
use gz20101003975
index on 姓名 tag xm
seek “胡立”
?recno()
display
即可查询出“胡立”这一条记录
4、排序、索引、统计操作练习
1)排序:
use gz20101003975
sort to jbgz on 基本工资/D
use jbgz
list
即可显示出按照基本工资降序排列的新表jbgz。
2)索引:
use gz20101003975
index on 奖金 tag jj
list
即显示出按照奖金升序排列的表。
3)统计:(统计奖金大于等于80的人数)
use gz20101003975
count for 奖金=80 to rs
?’奖金大于等于80的人数:’,rs
显示结果为“奖金大于等于80的人数:3”
二、简单编程练习
1、已知半径R=10,计算周长C=2πR
*实习2-1 主程序
ybj=0
bj=10
do 实习2-1 子程序 with bj,ybj
?ybj=,ybj
return
*实习2-1 子程序
parameters r,c
c=pi()*2*r
return
2、假设银行一、二、三年定期存款的年利率分别为5.0%、5.5%、6.2%。若储户存款为X元,期末偿还本息为Y元,编写计算各种不同定期存款期末应付本息的程序
input 请输入银行存款: to x
input 请输入储存年限: to a
do case
case a=1
y=x*a*0.05+x
case a=2
y=x*a*0.055+x
case a=3
y=x*a*0
您可能关注的文档
- 植物学复习试题及答案`.doc
- 智能交通卡口及电子警察技术方案`.docx
- 中国船员集体协议(a类)`.doc
- 中低压化工设备安装规范`.doc
- 中国大唐集团公司并购管理办法`.doc
- 中国创新创业大赛方案`.doc
- 中国电缆桥架市场调研报告`.doc
- 中国电力建设集团有限公司管理提升活动工作方案`.doc
- 中国独立自主外交政策的形成与发展`.doc
- 中国化的马克思主义练习三`.doc
- 2025-2026学年天津市和平区高三(上)期末数学试卷(含解析).pdf
- 2025-2026学年云南省楚雄州高三(上)期末数学试卷(含答案).pdf
- 2025-2026学年甘肃省天水市张家川实验中学高三(上)期末数学试卷(含答案).docx
- 2025-2026学年福建省厦门市松柏中学高二(上)期末数学试卷(含答案).docx
- 2025-2026学年广西钦州市高一(上)期末物理试卷(含答案).docx
- 2025-2026学年河北省邯郸市临漳县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省石家庄二十三中七年级(上)期末历史试卷(含答案).docx
- 2025-2026学年海南省五指山市九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省唐山市玉田县九年级(上)期末化学试卷(含答案).docx
- 2025-2026学年河北省邢台市市区九年级(上)期末化学试卷(含答案).docx
原创力文档

文档评论(0)