Prometi apresentar como TCC uma aplicação Android. A ideia é que essa aplicação consiga coletar as informações dos processos para depois ser feito a modelagem do processo (BPMN).<br />A aplicação seria responsável por gravar os processos (processo sendo uma classe com várias informações).<br />Após gravar o processo o sistema vai apresentar também um botão para cadastrar as atividades e as condições relacionadas ao processo, essas atividades e condições criei uma única classe chamada atividade_condicao que vai receber um tipo (condição ou atividade) e algumas informações.<br /><br />Podemos fazer uma relação desses itens com o seguinte exemplo: Processo seria a classe Livro e Atividade_Condicao seria a classe Página.<br />Existe um livro, o livro vai conter diversas páginas(algumas do tipo condição e outras do tipo atividade) que devem ser apresentadas em ordem (nº de página) numa lista.<br />O usuário vai poder cadastrar quantos livros quiser, após vai cadastrar uma relação de páginas conforme quiser para cada um dos livros, podendo excluir, cadastrar e editar cada uma das páginas e dos livros.<br /><br />O sistema vai possuir um usuário cliente (responsável por cadastrar e editar os processos e atividades) e outro usuário modelador que vai visualizar esses dados (o modelador somente precisa visualizar os dados).