2. Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
SUMÁRIO
2.1-Introdução;
2.2- Análise de Requisitos;
3. Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
2.1-Introdução.
2.1 – Introdução.
3
21/02/2023
Um Projecto pode ser uma aplicação Web que tem um
determinado objectivo principal, como gerir dados entre outros. É
importante realçar que deve-se descrever todos os passos do processo
construtivo do projecto, de modo conciso e legível, para que o leitor
não se perca em nenhuma fase e, no final consiga dominar o ciclo de
vida do desenho e da implementação de um Projecto Web.
4. Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
2.1-Introdução. 4
21/02/2023
No desenvolvimento de uma aplicação
Web de média dimensão, é essencial a gestão
adequada de todo o processo construtivo e
devem estar assente aos pilares da
Engenharia de Software(E.S.). Esta área da
computação envolve o estudo do ciclo de
desenvolvimento, teste e manutenção de
software.
Em todas as fases, é necessário aplicar
tecnologias e boas práticas de gestão de
projectos, tendo em conta a organização, a
produtividade e qualidade do produto final. Estas
tecnologias e boas práticas incluem linguagens
de programação, frameworks, bibliotecas de
códigos, base de dados, entre outros.
Nota: A E.S. deve garantir mecanismos que resultem em um
software que atenda às necessidades do cliente e os seus
requisitos.
5. Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
2.2- Análise de Requisitos. 5
21/02/2023
A análise de requisitos tem a finalidade de envolver todas as
atividades que contribuem para a produção de um documento de
requisitos e a sua manutenção ao longo do tempo. Este processo pode
ser moroso e complexo, tendo em conta que a comunicação entre
cliente e o gestor de projecto ou o programador é decisivo.
Requisitos Funcionais
(RF);
São as descrições de diversas
funções que os clientes e utilizadores
querem ou precisam que o software
ofereça, e definem as funcionalidades
desejadas do mesmo.
Tradicionalmente, os requisitos de software é composto por duas
divisões, a citar: Requisitos Funcionais e Requisitos Não Funcionais.
6. Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
2.2- Análise de Requisitos. 6
21/02/2023
Requisitos Não Funcionais
(RNF);
São os que definem um
conjunto de restrições sobre o
projecto ou a execução, tais como:
os requisitos de desempenho, de
segurança e de confiabilidade.
7. Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Exemplos. 7
21/02/2023
Requisitos Funcionais
(RF01):
RF01: O sistema deve permitir a inscrição de um utilizador na
conferência;
RF02: O sistema deve permitir a um administrador gerir oradores;
RF03: O sistema deve permitir o acesso a informação sobre a
conferência;
RF04: O sistema deve permitir o envio de contatos por parte de
um utilizador.
Tema: Projecto de Conferência Online - ConfLine
Objectivo: Gerir os dados de uma conferência na área da Web.
Requisitos Funcionais (RNF01):
RNF01: A aplicação Web deve funcionar correctamente nos
principais browsers;
RNF02: A base de dados deve ser protegida contra acesso não
autorizados;
RNF03: O tempo de resposta da aplicação Web não deve passar
os 2 segundos;
RNF04: O sistema deve usar HTML,CSS,JavaScript do lado do
8. Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Exercício Prático N. 03. 8
21/02/2023
- Formarem grupos de 5 estudantes;
- Decidirem um tema para o Projecto do Grupo;
- Delegarem um responsável pelo grupo;
- Criar uma apresentação com 5 Slides, que consta uma capa
com o tema do Projecto, 1 slide que faça a uma breve introdução do
tema, 1 slide que retrata o objectivo do tema (finalidade), 1 slide que
consta os dados dos integrantes do grupo e outro slide de fecho da
apresentação.
9. Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Tarefa. 9
21/02/2023
1- Passar o conteúdo do Slide no caderno;
2 - Criar pelo menos 4 Requisitos Funcionais e Não Funcionais
para um Projecto a tua escolha.
10. Instituto de Telecomunicações | Bairro dos CTTs, Km7 – Luanda/Angola | Tel.: 940747200 | E-mail: itel.geral@gmail.com | www.itel.gov.ao
Informação Extra.
10
21/02/2023
* Visitem ou Pesquisem:
Introdução ao Desenvolvimento Moderno para a Web. – FCA-Editora
OBS.:
Para além dos conteúdos referenciados nesta apresentação,
existem outros conteúdos consideráveis e úteis, que podem ser
conhecidos consultando os endereços abaixo descriminados!