Trabalho de Engenharia de Software Jonathan de Carvalho Luz Diretor Executivo 19/10/2009
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Especificação de Requisitos do
Software
Contextualização
Em entrevista com o cliente nós pudemos levantar a eminente necessidade de um sistema
para acompanhamento de processos, visto que o Advogado não dispõe de um sistema de
informação para a execução desta atividade, que é desenvolvida manualmente por ele.
Ele mostrou bastante interesse na construção de um sistema onde ele pudesse cadastrar os
processos, acompanhar os trâmites legais e gerar relatórios, além de consultas por nome,
número de processo do cliente.
Ele viu também a necessidade da integração deste sistema com um sistema de gestão
financeira, que ainda não foi desenvolvido, para monitorar os custos de cada processo.
O advogado gostou muito da idéia de um sistema WEB que facilitaria seu acesso nas várias
cidades onde ele atua, ele ressaltou somente que este sistema estaria apenas disponível para
o escritório e não para os usuários externos (clientes).
Esboço da entrevista:
Gerencia de Processos
- petição inicial (cadastro);
- nº processo;
- Busca de processos (vários critérios de pesquisa);
- Hoje ele cria diretórios para armazenamento dos dados do processo;
- é interessante o acesso via WEB;
- restrição de acesso ao cliente (somente advogado acessoria);
Gerencia Financeira
- gerir os valores dos processo em andamento;
Existe a interação entre os sistemas;
OBS.: Quando o advogado é contratado geralmente recebe 20% antecipado e o
restante ao fim do processo, esta porcentagem tem que ser enviada do sistema de
gestão de Processos para o sistema de gestão financeira.
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Quais os problemas que serão resolvidos?
Descentralização das informações.
Consulta dos Dados;
Manutenção nos dados dos processos;
Qual a missão do produto?
Criar uma base de processos para um consultório de advocacia, e proporcionar
a manutenção e consulta nesta base de dados;
- Criar uma base de dados dos clientes atendidos pelo Advogado e assim
diminuir volume de fichas e arquivos, informatizando as informações de
necessidade do Advogado.
- A criação de consulta ao cliente por nome ou n° de processo do cliente
facilitará e agilizará na busca de processos antigos e etc.
- Informatizar as finanças dará um controle mais detalhado de custos de cada
processo e assim dando uma clareza de quanto cobrar ao cliente.
Quais os limites do produto?
O sistema não irá interagir com nenhum sistema dos órgãos de Justiça;
O sistema só será acessado pelo Advogado;
O sistema não irá fazer backup da base de dados;
Quais os benefícios do produto?
Unidade dos dados dos Processos;
Facilidade na consulta dos dados;
Emissão de relatórios;
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Quais as referências que serão utilizadas para posterior consulta sobre o produto?
Documentos:
C:\clientes\<pasta_com_nome_dos_clientes>
Glossário:
Petição inicial = Abertura de um Processo junto ao órgão de Justiça
Atores
Advogado será o Administrador (pois somente ele será o usuário do
sistema).
Sistema de Gestão Financeira
Casos de Uso
Gestão de usuários
Gestão de Processos
Gestão de Clientes
Histórico
Relatórios
Consulta
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Diagrama de Contexto
Requisitos não funcionais e Classificação
Advogado
Gestão de Processos
Gestão de Clientes
Histórico
Consulta
Relatórios
<<include>>
<<include>> Sistema de
Gestão FInanceira
Gestão de Usuários
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Requisitos não funcionais
Ordem Requisito Descrição
01 Latência O sistema possibilitará a visualização entre páginas num
tempo máximo de resposta de 3 segundos;
02 Usabilidade O sistema apresenta uma interface padronizada e
visualmente parecida a uma página da Web para facilitar a
utilização e aprendizado;
03 Armazenamento O Sistema será implementado utilizando o Banco de Dados
SQL Server
Classificação
Ordem Requisito Tipo Importância Complexidade Estabilidade
01 Interface Cadastro de
Clientes
Interface Essencial Baixa Média
03 Interface Cadastro de
Processos
Interface Essencial Média Alta
04 Interface de Consulta e
Relatórios de Clientes
Interface Essencial Média Alta
05 Interface de Consulta e
Relatórios de Processos
Interface Essencial Média Alta
06 Caso de Uso
Gerenciamento dos
Clientes
Caso de
Uso
Essencial Alta Média
07 Caso de Uso
Gerenciamento dos
Processos
Caso de
Uso
Essencial Alta Média
08 Caso de Uso de
Relatórios
Caso de
Uso
Desejável Média Baixa
09 Caso de Uso Timer Caso de
Uso
Essencial Alta Média
10 Implementação em
Banco Dados SQL
Server
Não-
Funcional
Desejável Média Média
11 Atributo de Segurança
(Criptografia)
Não-
Funcional
Desejável Alta Média
12 Requisito de
Desempenho de
tempo/resposta
Não-
Funcional
Desejável Média Alta
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Caso de Uso
DETALHAMENTO DE CASO DE USO
Nome do caso de uso Gerenciamento do Cliente
Casos de uso geral
Ator principal Advogado
Atores secundários
Resumo Este caso de uso descreve a etapa percorridas por um ator para realizar uma gerência do cliente.
Pré-condições
Pós-condições Sempre que for executada qualquer operação no sistema deverá ser gravado um histórico para efeito de auditoria.
Fluxo principal
Ações do ator Ações do sistema
O sistema exibe a tela de consulta de clientes.
O usuário preenche os campos do nome ou cpj/cnpj para realizar a consulta do cliente. Caso o cliente exista o sistema irá para o subfluxo alterar/excluir, caso contrário irá para o subfluxo cadastrar.
Restrições/validações
Subfluxo Alterar/Excluir
Pré-condições O cliente esteja cadastrado
Pós-condições
Ações do ator Ações do sistema
O sistema exibirá as informações do cliente encontrado para alteração (Nome, endereço, telefones, celular, cpf, rg, descProcesso, preço, parcelas) e exibirá os botões ALTERAR e EXCLUIR.
Caso o usuário clicar em excluir.
O sistema exibirá uma mensagem de confirmação.
Caso o usurário confirme
O Sistema excluirá o cliente do sistema e exibirá uma mensagem informando que a exclusão foi efetuada com sucesso.
Caso o usuário clicar em alterar.
Os campos serão liberados para a alteração.
Após a alteração o usuário deverá clicar
O sistema registrará as informações e exibirá uma mensagem informando que as alterações foram
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
em GRAVAR efetuadas com sucesso.
Restrições/validações Todos os dados para alteração são obrigatórios, exceto...
Subfluxo Cadastrar
Pré-condições
Pós-condições
Ações do ator Ações do sistema
O Sistema exibirá a tela de cadastro com as informações a serem preenchidas (Nome, endereço, telefones, celular, cpf, rg, descProcesso, preço, parcelas).
O usuário deverá preencher todas as informações e clicar no botão GRAVAR.
O sistema registrará as informações, exibirá uma mensagem que o cadastro foi efetuado com sucesso e retornará para tela de busca.
Restrições/validações Todos os dados são obrigatórios, exceto...
Nome do caso de uso Gerenciamento de Processos
Casos de uso geral
Ator principal Advogado
Atores secundários
Resumo Este caso de uso descreve a etapa percorridas por um ator para realizar uma gerência do processo.
Pré-condições
Pós-condições Sempre que for executada qualquer operação no sistema deverá ser gravado um histórico para efeito de auditoria.
Fluxo principal
Ações do ator Ações do sistema
O sistema exibe a tela de consulta de processos contendo a opção de pesquisa pelo número do processo, nome do processo, nome do cliente, tipo do processo, o botão PESQUISAR e o botão ADICIONAR.
Caso o usuário escolha a opção para adicionar, deverá ser clicado no botão ADICIONAR e o sistema executará o subfluxo cadastroProcesso, caso escolha a opção consulta, o usuário deverá preencher no mínimo um dos campos, clica em CONSULTAR e o
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
sistema executará o subfluxo ConsultarProcesso.
Restrições/validações
Subfluxo CadastroProcesso
Pré-condições
Pós-condições
Ações do ator Ações do sistema
O Sistema exibirá a tela de cadastro com as informações a serem preenchidas (Nome, endereço, telefones, celular, cpf, rg, descProcesso, preço, parcelas).
O usuário deverá preencher todos os dados e clicar no botão cadastrar.
O Sistema registrará as informações, exibirá uma mensagem informando que o cadastro foi efetuado com sucesso e após retornará para tela anterior.
Restrições/validações Todos os dados para alteração são obrigatórios, exceto...
Subfluxo Consulta Processo
Pré-condições
Pós-condições
Ações do ator Ações do sistema
Caso encontre resultado na consulta, o sistema exibirá o uma lista com os links para alteração e exclusão, caso contrário o sistema exibirá uma mensagem informando que nenhum processo foi encontrado.
Caso o usuário clique no link para exclusão
O sistema exibirá uma mensagem de confirmação.
Caso o usuário confirme
O sistema excluirá o processo, exibirá uma mensagem informando que o processo foi excluído com sucesso.
Caso o usuário clique no link para alterar
O sistema irá para tela de alteração com os campos habilitados a serem alterados.
O usuário deverá preencher as informações e clicar no botão GRAVAR
O sistema registrará as informações, exibirá uma mensagem informando que o registro foi alterado com sucesso e retornará para lista dos registros encontrados.
Restrições/validações Todos os dados são obrigatórios, exceto...
Nome do caso de uso Relatórios
Casos de uso geral
Ator principal Advogado
Atores secundários
Resumo Este caso de uso descreve a etapa percorridas por um ator para realizar um relatório
Pré-condições
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Pós-condições
Fluxo principal
Ações do ator Ações do sistema
O sistema exibe a tela de busca com as opções de busca por período, tipo do processo, cliente.
O usurário deverá preencher no mínimo uma das informações e clicar em PESQUISAR.
O sistema exibirá o resultado da pesquisa (em formato de relatório) com as informações do processo, cliente.
Restrições/validações
Nome do caso de uso Timer
Casos de uso geral
Ator principal
Atores secundários
Resumo Este caso de uso descreve o processo do timer
Pré-condições
Pós-condições
Fluxo principal
Ações do ator Ações do sistema
Ao final de cada dia, as 22h, o sistema enviará as informações dos processos e clientes para o sistema financeiro.
Restrições/validações
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Especificação de Interface Externa
ESPECIFICAÇÃO DE INTERFACE EXTERNA
EESSPPEECCIIFFIICCAAÇÇÃÃOO DDEE IINNTTEERRFFAACCEE EEXXTTEERRNNAA
NNoommee ddaa MMeennssaaggeemm // AArrqquuiivvoo OperaçãoDeNegocios.xml
TTiippoo ddaa IInntteerrffaaccee EExxtteerrnnaa
Mensagem Arquivo
OOrriiggeemm Sistema de processos
DDeessttiinnoo Sistema financeiro
SSeegguurraannççaa nnoo ttrrááffeeggoo ddee ddaaddooss Não é necessário criptografar o arquivo, pois a tramitação é interna.
PPeerriiooddiicciiddaaddee Esse arquivo deverá ser gerado todo final do dia com toda a movimentação de vendas.
LLaayyoouutt <OperacaoDeNegocio>
<Data></Data> <NúmeroOperacaoProcesso></ NúmeroOperacaoProcesso > <ValorTotal></ValorTotal> <NomeDoCliente></NomeDoCliente>
</OperacaoDeNegocio>
Prototipação
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Protótipos
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Diagramas
Diagrama de Classes
Usu
ario
-id_u
suar
io:In
teg
er
-nom
e_us
uario
:str
ing
-log
in:s
trin
g
-sen
ha:s
trin
g
-em
ail:
stri
ng
+cad
astra
r()
:voi
d
+alte
rar(
):voi
d
+con
sulta
r()
:voi
d
+exc
luir
():v
oid
+ver
ifica
r_Lo
gin
Senh
a()
:voi
d
+<<G
ET
>>+
id_u
suar
io()
:voi
d
+<<S
ET>
>+i
d_us
uari
o()
:voi
d
+<<G
ET
>>+
logi
n():v
oid
+<<S
ET>
>+l
ogin
():v
oid
+<<G
ET
>>+
senh
a()
:voi
d
+<<S
ET>
>+s
enha
():v
oid
+<<G
ET
>>+
emai
l():v
oid
+<<S
ET>
>+e
mai
l():
void
His
toric
o_Pr
oce
sso
-id_h
isto
rico_
proc
esso
:int
-dt_
regi
stro
_pro
cess
o:T
IMES
TAM
P
-ope
raca
o_pr
oces
so:s
trin
g
-id_p
roce
sso
:int
+con
sulta
r_hi
stor
ico_
proc
esso
():v
oid
+cad
astra
r_hi
stor
ico_
proc
esso
():v
oid
Pro
cess
o
-id_p
roce
sso
:Int
eger
-des
cric
ao_p
roce
sso
:str
ing
-par
cela
:Inte
ger
-pre
co:d
oubl
e
-dat
a_ab
ertu
ra:T
IMES
TAM
P
-dat
a_co
nclu
sao
:TIM
EST
AMP
-id_c
lient
e:In
teg
er
+cad
astra
r(P
roce
sso
:Pro
cess
o):
void
+alte
rar(
Pro
cess
o:P
roce
sso
):voi
d
+con
sulta
r(P
roce
sso
:Pro
cess
o):
void
+exc
luir
(Pro
cess
o:P
roce
sso
):vo
id
+<<S
ET>
>+i
d_pr
oces
so()
:voi
d
+<<G
ET
>>+
id_p
roce
sso
():v
oid
+<<S
ET>
>+d
escr
icao
_pro
cess
o()
:voi
d
+<<G
ET
>>+
desc
rica
o_pr
oces
so()
:voi
d
+<<S
ET>
>+p
arce
la()
:voi
d
+<<G
ET
>>+
parc
ela
():v
oid
+<<S
ET>
>+p
reco
():v
oid
+<<G
ET
>>+
prec
o()
:voi
d
+<<S
ET>
>+d
ata_
aber
tura
():v
oid
+<<G
ET
>>+
data
_abe
rtura
():v
oid
+<<S
ET>
>+d
ata_
conc
lusa
o()
:voi
d
+<<G
ET
>>+
data
_con
clus
ao()
:voi
d
+<<S
ET>
>+i
d_cl
ient
e()
:voi
d
+<<G
ET
>>+
id_c
lient
e()
:voi
d
+Ver
ifica
Num
eroP
roce
sso
():v
oid
Clie
nte
Pes
soa
Físi
ca
-CP
F:IN
TEG
ER
+Ver
ifica
CPF
():v
oid
+Val
idaC
PF
():v
oid
Clie
nte
Pes
soa
Juríd
ica
-CN
PJ:
INTE
GE
R
+Ver
ifica
CN
PJ()
:voi
d
+Val
idaC
NP
J()
:voi
d
Pes
soa
-id_c
lient
e:In
teg
er
-nom
e:s
trin
g
-end
erec
o:s
trin
g
-tele
fone
:str
ing
-cel
ular
:str
ing
-id_u
suar
io:In
teg
er
+cad
astra
r(P
esso
a:P
esso
a):
void
+con
sulta
r(P
esso
a:P
esso
a):v
oid
+alte
rar(
Pes
soa
:Pes
soa
):vo
id
+exc
luir
(Pes
soa
:Pes
soa
):vo
id
+<<S
ET>
>+i
d_cl
ient
e()
:voi
d
+<<G
ET
>>+
id_c
lient
e()
:voi
d
+<<S
ET>
>+n
ome
():v
oid
+<<G
ET
>>+
nom
e()
:voi
d
+<<S
ET>
>+e
nder
eco
():v
oid
+<<G
ET
>>+
ende
reco
():v
oid
+<<G
ET
>>+
tele
fone
():v
oid
+<<S
ET>
>+t
elef
one
():v
oid
+<<G
ET
>>+
celu
lar(
):voi
d
+<<S
ET>
>+c
elul
ar()
:voi
d
+<<G
ET
>>+
id_u
susa
rio()
:voi
d
+<<S
ET>
>+i
d_us
uari
o()
:voi
d
1..*
Pos
sui
*
*
<ro
le>
+
*<
role
>+
1P
ossu
i
cd:
Dia
gra
ma
de C
lass
e
His
toric
o_C
lien
te
-id_h
isto
rico_
clie
nte
:Inte
ger
-dt_
regi
stro
_clie
nte
:TIM
EST
AMP
-ope
raca
o_cl
ient
e:s
trin
g
-id_c
lient
e:in
t
+con
sulta
r_hi
stor
ico_
clie
nte
():v
oid
+cad
astra
r_hi
stor
ico_
clie
nte
():v
oid
*
*P
ossu
i
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Diagrama de Seqüência de Usuário
Pessoa :PessoaUsuario:UsuarioCadastroUsuario :UsuarioAdvogado :Usuario
sd: Cadastro de Usuario
1) .ConsultaUsuario
1) Usuario não existe
2) .ConsultaUsuario
2) Usuario não existe
3) .ConsultaUsuario
3) Usuario não existe
4) .Digita Login e Senha
4) Verdadeiro
5) .Verificar_LoginSenha
5) Verdadeiro
6) .Digita dados do usuario
6) Usuario cadastrado com sucesso
7) .cadastrarUsuario
7) Usuario cadastrado com sucesso
8) .cadastrarUsuario
8) Usuario cadastrado com sucesso
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Excluir Usuário
Alterar Usuário
Consultar Usuário
Pessoa :PessoaUsuário:UsuarioAlteraExclui :UsuarioAdvogado :Usuario
sd: Consultar/Alterar/Excluir Usuario
1) .ConsultaUsuario
1) Usuario encontrado
2) .ConsultaUsuario
2) Usuario encontrado
3) .ConsultaUsuario
3) Usuario encontrado
alt
4) .Digita as informações do usuario
4) usuario alterado com sucesso
5) .alteraUsuario
5) Usuario alterado com sucesso
6) .alteraUsuario
6) Usuario alterado com sucesso
7) .excluirUsuario
7) usuario excluido com sucesso
8) .excluirUsuario
8) usuario excluido com sucesso
.excluirUsuario
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Diagrama de Seqüência de Cliente
Historico:PessoaPessoa :PessoaClientePessoaFisica :PessoaCadastroPessoaFisica :PessoaAdvogado :Usuario
sd: Cadastro de Pessoa Fisica
1) .ConsultaCliente
1) Cliente não existe
2) .ConsultaCliente
2) Cliente não existe
3) .ConsultaCliente
3) Cliente não existe
4) <attribute> .Digita CPF
4) Verdadeiro
5) .Verifica CPF
5) Verdadeiro
.Valida CPF
6) .Digita dados do cliente
6) Cliente cadastrado com sucesso
7) .cadastrarCliente
7) Cliente cadastrado com sucesso
8) .cadastrarCliente
8) Cliente cadastrado com sucesso
.cadastrarHistorico
Historico:PessoaPessoa :PessoaClientePessoaJuridica :PessoaCadastroPessoaJuridica :PessoaAdvogado :Usuario
sd: Cadastro de Pessoa Jurídica
1) .ConsultaCliente
1) Cliente não existe
2) .ConsultaCliente
2) Cliente não existe
3) .ConsultaCliente
3) Cliente não existe
4) .Digita CNPJ
4) Verdadeiro
5) .Verifica CNPJ
5) Verdadeiro
.Valida CNPJ
6) .Digita dados do cliente
6) Cliente cadastrado com sucesso
7) .cadastrarCliente
7) Cliente cadastrado com sucesso
8) .cadastrarCliente
8) Cliente cadastrado com sucesso
.cadastrarHistorico
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Consultar Cliente
exclusão de cliente
alteração de cliente
HistoricoCliente:PessoaPessoa :PessoaJuridica:PessoaAlteraExclui :PessoaAdvogado :Usuario
sd: Consultar/Alterar/Excluir Cliente
1) .ConsultaCliente
1) Cliente encontrado
2) .ConsultaCliente
2) Cliente encontrado
3) .ConsultaCliente
3) Cliente encontrado
alt
4) .Digita as informações do cliente
4) cliente alterado com sucesso
5) .alteraCliente
5) cliente alterado com sucesso
6) .alteraCliente
6) Cliente alterado com sucesso
.cadastroHistorico
7) .excluirCliente
7) cliente excluido com sucesso
8) .excluirCliente
8) cliente excluido com sucesso
.cadastroHistorico
.excluirCliente
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Diagrama de Seqüência de Processo
Pessoa :Pessoa Historico:ProcessoProcesso :ProcessoCadastro Processo :ProcessoAdvogado :Usuario
sd: Cadastro de Processo
1) .ConsultaProcesso
1) Processo não existe
2) .ConsultaProcesso
2) Processo não existe
3) .Digita dados do Processo
3) Processo cadastrado com sucesso
4) .cadastrarProcesso
4) Processo cadastrado com sucesso
.Cadastrar Historico
.Adiconar Processo ao Cliente
Bright Minds LTDA – Um novo conceito de programar
SergipeTec - Sergipe Parque Tecnológico – Sala 01 Av. Carlos Rodrigues da Cruz s/n. Centro Administrativo Gov. Albano Franco Bairro Capucho / Aracaju-SE / CEP 49081-190
Excluir Processo
Consultar Processo
Alterar Processo
HistoricoCliente:PessoaProcesso :ProcessoAlteraExclui :ProcessoAdvogado :Usuario
sd: Consultar/Alterar/Excluir Processo
1) .ConsultaProcesso
1) Processo encontrado
2) .ConsultaProcesso
2) Processo encontrado
alt
3) .Digita as informações do Processo
3) Processo alterado com sucesso
4) .alteraProcesso
4) Processo alterado com sucesso
.cadastroHistorico
6) .excluirProcesso
6) Processo excluido com sucesso
7) .excluirProcesso
7) Processo excluido com sucesso
.cadastroHistorico
Top Related