总体设计
首先研究、分析和审查数据流图。从软件的需求规格说明中弄清数 据流加工的过程,对于发现的问题及时解决。
然后根据数据流图决定问题的类型。数据处理问题典
...
2025.07.05
软件质量保证与测试相关概念
软件质量
定义:明确表示是否包含功能和性能需求,明确记载开发标准和所有专业开发软件的期望的隐性特点
关键点
软件测试时软件质量测量
...
2025.07.05
分类
白盒测试:考虑系统或组件的内部机制的测试形式(如分支测试、路径测试、语句测试等)
黑盒测试:忽略系统或组件的内部机制,仅关注于那些响应所选择的输入及相应
...
2025.07.05
概念
推荐系统的任务:联系用户和物品,解决信息过载的问题;
好友(社会化推荐)
用户的历史兴趣记录(协同过滤推荐)
用户的注册信息
为什么推荐系统收到欢迎:
...
2025.07.02
技术架构
网络爬虫:搜索引擎的信息源来自于互联网网页,通过网络爬虫将整个互联网获取到本地。
网页去重:互联网页面中有相当大比例的内容是完全相同或者近似重复的,网
...
2025.07.02
数据库是什么
数据库:长期存储在计算机内,有组织,可共享的海量数据集合
数据库相关理论及相关问题:
数据模型,规范化理论:如何组织这些数据?
数据定义和操作语
...
2025.07.02
问题和挑战
数据库管理技术研究研究如何对数据进行科学管理,从而为人们提供可共享的、安全的、可靠的数据;
数据库管理技术可能面临的挑战:垃圾信息,数据类型多样化和
...
2025.07.02
视图
创建视图
特点:
虚表,从一个或几个基本表导出的表;
只存放视图的定义,不会出现数据冗余
基表中数据发生变化,从视图查询出数据也随之改变
视图建立后,用
...
2025.07.02
完整性约束
控制机制
完整性约束是加在数据库模式上的一个具体条件,规定什么样的数据能够存储到数据库中;
定义机制:
约束条件:数据模型的组成部分,约束数据库的
...
2025.07.02
触发器
概念
触发器
一组SQL语句
当插入,更改,删除,事件发生的时候,触发器自动执行
用以维护数据完整性,或者其他数据处理工作
属于动态完整性约束
分类
...
2025.07.02