Evaluando propuestas

Locatqs (Programa de locação para Eng. Civil)

Publicado el 30 Mayo, 2017 en Programación y Tecnología

Sobre este proyecto

Abierto

Produção de um software utilizado na Engenharia Civil (especificamente na Engenharia de Estruturas) com compatibilidade com Windows, e feito para gerar a locação de pilares de um determinado edifício modelado no Software TQS. O novo programa deve buscar dados dentro de arquivos de texto (gerados pelo tqs) e, por fim, gerar um arquivo dwg ou dxf da locação.

No passado nunca administrei este tipo de projetos, mas já começo com as seguintes definições:
- Interface definida;
- Arquivos de dados, que vão ser usados, identificados;
- Resultado esperado definido.

Preciso que seja em C#

Será necessária uma integração com API.
Para geração do instalador para o usuário final, é necessário a utilização do software inno setup. (Possíveis alterações serão necessário neste script de instalação).

Preciso de acompanhar de perto o desenvolvimento do programa, tendo acesso ao código fonte (para "debugar" a qualquer momento), sugiro compartilhar uma pasta no Dropbox ou Google Drive, por exemplo.

Prezo muito pela Segurança do projeto final:
O programa principal do aplicativo deverá ser um arquivo executável (exe) ou (dll), pois é neste programa que um sistema de licença independe deverá estar incluído (sistema de licença fornecido pela empresa tqs). Há necessidade de criar novos executáveis ou DLLs, devido a maior complexidade para quebra do código por um hacker.
Durante a instalação do aplicativo, o usuário sempre deverá criar um ícone na área de trabalho que execute o programa principal, de modo que o usuário possa facilmente acessar o programa.
Deverá ser feito testes para proteção do aplicativo contra cópia. O desenvolvedor precisa criar seus próprios métodos para gerar CRCs de todos os executáveis e bibliotecas ligadas ao seu aplicativo. Estes CRCs não podem ser armazenados no final do executável.
Devem ser feitos múltiplos testes em arquivo diferentes em tempos diferentes. Os testes devem estar espalhados no aplicativo, e gerar erros de lógica que produzam resultados que não podem ser usados, mas não abortem o programa.

Categoría Programación y Tecnología
Subcategoría Aplicaciones de escritorio
¿Cuál es el alcance del proyecto? Crear una aplicación nueva
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo Tengo las especificaciones
Disponibilidad requerida Según se necesite
Experiencia en este tipo de proyectos No (No he administrado este tipo de proyectos anteriormente)
Integraciones de API Otros (Otras APIs)
Plataformas requeridas Windows

Plazo de Entrega: 29 Julio, 2017

Habilidades necesarias