专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
切有生命东西都有个“寿命”即它们从出生到死亡为止所经历时间“寿命”这个概念也可以延伸到对非生命产品质量评价上来例如个电子产品寿命就是指该产品从出厂直到丧失使用价值持续时间但是软件Software是种信息产品它区别于机械、电子等产品不存在物理上磨损报废因此软件Software产品“寿命”和硬件产品区别 从软件Software工程角度来说软件Software产品寿命是指软件Software整个生存期这个生存期主要包括软件Software规划、需求分析、设计、编码及单元调试、测试以及运行/维护等阶段 从软件Software用户角度来看更关心是软件Software在交付 [阅读全文] [PDF]
软件Software人员利用生存期思路方法来管理应用开发如图1.4所示生存期就是广泛用于面向过程项目标准高层视图这个特定模型叫做瀑布模型在这个模型中各个阶段细化成许多实际子处理这些阶段开始于应用分析直到维护老化由于这个生存期对整个应用开发过程进行了模型化所以人们称它为应用生存期其他还有些模型可以更近似地表示开发过程真正复杂性具有代表性就是螺线模型和喷泉模型 应用生存期广泛用于结构化软件Software开发项目指导项目计划和监督因此可以把应用生存期当作结构化代表个建议应用生存期模型 图中各个阶段顺序是线性但开发过程实际上不是线性还没有办法用图来逼真地反映在面向对 [阅读全文] [PDF]
在软件Software开发中复用扮演了重要角色软件Software部件应当独立于当初开发它们应用而存在部件开发瞄准某些局部设计和实现它们能够帮助当前问题解决但为了在以后项目中使用它们还应当足够通用在以后应用开发中可以调整这些独立部件以产生适合于特定问题解决类就是个希望能够复用单元因此提出了个“类生存期” 类生存期和应用生存期关系是正交就是说类标识是应用生存期个阶段但类生存期步骤独立于任特殊应用开发这样可以完整地描述个基本实体而不仅仅考虑当前正在开发系统 在开发各个阶段还会有些追加类系统开发各个阶段都可能会标识新类在分析阶段标识类是针对特定问题在实现阶段标识类要 [阅读全文] [PDF]
正如同任何事物样软件Software也有个孕育、诞生、成长、成熟、衰亡生存过程般称其为计算机软件Software生存期根据这思想把上述基本过程活动进步展开可以得到软件Software生存期 6个步骤即制定计划、需求分析、设计、编码、测试及运行维护以下对这 6个步骤任务作概括描述 (1)制定计划(Planning)确定要开发软件Software系统总目标给出它功能、性能、可靠性以及接口等方面要求;由系统分析员和用户合作研究完成该项软件Software任务可行性探讨解决问题可能方案并对可利用资源(计算机硬件、软件Software、人力等)、成本、可取得效益、开发进度 [阅读全文] [PDF]
  执行一个脚本时,会先开启一个子shell环境(不知道执行其它程序是不是这样),然后将父shell中的所有系统环境变量复制过来,这个脚本中的语句就在子shell中执行。(也就是说父shell的环境变量在子shell中可以调用,但反过来就不行,如果在子shell中定义了环境变量,只对该shell或者它的子shell有效,当该子shell结束时,也可以理解为脚本执行完时,变量消失。)为了证明这一点,请看脚本内容:   test='value'   export test   这样的脚本执行完后,test实际上是不存在的。接着看下面的:   test='value' [阅读全文] [PDF]
1 共5条 分1页