====== 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/.Net Framework 4.5; * **Sistema operacional:** Windows 8; * **SGBD:** FireBird 2.1; * **Linguagem de Programação:** Object Pascal (Delphi)/Delphi for .Net; * **Ferramentas de desenvolvimento:** Delphi 2007/RAD Studio 2006; * **Ferramenta de administração de banco de dados:** IB Expert ou qualquer IDE compatível com Firebird; ==== Hardware ==== * Computador compatível com os softwares necessários. ==== Outros ==== * Conexão com a internet com velocidade de 300kbps ou superior. ===== Ambiente de testes ===== ==== Software ==== * **Plataforma:** Win32/.Net Framework 4.5; * **Sistema operacional:** Windows XP SP III e Windows 7 (um ambiente para cada SO); * **SGBD:** Firebird 2.1; ==== 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 (Service Pack não requerido) ou Microsoft Windows 7; * **SGBD:** Firebird 2.1; * **Navegador:** Internet Explorer 7.0 ou superior; * **Softwares:** .Net Framework 4.5. ==== Hardware ==== * **Processador:** Processador de 1 GHz ou superior; * **Memória:** 1 Gigabyte (GB) de memória RAM ou superior; * **Disco Rígido:** 54 Megabytes (MB) de espaço livre em disco. ==== Outros ==== * Conexão com a internet com velocidade de 300kbps ou superior. ===== 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 School |Diretório de instalação do software. | |C:\Tecsystem\Tecsystem School\Dados |Diretório de armazenamento de arquivos de dados. | |C:\Tecsystem\Tecsystem School\SymmetricDS |Diretório de armazenamento dos arquivos do Serviço de Sincronização. | |C:\Tecsystem\Tecsystem School\censo |Diretório de armazenamento dos layouts do censo. | |C:\Tecsystem\Tecsystem School\css |Diretório de armazenamento dos arquivos css. | |C:\Tecsystem\Tecsystem School\imagens |Diretório de armazenamento dos arquivos de imagens utilizados durante a execução do sistema. | |C:\Tecsystem\Tecsystem School\schemas |Diretório de armazenamento dos schemas xml. | |C:\Tecsystem\Tecsystem School\temp |Diretório de armazenamento dos arquivos temporários criados durante a execução do sistema. | ==== 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\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 School |Diretório de instalação do software | |C:\Tecsystem\Tecsystem School\censo |Diretório de armazenamento dos arquivos do censo. | |C:\Tecsystem\Tecsystem School\css |Diretório de armazenamento dos arquivos css. | |C:\Tecsystem\Tecsystem School\imagens |Diretório de armazenamento dos arquivos de imagens utilizados no sistema. | |C:\Tecsystem\Tecsystem School\schemas |Diretório de armazenamento dos arquivos de schema. | |C:\Tecsystem\Tecsystem School\temp |Diretório de armazenamento dos arquivos temporários criados durante a execução do sistema. | ==== 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. | |Custom.xml |Arquivo de customizações do software. | |School.fdb |Banco de dados do software. | ===== Informações adicionais ===== Nenhuma.