Skip to content

hrafnkelli14/Verklegt-verkefni-2

 
 

Repository files navigation

####Hópur 47 Verkefni 2

######DATA LAYER

  • DONE: (Arnar) Class for computers
  • DONE: (Arnar, Eiríkur) Class for computer scientists [input checks, get functions and set functions by Hrafnkell] [seems to hold up]
  • DONE: (Hrafnkell) add sql-specific searching functions [will use placeholders later]
  • DONE: (Hrafnkell) write/read settings to/from xml file
  • DONE: (Hrafnkell) Adding to sql db [will use placeholders later]
  • DONE: (Hrafnkell) order by - sql style [will use placeholders later
  • DONE: (Hrafnkell) edit computers & persons
  • DONE: (Hrafnkell) delete computers & persons

######DOMAIN LAYER

  • DONE: (Hrafnkell) Add person to database
  • DONE: (Hrafnkell) Add computer to database
  • DONE: (Hrafnkell) fetch persons list from db
  • DONE: (Hrafnkell) fetch computer list from db
  • DONE: (Hrafnkell) fetch computers x persons relations list from db
  • DONE: (Hrafnkell) edit computers & persons
  • DONE: (Hrafnkell) delete computers & persons
  • DONE: (Hrafnkell) Settings requests for computers
  • DONE: (Hrafnkell) Viewing only people of a certain gender [now sql-ified]
  • DONE: Search

######PRESENTATION LAYER/UI

  • DONE: (Arnar, Eiríkur, Hrafnkell) Add new computer scientist from console
  • WIP: Main menu [needs more menus for new functionality]
  • DONE: (Hrafnkell) Settings menu
  • WIP: Search from console. [needs more menus for new functionality]
  • DONE: (Hrafnkell) display person list from console.
  • DONE: (Hrafnkell) display computer list from console.
  • WIP: display computer x persons relations from console
  • DONE: (Hrafnkell) edit computers & persons
  • DONE: (Hrafnkell) delete computers & persons

######FINISHED PRODUCT

  • TODO: compile and add populated data.db and settings.xml to .zip/.rar
  • TODO: turn the finished assignment in :)