免费建立自己的网站代码做博客用什么系统做网站好
 应用程序开发前开发者要与用户之间广泛沟通,作大量的调查研究和分析工  
 
 作,从而明确用户的要求、程序应具备的功能及可以完成的任务。为此要进行两方  
 
 面的分析,数据分析和功能分析。数据分析的目的是收集系统应包含的数据、数据  
 
 的真实性、有效性,为后续的数据库设计做准备;功能分析的目的主要为应用程序  
 
 的设计提供依据,从而划分系统的模块及子模块,所有应用程序模块的设计将会以 此为依据进行。  
 
 
 将分析阶段调查收集到的数据进行综合、归纳、抽象处理,形成符合该系统的  
 
 概念模型,并画出相应的 E-R 图(实体-联系图),再将 E-R 图转换为符合  
 
 VisualFoxPro 要求的数据库和数据表,定义每个表的表结构、字段属性、字段有  
 
 效性、数据完整性,表间关联关系等。  
 
 按照系统分析阶段功能分析的结果画出系统的树形总体框架图,该图一般不超  
 
 过三层。同时必须考虑到整个程序中各模块间的调用关系,一般的调用顺序是:进  
 
 入系统的主控程序调用启动界面、启动界面调用登录界面、登录界面调用主界面、  
 
 在主界面中调用主菜单、最后由主菜单中的各个菜单项调用各个子模块界面。  
 
 
 使用 VisualFoxPro 创建面向对象的由事件驱动的应用程序时,可以每次只建  
 
 立一个功能模块。这种模块化构造应用程序的方法,可以在每完成一个组件后就对  
 
 其进行检验,在完成所有的功能组件后就可以进行应用程序的编译了。  
