Thursday, August 25, 2011

Group Meeting 5

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:

  1. Clients register accounts
  2. Clients modify profiles
  3. Clients upload test results
  4. Clients check for updates
  5. 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