Construção de um Sistema de Interfaces para um Simulador

Propaganda
Escola Superior de Tecnologia e de Gestão
Instituto Politécnico de Bragança
Ano lectivo 2005/2006
<Construção de um sistema de interfaces para um simulador de
processos de polimerização>
Informática de Gestão
Engenharia Informática
Orientador: Maria João Varanda
Co-orientador: Rolando Dias
1
Objectivo
Pretende-se construir um sistema de interfaces para um simulador de processos de polimerização. Este
simulador necessita de um extenso conjunto de dados de entrada o que torna o seu uso pouco
amigável. A ideia será então tornar essa tarefa de introdução dos dados mais rápida e eficaz. A interface
deve ser desenhada de forma que o utilizador disponha de ajudas e intuitivamente entenda e interaja
com o software.
2
Detalhes
O sistema deve permitir inserir dados sobre componentes, reacções, concentrações e reacções usando
menus, botões, campos de texto com escolha de valores e desenho de reacções. Após a introdução dos
dados e sempre que o utilizador pretender será gerado um ficheiro com os dados formatados de modo
a serem acedidos pelo simulador propriamente dito.
O simulador é usado em ambiente Linux e, portanto, a interface deverá ser compatível com este
sistema operativo. Propõe-se o uso de TK e Python ou Java mas poderá ser escolhida outra ferramenta
se for adequada à solução pretendida.
3
Metodologia de trabalho
Recolha bibliográfica sobre a ferramenta e linguagem de programação escolhida
•
•
•
•
Guido van Rossum, “Python Tutorial”, Python Software Foundation, 2005.
Alex Martelli, “Python in a Nutshell”, O’Reilly, 2003.
Deitel & Deitel, “Java – How to Program”, Prentice Hall, 1999
Arnold Gosling, “The Java Programming Language”, Addison Wesley,1998
Especificação de requisitos e modelação do sistema
Implementação do sistema
Dimensão da equipa:
1 ou 2
Recursos necessários: Linux, Ferramentas de desenvolvimento de aplicações e interfaces (Java ou
tk/python)
Download