Programação com Objectos/Pautas 2015-2016/Pauta do Projecto: UML
From Wiki**3
< Programação com Objectos | Pautas 2015-2016
AVISOS - Avaliação em Época Normal |
---|
Esclarecimento de dúvidas:
|
Requisitos para desenvolvimento, material de apoio e actualizações do enunciado (ver informação completa em Projecto de Programação com Objectos):
|
Processo de avaliação (ver informação completa em Avaliação do Projecto):
|
Material de Uso Obrigatório |
---|
As bibliotecas po-uilib e edt-support de apoio ao desenvolvimento do projecto são de uso obrigatório: |
|
A máquina virtual, fornecida para desenvolvimento do projecto, já contém todo o material de apoio. |
Uso Obrigatório: Repositório CVS |
Apenas se consideram para avaliação os projectos existentes no repositório CVS oficial.
Trabalhos não presentes no repositório no final do prazo têm classificação 0 (zero) (não são aceites outras formas de entrega). Não são admitidas justificações para atrasos em sincronizações do repositório. A indisponibilidade temporária do repositório, desde que inferior a 24 horas, não justifica atrasos na submissão de um trabalho. |
Prazo de Revisão
Os resultados da avaliação dos diagramas UML podem ser revistos até à data da entrega intermédia do projecto.
Aconselha-se celeridade no processo de revisão, pois algumas questões têm impacto na qualidade do código.
As aulas teóricas podem ser utilizadas para esclarecer dúvidas sobre as anotações na pauta.
Legenda
Esta entrega é obrigatória e vale 2 valores em 20.
Quaisquer dúvidas relativas a esta informação devem ser enviadas ao responsável pela disciplina.
Existem factores aditivos positivos (colunas a verde) e negativos (coluna laranja).
NA na coluna "Nota" indica "não avaliado".
Explicação das anotações |
---|
Conceitos:
Herança:
Associações:
Atributos:
Interface (métodos):
Problemas:
|
Pauta
<runphp> echo<<<___EOT___
<colgroup width="77"></colgroup> <colgroup span="2" width="54"></colgroup> <colgroup width="53"></colgroup> <colgroup width="149"></colgroup> <colgroup width="54"></colgroup> <colgroup width="149"></colgroup> <colgroup width="54"></colgroup> <colgroup width="149"></colgroup> <colgroup width="54"></colgroup> <colgroup width="149"></colgroup> <colgroup width="54"></colgroup> <colgroup width="149"></colgroup> <colgroup width="54"></colgroup> <colgroup width="149"></colgroup> <tbody> </tbody>Nota | Total | Conceitos | Herança | Associações | Atributos | Interface (métodos) | Problemas | |||||||
Grupo | 2.00 | 2.00 | 0.70 | 0.30 | 0.50 | 0.25 | 0.25 | 0.50 | ||||||
001 | 1.81 | 1.81 | 1.00 | 1.00 | 0.75 | assoc | 1.00 | 0.75 | resp, show | 0.00 | ||||
002 | 1.68 | 1.68 | 1.00 | 0.75 | if | 0.75 | assoc | 1.00 | 0.50 | reqs, resp | 0.00 | |||
003 | 1.94 | 1.94 | 1.00 | 1.00 | 1.00 | 1.00 | size | 0.75 | resp | 0.00 | ||||
004 | 1.69 | 1.69 | 1.00 | 1.00 | 0.75 | assoc | 1.00 | 0.75 | resp | 0.25 | nomenc | |||
005 | 1.81 | 1.81 | 1.00 | 1.00 | 0.75 | assoc | 1.00 | 0.75 | resp, show | 0.00 | ||||
006 | 1.69 | 1.69 | 1.00 | 1.00 | 0.75 | assoc | 0.50 | reps, size | 0.75 | resp, show | 0.00 | |||
007 | 1.00 | 1.00 | 0.50 | menus, elm | 0.50 | secpar | 0.50 | assoc, mult | 0.50 | reps, size | 0.50 | resp | 0.00 | |
008 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | assoc | 0.50 | subsections, id | 0.50 | resp | 0.00 | |||
009 | 1.63 | 1.63 | 1.00 | 1.00 | 0.50 | assoc, mult | 0.75 | enum, cursect | 0.75 | resp | 0.00 | |||
010 | 1.15 | 1.15 | 0.75 | elm | 0.00 | 0.75 | mult | 0.50 | reps, size | 0.50 | resp, show | 0.00 | ||
011 | 1.75 | 1.75 | 1.00 | 1.00 | 0.75 | assoc | 1.00 | size | 0.50 | resp | 0.00 | |||
012 | 1.61 | 1.61 | 1.00 | 0.75 | doc | 0.75 | assoc, mult | 0.50 | reps | 0.75 | resp, show | 0.00 | ||
013 | 1.81 | 1.81 | 1.00 | 1.00 | 0.75 | assoc, visitor | 1.00 | 0.75 | resp | 0.00 | ||||
014 | 1.35 | 1.35 | 1.00 | 0.50 | secpar | 0.75 | assoc | 0.75 | ids | 0.75 | resp, show | 0.50 | deps, inherit | |
015 | 1.24 | 1.24 | 0.75 | elm | 0.50 | secpar | 0.50 | assoc, mult | 0.50 | reps, size | 0.75 | resp, show | 0.00 | |
016 | 1.88 | 1.88 | 1.00 | 1.00 | 1.00 | 0.75 | reps | 0.75 | resp, show | 0.00 | ||||
017 | 1.66 | 1.66 | 1.00 | ID | 0.50 | secpar | 0.75 | assoc | 1.00 | 0.75 | resp, show | 0.00 | ||
018 | 1.81 | 1.81 | 1.00 | Identifier | 1.00 | 0.75 | assoc | 1.00 | 0.75 | resp, show | 0.00 | |||
019 | 1.24 | 1.24 | 0.75 | elm, menu | 0.50 | secpar | 0.50 | assoc, secs | 0.50 | reps | 0.75 | resp, show | 0.00 | |
020 | 1.56 | 1.56 | 1.00 | 1.00 | 0.50 | assoc, mult | 0.50 | reps, size | 0.75 | resp, show | 0.00 | |||
021 | 1.38 | 1.38 | 0.75 | editor, title | 0.75 | doc | 0.50 | assoc, title, secs, mult | 0.75 | id | 0.75 | resp, show | 0.00 | |
022 | 1.75 | 1.75 | 1.00 | organizer | 1.00 | 0.75 | mult | 0.75 | reps, size | 0.75 | resp, show | 0.00 | ||
023 | 1.56 | 1.56 | 1.00 | 1.00 | 0.50 | assoc, mult | 0.50 | reps, size | 0.75 | resp, show | 0.00 | |||
024 | 1.51 | 1.51 | 0.75 | Manager | 1.00 | 0.75 | assoc, deps | 1.00 | size | 0.75 | resp, show | 0.25 | nomenc | |
025 | 1.61 | 1.61 | 1.00 | 0.75 | sec | 0.75 | assoc | 0.50 | reps | 0.75 | resp, show | 0.00 | ||
026 | 1.81 | 1.81 | 1.00 | 1.00 | 0.75 | assoc | 1.00 | 0.75 | resp, show | 0.00 | ||||
027 | 2.00 | 2.00 | 1.00 | 1.00 | 1.00 | 1.00 | 1.00 | 0.00 | ||||||
028 | 1.16 | 1.16 | 0.75 | elm | 0.25 | secpar, doc | 0.50 | assoc, mult | 0.50 | reps, size | 0.75 | resp, show | 0.00 | |
029 | 1.81 | 1.81 | 1.00 | 1.00 | 0.75 | assoc | 1.00 | 0.75 | resp, show | 0.00 | ||||
030 | 1.81 | 1.81 | 1.00 | 1.00 | 0.75 | assoc | 1.00 | 0.75 | resp, show, visitor | 0.00 | ||||
031 | 1.69 | 1.69 | 1.00 | 1.00 | 0.75 | assoc | 0.50 | reps, size | 0.75 | resp, show | 0.00 | |||
032 | 1.43 | 1.43 | 1.00 | 0.75 | doc | 0.50 | assoc, mult | 0.50 | title, order | 0.50 | resp, show | 0.00 | ||
033 | 1.81 | 1.81 | 1.00 | 1.00 | 1.00 | 0.50 | reps | 0.75 | resp, show | 0.00 | ||||
034 | 1.69 | 1.69 | 1.00 | 1.00 | 0.50 | assoc, mult | 1.00 | 0.75 | resp, show | 0.00 | ||||
035 | 1.14 | 1.14 | 0.50 | mgr, file, title | 0.75 | doc | 0.75 | assoc, mult | 0.25 | reps | 0.50 | resp, edit, exit, show | 0.00 | |
036 | 0.90 | 0.90 | 0.75 | elm, menu | 0.00 | 0.50 | assoc, mult | 0.50 | reps, size, order | 0.50 | resp | 0.25 | nomenc | |
037 | 1.56 | 1.56 | 1.00 | 1.00 | 0.25 | assoc | 1.00 | 0.75 | resp, show | 0.00 | ||||
038 | 1.81 | 1.81 | 1.00 | 1.00 | 0.75 | mult | 1.00 | 0.75 | resp, delete, edit | 0.00 | ||||
039 | 1.94 | 1.94 | 1.00 | 1.00 | 1.00 | mult | 1.00 | size | 0.75 | resp, show, edit | 0.00 | |||
040 | 1.81 | 1.81 | 1.00 | 1.00 | 0.75 | mult | 1.00 | size | 0.75 | resp, show, edit, save | 0.00 | |||
041 | 1.63 | 1.63 | 1.00 | 1.00 | 0.75 | mult | 0.50 | reps, size | 0.50 | resp, show | 0.00 | |||
042 | 1.56 | 1.56 | 1.00 | 1.00 | 0.50 | assoc, mult | 0.50 | reps | 0.75 | resp, show | 0.00 | |||
043 | 0.88 | 0.88 | 0.50 | menus, elm, editor | 0.50 | secpar | 0.75 | assoc | ||||||
044 | 1.18 | 1.18 | 1.00 | 0.75 | doc | 0.50 | assoc, mult | |||||||
045 | 1.05 | 1.05 | 0.75 | elm | 0.50 | secpar | 0.75 | assoc | ||||||
046 | 1.05 | 1.05 | 0.75 | elm | 0.50 | secpar | 0.75 | assoc | ||||||
047 | 1.05 | 1.05 | 0.75 | elm | 0.50 | secpar | 0.75 | assoc, mult | ||||||
048 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | assoc, mult | ||||||||
049 | 1.20 | 1.20 | 0.75 | editor | 1.00 | 0.75 | mult | |||||||
050 | 1.25 | 1.25 | 1.00 | management | 1.00 | 0.50 | assoc, mult, deps | |||||||
051 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
052 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | assoc, mult | ||||||||
053 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
054 | 1.05 | 1.05 | 1.00 | 0.75 | doc | 0.50 | assoc, mult | 0.25 | inherit | |||||
055 | 0.75 | 0.75 | 0.50 | main, exit, elm | 0.50 | secpar, etc. | 0.50 | assoc, mult | ||||||
056 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
057 | 0.88 | 0.88 | 0.50 | menus, elm | 0.50 | secpar, etc. | 0.75 | assoc | ||||||
058 | 0.74 | 0.74 | 0.50 | menu, editor, subsection, document | 0.25 | doc, subsection, par | 0.25 | assoc, mult, deps | 0.50 | reps, seqs, deps | 0.25 | (etc.) | 0.00 | |
059 | NA | sem entrega inicial | ||||||||||||
060 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
061 | 0.60 | 0.60 | 0.50 | menus, elm, principal | 0.00 | 0.50 | assoc, mult | |||||||
062 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
063 | 1.05 | 1.05 | 0.75 | elm | 0.50 | secpar | 0.75 | assoc | ||||||
064 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
065 | 1.18 | 1.18 | 1.00 | 0.75 | doc | 0.50 | assoc, mult | |||||||
066 | 1.20 | 1.20 | 0.75 | editor | 1.00 | 0.75 | assoc | |||||||
067 | 0.78 | 0.78 | 0.75 | elm | 0.00 | 0.50 | assoc, reps | |||||||
068 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
069 | 1.24 | 1.24 | 0.75 | elm | 0.50 | secpar | 0.75 | assoc | 0.50 | attrs, types | 0.25 | resp | 0.00 | |
070 | 1.38 | 1.38 | 1.00 | document editor | 1.00 | 0.75 | assoc | |||||||
071 | 0.93 | 0.93 | 0.75 | elm | 0.50 | secpar | 0.50 | assoc, reps, mult | ||||||
072 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
073 | 0.95 | 0.95 | 1.00 | ID | 0.00 | 0.50 | assoc, mult | |||||||
074 | 1.69 | 1.69 | 1.00 | 1.00 | 0.75 | assoc | 0.50 | reps, size | 0.75 | resp, show | 0.00 | |||
075 | 1.23 | 1.23 | 1.00 | 0.50 | secpar | 0.75 | assoc, id | |||||||
076 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc, content | ||||||||
077 | 1.50 | 1.50 | 1.00 | 1.00 | 1.00 | |||||||||
078 | 1.00 | 1.00 | 0.75 | title, titled element | 0.75 | doc | 0.50 | assoc, reps | ||||||
079 | 1.20 | 1.20 | 0.75 | editor | 1.00 | 0.75 | assoc | |||||||
080 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | assoc, mult | ||||||||
081 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
082 | 1.13 | 1.13 | 1.00 | 1.00 | 0.50 | assoc | 0.25 | nomenc, inherit | ||||||
083 | 0.93 | 0.93 | 0.75 | elm | 0.50 | secpar | 0.50 | assoc, reps | ||||||
084 | 1.18 | 1.18 | 1.00 | 0.75 | doc | 0.75 | mult | 0.25 | inherit | |||||
085 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | assoc, reps, mult | ||||||||
086 | 1.05 | 1.05 | 0.75 | elm | 0.50 | secpar | 0.75 | assoc | ||||||
087 | 1.25 | 1.25 | 1.00 | 1.00 | 0.75 | mult | 0.25 | inherit | ||||||
088 | 1.38 | 1.38 | 1.00 | menu | 1.00 | parameter | 0.75 | mutl | ||||||
089 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | mult | ||||||||
090 | 1.20 | 1.20 | 0.75 | mgr, editor | 1.00 | 0.75 | assoc | |||||||
091 | 1.20 | 1.20 | 0.75 | editor | 1.00 | 0.75 | assoc | |||||||
092 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
093 | 0.78 | 0.78 | 0.75 | editor | 0.00 | ... | 0.75 | assoc | 0.25 | inherit | ||||
094 | 1.25 | 1.25 | 1.00 | DephIdentifier | 1.00 | 0.75 | mult | 0.25 | inherit | |||||
095 | 1.30 | 1.30 | 1.00 | 0.75 | doc | 1.00 | 0.25 | nomenc | ||||||
096 | 0.60 | 0.60 | 0.50 | subsection, show* | 0.00 | (etc.) | 0.50 | assoc, reps | ||||||
097 | 0.83 | 0.83 | 0.50 | menus, editor, subsection | 0.75 | subsection | 0.50 | assoc, mult | ||||||
098 | 1.20 | 1.20 | 0.75 | editor | 1.00 | 0.75 | assoc | |||||||
099 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc, mult | ||||||||
100 | 1.75 | 1.75 | 1.00 | 1.00 | 0.75 | assoc | 0.75 | path, names | 0.75 | resp, show | 0.00 | |||
101 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
102 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
103 | 0.75 | 0.75 | 0.50 | file, editor | 0.50 | secpar | 0.75 | mult | 0.25 | assoc | ||||
104 | 0.93 | 0.93 | 0.75 | subsection, UnicId | 0.50 | secpar, subsection | 0.50 | assoc, reps | ||||||
105 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | assoc, reps, mult | ||||||||
106 | 0.88 | 0.88 | 0.50 | menu, elm, editor | 0.50 | secpar | 0.75 | assoc | ||||||
107 | 1.50 | 1.50 | 1.00 | 1.00 | 1.00 | |||||||||
108 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | assoc, mult | ||||||||
109 | 0.60 | 0.60 | 0.50 | editor, elm | 0.00 | 0.50 | assoc, mult | |||||||
110 | 0.43 | 0.43 | 0.25 | singleton, handlers, catálogo, editor, elm | 0.00 | 0.50 | assoc, reps, mult | |||||||
111 | 1.05 | 1.05 | 0.75 | elm | 0.50 | secpar | 0.75 | assoc | ||||||
112 | 0.90 | 0.90 | 0.75 | elm | 0.00 | 0.75 | assoc | |||||||
113 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
114 | 0.63 | 0.63 | 0.50 | comandos, subsection, editor | 0.50 | secpar, subsection | 0.50 | assoc, mult | 0.25 | nomenc | ||||
115 | 0.68 | 0.68 | 0.50 | subsection, elm, editor | 0.25 | subsection | 0.50 | assoc, reps | ||||||
116 | 1.25 | 1.25 | 1.00 | menu, id | 1.00 | 0.50 | assoc | |||||||
117 | 1.20 | 1.20 | 0.75 | editor | 1.00 | 0.75 | assoc | |||||||
118 | 1.00 | 1.00 | 0.75 | menu | 0.75 | doc | 0.50 | assoc, mult | ||||||
119 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | assoc, mult | ||||||||
120 | 0.98 | 0.98 | 1.00 | id | 0.50 | secpar | 0.25 | assoc, mult | ||||||
121 | 0.06 | 0.06 | 0.00 | (consultar professor responsável) | 0.00 | (void) | 0.00 | (void) | 0.25 | (consultar professor responsável) | 0.00 | (void) | 0.00 | nomenc |
122 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc, docs | ||||||||
123 | 1.20 | 1.20 | 0.50 | menus, editor, phrase | 0.75 | doc | 0.75 | assoc, ents, phrase | 0.75 | letter, par, size | 0.25 | menus | ||
124 | 1.81 | 1.81 | 1.00 | iterators | 1.00 | 0.75 | assoc | 1.00 | 0.75 | resp | 0.00 | |||
125 | 1.30 | 1.30 | 1.00 | 0.75 | doc | 0.75 | assoc, reps | reps | ||||||
126 | 1.10 | 1.10 | 1.00 | byteelement, abstractsection | 0.50 | abstract section, etc. | 0.50 | assoc, mult | ||||||
127 | NA | sem entrega inicial | ||||||||||||
128 | 0.93 | 0.93 | 0.75 | elm, pesquisa | 0.50 | secpar | 0.50 | assoc, mult | ||||||
129 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
130 | 1.20 | 1.20 | 0.75 | editor | 1.00 | 0.75 | assoc | |||||||
131 | 1.50 | 1.50 | 1.00 | 1.00 | 1.00 | |||||||||
132 | NA | sem entrega inicial | ||||||||||||
133 | 1.63 | 1.63 | 1.00 | 1.00 | 0.50 | assoc, mult | 0.75 | size | 0.75 | resp, show | 0.00 | |||
134 | 0.75 | 0.75 | 0.50 | menu, menuentry, literal | 0.50 | doc, etc. | 0.50 | assoc, mult, deps | ||||||
135 | 1.25 | 1.25 | 1.00 | id | 1.00 | 0.50 | assoc, if | |||||||
136 | NA | sem entrega inicial | ||||||||||||
137 | 1.25 | 1.25 | 1.00 | id | 1.00 | 0.50 | assoc, mult | |||||||
138 | ||||||||||||||
139 | NA | sem entrega inicial | ||||||||||||
140 | 0.78 | 0.78 | 0.75 | id, editor | 0.00 | (etc.) | 0.75 | assoc | 0.25 | inherit | ||||
141 | 0.93 | 0.93 | 0.75 | elm | 0.50 | secpar | 0.50 | assoc, reps | ||||||
142 | 1.08 | 1.08 | 0.75 | editor, searches | 1.00 | 0.50 | assoc, mult | |||||||
143 | 1.30 | 1.30 | 0.75 | elm | 0.50 | secpar | 0.50 | assoc, mult | 0.75 | active | 0.75 | edit, size, show | 0.00 | |
144 | 1.20 | 1.20 | 0.75 | author | 1.00 | 0.75 | mult | |||||||
145 | 1.13 | 1.13 | 0.75 | subsection | 0.75 | subsection | 0.75 | assoc | ||||||
146 | NA | sem entrega inicial | ||||||||||||
147 | 1.18 | 1.18 | 1.00 | 0.75 | doc | 0.50 | assoc, mult | |||||||
148 | 1.36 | 1.36 | 0.75 | elm | 0.50 | secpar | 0.75 | assoc | 0.50 | reps, cursect | 0.75 | edit, resp, show | ||
149 | 0.93 | 0.93 | 0.75 | menu, elm | 0.50 | secpar | 0.50 | assoc, mult | ||||||
150 | 1.25 | 1.25 | 1.00 | 1.00 | 0.50 | assoc, mult | ||||||||
151 | 0.43 | 0.43 | 0.25 | comandos, subsection, editor, elm | 0.00 | 0.50 | assoc, reps | |||||||
152 | NA | sem entrega inicial | ||||||||||||
153 | 0.79 | 0.79 | 0.50 | mgr, editor, elm | 0.00 | 0.50 | assoc, if, mult | 0.50 | reps | 0.25 | menus | 0.00 | ||
154 | 1.30 | 1.30 | 1.00 | 0.75 | doc | 0.75 | assoc, content | |||||||
155 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc, mult | ||||||||
156 | 0.66 | 0.66 | 0.50 | formatter, elm, title | 0.00 | 0.50 | assoc, reps | 0.50 | reps | 0.25 | resp | 0.25 | assoc | |
157 | 0.73 | 0.73 | 0.50 | editor, elm, subsection | 0.00 | 0.50 | assoc, mult | 0.50 | reps | 0.50 | resp | 0.25 | nomenc | |
158 | 1.10 | 1.10 | 1.00 | id | 0.50 | secpar | 0.50 | assoc, reps | ||||||
159 | 0.68 | 0.68 | 0.75 | editor | 0.50 | secpar, doc | 0.50 | assoc, reps | 0.50 | nomenc | ||||
160 | 1.38 | 1.38 | 1.00 | 1.00 | 0.75 | assoc | ||||||||
161 | NA | sem entrega inicial |
___EOT___; </runphp>