====== Configurações de ambiente ====== As configurações de ambiente definem as principais características dos ambientes de desenvolvimento, testes e execução (produção) do software. Tais configurações devem ser observadas (e atualizadas) sempre que uma nova versão do software for desenvolvida, para que este registro seja compatível com a última versão do software. ===== Ambiente de desenvolvimento ===== ==== Software ==== * **Plataforma:** Win32; * **Sistema operacional:** Windows 7 ou versões superiores; * **SGBD:** Firebird 2.5.x; * **Linguagem de Programação:** Delphi; * **Ferramentas de desenvolvimento:** CodeGear Delphi for Microsoft Windows Versão 11.0.2627 (Delphi 2007); * **Ferramenta de administração de banco de dados:** IB Expert ou qualquer IDE compatível com Firebird; * **[[http://www.microsoft.com/en-us/download/details.aspx?id=40784|Visual C++ Redistributable Packages:]]** Bibliotecas necessárias para a execução de softwares escritos em C++((Componente de geração de arquivos em PDF)), versão 2013. ==== Componentes de software ==== |< 100% 15% 10% 10% 35% 30% >| ^ Nome ^ Tipo ^ Versão ^ Descrição ^ Usado para ^ |IB Express |Externo |--- |Componentes de acesso à dados (recompilados internamente) |Acesso à banco de dados. | |LockBox |Externo |2.0.7 |Suite de componentes para criptografia. |Comunicação com o componente de ativação. | |MX OutlookBar |Externo |--- |Criação de barras de ferramentas. |Menu lateral do software. | |SASTEC |Interno |2.0.0 |Chave de ativação. |Restringir o acesso ao sistema apenas à clientes licenciados. | |wkhtmltopdf-64 |Externo |0.12.5.0 x64 |Componente de conversão de arquivos Html para Pdf. |Gerar boletos em Pdf. | |wkhtmltopdf-32 |Externo |0.12.5.0 x86 |Componente de conversão de arquivos Html para Pdf. |Gerar boletos em Pdf. | ==== Hardware ==== * Computador compatível com os softwares necessários. ==== Outros ==== Nenhum requisito adicional necessário. ===== Ambiente de testes ===== ==== Software ==== * **Plataforma:** Win32; * **Sistema operacional:** Windows XP, Windows 7 ou versões superiores; * **SGBD:** Firebird 2.5.x; ==== Hardware ==== * Computador com as especificações mínimas de hardware e software definidas para o ambiente de execução (produção). **Observação:** O Ambiente de testes deve conter apenas os softwares definidos para o ambiente. A cada novo teste, o ambiente precisa ser "limpo" para que possa reproduzir com o máximo de fidelidade as configurações do ambiente de execução (produção). ===== Ambiente de execução ===== ==== Software ==== * **Sistema Operacional:** Microsoft Windows XP, Microsoft Windows 7 ou versões superiores; * **[[http://www.microsoft.com/en-us/download/details.aspx?id=40784|Visual C++ Redistributable Packages:]]** Bibliotecas necessárias para a execução de softwares escritos em C++((Componente de geração de arquivos em PDF)), versão 2013. ==== Hardware ==== * **Processador:** Processador de 1 GHz ou superior; * **Memória:** 512 MegaBytes(MB) de memória RAM ou superior; * **Disco Rígido:** 54 Megabytes (MB) de espaço livre em disco. ==== Outros ==== * Conexão com a internet. ===== Estrutura de diretórios (Ambiente de execução) ===== ==== Servidor ==== A seguinte estrutura de diretórios deve ser criada no servidor: |< 100% 35% 65% >| ^Diretório ^Descrição ^ |C:\Tecsystem |Diretório de instalação padrão. | |C:\Tecsystem\Temp |Diretório de armazenamento de arquivos temporários | |C:\Tecsystem\Backup |Diretório de armazenamento de cópias de segurança dos arquivos de dados | |C:\Tecsystem\Tecsystem Monnae |Diretório de instalação do software | |C:\Tecsystem\Tecsystem Monnae\Dados |Diretório de armazenamento de arquivos de dados | |C:\Tecsystem\Tecsystem Monnae\Configuração de Impressão |Diretório de configuração de impressão de cheques e boletos. | |C:\Tecsystem\Tecsystem Monnae\Boletos |Diretório de configuração de boletos. | |C:\Tecsystem\Tecsystem Monnae\Boletos\PDF |Diretório para os arquivos de PDF. | |C:\Tecsystem\Tecsystem Monnae\CSS |Diretório dos arquivos css. | ==== Cliente ==== A seguinte estrutura de diretórios deve ser criada na estação de trabalho (cliente): |< 100% 35% 65% >| ^Diretório ^Descrição ^ |C:\Tecsystem |Diretório de instalação padrão. | |C:\Tecsystem\Tecsystem Monnae |Diretório de instalação do software | |C:\Tecsystem\Tecsystem Monnae\Boletos |Diretório de configuração de boletos. | |C:\Tecsystem\Tecsystem Monnae\Boletos\PDF |Diretório para os arquivos de PDF. | |C:\Tecsystem\Tecsystem Monnae\CSS |Diretório dos arquivos css. | ==== Informações adicionais ==== Caso exista na empresa um servidor de dados dedicado, apenas o banco de dados deve ser implantado no servidor. Neste caso, a localização dos arquivos no servidor deve seguir as normas estabelecidas pelo departamento de TI da empresa e o software deve ser implantado como uma estação de trabalho (cliente) nos demais computadores. As estruturas de diretórios descritas acima são criadas automaticamente pelos respectivos programas de instalação. ===== Cópia de segurança dos dados ===== Este software não implementa nenhum mecanismo de cópia de segurança dos dados, devendo esta ser realizada através de softwares de terceiros. Devem ser mantidas cópias de segurança dos seguintes arquivos e diretórios: |< 100% 35% 65% >| ^Nome do arquivo/diretório ^Descrição ^ |Configuracao.ini |Arquivo de configuração do software. | |Monnae.fdb |Banco de dados do software. |