软件工程
vivimusing
这个作者很懒,什么都没留下…
展开
-
测试中的覆盖
测试中的覆盖方法有: 语句覆盖,判断覆盖,条件覆盖,条件组合覆盖,路径覆盖。(由弱到强) 语句覆盖: 每条可执行语句被覆盖一次。 判定覆盖: 每个判断语句被覆盖一次。 条件覆盖: 判断语句中的每个条件被覆盖一次。 条件组合判断: 判断语句中的每个条件组合被覆盖一次。 路径覆盖: ...原创 2009-03-19 20:30:44 · 131 阅读 · 0 评论 -
icase
ICASE(integerated Computer-Aided Software Engineering),和CAD一样,只是最后是SE不是Designing。 集成方式的演变: 数据交换(点到点的数据交换)==》公共用户界面(在一致的界面下调用不同的工具)==》信息中心库。 ICASE信息库: “数据-工具”和“数据-数据”集成机制和数据结构,它提供了明显的数据库管理系统的功能。...原创 2009-03-23 12:59:59 · 460 阅读 · 0 评论 -
软件需求
软件需求: 业务需求(business requirements),用户需求(user requirements),功能需求(functional requirement),非功能需求(none-functional requirements) 业务需求: 反应组织机构或客户对系统、产品高层次的目标要求,他们在项目视图与范围文档中予以说明。 用户需求: 描述用户使用产品必须完成的任务...原创 2009-03-23 15:08:01 · 123 阅读 · 0 评论 -
架构 和 构架 定义
很多朋友分不清这两个词,其实,模糊看待也差不多的。如果想钻下牛角尖那么 我们先看下汉语中关于构的定义:一种组合。关于架的定义呢? 一种支持的东西。 所以从这两个词的定义我们可以看出构比架抽象。 对应下英文单词 架构: architecture 构架:framework 对于OO的程序员,我可以举个通俗但不准确的例子 把architecture看着一个类,...2009-03-25 10:00:34 · 900 阅读 · 1 评论 -
组件和构件的区别
组件在辞典中的解释:(1) [assembly]∶供装配整台机器、构件或元件的零件组合(2) [module;package]∶在电子或机械设备中组装在一起形成一个功能单元的一组元件(3) [unit]∶组装产品(如书橱或碗橱)时所组合的通常或多或少重复的部分(4) [section]∶可被组装或被重新组装的几个部件之一构件在辞典中的解释:(1) [stru...2009-04-28 17:19:06 · 3028 阅读 · 0 评论