Spent approximately 10 hours this week.
Work done this week involves a few new features, but mostly fixing existing bugs.
- Fixed the bug of Current pointer pointing to the user logged in, so that it saves user data when the user logs out.
- Fixed the bug of registration, in accordance to the newly added attributes in User class. Basically new data to save and read from database.
- Added a feature of checking existing email address, so that one email address only matches one user profile.
- Adding a feature in main menu where user can click to modify personal profile. Data can be modified include username, password, address, age, license currently hold. Password must be verified before change is accepted.
- Modified the UI of main menu so it displays more info of the current user.
In addition to codes, I also started working on the technical manual as many has been changed since last session. Basically the architecture is completely new so UML diagrams would have to be re-drawn.
No comments:
Post a Comment