Documente Academic
Documente Profesional
Documente Cultură
AGRADECIMENTOS
A Deus por estar a todo tempo ao meu lado, por me conceder tantas graas e
bnos, por no permitir que desista dos meus sonhos e objetivos.
Aos meus pais, pelo amor, carinho, pela educao e valores que recebi. Minha me
que depositou em mim seu sonho de se formar e no pode realizar, por todo apoio e
incentivo que sempre me deram.
minha irm Alice por ser minha companheira e amiga. Por me incentivar dizendo
Voc vai conseguir Nana! todas as vezes que me desesperei.
minha prima Isabella, pela bela amizade que temos, por toda fora e incentivo.
Ao meu av, Jos Morais (em memria) que com um simples olhar dizia o quanto se
orgulhava de mim. s minhas avs Ana e Judite pela F, carinho e ajuda.
Aos meus amigos, Mariana Oliveira, Sharliel Almeida e Wilian Penaforte, pelo
companheirismo, amizade e parceria constante.
Ao professor Mauro Morais de Miranda pela orientao e apoio dado para a
concluso deste trabalho.
professora Elizabete Marinho Serra Negra pela orientao metodolgica essencial
para a concluso do trabalho.
Ao Centro Universitrio do Leste de Minas Gerais por me conceder a bolsa social
por praticamente todo o curso, sem essa oportunidade certamente no seria
possvel estudar.
Celulose Nipo-Brasileira S.A. CENIBRA, pela oportunidade de estgio durante o
ano de 2012. E a todos os colegas de trabalho pelo auxilio e ateno.
RESUMO
Este trabalho apresenta o desenvolvimento de um sistema para controle e
administrao de documentos, a fim de atender a necessidade de
migrao/atualizao do software atualmente utilizado pelo setor de Arquivo, que se
encontra alocado na Coordenao de Comunicao Corporativa e Relaes
Institucionais da Celulose Nipo-Brasileira S. A. CENIBRA. Este sistema utiliza uma
tecnologia defasada, impedindo que sejam feitas atualizaes, alteraes e
melhorias necessrias para adequar o sistema s mudanas funcionais da operao
do arquivo central. O sistema de arquivo e as funes arquivsticas facilitam a
identificao, seleo, guarda, disponibilidade ou eliminao das informaes
empresariais, de utilizao corrente, intermediria e permanente, visando a
preservao e disponibilizao de documentos para atender demandas
administrativas, fiscalizaes, processos judiciais, alm de preservar a memria da
empresa. Para tal se faz necessria a utilizao de um software que proporcione
maior interatividade, disponibilidade de recursos, maior facilidade na compreenso
das telas e manipulao de informaes. Foi feita a Reengenharia/Engenharia
Reversa do programa que o processo de exame e compreenso do sistema, uma
vez que este no possua documentao, dificultando o entendimento do processo.
A partir dessa anlise seguindo os conceitos e padres de Anlise de Sistemas e
Engenharia de Software, um novo sistema foi criado, aprimorando as
funcionalidades identificadas e implantando melhorias no processo. O software
desenvolvido permite o gerenciamento e controle total dos documentos, com o
recurso de notificao de usurios, evitando a utilizao de controles paralelos,
permitindo tambm que manutenes e melhorias que possam surgir sejam feitas de
forma mais eficiente, a partir dos diagramas da documentao gerada.
Palavras-chave: Arquivologia, Sistema de Arquivo, Reengenharia de Software,
Banco de Dados.
ABSTRACT
This research presents the development of a system for document control and
management in order to cope the need for migration / software upgrade currently
used by the file sector of Celulose Nipo-Brasileira S. A. - CENIBRA, which uses
outdated technology. That is what prevents updates and changes from being made
and also hinder necessary improvements to adapt the system to functional changing
of the central file operation. The file system and archival functions facilitate the
identification, selection, custody, disposal or availability of enterprise information of
current, intermediate and permanent use, aiming at the preservation and production
of documents to cope the administrative demands, audits, lawsuits beyond
preserving the memory of the company. For this it is necessary to use a software that
provides greater interactivity, availability of resources, greater ease in understanding
screens and manipulating information. Reengineering / Reverse Engineering of the
program has been made, which is the process of examination and understanding of
the system, since it does not have documentation hindering business understanding.
From this analysis following the concepts and patterns of Systems Analysis and
Software Engineering, a new system was created enhancing the identified
functionalities and implementing process improvements. The developed software
allows full control and management of documents, with the notification feature for
users, avoiding the use of parallel controls. It will also allow that maintenance and
improvements that may arise be made more efficiently from the diagrams and
documentation generated.
Keywords: Archival, File Systems, Software Reengineering, Database.
LISTA DE FIGURAS
SUMRIO
1 INTRODUO ........................................................................................................ 1
2 CENRIO DO SOFTWARE .................................................................................... 3
3 DESENVOLVIMENTO DO SISTEMA ..................................................................... 8
3.1 Engenharia de Software ..................................................................................... 8
3.2 Reengenharia de Software ............................................................................... 10
3.3 Engenharia Reversa ......................................................................................... 11
3.4 Linguagem UML................................................................................................ 12
3.5 Ferramentas Utilizadas ..................................................................................... 14
4 METODOLOGIA DE PESQUISA .......................................................................... 17
5 RESULTADOS E DISCUSSES .......................................................................... 19
6 CONCLUSO ....................................................................................................... 54
REFERNCIAS ......................................................................................................... 56
APNDICE ................................................................................................................ 58
1
1 INTRODUO
2
O controle sobre toda a produo documental da organizao por meio da aplicao
de modernas tcnicas e recursos tecnolgicos necessrio para proporcionar a
melhoria dos servios arquivsticos, aumentando a eficcia na proteo, localizao
e guarda dos mesmos. Garante o armazenamento de grandes volumes de
documentos de forma organizada, permitindo que sejam recuperados em tempo
hbil para tomada de deciso, desenvolvimento de atividades ou provas judiciais.
3
2 CENRIO DO SOFTWARE
Todo esse controle realizado pelo Arquivo Central se faz necessrio, pois a empresa
necessita armazenar grandes volumes de documentos e, principalmente, pode a
qualquer momento precisar recuperar tais documentos para tomar decises, ou para
serem utilizados como provas judiciais, evitando indenizaes.
Descrio do Ambiente
4
facilitar tanto as tarefas de destinao (eliminao ou recolhimento dos documentos)
como as de acesso. (CONARQ, 2011, p. 36).
Para criar uma Unidade Arquivstica o funcionrio do Arquivo Central realiza visita ao
setor onde definido o Plano de Classificao de Documentos do Ncleo de
Arquivo. A CONARQ (2011, p. 36) com base no Conselho Nacional de Arquivos
(2005) diz que:
Um plano de classificao um esquema de distribuio de documentos
em classes, de acordo com mtodos de arquivamento especficos,
elaborado a partir do estudo das estruturas e funes de uma instituio e
da anlise do arquivo por ela produzido.
5
A tabela de temporalidade e destinao um instrumento arquivstico que
determina prazos de guarda tendo em vista a transferncia, o recolhimento e a
eliminao de documentos (CONARQ, 2011, p. 36).
Para fazer essa transferncia o Gestor entra em contato com o Arquivo Central e
solicita um nmero de caixa que ser a referncia onde o documento ser
armazenado no arquivo central. Essa transferncia feita atravs da funcionalidade
Transferncia de Documentos, em que o gestor emite uma Guia de Transferncia
que lista todos os documentos a serem transferidos. O funcionrio do Arquivo
Central recebe os documentos e executa a funcionalidade de Recebimento de
Documentos, esse recurso altera o status de localizao dos documentos de a
transferir para transferido.
6
Os documentos localizados no Arquivo Central podem ser emprestados ou
devolvidos para o Arquivo Setorial. Para o emprstimo temporrio utilizado o
recurso de Emprstimo de Documentos, tendo como base as informaes inseridas
na Manuteno do Arquivo adicionando a ele os dados do Atendimento.
Classificao Documental
Funo;
Subfuno;
Atividades;
Item Documental.
Unidade Arquivstica
Alterao de Siglas das U.A.
Reviso de Documentos.
7
Produo Documental
Suporte e Prazo de Guarda;
Arquivamento;
Composio do Dossi.
Pesquisa e Recuperao
Manuteno do Arquivo Central;
Consulta e Emprstimo de Documentos.
Usurios
Transferncia de Documento
Relatrios do Sistema
Relatrios do Sistema
Com esta lista foi possvel identificar que existem muitas rotinas e atividades que
no so realizadas no sistema, o que dificulta o trabalho dos usurios, pois eles
necessitam usar planilhas e formulrios em paralelo.
8
3 DESENVOLVIMENTO DO SISTEMA
9
processos podem ser definidos como uma srie de passos que devem ser seguidos
para a construo do programa/sistema.
O Modelo espiral uma srie de pequenos ciclos, cada um finalizando uma verso
de um software executvel. O modelo em espiral assume que o processo de
desenvolvimento ocorre em ciclos, cada um contendo fases de avaliao e
planejamento. Tem como vantagem a execuo de atividades de verificao ao final
de cada iterao que permitem um melhor controle gerencial sobre o projeto.
10
Sommerville (2011, p.21) diz que o modelo se baseia em desenvolver uma
implementao inicial, exp-la aos comentrios dos usurios e continuar por meio da
criao de vrias verses at que um sistema adequado seja desenvolvido. Os
requisitos mais importantes normalmente so implementados primeiro e os demais
so acrescentados as novas verses.
11
para compreender como este funciona. Aps essa anlise uma nova estrutura
montada e deve funcionar exatamente como o sistema original, mas no deve ser
simplesmente uma cpia dele. O Ciclo da Reengenharia pode ser visto na Figura 2.
A Reengenharia utilizada, por exemplo, para refazer sistemas legados. Com base
em Ward e Bennett, (1995) Piekarski e Quinia (2000, p. 42), afirmam que Um
software legado pode ser informalmente definido como aquele que executa tarefas
teis para a organizao, mas que foi desenvolvido utilizando-se tcnicas
atualmente consideradas obsoletas.
12
existente (um software, uma pea mecnica, uma placa de computador, etc.)
tentando entender como este produto funciona, o que ele faz exatamente e
como ele se comporta em todas as circunstncias. Fazemos engenharia
reversa quando queremos trocar, modificar uma pea (ou um software) por
outro, com as mesmas caractersticas ou entender como esta funciona e no
temos acesso a sua documentao.
13
Diagrama de Instalao
Diagrama de Pacotes
Diagrama de Caso de Uso
Diagrama de Estados
Diagrama de Atividade
Sero apresentados com mais detalhes os Diagramas que foram desenvolvidos para
a concluso deste trabalho.
Diagrama de Classe
Fonte: A autora
14
Diagrama de Caso de Uso
Fonte: A autora
Diagrama de Atividades
Fonte: A autora
Astah Community
15
gratuita para o desenvolvimento dos diagramas UML, ele o sucessor do Jude
Community, um editor gratuito muito utilizado pela sua grandiosidade de recursos
oferecidos e por sua praticidade em elaborar diagramas completos.
Por meio do Visual Studio 2005, possvel realizar a maioria das atividades
referentes ao desenvolvimento de uma aplicao. Alm de editar, compilar e
debugar o cdigo, visualizar bancos de dados, entre diversas outras aes que
facilitam e reduzem tempo de desenvolvimento.
O .NET Framework foi criado dentre outros motivos, para fornecer um ambiente de
programao orientada a objetos consistente, para fornecer um ambiente de
execuo que minimize conflitos de versionamento de publicao conforme
Microsoft (2012, p.1 b).
16
Banco de Dados - Oracle Database 10 g Release 2
Segundo Date (2004, p.6) um banco de dados um sistema computadorizado cuja
finalidade geral armazenar informaes e permitir que os usurios busquem e
atualizem essas informaes quando as solicitar. Neste ambiente as informaes
ou dados so guardadas em tabelas definidas conforme o modelo relacional. Cada
tabela composta por uma estrutura de dados com campos ou propriedades
correspondentes aos itens que sero armazenados.
Por se tratar de uma migrao de sistema a base de dados j existe. O ADC utiliza o
sistema gerenciador de banco de dados (SGBD) Oracle Database 10 g Release
2 onde esto armazenados os dados necessrios para o funcionamento do software.
Para atender as melhorias e aos novos requisitos do sistema, foi necessrio realizar
algumas alteraes neste banco de dados.
17
4 METODOLOGIA DE PESQUISA
O sistema desenvolvido foi definido como projeto de estgio da aluna durante o ano
de 2012 na CENIBRA, tendo como objetivo identificar os motivos pelo qual o atual
sistema de gesto e controle do departamento de arquivo no atende s
necessidades e desenvolver um sistema para a gesto completa dos documentos.
Aps este estudo deu-se incio anlise do banco de dados. Por ser uma migrao
de sistema, a base de dados existente teve que ser analisada, pois estava com erros
e inconsistncias. Alguns campos que no so mais utilizados no haviam sido
excludos, bem como o nome dos campos no condiziam com o que ela realmente
armazenava. Esses problemas dificultaram a anlise do banco de dados.
Tendo como base a descrio do negcio e da anlise do banco de dados foi feito o
levantamento de requisitos, em que foram definidas as funcionalidades do novo
sistema. As principais funcionalidades foram mantidas sendo que estas receberam
melhorias, quando necessrio.
18
Uma das principais reclamaes dos usurios era ter que usar controles paralelos,
pois o sistema ADC no possua todos os recursos que so utilizados para
desenvolver suas atividades. Para resolver esta questo foram definidos os
requisitos necessrios para a incluso das novas funcionalidades.
19
5 RESULTADOS E DISCUSSES
120
Gestores
de
Arquivo
alocados
em
cada
Unidade
Organizacional da empresa.
20
o Dossi;
o Disponibilizao de Caixas.
21
O SADC
Fonte: A autora.
22
Figura 7 - Tela Principal
Fonte: A autora.
Para facilitar a manipulao dos dados, a tela foi dividida em abas, possibilitando
inserir, alterar e excluir dados de todos os itens que compem a Classificao
Documental em um s formulrio, ao contrrio do software anterior em que cada aba
era em uma tela de cadastro separada, assim o usurio tinha que acessar
individualmente cada uma delas.
Caso queira alterar ou excluir registros, o usurio dever selecion-lo dando dois
cliques na linha do grid, o sistema carregar os dados. O sistema habilita os botes
Editar e Excluir, se clicar em Editar o sistema habilita os campos que podem ser
alterados. Na medida em que os registros so inseridos, alterados e/ou excludos o
grid atualizado automaticamente.
23
Para facilitar a localizao dos registros inseridos, em todas as abas existe um grid
que exibe os registros cadastrados referentes a cada aba. Os dados do grid podero
ser exportados para o Excel em qualquer aba, atravs do boto Exportar Excel, a
Figura 8 demonstra a exportao dos dados cadastrados na aba Atividade da
Classificao Documental.
Fonte: A autora.
24
Ao excluir o sistema emite uma mensagem de confirmao de excluso, se o
usurio clicar em Sim, o sistema verifica se a funo est associada a alguma
subfuno, caso esteja uma mensagem de erro exibida informando que no
possvel excluir o registro.
Figura 9 - Classificao Documental - Aba Funo
Fonte: A autora.
25
Figura 10 - Classificao Documental - Aba Subfuno
Fonte: A autora.
26
Figura 11 - Classificao Documental - Aba Atividade
Fonte: A autora.
27
Figura 12 - Classificao Documental - Aba Documento
Fonte: A autora.
28
dos grids tambm podero ser exportados atravs do boto Exportar Excel.
departamento,
coordenao,
gestor,
produo
documental
ou
Fonte: A autora.
29
gerncia verificando se j existe gerncia cadastrada com os nomes informados,
caso exista, emite uma mensagem de erro impedindo a gravao do registro. Ao
excluir, o sistema verifica se a gerncia est associada a algum departamento,
coordenao, gestor, produo documental ou a manuteno de arquivo, exibindo a
mensagem que impede a excluso, caso exista. O grid exibe todas as gerncias
cadastradas, agrupadas por diretoria.
30
se existe gestor de arquivo associados atividade, impedindo a excluso, quando
existir.
31
Figura 14 - Ncleo de Arquivo Aba Reviso
Fonte: A autora.
como
LookUpEdit
devem
estar
previamente
cadastrados
na
Configurao de Componentes.
32
da sigla ou pela pesquisa existente no boto do campo. A atividade de ncleo
carregada a partir do ncleo informado, podendo ser carregada por cdigo e
descrio que pode ser filtrada com parte do nome da atividade, ou atravs do boto
de pesquisa. Automaticamente os campos gestor do arquivo e localidade so
carregados. O documento pode ser selecionado atravs do cdigo, composto pelos
quatro itens da classificao documental, para facilitar a visualizao foi colocada
uma mscara neste campo ou atravs do nome. O rgo produtor carregado
conforme o ncleo de arquivo, se o documento for um dossi dever ser marcado o
campo um Dossi?. O usurio preenche os demais grupos Arquivamento,
Destinao Final / Descarte e Disposio / Recuperao. No grupo Temporalidade
so feitas algumas validaes, os prazos podem ser definidos por dia, semana, ms,
ano, ms vigente, ano vigente, vigncia e permanente. Se o usurio selecionar um
dos tipos ms vigente, ano vigente, vigncia ou permanente, o campo para informar
o nmero fica desabilitado, se os outros tipos forem selecionados, o usurio ter que
informar o nmero referente, por exemplo, 1 ANO(S).
33
Figura 15 - Produo Documental - Incluso
Fonte: A autora.
Os dados documentos podem ser alterados caso mude o plano de arquivo, para
facilitar a localizao dos registros, a pesquisa pode ser realizada de duas formas.
Quando o usurio souber o ncleo, atividade de ncleo e o cdigo do documento,
ele dever preencher esses campos na prpria tela de cadastro e clicar no boto
Buscar ou pressionar a tecla F7. Com esse filtro o sistema carrega os demais itens
automaticamente.
34
cdigo ou descrio do documento. Ao clicar em Buscar (F7) o sistema carrega no
grid todos os registros existentes que correspondam ao filtro em todos os ncleos e
atividade de ncleo encontrados, como pode ser visualizado na Figura 16. O usurio
poder selecionar o registro dando dois cliques na linha, o sistema retorna para a
tela de cadastro carregando todos os campos conforme a busca.
Fonte: A autora.
A partir da pesquisa o registro poder ser alterado ou excludo. Para alterar dever
clicar em Editar e atualizar o que for necessrio. Ao salvar, o sistema realiza as
validaes feitas na insero. Ao excluir, o sistema verifica se o registro est
associado a algum dossi ou a manuteno de arquivo, exibe a mensagem caso
esteja ou exclui o registro se no houver impedimentos. Se fechar a janela e houver
campos preenchidos exibe a mensagem de informao conforme os demais
cadastros.
35
manualmente e informado ao gestor por telefone, caso outro gestor utilizasse um
nmero passado para outro ncleo, o sistema no bloqueava a utilizao do
nmero, gerando transtorno aos usurios. Com esse cadastro, os gestores sero
informados atravs de uma rotina de e-mail automtica, com guia de transferncia
disponibilizado para ele com os respectivos nmeros de caixa. Nos demais
formulrios o nmero validado conforme o ncleo e atividades cadastradas
impedindo que outro usurio utilize as caixas indevidamente.
Fonte: A autora.
36
existe e se j foi emitido guia para o ncleo informado no mesmo dia, caso tenha,
uma mensagem disparada impedindo a gravao. O sistema Ir verificar se o
nmero da caixa j foi disponibilizado para outro ncleo ou atividade de ncleo e por
ser uma nova funo, dever verificar se o nmero da caixa j existe na manuteno
de arquivo e se o nmero j existir, o sistema emite uma mensagem de erro que
impede a gravao do nmero, caso seja uma sequncia, ele passa para o prximo
nmero da sequncia e faz o mesmo procedimento. Ao concluir a liberao,
enviado para o e-mail do gestor do arquivo uma notificao informando o guia e
nmeros de caixas disponibilizados.
Neste cadastro existe o recurso de Cpia de Dossi, Figura 18. Esta funcionalidade
facilita a criao de dossis com estruturas parecidas. O usurio informa os dados
do dossi de origem e do dossi de destino, ao salvar o sistema insere todos os
documentos que compe o dossi de origem no dossi de destino de uma s vez.
Assim, o novo dossi ficar com a estrutura completa, podendo excluir documentos
normalmente caso algum no for necessrio no dossi criado.
37
Figura 18 - Cpia de Dossis
Fonte: A autora.
Outra melhoria do SADC que ficam sob a guarda do Arquivo Central outros tipos
de suporte como microfilme, lbuns de fotografia, trofus, etc., utilizando controles
paralelos. Foram inseridos novos campos para que esses itens tambm possam ser
cadastrados no sistema.
38
documental do ncleo. Caso seja do setorial, dever preencher o local de
arquivamento no arquivo setorial, informando o tipo de suporte, o nmero do suporte
e o local (bloco, armrio, etc.). Se for central, dever preencher o local de
arquivamento no arquivo central, com o tipo de suporte, o nmero do suporte e o
local (bloco, armrio, etc.). O gestor dever solicitar ao arquivo central um nmero
de caixa para que essa opo possa ser escolhida, que ser liberada no cadastro de
Disponibilizao de Caixas. Inserido esse nmero o sistema verifica se existe
temporalidade no arquivo central definida para o documento selecionado na
produo documental, verifica se a caixa est liberada para o ncleo e atividades
selecionadas e se o nmero j existe na manuteno do arquivo, caso alguma
verificao seja verdadeira, o sistema emite mensagem de erro informando o
ocorrido. Ao preencher os nmeros inicial e final o sistema confere se o nmero final
menor ou igual ao inicial, caso seja, emitida uma mensagem de erro. Para as
datas inicial e final o sistema confere se a final menor que a inicial impedindo o
preenchimento se for menor. Com estas datas o sistema calcula a data de previso
de eliminao, somando o ano da data final aos prazos fsicos do arquivo setorial e
central definidos para o documento na Produo Documental, somente quando for
ANO(S) a opo cadastrada no prazo. Por default o status ser sempre corrente
na insero.
39
guarda com status corrente.
Fonte: A autora.
40
Figura 20 Atualizao de N. de Caixa
Fonte: A autora.
Fonte: A autora.
41
devolver caixa completa, deve informar o nmero da caixa, clicando em Devolver
Documento, o sistema altera o status de todos os registros associados caixa
informada para devolvido. Poder devolver registros separados, se for somente
um, o campo registro inicial deve ser preenchido, como demostrado na Figura 22. O
sistema ir alterar somente o status do registro informado. Se for uma sequncia de
registros, devem-se informar os campos inicial e final, o sistema ir atualizar o status
de todos os registros da sequncia. Concluda a atualizao, ser carregado o
relatrio de devoluo com todos os documentos devolvidos. Se nenhum registro for
encontrado, o sistema emite mensagem de erro informando o ocorrido.
Fonte: A autora.
42
Figura 23 - Alterao de N. de Suporte
Fonte: A autora.
Fonte: A autora.
43
informada a matrcula do solicitante, o gestor que autorizou o emprstimo, a data do
atendimento, a previso de devoluo preenchida automaticamente somando 15
dias na data do atendimento, se houver custo para empresa, deve ser informado o
valor do custo, prioridade, tipo de atendimento, tempo do atendimento em minutos
este campo utilizado para gerar estatsticas do tempo gasto em cada atendimento
o tipo de entrega, quantidade de documentos emprestados, finalidade e o status
que por default pendente. Na figura 25, demonstrado um emprstimo.
Fonte: A autora.
44
Quando acontecer alteraes na estrutura organizacional da empresa, por exemplo,
quando a sigla do departamento for alterada, o funcionrio dever cadastrar a nova
sigla como um novo ncleo de arquivo e associ-lo a uma atividade de ncleo, para
atualizar os registros existentes dever ser acessado o recurso Atualizar Ncleo de
Arquivo, Figura 26, onde o usurio selecionar o ncleo anterior e o ncleo atual.
Clicando em Atualizar Ncleo o sistema atualiza todas as tabelas da base de
dados em que a sigla e atividade informadas so utilizadas para a nova sigla e
atividade selecionadas.
Fonte: A autora
45
cadastrar os itens do campo, ele ir selecionar o componente, informar a descrio
do item e colocar uma referncia, letra ou sigla que identifique o item, essa
informao que ser includa no banco quando o componente for utilizado. Essa foi
a melhor soluo encontrada, pois esses registros j existem na base de dados, e a
atualizao poderia causar transtornos.
Figura 27 - Configurao de Componentes
Fonte: A autora
46
Figura 28 - Filtro Relatrio Dossi
Fonte: A autora
Fonte: A autora
O Relatrio de Caixas por Ncleo de Arquivo, tem como filtro opcional o ncleo e
atividade e obrigatrio o tipo suporte (caixa, microfilme, lbum...), conforme
demostrado na Figura 30, ao emitir, lista os nmeros de cada suporte do arquivo
central, cadastrados na manuteno de arquivo Figura 31, exibindo no final o total
de caixas. O usurio poder exportar relatrio para PDF, Excel, Imagem, etc.
Fonte: A autora.
47
Figura 31 - Relatrio de Caixas por Ncleo de Arquivo
Fonte: A autora.
Fonte: A autora.
48
Figura 33 - Relatrio de Transferncia a Receber
Fonte: A autora.
Fonte: A autora.
49
tipo de armazenamento, em que podero ser visualizados os documentos separados
em armazenamento fsico, eletrnico, etc. Para os tcnicos exibido no fim do
relatrio a Ata de Aprovao com assinatura dos responsveis. Os gestores de
arquivo tambm podero emitir o plano de arquivo do ncleo no qual esto
alocados, apenas para consulta, sem a Ata de Aprovao.
Figura 35 - Relatrio Plano de Arquivo
Fonte: A autora.
Fonte: A autora.
50
O Relatrio de Documentos no Arquivo lista os registros cadastrados nos arquivos
central e setorial de acordo com a localizao do registro. O status o filtro
obrigatrio. A pesquisa poder ser feita tambm por ncleo, atividade, documento,
etc., como pode ser visualizado na Figura 37. Para os tcnicos sero exibidos
somente os registros localizados no arquivo central, e para os gestores sero
exibidos os registros localizados no arquivo setorial, conforme o ncleo no qual
esto alocados.
Fonte: A autora.
Fonte: A autora.
51
O Relatrio de Emprstimo utilizado para controlar os emprstimos realizados nos
arquivos central e setorial. Sempre dever ser informado o status do registro e para
refinar a busca normalmente informado o filtro solicitante. Os demais filtros so de
ncleo, atividade, documento, suporte, etc., conforme Figura 39 e Figura 40.
Fonte: A autora.
Fonte: A autora.
52
documento, identificadores, datas inicial e final e nmeros inicial e final e a forma de
eliminao.
Fonte: A autora.
Fonte: A autora.
53
Dificuldades Encontradas
plataforma
de
desenvolvimento era at
ento
desconhecida,
os
54
6 CONCLUSO
55
a base de dados foi corrigida e ampliada. Foi feita uma varredura em todas as
tabelas existentes, eliminando campos desnecessrios e inutilizados. Foram
includas as tabelas para armazenamento dos dados das novas funcionalidades
e;
56
REFERNCIAS
BRASIL, Manual de gesto de documentos do estado do Paran. Secretaria de
Estado da Administrao e da Previdncia. Departamento Estadual de Arquivo
Pblico. 3. ed. Curitiba, 2007. Disponvel em:
<http://www.arquivopublico.pr.gov.br/arquivos/File/pdf/gestao.pdf>. Acesso em: 20
ago. 2012.
CANHOTA JR, Antnio Jorge Sapage et al. Engenharia Reversa. Universidade
Federal Fluminense Graduao em Cincia da Computao. Rio de janeiro. 2005.
Disponvel em:
<http://www.ic.uff.br/~otton/graduacao/informaticaI/apresentacoes/eng_reversa.pdf>.
Acesso em 27 ago. 2012.
CENIBRA, Celulose Nipo-Brasileira S.A. Competncia e Misso. Criado em:
03/05/2010.
CONARQ, Conselho Nacional de Arquivos. e-ARQ Brasil: Modelo de Requisitos para
Sistemas Informatizados de Gesto Arquivstica de Documentos / Cmara Tcnica
de Documentos Eletrnicos. v. 1.1. Rio de Janeiro: Arquivo Nacional, 2011.
Disponvel em: <http://www.documentoseletronicos.arquivonacional.gov.br/media/earq-brasil-2011-corrigido.pdf>. Acesso em: 20 ago. 2012.
DATE, Christopher J. Introduo a sistemas de bancos de dados - Traduo da 8
Edio Americana. 8. ed. Rio de Janeiro: Campus 2004.
DUDZIAK, Elisabeth Adriana. Arquivos e Documentos Empresariais: Da
Organizao Cotidiana Gesto Eficiente. Revista de Gesto e Secretariado , So
Paulo, 2010, v. 1, n. 1, p. 90110, jan./jun. 2010. Disponvel em:
<http://revistagesec.org.br/ojs-2.2.4/index.php/secretariado/article/view/5/74>.
Acesso em: 26 ago. 2012.
ENGHOLM JR, Hlio. Engenharia de Software na prtica. So Paulo: Novatec,
2010.
GUDWIN, Ricardo R., Introduo Linguagem UML. DCA-FEEC-UNICAMP
30/09/2010 Disponvel em:
<http://www.dca.fee.unicamp.br/~gudwin/ftp/ea976/Estruturais2010.pdf>.Acesso em
27 ago. 2012.
MICROSOFT, Partner Network. Microsoft Visual Studio 2005.
Disponvel em: <https://partner.microsoft.com/brasil/40013160>. Acesso em 02 out.
2012 a.
MICROSOFT, Msdn. Visual C#.
Disponvel em: <http://msdn.microsoft.com/library/vstudio/kx37x362>. Acesso em 02
out. 2012 b.
MICROSOFT, Msdn. Viso geral conceitual do .NET Framework.
Disponvel em: <http://msdn.microsoft.com/pt-br/library/zw4w595w(v=VS.80).aspx>.
57
Acesso em 02 out. 2012 c.
PAULA FILHO, Wilson de Pdua. Engenharia de Software - Fundamentos, Mtodos
e Padres. 2. ed. Rio de Janeiro: LTC Livros Tcnicos e Cientficos Editora S.A.
2003
PENSADOR. Dalai Lama.
Disponvel em: <http://pensador.uol.com.br/autor/dalai_lama>. Acesso em: 28 ago.
2012.
PIEKARSKI, Ana Elisa Tozetto e QUINIA, Marcos Antnio. Reengenharia de
software: o que, por qu e como. Revista Cincias Exatas e Naturais. Departamento
de Informtica UNICENTRO. Guarapuava, 2000, a. 1, n. 2, Jan/Jun 2000.
Disponvel em:
<http://mmstec.eti.br/public/ftc/2012.1/engenharia%20de%20software%20II/artigo%2
0-%20Reengenharia%20de%20software.pdf>. Acesso em: 26 ago. 2012.
PRESSMAN, Roger S. Engenharia de Software. 5. ed. Rio de Janeiro: McGrawHill, 2002.
SOMMERVILLE, Ian. Engenharia de Software. 6. ed. So Paulo: Addison Wesley,
2003.
SOMMERVILLE, Ian. Engenharia de Software. 9. ed. So Paulo: Pearson, 2011.
58
APNDICE
Lista de funes do Projeto
ID
Tipo
Requisito
Cadastro de Funo
Cadastro de Subfuno
Cadastro de Atividades
Cadastro de Documentos
Cadastro de Diretoria
Cadastro de Gerncia
Cadastro de Departamento
Cadastro de Coordenao
Cadastro de Atividades do
Ncleo de Arquivo
10
Cadastro de Gestores do
Ncleo de Arquivo
11
Cadastro de Reviso de
Ncleo de Arquivo
12
Cadastro de Produo
Documental
13
Cadastro Disponibilizao de
Caixas
14
Cadastro de Dossis
15
Cpia de Dossis
16
Configurao de
Componentes
17
Controle da Manuteno
Arquivo
18
Controle de Emprstimos
Tempo
Estimado
Tempo
Realizado
12
12
10
10
10
10
10
10
10
10
10
10
40
60
15
20
10
12
12
12
50
80
30
30
Descrio
Incluso, Alterao, Excluso das
Funes que iro compor a
Classificao Documental.
Incluso, Alterao, Excluso das
Subfunes que iro compor a
Classificao Documental.
Incluso, Alterao, Excluso das
Atividades que iro compor a
Classificao Documental.
Incluso, Alterao, Excluso dos
Documentos que iro compor a
Classificao Documental.
Incluso, Alterao, Excluso das
Diretorias que iro compor o Ncleo
de Arquivo.
Incluso, Alterao, Excluso das
Gerncias que iro compor o Ncleo
de Arquivo.
Incluso, Alterao, Excluso dos
Departamentos que iro compor o
Ncleo de Arquivo.
Incluso, Alterao, Excluso das
Coordenaes que iro compor o
Ncleo de Arquivo.
Incluso, Alterao, Excluso das
Atividades de Ncleo de Arquivo.
Incluso, Alterao, Excluso dos
Gestores de Arquivo e Localidade dos
Ncleos de Arquivo.
Incluso, Alterao, Excluso da
Reviso Ncleos de Arquivo.
Incluso, Alterao, Excluso dos
Planos de Arquivo de cada Ncleo de
Arquivo.
Incluso, Alterao, Excluso de
Disponibilizao de Caixas no Arquivo
Central.
Incluso, Alterao, Excluso dos
Dossis (Conjunto de Documentos).
Cpia da estrutura de um Dossi para
outro Dossi.
Incluso, Alterao, Excluso de
Componentes LookupEdit e Itens de
cada Componente.
59
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
12
12
12
10
12
10
60
Restries do Projeto (Limites do Produto)
O SADC no ir englobar tecnologias de digitalizao de documentos;
Probabilidade
ocorrer
Alta
No ter disponveis
necessrios.
softwares
No conseguir configurar o
ambiente de desenvolvimento
corretamente
devido
a
complexidade do banco de dados.
Baixa
Mdia
Buscar
conhecimentos
com
colegas de trabalho, e pesquisar
em tutorias.
Descrio
GESTOR DE ARQUIVO
(ARQUIVO SETORIAL)
61
Caso de Uso Completo
62
Mdulo Classificao Documental
63
Mdulo Ncleo de Arquivo
64
Mdulo Manuteno de Arquivo
Mdulo Relatrios
65
Requisitos Funcionais
[RF001] Cadastro de Funo
Pr-condies:
1. O Sistema est em modo de cadastro.
Fluxo Principal:
1. O Sistema exibe a interface de Classificao Documental - Aba Funo.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Funo
1. O Tcnico informa os dados da funo (Cdigo, Nome e Descrio).
2. O Tcnico aciona o comando Salvar.
3. O Sistema Valida os Dados:
3.1. Se houver alguma funo com o cdigo ou nome informado emite uma mensagem de
erro;
3.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
3.3. Se no houver impedimentos salva dados da funo e emite mensagem informativa.
Fluxo alternativo Alterao de Funo
1. O Tcnico seleciona a funo que deseja alterar.
2. O Sistema exibe os dados da Funo.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados na Funo.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver alguma funo com nome informado emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
3.4. Se no houver impedimentos salva dados da funo e emite mensagem informativa.
Fluxo alternativo Excluso de Funo
1. O Tcnico seleciona a funo que deseja excluir.
2. O Sistema exibe os dados da funo.
3. O Tcnico aciona o comando Excluir.
4. O sistema emite uma mensagem para confirmao da excluso.
4.1. Se confirmar excluso:
4.1.1. O Sistema verifica se existem subf unes associadas funo.
4.1.2. Se existir: o Sistema emite uma mensagem de erro e cancela (aborta) a
excluso.
4.1.3. Se no existir: o Sistema exclui a funo da base de dados.
4.2. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Seleo de Funo
1. O Tcnico clica no boto para seleo da funo, localizado nas telas dependentes.
2. Se O Tcnico informar o cdigo da funo.
2.1. O Sistema exibe a tela de Pesquisa de Funo com o registro que atender ao filtro.
3. Se no informar o cdigo da funo.
3.1. O Sistema exibe a tela de Pesquisa de Funo com todos os registros.
4. O Tcnico seleciona a Funo dando dois cliques.
5. O Sistema retorna dados da funo selecionada para a tela de cadastro.
66
[RF002] Cadastro de Subfuno
Pr-condies:
1. O sistema est em modo de cadastro.
2. Funes previamente cadastradas.
Fluxo Principal:
1. O Sistema exibe a interface de Classificao Documental - Aba Subfuno.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Subfuno
1. O Tcnico seleciona a funo que a subfuno ir pertencer. [RF001]
2. O Sistema carrega o cdigo e o nome da funo.
3. O Tcnico informa os dados da subfuno (Cdigo, Nome e Descrio).
4. O Tcnico aciona o comando Salvar.
5. O Sistema Valida os Dados:
5.1. Se houver alguma subfuno com o cdigo ou nome informado associado funo
informada emite uma mensagem de erro;
5.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
5.3. Se no houver impedimentos salva dados da subfuno e emite mensagem
informativa.
Fluxo alternativo Alterao de Subfuno
1. O Tcnico seleciona a subfuno que deseja alterar.
2. O Sistema exibe os dados da subfuno.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados na subfuno.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver alguma subfuno com o com cdigo ou nome informado associado
funo informada emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos altera os dados da subfuno e emite mensagem
informativa.
Fluxo alternativo Excluso de Subfuno
1. O Tcnico seleciona a subfuno que deseja excluir.
2. O Sistema exibe os dados da subfuno.
3. O Tcnico aciona o comando Excluir.
4. O sistema emite uma mensagem para confirmao da excluso.
4.3. Se confirmar excluso:
4.3.1. O Sistema verifica se existem atividades associadas subfuno.
4.3.2. Se existir: o Sistema emite uma mensagem de erro e cancela (aborta) a
excluso.
4.3.3. Se no existir: o Sistema exclui a subfuno da base de dados.
4.4. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Seleo de Subfuno
1. O Tcnico clica no boto para seleo da subfuno, localizado nas telas dependentes.
2. Se o Tcnico informar o cdigo da subfuno.
2.1. O Sistema exibe a tela de Pesquisa de Subfuno com o registro que atender ao filtro
da subfuno e funo.
3. Se no informar o cdigo da subfuno.
3.1. O Sistema exibe a tela de Pesquisa de Subfuno com todos os registros.
4. O Tcnico seleciona a subfuno dando dois cliques.
5. O Sistema retorna dados da subfuno selecionada para a tela de cadastro.
67
[RF003] Cadastro de Atividades
Pr-condies:
1. O sistema est em modo de cadastro.
2. Funes previamente cadastradas.
3. Subfunes previamente cadastradas.
Fluxo Principal:
1. O Sistema exibe a interface de Classificao Documental - Aba Atividade.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Atividade
1. O Tcnico seleciona a funo que a atividade ir pertencer. [RF001]
2. O Sistema carrega o cdigo e o nome da funo e habilita o campo subfuno.
3. O Tcnico seleciona a subfuno que a atividade ir pertencer. [RF002]
4. O Sistema carrega o cdigo e o nome da subfuno e habilita os demais campos.
5. O Tcnico informa os dados da atividade (Cdigo, Nome e Descrio).
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver alguma atividade com o cdigo ou nome informado associado funo e
subfuno informadas emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.4. Se no houver impedimentos salva dados da atividade e emite mensagem informativa.
Fluxo alternativo Alterao de Atividade
1. O Tcnico seleciona a atividade que deseja alterar.
2. O Sistema exibe os dados da atividade.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados na Atividade.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver alguma atividade com o cdigo ou nome informado associado funo e
subfuno informadas emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.5. Se no houver impedimentos altera os dados da atividade e emite mensagem
informativa.
Fluxo alternativo Excluso de Atividade
1. O Tcnico seleciona a atividade que deseja excluir.
2. O Sistema exibe os dados da atividade.
3. O Tcnico aciona o comando Excluir.
4. O sistema emite uma mensagem para confirmao da excluso.
4.1. Se confirmar excluso:
4.1.1. O Sistema verifica se existem documentos associados atividade.
4.1.2. Se existir: O Sistema emite uma mensagem de erro e cancela (aborta) a
excluso.
4.1.3. Se no existir: O Sistema exclui a atividade da base de dados.
4.2. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Seleo de Atividade
1. O Tcnico clica no boto para seleo da atividade, localizado nas telas dependentes.
2. Se o Tcnico informar o cdigo da atividade.
2.1. O Sistema exibe a tela de Pesquisa de Atividade com o registro que atender ao filtro
da atividade, subfuno e funo.
3. Se no informar o cdigo da atividade.
68
3.1. O Sistema exibe a tela de Pesquisa de Atividade com os registros que atenderem
ao filtro da subfuno e funo.
3.2. O Tcnico seleciona a atividade dando dois cliques.
4. O Sistema retorna dados da atividade selecionada para a tela de cadastro.
[RF004] Cadastro de Documento
Pr-condies:
1. O sistema est em modo de cadastro.
2. Funes previamente cadastradas.
3. Subfunes previamente cadastradas.
4. Atividades previamente cadastradas.
Fluxo Principal:
1. O Sistema exibe a interface de Classificao Documental - Aba Documento.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Documento
1. O Tcnico seleciona a funo que o documento ir pertencer. [RF001]
2. O Sistema carrega o cdigo e o nome da funo e habilita o campo subfuno.
3. O Tcnico seleciona a subfuno que o documento ir pertencer. [RF002]
4. O Sistema carrega o cdigo e o nome da subfuno e habilita o campo atividade.
5. O Tcnico seleciona a atividade que o documento ir pertencer. [RF003]
6. O Sistema carrega o cdigo e o nome da atividade e habilita os demais campos.
7. O Tcnico informa os dados do documento (Cdigo, Nome, Gnero).
8. O Tcnico aciona o comando Salvar.
9. O Sistema Valida os Dados:
9.1. Se houver algum documento com o cdigo ou nome informado associado funo,
subfuno e atividade informadas emite uma mensagem de erro;
9.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
9.3. Se no houver impedimentos salva dados do documento e emite mensagem
informativa.
Fluxo alternativo Alterao de Documento
1. O Tcnico seleciona o documento que deseja alterar.
2. O Sistema exibe os dados do documento.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados no documento.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver algum documento com o cdigo ou nome informado associado funo,
subfuno e atividade informados emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos altera os dados do documento e emite mensagem
informativa.
Fluxo alternativo Excluso de Documento
1. O Tcnico seleciona o documento que deseja excluir.
2. O Sistema exibe os dados do documento.
3. O Tcnico aciona o comando Excluir.
4. O sistema emite uma mensagem para confirmao da excluso.
4.1. Se confirmar excluso:
4.1.1. O Sistema verifica se existem associaes com a Produo Documental, Arquivo
Central e Dossis.
4.1.2. Se existir: O Sistema emite uma mensagem de erro e cancela (aborta) a
69
excluso.
4.1.3. Se no existir: O Sistema exclui o documento.
4.2. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Seleo de Documentos
1. O Tcnico clica no boto para seleo do documento, localizado nas telas dependentes.
2. Se o Tcnico informar o cdigo do documento.
2.1. O Sistema exibe a tela de Pesquisa de Documentos com o registro que atender ao
filtro.
3. Se no informar o cdigo do documento.
3.1. O Sistema exibe a tela de Pesquisa de Documentos com todos os registros.
4. O Tcnico seleciona o documento dando dois cliques.
5. O Sistema retorna dados do documento selecionado para a tela de cadastro.
[RF005] Cadastro de Diretoria
Pr-condies:
1. O sistema est em modo de cadastro.
Fluxo Principal:
1. O Sistema exibe a interface de Ncleo de Arquivo Aba Diretoria.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Diretoria
1. O Tcnico informa os dados iniciais da diretoria (Sigla e Nomenclatura).
2. O Tcnico seleciona o responsvel.
3. O Sistema carrega a matrcula e o nome do responsvel.
4. O Tcnico aciona o comando Salvar.
5. O Sistema Valida os Dados:
5.1. Se houver alguma diretoria com a sigla ou nomenclatura informada emite uma
mensagem de erro;
5.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
5.3. Se no houver impedimentos salva dados da diretoria e emite mensagem informativa.
Fluxo alternativo Alterao de Diretoria
1. O Tcnico seleciona a diretoria que deseja alterar.
2. O Sistema exibe os dados da diretoria.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados na diretoria.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver alguma diretoria com a sigla informada emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos salva dados da diretoria e emite mensagem informativa.
Fluxo alternativo Excluso de Diretoria
1. O Tcnico seleciona a diretoria que deseja excluir.
2. O Sistema exibe os dados da diretoria.
3. O Tcnico aciona o comando Excluir.
4. O sistema emite uma mensagem para confirmao da excluso.
4.1. Se confirmar excluso:
4.1.1. O Sistema verifica se existe gerncia, departamento, coordenao e produo
documental, associadas diretoria.
4.1.2. Se existir: O Sistema emite uma mensagem de erro e cancela (aborta) a
excluso.
70
4.1.3. Se no existir: O Sistema exclui a diretoria da base de dados.
4.2. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Seleo de Diretoria
1. O Tcnico clica no boto para seleo da diretoria, localizado nas telas dependentes.
2. Se o tcnico informar a sigla da diretoria.
2.1. O sistema exibe a tela de Pesquisa de Diretoria com o registro que atender ao filtro.
3. Se no informar a sigla da diretoria.
3.1. O sistema exibe a tela de Pesquisa de Diretoria com todos os registros.
4. O Tcnico seleciona a diretoria dando dois cliques.
5. O sistema retorna dados da diretoria selecionada para a tela de cadastro.
[RF006] Cadastro de Gerncia
Pr-condies:
1. O sistema est em modo de cadastro.
2. Diretorias previamente cadastradas.
Fluxo Principal:
1. O Sistema exibe a interface de Ncleo de Arquivo Aba Gerncia.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Gerncia
1. O Tcnico seleciona a diretoria. [RF005]
2. O Sistema carrega a sigla e a nomenclatura da diretoria.
3. O Tcnico informa os dados iniciais da gerncia (Sigla e Nomenclatura).
4. O Tcnico seleciona o responsvel. [RF010]
5. O Sistema carrega a matrcula e o nome do responsvel.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver alguma gerncia com a sigla informada emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos salva dados da gerncia e emite mensagem informativa.
Fluxo alternativo Alterao de Gerncia
1. O Tcnico seleciona a gerncia que deseja alterar.
2. O Sistema exibe os dados da gerncia.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados na gerncia.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver alguma gerncia com a sigla informada emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos salva dados da gerncia e emite mensagem informativa.
Fluxo alternativo Excluso de Gerncia
1. O Tcnico seleciona a gerncia que deseja excluir.
2. O Sistema exibe os dados da gerncia.
3. O Tcnico aciona o comando Excluir.
4. O Sistema emite uma mensagem para confirmao da excluso.
4.1. Se confirmar excluso:
4.1.1. O Sistema verifica se existe departamento, coordenao e produo
documental, associadas gerncia.
4.1.2. Se existir: O Sistema emite uma mensagem de erro e cancela (aborta) a
excluso.
4.1.3. Se no existir: O Sistema exclui a gerncia da base de dados.
71
4.2. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Seleo de Gerncia
1. O Tcnico clica no boto para seleo da gerncia, localizado nas telas dependentes.
2. Se o Tcnico informar a sigla da gerncia.
2.1. O Sistema exibe a tela de Pesquisa de Gerncia com o registro que atender ao filtro.
3. Se no informar a sigla da gerncia.
3.1. O Sistema exibe a tela de Pesquisa de Gerncia com todos os registros.
4. O Tcnico seleciona a gerncia dando dois cliques.
5. O Sistema retorna dados da gerncia selecionada para a tela de cadastro.
[RF007] Cadastro de Departamento
Pr-condies:
1. O sistema est em modo de cadastro.
2. Diretorias previamente cadastradas.
3. Gerncias podem ou no estar cadastradas.
Fluxo Principal:
1. O Sistema exibe a interface de Ncleo de Arquivo Aba Departamento.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Departamento
1. O Tcnico seleciona a diretoria. [RF005]
2. O Sistema carrega a sigla e a nomenclatura da diretoria.
3. Se o departamento pertencer a uma gerncia
3.1. O Tcnico seleciona a gerncia. [RF006]
3.2. O Sistema carrega a sigla e a nomenclatura da gerncia.
4. Se no pertencer a uma gerencia segue fluxo normal.
5. O Tcnico informa os dados iniciais do departamento (Sigla e Nomenclatura).
6. O Tcnico seleciona o responsvel. [RF010]
7. O Sistema carrega a matrcula e o nome do responsvel.
8. O Tcnico aciona o comando Salvar.
9. O Sistema Valida os Dados:
9.1. Se houver algum departamento com a sigla e/ou nomenclatura informada associada
diretoria e/ou gerncia informadas emite uma mensagem de erro;
9.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
9.3. Se no houver impedimentos salva dados do departamento e emite mensagem
informativa.
Fluxo alternativo Alterao de Departamento
1. O Tcnico seleciona o departamento que deseja alterar.
2. O Sistema exibe os dados do departamento.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados no departamento.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver algum departamento com a sigla informada associada diretoria e/ou
gerncia informada emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos salva dados do departamento e emite mensagem
informativa.
Fluxo alternativo Excluso de Departamento
1. O Tcnico seleciona o departamento que deseja excluir.
72
2. O Sistema exibe os dados do departamento.
3. O Tcnico aciona o comando Excluir.
4. Sistema emite uma mensagem para confirmao da excluso.
4.1. Se confirmar excluso:
4.1.1. O Sistema verifica se existe coordenao e produo documental, associadas
ao departamento.
4.1.2. Se existir: O Sistema emite uma mensagem de erro e cancela (aborta) a
excluso.
4.1.3. Se no existir: O Sistema exclui o departamento da base de dados.
4.2. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Seleo de Departamento
1. O Tcnico clica no boto para seleo do departamento, localizado nas telas dependentes.
2. Se O Tcnico informar a sigla do departamento.
2.1. O Sistema exibe a tela de Pesquisa de Departamento com o registro que atender ao
filtro.
3. Se no informar a sigla do departamento.
3.1. O Sistema exibe a tela de Pesquisa de Departamento com todos os registros.
4. O Tcnico seleciona o departamento dando dois cliques.
5. O Sistema retorna dados do departamento selecionado para a tela de cadastro.
[RF008] Cadastro de Coordenao
Pr-condies:
1. O sistema est em modo de cadastro.
2. Diretorias previamente cadastradas.
3. Gerncias podem ou no estar cadastradas.
4. Departamentos podem ou no estar cadastrados.
Fluxo Principal:
1. O Sistema exibe a interface de Ncleo de Arquivo Aba Coordenao.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Coordenao
1. O Tcnico seleciona a diretoria. [RF005]
2. O Sistema carrega a sigla e a nomenclatura da diretoria.
3. Se a coordenao pertencer a uma gerncia.
3.1. O Tcnico seleciona a gerncia. [RF006]
3.2. O Sistema carrega a sigla e a nomenclatura da gerncia.
4. Se a coordenao pertencer a um departamento.
4.1. O Tcnico seleciona o departamento. [RF007]
4.2. O Sistema carrega a sigla e a nomenclatura do departamento.
5. Se no pertencer a um departamento segue fluxo normal.
6. O Tcnico informa os dados iniciais da coordenao (Sigla e Nomenclatura).
7. O Tcnico seleciona o responsvel. [RF010]
8. O Sistema carrega a matrcula e o nome do responsvel.
9. O Tcnico aciona o comando Salvar.
10. O Sistema Valida os Dados:
10.1. Se houver alguma coordenao com a sigla informada associada diretoria e/ou
gerncia e/ou departamento informado emite uma mensagem de erro;
10.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
10.3. Se no houver impedimentos salva dados da coordenao e emite mensagem
informativa.
Fluxo alternativo Alterao de Coordenao
1. O Tcnico seleciona a coordenao que deseja alterar.
73
2.
3.
4.
5.
6.
7.
74
erro;
3.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
3.3. Se no houver impedimentos salva dados da atividade e emite mensagem informativa.
Fluxo alternativo Alterao de Atividades do Ncleo
1. O Tcnico seleciona a Atividade que deseja alterar.
2. O Sistema exibe os dados da Atividade.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados na Atividade.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver alguma atividade com a nomenclatura informada emite uma mensagem de
erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos salva dados da atividade.
Fluxo alternativo Excluso de Atividades do Ncleo
1. O Tcnico seleciona a atividade que deseja excluir.
2. O Sistema exibe os dados da atividade.
3. O Tcnico aciona o comando Excluir.
4. O sistema emite uma mensagem para confirmao da excluso.
4.1. Se confirmar excluso:
4.1.1. O Sistema verifica se existe gestor de arquivo, associadas atividade.
4.1.2. Se existir: O Sistema emite uma mensagem de erro e cancela (aborta) a
excluso.
4.1.3. Se no existir: O Sistema exclui a atividade da base de dados.
4.2. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Seleo de Atividade do Ncleo
1. O Tcnico clica no boto para seleo da atividade do ncleo, localizado nas telas
dependentes.
2. Se o Tcnico informar o cdigo da atividade do ncleo.
2.1. O Sistema exibe a tela de Pesquisa de Atividades do Ncleo com o registro que
atender ao filtro.
3. Se no informar o cdigo da atividade do ncleo.
3.1. O Sistema exibe a tela de Pesquisa de Atividades do Ncleo com todos os registros.
4. O Tcnico seleciona a atividades do ncleo dando dois cliques.
5. O Sistema retorna dados da atividade do ncleo selecionado para a tela de cadastro.
[RF0011] Cadastro de Gestor de Arquivo
Pr-condies:
1. O sistema est em modo de cadastro.
Fluxo Principal:
1. O Sistema exibe a interface de Ncleo de Arquivo Aba Gestor de Arquivo.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Gestor de Arquivo
1. O tcnico seleciona o ncleo de arquivo. [RF009]
2. O Sistema carrega o cdigo, sigla, nomenclatura e tipo do ncleo.
3. O Tcnico seleciona a atividade do ncleo de arquivo. [RF010]
4. O Sistema carrega o cdigo, a descrio da atividade do ncleo.
5. O Tcnico seleciona o empregado gestor do arquivo.
6. O Sistema carrega a matrcula e o nome do gestor do arquivo.
75
7. O Tcnico aciona o comando Salvar.
8. O Sistema Valida os Dados:
8.1. Se para o ncleo e atividade selecionados j existir um gestor emite uma mensagem
de erro;
8.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
8.3. Se no houver impedimentos salva dados do gestor de arquivo e emite mensagem
informativa.
Fluxo alternativo Alterao de Gestor de Arquivo
1. O Tcnico seleciona o registro que deseja alterar.
2. O Sistema exibe os dados do gestor de arquivo.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados para o gestor do arquivo.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se para o ncleo e atividade selecionados j existir um gestor emite uma mensagem
de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos salva dados do gestor de arquivo e emite mensagem
informativa.
Fluxo alternativo Excluso de Gestor de Arquivo
1. O Tcnico seleciona o registro que deseja excluir.
2. O Sistema exibe os dados do gestor de arquivo.
3. O Tcnico aciona o comando Excluir.
4. O sistema emite uma mensagem para confirmao da excluso.
4.3. Se confirmar excluso:
4.3.1. O Sistema verifica se existe produo documental, associada ao gestor.
4.3.2. Se existir: O Sistema emite uma mensagem de erro e cancela (aborta) a
excluso.
4.3.3. Se no existir: O Sistema exclui o gestor da base de dados.
4.4. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Seleo de Gestor de Arquivo
1. O Tcnico clica no boto para seleo do gestor de arquivo, localizado nas telas
dependentes.
2. Se O Tcnico informar a matrcula do gestor.
2.1. O Sistema exibe a tela de Pesquisa de Empregados com o registro que atender ao
filtro.
3. Se no informar a matrcula do gestor.
3.1. O Sistema exibe a tela de Pesquisa de Empregados com todos os registros.
4. O Tcnico seleciona o gestor dando dois cliques.
5. O Sistema retorna dados do gestor selecionado para a tela de cadastro.
[RF0012] Pesquisa de Empregados (Responsveis / Gestores)
Pr-condies:
1. O sistema est em modo de cadastro.
Fluxo Principal:
1. O Sistema exibe a interface de Ncleo de Arquivo e seleciona a aba desejada.
2. O Tcnico inicia um cadastro.
Fluxo alternativo Seleo de Responsveis pela Unidade Organizacional
1. O Tcnico clica no boto para seleo do responsvel, localizado nas telas dependentes.
76
2. Se O Tcnico informar a matrcula do responsvel.
2.1. O Sistema exibe a tela de Pesquisa de Empregados com o registro que atender ao
filtro.
3. Se no informar a matrcula do responsvel.
3.1. O Sistema exibe a tela de Pesquisa de Empregados com todos os registros.
4. O Tcnico seleciona o responsvel dando dois cliques.
5. O Sistema retorna dados do responsvel selecionado para a tela de cadastro.
[RF0013] Configurao de Componentes Aba Componente
Pr-condies:
1. O sistema est em modo de cadastro.
Fluxo Principal:
1. O Sistema exibe a interface de Configurao de Componentes Aba Componente.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Componente
1. O Tcnico informa os dados do Componente (Item da tela).
2. O Administrador aciona o comando Salvar.
3. O Sistema Valida os Dados:
3.1. Se houver algum componente com o nome informado emite uma mensagem de erro;
3.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
3.3. Se no houver impedimentos salva dados do componente.
Fluxo alternativo Alterao de Componente
1. O Tcnico seleciona o componente que deseja alterar.
2. O Sistema exibe os dados do componente.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados no componente.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver algum componente com o nome informado envia uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos salva dados do componente e emite mensagem
informativa.
Fluxo alternativo Excluso de Componente
1. O Tcnico seleciona o componente que deseja excluir.
2. O Sistema exibe os dados do componente.
3. O Tcnico aciona o comando Excluir.
4. O sistema emite uma mensagem para confirmao da excluso.
4.1. Se confirmar excluso:
4.1.1. O Sistema verifica se existe item associado ao componente.
4.1.2. Se existir: O Sistema emite uma mensagem de erro e cancela (aborta) a
excluso.
4.1.3. Se no existir: O Sistema exclui o componente da base de dados.
4.1.4. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Seleo de Componente
1. O Tcnico clica no boto para seleo do componente localizado na tela de item.
2. Se o Tcnico informar o cdigo do componente.
2.1. O Sistema exibe a tela de Pesquisa de Componente com o registro que atender ao
filtro.
3. Se no informar o cdigo do componente.
77
3.1. O Sistema exibe a tela de Pesquisa de Componente com todos os registros.
4. O Tcnico seleciona o componente dando dois cliques.
5. O Sistema retorna dados do componente selecionado para a tela de cadastro.
[RF0014] Configurao de Componentes Aba Itens do componente
Pr-condies:
1. O sistema est em modo de cadastro.
2. Itens do componente previamente cadastrados.
Fluxo Principal:
1. O Sistema exibe a interface de Itens do componente.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Itens do componente
1. O Tcnico seleciona o componente. [RF013]
2. O Sistema carrega o cdigo e nomenclatura do componente.
4. O Tcnico informa os dados do item (Nome e Referncia).
5. O Tcnico aciona o comando Salvar.
6. O Sistema Valida os Dados:
6.1. Se houver algum item com o nome informado associado ao componente informado
emite uma mensagem de erro;
6.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
6.3. Se no houver impedimentos salva dados do item e emite mensagem informativa.
Fluxo alternativo Alterao de Itens do componente
1. O Tcnico seleciona o item que deseja alterar.
2. O Sistema exibe os dados do item.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados no item.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver algum item com o nome ou referncia informado associado ao Componente
informado emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos salva dados do item e emite mensagem informativa.
Fluxo alternativo Excluso de Itens do componente
1. O Tcnico seleciona o item que deseja excluir.
2. O Sistema exibe os dados do item.
3. O Tcnico aciona o comando Excluir.
4. O sistema emite uma mensagem para confirmao da excluso.
4.1. Se confirmar excluso:
4.1.1. O Sistema verifica existem registros cadastrados associados ao item.
4.2. Se existir: O Sistema emite uma mensagem de erro e cancela (aborta) a excluso.
4.3. Se no existir: O Sistema exclui o item da base de dados.
4.4. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
[RF0015] Cadastro de Produo Documental
Pr-condies:
1. O sistema est em modo de cadastro.
2. Classificao Documental previamente cadastrada.
3. Ncleo de Arquivo previamente cadastrado.
78
4. Atividade do Ncleo previamente cadastrada.
5. Gestor de Arquivo previamente cadastrado.
6. Configurao de Componentes previamente cadastrados.
Fluxo Principal:
1. O Sistema exibe a interface de Produo Documental.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Produo Documental
1. O Tcnico seleciona o Ncleo de Arquivo. [RF009]
2. O Sistema carrega o cdigo, sigla, nomenclatura e tipo do ncleo.
3. O Tcnico seleciona a atividade do ncleo.
4. O Sistema carrega o cdigo, a descrio da atividade, a matrcula o nome do gestor da
atividade e a localidade.
5. O Tcnico seleciona o documento.
6. O Sistema carrega a cdigo e a descrio do documento.
7. O Tcnico Seleciona o rgo produtor.
8. Sistema Carrega o cdigo, sigla, nomenclatura e tipo do rgo.
9. Se o documento for um dossi:
9.1. O Tcnico ativa o campo um Dossi.
10. O Tcnico informa os dados de Arquivamento, Destinao Final/Descarte e
Disposio/Recuperao.
11. O Tcnico informa o Prazo Fsico 1 do Arquivo Setorial e seleciona o tempo de reteno
(Ano, Ano Vigente, Dia, Ms, Ms Vigente, Permanente, Semana e Vigncia).
11.1. Se o Tempo de reteno selecionado for Permanente, Ano Vigente, Ms Vigente ou
Vigencia:
11.1.1.
O Sistema desabilita e limpa o campo Prazo 1.
12. O Tcnico informa o Prazo Fsico 2 do Arquivo Setorial e seleciona o tempo de reteno
(Ano ou Ms).
13. O Tcnico informa o Prazo Eletrnico do Arquivo Setorial e seleciona o tempo de reteno
(Ano, Permanente ou Vigncia).
13.1. Se o Tempo de reteno selecionado for Permanente ou Vigncia:
13.1.1.
Sistema desabilita e limpa o campo Prazo 1.
14. O Tcnico Informa o Prazo Fsico 1 do Arquivo Central e seleciona o tempo de reteno
(Ano ou Permanente).
14.1. Se o Tempo de reteno selecionado for Permanente:
14.1.1.
Sistema desabilita e limpa o campo Prazo 1.
15. O Tcnico informa o Prazo Microfilme do Arquivo Central e seleciona o tempo de reteno
(Ano ou Permanente).
15.1. Se o Tempo de reteno selecionado for Permanente:
15.1.1.
Sistema desabilita e limpa o campo Prazo 1.
16. O Tcnico aciona o comando Salvar.
17. O Sistema Valida os Dados:
17.1. Se o documento selecionado, j estiver relacionado ao ncleo e atividade
selecionados emite uma mensagem de erro;
17.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
17.3. Se no houver impedimentos salva dados da produo documental.
Fluxo alternativo Alterao de Produo Documental
1. O Tcnico seleciona o registro que deseja alterar.
2. O Sistema exibe os dados do registro selecionado.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados na Produo Documental.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
79
7.1. Se o documento selecionado, j estiver relacionado ao ncleo e atividade
selecionados emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos salva dados da produo documental.
Fluxo alternativo Excluso de Produo Documental
1. O Tcnico seleciona o registro que deseja excluir.
2. O Sistema exibe os dados do registro.
3. O Tcnico aciona o comando Excluir.
4. O sistema emite uma mensagem para confirmao da excluso.
4.1. Se confirmar excluso:
4.1.1. O Sistema verifica se o registro est associado ao algum dossi ou a
manuteno de arquivo.
4.1.2. Se existir: O Sistema emite uma mensagem de erro e cancela (aborta) a
excluso.
4.1.3. Se no existir: O Sistema exclui o registro da produo documental da base de
dados.
4.2. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
[RF0016] Cadastro de Dossi
Pr-condies:
1. O sistema est em modo de cadastro.
2. Classificao Documental previamente cadastrada.
3. Ncleo de Arquivo previamente cadastrado.
4. Atividade do Ncleo previamente cadastrada
5. Gestor de Arquivo previamente cadastrados.
6. Produo Documental previamente cadastrada (Marcados como um Dossi).
Fluxo Principal:
1. O Sistema exibe a interface de Dossi.
2. O Tcnico informa a opo desejada.
Fluxo alternativo Insero de Dossi
1. O Tcnico seleciona o ncleo de arquivo.
2. O Sistema carrega a sigla e a nomenclatura do ncleo.
3. O Tcnico seleciona a atividade do ncleo.
4. Sistema carrega o cdigo e a descrio da atividade.
5. O Tcnico seleciona o documento que dossi.
6. Sistema carrega o cdigo e a descrio do dossi.
7. O Tcnico seleciona o documento que ir compor o dossi. [RF0016]
8. Sistema carrega o cdigo e a descrio do documento.
9. O Tcnico aciona o comando Salvar.
10. O Sistema Valida os Dados:
10.1. Se o documento selecionado j estiver associado ao ncleo, atividade e dossi
informado emite uma mensagem de erro;
10.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
10.3. Se no houver impedimentos salva dados do dossi.
Fluxo alternativo Alterao de Dossi
1. O Tcnico seleciona o dossi que deseja alterar.
2. O Sistema exibe os dados do dossi.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados no dossi.
6. O Tcnico aciona o comando Salvar.
80
7. O Sistema Valida os Dados:
7.1. Se j existirem associaes do dossi e documento ao ncleo e atividade informado
emite uma mensagem de erro;
7.2. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.3. Se no houver impedimentos salva dados do dossi.
Fluxo alternativo Excluso de Dossi
1. O Tcnico seleciona o registro que deseja excluir.
2. O Sistema exibe os dados do registro.
3. O Tcnico aciona o comando Excluir.
4. O sistema emite uma mensagem para confirmao da excluso.
4.1. Se confirmar excluso: Sistema exclui o registro da produo documental da base de
dados.
4.2. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Cpia de Dossi.
1. O Tcnico seleciona os dados do dossi de origem (Ncleo, Atividade e Dossi). [RF009]
2. O Sistema carrega dados do dossi de origem.
3. O Tcnico seleciona os dados do dossi de destino (Ncleo, Atividade e Dossi). [RF009]
4. O Sistema carrega dados do dossi de destino.
5. O Tcnico aciona o comando Salvar.
6. O Sistema Valida os Dados:
6.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
6.2. Se no houver impedimentos
6.2.1. Sistema copia todos os documentos associados ao dossi de origem e insere
no dossi de destino.
Fluxo alternativo Seleo de Dossi
1. O Tcnico clica no boto para seleo do dossi.
2. Se O Tcnico informar o cdigo do dossi e/ou a descrio do dossi.
2.1. O Sistema exibe a tela de Pesquisa de Dossi com o registro que atender ao filtro.
3. Se no informar o cdigo do documento e/ou a descrio do dossi.
3.1. O Sistema exibe a tela de Pesquisa de Dossi com todos os dossis cadastrados.
4. O Tcnico seleciona o dossi dando dois cliques.
5. O Sistema retorna dados do dossi selecionado para a tela de cadastro.
[RF0017] Controle Manuteno de Arquivo
Pr-condies:
1. Produo Documental previamente cadastrada.
2. Configurao de Componentes previamente cadastrada.
Fluxo Principal:
1. O Sistema exibe a interface de Manuteno de Arquivo.
2. O Tcnico/Gestor informa a opo desejada.
Fluxo alternativo Insero de Registro na Manuteno de Arquivo (Arquivo Setorial)
1. O Gestor informa os dados de Identificao, Armazenamento no arquivo setorial e Dados
Complementares do registro.
2. Sistema calcula a previso de eliminao somando o ano do campo data final com os anos
dos dois prazos fsicos do arquivo setorial ao prazo fsico do arquivo central, previamente
cadastrados na produo documental mais 1 ano.
3. O sistema preenche o campo status com Corrente.
4. O Gestor aciona o comando Salvar.
5. O Sistema Valida os Dados:
5.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
81
5.2. Se no houver impedimentos salva dados e emite mensagem informativa.
Fluxo alternativo Insero de Registro na Manuteno de Arquivo (Transferncia para o
Arquivo Central)
1. O sistema preenche o campo status com Corrente.
2. O Gestor informa os dados de Identificao, Armazenamento no arquivo central.
3. O Sistema valida o nmero do suporte no arquivo central:
3.1. Verifica se existe temporalidade no prazo1 arquivo central, na produo documental;
3.1.1. Se no existir temporalidade envia uma mensagem de erro e impede a
continuao do cadastro;
3.2. Verifica se o nmero da caixa existe na disponibilizao de caixas.
3.2.1. Se no existir caixa disponvel envia uma mensagem de erro e impede a
continuao do cadastro.
3.3. Verifica se o nmero da caixa j existe na manuteno do arquivo associado a outro
ncleo ou outra atividade de ncleo.
3.3.1. Se a caixa j existir na manuteno do arquivo emite uma mensagem de erro e
impede a continuao do cadastro.
4. O Gestor informa os Dados Complementares do registro.
5. Sistema calcula a previso de eliminao somando o ano do campo data final com os anos
dos dois prazos fsicos do arquivo setorial ao prazo fsico do arquivo central, previamente
cadastrados na produo documental mais 1 ano.
6. O Gestor aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.2. Se no houver impedimentos salva dados e emite mensagem informativa.
Fluxo alternativo Alterao de Registro na Manuteno de Arquivo (Arquivo Setorial)
1. O Gestor seleciona o registro que deseja alterar.
2. O Sistema exibe os dados do registro.
3. O Gestor aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Gestor informa os dados a serem alterados no registro.
6. Se o nmero do suporte for alterado:
7. Sistema valida nmero do suporte:
7.1. Verifica se existe temporalidade no prazo1 arquivo central, na produo documental;
7.1.1. Se no existir temporalidade envia uma mensagem de erro e impede a
continuao do cadastro;
7.2. Verifica se o nmero da caixa existe na disponibilizao de caixas.
7.2.1. Se no existir caixa disponvel envia uma mensagem de erro e impede a
continuao do cadastro.
7.3. Verifica se o nmero da caixa j existe na manuteno do arquivo associado a outro
ncleo ou outra atividade de ncleo.
7.3.1. Se a caixa j existir na manuteno do arquivo emite uma mensagem de erro e
impede a continuao do cadastro.
8. O Gestor aciona o comando Salvar.
9. O Sistema Valida os Dados:
9.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
9.2. Se no houver impedimentos salva dados do registro.
Fluxo alternativo Excluso de Registro na Manuteno de Arquivo
1. O Gestor/Tcnico seleciona o registro que deseja excluir.
1.1. O registro pode ser selecionado informando o campo registro, ou a partir do boto
Pesquisar.
2. O Sistema exibe os dados do registro.
3. O Gestor/Tcnico aciona o comando Excluir.
4. Sistema emite mensagem de confirmao de excluso
5. Se Gestor/Tcnico confirmar excluso:
82
5.1. O Sistema verifica se existem associaes com o Emprstimo.
5.1.1. Se existir: O Sistema emite uma mensagem de erro e cancela (aborta) a
excluso.
5.1.2. Se no existir: O Sistema exclui o registro da base de dados.
5.1.3. Se no confirmar excluso: Sistema cancela (aborta) a excluso.
Fluxo alternativo Atualizao do Nmero da Caixa (Arquivo Setorial)
1. O Gestor aciona a funcionalidade Atualizar N Caixa localizado na tela de manuteno do
arquivo.
2. O Gestor seleciona o suporte e informa o nmero do suporte no arquivo setorial.
3. O Gestor seleciona o suporte e informa o nmero do suporte no arquivo central.
4. O Gestor aciona o boto Salvar.
5. O Sistema Valida os Dados:
5.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
5.1.1. O Sistema verifica se o nmero do suporte no arquivo central est devidamente
disponibilizado para o ncleo e atividade selecionados.
5.2. Se no houver impedimentos:
5.2.1. O Sistema verifica em todos os registros que esto associados ao suporte
informado no arquivo setorial com status corrente e atualiza o campo nmero do
suporte em todos os registros da manuteno do arquivo, para o nmero
informado no arquivo central, salva dados do registro.
Fluxo alternativo Insero de registro na Manuteno de Arquivo Central.
1. O sistema preenche o campo status com Intermedirio.
2. O Tcnico informa os dados de Identificao, Armazenamento no arquivo central.
3. O Sistema valida o nmero do suporte no arquivo central:
3.1. Verifica se existe temporalidade no prazo1 arquivo central, na produo documental;
3.1.1. Se no existir temporalidade envia uma mensagem de erro e impede a
continuao do cadastro;
3.2. Verifica se o nmero da caixa j existe na manuteno do arquivo associado a outro
ncleo ou outra atividade de ncleo.
3.2.1. Se a caixa j existir na manuteno do arquivo emite uma mensagem de erro e
impede a continuao do cadastro.
4. O Tcnico informa os Dados Complementares do registro.
5. O Sistema calcula a previso de eliminao somando o ano do campo data final com os
anos dos dois prazos fsicos do arquivo setorial ao prazo fsico do arquivo central,
previamente cadastrados na produo documental mais 1 ano.
6. O Tcnico aciona o comando Salvar.
7. O Sistema Valida os Dados:
7.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
7.2. Se no houver impedimentos salva dados e emite mensagem informativa.
Fluxo alternativo Alterao de Registro na Manuteno de Arquivo (Arquivo Central)
1. O Tcnico seleciona o registro que deseja alterar.
2. O Sistema exibe os dados do registro.
3. O Tcnico aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico informa os dados a serem alterados no registro.
6. Se o Nmero do suporte 1 for alterado o Sistema valida nmero do suporte:
6.1. Verifica se existe temporalidade no prazo1 arquivo central, na produo documental;
6.1.1. Se no existir temporalidade envia uma mensagem de erro e impede a
continuao do cadastro;
6.2. Verifica se o nmero da caixa est disponvel para o ncleo, na disponibilizao de
caixas.
6.2.1. Se no existir caixa disponvel envia uma mensagem de erro e impede a
continuao do cadastro.
83
7. O Tcnico aciona o comando Salvar.
8. O Sistema Valida os Dados:
8.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
8.2. Se no houver impedimentos Salva dados do Registro.
Fluxo alternativo Excluso de Registro na Manuteno de Arquivo (Arquivo Central)
1. O Tcnico seleciona o registro que deseja excluir.
2. O Sistema exibe os dados do registro.
3. O Tcnico aciona o comando Excluir.
4. O Sistema emite mensagem de confirmao de excluso.
5. Se Tcnico confirmar excluso:
5.1. O Sistema verifica se o registro est associado ao Emprstimo.
5.1.1. Se no estiver: Sistema exclui o registro.
6. Se Tcnico no confirmar a excluso:
6.1. Sistema cancela (aborta) a excluso do registro.
Fluxo alternativo Eliminao de Caixa (Arquivo Central/ Setorial)
1. O Tcnico/Gestor aciona a funcionalidade Eliminao de Documentos localizado na tela de
manuteno do arquivo.
2. O Tcnico/Gestor seleciona o suporte e informa o nmero do suporte no arquivo central.
3. O Tcnico/Gestor aciona o boto Eliminar Caixa.
4. O Sistema Valida os Dados:
4.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
4.2. O Sistema Verifica se existem registros associados ao nmero de suporte informado;
4.3. Se no existir registros associados ao nmero:
4.3.1. O Sistema emite mensagem de erro informando que a caixa est vazia.
4.4. Se no houver impedimentos:
4.4.1. O Sistema altera status de todos os registros associados ao suporte selecionado
para eliminado.
Fluxo alternativo Alterar Nmero de Suporte (Arquivo Central)
1. O Tcnico clica no boto Alterar N Caixa localizado na tela de manuteno do arquivo.
2. O Tcnico seleciona o suporte e informa o nmero do suporte no arquivo central.
3. O Tcnico aciona o boto Salvar.
4. O Sistema Valida os Dados:
4.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
4.2. Se o ncleo e atividade de ncleo associados ao nmero anterior for diferente dos
associados ao nmero atual envia uma mensagem de erro;
4.3. Se no houver registro associado ao nmero na manuteno de arquivo envia uma
mensagem de erro;
4.4. Se no houver impedimentos:
4.4.1. O Sistema altera o campo nmero do suporte de todos os registros da
manuteno do arquivo associados ao nmero anterior informado para o novo
nmero atual informado.
Fluxo alternativo Recebimento de Documentos (Arquivo Central)
1. O Tcnico aciona a funcionalidade Recebimento localizado na tela de manuteno do
arquivo.
2. O Tcnico seleciona Ncleo de Arquivo, a Atividade do Ncleo de Arquivo e Guia.
3. O Tcnico aciona o boto Receber Documentos.
4. O Sistema Valida os Dados:
4.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
4.2. Se no houver impedimentos:
4.2.1. Sistema altera status de todos os registros correspondentes ao filtro para
Intermedirio na Manuteno de Arquivo.
84
Fluxo alternativo Devoluo de Documentos (Arquivo Central)
1. O Tcnico aciona funcionalidade Devoluo localizado na tela de manuteno do arquivo.
2. Ser for devoluo de caixa:
2.1. O Tcnico informa o nmero da caixa.
3. Se for devoluo de um registro.
3.1. O Tcnico informa o registro inicial.
4. Se for devoluo de uma sequncia de registros.
4.1. O Tcnico informa o registro inicial e registro final.
5. O Tcnico aciona o boto Devolver Documento.
6. O Sistema Valida os Dados:
6.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
6.2. Se no houver impedimentos:
6.2.1. Sistema altera status do registro para devolvido na manuteno de arquivo.
[RF0018] Controle Emprstimo
Pr-condies:
1. Manuteno de Arquivo previamente cadastrada.
2. Gestores s podem emprestar documentos que esto no Arquivo Setorial.
3. Tcnicos s podem emprestar documentos que esto no Arquivo Central.
Fluxo Principal:
1. O Sistema exibe a interface de Emprstimo.
2. O Tcnico ou Gestor informa a opo desejada.
Fluxo alternativo Insero de Emprstimo
1. O Tcnico ou Gestor preenche os dados conforme a localidade de cada um.
2. O Sistema calcula a data de previso de devoluo somando 15 dias a data do
emprstimo.
3. O Tcnico aciona o boto Salvar.
4. O Sistema Valida os Dados:
4.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
4.2. Se no houver impedimentos salva dados e emite mensagem informativa.
Fluxo alternativo Alterao de Emprstimo
1. O Tcnico ou Gestor seleciona o registro a ser alterado.
2. O Sistema exibe os dados do emprstimo.
3. O Tcnico ou Gestor aciona o comando Editar.
4. O Sistema habilita campos que podem ser alterados.
5. O Tcnico ou Gestor informa os dados a serem alterados no registro.
6. O Tcnico ou Gestor faz as alteraes necessrias.
7. O Tcnico aciona o boto Salvar.
8. O Sistema Valida os Dados:
8.1. Se houver preenchimento incorreto de dados envia uma mensagem de erro;
8.2. Se no houver impedimentos salva dados e emite mensagem informativa.
Fluxo alternativo Excluso de Emprstimo
1. O Tcnico ou Gestor seleciona o registro que deseja excluir.
2. O Sistema exibe os dados do registro.
3. O Tcnico ou Gestor aciona o comando Excluir.
4. O Sistema emite mensagem de confirmao de excluso.
5. Se Tcnico ou Gestor confirmar excluso:
5.1. Sistema exclui o registro.
6. Se Tcnico ou Gestor no confirmar a excluso:
6.1. Sistema cancela (aborta) a excluso do registro.
85
[RF0019] Controle Atualizao de Ncleo de Arquivo
Pr-condies:
4. Ncleos de Arquivo previamente cadastrados.
5. Atividades do Ncleo previamente cadastradas.
6. Gestor de Arquivo previamente cadastrados.
Fluxo Principal:
3. O Sistema exibe a interface de Atualizao de Ncleo de Arquivo
4. O Tcnico informa a opo desejada.
Fluxo alternativo Atualizao de Ncleo de Arquivo
1. O Tcnico seleciona o ncleo de arquivo anterior.
2. O Sistema carrega a sigla e a nomenclatura do ncleo anterior.
3. O Tcnico seleciona a atividade do ncleo anterior.
4. O Sistema carrega o cdigo e a descrio da atividade anterior
5. O Tcnico seleciona o ncleo de arquivo atual.
6. O Sistema carrega a sigla e a nomenclatura do ncleo atual.
7. O Tcnico seleciona a atividade do ncleo atual.
8. O Sistema carrega o cdigo e a descrio da atividade futuro.
9. O Tcnico aciona o boto Atualizar ncleo.
10. O Sistema percorre todas as tabelas que possuem o campo sigla e atividade, atualizando
os campos para o ncleo e atividade selecionados.
[RF0020] Controle Altera Sigla Unidade Arquivstica
Pr-condies:
1. Ncleos de Arquivo previamente cadastrados.
2. Atividades do Ncleo previamente cadastradas.
3. Gestor de Arquivo previamente cadastrados.
Fluxo Principal:
5. O Sistema exibe a interface de Alterao de Siglas
6. O Tcnico informa a opo desejada.
Fluxo alternativo Atualizao de Ncleo de Arquivo
1. O Tcnico informa a unidade arquivstica e o ncleo e atividade atual.
2. O Tcnico aciona o boto Alterar Siglas.
3. O Sistema percorre todas as tabelas que possuem o campo sigla, atualizando o campo
para o ncleo e atividade selecionados.
[RF0021] Relatrio de Composio do Dossi
Pr-condies:
1. Dossis cadastrados.
Fluxo Principal:
1. O Sistema exibe a interface de Emisso de Relatrio de Composio do Dossi.
Fluxo alternativo Relatrio de Composio do Dossi
1. O Tcnico preenche o filtro para pesquisa.
2. O Tcnico aciona o comando Emitir Relatrio.
3. O Sistema carrega todos os dossis e os respectivos documentos que o compe, que
atendem ao filtro informado, agrupados por ncleo e atividade.
86
[RF0022] Relatrio de Caixas por Ncleo de Arquivo
Pr-condies:
1. Manuteno de Arquivo cadastrada.
Fluxo Principal:
2. O Sistema exibe a interface de Emisso de Relatrio de Caixas por Ncleo de Arquivo.
Fluxo alternativo Relatrio de Caixas por Ncleo de Arquivo
1. O Tcnico preenche o filtro para pesquisa.
2. O Tcnico aciona o comando Emitir Relatrio.
4. O Sistema carrega todos os nmeros de caixa que atendem ao filtro informado, com status
I - Intermedirio, agrupados por ncleo e atividade.
5.
[RF0023] Relatrio de Ncleo de Arquivo com Documento a Eliminar
Pr-condies:
1. Manuteno de Arquivo cadastrada.
Fluxo Principal:
2. O Sistema exibe a interface de Emisso de Relatrio de Ncleo de Arquivo com Documento
a Eliminar.
Fluxo alternativo Relatrio de Ncleo de Arquivo com Documento a Eliminar
1. O Tcnico informa o Perodo de Eliminao para pesquisa.
2. O Tcnico aciona o comando Emitir Relatrio.
3. O Sistema carrega todos os ncleos e atividades em que o ano no campo previso de
eliminao seja igual ao ano informado no filtro.
[RF0024] Relatrio de Transferncia a Receber
Pr-condies:
1. Manuteno de arquivo cadastrada.
Fluxo Principal:
2. O Sistema exibe a interface de Emisso de Relatrio de Transferncia a Receber
Fluxo alternativo Relatrio de Transferncia a Receber
1. O Tcnico preenche o filtro para pesquisa.
2. O Tcnico aciona o comando Emitir Relatrio.
3. O Sistema lista os dados do ncleo, atividade, gestor e guia de transferncia calculando o
total de caixas associadas a cada guia que atendem ao filtro informado.
[RF0025] Relatrio de Documentos a Microfilmar
Pr-condies:
1. Manuteno de arquivo cadastrada.
Fluxo Principal:
1. O Sistema exibe a interface de Emisso de Relatrio de Documentos a Microfilmar.
Fluxo alternativo Relatrio de Documentos a Microfilmar
1. O Tcnico preenche o filtro para pesquisa.
2. O Tcnico aciona o comando Emitir Relatrio.
3. O Sistema lista os dados dos documentos agrupados ao ncleo e atividade, em que existe
prazo para microfilme na produo do documental, que atendem ao filtro informado.
87
[RF0026] Relatrio de Guia de Transferncia de Documentos
Pr-condies:
1. Manuteno de arquivo cadastrada.
Fluxo Principal:
2. O Sistema exibe a interface de Emisso de Relatrio de Guia de Transferncia de
Documentos.
Fluxo alternativo Relatrio de Guia de Transferncia de Documentos
1. O Tcnico preenche o filtro para pesquisa.
2. O Tcnico aciona o comando Emitir Relatrio.
3. O sistema lista os documentos contidos em todas as caixas associadas guia, em que
existe prazo para o arquivo central na produo documental que atendem ao filtro
informado.
[RF0027] Relatrio de Incluso na Guia De Transferncia
Pr-condies:
1. Manuteno de arquivo cadastrada.
Fluxo Principal:
1. O Sistema exibe a interface de Relatrio de Incluso na Guia De Transferncia.
Fluxo alternativo Relatrio de Incluso na Guia de Transferncia
1. O Tcnico preenche o filtro para pesquisa.
2. O Tcnico aciona o comando Emitir Relatrio.
1. O Sistema lista relatrio agrupado por Ncleo, Atividade de Ncleo, Gestor e Guia. Para
cada um exibe a menor e a maior data de incluso dos registros na Manuteno do
Arquivo com a caixa associada ao guia de transferncia, que atentem ao filtro informado.
[RF0028] Relatrio de Plano de Arquivo
Pr-condies:
1. Produo Documental cadastrada.
Fluxo Principal:
1. O Sistema exibe a interface de Relatrio de Plano de Arquivo.
Fluxo alternativo Relatrio de Plano de Arquivo
1. O Tcnico /Gestor preenche o filtro para pesquisa.
2. O Tcnico /Gestor aciona o comando Emitir Relatrio.
3. Se for Tcnico:
3.1. O Sistema gera o plano de arquivo com os dados de todos os documentos
relacionados ao ncleo e atividade que correspondem ao filtro, e exibe a ata de
aprovao do plano de arquivo.
4. Se for Gestor:
4.1. O Sistema gera o plano de arquivo com os dados de todos os documentos
relacionados ao ncleo e atividade do gestor.
[RF0029] Relatrio de Manuteno de Arquivo
Pr-condies:
1. Manuteno de Arquivo cadastrada.
88
Fluxo Principal:
1. O Sistema exibe a interface de Emisso de Relatrio de Manuteno de Arquivo.
Fluxo alternativo Relatrio de Manuteno de Arquivo
1. O Tcnico /Gestor preenche o filtro para pesquisa.
2. O Tcnico /Gestor aciona o comando Emitir Relatrio.
3. Se for Tcnico:
3.1. O Sistema carrega os dados da manuteno de arquivo que correspondam ao filtro
informado.
4. Se for Gestor:
4.1. O Sistema carrega os dados da manuteno de arquivo que correspondam ao filtro
informado, associados ao ncleo e atividade do gestor.
[RF0030] Relatrio de Emprstimo
Pr-condies:
1. Emprstimos cadastrados.
Fluxo Principal:
1. O Sistema exibe a interface de Emisso de Relatrio de Emprstimo.
Fluxo alternativo Relatrio de Emprstimo.
1. O Tcnico /Gestor preenche o filtro para pesquisa.
2. O Tcnico /Gestor aciona o comando Emitir Relatrio.
3. Se for Tcnico:
3.1. O Sistema carrega os dados dos emprstimos que correspondam ao filtro informado.
4. Se for Gestor:
4.1. O Sistema carrega os dados dos emprstimos que correspondam ao filtro informado,
associados ao ncleo e atividade do gestor.
[RF0031] Relatrio de Lista de Eliminao de Documentos
Pr-condies:
1. Manuteno de Arquivo previamente cadastrada.
Fluxo Principal:
1. O Sistema exibe a interface de Emisso de Relatrio de Lista de Eliminao de
Documentos.
Fluxo alternativo Relatrio de Lista de Eliminao de Documentos
1. O Tcnico /Gestor preenche o filtro para pesquisa.
2. O Tcnico /Gestor aciona o comando Emitir Relatrio.
3. Se o tipo de relatrio for Sinttico:
3.1. O Sistema carrega os dados agrupados por documento, calculando o total e peso das
caixas de que correspondam ao filtro informado.
4. Se o tipo de relatrio for Analtico:
4.1. O Sistema carrega os dados de cada registro encontrado, agrupados por ncleo e
atividade que correspondam ao filtro informado.
89
Requisitos No Funcionais
[NF001] Usabilidade
O sistema deve apoiar a realizao de tarefas simples, diretas e objetivas, que garantam as metas
de produtividade e qualidade de trabalho do usurio deve fornecer a usurios finais e
administradores funes intuitivas e fceis de usar, que requeiram poucas aes para completar
uma tarefa padro. Dever apresentar todos os elementos obrigatrios para preenchimento das
informaes com mnima demanda para o usurio;
Prioridade: Importante.
[NF002] [NF002] Disponibilidade
O sistema deve estar disponvel durante todo o tempo. Caso seja necessria alguma manuteno
no sistema, faz-lo no ambiente de desenvolvimento, seguindo os padres da organizao, que
no est disponvel para os usurios, e ento replicar as mudanas na verso que est disponvel
para os usurios. Para que o sistema possa atender as necessidades do usurio sempre que
precisar do sistema, com rapidez e eficincia.
Prioridade: Essencial
[NF003]
90
[NF006] Linguagem de Implementao
O sistema dever ser implementado na plataforma Visual Studio 2005 utilizando a linguagem CSharp (C#), utilizando os conceitos de programao orientada a objetos.
Prioridade: Importante
[NF007] Branco de Dados
O banco de dados utilizado ser o Oracle.
Prioridade: Importante
[NF008] Plataforma de Funcionamento
O sistema deve funcionar na plataforma Microsoft .Net, independente do sistema operacional da
mquina.
Prioridade: Desejvel.
91
Diagrama de Classe
92
Diagrama de Atividade
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
Diagrama de Entidade e Relacionamento
115
Dicionrio de Dados
ENTIDADE: DOC_SISTEMA
REGRA
VALIDAO
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
COD_DOC_SISTEMA
CHAR(2)
Cdigo da Funo
NOT NULL
DESC_DOC_SISTEMA
CHAR(70)
Nome da Funo
99
@!
DESC_FUNCAO
CHAR(300)
@!
NOT NULL
COD_USUARIO_INC
CHAR(8)
Usurio de Incluso
99999999
NOT NULL
DATA_INC
DATE
Data de Incluso
COD_USUARIO_ALT
CHAR(8)
Usurio de Alterao
DATA_ALT
DATE
Data de Alterao
NOT NULL
NOT NULL
99999999
ENTIDADE: DOC_SUB_SISTEMA
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
REGRA
VALIDAO
COD_DOC_SISTEMA
CHAR(2)
Cdigo da Funo
99
NOT NULL
COD_DOC_SUBSISTEMA
CHAR(2)
Cdigo da Subfuno
NOT NULL
DESC_SUB_SISTEMA
CHAR(70)
Nome da Subfuno
99
@!
NOT NULL
DESC_SUBFUNCAO
CHAR(450)
NOT NULL
COD_USUARIO_INC
CHAR(8)
Usurio de Incluso
NOT NULL
DATA_INC
DATE
Data de Incluso
COD_USUARIO_ALT
CHAR(8)
Usurio de Alterao
DATA_ALT
DATE
Data de Alterao
99999999
NOT NULL
99999999
ENTIDADE: DOC_ATIVIDADE
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
REGRA
VALIDAO
COD_DOC_SISTEMA
CHAR(2)
Cdigo da Funo
99
NOT NULL
COD_DOC_SUBSISTEMA
CHAR(2)
Cdigo da Subfuno
99
NOT NULL
COD_DOC_ATIVIDADE
CHAR(2)
Cdigo da Atividade
NOT NULL
DESC_DOC_ATIVIDADE
CHAR(70)
Nome da Atividade
99
@!
NOT NULL
DESC_ATIVIDADE
CHAR(450)
@!
NOT NULL
COD_USUARIO_INC
CHAR(8)
Usurio de Incluso
99999999
NOT NULL
DATA_INC
DATE
Data de Incluso
COD_USUARIO_ALT
CHAR(8)
Usurio de Alterao
DATA_ALT
DATE
Data de Alterao
NOT NULL
99999999
116
ENTIDADE: DOC_DOCUMENTO
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
REGRA
VALIDAO
COD_DOC_SISTEMA
CHAR(2)
Cdigo da Funo
99
NOT NULL
COD_DOC_SUBSISTEMA
CHAR(2)
Cdigo da Subfuno
99
NOT NULL
COD_DOC_ATIVIDADE
CHAR(2)
Cdigo da Atividade
99
NOT NULL
COD_DOC_DOCUMENTO
CHAR(3)
Cdigo do Documento
NOT NULL
DESC_DOCUMENTO
CHAR(150)
Nome do Documento
999
@!
DOC_GENERO
NUMBER
Gnero do Documento
COD_USUARIO_INC
CHAR(8)
Usurio de Incluso
99999999
DATA_INC
DATE
Data de Incluso
COD_USUARIO_ALT
CHAR(8)
Usurio de Alterao
DATA_ALT
DATE
Data de Alterao
NOT NULL
NOT NULL
NOT NULL
99999999
ENTIDADE: DOC_DIRETORIA
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
REGRA
VALIDAO
COD_SEQ_DIR
NUMBER
Cdigo da Diretoria
99999
NOT NULL
NUM_EMPREG_RESP CHAR(8)
NOT NULL
SIGLA_DIR
CHAR(5)
DIRETORIA
CHAR(80)
Nomenclatura da Diretoria
@!
NOT NULL
TIPO_NUCLEO
CHAR(2)
@!
NOT NULL
COD_USUARIO_INC
CHAR(8)
Usurio de Incluso
99999999
NOT NULL
DATA_INC
DATE
Data de Incluso
COD_USUARIO_ALT
CHAR(8)
Usurio de Alterao
DATA_ALT
DATE
Data de Alterao
NOT NULL
NOT NULL
99999999
ENTIDADE: DOC_GERENCIA
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
REGRA
VALIDAO
COD_SEQ_GER
NUMBER
Cdigo da Gerncia
99999
NOT NULL
NUM_EMPREG_RESP
CHAR(8)
SIGLA_GER
CHAR(10)
GERENCIA
CHAR(80)
Nomenclatura da Gerncia
@!
NOT NULL
COD_SEQ_DIR
NUMBER
Cdigo da Diretoria
NOT NULL
TIPO_NUCLEO
CHAR(2)
99999
@!
COD_USUARIO_INC
CHAR(8)
Usurio de Incluso
99999999
NOT NULL
DATA_INC
DATE
Data de Incluso
COD_USUARIO_ALT
CHAR(8)
Usurio de Alterao
DATA_ALT
DATE
Data de Alterao
NOT NULL
NOT NULL
NOT NULL
NOT NULL
99999999
117
ENTIDADE: DOC_DEPARTAMENTO
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
REGRA
VALIDAO
COD_SEQ_DEP
NUMBER
Cdigo Do Departamento
99999
NOT NULL
NUM_EMPREG_RESP
CHAR(8)
NOT NULL
SIGLA_DEP
99999999
@!
DEPARTAMENTO
@!
NOT NULL
COD_SEQ_DIR
NUMBER
Cdigo da Diretoria
99999
NOT NULL
COD_SEQ_GER
NUMBER
Cdigo da Gerncia
TIPO_NUCLEO
CHAR(2)
99999
@!
NOT NULL
COD_USUARIO_INC
CHAR(8)
Usurio de Incluso
99999999
NOT NULL
DATA_INC
DATE
Data de Incluso
COD_USUARIO_ALT
CHAR(8)
Usurio de Alterao
DATA_ALT
DATE
Data de Alterao
NOT NULL
NOT NULL
99999999
ENTIDADE: DOC_COORDENACAO
REGRA
VALIDAO
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
COD_SEQ_COO
NUMBER
Cdigo da Coordenao
99999
NOT NULL
NOT NULL
NUM_EMPREG_RESP
CHAR(8)
SIGLA_COO
99999999
@!
COORDENACAO
@!
NOT NULL
COD_SEQ_DIR
NUMBER
Cdigo da Diretoria
99999
NOT NULL
COD_SEQ_GER
NUMBER
Cdigo da Gerncia
99999
COD_SEQ_DEP
NUMBER
Cdigo Do Departamento
TIPO_NUCLEO
CHAR(2)
99999
@!
NOT NULL
COD_USUARIO_INC
CHAR(8)
Usurio de Incluso
99999999
NOT NULL
DATA_INC
DATE
Data de Incluso
COD_USUARIO_ALT
CHAR(8)
Usurio de Alterao
DATA_ALT
DATE
Data de Alterao
NOT NULL
NOT NULL
99999999
ENTIDADE: DOC_ATIVIDADE_NUCLEO
NOME DO ATRIBUTO
TIPO
DESCRIO
COD_SEQ_ATIVIDADE
NUMBER
DESC_ATIVIDADE
CHAR(80)
SIGLA_REF
COD_USUARIO_INC
DATA_INC
COD_USUARIO_ALT
DATA_ALT
CHAR(5)
CHAR(8)
DATE
CHAR(8)
DATE
REGRA
MSCARA VALIDA
O
NOT NULL
99999
@!
NOT NULL
@!
NOT NULL
99999999
118
ENTIDADE: DOC_ATV_NUCLEO_GESTOR
NOME DO ATRIBUTO
TIPO
COD_SEQ_ATIVIDADE
SIGLA_NUCLEO
NUMBER
VARCHAR(10)
MATRICULA_GESTOR
LOCALIDADE
COD_USUARIO_INC
DATA_INC
COD_USUARIO_ALT
DATA_ALT
CHAR(8)
NUMBER
CHAR(8)
DATE
CHAR(8)
DATE
MSCAR
A
DESCRIO
Cdigo da Atividade de
Ncleo
Sigla do Ncleo de Arquivo
Matrcula do Empregado
Gestor
Localidade do Arquivo
Usurio de Incluso
Data de Incluso
Usurio de Alterao
Data de Alterao
99999
@!
99999999
9
REGRA
VALIDA
O
NOT NULL
NOT NULL
NOT NULL
NOT NULL
99999999
ENTIDADE: DOC_REVISAO
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
REGRA
VALIDAO
COD_REVISAO
SIGLA_NUCLEO
COD_SEQ_ATIVIDADE
DATA_REVISAO
DATA_PROXIMA_REVISAO
COD_USUARIO_INC
DATA_INC
COD_USUARIO_ALT
DATA_ALT
NUMBER
CHAR(10)
NUMBER
DATE
DATE
CHAR(8)
DATE
CHAR(8)
DATE
Cdigo da Reviso
Sigla do Ncleo de Arquivo
Cdigo da Atividade de Ncleo
Data da Reviso
Data da Proxima Reviso
Usurio de Incluso
Data de Incluso
Usurio de Alterao
Data de Alterao
99999
NOT NULL
@!
NOT NULL
99999
NOT NULL
NOT NULL
NOT NULL
99999999
99999999
ENTIDADE: DOC_CAIXAS
NOME DO ATRIBUTO
TIPO
DESCRIO
COD_SEQ_CAIXA
NUMBER
Cdigo da Caixa
NUMERO_CAIXA
SIGLA_NUCLEO
COD_SEQ_ATIVIDADE
NUMBER
CHAR(10)
NUMBER
NUM_GUIA
NUMBER
SITUACAO_GUIA
COD_USUARIO_INC
DATA_INC
COD_USUARIO_ALT
DATA_ALT
CHAR(1)
CHAR(8)
DATE
CHAR(8)
DATE
MSCARA
99999
999999999
Nmero da Caixa
9
Cdigo da Atividade de Ncleo 99999
@!
Sigla do Ncleo de Arquivo
Nmero do Guia de
Transferncia
99999
Situao do Guia de
@!
Transferncia
Usurio de Incluso
99999999
Data de Incluso
Usurio de Alterao
99999999
Data de Alterao
REGRA
VALIDA
O
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
119
ENTIDADE: DOC_TEMPORALIDADE
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
COD_DOC_SISTEMA
COD_DOC_SUBSISTEMA
COD_DOC_ATIVIDADE
COD_DOC_DOCUMENTO
SIGLA_NUCLEO
COD_SEQ_ATIVIDADE
SIGLA_ORG_EMISSOR
TIPO_ELIMINACAO
FLAG_DOSSIE
OBSERVAO
NUM_PRAZO_AS1
NUM_PRAZO_AS2
NUM_PRAZO_AC
NUM_PRAZO_MICROF
NUM_PRAZO_ELETR
TIPO_PRAZO_AS1
TIPO_PRAZO_AS2
TIPO_PRAZO_ELETR
TIPO_PRAZO_AC
TIPO_PRAZO_MICROF
TIPO_ARMAZENAMENTO
TIPO_DOCUMENTO
TIPO_ORDEM
TIPO_PROTECAO
TIPO_FREQ_PRODUCAO
TIPO_INFORMACAO
TIPO_VIA_DOC
TIPO_ACESSO
VALOR_DOC
DISPOSICAO
COD_USUARIO_INC
DATA_INC
COD_USUARIO_ALT
DATA_ALT
CHAR(2)
CHAR(2)
CHAR(2)
CHAR(3)
CHAR(25)
NUMBER
CHAR(25)
CHAR(1)
CHAR(1)
CHAR(50)
CHAR(2)
CHAR(2)
CHAR(2)
CHAR(2)
CHAR(2)
CHAR(3)
CHAR(3)
CHAR(3)
CHAR(3)
CHAR(3)
CHAR(2)
CHAR(2)
CHAR(1)
CHAR(15)
CHAR(2)
CHAR(1)
CHAR(1)
CHAR(1)
CHAR(1)
CHAR(20)
CHAR(8)
DATE
CHAR(8)
DATE
Cdigo da Funo
Cdigo da Subfuno
Cdigo da Atividade
Cdigo do Documento
Sigla do Ncleo de Arquivo
Cdigo da Atividade de Ncleo
Sigla do rgo Emissor
Tipo de Eliminao
Flag do Dossi
Observao
Prazo 1 no Arquivo Setorial
Prazo 2 no Arquivo Setorial
Prazo no Arquivo Central
Prazo Microfilme
Prazo Eletronico
Tipo Prazo no Arquivo Setorial
Tipo Prazo no Arquivo Central
Tipo Prazo Eletronico
Tipo Prazo Arquivo Central
Tipo Prazo Microfilme
Tipo de Armazenamento
Tipo de Documento
Tipo de Ordem
Tipo de Proteo
Freqncia de Produo
Tipo Informao
Tipo Via do Documento
Tipo de Acesso
Valor do Documento
Disposio
Usurio de Incluso
Data de Incluso
Usurio de Alterao
Data de Alterao
99
99
99
999
@!
99999
@!
99999999
99999999
REGRA
VALIDAO
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
120
ENTIDADE: DOC_DOC_DOSSIE
NOME DO ATRIBUTO
TIPO
DESCRIO
COD_DOS_SISTEMA
COD_DOS_SUBSISTEMA
COD_DOS_ATIVIDADE
COD_DOS_DOCUMENTO
CHAR(2)
CHAR(2)
CHAR(2)
CHAR(3)
COD_DOC_SISTEMA
CHAR(2)
COD_DOC_SUBSISTEMA
CHAR(2)
COD_DOC_ATIVIDADE
CHAR(2)
COD_DOC_DOCUMENTO
COD_SEQ_ATIVIDADE
CHAR(3)
VARCHAR
(25)
Sigla do Ncleo do Dossi
Cdigo da Atividade de Ncleo
NUMBER do Dossi
COD_USUARIO_INC
DATA_INC
CHAR(8)
DATE
SIGLA_NUCLEO
COD_USUARIO_ALT
DATA_ALT
CHAR(8)
DATE
Usurio de Incluso
Data de Incluso
Usurio de Alterao
Data de Alterao
REGRA
MSCAR
VALIDA
A
O
NOT NULL
99
99
99
999
99
99
99
999
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
9999999
NOT NULL
9
NOT NULL
9999999
9
121
ENTIDADE: DOC_ARQUI_CENTRAL
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
COD_DOC_SISTEMA
COD_DOC_SUBSISTEMA
COD_DOC_ATIVIDADE
COD_DOC_DOCUMENTO
NUM_ARQUIV_CENTRAL
VARCHAR(2)
VARCHAR(2)
VARCHAR(2)
VARCHAR(3)
NUMBER(7)
99
99
99
999
99999
SIGLA_NUCLEO
VARCHAR(25)
@!
NOT NULL
COD_SEQ_ATIVIDADE
NUMBER
99999
NOT NULL
NUM_DOC_INICIAL
NUM_DOC_FINAL
VARCHAR(10)
VARCHAR(10)
LOCALIZACAO
CHAR(1)
SUPORTEAC
VARCHAR(1)
NUM_SUPORTEAC
NUMBER(6)
LOCAL_CENTRAL
VARCHAR(30)
SUPORTEAS
VARCHAR(1)
NUM_SUPORTEAS
NUMBER
LOCAL_SETORIAL
OBS_ARQUI_CENTRAL
STATUS
DATA_PREVISAO
DATA_EFET_ELIMIN
DATA_INICIAL
DATA_FINAL
PIGMENTACAO
VISTA
RESOLUCAO
DIMENSAO
CONSERVACAO
RESTRICAO
ASSUNTO
AUTOR
DURACAO
COD_USUARIO_INC
DATA_INC
COD_USUARIO_ALT
DATA_ALT
VARCHAR(30)
VARCHAR(70)
VARCHAR(40
0)
VARCHAR(1)
DATE
DATE
DATE
DATE
CHAR(3)
CHAR(3)
CHAR(15)
CHAR(15)
CHAR(3)
CHAR(3)
CHAR(3)
CHAR(120)
CHAR(15)
VARCHAR(8)
DATE
CHAR(8)
DATE
Cdigo da Fuo
Cdigo da Subfuno
Cdigo da Atividade
Cdigo do Documento
Nmero do Registro
Sigla do Ncleo de
Arquivo
Cdigo da Atividade de
Ncleo
Numero Inicial
Nmero Final
Localizao (Arquivo
Central / Setorial)
Tipo de Suporte no
Arquivo Central
Nmero do Suporte no
Arquivo Central
Local Arquivo Central
Tipo de Suporte no
Arquivo Setorial
Nmero do Suporte no
Arquivo Setorial
Local Arquivo Setorial
Observao
REGRA
VALIDAO
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
COD_USUARIO_REC
CHAR(8)
DATA_REC
COD_USUARIO_DEV
DATA_DEV
DATE
CHAR(8)
DATE
IDENTIFICADORES
NOT NULL
Identificadores
Status do Registro
Previso de Eliminao
Data de Eliminao
Data Inicial
Data Final
Pigmentao
Vista
Resoluo
Dimenso
Conservao
Restrio
Assunto
Autor
Durao
Usurio de Incluso
Data de Incluso
Usurio de Alterao
Data de Alterao
Usurio de
Recebimento
Data de Recebimento
Usurio de Devoluo
Data de Devoluo
99999999
99999999
99999999
99999999
NOT NULL
NOT NULL
122
ENTIDADE: DOC_EMPRESTIMO
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
NUM_EMPRESTIMO_DOC
NUM_ARQUIV_CENTRAL
TIPO_ATENDIMENTO
NUM_DOC_INICIAL
NUM_DOC_FINAL
NUMBER(7)
NUMBER(7)
CHAR(1)
CHAR(10)
CHAR(10)
99999
99999
MATR_SOLICITANTE
PRIORIDADE
STATUS
CUSTO_EMPRESA
DATA_ATENDIMENTO
CHAR(8)
CHAR(6)
CHAR(1)
CHAR(1)
DATE
DATA_PREVISTA_DEV
DATA_DEVOLUCAO
TEMPO_ATENDIMENTO
OBS_EMPRESTIMO_DOC
COD_USUARIO_INC
DATA_INC
DATA_INICIAL
DATA_FINAL
TIPO_ENTREGA
FINALIDADE
DATE
DATE
NUMBER(5,2)
VARCHAR(75)
CHAR(8)
DATE
DATE
DATE
CHAR(1)
CHAR(1)
QTD_DOCUMENTO
NUMBER(10)
MATR_AUTORIZADO
VALOR_CUSTO
IDENTIFICADORES
CHAR(8)
CHAR(20)
CHAR(400)
Nmero do Emprstimo
Nmero do Registro
Tipo de Atendimento
Nmero Inicial
Nmero Final
Matricula Empregado
Solicitante
Prioridade
Status
Custo para empresa
Data do Atendimento
Data Prevista para
Devoluo
Data de Devoluo
Tempo de Atendimento
Observao
Usurio de Incluso
Data de Incluso
Data Inicial
Data Final
Tipo de Entrega
Finalidade
Quantidade de
Documentos
Matricula Empregado
Autorizao
Valor do Custo
Identificadores
REGRA
VALIDA
O
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
NOT NULL
ENTIDADE: DOC_ITEM_SELECAO
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
REGRA
VALIDAO
COD_DOC_ITEM
DESC_DOC_ITEM
NUMBER
CHAR(30)
Cdigo do Componente
Descrio do Componente
99999
NOT NULL
@!
NOT NULL
ENTIDADE: DOC_SUBITEM_SELECAO
NOME DO ATRIBUTO
TIPO
DESCRIO
MSCARA
REGRA
VALIDAO
COD_DOC_SUBITEM
COD_DOC_ITEM
DESC_DOC_SUBITEM
REF_DOC_SUB
NUMBER
NUMBER
CHAR(40)
CHAR(3)
99999
NOT NULL
99999
NOT NULL
@!
NOT NULL
@!
NOT NULL