
WEB工程复习总结:需求分析、建模与安全
版权申诉
1.51MB |
更新于2024-06-19
| 79 浏览量 | 举报
收藏
"西电软院WEB工程复习总结最全版.pdf"
这篇复习总结涵盖了WEB工程的多个核心知识点,包括试题结构、建模、应用架构、应用测试、防止SQL注入、SEO优化、WEB特性以及Web工程的基本原理和需求工程。
1. **试题结构**:提到了建模题,包括UML的三种类型——功能需求建模(如用例图、活动图)、内容建模(如类图、状态图)和超文本建模(结构模型)。
2. **建模**:UML是软件建模的重要工具,用于表达系统的功能、结构和行为。用例图描绘了系统与用户之间的交互,活动图展示了系统内活动的流程,类图和状态图则分别用于表示对象的分类和生命周期。
3. **应用架构与测试**:讨论了架构的优缺点和测试中的吞吐率概念。测试吞吐率是指在一定时间内系统处理的吞吐量,对于评估系统性能至关重要。
4. **git冲突解决**:解释了在git协同开发中可能出现的冲突情况及解决策略,强调了良好的协作习惯和冲突处理技巧。
5. **防止SQL注入**:提出了四种策略,包括使用编程语言内置库、验证输入数据、使用存储过程或预处理语句以及限制WEB应用的权限。
6. **SEO优化**:列举了几条基本原则,如网站结构扁平化、页面静态化、页面简单化、创建网站地图以及实现页面差异化,这些都是提高搜索引擎排名的关键。
7. **WEB特性**:强调了WEB特性在社会、技术和自然上下文中的应用,包括用户多样性、网络服务质量、多平台交互、地理位置和可用性等。
8. **Web工程基本原理**:涵盖需求工程的四个主要阶段,即需求获取、需求表示、需求分析和需求确认与验证。并特别指出Web需求的多学科性、易变性和复杂性。
9. **Web需求**:详细区分了功能需求、质量需求、系统环境需求和发展需求,并提供了多种需求获取方法,如面谈、用例建模、问卷调查等,以及需求获取的原则。
10. **敏捷需求获取**:提倡灵活的需求管理,强调识别目标用户、考虑所有利益相关者、理解系统环境和市场调研的重要性。
11. **需求表示**:需求表示是需求工程中重要的一环,它通过各种形式如文档、模型等清晰地传达需求,确保开发团队和利益相关者的共识。
这篇复习总结为备考或学习Web工程的学生提供了全面的参考资料,涵盖了从基础概念到高级实践的广泛内容。
相关推荐









hhappy0123456789
- 粉丝: 80
最新资源
- PLC梯形图编译器源码分析与参考价值
- 群联PS2251量产工具使用教程及文件详解
- 陈坚&陈伟《Visual C++网络高级编程》源码解析
- Myeclipse汉化教程:汉化包使用与安装指南
- VB实现PCB图像处理:灰度、中值滤波与锐化技术
- 利用swfUpload和PHP实现批量文件上传教程
- ASP+ACCESS问卷调查系统v2.4:多功能调查与留言平台
- C语言程序设计理论与实践课件下载
- HTML5入门PPT:网页制作新手指南
- MFC图片浏览软件:简洁高效的图片查看工具
- 掌握MSP430JTAG仿真器:原理图与PCB设计指南
- FBDISK 1.1:修复坏盘分区工具的更新与使用指南
- 解决Office2007 Windows Installer服务无法更新的问题
- 图像转换工具Image Converter功能介绍
- C++教程合集:深入浅出编程指南
- 51单片机红外收发程序设计与测试指南
- BattleLan工具:轻松跨网段进行游戏联机
- SQL Server 2000开发指南全面解读
- GMOAToolbox:全面的多目标优化MATLAB工具包
- HTML5最新更新手册:查询必备的chm文档
- Nagios SNMP 插件的优化与安装指南
- 计算机图形学基础程序:直线绘制与区域填充技术
- MASM32 安装包:Windows汇编工具一键安装
- 避免刷机失败,确保诺基亚手机驱动正确安装