Vehware Contrast Sensitivity - Demir, Ugurcan; Akalin, Nilgun Ilayada; Yolac,Gungor; Selcuk,Goktug

From CS486wiki
Jump to navigationJump to search

Week 1

Title: Briefing

Date: 02/22/2021

Place: Online

Attendance: Merwyn Jones, Nilgun Ilayda Akalin, Ugurcan Demir, Gungor Yolac, Goktug Selcuk


Accomplishments

- We did a meeting with Prof. Merwyn Jones
- We talked about our project and our CPT forms.
- We briefly discussed what we did last semester.
- We arranged a meeting with William Howe for next week.

Problems

- There is no problem with this week.

To do

- We will do a demo at the next meeting and show what we accomplished in the Fall 2020 semester.
- We will determine the Spring 2021 goals for the senior project.
- We will be uploading our CPT documents when group members get the new document for Spring 2021.

Week 2

Title: Meeting

Date: 03/01/2021

Place: Online

Attendance: Merwyn Jones, William Howe, Daryl Fleming, Nilgun Ilayda Akalin, Ugurcan Demir, Gungor Yolac, Goktug Selcuk


Accomplishments

- We did a meeting with Prof. Merwyn Jones, William Howe, and Daryl Fleming via Zoom.
- We did some demo at our meeting and talked about where we are on the project.
- We re-arranged the database.
- We did research about how to display the data in a proper way.
- Our CPT forms approved.

Problems

- Data are not seen in the dashboard.

To do

- We will try to update the dashboard.
- We will try to implement some other suitable tool for the database.
- We will fix the overlapping issue in the lines.

Week 3

Title: Meeting

Date: 03/08/2021

Place: Online

Attendance: Merwyn Jones, William Howe, Daryl Fleming, Nilgun Ilayda Akalin, Ugurcan Demir, Gungor Yolac, Goktug Selcuk


Accomplishments

- We did a meeting with Prof. Merwyn Jones, William Howe, and Daryl Fleming via Zoom.
- We did some demo at our meeting and talked about where we are on the project.
- We changed the age part in GUI.
- We added a calendar (tkcalendar) which is a component of the Tkinter library to choose the date of birth.
- We displayed the test results in the patients' table.
- We discussed that we can use MySQL instead of SQLite3.

Problems

- There is still an issue about the transition between color combinations when clicking the mouse or pressing the key.

To do

- We will try to add a scroll bar for test results.
- We will try to add a pause between color combinations while clicking the mouse or pressing the key.
- We will try to fix the overlapping issue in the lines.
- We will try to create a login panel to see the test results from user perspective.


Week 4

Title: Meeting

Date: 03/15/2021

Place: Online

Attendance: Merwyn Jones, William Howe, Daryl Fleming, Nilgun Ilayda Akalin, Ugurcan Demir, Gungor Yolac, Goktug Selcuk


Accomplishments

- We did a meeting with Prof. Merwyn Jones, William Howe, and Daryl Fleming via Zoom.
- We did some demo at our meeting and talked about the project.
- We enhanced the current version of the code.
- We didn't change the database part we are still using SQLite3.
- The patient's table issue is fixed and the admin can see the test results.
- We added the date of the birth part to the current version of the code.

Problems

- We need to add a pause to color combinations so when the user clicks the mouse it will be more efficient.
- Transition between color combinations is not still working properly.

To do

- We will try to add a scroll bar for test results.
- We will try to add a pause between color combinations while clicking the mouse or pressing the key.
- We will try to fix the overlapping issue in the lines.
- We will try to username for patients to see the results.

Week 5

Title: Implementation

Date: 03/22/2021

Place: Online

Attendance: Merwyn Jones, William Howe, Daryl Fleming, Nilgun Ilayda Akalin, Ugurcan Demir, Gungor Yolac, Goktug Selcuk


Accomplishments

- There was no meeting because of the Rejuvenation Day.
- We worked on the transitions between color combination
- We worked on adding a scroll bar to patients table.
- We discussed a way to prevent users from clicking more than one time throughout an iteration.

Problems

- We need to add a pause to color combinations so when the user clicks the mouse it will be more efficient.
- We still don't have a user panel to see the results from the user's perspective.

To do

- We will be having a meeting for next week.
- We will try to improve the transition between color combinations while clicking the mouse or pressing the key.
- We will try to fix the overlapping issue in the lines.
- We will try to username for patients to see the results.

Week 6

Title: Meeting and Implementation

Date: 03/29/2021

Place: Online

Attendance: Merwyn Jones, William Howe, Daryl Fleming, Nilgun Ilayda Akalin, Ugurcan Demir, Gungor Yolac, Goktug Selcuk


Accomplishments

- We did our weekly meeting via Zoom.
- At our meeting, we did a demo and discussed the project.
- We added pause to color combinations so when the user clicks the mouse it will pause for 5 seconds and then will continue regularly.
- After clicking the mouse the result is shown in the command line.
- We set up a new tool for the database and showed our tables in the SQLite3 dashboard tool.
- We decided to add a new feature into the code to show statistics about the patients like grouping age, range etc.
- Note to Bill: In the Fall semester, we tried to find the best option for producing lines. After finding the best option for lines we didn't change the forward and backward since then.


Problems

- We tried to add a scroll bar but it didn't work properly.
- We still don't have a user panel to see the results from the user's perspective.

To do

- We will be having a meeting for next week.
- We will try to add a search bar to GUI (patients table).
- We will try to sort patients according to their information.
- We will try to fix the scroll bar issue.
- We will do research about how to create a username id for patients and design a GUI for it.
- Since the project has two tables for the database, we will try to assign a foreign key to the second table to hold the data in a proper way.

Week 7

Title: Meeting and Implementation

Date: 04/05/2021

Place: Online

Attendance: Merwyn Jones, William Howe, Daryl Fleming, Nilgun Ilayda Akalin, Ugurcan Demir, Gungor Yolac, Goktug Selcuk


Accomplishments

- We did our weekly meeting via Zoom.
- At our meeting, we did a demo and discussed the project.
- Bill confirmed that color combinations and lines are still the same as we did last semester.
- We discussed that we should make a plot for each user for every taken test.
- In the resulting output for the test there is zero and it means that no sensitivity detected for the user for that color combination.
- We did some research about how to make a graph for the test.
- We added a key for the second table (score table).

Problems

- We found a suitable solution for the scroll bar but there is some bug in the implementation.
- We still don't have a user panel to see the results from the user's perspective.

To do

- We will be having a meeting for next week.
- We will try to sort users according to their name, age, etc.
- We will create a graph for each user.
- We will ignore the zero values in the test to get proper results.
- We will try to add two more buttons for GUI to show graph or plot.