文章分类 - 项目设计
摘要:维护分为 校正性维护:把诊断,校正软件错误的过程称为校正性维护。 适应性维护:由于计算机技术份发展,外部设备和其他系统元素经常变更,为适应环境的变更而修改软件的活动称为适应性维护。 完善性维护:在使用系统的过程中为满足用户提出的新功能,性能要求而进行的维护。 预防性维护:为进一步改进可维护性,可靠性
阅读全文
摘要:实施 将软件系统部署到客户方的服务器上,并培训客户,协调客户准备基础数据,是软件系统顺利上线运行的过程。 培训 验收
阅读全文
摘要:缺陷管理分为三个等级:严重,一般和轻微。 严重的缺陷:缺少主要功能,或者是主要功能毫无作用;所产生的问题会导致系统罢工,工作不正常;所产生的问题导致无法进行下一步测试。 一般的缺项:主要功能运作不完全;所产生的问题会导致系统的部分功能不正常;所产生的问题虽然严重但不影响下一步测试。 轻微的缺陷:功能
阅读全文
摘要:软件测试是指为了寻找软件缺陷而执行程序的过程。 测试的目的是尽可能发现软件的缺陷,进而证明软件是符合预期要求的。 软件缺陷: 软件未达到需求规格说明书要求的功能。 软件出现了需求规格说明书指明不会出现的错误。 软件功能超出需求规格说明书指明的范围。 软件未达到产品说明书虽未指出但应达到的目标。 软件
阅读全文
摘要:风险和风险管理的概念 “确定”:是指所有信息都可用的。对结果的预言比较有把握。 “不确定”:即没有信息,对可能的结果一无所知。 “风险”:一种不确定的事件或条件,一旦发生会对项目产生正面或负面的影响,它即包括对项目目标的威胁,也包括对这些目标进行提高的机会。 “风险管理”:就是对风险进行识别,分析和
阅读全文
摘要:软件项目有三个目标:质量,进度,成本。 一,在获得开发工程师的承诺的基础上制定合理可行的软件开发计划,这是前提。 二,随时获得每个任务点以及整体项目的进度数据。 三,优先保证“关键路径”上任务点的完成。 四,当进度异常时,我们可以采取的措施包括“快速跟进”和“赶工”。 五,项目再紧,也要“以人为本”
阅读全文
摘要:概要设计一般分为两个方面:一是系统设计,包括具体的系统采用的技术方案,与其他系统的接口方式;二是结构设计,确定软件结构,数据结构,并明确不同模块间的接口方式。 概要设计的核心工作——技术框架设计 详细设计 详细设计的核心工作是将业务模型映射到技术模型。
阅读全文
摘要:设计之前需要调研。跟客户谈项目的需求。用例子描述需求。获得用列(use case) 根据例子设计用例图。 用例图是表达系统中出现的各种事务处理或过程的图形,或者表达系统能够执行的各种功能。 用例详细描述: 前置条件:用例开始时系统必须处在什么状态 事件流:用例步骤,在描述中须有用例开始和用例结束字眼
阅读全文