Meeting #4 - TechnionYearlyProject/Exam-Scheduler GitHub Wiki
Weekly Progress
Rephael
- Defined the general structure of the database, and how it will be implemented (which classes and their roles).
- Started to write the Wiki that describes the database along with its API.
Objectives:
- Database implementation
Roey
- Learned more about Java FX and Scene Builder.
- Helped build a detailed GUI scheme.
Objectives:
- Implement 'Semester Picking' screen.
- Work on Calender - more specifically how to show dates and exam periods in a visual way.
Tal
- Met with Inbal Shahar, secretary of Industrial Engineering and Management faculty for reviewing similar platform on what we are working on.
- Updated HLD 4.1 section.
- Researched on Java FX and Java FX scene builder.
- Drew a more detailed GUI diagram.
Objectives:
- Upload document that describes the GUI to the Wiki.
- Start implementing the Login window.
- Figure out how to implement the calenders.
Dor
- Participated in a meeting with the logic team, where we made concrete design decisions regarding the algorithm.
- Created the wiki page for the logic part of the project, and updated it with the most recent information.
- Uploaded the summary of meeting #3.
- Updated HLD document according to Tanya’s notes.
- Began research on the calendar class - considering using an existing library.
- Participated in a meeting with the secretary of the Industrial Engineering and Management faculty, where we reviewed the scheduling system used by her.
Objectives:
- Fully implement the calendar class.
- Have a meeting with the entire project’s team to decide on the considered feature mentioned in the logic section in the wiki.
- Have another meeting with the logic team to further determine our implementation, and assign new responsibilities.
Moisei
- Thought about structure of logic part in the app.
- Participated in a meeting with the logic team where we presented our thoughts, made concrete design decisions and divided the responsibilities- I got Catalog class for implementation.
- Worked on HLD document- particularly sections 2 and 3.
- Began to plan Catalog class implementation.
Objectives:
- Implement the Catalog class.