- Autores: Paulo Victor de Oliveira Leal, Augusto de Castro Vieira, Vinicius Luiz Lopes Nunes
- Ciência da Computação - Otimização de Sistemas
- Desenvolver um servidor capaz de calcular o Simplex para uma função com n variaveis de decisão e n restrições. O aplicativo comunica com o servidor (hospedado no Azure) através de requisições http, usando Json.
- Visual Studio 2017 Enterprise
- .NET Core 2.0
- Testado somente no Windows
- Instale o .NET Core de acordo com o seu PC (x64 ou x86) no link:
- Abra o prompt de comando
- Navegue até a pasta do projeto
- Onde esta o arquivo "Maratonei.csproj"
- Execute o comando:
$ dotnet restore $ dotnet run
- Instale o .NET Core de acordo com a sua distribuição:
- Navegue até a pasta do projeto
- Onde esta o arquivo "Maratonei.csproj"
- Execute o comando:
$ dotnet restore $ dotnet run
- Para testar:
- Abra o navegador na url informada durante a compilação:
- http://localhost:.../
- Se a pagina inicial for exibida o servidor está funcionando
- Abra o Postman e ultilize as requisições da coleção:
- Models:
- Estrutura da função objetiva (ObjectiveFunction.cs)
- Estrutura das restrições (Restrictio.cs)
- Controller:
- Controle das requisições (SimplexController.cs)
- Components:
- Classe que efetua o calculo do Simplex (Simplex.cs)