28 Aug 2011

Week 5

Spent approximately 4 hours this week.

The work I did this week is basically writing codes as well as learning QT.

In terms of QT I created some basic GUIs (.ui files) which will be linked to the relevant classes later.

In terms of code it self what I spent most of the time refining existing codes.

  • I tried to increase the confidentiality of user profiles by storing them in  binary mode but it didn’t work so well, so it’s back to normal TXT files again. But all those private files will be kept secretly.
  • I set up some restrictions on the selections of passwords. Basically it’s lenght must be greater than 6 and it must be a combination of digits and characters.
  • I also refined some codes in Registration to improve the efficiency and fix some known bugs.

21 Aug 2011

Week 4

Spent approximately 5 hours this week.

I let Allen do some research on QT and I did much work in coding. For now I’ve quite a few protoypes built and ready, and here’s a screenshot.

XJ0G)[{5NQNYAKXWR_VJWWH

In meeting we talked about some of the QHeaders to see, and I spent some time reading the docs. Soon I’ll start building them.

)]7@[N0F9$R@DO]W6J0@C07

)2~I~IVIONT}3TN_8SJX30M

14 Aug 2011

Week 3

Spent approximately 5 hours in CSCI321 this week

What I did this week was basically trying to figure out how to set up QT environment with Netbeans and that took huge amount of time. Fortunately, Jeff found a way which makes us finish the struggling with IDE stuff…

In terms of coding part it’s going slowly but everything’s on track. We had a look at our preliminary technical manual in the meeting so I started building the Client, beginning with the Registration part. The class involves data transfer over network, which is to be done using QT, will be built later. And other features will also be built gradually.

7 Aug 2011

Week2

Spent approximately 3 hours on CSCI321 this week.

Did some research in SVN. As only Jeff did CSCI222 which covers the SVN part, I had to take some time reading the subversion documentations (https://sites.google.com/site/csci321dtp/links) to see how it works and to understand “revision” and “version”.

I also installed the QT SDK and made it work properly with Visual Studio 2010. After that I started writing some simple cpp files (basically for testing the svn) and tried uploading and downloading unitl i’m assured that everything’s working fine.