发信人: xue_pear() 
整理人: majorsun(2000-03-08 13:41:19), 站内信件
 | 
 
 
项目规划
 项目规划的任务是:建造、修改和维护图形化的客户/服务器应用,找到用
 PowerBuilder实施应用的最佳方法:
 项目规划包括以下内容:
 1.项目的特征
 2.收集相关的信息
 3.组建项目组
 项目阶段划分
 
 A. 客户/服务器项目的特征
 客户/服务器项目的特征是:应用由许多不同的内容构成:
 - 网络
 - 计算机
 - 数据库
 - 程序
 - 人
 B. 搜集相关的信息
 - 应用的目标
 - 谁是最终用户
   秘书:计算机知识少
   一般人员:懂业务,计算机知识少
   经理:要求较高层次的报告
   客户服务:相应时间很重要
   以上这些人的要求和技能
 - 应用交付的日期
 - 应用当前的状态
   已存在的应用。要修改当前已存在应用
   新应用。需要快书开发,还是要求基础牢固、高质量的开发。如果是后者,
 则需要更大的努力和投入,需要更长的时间。
 - 项目组成员
 - 应用运行的软硬件环境
   选用什么数据库
   应用运行的平台
   目前的应用和其它应用有何关系
   网络
 - 开发过程中要遵守的标准
   用户界面标准
   代码风格标准
   文档标准
   错误处理标准
   用词含义标准
 - 应用开发中可以使用什么可以重用的模块
   重用过去已开发好的模块
   PowerBuilder基础类库(PFC)
 - 除了PowerBuilder之外还可以使用其它什么辅助开发的工具
   设计工具:PowerDesigner/ERWin
   版本控制工具:Object Circle/PVCS
   测试工具:SQA
 
 C. 组建项目组
    客户/服务器应用的开发需要各种不同技能的人去处理各种各样的问题,
 应用项目的构成需要项目组成员之间良好的协调。客户/服务器应用需要以下
 技能的专业人员:
 项目管理
 		决策、计划、协调。
 用户代表
 		懂得用户需要什么和如何与最终使用者沟通。
 需求分析
 		应用是什么样的,人机如何交互,要完成什么工作
 系统设计
 		设计应用以满足用户的需求并使之与计算机环境良好的配合。
 数据库管理
 		开发和管理测试和生产用的数据库。
 网络管理
 		配置和监测服务器和网络
 标准控制
 		建立和实施标准,用户界面,代码风格,文档,错误处理。
 对象管理
 		管理PowerBuilder开发的对象
 应用开发
 		用PowerBuilder开发和维护应用(含界面和代码编写),要精通SQL、熟悉开发 环境和应用调用的其它程序。
 文档
 		为用户和开发人员编写注释、文档和帮助。
 多媒体
 		制作图片、声音及其它用于应用的多媒体内容
 质量保证
 		对编好的应用测试和排错。
  -- ※ 来源:.月光软件站 http://www.moon-soft.com.[FROM: 202.98.163.195]
  | 
 
 
 |