| Linha 94: | Linha 94: | ||
* GIT foi o sistema de controle de versão escolhido para o desenvolvimento do projeto em equipe | * GIT foi o sistema de controle de versão escolhido para o desenvolvimento do projeto em equipe | ||
====Instalando o GIT === | ====Instalando o GIT ==== | ||
* Realizar o cadastro no site do GIT e fazer download do sistema para o computador | * Realizar o cadastro no site do GIT e fazer download do sistema para o computador | ||
** link de cadastro e download : [https://github.com/ Home Git] | ** link de cadastro e download : [https://github.com/ Home Git] | ||
Edição das 20h08min de 2 de dezembro de 2013
Modelo Hierarquico Proposto
Código
Classe Curso
{
private
string nome;
int codigo;
public
insert_turma();
remove_turma();
update();
imprime(parametro);
}
Classe turma
{
private
Curso* curso;
int codigo, quantidade de alunos;
data ano_inicio;
public
insert_aluno();
remove_aluno();
update_aluno();
imprime(parametro);
}
Classe Aluno
{
private
Turma* turma;
string nome, rua, bairro, cidade, email;
int matricula, telefone, cpf;
public
imprime(parametro);
}
Controle de Versão
controladores de versão
- DEFINIÇÂO : Softwares com o objetivo de controlar as versões geradas durante o desenvolvimento de softwares por equipes.
- COMO FUNCIONA : Estes softwares possuem procedimentos padronizados como :
- Commit : Submeter ao sistema de controle as alterações que foram feitas no código
- Push : Enviar ao servidor onde esta armazenado o código matriz o "Commit" feito com as alterações
- Pull : Fazer download do codigo do servidor, atualizando o código na sua máquina local
- Merge : Quando é criada na linha do tempo do código matriz versões diferentes e é preciso de mesclar os dois códigos.
- SOFTWARES :
- Para utilização de sistemas de controle de versão pode-se utilizar a edição direta através da ferramenta de controle
ou então os plugins instalados junto as IDEs de desenvolvimento,a IDE com melhor suporte para desenvolvimento em equipe tem sido o "eclipse", por suportar diversas linguagens e suporte a todos os Controladores de Versão.
Sugestões de sistemas de controle de versão
- SVN : APACHE SUBVERSION
Utilizando O GIT
- GIT foi o sistema de controle de versão escolhido para o desenvolvimento do projeto em equipe
Instalando o GIT
- Realizar o cadastro no site do GIT e fazer download do sistema para o computador
- link de cadastro e download : Home Git
