欢迎来到天天文库
浏览记录
ID:49202904
大小:558.00 KB
页数:19页
时间:2020-02-01
《第9章 应用程序的开发.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第9章应用程序的开发本章要点1.系统开发的一般过程2.系统总体规划3.系统部件的组装4.运行系统5.制作发行盘1.系统开发的一般过程一般地说,软件开发要经过系统分析、系统设计、系统实施和系统维护几个阶段。(1)分析阶段在软件开发的分析阶段,信息收集是决定软件项目可行性的重要环节。程序设计者要通过对开发项目信息的收集,确定系统目标、软件开发的总体思路及所需的时间等。(2)设计阶段在软件开发的设计阶段,首先要对软件开发进行总体规划,认真细致地搞好规划可以省时、省力、省资金;然后具体设计程序完成的任务、程序输入输出的要求及数据结构的确立
2、等,并用算法描述工具详细描述算法。(3)实施阶段在软件开发的实施阶段,要按系统论的思想,把程序对象视为一个大的系统,然后将这个大系统分成若干小系统,保证高级控制程序能够控制各个功能模块。一般采用“自顶向下”的设计思想开发高级控制程序,并逐级控制更低一层的模块,每一种模块执行一个独立精确的任务,且受控于高级程序。编写程序时要坚持使程序易阅读、易维护的原则,并使过程和函数尽量小而简明,使模块间的接口数目尽量的少。(4)维护阶段在软件开发的维护阶段,要经常修正系统程序的缺陷,增加新的性能。在这个阶段,测试系统的性能尤为关键,要通过调
3、试检查语法错误和算法设计错误,并加以修正。2.系统总体规划一般实用系统通常包括以下具有不同功能的项目:(1)系统主程序系统主程序是用来设计系统主页面窗口,调用本系统的系统菜单程序和系统工具,启动系统登录表单的最高一级的程序。(2)系统工具条系统工具条是为用户更方便地使用系统而提供的工具。用户可以利用本系统提供的系统工具,完成对本系统各功能部件的操作,了解本系统的有关系统功能及使用方法等。(3)系统菜单系统菜单是为用户设计的控制系统操作的菜单。用户使用本系统菜单可以快捷方便地实现对本系统的全部操作。(4)系统登录表单系统登录表单是用来控
4、制非法操作员使用本系统的口令输入窗口。保证用户可以通过程序设计者提供的保密口令安全可靠地使用本系统。(5)系统功能表单系统功能表单是用来实现系统功能设计的工作窗口。(6)数据资源本系统储存的数据资源。(7)系统帮助文件3.系统部件的组装完成以上各系统部件的设计后,可以使用项目管理器组装各部件。操作步骤方法是:(1)建立项目管理器。(2)添加数据。(3)添加表单文档。(4)添加类库。(5)添加应用程序。(6)设置系统菜单及相关位图文件。(7)设置项目信息内容。(8)连编可独立执行的exe文件。注意:1)连编前要设置主程序及文件的“包含”
5、与“排除”2)BULIDPROJECTAPPEXE<应用程序名>FROM<项目名>4.运行系统方法一:在Windows桌面上,以新建快捷方式运行系统,选择可执行的.exe文件,并双击鼠标左键,即开始运行系统。方法二:直接运行系统“主程序”说明:1.获取主文件路径PUBLICMYPATHMYPATH=LEFT(SYS(16),RAT('',SYS(16)))SETDEFATO&MYPATHSETPATHTO&MYPATH2.关闭VFP界面_SCREEN.VISIBLE=.F.或APPLICATION.VISIBLE=.F.或在配置文件
6、中包含:screen=off3.建立与清除事件循环READEVENTSCLEAREVENTS如果菜单或表单系统在开发环境中能正确运行,但在应用程序中却过早地关闭,那么就应该检查菜单或表单系统运行时是否发出了READEVENTS命令。4.VFP运行库VFP6R.DLLVFP6RCHS.DLLVFP6RENU.DLL其他ActiveX组件5.更换主界面图标操作步骤如下:(1)执行XSGL.exe,首先进入“启动界面”,按任意键进入“登录窗口”。(2)在“系统登录”窗口,输入用户名与操作员口令。(3)当正确输入操作员口令后,按“确认”按钮,
7、进入“学生管理系统”主窗口。(4)在“学生管理系统”主窗口提供了系统菜单。选择“编辑”菜单中的“学生档案登记”菜单,打开“学生档案登记”窗口。(5)选择“编辑”菜单中的“学生成绩登记”,进入“学生成绩登记”窗口。(6)在“学生管理系统”主窗口,按““查询”→“基本情况”按钮,出现下列界面。(7)在“学生管理系统”主窗口,按“打印”→“档案”按钮,出现“学生档案表”打印界面。(8)在“学生管理系统”主窗口,按“退出”按钮,结束系统运行。5.制作发行盘当应用程序建立好以后,如何制作发行盘,以方便用户的使用,是摆在开发者面前的一个重要问题。
8、用户当然可以将.EXE文件、数据库(表)及VFP6R.DLL、VFP6RCHS.DLL文件自行拷贝至其他计算机中的正确目录,但这不仅太麻烦且非常有可能造成应用系统无法执行。使用VisualFoxPro的“安装向导”来帮忙
此文档下载收益归作者所有