Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
Reserva.conf | 2018-03-06 | 1.7 kB | |
README | 2015-06-01 | 3.0 kB | |
RA12-lib.zip | 2015-06-01 | 9.6 MB | |
RA12.jar | 2015-06-01 | 580.0 kB | |
Totals: 4 Items | 10.2 MB | 0 |
Sistema de controle de Reserva de Armas - RA12 - versão 0.6.7 Contato: sarthrax@gmail.com - Ricardo Sartori O RA12 é um sistema baseado em JAVA, desenvolvido com o suporte de diversas bibliotecas disponibilizadas junto ao software. Sua função principal é proporcionar a determinados tipos de organização um programa que permita um controle rápido, fácil, prático e intuitivo de seus armamentos, equipamentos e munições. O RA12 disponibiliza uma interface gráfica (java swing) para que o armeiro pague tais materiais ao usuário de forma prática e intuitiva. Da mesma forma, ao usuário é disponibilizada uma tela de acompanhamento, que permite com que o mesmo, durante o decorrer do processo de cautela de materiais, verifique tudo que o armeiro está pagando para si. Todo o processo é feito mediante uso de senha, impedindo com que materiais sejam cautelados para o usuário sem sua conferência. O sistema faz uso da base de dados mysql para controle de tais transações. A versão atual é a 0.6.7, encontra-se em ambiente de produção em ambiente de quartel PM. Atenção - a versão 0.6.5 é incompatível com a versão 0.6.6 e 0.6.7. Atente-se ao processo de upgrade, abaixo, para poder utilizar o programa sem problemas. Requerimentos e dependências: 1) Java versão 7 (não testada com versões 6 e 8); 2) Bibliotecas: pacote de bibliotecas RA12-lib.zip; 3) Possuir acesso à uma base de dados mysql. Instalação: 1) Fazer o download do arquivo RA12.jar; 2) Fazer o download do arquivo Reserva.conf; 3) Fazer o download do arquivo RA12-lib.zip; 4) Colocar os arquivos RA12.jar e Reserva.conf no mesmo diretório; 5) Desempacotar o arquivo RA12-lib.zip dentro do mesmo diretório dos arquivos RA12.jar e Reserva.conf; 6) Editar o arquivo Reserva.conf conforme instruções contidas no mesmo; 7) Executar o comando: "java -jar RA12.jar -i" (modo de criação de base de dados) 8) Popular a base de usuário: 8.1) Executar o comando: "java -jar RA12.jar -s <matricula>" - este modo só pode ser utilizado se o usuário do sistema for da PMSC, tendo em vista que o aplicativo fará o download de todos os usuários da base SIGAME e adicionará flags de armeiro e admin para este usuário na base do RA12. 8.2) Caso o usuário não seja PMSC ou tenha acesso à base do SIGAME, deverá acessar a base de dados e criar o 1o usuário manualmente, para poder acessar o sistema. 9) Executar o comando "java -jar RA12.jar" e fazer login como armeiro. 10) Popular a base de dados de materiais e policiais. Upgrade da versão 0.6.5 para posteriores: 1) Pare a aplicação; 2) FAÇA BACKUP COMPLETO DA BASE DE DADOS. 3) Rode a aplicação com a flag -u: "java -jar RA12.jar -u" (modo de update da base de dados); 4) Faça a atualização da sua base SQL executando o script sql atualiza-0.6.5-0.6.6.sql. Exemplo: mysql -p -u reserva -h host reserva < ./atualiza-0.6.5-0.6.6.sql. Este script vai atualizar algumas definicoes na tabela de indicativos e de usuários. 5) Pode retornar a utilizar a base de dados.