Mudanças entre as edições de "Projeto final de SOP - turmas 2070114 e 2070115"

De MediaWiki do Campus São José
Ir para navegação Ir para pesquisar
(New page: Teste)
 
Linha 1: Linha 1:
Teste
+
=Etapa 1=
 +
Interface com o usuário da agenda, modelagem de eventos e armazenamento da agenda em memória
 +
 
 +
'''Interface'''
 +
 
 +
A agenda deve apresentar uma interface de texto. Nessa interface o usuário pode escolher uma das seguintes opções, com as respectivas operações a serem desencadeadas:
 +
#'''''Criar agenda:''''' criar uma nova agenda, que deve ter um nome único.
 +
#'''''Ler agenda:''''' carregar para a memória uma agenda que reside em um arquivo.
 +
#'''''Gravar agenda:''''' gravar em um arquivo a agenda que reside em mempória.
 +
#'''''Inserir evento:''''' adicionar um novo evento à agenda, que não pode conflitar com o horário de outro evento que já exista.
 +
#'''''Mostrar eventos:''''' mostrar em ordem cronológica todos os eventos da agenda.
 +
#'''''Remover evento:''''' remover um evento específico.
 +
#'''''Sair:''''' sair do programa.
 +
 
 +
==23/10: início==

Edição das 17h52min de 23 de outubro de 2009

Etapa 1

Interface com o usuário da agenda, modelagem de eventos e armazenamento da agenda em memória

Interface

A agenda deve apresentar uma interface de texto. Nessa interface o usuário pode escolher uma das seguintes opções, com as respectivas operações a serem desencadeadas:

  1. Criar agenda: criar uma nova agenda, que deve ter um nome único.
  2. Ler agenda: carregar para a memória uma agenda que reside em um arquivo.
  3. Gravar agenda: gravar em um arquivo a agenda que reside em mempória.
  4. Inserir evento: adicionar um novo evento à agenda, que não pode conflitar com o horário de outro evento que já exista.
  5. Mostrar eventos: mostrar em ordem cronológica todos os eventos da agenda.
  6. Remover evento: remover um evento específico.
  7. Sair: sair do programa.

23/10: início