WELCOME TO CSCI321 PROJECT.

Thursday 10 April 2014

Individual Diaries Autumn(Yenn Yenn Tan, 4095133)

** Weeks are separated by ----

20/12/2013
I have watched tutorial on how to use Dreamweaver. At the same time, I have downloaded Adobe Dreamweaver CS6. After the download has been completed, i played around with the software and tried to create a new project that includes html page.
------------------------------------------------------------------------------------------------------------
27/12/2013
In CSCI321 July 2013 session, I have created dummy pages of website from a free website builder. This website builder does not provide any html code. Now, I am implementing a website in Dreamweaver but with the same content of the web pages at the moment. There will be additional feature to be added once
this implementation is completed. This current website will contain JavaScript, HTML5 and jQuery. This pages will  be shown to the team member for further comment. I have to spent more than 10 hours during this week.
------------------------------------------------------------------------------------------------------------
11/1/2014
For the past two weeks, I have implemented the following web pages:-




Figure 1 Homepage





Figure 2 About us page




Figure 3 Services page



Figure 4 Contact us page

I have spent more than 10 hours in each week for the past two weeks.
------------------------------------------------------------------------------------------------------------
15/2/2014
At the same time creating the web pages, I have researched on some tutorials on the technique to host a website. Not only that, I have also watched some videos that teaches the technique to host a website. I tried hosting with the current web pages, but somehow it failed. I will try to research more about it. I have also tried to publish the web pages using Dreamweaver CS6. The following diagrams shows the web site that teaches hosting method.
Figure 5


Figure 6

I have spent more than 10 hours in this project this week.
------------------------------------------------------------------------------------------------------------
27/2/14

I have continued with the website. The following is the pages that I have created:

Figure 7 Directory page

Figure 8 News page

I have asked Chew's help in hosting technique. He gave me a few tutorials that teaches the method of hosting. Besides that, I did some research for next step of project.

28/2/14
I managed to create all the web pages. This website is named after 'G6 Mall'. It is just a random mall taken as an example for the system. For the past two weeks, I have commited more than 20 hours in this project.
------------------------------------------------------------------------------------------------------------
2/3/14
I have sent Chew the website file for hosting. I have also emailed Ace and Josh, but they have yet to reply me. I have assigned the hosting task to Ace. Unfortunately, I did not spend more than 10 hours this week.
------------------------------------------------------------------------------------------------------------
15/3/2014
Classes have resume back for this semester. We had meeting today with the group. I have rushed Ace regarding the hosting task. A free hosting service is preferable. I have also created a Gantt chart last week. I have sent it to the team members through email. In the meeting, I have reminded them to follow the chart timeline. Also, we have discussed on drawing the images for the directory of the mall. Chew suggested to use OpenGL, but Josh suggested that if image can be pre-drawn, then we could use SDL. It is a third party library, mainly used for multimedia stuff, and it is able to display images. I am assigned to look into it, as it will be tied with the website. I have spent more than 10 hours this week in this project.
------------------------------------------------------------------------------------------------------------
16/3/2014
Chew and Josh are facing some problems. They are fixing the bugs and checking functions faced in Qt. In Qt, there is type to be chosen when a new page is created. Either a widget or a dialog. They are able to display the dialog successfully, somehow, when it comes to widget, it is unable to display with the usual syntax that they normally used. Somehow, it work without the removal of the last GUI. It is like overlapping on both things. Josh managed to fix the problem by the syntax, using the library to fix.

19/3/2014
We just had meeting today and discussed about our progress. Regarding the website, we need to link the database to the website. So, Ace is assigned to do the feedback page while I am going to handle the advertisement page and news that is updated in database to the website. There are modification needed
in the website for about us page as the alignment is out in Internet Explorer. I have searched on how to link html with SQLite. I have spent more than 10 hours in this project this week.
------------------------------------------------------------------------------------------------------------
23/3/14
Chew have updated me with his progress. He managed to upload photo in the system. Also, he has discovered new feature for the system for floor map navigation where user as the ability to put in item, remove item, display item and database will be uploaded with the edited items.  If the image upload is
successful implemented, I will need to be able to decrypt the image byte from database and display it as picture in the website. Chew introduced me a website that links SQLite with HTML5. I tried to study the link he gave me, unfortunately, PHP is more advised.

24/3/2014
I have downloaded PHP and Apache as the linking of database and webpages prefers PHP rather than HTML5. I have encountered problem when I was trying to run localhost in the browser. I didn't managed to display PHP information. So, I have re download and tried several times. I searched for the error occurred in Google and there were steps given by users on fixing it in some website. I finally managed to fixed it and successfully run PHP in browser few hours later.
------------------------------------------------------------------------------------------------------------
25/3/2014
Today I have downloaded SQLite database browser to link the database to the website. I tried some simple PHP code to link with database. Unfortunately, I couldn't extract the data from database, but able to add in the columns in the database file that chew gave me. This is weird. I will try to research on the syntax of retrieving data from database.
------------------------------------------------------------------------------------------------------------
26/3/2014
We had meeting with the supervisor today. We showed him our progress. There is nothing much to update him with website because the problem(database) is unsolved. I have spent more than 15 hours in this project during this week.
------------------------------------------------------------------------------------------------------------
1/4/2014
I didn't not spend much time on CSCI321 last week, because I had multiple assignments to be submitted. But I did look through the PHP coding and tried to solve the extraction of data from the database.
------------------------------------------------------------------------------------------------------------
10/4/2014
I have updated the individual diaries, group meeting diaries, and also the minute meeting with the supervisor as the submission of diaries is tomorrow.
------------------------------------------------------------------------------------------------------------
12/4/2014
I have looked through the documentation that we have submitted during the preliminary hand up. I have amended some of the documentation based on our current progress and the feedback that Luke gave us. Changes such as use case diagram has been changed accordingly. Apart from that, I have also enhanced the website that is provided to the mall management customer. I have spent more than 15 hours in this project this few days.
------------------------------------------------------------------------------------------------------------
15/4/2014
Talked to Chew regarding the blob insertion into the system. This will affect the website page as the website is linked to the same database. So, if there is any upload, the website will be change. However, it is still not implemented in the website. I have viewed some video on how to retrieve image from the database. I have also looked through the system and went through the coding implementation. I have spent almost 6 hours today in this project.
------------------------------------------------------------------------------------------------------------
19/4/2014
We have discussed among the group to change the database to MySQL. This is because SQLite supports very little function for our usage. Changes made in the database will cause havoc to the constraints between the table. Additionally, we are able to add in foreign keys and relate each table with primary key and foreign keys, and also other key constraint. In SQLite, we only have primary key, which is not advisable to apply in our project. Hence, the database is not suitable to be used for this project. I have viewed on MySQL and installed it in my PC. At the moment, I am learning CSCI235,  a database subject in UOW. This helps me a lot in creating tables, update table, and some queries that I am able to apply in the project. I have also watched some videos related to MySQL. I have spent almost 24 hours during these few days from the last diary I have updated.
------------------------------------------------------------------------------------------------------------
21/4/2014
I have research on the php implementation in MySQL. It is pretty similar to SQLite implementation. It is just some syntax difference. I have also tried to code it in a sample .php file. There are a few times it fails, as I just created a simple table, but somehow I managed to worked it out. I have spent less than 20 hours this few days as I have other project to do as well. The amount of work I did here and other project is fairly equal. 
------------------------------------------------------------------------------------------------------------
26/4/2014
We have discussed on the functional requirement on what we have done and what we have not done. As for the website, it covers almost half of the requirements already. As for the directory, I have implemented the using imgmap_desktop software where when user hover the mouse over the map, it would be able to display the name of the shop. Unfortunately, the list of shops is not equivalent to the list of shops in the database. I will try to retrieve the list of shops from the database to linked with the map in the website to provide consistency. I have spent more than 20 hours this week.

------------------------------------------------------------------------------------------------------------
2/5/2014
My group mate has started to implementing other function for the system. On the other hand, I have change all the SQLite implementation on the website to MySQL. There are still some section that does not work. I will try to work the website. I have spent more than 10 hours each day since last week.
------------------------------------------------------------------------------------------------------------
9/5/2014
I didn't not spend much time on CSCI321 this week, because I had multiple assignments to be submitted. 
------------------------------------------------------------------------------------------------------------
16/5/2014
I have assigned the some task to Ace for the documentation. Unfortunately, I did not spend more than 10 hours this week. I have also continued editing the UML diagrams. There are still more diagrams to change, and the database schema.
------------------------------------------------------------------------------------------------------------
23/5/2014
We have decided to give up on the administrator role and give the function to human resource. Therefore, any changes related to administrator has been changed. Same goes to the documentation. Ace has also done the installation guide. I have to add in the guide for website as there are username, hostname and password that is based on the customers' PC data. I have spent more than 6 hours each day this week.
------------------------------------------------------------------------------------------------------------
30/5/2014
I have completed most of the documentation that is needed to be changed. The other group mate did help me as well. I have also assigned some other documentation part to Matthew and Chew. I have spent less than 6 hours each day this week.
------------------------------------------------------------------------------------------------------------
2/6/2014
The final deliverables is due in this week. There are some changes need to be done on the system and website. I have spent more than 10 hours each day since last week on the documentation. Making sure everything is right on track. The diagrams are all updated too. 
------------------------------------------------------------------------------------------------------------
5/6/2014
Yesterday, Chew has sent me the user manual, and Matthew has sent to me the risk part. Today is the day to submit the deliverables. Everything has been done and submitted to Luke. 


Individual Diaries Autumn(Matthew Bryan Kong Ik Hui, 4364065)

3/3/2014
Spent 2 hour having meeting since our 3 month semester break. Discuss what's our next step on our project. We decided to split task into different section and committed by different person.
Tan Yenn Yenn and Ace is our main coder for website, I will be the responsible for GUI while Chew and Joshua will be the main coder for our system.


3/9/2014
Spent 1 hour meeting with Doctor Luke. Yenn Yenn show him the design of our webpage and explain briefly of our plan on what are we going to do.


3/13/2014
Realised that the graphic user interface(GUI) designed on the previous semester using Netbean are unusable. Decide to make everything from scratch using QT creator. Spent 1 hour installing QT and 3 hours researching on how to use it since it's my first time using QT creator.


3/19/2014
After spending few hours looking for example and tutorial videos from Google and YouTube, I finally grasp some techniques on creating a new form for our graphic user interface(GUI). Spent 5 hours creating 7 Main GUI for our project - Mall manager, Administrator, Human Resource, Marketing, Finance, Shopkeepers, Security and Maintenance.


3/25/2014
Spent 3 hours designing the login Page for our Mall Management System.


3/28/2014
Spent 5 hours designing User account registration and user profile setting for mall manager.


3/29/2014
Spent 6 hours designing add/edit store entry GUI which consist of 4 more tabbed GUI inside for mall manager.


4/1/2014
Spent 7 hours designing update mall information, manage maintenance, manage event and manage advertising campaign for mall manager.

4/05/2014
Time Spent : 3 hours
Decided to continue designing and improving graphical user interface(GUI) of the system. GUI designed - view shop rental, View advertising report and manage announcement detail for mall manager. This spell the end of graphical user interface for mall manager GUI. This interface is design first so that we can start implementing code into mall manager main which is also known as the core function. Code is implemented while designing of GUI is in progress.


4/08/2014
Time Spent: 4 hours.
After finish designing mall manager main menu and sub function, I decided to move on to accounting main menu.
Accounting main menu includes manage rental and manage financial report.


4/12/2014
Time Spent: 3 hours.
Design Human resources main menu and sub function which include monitor employee performance, handle interview request and recruitment process and handle payroll process.

4/16/2014
Time Spent : 4 hours
Design Maintenence main interface and sub function which include manage maintenence request and generate maintenence request report.
4/19/2014
Time Spent : 5 hours
Design Marketing main interface and sub function which include manage advertisement and manage advertising report.
4/21/2014
Time spent : 4 hours
Design security main interface and sub function which include view lodge report, allocate and generate duty roaster and handle safety management.
4/23/2014
Time spent : 7 hours
Design shopkeeper main interface and sub function which include view shop rental information, view shop information, set opening hours, manage shop detail, manage promotional campaign and request maintenance. All graphical user interface is completed with a total of more than 60+ GUI included. GUI design process is speed up because prototype at week 8 is near.




 4/26/2014
Spent 3 hours implement mall manager update mall information function, add edit store and manage opening details with Joshua, yenn yenn and zane. We discuss on what attributes needed to be included and change according to our need.

4/30/2014
Spent 2 hours linking graphic user interface for all department and change every GUI to dispose() when user click cancel or back.

5/02/2014
Time spent: 4 hours
Confirm that we have finished all core level requirement such as logging in into the system using different user level ID and password, we decide to tackle high level requirement in mall manager such as manage utility, manage event, manage maintenance and manage shop details. There is a problem arise in the login screen when we tried to close it when user log into their department. It will cause the whole program to vanish under the task-bar when we dispose it. Therefore, we decided to leave it there.

5/10/2014
spent 4 hours finalizing our prototype for mid term prototype presentation with my team members. We make sure all high and core requirement is done, fix error in connecting to database because each team member upload different database which cause query error when executing function which involves the database and look into our group website design.

5/17/2014
spent 3 hours fixing errors with joshua, zane and yenn yenn which we found out during our prototype presentation, database foreign key, database script using text file containing our query which is easier to execute and we also discuss about changing from SQLITE to MYSQL because MYSQL can store more data compare to SQLITE and MYSQL provide several constraint and function which is not available in SQLITE.

5/22/2014
Spent 5 hours implementing code with my team member on other high level requirement function from security such as generate schedule roaster and handle safety management function. Implemented view lodge report which retrieve report made by customer from the customer.

5/25/2014
Spent 3 hours implementing code for human resource function with my team member. implemented handle payroll process and monitor employee function.

5/27/2014
spent 2 hour fixing minor problem when trying to save data to the database and implement accounting manage rental function with my group member. After a long discussion, we decided to change our database from SQLITE to MYSQL. We consider this change because of the foreign key mention by our assessor and provide bigger and wider storage for our mall management system. We also redesign our database conceptual schema to match our new database.

5/29/2014
Spent 4 hours changing database connector with Joshua, zane and yenn yenn for all GUI due to changes made by moving to a new database. We also decide to remove administrator department cause we feel it's redundant and replace it with mall manager.

6/02/2014
Spent 4 hours - Start Documentation of our system which include meetings, user manual, risks management.

6/04/2014
Spent 5 hours finalizing our documentation and run through the system to check whether there's any bug. We also discuss about the presentation sequence and presentation slide.

Individual Diaries Autumn (Chew Yong Chuen, 4369385)

04/03/2014
Start login function and have a look on how to create database.

Time Spent : 3 Hours

07/03/2014
Setup QT with MinGW 4.8.5 because 1 of our main coder is using that version and we have to be same
version to compile our project.

Time Spent : 3 Hours

11/03/2014
Start with Login UI and code Login function.

Time Spent : 3 Hours

15/03/2014
Login UI done and do some research about Hash function for password.

Time Spent : 3 Hours

16/03/2014
Hash function for password is done and success store in database. Now have some research on
storing image into database.

Time Spent : 3 Hours

19/03/2014
Understand how image convert to QTbyte and now learn how to retrieve it from database.

Time Spent : 3 Hours

20/03/2014
QTbyte retrieve success and with matthew and joshua about icon should store into database.

Time Spent : 3 Hours

22/03/2014
Core function success code and now work on High function.

Time Spent : 3 Hours

24/03/2014
Do some research on how to enhance Manage Maintenance function.

Time Spent : 3 Hours

27/03/2014
Start Manage Maintenance function and understand how database table is linking between 1 table to another.

Time Spent : 3 Hours

30/03/2014
New UI success apply to current system, update version log.

Time Spent : 3 Hours

02/04/2014
Start Manage Events and have research on how to implement it.

Time Spent : 3 Hours

05/04/2014
Do some research on Manage Advertisement and find out that linking of this function is quite complicate between others.
Requirement for this function is implement save image and load image.
Image save in have to display on main website of the system.

Time spent : 3 Hours

08/04/2014
Continue find the idea on how to do Manage Advertisement. This is a problem for me to implement because still not good enough to know
how qt work well in this stage.
Keep ask 1 of the team mate (Joshua) about those library function from QT.

Time spent : 3 Hours

12/04/2014
Finally have some idea on how to do Manage Advertisement. Still looking on the image implementation.

Time spent : 3 Hours

16/04/2014
View some video on youtube about the blob insertion (save image).
All video show the clear step to implement this function.

Time spent : 3 Hours

19/04/2014
Discuss with team member about to change the database into Mysql because Sqlite is support small amount of function for us to use.
Changes of database will cause the constraint between table and we have to set foreign key to link each table.

Time spent: 3 Hours

21/04/2014
Have some research on the image implementation using by Mysql. Quite different from Sqlite.

Time spent : 3 Hours

26/04/2014
Have a look on Security -> Add Report/View Report function and going to start implement this function.
Add report is done and left out View report continue later.

Time spent : 3 Hours

29/04/2014
Start to implement Security -> View report function into our system.
View report is done for now.
Read the code implement by 1 of our team member (Joshua) and find out the way to implement "FORMAL" code.

Time spent : 5 Hours

02/05/2014
Start to implement Accountant -> Manage Rental -> View Rental History/Edit Selected Rental/Notify Overdue function.
Complete View Rental History but have no data to try on this function.

Time spent : 3 Hours

05/05/2014
Start to implement Accountant -> Edit Selected Rental function into system.
Done this Function and now can manually add the data into databae to test View Rental History.

Time spent : 3 Hours

10/05/2014
Start to implement Accountant -> Notify Overdue function into system.
Have some conflict about this function because i have no idea how can this to be view if the notify is ON.
Discuss with matthew about this method and i think will bring up to next meeting and ask the idea about this idea.

Time spent : 3 Hours

12/05/2014
After discuss with team member, finally have idea on how to implement this function correctly.
Done this function more then 5 hour because misunderstand about the linking.

Time spent : 5 hours

17/05/2014
Start looking to Human Resource -> Add Complaint function and plan on the how to implement it.
Done Add complaint function.

Time spent : 3 Hours

19/05/2014
Start to implement Human Resource -> Forward complaint function.
Have some conflict about this because have no idea on how the user can view the complaint when we forward it within the system.
Will discuss this problem on next meeting.

Time spent : 3 Hours

23/05/2014
After discuss, we decide to do this function just set to forward to which department and let the manager use the method
outside of the system to tell the department which set to forward to inside the system.
Forward complaint function done.

Time spent : 5 Hours

27/05/2014
Start to do the testing documentation and check the correctness, validation, verification of the system.
This take quiet a long time to test because some function have error and inform to team member (Joshua) about this error.

Time spent : 10 Hours

31/05/2014
Continue for testing because last time the error have inform to team member (Joshua) and hopefully it fix.
Problem is keep showing up and do a list of report to send to team member (Joshua) about all the error.

Time spent : 10 Hours

01/06/2014
Continue testing on our system

Time spent : 10 Hours

02/06/2014
Almost done testing and double check with our team leader about what we have left out.

Time spent : 3 Hours

03/06/2014
Start to do the new user manual as request the changes from Dr Luke.

Time spent : 10 Hours

04/06/2014
Continue the user manual.

Time spent : 10 Hours





Individual Diaries Autumn Week 6(Aizaz Ashraf, 2459449)



04/03/2014
Communicated with the group and split up the work into two main parts. The web interface will be done by Yenn and I, the database programming will be done by Joshua, Chew and Matthew. meeting went for 1.5hrs.




07/03/2014
Looked for into hosting a website with my computer and also checked the investigated for ad-free host sites. Researched for 3hrs.


11/03/2014
Discussed with the group on the cons and pros of hosting a website ourselves or using a free host site. After much debate decided on the free host site. Meeting went for 3hrs.




14/03/2014
I found a great host site with no advertisements and good tools. Uploaded the webpage to the site and gave the link to the others. Took 5hrs to find the suitable host site.


20/03/2014
Updated the website and fixed errors in some of the webpages took 4hrs.


24/03/2014
Went through the comments/feedback/complaints form took 4hrs and was confused on whether I should put it into a php page and let the program grab and put it into the database or somehow directly send it to the database itself.


27/03/2014
Discussed this with the group during a group meeting and they decided that it would be best to directly send the form to the database. I told them I have no experience and knowledge with database but they still wanted it done in this fashion. Meeting went for 1.5hrs.


01/04/2014
Researching and studying on making a form connect to database using php. Went through a lot of dead-ends but found a tutorial site that looks promising. Took about 6hrs going through the research and studying.



08/04/2014
Been incredibly busy with other assessment(and still am busy) and neglected my research. Briefly studied (1hr) the database again.


15/04/2014
Added the linked between the feedback/compliant and database for the website and the program. Took a 4 hrs to test everything was working as it should and to implement the database table


18/04/2014
Added the validation for the feedback and compliant section in case the user submits the form empty. Took 3hrs to figure out how to do that and to test that everything was working as it should


23/04/2014
Working on the installation guide for the program. Had to install MySQL, apache and the program from the beginning. Took 4hrs and had some problems in the installation will continue later.


27/04/2014
Worked more on the installation guide and finally finished it took me 5hrs to take all the screenshots and edit them.


02/05/2014
Group started to concentrate on the prototype demonstration. We had to show a working prototype that covered most of the high priority requirements. We discussed the schedule and started to work on it. Meeting went for 3hrs.


10/05/2014
Spent 4 hours finalising the prototype for the prototype presentation. We make sure all high and core requirement was done, fix error in connecting to database because each team member upload different database which cause query error when executing function which involves the database and look into our group website design.


16/05/2014
A fair few errors cropped up during the presentation we listed them all down. Also discussed changing to MySQL since the assessor recommended it to us instead of using SQlite. Took 3-5hrs to go over the errors.


20/05/2014
Switched to MySQL, lots of error cropped up again since the database had changed but noticed the ease of access there was in using MySQL. Took 3hrs to switch over.


23/05/2014
Looked through the code with team members, we knew we had to get rid of some minor requirements but thankfully the core and high were almost finished. Took 3hrs.


02/06/2014
Had a group meeting we went through the any last minute adjustment we had to do to the program, documentation and the website.  We took 2-3hrs going through the list.


03/06/2014
Worked on the User Manual by going through teamviewer to access Josh computer to get the right data for the documentation took 3-4hrs


04/06/2014
Problem arouse, the teamviewer wasn't working suspect there was some connection trouble. Tried to install the program but had a major problem with MySQL. Took most of the day to fix the problem 6-8hrs:(


05/06/2014
Finished the User Manual took 3hrs to double check and finialise it. Uploaded it to google drive so it can be added to final documentation 


So... a Diary (Joshua Coughlan - 3872117)

I'm currently WAY more used to the WordPress interface than to this one, but anyway, here I go...

The link to the relevant parts of my blog hasn't changed, so go there for updates, I guess.

Edited title to include my name, like I should have done in the first place.

Thursday 31 October 2013

Individual Diaries Part Two (Aizaz Ashraf, 2459449)

05/09/2013
Its the day of the presentation. I had one last practice presentation with the supervisor and we were happy with it. We also showed him what we came up with the requirements documentation and discussed the changes that needed to be made. I then did the presentation in front of the committee and was very nervous .... But I believe the presentation was done well.


7/9/2013
We had online meeting in Google hangout today to go over our requirements. We listed our main requirements and went from there. Then, we started to arrange the requirements into table form.


11/9/2013
We double checked the requirements to make sure all the necessary points where there since tomorrow is the last day for us to show it to Luke. 


12/9/2013
We had a meeting with Luke and changed the documentation according to what the he had told us during the meeting. We manage to complete it today. 


13/9/2013
Documentation was submitted today.


19/9/2013
We just had discussion with Luke regarding the preliminary document. He showed us some samples for us to compare with. We also discussed how we will split the work up between ourselves


21/9/2013
We had online meeting today to discuss about the use case in Lucid Chart. We had to change it many times since we had different ideas on how to represent it.


26/9/2013
We just had a group meeting with Luke today who told us the importance of working during the break since we only have month to finish the preliminary documentation



27/9/2013 
Did the Deployment Diagram on Lucid chart, had to research on how to do it since I had never made one before. Josh also helped with it and we finished it in a few hours.


4/10/2013
In the middle of the break. Did some of the data dictionary that we had to do for the database. Looked at the use case scenario and see if any changes needed to be made.
 

6/10/2013
Missed yesterday meeting since I had to go to the airport to pick someone up. Saw that I was assigned class diagram with Josh

9/10/2013
Became ill with fever and was bedridden couldn't do any of the work assigned to me. Told Yenn I couldn't attend the meeting tomorrow and to email me on what happened during the meeting


21/10/2013
Finally recovered from my illness but I seem to have fallen behind in a lot of subjects. Talked to Yenn about the situation hopefully I can make up for the lost time.


23/10/2013
Was assigned to do the database schema with Josh. This is unfamiliar Territory for me since I know very little about database. Need to research on it. Told Yenn I couldn't come to meeting on Thursday(tomorrow) due to doctors appointment.


30/10/2013
Finished the database schema with Josh. Lucky had Josh's help since I was out of my league. Asked Yenn if there was anything else we needed done for the preliminary documentation, it seems we are all set
31/10/13
Updates the individual diaries, seems like everything is set. Hope the documentation will do well.


Individual Diaries(Yenn Yenn Tan, 4095133) Part 2

Name: Yenn Yenn Tan
Student ID: 4095133



5/9/2013 
We had the presentation today. We have shown the supervisor the requirements documentation and have discussed the changes that
needs to be done.

7/9/2013
We had meeting in Google hangout today. We added sufficient requirements to our documentation. All of the group members has contributed in giving opinion. Then, we started to arrange the requirements into table form. I spent about 4 hour in CSCI321 today.

10/9/2013
Matthew, Chew and I managed to finalized the requirements before emailing it to the supervisor for checking. We spent about 3-4 hours preparing the document.

12/9/2013
Matthew and I changed the documentation according to what the supervisor had told us during the meeting. We manage to complete it today. I've spent about 1 hour editing the requirements based on the corrected version.

13/9/2013
There are some minor changes for the documentation. eg the fire extinguishes stuff, and the utilities
Matthew has added on the requirements. And I finalized the whole documentation again and has submitted to the supervisor.

15/9/2013
I spent about half an hour to prepare the meeting diaries.

19/9/2013
We just had discussion with Luke regarding the preliminary document.

21/9/2013
We had discussion about the use case in Lucid Chart. All of the team members were present. We spent about 3 hours discussing the use case.

25/9/2013
I spent about half and hour reviewing the use case that Matthew and Chew did.

26/9/2013
We just had a group meeting with Luke today.

28/9/2013
I spent 3 hours editing Chew and Matthew's use case scenario.

4/10/2013
I spent 4 hours on the use case scenario.

5/10/2013
I spent 1 hour finalizing the use case scenario and combined the use case diagram. We had group meeting today.
However, Josh and Ace did not turn up for the meeting. During the discussion, we have assigned task to Matthew and Chew(activity diagram), Joshua and Ace(class diagram), and I will be handling the sequence diagram.

7/10/2013
I spent about 2 hours editing the sequence diagram

9/10/2013
I have reviewed the activity diagram that Matthew has done. I have corrected the diagram.

10/10/2013
I have prepared the progress report as Ace, Matthew and Chew could not make it to the meeting today.

12/10/13
I have spent an hour doing sequence diagram.

13/10/13
I have spent 4 hours doing sequence diagram today.

15/10/2013
I have spent 2 hours doing sequence diagram.

17/10/2013
I spent 2 hours finishing the sequence diagram and sent the progress report to Luke as there were no meeting today.

20/10/2013
I spent 1 and a half hour finalizing the sequence diagram.

22/10/2013
We had a meeting to discuss the progress so far.

25/10/2013
I have started doing the user manual along with the GUI.

29/10/13
I spent 5 hours doing the user manual as we found there were some error with the GUI and the website. The following is the website created:
--> insert

30/10/13
I spent 3 hours editing the website and another 3 hours to finish the user manual.

31/10/13
I have updated the individual diaries for my part in the blog and I made a few amendment on the website that I have created.  I have added the promotion menu and operating hours into the website. The following is the website that I have amended:

  • Home page

  • About Us page

  • Directory page



  • Mall Services page
 

  •  Career page

  • Contact Us page