vF课程作业设计

来源:百度知道 编辑:UC知道 时间:2024/06/29 21:12:28
同学有个VF的作业交给我,可是我没学VF啊。哪位好心的人能帮个忙???

试题要求如下:
FoxPro课程设计题目及要求(16学时)

(三)课程设计内容
1.选择一个具有实际意义的作业的题目和基本依据,对应用程序系统进行需求分析。包括:
1) 数据分析,即确定目标系统中使用的全部数据。建立项目,建立数据库,建立数据表与表之间的关系,为它们命名、定义,并分析它们之间存在的相关关系,作为数据库设计的依据。
2) 功能分析,即分析目标系统对数据的处理功能,作为应用系统开发的依据。
2.在需求分析的基础上进行系统设计。设计的内容基本(功能)包括:
1) 创建一个项目;并依此项目整合和建立管理应用程序所需要的全部文件。
2) 创建数据库;规划并设置3个以上的关系;根据实际需要在各关系之间创建永久关系。从保证数据完整性和“用户友好”的角度,便于使用系统用户友好和功能,适当规划设置关于各数据库表的数据字典。

4) 设置主菜单及多级下拉菜单(或使用表单的形式),实现菜单功能。
5) 设计“数据录入与编辑”模块(可使用系统提供的向导;数据录入和数据编辑可分为两个模块),必须设置身份认证。
6) 设计“数据浏览”模块。
7) 设计“数据检索查询”模块;该模块应至少包含两个以上的检索查询选择项。其中一个检索查询必须涉及多表操作,即从多张数据表中筛选出所需要的数据。

3.基本要求:
① 使用VFP 6.0 作为实习的计算机环境,以菜单或表单作为用户的控制操作界面,用户界面力求尽量“友好”和简洁美观。
② 结合所学知识和自选的作业课题,认真规划应用程序的系统结构,规划菜单系统,规划数据库、数据表以及之间的关系。
③ 以“项目管理器”统一管理项目文件。
④ 在完成基本实验设计内容要求的基础上,鼓励自己增加创造性的实验内容。
⑤ 实验要求系统调试测试完成,能够正常运行,不能出现编译错误和运行错误。
⑥ 认真完成作业设计报告,并打印上交。封面必须标明:班级、姓名、学号、指导教师、报告文档的完成日期。作业设计报告的内容包括:
 自选

编写如下4个子程序,分别取程序名sub1,sub2,sub3,sub4,。子程序要求:
(1) 从键盘上输入十个数,在屏幕上输出这十个数中的最大数和最小数
(2) 使用有参程序调用的方法,从键盘上输入m和n ,计算其组合数。组合数计算公式为C=m!/n! / (m-n)! 。
(3) 编写程序输出以下图形

1
2 2
3 3 3
4 4 4 4
3 3 3
2 2
1

(4) 钓鱼程序。要求从键盘上输入日期,然后根据日期确定日程的安排。

二、编写一菜单主程序(程序名 main.prg),用来调用上面的几个子程序sub1,sub2,sub3,sub4 。菜单要求:可以任意次显示,有选择容错功能和退出机制。
【程序清单】
1.菜单主程序清单

2.子程序清单
G高手救命啊!晚上要交了!