{"id":134,"date":"2024-12-31T19:16:09","date_gmt":"2024-12-31T22:16:09","guid":{"rendered":"https:\/\/wagnersalvi.eti.br\/?p=134"},"modified":"2024-12-31T19:21:56","modified_gmt":"2024-12-31T22:21:56","slug":"requisitos-nao-funcionais","status":"publish","type":"post","link":"http:\/\/www.wagnersalvi.com.br\/?p=134","title":{"rendered":"Requisitos n\u00e3o funcionais"},"content":{"rendered":"\n<p><strong>Requisitos n\u00e3o-funcionais<\/strong>&nbsp;s\u00e3o as caracter\u00edsticas e aspectos internos do sistema, envolvendo especificamente a parte t\u00e9cnica. e que n\u00e3o s\u00e3o explicitamente expostos pelo cliente, mas devem ser implicitamente compreendidos pelo desenvolvedor.&nbsp;<\/p>\n\n\n\n<p>Os requisitos n\u00e3o-funcionais basicamente se resumem em seis itens, descritos logo abaixo:<\/p>\n\n\n\n<p><strong>Seguran\u00e7a:<\/strong>&nbsp;o software deve garantir a seguran\u00e7a dos dados, ningu\u00e9m gostaria que dados importantes sejam expostos a pessoas n\u00e3o autorizadas. Envolve permiss\u00f5es, criptografias, senhas &nbsp;e liberar acesso aos menus do sistema de acordo com a hierarquia do usu\u00e1rio.;<\/p>\n\n\n\n<p><strong>Usabilidade:<\/strong>&nbsp;procure desenvolver um sistema f\u00e1cil de usar, que dispense muitos recursos gr\u00e1ficos. Quanto mais simples for a usabilidade, maior ser\u00e1 a aceita\u00e7\u00e3o dos usu\u00e1rios., pois ningu\u00e9m gosta de um software com milhares de&nbsp;informa\u00e7\u00f5es&nbsp;e bot\u00f5es amontoadas na janela;<\/p>\n\n\n\n<p><strong>Confiabilidade:<\/strong>&nbsp;determina a capacidade do sistema em lidar com eventos inesperados, ou seja, s o sistema deve ser capaz de tratar exce\u00e7\u00f5es e se recuperar de falhas, sem que haja perda de dados. Backup e restaura\u00e7\u00e3o do banco de dados tamb\u00e9m se encaixam neste item.<\/p>\n\n\n\n<p><strong>Padr\u00e3o:<\/strong>&nbsp;define a padroniza\u00e7\u00e3o de interface e c\u00f3digo utilizada no&nbsp;desenvolvimento do software. Embora seja mais voltado para a equipe de desenvolvimento, \u00e9 essencial para facilitar a manuten\u00e7\u00e3o e atualiza\u00e7\u00e3o do sistema. Este item tamb\u00e9m envolve conceitos de arquitetura, como utilizar MVC, padr\u00f5es de projeto ou&nbsp;<em>frameworks<\/em>.<\/p>\n\n\n\n<p><strong>Desempenho:<\/strong>\u00a0Nada pior que um software que consome muitos recursos do computador e demora pra executar os processamentos. Um sistema lento \u00e9 alvo de cr\u00edtica dos usu\u00e1rios, mesmo que seja funcional. A performance do software pode ser melhorada utilizando t\u00e9cnicas de programa\u00e7\u00e3o orientada a objetos, <em>threads<\/em>\u00a0e otimiza\u00e7\u00e3o de c\u00f3digo. Outros fatores como consultas SQL aprimoradas no banco de dados e libera\u00e7\u00e3o de recursos da mem\u00f3ria tamb\u00e9m devem ser estudados para aprimorar o desempenho. <\/p>\n\n\n\n<p><strong>Hardware e Software:<\/strong>\u00a0define os requisitos m\u00ednimos para o funcionamento adequado do software, tanto f\u00edsico como l\u00f3gico. Se o sistema faz integra\u00e7\u00e3o com o Microsoft Outlook, este deve estar instalado no computador como pr\u00e9-requisito. Se o sistema trabalha em rede, \u00e9 necess\u00e1rio que o computador tenha uma interface f\u00edsica de rede instalada.<\/p>\n<p>Views: 0<\/p>","protected":false},"excerpt":{"rendered":"<p>Requisitos n\u00e3o-funcionais&nbsp;s\u00e3o as caracter\u00edsticas e aspectos internos do sistema, envolvendo especificamente a parte t\u00e9cnica. e que n\u00e3o s\u00e3o explicitamente expostos [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":132,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[31],"tags":[44,45],"class_list":["post-134","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-qualidade","tag-desenvolvimento","tag-requisitos"],"_links":{"self":[{"href":"http:\/\/www.wagnersalvi.com.br\/index.php?rest_route=\/wp\/v2\/posts\/134","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.wagnersalvi.com.br\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.wagnersalvi.com.br\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.wagnersalvi.com.br\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.wagnersalvi.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=134"}],"version-history":[{"count":0,"href":"http:\/\/www.wagnersalvi.com.br\/index.php?rest_route=\/wp\/v2\/posts\/134\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/www.wagnersalvi.com.br\/index.php?rest_route=\/wp\/v2\/media\/132"}],"wp:attachment":[{"href":"http:\/\/www.wagnersalvi.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=134"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.wagnersalvi.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=134"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.wagnersalvi.com.br\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=134"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}