数据库原理第8章项目开发实例.ppt
《数据库原理第8章项目开发实例.ppt》由会员分享,可在线阅读,更多相关《数据库原理第8章项目开发实例.ppt(31页珍藏版)》请在三一办公上搜索。
1、第8章项目开发实例,8.1 项目管理器8.2 应收应付管理系统设计8.3 构造应用程序8.4 发布应用程序,学习目标,理解项目管理的概念;掌握项目管理器的使用方法;理解管理信息系统设计的步骤;掌握菜单设计器的使用方法;理解并掌握构造应用程序的步骤;了解如何发布应用程序。,重点与难点,重点在于掌握项目管理器、菜单设计器的用法和构造应用程序的步骤;难点在于数据库应用管理信息系统的设计与实现。,8.1 项目管理器,VFP的项目管理器是按一定的顺序和逻辑关系,对数据库应用系统的文件进行有效组织的工具并且可以最简单、可视化的方法对数据库、数据表进行管理。在进行应用程序开发时,可以有效地组织数据库、数据表
2、、表单、菜单、类、程序和其它文件,并可将它们连编成可独立运行的EXE文件。,8.1.1 创建项目,8.1.2 使用项目管理器,8.2 应收应付管理系统设计,应收应付管理是企业必不可少的一项管理,在企业的进货、销售和库存,简称“进销存”。管理中产生的数据是应收应付管理的基础,本系统是一个独立的管理系统,它所管理的数据来源于本单位开出的发票和外单位开来的发票,以及款项往来的数据,因此该系统是一个简单的项目开发实例。项目开发内容包括:需求分析、数据库设计、菜单设计和功能实现等。,8.2.1 需求分析,应收应付管理包括三个部分:应收货款、应付货款和本企业应收应付平衡。,8.2.2 数据库设计,应收应付
3、管理系统数据库中的表分为两大类:应收和应付。其中应收方面包括:销售客户、销售发票和来款三个表;而应付方面包括:供货客户、供货发票和付款。,8.2.3 菜单设计,菜单是一个具有友好界面的应用系统必不可少的功能,它能将应用程序的各功能模块有机地联系起来,用户通过菜单操作应用程序就如在饭馆通过菜谱点菜一样方便。VFP提供的菜单设计器使得创建菜单非常方便。,1启动菜单设计器,从VFP的主菜单选择“文件”菜单下的“新建”命令,再从文件类型表中选择“菜单”,单击“新建文件”命令按钮就可以启动菜单设计器了。除了菜单方式操作外,还可以使用命令方式,创建菜单的命令格式如下:create menu 菜单文件名修改
4、菜单设计命令格式如下:modify menu 菜单文件名菜单文件的类型名或称扩展名为.mnx,它其实也是一个数据表。,2使用菜单设计器,提示选项,键盘快捷键是Ctrl键和其他键组合,譬如:Ctrl+S。快捷键和访问键的不同之处在于快捷键能够在下列菜单没有激活时直接执行菜单功能。,菜单生成,菜单设计完成,还需要进行程序代码的生成,生成的菜单程序文件(其扩展名为.mpr,编译后的扩展名为.mpx)。,3应收应付管理系统菜单设计,8.2.4 功能实现,8.3 构造应用程序,使用VFP创建面向对象的事件驱动应用程序时,创建一个模块后立即对其进行测试和检查,在所有的功能模块创建和测试完毕,就可以进行应用
5、程序的连编了。一般来讲应用程序的建立需要以下三个步骤:(1)构造应用程序框架;(2)将文件添加到项目中;(3)连编应用程序。,8.3.1 构造应用程序框架,数据库应用系统由数据库、表、用户界面、查询、报表、菜单和主程序等组成。在设计应用程序时,需要仔细考虑每个组件将提供的功能以及与其他功能之间的关系,一般需要考虑如下任务:(1)设置应用程序的起始点,也就是设置主文件。(2)初始化环境,也就是使用SET命令进行设置。(3)显示初始的用户界面,它们可以是菜单或表单。(4)控制事件循环。(5)退出应用程序时,恢复原始的开发环境。,(1)设置应用程序的起始点,也就是设置主文件,(2)初始化环境,也就是
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 项目 开发 实例
链接地址:https://www.31ppt.com/p-6050177.html