- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Vfp课程设计辅导
一、课程设计性质:1学分的考查课。(正常教学环节,提高重视程度)
? 端正态度,认真对待。
? 遵纪守时。
二、设计环节
? 程序设计(考查点)
1、 人员分组
2、 选择设计题目
3、 分析题目(系统的数据库设计、功能分解,划出框图。)
*对系统的存放目录及各种文件统一命名。
4、 划分设计任务
5、 具体设计(编码)
6、 连编应用程序
? 书写并打印报告(考查点)
1、 按照模板书写word文档(B5黑白纸打印)
2、 打印上交一份/人
三、Vfp课程设计注意的问题
1、 工作目录的设定(必会,不然可能丢失文件!)
2、 设计成果保存
? 注意设计成果的阶段性保存(至少保留前2天的设计结果)
软盘(不可靠)或U盘/服务器(局域网网络环境)
3、 问题列表:你所遇到的错误?原因及解决办法?
4、 帮助文件的使用(提高能力):学会使用MSDN帮助文档,来解决你所遇到的问题。
四、用VFP编写管理系统的一般模式如下图所示:
主程序(main.prg) 调用 密码验证表单(顶层表单) 调用 主控表单(顶层表单) 调用 菜单(xtcd.mpr)— 调用 其他功能表单(showwindow属性设置为1:在顶层表单中)
注:顶层表单:showwindow属性设置为2:作为顶层表单
五、VFP课程设计流程
1、前期工作
? 在e盘建立一个文件夹gzglxt(小组统一),设置工作目录为e:\gzglxt。(工具/选项/文件位置...)
? 建一个项目文件,如:“工资管理系统.pjx” (小组统一命名各种文件),在项目中建数据库和表(小组统一,由一个同学建好,大家复制后再进行下一步的设计)。
2、小组分组做各个功能表单
? 参照教材9.6例子在项目中新建一个密码验证表单fm.scx,在表单的“确定”按钮的click事件中,若密码正确,则执行主控表单zkbd.scx。
? 核心代码:do form zkbd.scx thisform.release
? 设置密码验证表单fm.scx为顶层表单:showwindows属性为2-作为顶层表单。
? 数据的浏览(教材例子10.3)、增加、删除、查询(教材例子10.6)及打印功能表单也分别做好。
? 在项目中新建一个顶层表单:zkbd.scx
? 设置为顶层:showwindows属性为2-作为顶层表单。
? 表单的load或init事件中调用xtcd.mpr,在init事件输入:do xtcd.mpr with this,.t.
3、新建一个菜单:xtcd.mnx (注:具体的系统可能与下面的菜单不同)
? 操作步骤:项目管理器/“代码”选项卡/选中“程序”类别项,单击“新建”按钮。
? (项目管理器状态)选中“其他”选项卡/选中“菜单”类别项,单击“新建”按钮,打开菜单设计器。
? 设计菜单栏类似下图:
? “工资管理”菜单项的子菜单类似如下图:
? “退出”项的过程代码:
clear events
close all
quit
? 菜单栏中“退出”项的子菜单类似下图所示:
? 设置菜单:(设置菜单可被一个顶层表单调用)
在“显示”菜单中选择“常规选项”命令,打开下图所示的对话框,并选择“顶层表单”复选框。
? 保存菜单文件:文件/保存/输入文件名xtcd.mnx
? 生成菜单文件:(菜单设计器状态下)点击下面的命令项,按提示操作即可将.MNX文件生成.MPR的菜单程序文件。
4、连编项目
? 编写主程序main.prg,代码参考“实验指导书课程设计部分”。操作步骤:项目管理器/“代码”选项卡/选中“程序”类别项,单击“新建”按钮。代码如下:
_screen.visible=.f. 隐藏VFP主屏幕
do form fm.scx 调用密码验证表单fm.scx
read events 开始事件循环
close all
quit
? 将main.prg设置为主文件,即本工资管理系统从main.prg开始执行。操作步骤:(项目管理器状态)选中main.prg/右击/设置主文件
? 由每个小组成员分别做出菜单中要调用的其他功能的表单(showwindow属性设置为1:在顶层表单中)。最后都拷到组长的e:\gzglxt文件夹中来连进行联编。
? 联编项目:(项目管理器状态)/选中“代码”选项卡下面的main.prg/单击“联编”按钮,选择如图所示的选项后,单击“确定”按钮。
? 成功联编后,打开e:\gzglxt 文件夹,双击” 工资管理系统.exe”即可执行。
? 小组如何协同工作来完成一个设计题目?
? 命名统一各种文件:集体协商定好所选设计题目的数据表、数据库、菜单、报表、项目文件和其他表单文件的名称。
? 数
您可能关注的文档
- 6年级上册5单元习作5练习5教案.doc
- OA网上办公的管理系统试点单位试用的说明.doc
- 6年级上册PEP期末复习按要求写单词.doc
- 6年级上册[1].社会教案doc.doc
- office2013剖析表格的教程.docx
- Office办公软件考试试卷题目.doc
- 6年级上册专题教育课教案.doc
- Olpfcj家用电子维修高级工题库试题正文2.doc
- 6年级上册分数应用题专项练习.doc
- OracleERP优势深入剖析2.doc
- 2025年在线医疗服务平台用户粘性提升策略研究与实践.docx
- 2025年职业教育数字化转型政策环境与产业布局报告.docx
- 2025-2026学年高中化学人教版2019选择性必修3 有机化学基础-人教版2019教学设计合集.docx
- 2025年在线心理健康服务用户满意度提升策略分析.docx
- 2025年跨境电商物流成本结构优化与供应链管理策略报告.docx
- 职业卫生知识培训考核试题(含答案).docx
- 2025年人工智能在交通领域的应用与市场前景研究报告.docx
- 基于互联网的康复医疗服务模式研究报告2025.docx
- 中国康复工程行业市场潜力分析与竞争格局研究报告:2025年白皮书.docx
- 2025年全球人工智能芯片技术发展趋势白皮书.docx
文档评论(0)