首页 《Visual FoxPro程序设计(第二版)》-电子教案-王永国 第9章 应用程序的开发

《Visual FoxPro程序设计(第二版)》-电子教案-王永国 第9章 应用程序的开发

举报
开通vip

《Visual FoxPro程序设计(第二版)》-电子教案-王永国 第9章 应用程序的开发第9章应用程序的开发本章要点1.系统开发的一般过程2.系统总体规划3.系统部件的组装4.运行系统5.制作发行盘1.系统开发的一般过程一般地说,软件开发要经过系统分析、系统设计、系统实施和系统维护几个阶段。(1)分析阶段在软件开发的分析阶段,信息收集是决定软件项目可行性的重要环节。程序设计者要通过对开发项目信息的收集,确定系统目标、软件开发的总体思路及所需的时间等。(2)设计阶段在软件开发的设计阶段,首先要对软件开发进行总体规划,认真细致地搞好规划可以省时、省力、省资金;然后具体设计程序完成的任务、程序输入输出的...

《Visual FoxPro程序设计(第二版)》-电子教案-王永国 第9章 应用程序的开发
第9章应用程序的开发本章要点1.系统开发的一般过程2.系统总体 规划 污水管网监理规划下载职业规划大学生职业规划个人职业规划职业规划论文 3.系统部件的组装4.运行系统5.制作发行盘1.系统开发的一般过程一般地说,软件开发要经过系统分析、系统设计、系统实施和系统维护几个阶段。(1)分析阶段在软件开发的分析阶段,信息收集是决定软件项目可行性的重要环节。程序设计者要通过对开发项目信息的收集,确定系统目标、软件开发的总体思路及所需的时间等。(2)设计阶段在软件开发的设计阶段,首先要对软件开发进行总体规划,认真细致地搞好规划可以省时、省力、省资金;然后具体设计程序完成的任务、程序输入输出的要求及数据结构的确立等,并用算法描述工具详细描述算法。(3)实施阶段在软件开发的实施阶段,要按系统论的思想,把程序对象视为一个大的系统,然后将这个大系统分成若干小系统,保证高级控制程序能够控制各个功能模块。一般采用“自顶向下”的设计思想开发高级控制程序,并逐级控制更低一层的模块,每一种模块执行一个独立精确的任务,且受控于高级程序。编写程序时要坚持使程序易阅读、易维护的原则,并使过程和函数尽量小而简明,使模块间的接口数目尽量的少。(4)维护阶段在软件开发的维护阶段,要经常修正系统程序的缺陷,增加新的性能。在这个阶段,测试系统的性能尤为关键,要通过调试检查语法错误和算法设计错误,并加以修正。2.系统总体规划一般实用系统通常包括以下具有不同功能的项目:(1)系统主程序系统主程序是用来设计系统主页面窗口,调用本系统的系统菜单程序和系统工具,启动系统登录表单的最高一级的程序。(2)系统工具条系统工具条是为用户更方便地使用系统而提供的工具。用户可以利用本系统提供的系统工具,完成对本系统各功能部件的操作,了解本系统的有关系统功能及使用方法等。(3)系统菜单系统菜单是为用户设计的控制系统操作的菜单。用户使用本系统菜单可以快捷方便地实现对本系统的全部操作。(4)系统登录表单系统登录表单是用来控制非法操作员使用本系统的口令输入窗口。保证用户可以通过程序设计者提供的保密口令安全可靠地使用本系统。(5)系统功能表单系统功能表单是用来实现系统功能设计的工作窗口。(6)数据资源本系统储存的数据资源。(7)系统帮助文件3.系统部件的组装完成以上各系统部件的设计后,可以使用项目管理器组装各部件。操作步骤方法是:(1)建立项目管理器。(2)添加数据。(3)添加表单文档。(4)添加类库。(5)添加应用程序。(6)设置系统菜单及相关位图文件。(7)设置项目信息内容。(8)连编可独立执行的exe文件。注意:1)连编前要设置主程序及文件的“包含”与“排除”2)BULIDPROJECT|APP|EXE<应用程序名>FROM<项目名>4.运行系统方法一:在Windows桌面上,以新建快捷方式运行系统,选择可执行的.exe文件,并双击鼠标左键,即开始运行系统。方法二:直接运行系统“主程序”说明:1.获取主文件路径PUBLICMYPATHMYPATH=LEFT(SYS(16),RAT('\',SYS(16)))SETDEFATO&MYPATHSETPATHTO&MYPATH2.关闭VFP界面_SCREEN.VISIBLE=.F.或APPLICATION.VISIBLE=.F.或在配置文件中包含:screen=off3.建立与清除事件循环READEVENTSCLEAREVENTS如果菜单或表单系统在开发环境中能正确运行,但在应用程序中却过早地关闭,那么就应该检查菜单或表单系统运行时是否发出了READEVENTS命令。4.VFP运行库VFP6R.DLLVFP6RCHS.DLLVFP6RENU.DLL其他ActiveX组件5.更换主界面图标操作步骤如下:(1)执行XSGL.exe,首先进入“启动界面”,按任意键进入“登录窗口”。(2)在“系统登录”窗口,输入用户名与操作员口令。(3)当正确输入操作员口令后,按“确认”按钮,进入“学生管理系统”主窗口。(4)在“学生管理系统”主窗口提供了系统菜单。选择“编辑”菜单中的“学生档案登记”菜单,打开“学生档案登记”窗口。(5)选择“编辑”菜单中的“学生成绩登记”,进入“学生成绩登记”窗口。(6)在“学生管理系统”主窗口,按““查询”→“基本情况”按钮,出现下列界面。(7)在“学生管理系统”主窗口,按“打印”→“档案”按钮,出现“学生档案表”打印界面。(8)在“学生管理系统”主窗口,按“退出”按钮,结束系统运行。5.制作发行盘当应用程序建立好以后,如何制作发行盘,以方便用户的使用,是摆在开发者面前的一个重要问题。用户当然可以将.EXE文件、数据库(表)及VFP6R.DLL、VFP6RCHS.DLL文件自行拷贝至其他计算机中的正确目录,但这不仅太麻烦且非常有可能造成应用系统无法执行。使用VisualFoxPro的“安装向导”来帮忙,她可帮助我们包装应用系统并制作安装磁盘,免去我们自行压缩拷贝的麻烦。1.创建发布目录,存放用户运行应用程序所需的全部文件下面列出了一些放置在应用程序目录下的典型文件:在应用程序中使用自定义配置CONFIG.FPW为应用程序提供自定义设置FOXUSER.DBF和FOXUSER.FPT发布VisualFoxPro字体FOXFONT和FOXPRINT发布一个支持库*.OCX或*.FLL包含一个局部特定的资源文件VFPaaa.DLL(aaa是三字母语言代码)2.使用安装向导创建发布磁盘和安装程序“安装向导”可为应用程序创建一个安装程序,其中包括一个SETUP.EXE文件、一些信息文件和压缩的应用程序文件。在创建发布目录之后,可使用“安装向导”创建一组磁盘映象目录,操作步骤是:“工具”→“向导”→“安装”说明:如果是第1次使用“安装向导”,或者由于某些原因DISTRIB.SRC目录不在“安装向导”寻找的位置上,将会看到一条信息,提示您创建DISTRIB.SRC目录或指定其位置,则请确认要创建该目录,然后便进入“安装向导”,按提示进行,最后将压缩后的文件分别拷贝至磁盘中即可。思考题与实验题1.系统开发的一般过程有几个阶段?2.如何进行系统的总体规划?3.设计应用系统程序应完成哪些任务?4.一个完整的应用系统应如何组装?实训14综合作业——学生成绩管理系统培养学生综合分析问题和解决问题的能力,掌握运用VisualFoxPro数据库管理系统独立分析、设计、编写、调试应用程序的知识,了解完整的应用系统开发的过程及软件工程的相关知识,加强团队合作精神。(详见配套实训)实验题思考题
本文档为【《Visual FoxPro程序设计(第二版)》-电子教案-王永国 第9章 应用程序的开发】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
个人认证用户
科技制造的艺术美
暂无简介~
格式:ppt
大小:556KB
软件:PowerPoint
页数:0
分类:工学
上传时间:2019-11-02
浏览量:13