You are on page 1of 27

Especificação

 do  SI  de  suporte  


Sistema  de  Compras  Inteligentes  

5º  ano      MIEEC  |  FEUP  |  16/12/2010   V1.2  


 Modelos  e  Processos  de  Negócios   Equipa  2  

1  
ÍNDICE  
1.  Indicadores  de  Desempenho  
2.  Requisitos  
3.  Casos  de  Uso  
–  Árvore  
–  Pacotes  de  Caso  de  Uso  
–  Descrição  Detalhada  
4.  Protótipo  

2  
MAPA  DE  PROCESSOS  
REALIZAR  MANUTENÇÃO  DE  DISPOSITIVOS  

REALIZAR  MANUTENÇÃO   REALIZAR  MANUTENÇÃO  


PREVENTIVA   REACTIVA  

IMPLEMENTAR  
SERVIÇO  
OPERAR  SISTEMA  

ACTUALIZAR  BASE  
EFECTUAR  
 DE  DADOS  E   ,    COMPRAS  
INTERFACE  

4  
INDICADORES  DE  DESEMPENHO  

5  
Manutenção  
ID:     PM_EFA_1  (indicador  de  eficácia)   PM_EFE_1  (indicador  de  eficiência)  

Tempo  decorrido  entre  a  ocorrência  


Número  de  aparelhos  com  
Descrição:     da  avaria  e  a  disponibilidade  do  
reparações  defeituosas.  
dispositivo.  

Critério  de  
Cálculo  (%):    

Frequência:     Mensal  

Nível  Detalhe:     Todas  as  reparações  

Responsável:     Dep.  Engenharia  

Reduzir  o  tempo  de  indisponibilidade   Agilizar  os  procedimentos  de  


Objectivo:    
6  
dos  aparelhos.   reparação.  
Implementar  Serviço  
ID:     PIS_EFA_1  (indicador  de  eficácia)   PIS_EFE_1  (indicador  de  eficiência)  

Rácio  de  tempo  decorrido  desde  a  


Custo  da  mão-­‐de-­‐obra  
Descrição:     solicitação  do  pedido  até  à  
relativamente  ao  custo  do  projecto  
implementação  do  sistema  

Critério  de  
Cálculo  (%):    

Frequência:     -­‐  

Nível  Detalhe:     Todas  as  implementações  

Responsável:     Dep.  Engenharia   Dep.  Financeiro  

Avaliar  o  custo  da  mão-­‐de-­‐obra  no  


Avaliar  a  resposta  desde  a  solicitação  
Objectivo:     projecto  relativamente  ao  custo  
até  à  implementação  do  serviço   7  
total  
Actualização  da  interface  
ID:     PAI_EFE_1  (indicador  de  eficiência)  

Descrição:     Tempo  que  demora  a  actualizar  os  conteúdos  da  interface.  

Critério  de  Cálculo:     Tempo  de  actualização  das  alterações  efectuadas  (segundos)  

Frequência:     Diária  

Nível  Detalhe:     50%  das  actualizações  

Responsável:     Dep.  Informática  

Agilizar  o  processo  de  actualização  dos  conteúdos  na  


Objectivo:    
8  
interface  
REQUISITOS  DO  SISTEMA  

9  
Requisitos  da  Implementação  
Funcionais   Não  Funcionais  
IF1  :  O  sistema  de  informação  deve  ser  capaz   INF1  :  A  empresa  deve  estar  dotada  de  um  
de  gerir  os  documentos  dos  estudos  e   departamento  financeiro;  
relatórios  financeiros;  
IF2  :  A  empresa  deve  assegurar  a  instalação   INF2  :  A  empresa  deve  estar  dotada  de  uma  
on-­‐site  dos  dispositivos;   ou  várias  equipas  de  instalação;  

IF3  :  A  empresa  deve  assegurar  a   INF3  :  O  departamento  de  engenharia  deve  


configuração  do  software  dos  dispositivos   estar  capacitado  a  configurar  o  software  dos  
on-­‐site;   dispositivos;  
IF4  :  Deve  estar  pré-­‐definido  um  plano  de   INF4:  O  departamento  de  engenharia  deve  
testes  de  performance  para  os  dispositivos;   supervisionar  a  fase  de  testes  dos  
dispositivos;  
IF5  :  Deve  existir  uma  fase  de  demonstração   INF5  :  O  departamento  de  engenharia  deve  
do  sistema  aos  responsáveis  do   estar  capacitado  a  efectuar  a  demonstração  
hipermercado;   do  sistema  ao  hipermercado;   10  
Requisitos  de  Efectuar  Compras  
Funcionais   Não  Funcionais  
ECF1  :  O  dispositivo  deve  estar  dotado  de  um   ECNF1  :  O  algoritmo  GPS  deve  ser  capaz  de  
algoritmo  GPS;   efectuar  o  cálculo  das  rotas  de  forma  rápida  
(<10s);  
ECF2  :  O  dispositivo  deve  estar  dotado  de  um   ECNF2:  O  acesso  ao  dispositivo  deve  ser  
equipamento  de  autenticação  por  cartão  do   restrito;  
hipermercado  e  login;  
ECF3  :    O  sistema  de  informação  deve  ser   ECNF3:  O  departamento  de  engenharia  deve  
capaz  de  efectuar  uma  sincronização  com  os   ser  capaz  de  efectuar  a  sincronização  do  
hipermercados  dos  clientes  registados  e   sistema  de  informação  com  a  interface;  
respectivas  listas  de  compras;  

11  
Requisitos  de  Efectuar  Compras  

ECF4  ;  A  interface  gráfica  deve  disponibilizar   ECNF4:  A  interface  gráfica  deve  ser  user-­‐
as  várias  listas  de  compras  do  cliente  para   friendly;  
que  este  efectue  a  escolha  da  mesma;  
ECF5  :  O  sistema  de  informação  deve  estar   ECNF5  :  A  interface  gráfica  deve  responder  às  
preparado  para  assegurar  a  inserção  de   acções  de  forma  rápida;  
novos  produtos  na  lista  de  compras  
seleccionada  pelo  cliente;  
ECF6  :  A  interface  gráfica  deve  disponibilizar   ECNF6  :    O  custo  actual  deve  ser  
o  custo  actual  das  compras  efectuadas  pelo   representado  na  interface  gráfica  com  o  
cliente;   formato  €;  

12  
CASOS  DE  USO  

13  
8K(35& ),#&#'("'M#&
!"#$%&'(&#')&*$+,$&# 0+&9&#$,# -".,*$,/"*$&'("'0,+1/"$+&# 2#$3(&'("'4&5367"# )&*$+,$&#
25,:&+,+'0+&9&#$, 8,9,#' 25,:&+,+'4&536%& 25,:&+,+')&*$+,$&
;"A&G>,+'0+&9&#$, ;<'("'=>#9&#>$>.&# 2(>$,+'4&536%& ?"."+')&*$+,$&
B*35,+'0+&9&#$, ),$@5&A& B*35,+'4&536%& B*35,+')&*$+,$&
!"#$%&
!"#$%&'(,#'C*#$,5,67"# C*#$,5,6%&'("'=>#9&#>$>.&# )&*D>A3+,6%&'("'4&D$E,+" F"#$"'(&'=>#9&#>$>.&
B5A&+>$/&'!04 C*$"+D,G"'!+@D>G,
B3$"*$>G,67"# '$(&)"*+
?"G":"+'->#$,'("')&/9+,#
4>*G+&*>H,6%&'G&/'I>9"+/"+G,(&# 0,+1/"$+&# )5>"*$"#
),$@5&A& ?"A>#$,+')5>"*$"
0+&/&67"# ->#$,'("')&/9+,#
),/9,*J,# B3$"*$>G,6%&'*&'=>#9&#>$>.&
0+"6&#
)K(>A&'("'0+&(3$&#
;&.&#'0+&(3$&#
8,9,#
-&G,5>H,6%&'(&#'
9+&(3$&#
B5$"+,67"#'("'!"#$%&,
L3*G>&*,/"*$&'(&'#>#$"/, =>#9&#>$>.&
)@5G35&'("'+&$,#
C*>G>,5
?"G,5G35,+
->#$,'("'G&/9+,#
BG$3,5>H,+'->#$,
C*#"+>+';&.&'0+&(3$&
0+"6&',G$3,5

14  
Casos  de  Uso  

Gestão  dos  Contratos  

Departamento   Sistema  de  


Financeiro   Informação  

Gestão  das  Instalações  

Departamento   Hipermercado  
de  Engenharia   Sincronização  com  
Hipermercado  

Funcionamento  do  
Serviço  
Equipa  de   Cliente  
Instalação   15  
Gestão  de  Contratos  

Propostas  

Departamento  
Financeiro  

Levantamento  de  
Parâmetros  

Departamento   Estudo  de   Hipermercado  


de  Engenharia  
Soluções  

Contratos  

16  
DESCRIÇÃO  DETALHADA  

17  
ID  Caso  de  Uso   actividade  
Actualizar  display  

Descrição  
Actualizar  as  informações  sobre  as  compras  em  
tempo  real  no  display  do  dispositivo  

Intervenientes  
Sistema  de  informação  

Pré-­‐requisitos  
ü  Dispositivo  operacional;  
ü  Base  de  dados  operacional;  
ü  Utilizador  pretende  inserir  ou  remover  um  produto;  
ü  Utilizador  pretende  localizar  um  produto;  
ü  Utilizador  pretende  ter  a  sua  rota  actualizada  em  tempo  real.  
18  
Sequência  de  actividades  
ü  A  interface  reconhece  o  produto  que  foi  inserido  no  carrinho  de  compras  
quando  o  utilizador  o  selecciona  na  lista  de  compras  ou  o  reconhece  pelo  
código  de  barras;  
ü  Vai  aparecer  no  display  a  lista  de  compras  do  cliente  com  os  vários  
produtos  a  adicionar  ao  carrinho,  sendo  que  os  produtos  quando  
inseridos,  ficam  com  um  visto  e  o  preço  associado,  e  na  parte  inferior  
direito  do  display  aparece  a  soma  dos  preços  dos  produtos  já  
introduzidos;  
ü  Também  irá  aparecer  no  display  (lado  esquerdo)  uma  nova  rota  para  
alcançar  outro  produto  da  lista  de  compras,  sendo  este  produto  o  mais  
próximo  do  local  onde  o  cliente  de  encontra  no  presente  estado.  

Resultados  
O  display  é  actualizado  em  tempo  real  

19  
Sequência  alternativa  
Se  o  cliente  não  tiver  uma  lista  de  compras:  
ü  A  interface  reconhece  o  produto  que  foi  inserido  no  carrinho  de  
compras,  através  da  observação  do  código  de  barras  desse  produto;  
ü  A  interface,  pelo  reconhecimento  do  código  de  barras,  localiza  o  nome  
do  produto  na  base  de  dados  e  coloca  o  nome  desse  produto  no  
display  com  um  visto  atrás  desse  nome,  como  também  coloca  o  
respectivo  preço  a  frente  do  nome  do  mesmo;  
ü  Vai  aparecer  no  display  a  lista  de  compras  do  cliente  com  os  vários  
produtos  adicionados  no  carrinho,  sendo  que  estes  aparecem  um  visto  
e  o  preço  associado  e  na  parte  inferior  direito  do  display  aparece  a  
soma  dos  preços  dos  produtos  introduzidos;  

20  
ID  Caso  de  Uso   actividade  
Inserir  Novo  Produto  

Descrição  
O  cliente  pretende  inserir  um  novo  produto  na  lista  de  
compras  durante  o  seu  percurso  no  hipermercado.  

Intervenientes  
Cliente  
Sistema  de  Informação  

Pré-­‐requisitos  
ü  O  cliente  está  autenticado  no  sistema  de  informação;  
ü  O  cliente  já  seleccionou  a  lista  de  compras  pretendida;  
ü  O  cliente  pretende  adicionar  um  ou  mais  produtos  a  essa  lista;  

21  
Sequência  de  actividades  
ü  O  cliente  após  autenticação  e  selecção  da  lista  de  compras  pretendida  
acede  através  do  dispositivo  ao  catálogo  do  hipermercado;  
ü  O  cliente  no  catálogo  selecciona  os  produtos  que  pretende  adicionar  à  
lista  de  compras;  
ü  A  actualização  da  lista  de  compras  é  feita  de  forma  automática;  
ü  A  lista  actualizada  é  visível  na  interface  gráfica  do  dispositivo.  

Resultados  
A  lista  de  compras  está  actualizada  com  as  alterações  
efectuadas  pelo  cliente.  

22  
ID  Caso  de  Uso   actividade  
Recalcular  rota  

Descrição  
O  cliente  durante  o  seu  percurso  no  hipermercado  não  cumpre  
a  rota  inicial  prevista,  existindo  uma  re-­‐optimização  da  rota  por  
parte  do  sistema  de  informação.  

Intervenientes  
Cliente  
Sistema  de  Informação  

Pré-­‐requisitos  
ü  O  cliente  está  autenticado  no  sistema  de  informação;  
ü  O  cliente  já  seleccionou  a  lista  de  compras  pretendida;  
ü  O  cliente  já  está  a  efectuar  o  seu  percurso  no  hipermercado;  
ü  O  cliente  não  cumpriu  a  rota  inicial  prevista.  
23  
Sequência  de  actividades  
ü  O  cliente  não  cumpre  a  rota  inicial  prevista;  
ü  O  sistema  de  informação,  nomeadamente  o  seu  algoritmo  GPS,  recalcula  
a  rota  conforme  os  produtos  que  ainda  faltam  ser  recolhidos  da  lista;  
ü  A  rota  recalculada  é  apresentada  na  interface  gráfica  do  dispositivo;  
ü  O  cliente  continua  o  seu  percurso  no  hipermercado  normalmente.  

Resultados  
Está  disponível  na  interface  gráfica  o  percurso  a  seguir  actualizado.  

24  
ID  Caso  de  Uso   entidade  
Registar  cliente  

Descrição  
Selecção  da  opção  de  utilizar  o  serviço  de  compras  inteligentes  
no  website  dos  hipermercados.  

Intervenientes  
Cliente  

Pré-­‐requisitos  
ü  Hipermercado  dispõe  do  serviço  de  compras  inteligentes;  
ü  Cliente  pretende  aderir  ao  serviço  de  compras  inteligentes;  
ü  Cliente  está  registado  e  autenticado  na  base  de  dados  do  
hipermercado.  

25  
Sequência  de  actividades  
ü  O  cliente  acede  ao  portal  Web  do  hipermercado  e  efectua  o  seu  login.  
ü  O  cliente  selecciona  a  opção  de  utilizar  o  serviço  de  compras  inteligentes  
clicando  numa  checkbox  existente  no  website  do  hipermercado.  

Resultados  
O  cliente  está  apto  a  usar  o  serviço  de  compras  inteligentes.  

Sequência  alternativa  
Se  o  cliente  não  tiver  acesso  ao  website  do  hipermercado:  
ü  Ao  entrar  no  hipermercado  deve  dirigir-­‐se  ao  balcão  de  
informações  do  hipermercado;  
ü  De  seguida  deverá  pedir  a  permissão  para  utilizar  o  serviço  
de  comprar  inteligentes  no  hipermercado  em  questão;  
ü  Após  o  registo  estar  efectuado,  o  cliente  utilizará  
normalmente  o  serviço.  
26  
PROTÓTIPO  

27  

You might also like