2.2软件设计
软件设计基本原则:信息隐蔽、高内聚低耦合(模块内部关系紧密,模块之间关系不强)
用户界面设计的要求:可靠、可使用、灵活、不复杂
设计评审:一般采用评审会议的方式进行
2.3软件测试
测试:尽早测试,不断测试,别人测试,预期结果,真假数据,贯穿全程
测试对象:需求规格说明书、概要设计规格说明、详细设计规格说明、源程序
黑盒测试:不考虑内部结构,只看输出结果是否正确
黑盒测试方法:等价类、边界值、错误推测、因果图
等价类:若0<X<5,则4321是等价类
边界值:若0<X<5,则0145为边界值
错误推测:凭经验
因果图:
白盒测试:考虑内部结构,看到XX覆盖即为白盒测试
测试策略:需求分析、概要设计、详细设计、编码
验收测试、系统测试、集成测试、单元测试
α测试:开发环境下进行的测试
β测试:实际使用环境下进行的测试
2.4软件维护
分类:就是鱼丸(纠错性、适应性——WIN78、预防性、完善性——用户改进的要求)
软件再生:单机改网络版、C/S改B/S、SOA
SOA:面向服务,核心是WebService
温馨提示:因考试政策、内容不断变化与调整,信管网网站提供的以上信息仅供参考,如有异议,请以权威部门公布的内容为准!
信管网致力于为广大信管从业人员、爱好者、大学生提供专业、高质量的课程和服务,解决其考试证书、技能提升和就业的需求。
信管网软考课程由信管网依托14年专业软考教研倾力打造,教材和资料参编作者和资深讲师坐镇,通过深研历年考试出题规律与考试大纲,深挖核心知识与高频考点,为学员考试保驾护航。面授、直播&录播,多种班型灵活学习,满足不同学员考证需求,降低课程学习难度,使学习效果事半功倍。