应用项目开发基础.ppt

应用项目开发基础 教学基本要求 应用项目开发基础 1.1 数据库基础知识 应用项目开发基础.数据库基础知识.基本概念 1.1.1 基 本 概 念 1.1.1 基本概念 2.数据处理 3.数据库(简称为DB) 4.数据库管理系统(简称为DBMS) 5. 数据库系统(DataBase System,简称DBS) 6.数据库应用系统   数据库应用系统是指系统开发人员利用数据库系统的各种资源开发出来的、面向某一类实际应用的应用软件系统。 应用项目开发基础.数据库基础知识.数据模型 1.1.2 数 据 模 型 1.1.2 数据模型 1. 层次模型 层次模型示例 2. 网状模型 网状模型示例 3. 关系模型 关系模型示例 1.2 关系数据库管理系统VFP 6.0简介 应用项目开发基础.VFP6.0简介.系统概述 1.2.1 系 统 概 述 1.2.1 系统概述 2.安装系统所需配置 3.系统的安装 启动Visual FoxPro 6.0封面 启动成功后,Visual FoxPro 6.0的界面如下图所示。 5.系统的退出 应用项目开发基础.VFP6.0简介.系统环境介绍 1.2.2 系 统 环 境 介 绍 1.2.2 系统环境介绍 ⑵ 工具栏 ⑶ 命令窗口 2.系统的工作方式 3.系统的环境设置 ⑵ 设计器 ⑶ 生成器 应用项目开发基础.VFP6.0简介.系统应用基础 1.2.3 系 统 应 用 基 础 1.2.3 系统应用基础 1.项目管理器─ ─ Visual FoxPro 6.0的控制中心 2.关系数据库 3.表和数据类型 适用于字段变量的数据类型如下: 适用于字段变量的数据类型如下: 适用于字段变量的数据类型如下: 适用于字段变量的数据类型如下: 4.查询与视图   视图兼有表和查询的特点:可以从一个或多个相关联的表中提取有用信息;可以更新其中的信息,并将更新结果永久保存在磁盘上。 5.对象 6.属性 7.事件与方法   方法(Method)也叫“方法程序”。是附属于对象的行为和动作,是指对象固有的能完成某种任务的功能,可在需要时调用。 8.类 ⑴ 基类 Visual FoxPro系统中常用的空容器类及其所能包容的对象 ⑵ 类的特性 9.表单   应用表单(Form)是一个对象,在应用系统中它是用户的主要界面, 表单中的控件可以有属性、事件和方法,并且表单和表单集本身也是有属性、事件和方法的编程对象。 10.报表与标签   报表是以表为单位按一个格式生成一个报表 。 11.菜单 菜单主要有下拉式菜单和快捷菜单。 1.3 应用项目开发的方法 应用项目开发基础.应用项目开发的方法.开发项目的意义 1.3.1 开发项目的意义 1.3.1 开发项目的意义 1.问题的提出 2.项目任务驱动法 应用项目开发基础.应用项目开发的方法.开发项目的方法 1.3.2 开 发 项 目 的 方 法 1.3.2 开发项目的方法 1.设计应用数据库 ⑴ 口令表(口令.DBF) ⑵ 学期表(学期.DBF) ⑶ 学分制数据库(学分制.DBC)表的设计 ① 专业年级表(专业年级.DBF) ② 课程表(课程.DBF) ③ 班级表(班级.DBF) ④ 学生表(学生.DBF) ⑤ 学分表(学分.DBF) 2.用户界面及功能设计 ⑴ “学分制管理系统”启动表单(启动.scx) ⑵ 系统功能表单(管理员功能.scx或用户功能.scx) ⑶ 学期设置及初始化表单(学期初始化.scx) ⑷ 专业年级设置表单(专业年级设置.scx) ⑸ 课程班级设置表单(课程班级设置.scx) ⑹ 学生学分管理表单(学生学分管理.scx) ⑺ 密码编辑表单(口令修改.scx) ⑻ 授权设置表单(授权设置.scx) 3.编写功能代码 go bott if 代码=space(4) and not eof() else appe blan endif thisform.grid1.allowaddnew=.t. thisform.refresh thisform.grid1.setfocus 4.系统调试 1.4 应 用 项 目 组 装 实 践 应用项目开发基础.应用项目组装实践.创建应用项目环境 1.4.1 创 建 应 用 项 目 环 境 1.4.1 创建应用项目环境 1.准备工作 将“我的学分制管理” 文件夹设为默认目录 ,操作步骤如下: ⑵ 单击“修改”按钮,则弹出如图所示的对话框; ⑶

文档评论(0)

1亿VIP精品文档

相关文档