Engenharia de software ii
Software para um prédio de moradores
1
1. O software______________________________________________3 2. Requisitos______________________________________________3 2.1 Requisitos Funcionais_____________________________________3 2.2 Requisitos não – funcionais________________________________3 3. 4. 5. 6. 7. 8. 9. Escopo________________________________________________3 Casos de uso___________________________________________4 Diagrama de caso de uso_________________________________7 Modelo de domínio_____________________________________7 Arquitetura Lógica______________________________________8 Diagrama de Sequencia__________________________________9 Diagrama de Comunicação_______________________________10
10. Diagrama de Classe_____________________________________11
2
1. O software É um software para gerenciar e administrar um condomínio. A gestão do condomínio deve ser prática e eficiente com relatórios e lançamentos de todos serviços, taxas referentes ao morador.
2. Funcionalidades 2.1 Requisitos Funcionais: emitir relatórios em geral. comunicar ao morador o atraso no pagamento da taxa de condomínio, reuniões e eventos. cadastrar moradores, proprietários dos apartamentos, funcionários, serviços e taxas. registrar as finanças do condomínio: caixa, despesas e datas de pagamentos. realizar consultas e pesquisas.
2.2 Requisitos Não-Funcionais: backup dos dados. possibilitar o funcionamento em rede. multi-usuário: controle de usuários e senhas. portabilidade: o morador terá a opção de instalar o software tanto no desktop quanto em um dispositivo móvel.
3
programado de forma distribuída.
3. Escopo Cadastro das Informações: O síndico entra com os dados do morador a ser cadastrado ou atualizado, no sistema. Esse envia uma confirmação para o morador sobre o cadastro ou atualização, juntamente com a senha de acesso ao sistema, caso seja feito um novo cadastro realizado. O síndico também armazena as