软件架构质量属性需求分析

软件架构质量属性需求分析

ID:32899269

大小:54.00 KB

页数:5页

时间:2019-02-17

软件架构质量属性需求分析_第1页
软件架构质量属性需求分析_第2页
软件架构质量属性需求分析_第3页
软件架构质量属性需求分析_第4页
软件架构质量属性需求分析_第5页
资源描述:

《软件架构质量属性需求分析》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、软件架构报告网络考试系统质量属性需求分析学生学号:1043111121学生姓名:赵伟一、项目介绍网络考试系统是基于网络技术的一种考试系统,教师通过网络对题库进行维护,查看考生考试情况、统计分数等;考生通过网络完成考试、分数查询等。它是一套基于B/S体系,采用大型数据库SqlServer2005和先进的ASP和ASP.NET技术开发的,以组织客观、公正、科学合理和大规模考试为目的的标准化考试系统。 二、质量属性需求2.1可用性2.1.1原因可用性指的是在预定的启动时间中,系统真正可用并且完全运行时间所占的百分比。更正式地说,有效性等于系统的平均故障

2、时间(MTTF)除以平均故障时间与故障修复时间之和。对于本系统,要确保系统在用户使用过程中正确有效地执行,避免在使用过程中系统发生崩溃,造成损失。2.1.2一般场景场景的部分可能的值源最终用户刺激使用网络考试系统的功能制品网络考试系统环境正常运行中响应系统运行良好;出现的崩溃现象较少;能够快速恢复之前的操作;对各种误操作有一定抵抗能力响应度量崩溃次数;崩溃修复时间;可用时间;2.2性能2.2.1原因效率是用来衡量系统如何优化处理器、磁盘空间或通信带宽的。如果系统用完了所有可用的资源,那么用户遇到的将是性能的下降,这是效率降低的一个表现。拙劣的系统

3、性能可激怒等待数据库查询结果的用户,或者可能对系统安全性造成威胁,就像一个实时处理系统超负荷一样。在本系统中,要考虑到多终端同时运行系统的情景,因此要将系统设计成能够并发处理的能力。2.2.2一般场景场景的部分可能的值源大量的用户刺激同时发送对网络考试系统的请求制品网络考试系统环境正常运行中响应处理用户的请求响应度量时延,吞吐量,响应时间,数据丢失2.3易用性2.3.1原因易用性所描述的是许多组成“用户友好”的因素。可用性衡量准备输入、操作和理解产品输出所花费的努力。制定者必须权衡易用性和学习如何操纵产品的简易性。在本系统中,系统应当为用户提供简

4、易操作的界面,详细的操作说明。为答题者提供方便快捷的浏览试题,答题,更改答案等功能;为改卷者提供改卷,评分,重新改卷等功能。2.3.2一般场景场景的部分可能的值源最终用户刺激学习使用网络考试系统的功能制品网络考试系统环境正常运行中响应网页界面对用户来说很熟悉;在不熟悉的上下文中界面是可用的;帮助的信息非常明显。响应度量能正常清楚使用该系统功能所花费的时间,用户的满意度,错误操作的数量,用户上手难易程度2.4安全性2.4.1原因安全性是衡量系统在向合法用户提供服务的同时,阻止非授权使用的能力。可以把安全性刻画成一个提供认可、机密性、保证、可用性和审

5、核的系统。在本系统中,要防范诸如意图篡改分数,更改考生答案等攻击。因此,安全性是本系统极为重要的一个质量属性。2.4.2一般场景场景的部分可能的值源身份确定的授权用户刺激访问并登录使用网上考试系统制品网上考试系统服务器环境在线连接,开放服务响应验证用户,允许访问数据和服务器响应度量检查可能的网络攻击,恢复数据和服务

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。