\newpage
\section{Software}
\label{sec:software}

Diferente de outros ambientes de Noosfero, o novo Portal do Software Público possui a possibilidade de inclusão de softwares. Através dessa melhoria, os ofertantes podem disponibilizar um software no portal de maneira facilitada. 

Cada software possui sua própria comunidade, que tem como objetivo principal centralizar todas as informações das ferramentas. Na comunidade, é possível que os membros possam verificar todas as atualizações/participações feitas sobre aquele determinado software. 

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%% TUTORIAIS USUÁRIOS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

\subsection{Localizando as páginas de softwares}
\label{sub:localizando_soft}

Sempre que uma página de um software é disponibilizada\footnote{As páginas de softwares são autorizadas e disponibilizadas pela equipe de administração do Portal SPB, conforme Art.20, inciso XI da Instrução Normativa 01 de 2016}, ela será disponibilizada sempre no seguinte endereço: http://portal.softwarepublico.gov.br/social/[nomedosoftware], exemplo:

\begin{itemize}
	\item \textbf{Software Exemplo} - \url{http://portal.softwarepublico.gov.br/social/softwareexemplo}
\end{itemize}

Outra opção é acessar a página de software diretamente pelo catálogo de software, que é disponibilizado no centro da página inicial do portal SPB, como de acordo com a Figura \ref{fig:catalogo_software}.

\graphicspath{{figuras/}}
\begin{figure}[H]
	\centering
	\includegraphics[width=0.7\textwidth]{catalogo_software.png}
	\caption{Catalogo de Software.}
	\label{fig:catalogo_software}
\end{figure}

Observação: É possível localizar o software apenas por seu nome, mas se o usuário desejar, também é possível pesquisar os software pelas suas especificações (vide Figura \ref{fig:busca_software}), que foram informadas em seu cadastro, como por exemplo: categorias, bibliotecas, banco de dados, sistema operacional, entre outras. Por isso, é importante que o coordenador mantenha e atualize as principais informações sobre o software.

\graphicspath{{figuras/}}
\begin{figure}[htb!]
	\centering
	\includegraphics[width=0.95\textwidth]{busca_software.png}
	\caption{Busca de software por informações técnicas.}
	\label{fig:busca_software}
\end{figure}

Quando o usuário seleciona um software que ele deseja, é aberta uma página contendo as principais informações sobre aquele software, conforme imagem ilustrada pela Figura \ref{fig:pagina_exemplo}.

Para facilitar a compreensão e intuitividade por parte do usuário, todas as páginas de software quando criadas são disponibilizadas em um padrão, conforme é mostrado na Figura \ref{fig:pagina_exemplo}. A equipe de administração do SPB recomenda que todos os softwares sigam o \textit{template} disponibilizado inicialmente, a fim de facilitar a experiência do usuário.

\graphicspath{{figuras/}}
\begin{figure}[H]
	\centering
	\includegraphics[width=0.8\textwidth]{pagina_exemplo.png}
	\caption{Página padrão \textit{(default)} de um software.}
	\label{fig:pagina_exemplo}
\end{figure}

A página de software contém o resumo de informações do software, para que os usuários encontrem rapidamente o que eles precisam. Essa página e todos os seus conteúdos são públicos, sendo assim o usuário não precisa estar logado para ter acesso a esses conteúdos, especialmente para realizar download do software. Apenas se o usuário necessitar colaborar com qualquer função de escrita (fóruns, avaliações de softwares, etc) precisa estar cadastrado e logado.

\begin{tcolorbox}[colback=red!5,colframe=red!40!black,title=\textbf{Observação}]
É importante saber a diferença entre a página de software e a comunidade. As duas apresentam funções distintas, na página de software é consolidada as principais informações sobre aquele software (descrição, download, principais links, dentre outras informações), de forma estática. Já a comunidade, que tem um link na página de seu respectivo software, permite que o usuário realize interações com os desenvolvedores, relate bugs, entre outras funções.
\end{tcolorbox}

\subsection{Categorizar o software}

Na \hyperref[sub:localizando_soft]{página de localização dos softwares}, existem diversas categorias que auxiliam o usuário a localizar o(s) software(s) mais rapidamente, conforme ilustrado pela Figura \ref{fig:pagina_exemplo}. Essas categorias podem ser editadas, caso seja de interesse do coordenador.

\graphicspath{{figuras/}}
\begin{figure}[H]
	\centering
	\includegraphics[width=0.95\textwidth]{filtro_software.png}
	\caption{Busca de softwares por categorias.}
	\label{fig:pagina_exemplo}
\end{figure}

Para editar as categorias de um software, o coordenador deve acessar \hyperref[sub:painel_controle]{o painel de controle} do software. Após isso, ele deve clicar na opção \includegraphics[width=3.2cm]{figuras/infoconf_comunidade.png}(informações e configurações da comunidade). Na tela disponibilizada pela Figura \ref{fig:categorias_software}, é possível observar uma opção para Categorizar o Software. É possível associar o software a uma ou mais categorias.

\graphicspath{{figuras/}}
\begin{figure}[H]
	\centering
	\includegraphics[width=0.55\textwidth]{categorias_software}
	\caption{Categorias de um software.}
	\label{fig:categorias_software}
\end{figure}

\subsection{Avaliar um software}

Para avaliar um software, é necessário \hyperref[cap:cadastro]{registrar e/ou realizar o login no portal} e \hyperref[sub:localizando_soft]{localizar o software desejado}. Após isso, basta clicar em “Avalie este software”, conforme visualizado pela Figura \ref{fig:avalie_software}.

\graphicspath{{figuras/}}
\begin{figure}[htb!]
	\centering
	\includegraphics[width=0.65\textwidth]{avalie_software.png}
	\caption{Localização da opção para avaliação de um software.}
	\label{fig:avalie_software}
\end{figure}

Já na área de avaliação, o usuário pode fazer um depoimento em texto, baseado na experiência de uso de um software em específico. Também é possível qualificar essa experiência, basta clicar na quantidade de estrelas correspondente a satisfação no uso. 

Há também outros dados adicionais que não são obrigatórios, como por exemplo, a instituição, o valor economizado e a quantidade de pessoas beneficiadas. Para concluir basta clicar em enviar. A Figura \ref{fig:relato_uso} mostra a tela de criação de uma avaliação.

\graphicspath{{figuras/}}
\begin{figure}[htb!]
	\centering
	\includegraphics[width=0.65\textwidth]{relato_uso.png}
	\caption{Tela para cadastro de um relato de uso no software.}
	\label{fig:relato_uso}
\end{figure}

\begin{tcolorbox}[colback=red!5,colframe=red!40!black,title=\textbf{Observação}]
Observação: As avaliações de softwares são moderadas pela equipe de administração do SPB, e só são disponibilizadas na página do software quando o seu conteúdo é aprovado pela equipe.
\end{tcolorbox}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%% TUTORIAIS TÉCNICOS %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%


\subsection{Tornando-se administrador de um software}

Para que o coordenador possa administrar o software é necessário que ele siga os passos:

\begin{itemize}
	\item Cadastrar e Logar no Portal
	\item Localizar a Página de Software
	\item Tornando-se membro de uma comunidade
\end{itemize}

Após seguir esses passos é necessário enviar um e-mail para a equipe do SPB \href{mailto:admin@softwarepublico.gov.br}{(admin@softwarepublico.gov.br)} solicitando permissões de administrador do software.

\subsection{Acessar o painel de controle de um software}

Para acesso ao painel de controle do software é utilizado o mesmo procedimento para o painel de controle da comunidade, por isso deve-se verificar a seção \ref{sub:painel_controle}.

\subsection{Alterar informações do software}

No painel de controle da página de software, é possível o coordenador alterar as principais informações sobre o software (plataformas, descrição, características, link de demonstração, sistemas operacionais suportados, dentre outras informações)

Para acessar o painel de controle basta clicar na opção \includegraphics[width=4cm]{figuras/botao_infosoftware.png} (Informação de Software). Após acessar essa opção, a tela mostrada pela Figura \ref{fig:alteracoes_software} será disponibilizada. Esta tela possui duas abas, sendo a primeira aba destinada a informações mais básicas, e a segunda aba sendo de informações mais técnicas.

\graphicspath{{figuras/}}
\begin{figure}[htb!]
	\centering
	\includegraphics[width=0.7\textwidth]{edicao_software.png}
	\caption{Tela para alterações no cadastro do software.}
	\label{fig:alteracoes_software}
\end{figure}

É importante que o coordenador revise e atualize todas as informações periodicamente. Quanto mais informações forem cadastradas, mais fácil será para os usuários localizar os softwares desejados no catálogo.

\subsection{Alterando e Adicionando Links e Bloco do Software}
\label{sec:block_software}

É possível editar os hiperlinks e blocos existentes na página de um software. Para isso é necessário que o usuário seja administrador do software \hyperref[sub:painel_controle]{e acesse o Painel de Controle}. Com o painel de controle acessado, o usuário deve acessar a opção \includegraphics[width=3.7cm]{figuras/editar_blocos.png}(Editar blocos laterais). Na seção \ref{ref:blocos_laterais}, é apresentado um breve tutorial sobre a edição dos blocos laterais de uma comunidade, no entanto, o procedimento para software é o mesmo.

\subsection{Disponibilizando uma nova versão de um software no Portal}

Quando o software é disponibilizado e feito a revisão dos textos/blocos/links no software o último passo é disponibilizá-lo para download. Para isso o usuário deve acessar o seu painel de controle, acessar a opção "Gerenciar Conteúdo". 

É recomendado que o usuário crie uma pasta para colocar as versões estáveis do software, que serão disponibilizadas para Download. Para isso o usuário deve acessar a opção \includegraphics[width=2.8cm]{figuras/novo_conteudo.png}(Novo conteúdo) e logo em seguida \href{sub:folder}{Pasta}. 

Logo depois de criar a pasta e subir os conteúdos relacionados ao software. Deve-se escolher a opção \href{sec:block_software}{editar blocos laterais} no painel de controle da página do Software. Para editar o bloco de downloads (Figura \ref{fig:bloco_downloads}), o usuário deve clicar no botão \includegraphics[width=.45cm]{editar.png}(editar) no bloco de download do software, onde será aberta uma popup, conforme é mostrado na Figura \ref{fig:bloco_estavel}.

\graphicspath{{figuras/}}
\begin{figure}[htb!]
	\centering
	\includegraphics[width=0.7\textwidth]{bloco_downloads.png}
	\caption{Bloco de download do software.}
	\label{fig:bloco_downloads}.
\end{figure}

\graphicspath{{figuras/}}
\begin{figure}[htb!]
	\centering
	\includegraphics[width=0.38\textwidth]{bloco_estavel.png}
	\caption{Tela de alteração do bloco de downloads do software.}
	\label{fig:bloco_estavel}.
\end{figure}

Posteriormente, o usuário deve preencher as informações do grupo de opções Opções de Download, que incluem:

\begin{itemize}
	\item Nome - Nome e versão do Software;
	\item Link - Link de download, que é obtido diretamente do arquivo que foi feito o upload e que foi explicado anteriormente;
	\item Plataformas - Sistema Operacional compatível; e
	\item Requisitos Mínimos - Requisitos mínimos da plataforma, o qual o software vai funcionar.
\end{itemize}

Posteriormente o usuário deve \textbf{salvar} as alterações que a popup irá fechar automaticamente, logo após o usuário pode verificar se o download do seu software está funcionando.
