《创建应用程序》ppt课件

《创建应用程序》ppt课件

ID:26910551

大小:505.51 KB

页数:33页

时间:2018-11-30

上传者:U-5734
《创建应用程序》ppt课件_第1页
《创建应用程序》ppt课件_第2页
《创建应用程序》ppt课件_第3页
《创建应用程序》ppt课件_第4页
《创建应用程序》ppt课件_第5页
资源描述:

《《创建应用程序》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

第8章创建应用程序8.1软件工程8.2界面设计方法8.3创建应用程序举例 8.1软件工程8.1.1软件生命周期8.1.2原型设计返回首页 8.1.1软件生命周期瀑布模型是软件工程中一种经典的软件开发模式。如图8-1所示。1.分析阶段软件分析阶段的基本任务是对软件的各构成要素给出完整、准确、具体的定义,制定有关软件开发的各项工作计划。 图8-1瀑布模型 2.设计阶段设计的任务是针对分析阶段确定的软件定义,给出具体的实现方案、步骤、手段。(1)软件结构(2)程序算法 3.编码测试编码就是按照算法设计的要求,用程序设计语言编写源程序。4.运行维护软件系统创建完毕以后,它就将投入使用。返回本节 8.1.2原型设计原型设计方法开始只是被用在需求分析上,例如,给用户创建一个可以进行需求评价的界面外观,以解决用户在软件操作上的模糊想法。在VisualBasic环境下我们可以把原型保留下来,在做需求分析时建立的原型可以被用来作为今后目标系统的开发基础。当通过VisualBasic按照演进原型方法开发系统时,可以先建立窗体界面,把它的外观先呈现给用户评价,然后再加入程序代码,使它具有所期望的功能。返回本节 8.2界面设计方法8.2.1设计要素8.2.2多文档界面(MDI)8.2.3启动、卸载窗体返回首页 8.2.1设计要素1.控件的位置2.界面元素的一致性3.控件外型的动作感4.空白空间的使用5.保持界面的简明6.使用颜色返回本节 8.2.2多文档界面(MDI)图8-2多文档界面 1.创建MDI窗体及其子窗体的步骤(1)创建MDI窗体(2)创建子窗体(如图8-3所示) 图8-3从“工程”浏览窗可以查看窗体类型 2.MDI窗体及其子窗体的特性(1)可以返回具有焦点的或者最后被激活的子窗体。(2)能返回活动子窗体上具有焦点的控件。(3)所有子窗体均显示在MDI窗体的工作空间内。(4)当最小化子窗体时,它的图标将显示于MDI窗体内,而不是在任务栏中。(5)当最大化子窗体时,它的标题会与MDI窗体的标题组合在一起并显示于MDI窗体的标题栏上,如图8-4所示。(6)当活动子窗体有菜单时,它将显示于MDI窗体的菜单栏中,而不是显示在子窗体上。 图8-4子窗体被最大化返回本节 8.2.3启动、卸载窗体1.设置启动窗体可以按照以下步骤改变启动窗体:(1)选择菜单命令“工程工程属性”打开“工程属性”对话框。(2)在“启动对象”列表框中,选取要作为新的启动对象的窗体。(3)单击“确定”按钮使设置有效。 2.设置标准模块启动程序有时可能需要应用程序启动后暂不加载任何窗体,例如,可能想先运行读入数据程序,然后再根据读入数据的情况,决定显示这几个窗体中的哪一个。要做到这一点,可以在标准模块中创建一个名为Main的子过程。通过从“工程属性”对话框的“启动对象”列表框中选定SubMain,可以将SubMain过程设置为启动对象。 3.卸载窗体可以使用Unload语句卸载窗体。例如:UnloadMe如果在应用程序使用了MDI窗体,那么可以将卸载程序建立在MDI窗体的Unload事件过程中,使得在卸载MDI窗体的时候,一同卸载子窗体。 4.结束应用程序可以使用End语句使应用程序立即结束,如例8-1中的End语句。在End语句之后的代码不会执行,也不会再有事件发生。值得注意的是,这时应用程序将不会执行任何窗体的QueryUnload、Unload事件过程。返回本节 8.3创建应用程序举例1.问题创建一个“多文档编辑器”应用程序,其可以进行文档录入、编辑,并可以按.RTF文件格式保存文档。所创建工程如图8-5所示。返回首页 图8-5“文档编辑器”工程 2.界面设计(1)MDI主窗口(如图8-6、表8-1~8-3所示)(2)文档编辑窗(如图8-7、表8-4所示)(3)“关于文档编辑器”对话框(如图8-8、表8-5所示) 图8-6MID主窗口 表8-1“文档编辑器”MID主窗口中的控件属性设置 表8-2工具栏按钮集设置 表8-3菜单控件属性设置 图8-7文档编辑窗 表8-4文档编辑窗中的控件属性设置 图8-8 “关于文档编辑器”对话框 表8-5“关于文档编辑器”对话框中的控件属性设置 3.源程序代码(1)标准模块:Module1。(2)主窗体模块:frmMain。(3)文档编辑窗模块:frmDocument。(4)“关于…”对话框模块:frmAbout。 4.编译程序(1)设置编译条件(2)编译程序(程序运行时界面如图8-9所示) 图8-9应用程序运行界面返回本节

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭