资源描述
单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,需求分析,功能需求和非功能需求,张孝燕,41012228,贾璐萍,41012238,功能需求,功能需求是一个系统必须提供的活动和服务描述。一般来说,根据可以满足系统改进目标的输入、输出、流程和储存的数据来定义功能需求。,例:,360,安全卫士,360,安全卫士,01,02,03,04,05,06,07,介绍,TEXT02,TEXT03,TEXT04,TEXT05,TEXT06,TEXT07,360,安全卫士是一款由,奇虎,网推出的功能强、效果好、受用户欢迎的上网安全软件。,360,安全卫士拥有查杀木马、清理插件、修复漏洞、电脑体检、保护隐私等多种功能,并独创了“木马防火墙”“,360,密盘”等功能,依靠抢先侦测和云端鉴别,课请按面、智能地拦截各类木马,保护用户的账号、隐私等重要信息。,01,02,03,04,05,06,07,介绍,主要功能,TEXT04,TEXT05,TEXT06,TEXT07,电脑,体检,对电脑进行详细的检查,木马,查杀,使用,360,云引擎、,360,启发式引擎,漏洞,修复,为系统修复,高危漏洞,和功能性更新,系统修复,修复常见的上网设置,系统设置,电脑清理,清理,插件,、清理垃圾和清理痕迹并清理,注册,表。,优化加速,加快开机速度,电脑门诊,解决电脑其他问题,功能大全,提供几十种各式各样的功能,软件管家,安全,下载软件,,小工具,01,02,03,04,05,06,07,介绍,主要功能,电脑体检,TEXT04,TEXT05,TEXT06,TEXT07,体检功能可以全面的检查您电脑的各项状况。体检完后会提交给您一份优化您电脑的意见,您可以根据您的需要对电脑进行优化,也可以便捷的选择一键优化,为什么要体检?,体检可以让您快速全面的了解您的电脑,并且可以提醒您对电脑做一些必要的维护。如:木马查杀,垃圾清理,漏洞修复等。定期体检可以有效地保持您电脑的健康。,如何进行体检?,您点开,360,安全卫士的界面,体检会自动开始进行,01,02,03,04,05,06,07,介绍,主要功能,电脑体检,漏洞修复,TEXT05,TEXT06,TEXT07,什么是系统漏洞?,特指,Windows,操作系统在逻辑设计上的缺陷或在编写时产生的错误,为什么要修复漏洞?,系统漏洞可以被不法者或电脑黑客利用,通过植入木马、病毒等方式来攻击或控制整个电脑,从而窃取电脑商的重要资料和信息,甚至破坏您的系统,如何修复?,点击右下方的“重新扫描”以查看是否有需要修复的漏洞,然后一键修复,01,02,03,04,05,06,07,介绍,主要功能,电脑体检,漏洞修复,电脑清理,TEXT06,TEXT07,什么是垃圾文件?,指系统工作时所过滤加载出的剩余数据文件,为什么要清理垃圾文件?,垃圾文件长时间堆积会拖慢电脑的运行速度和上网速度,同时,浪费硬盘空间,如何清理垃圾文件?,一键清理电脑中的垃圾、插件、上网痕迹和注册表中的多余项目,01,02,03,04,05,06,07,软件管家是一款一站式,下载安装,软件,、,管理,软件,的平台,软件管家每天提供最新最快的中文,免费软件,、游戏、主题下载,让你大大节省寻找和下载资源的时间,另外软件管家依靠强大的软件数据库还能让你清楚了解你手机上安装的软件,强大的,卸载,能帮助用户彻底删除恶意和,流氓软件,,是一款手机装机必备的好软件,介绍,主要功能,电脑体检,漏洞修复,电脑清理,软件管家,TEXT07,01,02,03,04,05,06,07,介绍,主要功能,电脑体检,漏洞修复,电脑清理,软件管家,功能大全,功能大全内置在,360,安全卫士中,汇总了各种常用功能,比如:微博卫士,,U,盘鉴定器、,360,桌面、,360,保镖、,360,木马防火墙、摄像头保护、进程管理、开机加速等,使您在最短的时间内了解并应用,360,的各种功能,节约时间,提高效率,非功能需求,非功能需求是一个系统的特征和约束的描述。包括系统的性能、可靠性、可维护性、可扩充性和对技术和对业务的适应性等。,例:设计一个家庭用的水龙头。,非功能需求,非功能需求:,A,、水龙头应该外观漂亮,看起来简单不复杂(感观),B,、水龙头应该能够让手湿的人使用(易用性),C,、转两圈就应该能达到最大的出水量(操作性),D,、当水温上升到,70,摄氏度的时候,水龙头能继续使用不烫手(操作性),E,、能够让有经验的操作者在,4,分钟内完成例行的安装和维护(可维护性),F,、水龙头没有尖锐的突出点,对幼儿没有伤害(安全性),G,、开关的转动方向应该符合当地居民的习惯(文化和政策性),H,、水龙头符合国家标准(法律法规性),非功能需求,1,、,观感,需求(界面需求):主要描述了对产品外观的期望、情绪和风格。这些需求规定了外观想要达到的目标。界面需求还包括对控件进行规范和对控件的使用范围进行一个规定等方面的内容。,2,、,易用性,需求:易用性会使产品提高符合用户习惯的能力及其对使用的期望。它会对用户使用产品的生产效率、错误率以及用户对新产品的接收程度产生很大的影响。,3,、,执行,需求:执行需求是指产品可以在给定的时间或者特定的精确度来执行某些任务,或者在一段时间内的极端状态值。在考虑执行需求时,可以从完成任务的速度、结果的精确度、容量、允许值的范围、单位时间内完成的任务数、资源的使用效率、两次故障间的平均屋故障时间、连续不停机时间等方面入手。它还应该包括对风险的控制内容。,非功能需求,4,、,操作和环境,需求:主要描述产品使用的环境。分为软件环境和硬件环境方面,还应包括使用产品时必须要提供的合作软件的内容。,5,、,可维护性,需求:出现故障时能及时维修,使其数据恢复。,6,、,安全性,需求:安全性指产品消除潜在风险的能力和对风险的承受能力。包含保密性、可靠性和完整性三个子特性。保密性指的是数据不能被授权用户以外的任何人访问的能力。可靠性指的是授权用户可以不受阻止的访问数据、与其它软件的兼容的能力和产品的强壮度。完整性指的是安预期目标完成任务的能力。,7,、,文化和政策,需求:符合不同人群的人惯、宗教、语言、禁忌或偏见,8,、,法律需求,好处,需求分析人员最容易忽略的部分就是非功能需求。非功能需求更加靠近的是技术,是设计,是实现,是架构师关注的内容,是需求人员最不擅长的方面,这也是非功能需求为什么常常被忽略的重要原因。正因为如此,架构师应当尽早参与到项目中,参与到需求分析中,尽早分析需求的技术可行性,尽早考虑性能、安全性、可靠性等非功能需求,尽早开始架构设计。,缺点,通过功能分析和非功能分析的各项原则,可能会导致设计人员在设计过程中过分追求原则而少了创新和创意,Thank you!,
展开阅读全文