Informática
O Objetivo desse projeto é a elaboração de um SW que propicie o controle dos restaurantes do país de Oz. Os requisitos levantados são: 1. O país conta atualmente com um conjunto bastante variado de restaurantes, dos mais diversos tipos e estilos. Sobre os restaurantes temos um código (que será o identificador único), o CNPJ, razão social, endereço completo, telefones, alguns restaurantes possuem pagina na internet, alguns possuem e_mail (que é independente de possuir pagina ou não). 2. Cada restaurante possui um conjunto de pratos a serem ofertados aos clientes. Dos pratos é importante guardarmos um código (quer servirá como identificador único), o nome, o tempo de preparo, a quantidade de calorias, a quantidade de porções, a categoria (antepasto, sobremesa, guarnições, massas, etc.) e o modo de preparo. Um prato pode tanto ser servido isoladamente ou pode compor outro prato. Por exemplo, pode-se servir o arroz sozinho ou como parte da composição da feijoada. E ambos, feijoada ou arroz são pratos ofertados pelo restaurante. Por isso, é importante controlar quais pratos compõem outros pratos. Um prato pode ser composto de um ou vários outros e um prato pode compor um ou vários pratos. Quando se diz que um prato compõe no mínimo um outro prato, está de dizendo da composição de si mesmo. Além disso, um determinado prato pode ser servido em somente um ou em diversos restaurantes. 3. Cada prato possui um conjunto de ingredientes que são utilizados na sua elaboração. Sobre os ingredientes deve-se armazenar código, o nome, a quantidade em estoque e o preço médio ponderado. Para cada ingrediente associado a cada prato deve-se armazenar a quantidade a ser utilizada e a unidade de medida. 4. Cada prato pode ser servido acompanhado de diversas bebidas e uma bebida pode acompanhar diversos pratos. Sobre as bebidas, precisamos guardar um código, o nome, a quantidade em estoque. De acordo com a bebida e o prato, deve-se armazenar a temperatura