
软件工程
y岱宗夫如何
这个作者很懒,什么都没留下…
展开
-
人机界面的风格经过了四代演变
人机界面的风格大致经过了四代的演变:①命令和询问方式②菜单式③面向窗口的点选界面④HCI技术与超文本、多任务概念结合起来原创 2021-01-25 22:36:28 · 1382 阅读 · 0 评论 -
软件生产发展的三个时代
软件生产的发展划分成三个阶段:程序设计时代:这一时期,软件的生产主要是个体手工劳动的生产方式。程序系统时代:由于计算机的应用领域不断扩大,需求不断增长,软件由于处理问题域不断扩大而变复杂。设计者形成小作坊生产方式小集团合作生产的程序系统时代。软件工程时代:生产方式是采用工程的概念、原理、技术和方法,使用数据库、开发工具、开发环境、网络、分布式、面向对象技术来开发软件。...原创 2021-01-21 00:48:33 · 5069 阅读 · 0 评论 -
风险管理
风险管理现代项目管理与传统项目管理的不同之处就是引入了风险管理技术。风险:在给定情况下和特定时间内,那些可能发生的结果与预期结果之间的差异,差异越大,风险越大。风险的两个特性: ① 不确定性:可能发生,可能不发生② 损失风险管理的整个过程可以分为四个步骤:风险识别、风险估算、风险分析、风险驾驭风险的类别项目风险:可能对项目的预算、进度、人力、资源、顾客和需求等方面产生不良影响的潜在问题。技术风险:潜在的设计、实现、接口、验证和维护等方面的问题,此外,规约的二次性、技术的不确定性、陈旧或不成熟原创 2021-01-16 20:20:11 · 172 阅读 · 0 评论 -
传统方法学中涉及到的文档
传统方法学中涉及到的文档根据用途对文档进行分类:用户文档:操作手册、用户手册、软件需求说明书开发文档:软件需求说明书、概要设计说明书、详细设计说明书、数据要求说明书、数据设计说明书、项目开发报告、测试计划、测试报告分析报告管理文档:可行性分析报告、项目开发计划、项目开发总结报告生命周期各阶段涉及到的文档:软件计划阶段:可行性分析报告、项目开发计划需求分析阶段:项目开发计划、软件需求说明书、确认测试计划、用户手册、操作手册总体设计阶段:系统说明、用户手册、测试计划、详细的实现计划、数据库设计结原创 2021-01-05 19:46:11 · 158 阅读 · 0 评论 -
结构化测试
G.Myers给出了关于测试的一些规则,这些规则也可以看作是测试的目标或定义。①测试是为了发现程序中的错误而执行程序的过程。②好的测试方案是极可能发现至今为止尚未发现的错误的测试方案。③成功的测试是发现了至今为止尚未发现的错误的测试。单元测试:集中对用源代码实现的每一个程序单元进行测试。把每一个模块作为一个**单独的实体来测试,而且通常比较容易**设计验证模块正确性的测试方案。单元测试的目的是保证每个模块作为一个单元能正常运行。单元测试的**重点**:①模块接口②局部数据结构③重要执行通原创 2021-01-04 22:09:41 · 1598 阅读 · 1 评论 -
软件工程
软件工程整理基于张海藩老师出版的《软件工程导论(第六版)》,简单整理软件工程各章知识。第一章 软件工程学概述1.1软件危机1.1.1软件危机的介绍软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。软件危机包括下述两个方面:如何开发软件,以满足软件日益增长的需求。如何维护数量不断膨胀的已有软件。软件危机主要有一下一些典型表现:对软件开发成本和进度的估计常常不准确用户对“已完成的”的软件系统不满意的现象时常发生软件的质量往往靠不住软件常常是不可维护的软件通常没原创 2021-01-01 00:42:24 · 5934 阅读 · 0 评论