Desenvolver um Software

Cerrado Publicado Sep 30, 2015 Pagado a la entrega
Cerrado Pagado a la entrega

Preciso de um sistema para gerar documentação automática de um código fonte.

O sistema deve possuir interface gráfica em windows.

Deverá gerar um documento editável em word com a documentação do código.

Serão usadas 2 linguagens distintas. Ou seja o programa deverá entender o fonte de 2 fabricantes de máquina diferentes.

O código fonte é de uma linguagem específica de máquina industrial, similar a basic ou php. Não há orientação a objetos. Essas linguagens são puramente procedurais

Os arquivos do fonte basicamente são documentos XML para um fabricante e texto puro para o outro.

Será necessário as seguintes funções

Encontrar o nome da função e seus parâmetros do XML

Ler a descrição da função diretametne do código fonte. (pode ser definido uma tag para que o programa encontre esse comentário. O programador da máquina então usará esse tag quando criar o comentário.

Se a tag não for encontrada, então o programa deverá permitir incluir uma descrição através de uma text box e escrever no codigo fonte o comentário.

Se encontrada deve permitir revisar e editar os comentários e atualizar no codigo fonte.

Para cada parâmetro da função e variável deve haver descrição, alem de indicar o tipo (ex integer) e se é um parâmetro passado por valor ou referencia.

O programa deverá encontrar todas as variávies e parâmetros de forma automática e seus comentários para gerar a documentação.

Assim como para a descrição das funções o software tem que permitir entrar ou editar os comentários para as variáeis também.

Linguagem:

Toda a documentação deve ter a opção de ser traduzida para várias linguas, ou seja, tudo o que for ser colocado no documento, por exemplo, cada título do documento, deve ter uma Tag em ingles para ser traduzida para outra lingua.

EX TAG: Function Description -> pt-br Descrição da Funcão -> It -> Descrizione della Funciozioni

O mesmo se aplica a todos os strings usados na interface gráfica do software.

Graficos.

O software precisa gerar uma representação gráfica das chamadas entre as funções indicando os dados que são enviados de e para as funcões.

Como as funções estão agrupadas dentro de modulos, estes também precisam ser representados no diagrama (Estilo UML)

Anexo estão aquivos exemplo dos 2 fabricantes

Main PRG -> Fabricante 1

aquivos pgx,pjx e dat -> Fabricante 2

.NET Programación en C# Visual Basic

Nº del proyecto: #8583961

Sobre el proyecto

6 propuestas Proyecto remoto Activo Nov 6, 2015

6 freelancers están ofertando un promedio de $617 por este trabajo

denissantos88

Boa tarde, Me chamo Denis, possuo dez anos de experiência em engenharia e desenvolvimento de sistemas, utilizando plataforma .NET (C# e VB.NET), além de linguagens legado (VB6, ASP). Posso desenvolver sua ferramenta Más

$833 USD en 5 días
(3 comentarios)
3.7
mauricio110686

Hola, yo lo puedo ayudar. Contact me

$777 USD en 20 días
(0 comentarios)
0.0
Rajatrana26

I Will Do it

$279 USD en 1 día
(0 comentarios)
0.0
PhillipKamikaze

Ainda não foi fornecida uma proposta

$611 USD en 15 días
(0 comentarios)
0.0
andradedan

Olá, tenho ampla experiência como desenvolvedor tendo trabalhado com .NET profissionalmente por 3 anos e como desenvolvedor web há mais de 7. Gostaria de conversar mais sobre o projeto, então, se possível, entre em con Más

$600 USD en 20 días
(0 comentarios)
0.0