软件工程
zzqnnu
这个作者很懒,什么都没留下…
展开
-
SVN入门
SVN入门知识 1.SVN的概念体系 SVN:版本管理工具,确保代码每天都是新的,实现分布式开发, Repository:汇总代码的地方 working:存放本地代码的地方 add:告知SVN准备把一些文件添加到Repository,并未真正添加。 红色感叹号:该备份与Repository有不同 Branch:将工程的一部分文件拷贝到版本库里面的另外的位置修改,等修改完毕,再合并...2014-01-10 20:39:34 · 89 阅读 · 0 评论 -
基于项目的软件开发管理
一个基于项目的软件工程的流程: 需求分析:定义角色(使用系统的人),识别系统中的对象和关系,发现用例、描述用例。 系统分析和设计:将系统分解为子系统,为模型添加细节 实现:开发 测试运维: UML概述:用例图:一个用例是对系统一个功能的描述 类图。 需求分析的过程: 需求包括:功能性需求,非功能性需求 需求来源:系统的整体目标,领域内的相关知识,考虑不同的涉及人员的...2015-04-04 20:11:32 · 112 阅读 · 0 评论 -
软件测试概述
动态测试技术: 逻辑覆盖法的覆盖标准:语句覆盖,判定覆盖,条件覆盖,条件判定组合覆盖,多条件覆盖。 语句覆盖:每句话都执行一次 判定覆盖:程序的每个真假分支都执行一次 条件覆盖:每个判定语句的每个逻辑条件的每个可能值至少满足一次 白盒测试 覆盖率测试是白盒测试的重点,一般模块使用语句覆盖,重点模块采用多种其他覆盖 黑盒测试 等价类划分:将输入划分为若干个部分,各个部...2015-04-10 20:29:11 · 127 阅读 · 0 评论 -
设计模式总结
--------------------------------------------------------------构建类模式----------------------------------------------------------------------- 单例模式: XXXXX 工厂模式(factory): 1.若一个产品类(product)的构建需要依赖若...原创 2014-11-01 13:15:11 · 79 阅读 · 0 评论