Você está na página 1de 16

UNIVERSIDADE EDUARDO MONDLANE

Departamento de Matemática e Informática


Faculdade de Ciências

Análise e Desenho de Sistemas


Tema: Documentação do Sistema de controle de
Arrendamento de lojas em um centro comercial

Discentes: Docente:
Assane Mateus Aide dr. Cumbana
Dércio José Juízo
Leonardo Daniel Cardoso

Maputo, Maio de 2018

1
Índice

1. Introdução ............................................................................................................................................. 3
1.1 Contextualização ................................................................................................................................. 3
1.2 Definição do problema .................................................................................................................. 3
2. Modelo Actual ...................................................................................................................................... 4
2.1 Caso de Estudo .............................................................................................................................. 4
2.2 Sistema Actual .................................................................................................................................... 4
3. Modelo proposto ................................................................................................................................... 5
Solução...................................................................................................................................................... 5
3.1 Requisitos do Sistema ......................................................................................................................... 6
3.1.1 Requisitos Funcionais .................................................................................................................. 6
3.1.2 Requisitos não funcionais ............................................................................................................ 8
3.2. Documentação dos casos de uso na forma completa concreta ......................................................... 10
4. Metodologia de desenvolvimento ....................................................................................................... 15
5. Conclusão............................................................................................................................................ 16

2
1. Introdução

No âmbito de realização do trabalho semestral das cadeiras de Analise e Desenho de Sistemas e


Programação Web, serão apresentados neste documento a descrição, os requisitos as ferramentas
e metodologias que serão utilizadas pelo grupo para desenvolvimento de um Sistema de Controle
de Arrendamento de Lojas, tendo como caso de estudo o centro comercial Maputo Shopping
Centre.

1.1 Contextualização
Actualmente a tecnologia de informação vem ganhando espaço e crescendo de forma intensa no
país, como consequência disso a maioria das organizações moçambicanas tendem a criar uma
gestão estratégica e eficiente com recurso a tecnologias de informação de modo a adicionar
valor, velocidade e qualidades no processo de realização das suas actividades, porem no contexto
Moçambicano ainda existem diversas Organizações de dois mais vastos ramos de actividade que
não possuem um sistema de informação eficiente. No que diz respeitos aos supermercados o
problema é ainda maior pois são vários os clientes e cidadãos em geral que procuram meios mais
eficientes para realizar compras, obter informações de disponibilidade de produtos e serviços
sem se deslocar e outros, porem nossos pais ainda é demasiado pobre em termos de soluções
para estes desafiadores problemas

1.2 Definição do problema

II. O processo de arrendamento de espaços é feito de forma manual, e não existe o meio
de comunicação eficaz entre o centro comercial seus clientes e o público em geral.
III. Fraca comunicação entre o provedor e o público em geral, facto esse que não permite
que os gestores tenham conhecimento sobre o nível de satisfação dos seus clientes
perante os serviços que disponibilizam.
IV. Dificuldades na divulgação de espaços – até então o único meio de divulgação de
espaços tem sido anúncios afixados nas paredes das lojas o que restringe o publico que
possa ver para apenas o grupo de pessoas que frequenta o centro comercial e tenha tempo
de ler os anúncios.

3
V. Falta de informação por parte utilizadores- o publico em geral tem passado por
constrangimento ao tentar saber se uma determinada loja existe ou deixou de existir no
centro comercial, para tal deve se deslocar até centro sobre o risco de chegar lá nem
encontrar a loja que tenciona visitar para algum fim.
VI. Dificuldade na gestão de espaços- o gestor passa por diversos constrangimentos ao
tentar saber de detalhes sobre um determinado arrendamento, sobre os prazos e de outras
questões contratuais.

2. Modelo Actual

2.1 Caso de Estudo

Maputo Shopping Center, é o maior centro comercial de Moçambique, localizado na baixa da


cidade de Maputo, na Rua Ngungunhane, e constituído por 150 lojas, 14 restaurantes, 120
escritórios um hipermercado, duas salas de cinema, um piso de entretenimento e sala de
conferências.

2.2 Sistema Actual


O centro comercial usa actualmente o sistema primavera para auxiliar a sua gestão, facturação e
gestão dos seus recurso humanos, porem o sistema acima descrito, não cobre com todas as
necessidades do centro comercial principalmente no que diz respeito a publicação dos seus
espaços do centro comercial e seu processo de arrendamento.

Descrição do cenário de submissão de candidatura para arrendamento de espaço.

O interessado ou responsável por uma empresa que deseja arrendar um espaço no centro
comercial entra em contacto com gabinete do gestor usando telefone ou de forma presencial.

4
Onde lhe e facultado um formulário físico contendo campos para preenchimento de seus dados
pessoais, o nome e dados relativos a sua empresa: nome, tipo de serviço que presta, o capital que
possui para o investimento e área do espaço que deseja.

Os espaços para arrendamento são classificados em duas categorias espaços definidos (espaços já
existentes) e espaços Livres (espaços delimitados consoante a área e o tipo de serviço que o
responsável da loja deseja) para o arrendamento.

Após a submissão da candidatura o responsável deve aguardar pela resposta em um período de


90 dias. As candidaturas são organizadas consoante o tipo de espaço que a loja deseja ocupar.

Caso seja aprovada a candidatura é contactado o responsável por email ou telefone de modo a se
efectivar o contracto que possui no mínimo a duração de 2 anos, podendo nesse período rescindir
se o contracto por motivos de diversas ordens. Após o fim dois anos o contracto é renovado
automaticamente fora existência de outro factores como desejo de rescisão de contracto por uma
das partes ou por falta de pagamento do arrendamento.

3. Modelo proposto
Solução
Como proposta de solução ira desenvolver se um sistema Web de forma incremental que servirá
como meio de comunicação entre o centro comercial e seus clientes. O sistema permitira que
centro comercial publique ou disponibilize seus serviços, como as lojas existentes, espaços
disponíveis para arrendamento, promoções e outras informações de interesse do público em
geral, com base nessa informação os clientes do centro comercial terão a possibilidade de saber a
localização exacta das lojas e o tipo de produtos que as mesma disponibilizam, terão ainda a
possibilidade manifestar seu nível de satisfação em relação uma determinada loja ou o centro em
geral com base em uma classificação. Vai auxiliar o gestor no controle dos arrendamentos com
base em relatórios contendo informações sobre os pagamentos, quais lojas comprem com os
prazos estipulados no contracto.

5
3.1 Requisitos do Sistema
3.1.1 Requisitos Funcionais

Abaixo segue se uma tabela contendo os requisitos do sistema, sua descrição e sua ordem de
prioridade.

Código Nome do Requisito Descrição do Requisito Benificiário Prioridade


RF001 Registar Espaços Registar Espaços com seguintes Gestor
dados: largura, altura, descrição Alta
Área.

RF002 Registar Pisos Registar os pisos com seguintes Gestor Alta


dados: numero, descrição

RF004 Registar Lojas Registar lojas com os seguintes Gestor, Proprietário


dados:nome,tipo de serviço,
descrição, ano de criação da Alta
loja, capital de investimento,
número

RF005 Registar Responsável Registar o proprietário com os Gestor, Proprietário Alta


dados: nome, data de
nascimento,telefone,email,anos
de experiência

RF004 Registar Gestor Regista com os dados: nome, Gestor Alta


data de
nascimento,telefone,email,área
de formação, anos de
experiencia
RF006 Registar Utilizador Registar o utilizador com os Gestor, Alta
dados: nome,email,telefone Proprietário,
senha, username,sexo Utilizador

RF006 Actualizar dados do Permitir alterar os dados Gestor, Alta


(Espaço,Loja,Proprietari registados Proprietário,
o,funcionário,Utilizador Utilizador
)

6
RF007 Eliminar um (Espaço, Permitir que um dado registo Gestor Alta
proprietário, seja removido do sistema
funcionário, utilizador)

RF008 Arrendar Espaço Arrendar os espaços com os Gestor Alta


seguintes dados (
Data de início, data do fim, a
loja, o proprietário espaço, o
valor do arrendamento
)
RF009 Ocupar Espaço Registar os dados de momento Gestor Alta
se ocupação do espaço físico
(data inicio, data fim)

RF010 Classificar uma loja Permite conhecer o nível de Gestor, Alta


satisfação dos clientes com proprietário,
perante,e auxiliar o gestor na Utilizador
tomada de decisao

RF011 Renovar contracto do Permite actualizar dados como: Gestor, Proprietário Alta
arrendamento data inicio, data fim,valor do
arrendamento

RF012 Rescindir contracto de Permite eliminar o vinculo entre Gestor, proprietário Alta
um arrendamento a loja e shopping por motivos
de atraso de pagamentos ou
insatisfação de uma das partes

RF013 Emitir notificação para Permite alertar o proprietário Gestor, proprietário Alta
proprietário acerca de pagamento em atraso
ou outaras informações o
gerente julga importante

RF014 Emitir notificação para Alertar gestor acerca de um Gestor Alta


gestor pagamento em atraso, nível de
classificação dos utilizadores
acerca do shopping ou loja,

RF015 Emitir notificação para o Informação sobre novos Utilizador Media


utilizador serviços do shopping ou da loja.

7
RF016 Emitir relatórios Periodicamente emitir relatórios Gestor Alta
periódicos contendo, os números totais das
lojas, total pagamentos, as
melhores lojas, aos espaços
mais apreciados, espaços menos
apreciados
RF017 Publicar os espaços Permites que os utilizadores Gestor Alta
disponíveis interessados tenham
conhecimento sobre a existência
de espaços

RF018 Listar as lojas Permite Mostrar ao publico as Proprietário, Alta


lojas existentes no shopping de Utilizador
acordo (nível de satisfação dos
clientes, o tipo de serviço a
localização, etc)
Publicar informações Permite o que shopping informe Gestor, Utilizador Media
sobre o Centro aos seus clientes , as novidades
RF019 comercial eventos, novos serviços, etc..

3.1.2 Requisitos não funcionais

Código Requisito Descrição Benificiário Prioridade


RNF001 Telas iterativas e Permitir fácil usabilidade Gestor, Responsável, Média
amigáveis de modo que o utilizador Utilizador em gera
tenha uma boa experiencia
de navegação
RFN002 Pesquisa Os campos devem ser Gestor, Alta
avançada inteligentes de modo Responsável,
autocompletar a Utilizador em geral
informação a medida que o
utilizador vai inserindo

8
9
3.2.2 Documentação dos casos de uso na forma completa concreta

Caso de uso: Submeter Candidatura

Actor Principal: Responsável

Interesses

O Responsável deseja submeter candidatura a um espaço

Pré- condições: O responsável deve possuir uma conta no sistema.

Pós – condições: o responsável deve receber notificação de confirmação de submissão da


candidatura.

Cenário de sucesso

1. O responsável a cessa o sistema selecciona o espaço e clica no botão “submeter a


candidatura”.
2. O sistema exibe janela dados pessoais contendo os campos nome, data de
nascimento,cidade,bairro,rua,telefone1, telefone2 e email.
3. O responsável preenche e clica em próximo
4. O sistema exibe a janela dados sobre a empresa com os seguintes campos: nome da
fantasia, ramo de actividade e área pretendida.
5. O responsável preenche e clica em próximo
6. O sistema exibe a janela Outros Dados com os campos: experiencia no comércio, capital
disponível e historial da empresa.
7. O responsável preenche e clica em submeter
8. O sistema emite a mensagem de confirmação de submissão de candidatura.

10
Caso de uso: Classificar loja

Actor Principal: Público em geral (Utilizador)

Interesses

Classificar seu nível de satisfação perante os serviços prestados por uma determinada loja

Pré- condições: O Utilizador deve possuir uma conta no sistema.

Pós – condições: o utilizador deve receber a confirmação de submissão da classificação.

Cenário de sucesso:

1. O utilizador a cessa a página inicial do sistema e selecciona a loja que deseja classificar
2. O sistema exibe a janela contendo os detalhes da loja e um campo contendo 5 estrelas
3. O utilizador selecciona o número de estrelas que deseja atribuir a loja e clica no botão
classificar.
4. O sistema exibe uma mensagem de confirmação de submissão da classificação.

11
Diagrama de Classes

12
3.2.3.Sequência de Eventos submissão de Candidatura

13
3.2.4 Diagramas de estado
Diagrama de estados Do espaço

Diagrama de estados Da Candidatura

14
4. Metodologia de desenvolvimento

Modelo de Desenvolvimento: O sistema foi desenvolvido com recurso a metodologias ágeis


concretamente Scrum.

Linguagem de Programação: As Linguagens de programação usadas para o desenvolvimento


do sistema foram: Javascript e php;

Sistema de Gestão de Base de dados e Servidor Web: O Sistema de gestão de base de dados
usados foi o MySql e o servidor Web apache

15
5. Conclusão

Desenvolvimento de software é o processo de elaborar e implementar um sistema


computacional, transformando a necessidade de um utilizador ou de um mercado em um produto
de software. Durante o desenvolvimento do sistema acima descrito foi possível notar que para o
sucesso de elaboração de bom software é necessário adoptar metodologias que permitam
identificar e compreender da melhor forma a rega do negócio, identificando os requisitos com
base em uma interacção frequente e continua com a organização a qual o sistema se destina.

16