实验一 项目文件的建立、系统主程序设计、系统

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

实验一项目文件的建立、系统主程序设计

【实验目的和要求】

通过本次实验,学习通过项目管理器来管理系统开发过程中所设计和创建的各种文件,了解系统主程序及封面设计的常用方法。

【建议实验学时】

4学时。

【实验内容和步骤】

在VFP6中,为用户提供了一个极其方便的管理和开发应用程序的工具,这就是项目管理器。用户可用一个项目管理一个应用程序从创建到生成的全部过程。虽然VFP6允许首先建立数据库、表或者其他的项目组件,但是首先建立项目,然后添加其他项目组件是更为规范的步骤。

为开发营销管理信息系统,应首先建立一个项目。此次实验中把该项目名称定为“mis”(实验中也可选用其他名称),使用VFP6的项目管理器创建该项目,然后再分别建立应用程序系统所需要的各种文件。

一、建立项目

㈠建立项目

使用VFP6的项目管理器完成应用程序开发的第一步是创建应用程序项目,步骤如下:

⑴在Windows中通过“我的电脑”或“资源管理器”等,在E或F盘上创建:mis+学号文件夹。

⑵启动VFP6,Windows系统显示VFP6主窗口。把自建文件夹设置为默认文件夹。

⑶单击“文件”功能菜单项,VFP6显示“文件”下拉菜单。

⑷单击“新建”选项,打开如图1.2所示的“新建”对话框。

图1.2 “新建”对话框

⑸单击“项目”单选按钮,表示将要新建一个项目。

⑹单击“新建”按钮,VFP6显示如图1.3所示的“创建”对话框。在“项目文件”框中输入新建项目文件名mis(实验中也可选用其它名称),保存在已创建好的自己的文件夹中。

[说明] 通过“新建”按钮创建的新项目,只能生成两个项目文件,即一个mis.pjt文件,一个mis.pjx文件,不能生成项目的完整框架,但系统目录及文件系统较简单清楚,只要在开发过程中用户能合理设计及创建文件,也完全能够实现应用程序的开发。通过“向导”创建的项目,能生成项目的完整框架,较有利于项目的管理,但系统自动创建的文件较多,目录结构相对复杂,不便于初学者对文件的管理。为简单起见,在本实验中以通过“新建”建立项目文件为例进行介绍。

7.单击“保存”按钮,将出现新的对话框“项目管理器-mis”。如图1.4所示。

图1.4 “项目管理器-mis”对话框

至此,新的项目文件mis就已创建完成,用户就可以通过项目管理器窗口向该项目中添加或新建应用程序所需要的各种文件,用户也可随时浏览和查阅系统已创建的各种文件,这些文件将由该项目进行统一管理。在生成最终应用程序时,项目管理器会自动将各种所需文件进行集成,编译成可执行文件。

㈡项目管理

项目一旦建立,以后就可通过项目的管理,把开发应用程序所建立的所有文件进行系统地集中分类管理,方便程序开发和最终应用程序的生成。项目管理包括:

⑴分类、分层次显示、浏览和选择组件。

⑵使用“新建”选项启动新建一个任何组件类型的过程。

⑶使用“添加”选项从外部文件添加组件。

⑷使用“移去”选项移去所属的任意组件。

⑸使用“修改”选项修改任一个组件的过程。

⑹使用“浏览”或“运行”选项启动浏览数据或执行选定的表单、查询或程序。

⑺使用“连编”选项生成应用程序。

二、主程序的创建及密码验证表单的设计

主程序就是在系统启动时,首先执行的程序。在VFP6中,可以将一个应用程序系统的主程序设置为菜单、表单、或PRG程序等。本例中将以一个PRG程序为主程序为例进行介绍。

㈠创建主程序

步骤如下:

⑴打开mis项目文件,在“项目管理器-mis”窗口中,单击“代码”选项卡,选中“程序”项(也可单击“全部”选项卡,再在列表区中选中“代码”中的“程序”项),如图 1.5所示。

图1.5 选中代码选项卡中的“程序”项

⑵单击项目管理器窗口右边的“新建”按钮(如主程序已经创建,则应单击“添加”按钮),就可在新弹出的程序代码编辑窗口中输入程序的代码内容,如图1.6所示。

图1.6 程序代码编辑窗口

[说明]本例中主程序的代码内容如下:

public depa

depa=substr(alltrim(sys(5)+curdir()),1,len(alltrim(sys(5)+curdir()))-1)

set default to &depa

set path to forms;progs;reports;menus;data;graphics;graphics\pic;graphics\ico set exact on

set confirm off

set escape on

set safety on

set status off

set scoreboard off

set decimals to 3

set talk off

set sysformats on

set century on

set date to ansi

zoom window screen max

close all

release window 常用

set sysmenu to

_screen.caption="欢迎使用XXX公司市场营销管理信息系统"

_screen.icon="face05.ico"

_screen.picture="p02.jpg"

_screen.minbutton=.f.

_screen.maxbutton=.f.

_screen.controlbox=.f.

do form fm.scx

read even

⑶保存文件。程序代码编辑完成后,关闭编辑窗口,在弹出的询问是否要保存程序文件的窗口中单击“是”按钮,则又弹出“另存为”对话框,输入程序文件名:mainprg,保存在自建的文件夹中,单击“保存”按钮,关闭“另存为”对话框,完成新建程序文件的工作。

⑷设置主程序。在项目管理器窗口中,展开“代码”选项卡中“程序”项,就可看到刚建立的程序文件mainprg.prg,选中该文件,执行VFP6系统“项目”菜单中的“设置主文件”菜单项,则会看到在项目管理器窗口中,mainprg.prg文件名变为粗黑体显示,这表示该文件已被设置成系统的主文件。

[说明]在本例中,系统的设计思路是,主程序先设置系统运行的环境参数,再运行指定表单,进行用户身份确认。当用户身份验证通过后,再执行系统主菜单,进入系统。除了这

相关文档
最新文档