第12章 Visual foxpro应用系统开发 本章学习目标 Visual Foxpro应用系统开发过程 应用系统的生成 应用系统的发布
第12章Visual FoxPro应用系统开发 • Visual FoxPro应用系统开发过程 • 应用系统的生成 • 应用系统的发布 本章学习目标
第十二章 sual foxpro应用系统开发 12.1学生成绩管理系统 12.11需求分析 12.1.2系统结构设计 121.3系统详细设计 122系统的生成和发布 1221生成应用程序系统 1222系统发布
第十二章Visual FoxPro应用系统开发 • 12.1 学生成绩管理系统 – 12.1.1 需求分析 – 12.1.2 系统结构设计 – 12.1.3 系统详细设计 • 12.2系统的生成和发布 – 12.2.1 生成应用程序系统 – 12.2.2 系统发布
1211需求分析 系统任务及特点 系统功能 数据流图
12.1.1 需求分析 • 系统任务及特点 • 系统功能 • 数据流图
1212系统结构设计 系统的主要结构 数据库设计
12.1.2 系统结构设计 • 系统的主要结构 • 数据库设计
1213系统详细设计 系统主表单 数据录入的设计 °数据查询的设计 打印报表的设计 主菜单的设计 主程序设计
12.1.3 系统详细设计 • 系统主表单 • 数据录入的设计 • 数据查询的设计 • 打印报表的设计 • 主菜单的设计 • 主程序设计
1221生成应用程序系统 为一个项目创建应用程序的最后一步是连 编它。此过程的最终结果是将所有在项目 中引用的文件合成为一个应用程序文件 可以将应用程序文件和数据文件一起发布 合用户,用户可运行该应用程序
12.2.1 生成应用程序系统 • 为一个项目创建应用程序的最后一步是连 编它。此过程的最终结果是将所有在项目 中引用的文件合成为一个应用程序文件。 可以将应用程序文件和数据文件一起发布 给用户,用户可运行该应用程序
1222系统发布 创建发布目录 创建发布磁盘 定位文件 指定组件 磁盘映象 安装选项 默认目标目录 改变文件设置 成
12.2.2 系统发布 • 创建发布目录 • 创建发布磁盘 – 定位文件 – 指定组件 – 磁盘映象 – 安装选项 – 默认目标目录 – 改变文件设置 – 完成
本章小结 本章以学生成绩管理系统的开发为例,说明了 应用系统开发的步骤,第一步是需求分析,确 定设计的题目,设计的目的和系统所具有的特 。第二步是根据需求分析的结果,进行系统 结构的设计,确定系统有哪些数据表,数据表 有哪些字段组成,数据表之间的关系等。第 步是系统的详细设计,确定需要哪些表单、报 表或过程来实现功能,设计主菜单和主程序。 当系统设计完成后,需连编生成应用程序系统。 系统正确生成后,可打包发布,形成可安装的 系统
本章小结 • 本章以学生成绩管理系统的开发为例,说明了 应用系统开发的步骤,第一步是需求分析,确 定设计的题目,设计的目的和系统所具有的特 点。第二步是根据需求分析的结果,进行系统 结构的设计,确定系统有哪些数据表,数据表 有哪些字段组成,数据表之间的关系等。第三 步是系统的详细设计,确定需要哪些表单、报 表或过程来实现功能,设计主菜单和主程序。 • 当系统设计完成后,需连编生成应用程序系统。 系统正确生成后,可打包发布,形成可安装的 系统