Advertisement
Guest User

Untitled

a guest
Dec 17th, 2016
363
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.19 KB | None | 0 0
  1. ArrayList<Aluno> Alunos=new ArrayList<>();
  2. Aluno Aluno0 = new Aluno("Simão", "simao@gmail.com", 100000, "Informatica", 2, "Licenciatura");
  3. Aluno Aluno1 = new Aluno("Pedro", "pedromartins@gmail.com", 111111, "Informatica", 2, "Licenciatura");
  4. Aluno Aluno2 = new Aluno("Lucas", "lucassilva@gmail.com", 222222, "Filosofia", 1, "Licenciatura");
  5. Aluno Aluno3 = new Aluno("joao", "joao@gmail.com", 333333, "Desporto", 3, "Licenciatura");
  6. Aluno Aluno4 = new Aluno("renato", "renato@gmail.com", 444444, "Informatica", 2, "Licenciatura");
  7. Aluno Aluno5 = new Aluno("graça", "graça@gmail.com", 555555, "Filosofia", 1, "Licenciatura");
  8. Aluno Aluno6 = new Aluno("pereira", "pereira@gmail.com", 666666, "Desporto", 3, "Mestrado");
  9. Aluno Aluno7 = new Aluno("amélia", "amélia@gmail.com", 777777, "Informatica", 2, "Mestrado");
  10. Aluno Aluno8 = new Aluno("fernando", "fernando@gmail.com", 888888, "Filosofia", 1, "Mestrado");
  11. Aluno Aluno9 = new Aluno("silva", "silva@gmail.com", 999999, "Desporto", 3, "Mestrado");
  12. Alunos.add(Aluno0);
  13. Alunos.add(Aluno1);
  14. Alunos.add(Aluno2);
  15. Alunos.add(Aluno3);
  16. Alunos.add(Aluno4);
  17. Alunos.add(Aluno5);
  18. Alunos.add(Aluno6);
  19. Alunos.add(Aluno7);
  20. Alunos.add(Aluno8);
  21. Alunos.add(Aluno9);
  22.  
  23. ArrayList<FuncionarioDocente> FuncDocentes = new ArrayList<>();
  24. ArrayList<TimeClass> horario1 = new ArrayList<>();
  25. FuncionarioDocente FuncDocent1=new FuncionarioDocente("Silvia", "silvia@hotmail.com", 111110, "sistemas de informacao", "assistente",horario1);
  26. ArrayList<TimeClass> horario2 = new ArrayList<>();
  27. FuncionarioDocente FuncDocent2=new FuncionarioDocente("Paulo", "Paulo17@hotmail.com", 222220, "engenharia de software", "auxiliar",horario2);
  28. ArrayList<TimeClass> horario3 = new ArrayList<>();
  29. FuncionarioDocente FuncDocent3=new FuncionarioDocente("Simao", "simaosabrosa@hotmail.com", 333330, "comunicacao e telematica", "catedratico",horario3);
  30. FuncDocentes.add(FuncDocent1);
  31. FuncDocentes.add(FuncDocent2);
  32. FuncDocentes.add(FuncDocent3);
  33.  
  34. ArrayList<FuncionarioNaoDocente> FuncNaoDocentes = new ArrayList<>();
  35. ArrayList<TimeClass> horario11 = new ArrayList<>();
  36. FuncionarioNaoDocente FuncNDocent1=new FuncionarioNaoDocente("Maria", "maaruia@hotmail.com", 111100, "assistente operacional", "secretaria",horario11);
  37. ArrayList<TimeClass> horario22 = new ArrayList<>();
  38. FuncionarioNaoDocente FuncNDocent2=new FuncionarioNaoDocente("Paulo", "Paulo17@hotmail.com", 222200, "assistente tecnico", "financeiro",horario22);
  39. ArrayList<TimeClass> horario33 = new ArrayList<>();
  40. FuncionarioNaoDocente FuncNDocent3=new FuncionarioNaoDocente("Simao", "simaosabrosa@hotmail.com", 222200, "tecnico superior", "apoio tecnico",horario33);
  41. FuncNaoDocentes.add(FuncNDocent1);
  42. FuncNaoDocentes.add(FuncNDocent2);
  43. FuncNaoDocentes.add(FuncNDocent3);
  44.  
  45. /************************************************************/
  46. //------------EXAMES MODEL BASE -----------------------
  47. ArrayList<ExameClass> Exames0 = new ArrayList<>();
  48. ArrayList<ExameClass> Exames1 = new ArrayList<>();
  49. ArrayList<ExameClass> Exames2 = new ArrayList<>();
  50. ArrayList<ExameClass> Exames3 = new ArrayList<>();
  51. ArrayList<ExameClass> Exames4 = new ArrayList<>();
  52. ArrayList<ExameClass> Exames5 = new ArrayList<>();
  53.  
  54.  
  55. //DISCIPLINAS LEI ----------------------------
  56. ArrayList<DisciplinaClass> DisciplinasLEI = new ArrayList<>();
  57.  
  58. //-------------DISCIPLINA POAO -------------------------
  59. ArrayList<FuncionarioDocente> FuncDocentesPOAO = new ArrayList<>();
  60. FuncDocentesPOAO.add(FuncDocent3);
  61. FuncDocentesPOAO.add(FuncDocent1);
  62.  
  63.  
  64.  
  65. ArrayList<Aluno> AlunosPOAO =new ArrayList<>();
  66. AlunosPOAO.add(Aluno1);
  67. AlunosPOAO.add(Aluno2);
  68. AlunosPOAO.add(Aluno3);
  69. AlunosPOAO.add(Aluno4);
  70.  
  71. DisciplinaClass DisciplinaPOAO = new DisciplinaClass("POAO", FuncDocent2, Exames0, FuncDocentesPOAO, AlunosPOAO);
  72.  
  73. //-------------DISCIPLINA IRC -----------------------------
  74. ArrayList<FuncionarioDocente> FuncDocentesIRC = new ArrayList<>();
  75. FuncDocentesIRC.add(FuncDocent2);
  76. FuncDocentesIRC.add(FuncDocent1);
  77.  
  78. ArrayList<Aluno> AlunosIRC =new ArrayList<>();
  79. AlunosIRC.add(Aluno1);
  80. AlunosIRC.add(Aluno2);
  81. AlunosIRC.add(Aluno3);
  82. AlunosIRC.add(Aluno4);
  83.  
  84. DisciplinaClass DisciplinaIRC = new DisciplinaClass("IRC", FuncDocent3, Exames1, FuncDocentesIRC, AlunosIRC);
  85.  
  86. //-------------DISCIPLINA TC
  87. ArrayList<FuncionarioDocente> FuncDocentesTC = new ArrayList<>();
  88. FuncDocentesTC.add(FuncDocent2);
  89. FuncDocentesTC.add(FuncDocent3);
  90.  
  91. ArrayList<Aluno> AlunosTC =new ArrayList<>();
  92. AlunosTC.add(Aluno1);
  93. AlunosTC.add(Aluno2);
  94. AlunosTC.add(Aluno3);
  95. AlunosTC.add(Aluno4);
  96.  
  97. DisciplinaClass DisciplinaTC = new DisciplinaClass("TC", FuncDocent1, Exames2, FuncDocentesTC, AlunosTC);
  98.  
  99. DisciplinasLEI.add(DisciplinaPOAO);
  100. DisciplinasLEI.add(DisciplinaIRC);
  101. DisciplinasLEI.add(DisciplinaTC);
  102.  
  103. /*********************************************************************/
  104. //DISCIPLINAS LDM ----------------------------
  105. ArrayList<DisciplinaClass> DisciplinasLDM = new ArrayList<>();
  106.  
  107. //-------------DISCIPLINA LDM1 -------------------------
  108. ArrayList<FuncionarioDocente> FuncDocentesLDM1 = new ArrayList<>();
  109. FuncDocentesLDM1.add(FuncDocent3);
  110. FuncDocentesLDM1.add(FuncDocent1);
  111.  
  112. ArrayList<Aluno> AlunosLDM1 =new ArrayList<>();
  113. AlunosLDM1.add(Aluno1);
  114. AlunosLDM1.add(Aluno2);
  115. AlunosLDM1.add(Aluno3);
  116. AlunosLDM1.add(Aluno4);
  117.  
  118. DisciplinaClass DisciplinaLDM1 = new DisciplinaClass("LDM1", FuncDocent2, Exames3, FuncDocentesLDM1, AlunosLDM1);
  119.  
  120. //-------------DISCIPLINA LDM2 -----------------------------
  121. ArrayList<FuncionarioDocente> FuncDocentesLDM2 = new ArrayList<>();
  122. FuncDocentesLDM2.add(FuncDocent2);
  123. FuncDocentesLDM2.add(FuncDocent1);
  124.  
  125. ArrayList<Aluno> AlunosLDM2 =new ArrayList<>();
  126. AlunosLDM2.add(Aluno1);
  127. AlunosLDM2.add(Aluno2);
  128. AlunosLDM2.add(Aluno3);
  129. AlunosLDM2.add(Aluno4);
  130.  
  131. DisciplinaClass DisciplinaLDM2 = new DisciplinaClass("LDM2", FuncDocent3, Exames4, FuncDocentesLDM2, AlunosLDM2);
  132.  
  133. //-------------DISCIPLINA LDM3
  134. ArrayList<FuncionarioDocente> FuncDocentesLDM3 = new ArrayList<>();
  135. FuncDocentesLDM3.add(FuncDocent2);
  136. FuncDocentesLDM3.add(FuncDocent3);
  137.  
  138. ArrayList<Aluno> AlunosLDM3 =new ArrayList<>();
  139. AlunosLDM3.add(Aluno1);
  140. AlunosLDM3.add(Aluno2);
  141. AlunosLDM3.add(Aluno3);
  142. AlunosLDM3.add(Aluno4);
  143.  
  144. DisciplinaClass DisciplinaLDM3 = new DisciplinaClass("LDM3", FuncDocent1, Exames5, FuncDocentesLDM3, AlunosLDM3);
  145.  
  146. DisciplinasLDM.add(DisciplinaLDM1);
  147. DisciplinasLDM.add(DisciplinaLDM2);
  148. DisciplinasLDM.add(DisciplinaLDM3);
  149.  
  150.  
  151.  
  152. ArrayList<CursoClass> CursosInf = new ArrayList<>();
  153. CursoClass cursoLEI = new CursoClass("Informatica", 3, "Licenciatura", DisciplinasLEI);
  154. CursoClass cursoLDM = new CursoClass("Design & Multimedia", 3, "Licenciatura", DisciplinasLDM);
  155.  
  156. CursosInf.add(cursoLEI);
  157. CursosInf.add(cursoLDM);
  158.  
  159.  
  160.  
  161.  
  162. //---------Salas--------------------------
  163. //----------DepartamentoInf------------------
  164. ArrayList<SalaClass> SalasInf = new ArrayList<>();
  165. ArrayList<ExameClass> horarios0 = new ArrayList<>();
  166. SalaClass salaInf0 = new SalaClass(0,2,0,horarios0);
  167. ArrayList<ExameClass> horarios1 = new ArrayList<>();
  168. SalaClass salaInf1 = new SalaClass(1,2,0,horarios1);
  169. ArrayList<ExameClass> horarios2 = new ArrayList<>();
  170. SalaClass salaInf2 = new SalaClass(2,2,0,horarios2);
  171. ArrayList<ExameClass> horarios3 = new ArrayList<>();
  172. SalaClass salaInf3 = new SalaClass(3,2,0,horarios3);
  173. ArrayList<ExameClass> horarios4 = new ArrayList<>();
  174. SalaClass salaInf4 = new SalaClass(4,2,0,horarios4);
  175. ArrayList<ExameClass> horarios5 = new ArrayList<>();
  176. SalaClass salaInf5 = new SalaClass(5,2,0,horarios5);
  177. ArrayList<ExameClass> horarios6 = new ArrayList<>();
  178. SalaClass salaInf6 = new SalaClass(6,2,0,horarios6);
  179. ArrayList<ExameClass> horarios7 = new ArrayList<>();
  180. SalaClass salaInf7 = new SalaClass(7,2,0,horarios7);
  181. ArrayList<ExameClass> horarios8 = new ArrayList<>();
  182. SalaClass salaInf8 = new SalaClass(8,2,0,horarios8);
  183. ArrayList<ExameClass> horarios9 = new ArrayList<>();
  184. SalaClass salaInf9 = new SalaClass(9,2,0,horarios9);
  185. ArrayList<ExameClass> horarios10 = new ArrayList<>();
  186. SalaClass salaInf10 = new SalaClass(10,2,0,horarios10);
  187. ArrayList<ExameClass> horarios11 = new ArrayList<>();
  188. SalaClass salaInf11 = new SalaClass(11,2,0,horarios11);
  189. ArrayList<ExameClass> horarios12 = new ArrayList<>();
  190. SalaClass salaInf12 = new SalaClass(12,2,0,horarios12);
  191. ArrayList<ExameClass> horarios13 = new ArrayList<>();
  192. SalaClass salaInf13 = new SalaClass(13,2,0,horarios13);
  193. ArrayList<ExameClass> horarios14 = new ArrayList<>();
  194. SalaClass salaInf14 = new SalaClass(14,2,0,horarios14);
  195. ArrayList<ExameClass> horarios15 = new ArrayList<>();
  196. SalaClass salaInf15 = new SalaClass(15,2,0,horarios15);
  197. ArrayList<ExameClass> horarios16 = new ArrayList<>();
  198. SalaClass salaInf16 = new SalaClass(16,2,0,horarios16);
  199. ArrayList<ExameClass> horarios17 = new ArrayList<>();
  200. SalaClass salaInf17 = new SalaClass(17,2,0,horarios17);
  201. ArrayList<ExameClass> horarios18 = new ArrayList<>();
  202. SalaClass salaInf18 = new SalaClass(18,2,0,horarios18);
  203. ArrayList<ExameClass> horarios19 = new ArrayList<>();
  204. SalaClass salaInf19 = new SalaClass(19,2,0,horarios19);
  205. ArrayList<ExameClass> horarios20 = new ArrayList<>();
  206. SalaClass salaInf20 = new SalaClass(20,2,0,horarios20);
  207.  
  208.  
  209. SalasInf.add(salaInf0);
  210. SalasInf.add(salaInf1);
  211. SalasInf.add(salaInf2);
  212. SalasInf.add(salaInf3);
  213. SalasInf.add(salaInf4);
  214. SalasInf.add(salaInf5);
  215. SalasInf.add(salaInf6);
  216. SalasInf.add(salaInf7);
  217. SalasInf.add(salaInf8);
  218. SalasInf.add(salaInf9);
  219. SalasInf.add(salaInf10);
  220. SalasInf.add(salaInf11);
  221. SalasInf.add(salaInf12);
  222. SalasInf.add(salaInf13);
  223. SalasInf.add(salaInf14);
  224. SalasInf.add(salaInf15);
  225. SalasInf.add(salaInf16);
  226. SalasInf.add(salaInf17);
  227. SalasInf.add(salaInf18);
  228. SalasInf.add(salaInf19);
  229. SalasInf.add(salaInf20);
  230.  
  231.  
  232.  
  233. DepartamentoClass DepartamentoInf = new DepartamentoClass(SalasInf, CursosInf);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement