Report for Week 4
Current team meeting time is 3:30pm every Tuesday. However this doesn’t suit everyone so we’re going to move it to Thursday, same time.
We decided to have a demo released by the end of week 4 but there were too many problems to fix and we just couldn’t make it. The current progress is as the following:
- Studying QT skills, learning to build simple GUI, learning to make use of the Slots and Signals (all members)
- Refining existing codes. Eg, built error checking Client classes; built email and password validation system; fixed some known bugs in question generating.
- The server group is working on the Database and building a deamon which takes data sent by clients and store them in the database.
Activities
We mainly discussed about the process of Client-Server communication.
Communication takes place in following situations:
- Clients register accounts
- Clients modify profiles
- Clients upload test results
- Clients check for updates
- Clients download weekly reports
So rather than building seperate functions in Client and Server classes, we’re going to build a dedicated class which handles network communication only, and it’s supposed to work for all the above cases
Tasks
Coding!
Especially start building simple QT network modules.
No comments:
Post a Comment