You are on page 1of 6

Low Jia Hui -Project Diary (21-Oct-2012 to 29-Feb-2013

)
Name: Low Jia Hui Date: 23 November 2012 Did you do any work? Yes/No? If yes, what did you do? Yes. As our team realised that we had misunderstandings of requirements needed, we reorganized our work before submitting our documents. I have updated my objective component in the document ensuring it is more precise. Did you come up against any problems with the work you were doing? Yes/No? If yes, write down what they were. No. Did everything go according to plan? If not, what went wrong? No. Various changes need to be done for our Project Proposal which was submitted due on 10 Nov. Changes to the proposal caused delayed on the rest of the pending deliverables. Do you have anything to prepare for your next session? Yes/No? If yes, write down what you need to do. If no, state why not. Based on the changes made, we furthered improve the rest of the project documents. I have to check online on the contents for Requirement Specification document before doing continuing to research for each of the components.

Name: Low Jia Hui Date: 23 November 2012 Did you do any work? Yes/No? If yes, what did you do? Yes. As our team realised that we had misunderstandings of requirements needed, we reorganized our work before submitting our documents. I have updated my objective component in the document ensuring it is more precise. Did you come up against any problems with the work you were doing? Yes/No? If yes, write down what they were. No. Did everything go according to plan? If not, what went wrong? No. Various changes need to be done for our Project Proposal which was submitted due on 10 Nov. Changes to the proposal caused delayed on the rest of the pending deliverables. Do you have anything to prepare for your next session? Yes/No? If yes, write down what you need to do. If no, state why not. Based on the changes made, we furthered improve the rest of the project documents. I have to check online on the contents for Requirement Specification document before doing continuing to research for each of the components.

Name: Low Jia Hui Date: 22 December 2012 Did you do any work? Yes/No? If yes, what did you do? Yes. As the team is preparing for Preliminary Requirements Specification, I was assigned to handle the components of Introduction & Glossary and the general information. The team discuss on implementing the use case diagrams and the functional and non-functional requirements. Discussion on different types of diagrams to insert in requirement specification document. I did my own research at home and visit the library for more references. Did you come up against any problems with the work you were doing? Yes/No? If yes, write down what they were. Yes. I have to understand what are the main product functions, software functions and hardware functions before able to write the document. Did everything go according to plan? If not, what went wrong? Yes. I managed my time well and managed to stay organized and discuss my research with the team members on time. Do you have anything to prepare for your next session? Yes/No? If yes, write down what you need to do. If no, state why not. I designed a use case diagram for this Requirement Specification Document. It enables me to discuss with any amendments made with my team members.

Name: Low Jia Hui Date: 30 December 2012 Did you do any work? Yes/No? If yes, what did you do? As for this milestone, it is all about implementation. We have decide on using QT creator for our platform environment and it is totally new to us therefore I had already downloaded QT creator in my Ubuntu for trials and experiment how to work with the code editor to familiarize it. Did you come up against any problems with the work you were doing? Yes/No? If yes, write down what they were. Yes. I kept reinstalling Ubuntu for a few times and it kept prompting me with errors. Even with correct coding, connection can be established but SQL commands cannot get through. However, my leader Jun Xiang passed me his OS image and I implemented the whole system again. Did everything go according to plan? If not, what went wrong? With the errors I got from installing the QT creator, it postpones my time to start working on the codes. I could have start even earlier if there is no problem with installation which drag my time. Do you have anything to prepare for your next session? Yes/No? If yes, write down what you need to do. If no, state why not. Preparation for next session would be researching of codes and implement as much as possible. I am tasked to do coding on meta-data modelling which is to read in meta data from different application databases.

Name: Low Jia Hui Date: 5 January 2013 Did you do any work? Yes/No? If yes, what did you do? Yes. I try to code the Read In data dictionary function and design the GUI. Did you come up against any problems with the work you were doing? Yes/No? If yes, write down what they were. No. I have to brain storm how every function is implemented within the wrapper. I am new to using QT IDE to implement GUI so I took a few days to figure out the basic. Did everything go according to plan? If not, what went wrong? No. There are some errors in making SQL queries from the program to the sqlite database. Do you have anything to prepare for your next session? Yes/No? If yes, write down what you need to do. If no, state why not. Reading in of Data dictionary must at least be ready so I can start with View Log Queries management.

Name: Low Jia Hui Date: 10 January 2013 Did you do any work? Yes/No? If yes, what did you do? Yes. Read In of data dictionary is completed. I am now trying to code the Read Log File function and design the GUI. Did you come up against any problems with the work you were doing? Yes/No? If yes, write down what they were. Yes. I have problem deciding the kind of format that our log files will produce to best benefits the administrator in identifying inference attacks. Did everything go according to plan? If not, what went wrong? Yes. Database design matches our planning and development. Do you have anything to prepare for your next session? Yes/No? If yes, write down what you need to do. If no, state why not. Read log file function must be done. I will help Jun Xiang with the Make Query function.

Name: Low Jia Hui Date: 15 January 2013 Did you do any work? Yes/No? If yes, what did you do? I had finished doing the View Log file function successfully and sent what I had done to Jun Xiang for compilation. Yes. I continue to help out with Jun Xiang with the Make Query function. Did you come up against any problems with the work you were doing? Yes/No? If yes, write down what they were. Yes, it is hard to generate the report which is why there are many trial and errors going on. Did everything go according to plan? If not, what went wrong? No. There is a delay of progress due to generating of report. Do you have anything to prepare for your next session? Yes/No? If yes, write down what you need to do. If no, state why not. Yes. I have to solve the problem and discuss with my team mates soon.

Name: Low Jia Hui Date: 09 February 2013 Did you do any work? Yes/No? If yes, what did you do? Yes. As our team came up with a new feature, we realised that there are users who have no knowledge in making an SQL statement in our program (through Generate Report) page. To cater to such users, it would be easy having a “How To” guide for them. I helped in implementing the View Report feature to make sure report shown is based on the user role privileges. Did you come up against any problems with the work you were doing? Yes/No? If yes, write down what they were. I did research online for an effective way to guide the users. I create a new function for it. Did everything go according to plan? If not, what went wrong? Yes. Do you have anything to prepare for your next session? Yes/No? If yes, write down what you need to do. If no, state why not. Yes. I have to ensure that the new feature is done by next session. I was tasked to update the sequences diagrams and the class diagrams as one of the implementer, I am familiar with the technical aspect of how the program flows.

Name: Low Jia Hui Date: 19 February 2013 Did you do any work? Yes/No? If yes, what did you do? Yes. I did the new feature “How To” guide in the program. I edit the “View Report” page to Viewing Report based on roles. Did you come up against any problems with the work you were doing? Yes/No? If yes, write down what they were. No. Did everything go according to plan? If not, what went wrong? Yes. Do you have anything to prepare for your next session? Yes/No? If yes, write down what you need to do. If no, state why not. I have to re- edit a sequence diagram.

Name: Low Jia Hui Date: 29 February 2013 Did you do any work? Yes/No? If yes, what did you do? Yes. I re edit the whole class diagrams and counter check on the different diagrams that were added in all the documents. Sequences diagrams have all been updated and compiled into the technical design report. My members and I did a video-recording on the flow of the program. This is to show the demo to the assessors on the final presentation day. I did my power point slides before compiling the whole slides with my team mates. I helped in debugging and finalizing the coding of the main program. Did you come up against any problems with the work you were doing? Yes/No? If yes, write down what they were. Yes. I redo the class diagram twice as I did not save the diagram before proceeding. Did everything go according to plan? If not, what went wrong? Yes. Everything goes according to plan. Do you have anything to prepare for your next session? Yes/No? If yes, write down what you need to do. If no, state why not. Yes. The documents has to be proofread and proceed to printing.