Projeto Interdisciplinar II Aplicado aos cursos superiores de Tecnologia de Análise de Desenvolvimento de Sistemas
Por: Carolina234 • 22/11/2018 • 1.498 Palavras (6 Páginas) • 432 Visualizações
...
O orçamento familiar hoje em, dia é de suma importância, ou seja, toda família que deseja controlar a sua renda e saber todo o seu extrato mensal, deve fazer uso dessa ferramenta.
O software contém um cadastro familiar com a renda da família per capita e quantos exercem atividade remunerada, o mesmo realiza a soma de todas as rendas e já disponibiliza o valor total disponível para a família, logo após esse pré cadastro o usuário insere as contas mensais e o número de parcelas dessa conta caso o número de parcelas for maior que 1 essa conta será contabilizada no próximo mês de acordo com o número de parcelas debitando automaticamente do valor da renda mensal da família. Logo após essas etapas o software retornará quanto da renda mensal está comprometido em porcentagem, mostrará através de um gráfico as oscilações de gastos e dará sugestões de como melhorar os gastos.
---------------------------------------------------------------
Contextualização da Pesquisa
Relatório de descrição do projeto
Através de pesquisas realizadas, nosso projeto incorpora no sistema a facilidade, agilidade e confiabilidade para o usuário final.
O sistema trabalha com informações introduzidas pelo usuário que obtém de aplicativos genéricos de sistemas de informação, ou seja por holerite, por conta, boleto, internet banking etc.
Seguindo o conceito de sistemas de transações (SPT) o software ajuda no dia a dia dos usuários com as transações financeiras. Também possui relatórios para ajudar no gerenciamento familiar, com formato de sistema de informação gerencial (SIG) os relatórios emitidos pelo sistema são projetados para a tomada de decisão ou correção emergencial da situação financeira.
A principal meta do sistema é ajudar o usuário na tomada de decisão, pois com suas despesas e renda consolidadas, o controle da situação financeira da família, fica mais estável, possibilitando planejamentos dentro do orçamento familiar.
---------------------------------------------------------------
Diagrama de arquitetura[pic 4]
Projeto de armazenamento de dados
O sistema usará como armazenamento de dados o Mysql, por se tratar de um banco de dados free, diminui nosso custo a princípio e tem um desempenho muito bom para aplicações web.
---------------------------------------------------------------
Interface
[pic 5][pic 6]
---------------------------------------------------------------
[pic 7]
---------------------------------------------------------------
Dicionário de dados
[pic 8]
---------------------------------------------------------------
Fluxograma
[pic 9]
---------------------------------------------------------------
[pic 10]
---------------------------------------------------------------
[pic 11]
---------------------------------------------------------------
Programa em linguagem C
#include
#include
void main()
{
char pessoa[7], usuario[10]; float despesa[10];
float renda[5];
float somaRenda, somaDes, totalSoma;
int idade, opcao, opcaoMenu, logado = 0, senha;
do{
printf("\n\tAssista video treinamento preservacao do meio ambiente e reciclagem do lixo residencial.");
printf("\n\n\tOu digite 1 para proseguir: "); scanf("%d",&opcao);
if(opcao == 1){ system("cls");
}else{
printf("\n\tOpcao invalida");
}
}while(opcao == 0); do{
printf("\n\tEntre com o usuario e senha."); printf("\n\n\tDigite o usuario: "); fflush(stdin);
---------------------------------------------------------------
gets(usuario); printf("\n\tDigite sua senha: "); scanf("%d",&senha);
if(strcmp(usuario, "%s admin") && (senha == 123)){ logado = 1;
system("cls");
}else{ logado = 0;
system("cls");
printf("\n\tUsuario ou senha incorretos");
}
}while(logado == 0); do{
printf("\n\tCadastro de pessoas renda e despesas"); printf("\n\t1 - Pessoas");
printf("\n\t2 - Renda Familiar"); printf("\n\t3 - Despesa Fixa");
printf("\n\t4 - Relatorio Renda x Despesa"); printf("\n\t5 - Sair");
printf("\n\tOpcao:"); scanf("%d",&opcao); fflush(stdin);
switch(opcao){
case 1: printf("\n\tNOME: "); scanf("%s",&pessoa[0]); printf("\n\tSOBRENOME: "); scanf("%s",&pessoa[1]); printf("\n\tENDERECO: ");
...