Buscar

Pim VII - NOTA 8.5

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 36 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 36 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 36 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

UNIVERSIDADE PAULISTA – UNIP 
PROJETO INTEGRADO MULTIDISCIPLINAR V 
CURSO SUPERIOR EM GESTÃO EM 
ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS 
 
 
 
 
 
 
 
 
PROJETO INTEGRADO MULTIDISCIPLINAR (PIM VII) 
SISTEMA DE MARKETPLACE PARA COMPRA E VENDA DE 
PRODUTOS DIVERSOS VIA APP/WEB 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
SÃO PAULO – SP 
2023 
 
 
UNIVERSIDADE PAULISTA – UNIP 
PROJETO INTEGRADO MULTIDISCIPLINAR V 
CURSO SUPERIOR EM GESTÃO EM 
ANÁLISE DE DESENVOLVIMENTO DE SISTEMAS 
 
 
 
 
 
 
 
PROJETO INTEGRADO MULTIDISCIPLINAR (PIM VII) 
SISTEMA DE MARKETPLACE PARA COMPRA E VENDA DE 
PRODUTOS DIVERSOS VIA APP/WEB 
 
 
 
 
 
 
 
Joanne Emilly Santos Da Costa RA: 2270374 
Guilherme Augusto M. Fernandes RA: 2272736 
Thamiris Farias Ferreira RA: 2279230 
Wellerson James M. dos Santos RA: 2278809 
Yelles Alves dos Santos 
Eric Poloni Araújo 
RA: 2271003 
RA: 2276515 
 
 
SÃO PAULO – SP 
2023 
 
 
RESUMO 
 
O propósito deste projeto é desenvolver um sistema de Marketplace para 
compra e venda de produtos diversos via app/web, de acordo com as 
especificações técnicas estabelecidas no projeto. Este empreendimento se 
baseia nas disciplinas de Projeto de Sistemas Orientado a Objetos, 
Gerenciamento de Projeto de Software, Gestão da Qualidade e 
Empreendedorismo, que servirão como alicerce acadêmico para a elaboração 
de todas as funcionalidades do sistema. 
O sistema em desenvolvimento tem como missão fundamental a criação 
de um website de comércio eletrônico. Sua finalidade primordial é proporcionar 
uma plataforma versátil e eficaz para que clientes realizem transações de 
compra e venda de produtos de forma conveniente e segura. 
Durante o processo de desenvolvimento do sistema, todos os pré-
requisitos serão cuidadosamente abordados, garantindo a qualidade do produto 
final e sua conclusão satisfatória. O objetivo é atender às necessidades tanto 
dos colaboradores quanto dos alunos da unidade de ensino. 
 
Palavras-chave: Projeto de Sistemas Orientado a Objetos, Gerenciamento de 
Projeto de Software, Gestão da Qualidade e Empreendedorismo. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ABSTRACT 
 
 
The purpose of this project is to develop a Marketplace system for buying 
and selling various products via app/web, in accordance with the technical 
specifications established in the project. This venture is based on the disciplines 
of Object-Oriented Systems Design, Software Project Management, Quality 
Management and Entrepreneurship, which will serve as an academic foundation 
for the elaboration of all the system's functionalities. 
The system under development has as it’s fundamental mission the 
creation of an e-commerce website. Its primary purpose is to provide a versatile 
and effective platform for customers to carry out product purchase and sale 
transactions in a convenient and secure way. 
During the system development process, all prerequisites will be carefully 
addressed, ensuring the quality of the final product and its satisfactory 
completion. The objective is to meet the needs of both employees and students 
at the teaching unit. 
 
Keywords: Object Oriented Systems Design, Software Project Management, 
Quality Management and Entrepreneurship. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Sumário 
INTRODUÇÃO ................................................................................................... 6 
1. EMPREENDEDORISMO ............................................................................. 7 
1.1. MODELO DE NEGÓCIOS ........................................................................ 7 
1.2. PLANOS DE NEGÓCIOS ......................................................................... 9 
2. PROJETO DE SISTEMAS ORIENTADO A OBJETOS ...............................11 
2.1. REQUISITOS FUNCIONAIS ...................................................................11 
2.2. REQUISITOS NÃO FUNCIONAIS .......................................................... 15 
2.3. REGRAS DE NEGÓCIOS ...................................................................... 16 
2.4. DIAGRAMAS .......................................................................................... 17 
DIAGRAMAS DE CASO DE USO .................................................................... 17 
DIAGRAMA DE ATIVIDADE ............................................................................. 18 
DIAGRAMA DE CLASSES ............................................................................... 19 
DIAGRAMA DE COMPONENTES ................................................................... 20 
DIAGRAMAS DE SEQUÊNCIA ........................................................................ 22 
Diagrama de Sequência de Implementação – Usuário .................................... 22 
Diagrama de Sequência de Implementação – Produto .................................... 23 
Metodologia ...................................................................................................... 24 
Modelagem do sistema .................................................................................... 24 
Estruturação do projeto .................................................................................... 24 
3. GESTÃO DE QUALIDADE ........................................................................ 28 
4. GERENCIAMENTO DO PROJETO DE SOFTWARE ................................ 29 
ESTIMATIVA DE CUSTOS ............................................................................... 31 
REFERÊNCIAS ................................................................................................ 35 
 
 
 
 
 
6 
 
 
INTRODUÇÃO 
O propósito deste projeto é desenvolver um sistema de Marketplace para 
compra e venda de produtos diversos via app/web, de acordo com as 
especificações técnicas estabelecidas no projeto. Este empreendimento se 
baseia nas disciplinas de Projeto de Sistemas Orientado a Objetos, 
Programação Orientada a Objetos II, Gestão da Qualidade e 
Empreendedorismo, que servirão como alicerce acadêmico para a elaboração 
de todas as funcionalidades do sistema. 
A transformação do comércio eletrônico, ao longo das últimas décadas, é 
um exemplo marcante da revolução digital que impactou profundamente a forma 
como as pessoas compram e vendem produtos e serviços. Antes do advento da 
internet e das tecnologias de comércio eletrônico, as transações comerciais 
eram predominantemente conduzidas em ambientes físicos, como lojas físicas, 
feiras e mercados. No entanto, à medida que a internet ganhou ubiquidade e as 
soluções tecnológicas evoluíram, o comércio eletrônico emergiu como uma força 
disruptiva, redefinindo radicalmente a paisagem do varejo e do mercado global. 
Esta evolução revolucionária trouxe consigo uma série de mudanças 
significativas em relação à forma como as pessoas fazem compras, os negócios 
operam e até mesmo como a economia global funciona. Nesta exploração, 
examinaremos essa transformação desde os seus estágios iniciais até a sua 
manifestação atual, destacando as mudanças notáveis e as implicações que 
moldaram o comércio eletrônico contemporâneo. 
É fundamental destacar que o processo de desenvolvimento compreende 
diversas etapas fundamentais, abrangendo o planejamento e estabelecimento 
de prazos, a fase de análise, a codificação, os testes, a implementação, a fase 
de testes finais pré-implantação e a elaboração de documentação. Cada uma 
dessas fases desempenha um papel essencial na asseguração da entrega de 
um sistema que satisfaça plenamente as exigências dos clientes, para assegurar 
que a empresa contratada atenda às exigências do projeto, o arquiteto fornece 
orientações detalhadas com os requisitos essenciais para o desenvolvimento do 
sistema website de comércio eletrônico. 
 
7 
 
1. EMPREENDEDORISMO 
1.1. MODELO DE NEGÓCIOS 
Dado o desafio de empreender e a natureza em constante evolução doprocesso de criação de um novo negócio, no qual diversas abordagens podem 
ser empregadas para aprimorar sua eficácia, optaremos por adotar um modelo 
de negócios conhecido como Canvas. 
De acordo com Dennis (2005), um modelo de negócios pode ser definido 
como a representação da “lógica envolvida na criação, entrega e captura de valor 
por parte de uma organização”. Ele introduz uma abordagem inovadora, 
conhecida como Canvas, com o propósito de elucidar o funcionamento da 
empresa e seu processo de criação de valor. Com o objetivo de simplificar a 
compreensão, o Canvas apresenta uma representação visual em forma de 
blocos que condensa os principais elementos do modelo de negócios de uma 
empresa. 
Deste modo a importância para se elaborar um plano de negócios: 
• O processo de elaborar um plano de negócios nos demanda adotar uma 
abordagem desprovida de emoções, crítica e objetiva em relação ao 
projeto como um todo. 
• O resultado final, ou seja, o próprio plano de negócios, se utilizado 
adequadamente, se torna uma ferramenta operacional que o auxiliará na 
gestão do seu empreendimento e na busca efetiva pelo seu sucesso. 
• O plano de negócios concluído serve como veículo para transmitir suas 
ideias a terceiros e estabelece a base para a sua busca por financiamento. 
Para isso seguimos com cada um dos elementos relacionados a um plano de 
negócios para este tipo de sistema: 
SEGMENTOS DE CLIENTES 
Consumidores Individuais, Empresas e Comércio B2B, Pequenas 
empresas e Empreendedores, Nichos de Mercados, Mercados Internacionais, 
Revendedores e Distribuidores, Aquisição de Produtos para Outros, Clubes de 
Assinaturas e Programas de Fidelidade, Compradores ocasionais e frequentes 
e grupos etários específicos. 
PROPOSTA DE VALOR 
Entrega rápida e confiável, Atendimento ao cliente excepcional, 
Segurança e Privacidade, Personalização, Política de Devolução Amigável, 
 
8 
 
Acesso Móvel, Avaliações e Avaliações de Clientes, Atualizações e Novidades 
Constantes e Experiencia Multicanal. 
CANAIS 
Website, Redes sociais, Midia paga, e-mail Marketing e Chatbots e 
Mensagens Instantâneas. 
RELACIONAMENTO COM CLIENTES 
Redes Sociais e WhatsApp, Website, Telefone, Acompanhamento pós-
venda, Política de Devolução Flexível, Solicitação de Feedback e e-mail. 
FONTE DE RECEITA 
Vendas Diretas de Produtos/Serviços, Taxas de Transação, Assinaturas 
Premium, Publicidade Online, Licenciamento de Tecnologia e Venda de Produtos 
de Terceiros. 
RECURSOS PRINCIPAIS 
Website e Plataforma Tecnológica, Integração de Pagamentos, Sistema 
de Atendimento ao Cliente, Integração de Redes Sociais e Políticas e Termos de 
Serviço. 
ATIVIDADES CHAVE 
Gestão de Estoque, Processamento de Pedidos, Atendimento ao Cliente 
e Suporte Técnico. 
PARCERIAS PRINCIPAIS 
Fornecedores de Produtos, Parceiros de Logística, Parceiros de 
Marketing e Publicidade, Gateways de Pagamento e Processadores de 
Pagamento e Parceiros Tecnológicos. 
ESTRUTURA DE CUSTOS 
Custos de Aquisição de Produtos, Marketing e Publicidade, Logística e 
Envio, Manutenção do Website e de Atendimento ao Cliente. 
Figura 01. Modelo de Negócios tipo CANVAS 
 
9 
 
 
FONTE: Autoria Própria (Desenvolvida na plataforma do SEBRAE). 
1.2. PLANOS DE NEGÓCIOS 
 O plano de negócios, de acordo com Biagio (2005), é a ferramenta de 
planejamento mais abrangente e essencial para micro e pequenas empresas, 
tanto em seus estágios iniciais de operação quanto na avaliação dos resultados 
após alguns anos de atuação no mercado. 
 O plano de negócios é um documento empregado para descrever um 
empreendimento e o modelo de negócios que o sustenta. Seu desenvolvimento 
envolve um processo de aprendizado e autoconhecimento e permite ao 
empreendedor situar-se em seu ambiente de negócios. Geralmente, as seções 
que compõem um plano de negócios são padronizadas para facilitar a 
compreensão (DORNELAS, 2008). 
 O plano de negócios é um registro documentado destinado a organizar as 
ideias e opções fundamentais que um empreendedor precisa analisar para 
determinar a viabilidade da empresa que pretende estabelecer (PEREIRA, 1995, 
p. 31). 
• Panorama do Mercado: 
A Variétés LTDA pretende atuar no mercado nacional e internacional 
negociando com consumidores individuais, empresas de micro, médio e grande 
porte. O Mercado está cada vez mais seguro e voltado para o mercado digital. 
 
10 
 
Com o crescimento do comércio eletrônico de forma constante, impulsionado 
pela preferência dos consumidores por compras online convenientes, 
especialmente durante a pandemia de COVID-19. Devido a este fator o uso 
crescente de dispositivos moveis para compras online teve uma alta significativa, 
por conta disso, os sites de comércio eletrônico tiveram que ser otimizados para 
dispositivos móveis, logo, grandes marketplaces como Amazon, Alibaba e eBay 
continuam a dominar o espaço de comércio eletrônico global, mas também 
oferecem oportunidades para as pequenas e médias empresas que estão no 
ramo. 
Conforme a demanda vem crescendo a segurança dos dados é uma 
preocupação crescente à medida que as compras online vêm crescendo, 
portanto, as leis e regulamentações para o comércio eletrônico está em 
constante mudança, especialmente em relação a impostos sobre vendas e 
proteção de dados. 
NEGÓCIOS DA EMPRESA 
A VARIÉTÉS LTDA tem como principal atividade o comércio digital no 
mercado é criar uma presença online bem-sucedida e lucrativa, com objetivo de 
atender as necessidades dos clientes, maximizando a eficiência operacional e 
gerando valor para os acionistas. 
DESCRIÇÃO GERAL 
 A VARIÉTÉS LTDA foi constituída no regime sociedade limitada é um tipo 
de estrutura empresarial em que as regras são estabelecidas com base nos 
investimentos de cada um dos sócios. Cada uma dessas associações é 
identificada pela sigla "Ltda", que representa "limitada". É um dos tipos de 
empresas mais comuns no Brasil, e sua estrutura é delineada por meio de um 
contrato social. Nesse modelo, as empresas podem receber investimentos 
proporcionais à participação de cada sócio, o que significa que cada um pode 
contribuir com uma porcentagem correspondente da empresa. 
SLOGAN 
"Conectando Desejos, Entregando Facilidade! Nossa Missão." 
MISSÃO 
Fornecer produtos de alta qualidade em todo o processo de comércio 
digital, enquanto priorizamos princípios éticos em todas as operações, com o 
objetivo de garantir confiança e privacidade, fundamentais no nosso setor. 
 
11 
 
VISÃO 
 Tornar-se uma empresa de referência no mercado nacional e internacional 
de comércio eletrônico, gerando credibilidade em nossa marca através de 
nossos produtos de qualidade e excelentes preços. 
VALORES 
 Honestidade, transparência, ética profissional e sigilo dos dados com 
nossos clientes, fornecedores e todos os que estão envolvidos com nossa 
empresa. Valorizando sempre o fator-humano, com o seu feedback após as suas 
compras, para que possamos constantemente incrementar melhorias, prezando 
os valores morais em nossas atividades. 
CONSUMIDORES 
 Os consumidores podem ser tanto pessoas físicas quanto jurídicas que 
podem adquirir nossos produtos por meio de nossa plataforma online. 
INSTALAÇÕES 
 As atividades comerciais da VARIÉTÉS LTDA 
CAPITAL DE INVISTIMENTO 
O empreendedor disponibilizará o capital inicial de investimento através 
de recursos próprios, com um montante total de R$ 100.000,00 (cem mil reais). 
O montante de capital necessário para o desenvolvimento de qualquer 
empreendimento varia de acordo com as necessidades específicas do negócio 
e a capacidade de investimento do empreendedor. 
2. PROJETO DE SISTEMAS ORIENTADO A OBJETOS 
2.1. REQUISITOS FUNCIONAIS 
Identificação Cadastro do usuário 
Escopo Cadastro 
Descrição 
Os usuários podem se cadastrar e criar uma conta e 
também possui opções de autenticação, como login 
via e-mail, redes sociais, ou número de telefone.Ator Cliente 
Interessados Administração do Marketplace e Vendedores 
Pré-requisito 
O usuário em questão (Cliente) deve possuir um 
cadastro na plataforma, caso não tenha deve se 
registrar para que realizar as compras. 
 
 
 
12 
 
Pós-cadastro 
O usuário em questão (Cliente) após fazer o seu 
cadastro, deve preencher o seu perfil com todas as 
informações de seu endereço e a forma de 
pagamento de suas compras. 
 
Fluxo normal 
1 - O sistema complementa as informações através 
do uso de dados já fornecidos no cadastro existente. 
2-O sistema exibe a confirmação do cadastro. 
 
 
Requisitos 
Relacionados 
NR--01 - Segurança de Acesso; NR--02 - 
Disponibilidade do Sistema 
 
 
Tabela 01. Requisitos funcionais 
Identificação Cadastro do Vendedor 
Escopo Cadastro 
Descrição 
Os vendedores podem se cadastrar e criar uma conta 
e também possui opções de autenticação, como login 
via e-mail, redes sociais, ou número de telefone. 
 
 
 
Ator Vendedor 
Interessados Administração do Marketplace 
Pré-requisito 
O usuário em questão (Vendedor) deve possuir um 
cadastro na plataforma, caso não tenha deve se 
registrar para que possa vender seus produtos. 
 
 
 
Pós-cadastro 
O usuário em questão (Vendedor) após fazer o seu 
cadastro, deve preencher o seu perfil com todas as 
informações de seu endereço. 
 
 
 
 
Fluxo normal 
1 - O sistema complementa as informações através 
do uso de dados já fornecidos no cadastro existente. 
2-O sistema exibe a confirmação do cadastro. 
 
 
 
 
Requisitos 
Relacionados 
NR--01 - Segurança de Acesso; NR--02 - 
Disponibilidade do Sistema 
 
 
 
Tabela 02. Requisitos funcionais 
Identificação Canal de Atendimento 
Escopo Suporte 
 
13 
 
Descrição 
É uma ferramenta ou meio de comunicação que 
tanto o administrador da plataforma ou os 
vendedores podem entrar em contato com o 
cliente e vice-versa, para ter suporte técnico, 
esclarecer dúvidas e resolução de problemas 
relacionados a algum produto ou serviço. 
 
 
 
Ator Atendimento 
Interessados 
Administração do Marketplace, Vendedores e 
Clientes 
 
Pré-requisito 
O usuário se caso não possuo cadastro no site, 
deve informar seu nome, telefone, endereço de 
e-mail e senha para que assim o vendedor ou a 
equipe entre em contato. 
 
 
 
Pós-cadastro 
O usuário após se cadastrar na plataforma 
pode tirar todas as suas dúvidas pelos canais 
de comunicação tanto com o vendedor quanto 
com os administradores. 
 
 
 
 
Fluxo normal 
1 - O cliente entra em contato com o suporte por 
meio de um telefone, chat, e-mail formulário 
online ou outro meio de comunicação 
disponível. 
2-O sistema de suporte exige que o usuário 
tenha cadastro na plataforma. 
 
 
 
 
Requisitos 
Relacionados 
NR--01 - Segurança de Acesso; NR--02 - 
Disponibilidade do Sistema 
 
 
 
Tabela 03. Requisitos funcionais 
Identificação Validar Cadastro 
Escopo Cadastro 
Descrição 
Este caso de uso possibilita que o 
administrador verifique a precisão dos dados 
relacionados ao cadastro do usuário, ao 
comparar uma foto do documento com as 
 
 
 
 
14 
 
informações inseridas e os dados já registrados 
no cadastro vinculado. 
Ator Administrador 
Interessados Administração do Marketplace e Cliente 
Pré-requisito Usuário ter feito o seu cadastro. 
Fluxo normal 
1 - O administrador acessa o cadastro e 
compara as informações. 
2-O sistema de suporte requer que o usuário 
tenha uma conta registrada na plataforma. 
 
 
 
Requisitos 
Relacionados 
NR--01 - Segurança de Acesso; NR--02 - 
Disponibilidade do Sistema 
 
 
 
Tabela 04. Requisitos funcionais 
Identificação Compras de Produtos 
Escopo Compras 
Descrição 
O usuário seleciona um produto no qual deseja 
adquirir diretamente na plataforma. 
 
Ator Cliente 
Interessados Vendedor e Cliente 
Pré-requisito 
O usuário já possuindo cadastro no site, ele 
pode procurar um ou mais produtos aos quais 
deseja colocar no carrinho de compras. 
 
 
 
Fluxo normal 
1 - O usuário seleciona os produtos, adicionado 
ao carrinho, revisa no carrinho os produtos 
selecionados, seleciona o modelo de entrega, 
seleciona o método de pagamento, faz a 
revisão de todas as informações anteriores e 
por fim confirma a compra. 
 
 
 
 
Requisitos 
Relacionados 
NR--01 - Segurança de Acesso; NR--02 - 
Disponibilidade do Sistema 
 
 
 
Tabela 05. Requisitos funcionais 
 
 
 
15 
 
2.2. REQUISITOS NÃO FUNCIONAIS 
Os requisitos não funcionais abrangem critérios como confiabilidade, 
desempenho, disponibilidade, manutenção, tecnologias utilizadas e usabilidade 
na aplicação. Em um processo de coleta de requisitos, geralmente, o cliente não 
precisa mencionar esses requisitos, pois representam detalhes técnicos e 
qualidades específicas de um software ou serviço, frequentemente assumidos 
como padrões mínimos. 
 
Identificação Nome Descrição 
NR--01 Segurança de Acesso 
A aplicação de práticas sólidas de 
segurança no acesso ao sistema é 
eficaz na mitigação de ameaças 
externas. Além da utilização de tokens 
de autenticação, é imprescindível fazer 
uma seleção criteriosa de um sistema de 
firewall para reforçar a segurança local. 
 
 
 
 
 
NR--02 
Disponibilidade do 
Sistema 
O critério usado para selecionar o 
fornecedor do sistema de firewall, em 
relação à segurança, deve ser aplicado 
igualmente à disponibilidade. Sistemas 
de backup de energia e hardware são 
essenciais para manter o funcionamento 
contínuo do sistema durante o horário 
comercial, caso necessário, plantonistas 
atuaram para voltar o ambiente a 
normalidade. 
 
 
 
 
 
 
 
 
NR--03 Backup dos Dados 
Com a implementação da Lei Geral de 
Proteção de Dados (LGPD) no Brasil a 
partir do último mês de setembro de 
2020, é fundamental a partir deste 
momento estar plenamente ciente de 
todas as regulamentações relacionadas 
 
 
 
 
 
 
 
16 
 
à proteção e armazenamento de 
informações de terceiros. 
NR--04 Qualidade de conexão 
O sistema utilizado para concluir a venda 
opera de maneira online, o que requer 
um desempenho de rede satisfatório 
para evitar atrasos e desistências por 
parte dos clientes durante o processo de 
compra. 
 
 
 
 
 
Tabela 06. Requisitos não funcionais 
Identificador NR--05 Categoria Usabilidade 
Nome 
Implementação de design responsivo nas interfaces 
gráficas. 
Data de criação 08/10/2023 Autor Wellerson Santos 
Data da última 
Modificação N/A Autor N/A 
Versão 1 Prioridade Importante 
Descrição 
O sistema de Marketplace será desenvolvido para 
funcionar em ambientes de desktop. A interface do 
sistema deverá se adaptar de maneira adequada, 
independentemente da linguagem de acesso escolhida, 
seja em desktops, tablets ou celulares. Dado o aumento 
significativo do uso de dispositivos móveis, especialmente 
celulares, pela maioria da população, torna-se imperativo 
que o layout do sistema seja compatível com esses 
dispositivos. 
 
 
 
 
 
 
 
Tabela 06. Requisitos não funcionais: usabilidade 
2.3. REGRAS DE NEGÓCIOS 
Uma das etapas cruciais na modelagem de processos envolve a definição 
das regras de negócios. Essas regras atuam como diretrizes que regulam e 
especificam a forma como um processo específico deve ser executado, 
demonstrando também o entendimento e conhecimento relacionados a esseprocesso. 
 
 
17 
 
Identificação Vigência do Software 
Descrição 
Requer a manutenção e suporte contínuos para 
que se possa garantir o seu funcionamento 
adequado, logo, é sempre importando deixar o 
sistema atualizado nas versões mais recentes 
para que seu ciclo de vida seja preservado. 
 
 
 
 
Identificação Proteção dos Dados 
Descrição 
Tem como papel fundamental para garantir e 
privacidade das informações dos usuários, bem 
como para cumprir com as regulamentações de 
proteção de dados, como aa Regulamentação 
Geral de Proteção de Dados (GDPR) na EU ou 
a Lei Geral de Proteção de Dados (LGPD) no 
Brasil. 
 
 
 
 
 
 
 
2.4. DIAGRAMAS 
DIAGRAMAS DE CASO DE USO 
O Diagrama de Caso de Uso desempenha o papel de ilustrar as 
interações entre os casos de uso em um sistema e os atores (usuários). Em 
termos simples, ele proporciona uma representação das principais 
funcionalidades do sistema e como essas funcionalidades interagem com os 
usuários. No Diagrama de Caso de Uso, são essencialmente identificados três 
elementos principais: Ator, Caso de Uso e Relacionamento. A prática 
recomendada é utilizar o Diagrama de Caso de Uso para aprimorar a descrição 
textual de um caso de uso. O Diagrama de Caso de Uso da UML é especialmente 
útil para: 
• Representar as metas das interações entre sistemas e usuários. 
• Definir e organizar requisitos funcionais do sistema. 
• Especificar o contexto e os requisitos do sistema. 
• Modelar o fluxo básico de eventos em um caso de uso. 
 
 
 
 
18 
 
Figura 01. Diagrama de Caso de Uso. 
 
Fonte: Autoria própria. 
DIAGRAMA DE ATIVIDADE 
Dentro do contexto da UML, o Diagrama de Atividades é uma 
representação comportamental que descreve o funcionamento do software, 
permitindo-nos modelar componentes do comportamento de um sistema. 
Em projetos de software, ele é empregado para representar tanto a 
estrutura quanto o comportamento do sistema. 
Esse diagrama de atividades proporciona uma representação visual de 
como o software funcionará, como partes específicas serão executadas e como 
o sistema interagirá no contexto da realidade de negócios em que está inserido. 
 
 
 
 
 
 
 
 
 
 
 
 
 
19 
 
Figura 02. Diagrama de Atividade 
 
Fonte: Autoria própria. 
DIAGRAMA DE CLASSES 
O principal propósito do diagrama de classes é especificar os 
componentes do software e como eles se relacionam do ponto de vista estrutural. 
O diagrama de classes da UML é, indiscutivelmente, uma ferramenta 
incrível para auxiliar os profissionais envolvidos na produção de software a 
compreender o que precisa ser feito e como deve ser feito. 
Utilizá-lo adequadamente, com discernimento, pode ser extremamente 
benéfico para equipes, mas um uso excessivo, documentando o que não é 
necessário e detalhando excessivamente, pode reduzir significativamente a 
produtividade de qualquer profissional ou empresa. 
 
20 
 
 
Fonte: Autoria Própria 
DIAGRAMA DE COMPONENTES 
Dentro da UML, o diagrama de componentes fornece uma representação 
visual das relações entre os componentes de um sistema de software. Ele 
compartilha semelhanças com o diagrama de classes, pois ilustra como os 
elementos de um sistema específico se relacionam. 
No entanto, o diagrama de componentes representa conexões mais 
complexas e diversas do que a maioria dos diagramas de classes. 
 
21 
 
 
Fonte: Autoria própria 
Para dar início a codificação, gerenciamento, implementação e execução 
da aplicação a ser desenvolvida, utilizaremos o padrão de arquitetura MVC.A 
arquitetura MVC (Model, View, Controller), é o padrão de arquitetura de software 
que consiste em 3 divisões: 
Model: É onde configuramos todos os atributos e validações de um modelo da 
nossa aplicação. 
Controller: É onde configuramos todas as respostas e ações que serão 
disponíveis para o usuário realizar dentro da aplicação. 
View: É onde nosso usuário irá visualizar todos os recursos e listagens da nossa 
aplicação é a parte que pode ser desenvolvida separadamente ou no mesmo 
projeto no caso de um monolito. É o front-end da aplicação. 
Fonte: Autoria Própria 
 
22 
 
Esse tipo de estratégia é eficaz, pois se tratando de um software, organização é 
algo importante para desenvolvermos uma aplicação escalável e manutenível. 
Aqui estão algumas vantagens de optar por essa arquitetura 
1. Reaproveitamento de código e regras; 
2. Facilidade de manutenção; 
3. Integração de equipes e/ou divisão de tarefas; 
4. Camada de persistência independente; 
5. Facilidade de implementação de camadas de segurança; 
6. Facilidade na atualização da interface da aplicação. 
DIAGRAMAS DE SEQUÊNCIA 
 Em um sistema ocorre diversas operações que envolvem a utilização de 
todos os dados, representando a ordem de interação entre todo o conteúdo do 
sistema através dos Diagramas de Sequência. 
Sua utilização é necessária para a elaboração dos casos de uso, classes 
e implementações do sistema entre vários objetos, onde mensagens são 
trocadas ao longo de cada operação nos casos de uso. Essas informações são 
semelhantes, mudando apenas a forma de demonstração, suas instâncias e 
diagramas. 
 
Diagrama de Sequência de Implementação – Usuário 
 
Fonte: Autoria Própria 
 
23 
 
Diagrama de Sequência de Implementação – Produto 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Fonte: Autoria própria 
Diagrama de Sequência de Implementação – Pedidos 
 
 
Fonte: Autoria própria 
 
24 
 
Metodologia 
Modelagem do sistema 
A parte mais importante na construção de um sistema é a parte da modelagem, 
pois tudo precisa ser pensado de forma com que esse sistema resolva um 
problema da melhor forma possível, nessa fase é discutido qual a melhor 
linguagem e framework a se utilizar para realizar o desafio proposto, quais 
bibliotecas usar, como será construída a base de testes unitários, qual banco de 
dados usar se será um banco de dados relacional ou não relacional e práticas 
de versionamento da aplicação. 
Para que o sistema seja desenvolvido utilizaremos a tecnologia UML (Unified 
Modeling Language – Linguagem de Modelagem Unificada), linguagem padrão 
para descrever e documentar o projeto do sistema. 
Estruturação do projeto 
Dado as tecnologias e estratégias mencionadas anteriormente iniciaremos a 
estruturação do projeto. 
DIAGRAMA ENTIDADE-RELACIONAMENTO (DER) 
O DER é responsável pelas entidades relacionadas, de modo a atender os 
desenvolvedores, no levantamento de requisitos de cada fase do projeto 
desenvolvido e o relacionamento de cada dado do sistema. 
Fonte: Autoria própria 
 
25 
 
 
DIAGRAMA DE CLASSE DE IMPLEMENTAÇÃO - USUÁRIO 
Este diagrama fornece informações para visualização das classes do sistema 
com seus atributos: 
 
 
Fonte: Autoria própria 
Diagrama de Classe de Implementação - Produto 
Fonte: Autoria própria 
 
26 
 
Diagrama de Classe de Implementação – Pedido 
Fonte: Autoria própria 
 
DIAGRAMA DE IMPLEMENTAÇÃO DE CLASSE – VENDEDOR 
 
Fonte: Autoria própria 
 
 
 
 
 
 
27 
 
DIAGRAMA DE IMPLEMENTAÇÃO DE CLASSE – MÉTODO DE 
PAGAMENTO 
 
Fonte: Autoria própria 
 
DIAGRAMA DE IMPLEMENTAÇÃO DE CLASSE – ENDEREÇO 
 
Fonte: Autoria própria 
 
 
 
 
 
28 
 
3. GESTÃO DE QUALIDADE 
Com base nos conhecimentos adquiridos por meio de projetos realizados 
posteriormente, a metodologia de qualidade mais adequada para o caso é a 
MPS.BR. A adesão a modelos internacionais mencionados requer um 
investimento significativo, o qual somente empresas de grande porte possuem 
recursos para suportar, tornando essa possibilidade inacessível para pequenas 
e médias empresas. 
Isso está relacionado tanto aos investimentos necessários para a 
implementação, incluindo contratos de consultoria e auditoria, quanto às 
demandas por profissionais especializados e ao comprometimento daorganização em atingir os requisitos de processos exigidos. (KOSCIANSKI, 
2007; FERNANDES, 2012). 
 Quanto aos níveis de maturidade utilizados pelos modelos, o nível mais 
baixo, designado como G, tem seu foco parcialmente no gerenciamento, com 
ênfase na gestão de requisitos e projetos. O nível F, chamado de "gerenciado", 
abrange outras práticas, como configuração, qualidade e medição. No nível E, 
conhecido como "parcialmente definido", começa a expansão da maturidade 
para além do projeto, abrangendo a organização como um todo. No nível D, o 
processo é amplamente definido. O nível C é considerado plenamente definido. 
No nível B, um processo de medição para a melhoria da qualidade está 
estabelecido. O nível A refere-se ao aprimoramento contínuo do processo. 
Ao relacionar o modelo MPS.BR com o modelo CMMI, observa-se que o 
nível A corresponde ao nível 5, o nível B ao nível 4, os níveis C, D e E 
correspondem ao nível 3, e os níveis F e G são equivalentes ao nível 2 do modelo 
CMMI. 
A escolha do modelo MPS.BR foi feita considerando a situação em que a 
empresa, no desenvolvimento de software, não possui os recursos financeiros 
necessários para investir em modelos como ISO e CMMI, os quais têm custos 
de implementação mais elevados, tanto em termos de investimento quanto em 
tempo de implementação. Dado o contexto deste projeto, não é necessário um 
modelo com certificação internacional. Dado que a empresa de software está em 
seus estágios iniciais, a intenção é iniciar a implementação no nível G de 
maturidade do MPS.BR. Isso permitirá que, à medida que a empresa cresça e 
 
29 
 
se expanda, o modelo já esteja integrado à sua cultura, facilitando a 
implementação dos níveis subsequentes do MPS.BR. 
Os diferentes níveis de maturidade do MPS-BR 
 
Fonte: DevMedia 
4. GERENCIAMENTO DO PROJETO DE SOFTWARE 
TERMO DE ABERTURA 
O Termo de Abertura geralmente é emitido antes do início do projeto por 
alguém com autoridade formal para designar ou solicitar a alocação de recursos 
da organização, incluindo recursos financeiros, máquinas, equipamentos, 
materiais e recursos humanos necessários para a execução do projeto. Pode ser 
elaborado pelo Patrocinador, por um diretor, pelo Escritório de Projetos (PMO), 
ou pelo órgão ou comitê responsável pela gestão de portfólio. Alternativamente, 
o próprio gerente de projetos pode desenvolvê-lo em colaboração com a 
organização, desde que seja oficialmente assinado ou reconhecido por algum 
superior ou parte interessada direta nos resultados do projeto. 
TERMO DE ABERTURA DE PROJETO 
Informações Gerais: 
Data:10/10/2023 
Nome do Projeto: Sistema de Marketplace para compra e venda de 
produtos diversos via app/web 
Nº do projeto: 120 
 
30 
 
Nome do Patrocinador: Manoel Binotti 
Origem: Demanda de Mercado 
Visão Geral do Projeto: 
Durante os anos de pandemia que ocorreram de 2020 até 2022 muitas 
empresas optaram pelo trabalho remoto, devido a isso, muitos serviços tiveram 
um custo reduzido de manutenção para a manutenção de um associado ter que 
se deslocar para a sede da empresa, portanto, as atividades deste projeto serão 
realizadas de modo remoto. 
Objetivos do Projeto: 
O Sistema de Marketplace tem como finalidade a infinidade de práticas 
relacionadas ao uso de tecnologias da informação na área do 
Empreendedorismo que permite o modelo de serviços remotos. Antes esse 
modelo de trabalho era algo impensável entre muitas empresas no Brasil, no 
entanto, está prática se tornou uma necessidade e hoje se tornou um dos 
modelos de serviços em alta. 
O objetivo é apresentar um projeto de sistema que comerciantes e clientes 
possam fazer as suas transações de compra/venda via app/web, contemplando 
os itens contidos na seção de Requisitos. 
Requisitos: 
Utilizando os conhecimentos adquiridos na disciplina de 
Empreendedorismo, elaborar um Plano de Negócios para a sua startup, a 
(empresa de tecnologia). 
Com base no conteúdo da disciplina de Projeto de Sistemas Orientado a 
Objetos, o aluno ou grupo deve apresentar em detalhes os requisitos funcionais, 
requisitos não funcionais e regras de negócios necessários para o 
desenvolvimento deste sistema. Além disso, devem elaborar os projetos dos 
seguintes diagramas: Caso de Uso (tanto descritivo quanto seu design em si), 
Diagrama de Atividades, Diagrama de Classes, Diagrama de Sequência, 
Diagrama de Componentes e Diagrama de Implantação. Todos esses diagramas 
devem ser acompanhados de explicações acadêmicas, incluindo citações de 
autores relevantes, que descrevam sua funcionalidade e sua aplicabilidade no 
contexto do projeto proposto. Não é necessário explicar a simbologia de cada 
diagrama. 
 
31 
 
Optamos por implementar o modelo de qualidade MPS.BR, e, conscientes 
dos desafios que surgirão durante a implantação, estamos tomando medidas 
para prevenir possíveis obstáculos futuros. Para isso, estamos constituindo um 
grupo de indivíduos altamente motivados, com uma notável predisposição para 
se adaptar a mudanças e adotar novas regras e padrões. 
Simultaneamente, é necessário administrar seu novo projeto, 
estabelecendo um escopo claro e elaborando um Termo de Abertura de Projeto. 
Nesse processo de planejamento, é fundamental definir uma matriz de papéis e 
responsabilidades, criar um cronograma de atividades e custos, conduzir uma 
análise de riscos e, por fim, registrar as lições aprendidas, alinhando-se às 
melhores práticas de Gerenciamento de Projetos de Software. 
Justificativa Empresarial: 
O desenvolvimento do sistema nos remete diretamente a mais um ponto 
positivo do sistema de marketplace: a otimizações da prestação de serviços. 
CUSTOS DOS RECURSOS E ESTIMATIVAS: 
DESENVOLVIMENTO IMPLANTAÇÃO 
Desenvolvimento do Back-end em Java Implantação da Aplicação 
Desenvolvimento do Front-end Avaliações realizadas pelo contratante 
Conexão com Banco de Dados Treinamento para funcionários e 
Desenvolvimento de instrumentos Contratante. 
de áudio e vídeo para consultas 
Preparação para o envio dos 
documentos 
Testes 
DURAÇÃO 45 dias DURAÇÃO 15 dias 
TOTAL: 60 dias 
Fonte: Autoria Própria 
ESTIMATIVA DE CUSTOS 
CATEGORIA ITENS 
VALOR 
ESTIMADO 
Compra da Licença de 
Software 
5 Licença SO windows 10 
pro R$ 2.600,00 
 
32 
 
1 Licença SO windows 
server 2022 R$ 7.074,00 
1 Licença MySQL R$ 1.730,00 
5 Licença Microsoft Office R$ 595,00 
Compra de Hardware 
5 Computadores Vostro 16 R$ 30.000,00 
1 Servidor Dell PowerEdge 
R420 R$ 6.599;00 
1 Roteador TP-Link AX73 R$ 800,00 
1 Npbreak NHS 5000VA R$ 11.358,00 
Desenvolvimento de 
Software Desenvolvimento do Site R$ 14,000;00 
Serviço Tercerizado 
Dominio e Hospedagem do 
Site R$ 700,00 
Recursos Humanos 
Equipe Externa R$ 10.000.00 
Treinamento R$ 3.000,00 
Valor Total Estimado 
R$ 88.456 
Fonte: Autoria Própria 
MATRIZ DE RESPONSABILIDADE 
A matriz de responsabilidade tem como objetivo especificar claramente o 
desempenho das atividades envolvidas no projeto, e os responsáveis pelo 
desenvolvimento do projeto. 
ATIVIDADE RESPONSAVEL 
Formação de Equipes 
Análise de Risco Gerente de Projetos 
Manter a equipe em ordem 
Desenvolvimento Backend 2 Devs Backend 
Desenvolvimento Frontend 2 Devs frontend 
Grantia de Qualidade 2 QA`s 
Implementar e garantir os requisitos 
 Analista de Infraestrutura 
do servidor 
Fonte: Autoria Própria 
 
33 
 
ANÁLISE DE RISCO 
Análise de Riscos 
Risco Probabilidade Efeitos 
Subestimar o 
tamanho do sistema 
Alta Sérios 
 
 
Impedir a reutilização 
de componentes de 
software. 
Moderada Toleráveis 
 
 
 
Problemas financeiros 
organizacionais 
impactando no 
orçamento do projeto 
Baixo Catastróficos 
 
 
 
 
Fonte: Autoria Própria 
 LIÇÕES APRENDIDAS 
Resultados Obtidos 
Sistema entregue de acordo com os 
requisitos do 
 cliente 
Pontos Fortes 
1. Equipe capacitada 
2.Boa Estratégia no modelo dedesenvolvimento 
3. Decisões Rapidas 
4.Participação de toda a equipe 
Pontos Fracos 
1. Definição do Escopo 
2. Melhor Distribuição de tarefas 
3. Monitoramento de projeto 
 
CONCLUSÃO 
Compreender os desafios que uma organização enfrenta e que podem ser 
resolvidos com o auxílio de software é uma tarefa complexa. Portanto, 
estabelecer com precisão as funcionalidades que um sistema deve oferecer 
torna-se uma tarefa desafiadora. 
 
34 
 
Além disso, apresentamos os projetos dos diagramas de caso de uso, 
diagrama de atividades, diagrama de classes, diagrama de sequência, diagrama 
de componentes e diagrama de implantação. 
Optamos pelo MPS.BR como a metodologia de qualidade de software a 
ser empregada no projeto. Elaboramos um Termo de Abertura de Projeto para 
gerenciar de forma abrangente o projeto, abordando a visão geral, definição de 
responsabilidades, estimativas de custos, análise de riscos e lições aprendidas. 
Compreender os desafios que uma organização enfrenta e que podem ser 
abordados por meio de software é uma tarefa complexa. Portanto, estabelecer 
com precisão as funcionalidades que um sistema deve oferecer torna-se uma 
tarefa desafiadora. Quando esse sistema está sujeito a leis e regulamentos, a 
complexidade aumenta, o que implica uma maior responsabilidade e a 
necessidade de um conhecimento especializado por parte da equipe 
encarregada do desenvolvimento do projeto. 
O PIM VII reúne um conjunto abrangente de técnicas aprendidas ao longo 
do curso de Análise e Desenvolvimento de Sistemas, capacitando-nos a 
interpretar de forma mais precisa as necessidades do cliente e transformá-las 
em realidade de maneira organizada, eficiente e dentro do orçamento previsto. 
Isso permite atender não apenas às expectativas, mas também aos prazos 
estabelecidos pelas partes envolvidas no processo. 
 
 
 
 
 
 
 
 
 
 
 
 
 
35 
 
REFERÊNCIAS 
AHERN, DENNIS M. CLOUSE, AARON. TURNER, RICHARD. CMMI Distiled: A 
Practical Introduction to Integrated Process Improvement, SEI Series in Software 
Engineering, Addison-Wesley, 306 pages, 2001. Acesso em: 11 de outubro de 
2023 
BIAGIO, L. Plano de negócios: estratégia para micro e pequenas empresas. 
Barueri: Manole, 2005. Acesso em: 05 de outubro de 2023 
CAMPOS, VICENTE. TQC – Controle da Qualidade Total. Belo Horizonte: Bloch 
Ed, 1992. Acesso em: 10 de outubro de 2023. 
CRISTÓVÃO, Andréa Martins. Gestão da qualidade. São Paulo: Editora Sol, 
2013. Acesso em: 09 de outubro de 2023 
DENNIS, Alan. Análise e Projeto de Sistemas. Rio de Janeiro, LTC, 2005. Acesso 
em: 08 de outubro de 2023 
DORNELAS, J. C. A. Empreendedorismo: transformando ideias em negócios. 
Rio de Janeiro: Elsevier, 2008. Acesso em: 05 de outubro de 2023 
ISO 9001:2000. Quality Management Systems. Requirements, 2000. Acesso em: 
05 de outubro de 2023 
KOSCIANSKI, André; SOARES, Michel dos Santos. Qualidade de Software. 
1ªedição. Editora Novatec 2007. Acesso em: 08 de outubro de 2023 
LIMA, Adilson da Silva. UML 2.0: do requisito à solução. 1 ed. São Paulo: Érica, 
2005. Acesso em: 09 de outubro de 2023 
MCT. Qualidade no setor de software brasileiro: 1995. Brasília, DF. http://www. 
mct.gov.br Acesso em: 09 de outubro de 2023 
PEREIRA, H. (Org.). Criando seu próprio negócio: como desenvolver o potencial 
empreendedor. Brasília: Sebrae, 1995. Acesso em: 05 de outubro de 2023 
PRESSMAN, R. Engenharia de Software. Rio de Janeiro: McGraw-Hill, 2002. 
Acesso em: 07 de outubro de 2023 
Qualidade de Software, Teoria e prática. São Paulo: Pearson, 2001. Acesso em: 
09 de outubro de 2023 
https://www.devmedia.com.br/maturidade-no-desenvolvimento-de-software-
cmmi-e-mps-br/27010. Acesso em 12/10/2023 
RIBEIRO, André Luiz. Gerenciamento de Projetos de Software. São Paulo: 
Editora Sol, 2015 Acesso em: 09 de outubro de 2023 
SEBRAE Canvas. https://sebraecan vas.com. Acesso em: 05 de outubro de 2023 
 
36 
 
WEBER, K.C, ROCHA, A.R.C e NASCIMENTO, C.J. Qualidade e produtividade 
em software, 4a edição renovada. São Paulo, Makron Books, 2001. Acesso em: 
10 de outubro de 2023

Outros materiais