\chapter[Desenvolvimento do Sistema]{Desenvolvimento do Sistema}

%---------------------------------------------------------------------------
\section{Processo de Desenvolvimento}
<Neste item deve ser descrito de forma detalhada o proecsso de desenvolvimento que foi utilizado definindo as etapas deste processo>

%---------------------------------------------------------------------------
\section{Arquitetura do Sistema}
<Neste item deve ser apresentada a arquitetura de infra-estrutura do sistema, demonstrando o tipo de arquitetura que será utilizada (por exemplo, cliente/servidor de n-camadas), a configuração de hardware, de rede e de software a serem utilizados, bem como o dimensionamento mínimo de conexões.>

\section{Padrões de Projetos Utilizados}
<Neste item devm ser descritos os padrões de projeto utilizados no desenvolvimento que soluções genéricas e comprovadas para problemas de design que surgem com frequência no desenvolvimento de software. Eles são descrições de alto nível de como resolver um problema específico, facilitando o desenvolvimento, a manutenção e a escalabilidade dos projetos.>

%---------------------------------------------------------------------------
\section{Tecnologias Utilizadas no Desenvolvimento}
<Neste item devem ser apresentados os softwares de desenvolvimento (linguagem de programação, banco de dados, ferramentas, etc.), equipamentos de hardware e redes que sejam essenciais para o desenvolvimento do sistema, Frameworks, Bibliotecas, .>

\subsection{Linguagens de desenvolvimento}
<Listar, definir referenciar e descrever as linguagens de desenvolvimento utilizadas.>
\subsection{Frameworks}
<Listar, definir referenciar e descrever os frameworks utilizados no desenvolvimento.>
\subsection{Bibliotecas}
<Listar, definir referenciar e descrever as bibliotecas utilizadas no desenvolvimento.>
\subsection{Ferramentas Auxiliares}
<Listar, definir referenciar e descrever as ferramentas auxiliares utilizadas no desenvolvimento.>

\subsection{Sistemas e componentes externos utilizados}
<Neste item devem ser descritos os sistemas e componentes externos que serão utilizados no sistema. Por exemplo, sistemas que serão integrados ao sistema desenvolvido, componentes comprados ou livre que estão sendo utilizados para facilitar ou complementar o desenvolvimento do sistema.>

%---------------------------------------------------------------------------
\section{Instalação e Configurações}
<Neste item devem ser descritos os requisitos necessários para instalação e configuração do sistema.>
\subsection{Pré-requisitos do Sistema}
<Neste subitem devem ser detalhado os pré-requisitos para o sistema.>

\subsection{Processo de Instalação/Execução}
<Neste subitem devem ser detalhado os procsso de instalação/ execução do para o sistema.>

\subsection{Variáveis de Ambientes Necessárias}
<Neste subitem devem ser detalhado os as variáveis de ambiente para o sistema.>

\subsection{Arquivos de Configuração}
<Neste subitem devem ser detalhado os arquivos de configuração para o sistema.>

%---------------------------------------------------------------------------
\section{Compilação e Implantação <Opcional>}
<Neste item devem ser descritos os requisitos necessários para compilação e implantação do sistema.>
\subsection{Processo de Compilação do Sistema}

\subsection{Opções de Implantação do Sistema}

\subsection{Configurações para Produção}


%---------------------------------------------------------------------------
\section{Utilização do Sistema}
<Neste item devem ser detalhados a utilização do sistema.>
\subsection{Processo de Execução do Sistema}

\subsection{Exemplos de Utilização das Principais Funcionalidades do Sistema}

\subsubsection{Requisito Funcional 001}
<Descrtição de execução da funcionalidade do RF com apresentação de tela correspondente.>
\subsubsection{Requisito Funcional 002}
...

%---------------------------------------------------------------------------
\section{Testes do Sistema}
<Este item tem como objetivo identificar defeitos no sistema, validar as funções do sistema, verificar se os requisitos foram implementados de forma adequada e avaliar a qualidade do software.>

\subsection{Plano de Testes}
<Neste item deve ser criado o plano de testes do sistema, permitindo a validação do sistema por parte do desenvolvedor, através da verificação dos requisitos do sistema desenvolvido. Inicialmente, identificam-se os requisitos técnicos e funcionais do sistema, e listam-se todas as situações que podem ocorrer com o sistema (essas situações podem ser elaboradas através do diagrama de caso de uso e dos diagramas de seqüência). Deve-se realizar testes de consistência de campos, funcionalidades, desempenho, etc. O Plano de Testes do Sistema deverá conter, no mínimo: 
\begin{itemize}
        \item \textbf{Número:}  
        \item \textbf{Descrição:}
        \item \textbf{Resultados Esperados:}
    \end{itemize}
Por conter todos os testes do sistema, este plano poderá ser um anexo na documentação do sistema. Alguns tipos de testes a serem realizados são: teste de funcionalidades, teste de usabilidade, teste de desempenho, teste de carga, teste de stress, teste de volume, teste de segurança e controle de acesso, teste de tolerância a falhas e recuperação, teste de configuração, teste de instalação, etc..>

\subsection{Execução do Plano de Testes <Opcional>}
<Neste item devem ser registrados os testes realizados no sistema tendo como base o Plano de Testes do Sistema. >

%---------------------------------------------------------------------------
\section{Repositório de Código}
<Este item tem como objetivo disponibilizar para o leitor do trabalho o repositorio completo do que foi desenvolvido no trabalho.>
\subsection{Link para o Repositório}

\subsection{Estrutura de Diretórios}

\subsection{Guia de Contribuições (se aplicável)}


%---------------------------------------------------------------------------
\section{Resultados Alcançados com o Sistema}

%---------------------------------------------------------------------------
\section{Considerações Sobre o Capítulo}
<Neste item deve ser apresentado as considerações sobre o capítulo, incluindo uma avaliação do que fio apresentado.>