Visual FoxPro 十國章 氯怨鼻应凰开发 isual Gox Pro
Visual FoxPro VisualFoxPro
Visual FoxPro 14.1数据库应用系统的目的及开发步骤 142系统需求分析 14.3系统设计 144系统的实现
Visual FoxPro 14.1 数据库应用系统的目的及开发步骤 14.2 系统需求分析 14.3 系统设计 14.4 系统的实现
Visual FoxPro 14.1数据年应用糸统的开发步骤 数据库应用系统的开发过程一般包括需求分析、系统初 步设计、系统详细设计、编码、调试、系统切换等几个阶段, 每阶段应提交相应的文档资料,包括《需求分析报告》、 《系统初步设计报告》、《系统详细设计报告》、《系统测 试大纲》、《系统测试报告》以及《操作使用说明书》等。 但根据应用系统的规模和复杂程度在实际开发过程中往往有 些灵活处理,有时候把两个甚至三个过程合并进行,不 定完全刻板地遵守这样的过程,产生这样多的文档资料,但 是不管所开发的应用系统的复杂程度如何,需求分析、系统 设计、编码调试修改这一个基本过程是不可缺少的
Visual FoxPro 14.1 数据库应用系统的开发过程一般包括需求分析、系统初 步设计、系统详细设计、编码、调试、系统切换等几个阶段, 每阶段应提交相应的文档资料,包括《需求分析报告》、 《系统初步设计报告》、《系统详细设计报告》、《系统测 试大纲》、《系统测试报告》以及《操作使用说明书》等。 但根据应用系统的规模和复杂程度在实际开发过程中往往有 一些灵活处理,有时候把两个甚至三个过程合并进行,不一 定完全刻板地遵守这样的过程,产生这样多的文档资料,但 是不管所开发的应用系统的复杂程度如何,需求分析、系统 设计、编码-调试-修改这一个基本过程是不可缺少的
Visual FoxPro 需求分析 这一阶段的基本任务简单说来有两个,一是摸清现状, 二是理清将要开发的目标系统应该具有哪些功能。具体说 来,摸清现状就要做深入细致的调査硏究、摸清人们现在 完成任务所依据的数据(使用了什么台帐、报表、凭证) 及其联系、使用什么规则(上级有什么法律和政策规定、 本单位或地方有哪些规定、以及有哪些得到公认的规则 等)、对这些数据进行什么样的加工、加工结果以什么形 式(报表、工作任务单、台帐、图表等)表现;理清目标 系统的功能就是要明确说眀系统将要实现的功能,也就是 眀确说明目标系统将能够对人们提供哪些支持。需求分析 完成后,应撰写《需求分析报告》并请项目委托单位签字 认可,以作为下阶段开发方和委托方共同合作的一个依据
Visual FoxPro 1 这一阶段的基本任务简单说来有两个,一是摸清现状, 二是理清将要开发的目标系统应该具有哪些功能。具体说 来,摸清现状就要做深入细致的调查研究、摸清人们现在 完成任务所依据的数据(使用了什么台帐、报表、凭证) 及其联系、使用什么规则(上级有什么法律和政策规定、 本单位或地方有哪些规定、以及有哪些得到公认的规则 等)、对这些数据进行什么样的加工、加工结果以什么形 式(报表、工作任务单、台帐、图表等)表现;理清目标 系统的功能就是要明确说明系统将要实现的功能,也就是 明确说明目标系统将能够对人们提供哪些支持。需求分析 完成后,应撰写《需求分析报告》并请项目委托单位签字 认可,以作为下阶段开发方和委托方共同合作的一个依据
Visual FoxPro 2.系统设计 在明确了现状与目标后,还不能马上就进入程序设计(编码)的阶段, 还要对系统的一些问题进行规划和设计,这些问题包括:设计工具和系统 支撑环境的选择(选择哪种数据库、哪几种开发工具、支撑目标系统运行 的软硬件及网络环境等)、怎样组织数据也就是数据库的设计(即设计表 的结构、字段约束关系、字段间的约束关系、表间约束关系、表的索引 等)、系统界面的设计(菜单、表单等)、系统功能模块的设计、对一些 较为复杂的功能,还应该进行算法设计。这一部分工作完成后,要撰写 《系统设计报告》,在《系统设计报告》中,要以表格的形式详细列出目 标系统的数据模型、并列岀系统功能模块图、系统主要界面图、以及相应 的算法说明。《系统设计报告》既作为系统开发人员的工作指导,也是为 了使项目委托方及早(在系统尚未开发出来时)认识目标系统,从而及早 的发现问题,减少或防止项目委托方与项目开发方因对问题认识上的差别 而导致的返工(这种情况在实际工作中是经常出现的)。同样,《系统设 计报告》也需得到项目委托方的签字认可
Visual FoxPro 2.系统设计 在明确了现状与目标后,还不能马上就进入程序设计(编码)的阶段, 还要对系统的一些问题进行规划和设计,这些问题包括:设计工具和系统 支撑环境的选择(选择哪种数据库、哪几种开发工具、支撑目标系统运行 的软硬件及网络环境等)、怎样组织数据也就是数据库的设计(即设计表 的结构、字段约束关系、字段间的约束关系、表间约束关系、表的索引 等)、系统界面的设计(菜单、表单等)、系统功能模块的设计、对一些 较为复杂的功能,还应该进行算法设计。这一部分工作完成后,要撰写 《系统设计报告》,在《系统设计报告》中,要以表格的形式详细列出目 标系统的数据模型、并列出系统功能模块图、系统主要界面图、以及相应 的算法说明。《系统设计报告》既作为系统开发人员的工作指导,也是为 了使项目委托方及早(在系统尚未开发出来时)认识目标系统,从而及早 的发现问题,减少或防止项目委托方与项目开发方因对问题认识上的差别 而导致的返工(这种情况在实际工作中是经常出现的)。同样,《系统设 计报告》