发信人: 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]
|
|