学习目标
听<信息系统基础知识> 一节
待解决问题
构件的概念 ?
构件是面向软件体系架构的可复用软件模块。构件(component)是可复用的软件组成成份,可被用来构造其他软件。它可以是被封装的对象类、类树、一些功能.
如何表达一个项目的架构,用什么图表?
架构设计作为一个系统开发的中间产品,交付的是什么内容?
各种架构风格的适用场景?
互联网应用 BS架构的应用 ria 富互联网是什么意思?
ria 丰富互联网应用.
j2ee与.net的比较?
中间件技术的6种功能?
学习内容
测试用例的设计:
判定覆盖
条件覆盖
条件组合覆盖
路径覆盖
边界值分析--考的最多
算法层:
单元测试、模板测试
面向对象的测试:
测试方法是一样的
测试自动化:通过编程完成测试的过程。
文件服务器
自动化测试 提高测试执行的速度
约束测试的步骤
自动化测试的优点
自动化测试的缺点
软件调试方法中有些方法要消除的:蛮力法(通过计算机来找出),回溯法(人工控制路线),原因排除(演绎 归纳 二分法来实现)
系统开发工具
系统转换计划--新旧系统之间的关系
数据 人员培训 试运行
直接转换--原有系统不运行 直接用新的系统
并行转换--转换周期长
分段转换
分期逐步转换--平稳运行
大系统分成子系统 没成熟一个转换一个
转换周期长,需求变化会对新系统的稳定造成一定的影响
数据转换和迁移是系统转换的主要工作之一
尽量保留现有系统中的数据结构
--数据不丢失
--垃圾数据会给新系统造成隐患
数据迁移方式
工作迁移
手工方式录入
新系统生成
ETL
抽取 转换 装载
数据迁移的校验
软件维护
软件的可维护性
从几个方面进行反应
1、改变性
2、稳定性
3、测试性
4、适应性
5、完善性
6、完善性
监理--审查
四控三管一协调
系统评价
1、是否达到预期的目标
2、三个方面的指标
3、
原文地址:https://www.cnblogs.com/lin888/p/10182398.html