Javascript Desenvolvimento de uma interface visual e interativa para a especificação de experimentos biológicos

Uma equipe de quatro foi desenvolvida um aplicativo que permite definir experimentos biológicos, aplicando a linguagem de programação Bioblocks com base no aplicativo da Web PXT-blocamente em relação às funcionalidades e organização da interface gráfica. A linguagem de programação Bioblock (com base em idiomas de arranhões e blocos) é composta por uma série de blocos que definem diferentes operações que podem ser realizadas em um laboratório de biologia. Os usuários escolhem sequências desses blocos para especificar um experimento biológico intuitivamente e visualmente. O PXT-BLOCKLY é um aplicativo da Web de código aberto que permite criar um código Arduino de forma simples, com componentes não úteis visuais e uma linguagem de programação tipo de risco que se traduz em arduino automaticamente. Esses projetos Arduino são salvos automaticamente, o que como um todo gera uma simples experiência de uso para o usuário. O projeto é criar um novo aplicativo baseado em Bioblock em que o registro do usuário é permitido, a criação de projetos, a nova criação de blocos, a transformação de experimentos para JSON e Arduino para implementar em laboratórios portáteis e edição de hardware arduino. Tudo isso usando a política automática de poupança e simplicidade, fazendo a tarefa mais complexa que o usuário está arrastando e liberando componentes. Desta forma, as experiências podem ser definidas facilmente, mantendo-as e implementando algumas delas em Arduino. Essa memória começa com uma explicação da motivação do projeto. Em seguida, eles são detalhados que as ferramentas foram investigadas para inspirar o design da interface, surge o problema e a solução global é detalhada para isso e, em seguida, concentrar-se no back-end da aplicação, que é a parte desenvolvida por mim. Finalmente, será abordado como continuar com o desenvolvimento do projeto onde as linhas futuras do projeto serão detalhadas. O back-end foi desenvolvido com o Node.js (Ambiente de Execução de JavaScript) e Express.js (estrutura para Node.js), todos interagindo com um banco de dados MySQL. Mais tarde, na seção de trabalho individual, há um diagrama onde é explicado com mais detalhes.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *