最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

VFP实训报告模板

来源:动视网 责编:小OO 时间:2025-09-26 23:59:14
文档

VFP实训报告模板

课程设计课程名称:《VFP程序设计》系:管理工程系专业:营销与策划班级:营销102姓名:陈二狗学号:17指导教师:刘鑫张朋起始日期:2011.5.30至2011.6.3VFP课程设计任务书(专科)一、设计目的通过课程设计使学生进一步掌握用VFP开发小型应用程序的过程和方法,掌握数据库数据的增加、删除、修改、查询等各种应用技巧,提高解决实际问题的能力,为将来进行软件程序设计奠定基础。二、设计要求1、认真查阅相关资料。、遵守课程设计的时间安排。3、按时上机,认真调试程序。、认真书写课程设计报告书。
推荐度:
导读课程设计课程名称:《VFP程序设计》系:管理工程系专业:营销与策划班级:营销102姓名:陈二狗学号:17指导教师:刘鑫张朋起始日期:2011.5.30至2011.6.3VFP课程设计任务书(专科)一、设计目的通过课程设计使学生进一步掌握用VFP开发小型应用程序的过程和方法,掌握数据库数据的增加、删除、修改、查询等各种应用技巧,提高解决实际问题的能力,为将来进行软件程序设计奠定基础。二、设计要求1、认真查阅相关资料。、遵守课程设计的时间安排。3、按时上机,认真调试程序。、认真书写课程设计报告书。
课 程 设 计

课程名称: 《VFP程序设计》    

系:        管理工程系                   

专业:      营销与策划                   

班级:       营销102                  

姓名:  陈二狗  学号:   17     

指导教师:   刘鑫       张朋     

起始日期:2011.5.30 至 2011.6.3 

VFP课程设计任务书

(专科)

一、设计目的

 通过课程设计使学生进一步掌握用VFP开发小型应用程序的过程和方法,掌握数据库数据的增加、删除、修改、查询等各种应用技巧,提高解决实际问题的能力,为将来进行软件程序设计奠定基础。

二、设计要求

1、认真查阅相关资料。 、遵守课程设计的时间安排。

3、按时上机,认真调试程序。 、认真书写课程设计报告书。

5、分组完成要求的设计题目(每组4-8人)

三、报告书写格式

1.封皮

2.任务书

3.报告正文(设计题目、系统功能、结构、代码、总结、评定表)

4.参考文献

四、设计题目(以下题目任选其一,详见选题登记表)

1. 表单实例演示管理系统   2. VFP教学实例管理系统     

3. VFP控件实例演示系统 . 表单动画实例演示系统       

五、时间安排

1.查阅资料及系统设计(1天)

系统功能设计/数据表结构设计

2.程序编制及调试(3天)

数据表数据输入/表单设计/菜单设计/总体调试/编译工程文件

3.成绩评定(1天)   4.书写报告(1天)

六、成绩评定(较高要求)

评定成绩根据设计表现、成绩测验、设计报告等进行综合评定。评定等级:不及格、及格、中、良好、优秀。

七、参考书目

1、《VisualFoxPro 6.0 编程实战》 安玉庆  青岛出版社

2、《VisualFoxPro 6.0中文版编程基础与范例》 韩正清  电子工业出版社

课程设计成绩评定表

班    级

营销102

姓   名

宿菲菲学号17
项目组长宿菲菲项目名称乐购会员管理系统
项目组组员宿菲菲
本人工作简介: 

本人在学习VFP课程设计期间,认真、准确、精细的掌握了各项操作的基本技能。并且在实际的程序设计操作中能够熟练的运用菜单、控件、属性修改等,很好的完成了老师所布置的程序设计项目。

组长评语:

    该同学在VFP项目课程设计期间,表现优秀,无迟到或早退状况。有良好的学习素养和专业技能。能够熟练的运用菜单、控件、属性修改等,并且能与其他同学配合完成老师所布置的项目设计任务。

报告完成情况:A:很好

B:比较好

C:一般

纪律表现:A:严格遵守

B:一般遵守

C:不遵守

程序功能性:A:强

B:一般

C:弱

界面美观性:A:很好

B:一般

C:不好

程序可操作性:A:很好

B:一般

C:不好

答辩表现:A:很好

B:一般

C:不好

所起作用程度:A:全部(大部分)

B:部分

C:一小部分

最后成绩:优秀良好中等及格不及格
负责指导教师:               (签名)

指导教师:            (签名)

注:优秀:A>=4,无C; 良好: A>=2,B>=4;

中等: B>=4; 及格: C>=4;

乐购会员管理系统说明书

一、系统说明

乐购会员管理系统通常包括会员的更新、录入、删除、查询、备份、统计、打印等,具体管理中还涉及到登陆用户的密码保护等。乐购会员管理系统,可以实现上述功能,能够方便快捷准确地获得所需的信息。

二、系统功能

乐购会员管理系统包括如下功能:

1.会员管理:对当前会员进行浏览、查询、索引等相关操作。

2.会员浏览:包括对当前会员详细信息的浏览及查找。

3.会员查询:包括简单查询和多条件查询,能够实现实时查询。

4.会员索引:包括进行会员的精密条件查询及项目浏览功能。

5.条件打印:首先筛选出符合条件的会员,然后进行打印。

6.打印预览:对所有会员信息预览后可以进行打印功能。

7.系统说明:其中有本人信息简介,还囊括有系统报时。

8.系统退出:实现本管理系统的退出功能,带有确认信息。

三、系统结构流程图:(菜单调用关系)

乐购会员管理系统

会员管理

项目打印

系统说明

退出系统

条件打印

打印预览

会员浏览

会员查询

会员索引

确认

否定

四、数据表结构

乐购会员管理系统所用的数据表主要有:会员.dbc

会员.dbc表结构如下:                      

字段字段名类型宽度小数位索引排序Nulls
1会员号字符型10升序PINYIN
2姓名字符型8
3性别字符型4
4年龄数值型2
5会员级别字符型4
6累计金额数值型6PINYIN
7累计积分数值型4PINYIN
8联系方式数值型11
9入会时间日期型8
10身份证号字符型18
11照片通用型4
五、主要表单功能

bd2.scx:    程序运行主窗口

dy.scx:    执行打印窗口

dyyl.scx:    调出打印预览窗口

xt.scx:    执行关于系统窗口

查询系统.scx:    执行查询窗口

会员系统登录.scx:    登陆系统窗口

会员信息表单.scx:    登录会员信息浏览窗口

退出.scx:    打开退出窗口

修改.scx:    执行会员修改窗口

六、所参与的功能模块及代码

在乐购会员管理系统中:

其中会员登录模块的设计设计思路是:只有密码验证正确才能进入系统进行其他操作。

乐购会员管理系统登录表单的执行界面如图:

其中:

Form1控件的主要属性有:

AutoCenter:.T.——真

TitleBar:0——关闭

ShowWindow:2——作为顶层表单

WindowState:2——最大化

Command1控件的click事件代码如下:

if thisform.text1.value="123"

=messagebox("你蒙对了!",48,"提示信息")

thisform.release

do form bd2.scx

else

thisform.text1.setfocus

=messagebox("傻了吧,你猜错了",48,"提示信息")

endif

Command2控件的click事件代码如下:

thisform.text1.value=" "

thisform.text1.setfocus

thisform.refresh

乐购会员管理系统待机界面如图:

其中:

Form1控件的主要属性有:

AutoCenter:.T.——真

TitleBar:1——打开

ShowWindow:2——作为顶层表单

WindowState:2——最大化

Init:do 菜单1.mpr with this,.t.

Label1控件的主要属性有:

Autosize:.T.——真

Fontname: 华文新魏

Fontsize: 72

乐购会员鼓励系统条件打印待机画面如图:

其中:

Form1控件的主要属性有:

AutoCenter:.T.——真

TitleBar:0——关闭

ShowWindow:1——在顶层表单中

WindowState:2——最大化

Init:parameters tj

public tiaojian

tianjian = tj

Command1控件的click事件代码如下:

report form 会员信息.frx preview

Optiongroup1控件的click事件代码如下:

if thisform.optiongroup1.value =3

thisform.optiongroup1.value =2

thisform.optiongroup1.refresh

endif

乐购会员管理系统打印预览待机画面如图:

其中:

Form1控件的主要属性有:

AutoCenter:.T.——真

TitleBar:0——关闭

ShowWindow:1——在顶层表单中

WindowState:2——最大化

Command1控件的click事件代码如下:

report form dyyl preview

clea memo

Command2控件的click事件代码如下:

thisform.release

乐购会员管理系统系统说明如图

其中:

Form1控件的主要属性有:

AutoCenter:.T.——真

TitleBar:0——关闭

ShowWindow:1——在顶层表单中

WindowState:2——最大化

Timer1控件的timer事件代码如下:

thisform.label4.caption="系统时间"+time()

Label1控件的主要属性有:

=“系统时间”+time()

乐购会员管理系统会员索引界面如图:

其中:

Form1控件的主要属性有:

AutoCenter:.T.——真

TitleBar:0——关闭

ShowWindow:1——在顶层表单中

WindowState:2——最大化

Optiongroup1控件的click事件代码如下:

do case

case thisform.optiongroup1.value=1

thisform.label2.caption="请输入要查询的会员号:"

case thisform.optiongroup1.value=2

thisform.label2.caption="请输入要查询的姓名:"  

case thisform.optiongroup1.value=3

thisform.label2.caption="请输入要查询的身份证号:"  

endcase

thisform.text1.value=''

thisform.text1.setfocus

Text1控件的Inter事件代码如下:

select 会员信息

do case

case thisform.optiongroup1.value=1

set filter to 会员号 =alltrim(thisform.text1.value)

case thisform.optiongroup1.value=2

set filter to 姓名 =alltrim(thisform.text1.value) 

case thisform.optiongroup1.value=3

set filter to 身份证号 = alltrim(thisform.text1.value)   

endcase

乐购会员管理系统会员浏览界面如图:

其中:

Form1控件的主要属性有:

AutoCenter:.T.——真

TitleBar:0——关闭

ShowWindow:1——在顶层表单中

WindowState:2——最大化

Command1控件的click事件代码如下:

thisform.command2.enabled=.T.

skip-1

if bof( )

go top

this.enabled=.F.

endif

thisform.refresh

Command2控件的click事件代码如下:

thisform.command1.enabled=.T.

skip+1

if bof( )

go bottom

this.enabled=.F.

endif

thisform.refresh

乐购会员管理系统会员查询界面如图:

其中:

Form1控件的主要属性有:

AutoCenter:.T.——真

TitleBar:0——关闭

ShowWindow:1——在顶层表单中

WindowState:2——最大化

Command1控件的click事件代码如下:

thisform.release

Command2控件的click事件代码如下:

append blank

go bottom

thisform.refresh

Command3控件的click事件代码如下:

inotice = messagebox("确定删除指定的记录吗?",65,"重要提示")

if inotice =1

delete record recno()

anotice = messagebox("确定物理删除指定的记录吗?"+chr(13)+"一经删除,不能恢复",65,"重要提示")

if anotice = 1

pack

endif

thisform.refresh

endif

Command4控件的click事件代码如下:

inotice = messagebox("恢复所有逻辑删除的记录吗?",65,"提示信息")

if inotice = 1

recall all

endif

乐购会员管理退出界面如图:

其中:

Form1控件的主要属性有:

AutoCenter:.T.——真

TitleBar:0——关闭

ShowWindow:1——在顶层表单中

WindowState:2——最大化

Command1控件的click事件代码如下:

close all

clear events

quit

Command2控件的click事件代码如下:

thisform.release

七、课程设计总结

通过本次课程设计,我学会了VFP6.0程序设计软件各种操作技巧,并且自己成功的设计了一个乐购会员管理项目。虽然学习是辛苦的,但我认真的去把的所有内容学好,认真完成每一天的学习任务。

通过这次实训,我对电脑有了更深刻的认识,做二十一世纪现代人不但要有过硬的理论知识,良好的心理素质,健康的体魄,还要有超强的电脑操作能力,正所谓“秀才不出门,便知天下事”作为一名营销专业学生来说,必须有较广的社交圈和开阔的知识面,所以要把电脑作为一个重点来抓!

学校为提高学生的自身水平提供了良好的平台,为学生专业发展提供了惬机。不管是现在还是将来每个学生应不断地加强学习,不断地给自己“充电”,才能不断的开拓进取,勇于创新,才不至于被社会淘汰。经过1周的学习计算机的过程,我深深体会到电脑的神奇和奥妙;也意识到自己在计算机上还有许多不足。老师布置了一些的作业给我们操练,在老师精心的指导下我已把许多常规工具操作的很好了!现在我们已步入大学,经过最初的在校计算机学习,对电脑还只是初步的认识和理解,一直忙于理论知识的学习,没能有机会放开课本,真正切身感受计算机小程序设计魅力,所以在实训之前,程序设计对我们来说是比较抽象的,但通过这次实训,我们揭开了她神秘的面纱,离我们不再遥远!据我了解,大多数同学都以前接触过电脑,也有玩过一些游戏,却不懂操作一些对我们以后工作有用的系统。对于我们所学的计算机知识渗透较少,之前都是老师讲解为主。此次实训就不同了,同学们都自己进行实际操作。老师在实训中也分别给予了我们指导,并且做详细的讲解,给学生一个很好的操作平台。相比较以前这次培训的内容最显著的特点,就是实用性和工具性很强,都是以后生活中经常用到的。具体设计过程中我发现,原来从没有制作过也不是想象中的那么难。简单的制作我已经基本上掌握。现在想起来这种培训是必要的,正所谓“磨刀不误砍柴工”。

电脑实训暂告一个段落,闲暇之余,我对这次实训也进行了思考。我虽然努力了但离“出色”还有很大的一段距离,离老师对我的期望还相去甚远。固然有能力、水平、经验、性格等原因,但是最重要的原因还是思想上的对学习不重视,导致了有的操作不能出色的完成。由于计算机操作的特殊性,要求操作人员思维严密、灵活应付,要能够迅速理解指令,沉着应对复杂的步骤,这样才不致于在完成操作时,总是手忙脚乱、丢三落四。通过这次培训,我认识到只有沉下身来,静下心来认真学习,踏实做事,多用心,多动脑,才能让学习有好的起色。为自己以后的打好基础。

社会的竞争是激烈的,我想我们应该好好把握住大学学习的时间,充实、完善自我,全面发展,攻破电脑,争取做一名出色的现代人

文档

VFP实训报告模板

课程设计课程名称:《VFP程序设计》系:管理工程系专业:营销与策划班级:营销102姓名:陈二狗学号:17指导教师:刘鑫张朋起始日期:2011.5.30至2011.6.3VFP课程设计任务书(专科)一、设计目的通过课程设计使学生进一步掌握用VFP开发小型应用程序的过程和方法,掌握数据库数据的增加、删除、修改、查询等各种应用技巧,提高解决实际问题的能力,为将来进行软件程序设计奠定基础。二、设计要求1、认真查阅相关资料。、遵守课程设计的时间安排。3、按时上机,认真调试程序。、认真书写课程设计报告书。
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top