Friday, March 2, 2012

Final Minutes Of Meeting

All systems check

and ready to go.

Product presentation ready to go.

Good Luck Team.

Wednesday, February 29, 2012

20th Minutes Of Meeting - Development Updates

As the dates close to the final presentation.

Here is a checklist on what has been done. as of 29/02/12

Documentation
  • Sequence diagram, use case diagram, class diagram are added accordingly to the technical documentation

  • Final check on the diagrams is performed

  • Updates on Test plans and requirement gatherings are to be completed by 1/03/2012

  • Grammar, appropriate format on the documentation as outlined by SIM is to be completed by the 1/3/2012.

  • Proposal to be updated to the current version (final product)

  • Project Diary to be updated till the presentation day.
Preparation for presentation

  • Presentation slide which had been completed by Mark Yuen have been reviewed

  • Several points are missing and is to be added by 1/3/2012 for a second review.

  • Topics have been assigned to each member of the group

  • Each member are in charge of their own speeches, if any points have to be noted , it will be updated in the slides.
Vetted By Secretariat
Mark Yuen Leen Jin

Presentation Plan - 3rd Draft

























































Presentation Plan
TopicsPresenter
Opening Eugene
Team InformationEugene
ObjectivesEugene
FeatureEugene
Market ResearchMark
Development ApproachMark
Development ToolsKhant
Product Review(Slides)Khant
Application DemoCheong Loong/Wilfred
Future Business ApproachWilfred





This is the 3nd draft of the presentation plan.

Monday, February 27, 2012

Presentation Plan - 2nd Draft





























































Presentation Plan
TopicsPresenter
Opening Eugene
Team InformationEugene
ObjectivesEugene
FeatureMark
Market ResearchMark
Development ApproachCheong Loong
Development ToolsKhant
Product ReviewTBC
Application DemoAll
Future Business ApproachWilfred
ClosingWilfred





This is the 2nd draft of the presentation plan, which is still subject to changes at this moment.



























































































Application demo

Topics

Presenter

Graphic User Interface
Cheong Loong

Main Menu
Cheong Loong

Plug-in Control
Cheong Loong

Encryption
Input Selection

Wilfred
File Types
Wilfred
Message Display
Wilfred

Modes Selection
Mark
Algorithm Selection
Mark
Key Generation
Mark
Additional Features
Khant
PThreads/DBDM
Khant/Cheong Loong
Performance Result
Khant
Chart Control
Wilfred

Decryption
Input Selection
Eugene
Performance Results
Eugene
Chart Control
Eugene



This is the 2nd draft of the presentation plan.

Sunday, February 26, 2012

Friday, February 24, 2012

Presentation Plan - 1st Draft.




























































Presentation Plan
TopicsPresenter
Opening Eugene
Team InformationEugene
ObjectivesEugene
FeatureMark
Market ResearchMark
Development ApproachCheong Loong/Wilfred
Development ToolsCheong Loong
Task ScheduleWilfred
Application DemoAll
Business PlanKhant
What we have learnedKhant





This is the 1st draft of the presentation plan, which is subject to changes at this moment.



























































































Application demo

Topics

Presenter

Graphic User Interface
Cheong Loong

Main Menu
Cheong Loong

Plug-in Control
Cheong Loong

Encryption
Input Selection

Wilfred
File Types
Wilfred
Message Display
Wilfred

Modes Selection
Mark
Algorithm Selection
Mark
Key Generation
Mark
Additional Features
Khant
PThreads/DBDM
Khant/Cheong Loong
Performance Result
Khant
Chart Control
Wilfred

Decryption
Input Selection
Eugene
Performance Results
Eugene
Chart Control
Eugene



Above is the draft sequence of the application demo presenters, as with the presentation plan, it will still be subject to any changes.

Thursday, February 23, 2012

19th Minutes Of Meeting

23 February 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1) Meeting up with Supervisor.
2) Finalizing documentation.

- We met up with our supervisor to get any updates regarding our presentation.

- He advised us on updating our current documentation to the current states, adding in additional features or functions.

- He also mention to create a presentation plan to allocate who will be presenting the different sections of the project, he advised us on certain aspects to add in to our documentation and presentations, such as our market research and our core features.

- We will meet up with our supervisor next week for any final presentation matters.

- With that, our meeting with our supervisor adjourned.

- The group proceeded to meet up on their own to conduct a last meeting for the week.

- As documentation assignments were already given, each member were refined to incorporate our supervisor's pointers to their documentation parts.

- Therefore, our meeting is adjourned.

Vetted By Secretariat
Mark Yuen Leen Jin

Vetted By Secretariat
Mark Yuen Leen Jin

Monday, February 20, 2012

18th Minutes Of Meeting

20 February 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1) To assign documentation roles.
2) To finalize any last compilation.

- Mark started the meeting by informing the group that Eugene and him have been working on a new test plan based on the errors that was discovered on compilation.

- He also updated the group that some of the documentations requires the final product to update, hence the group should work on other documentations such as an updated proposal or blog.

- Mark has assigned Eugene to refine the test plan.

- Kyant has been assigned to produced the diagrams for the functions/coding of the program.

- Cheong Loong will work on the technical document when the final product is finalized.

- Wilfred has been assigned to work on the presentation plans, project diary and the updated proposal.

- Cheong Loong will compile all the remaining parts of the program that has been submitted to him.

- With these assignments, the group adjourned the meeting and proceeded with their documentation.

Vetted By Secretariat
Mark Yuen Leen Jin

Friday, February 17, 2012

Compilation - 4th

17 February 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1) This session was created for the group to work with each other if any dependency from any members is required.

2)Multi threading error were discovered by Cheong Loong, both Cheong Loong and Kyant remedied the solution after discussing the problems.

3)Several chart errors were bought up to Wilfred, the errors were in regards to the installation of the chart program, several solutions were found by Wilfred, ultimately the selected solution is to update the technical documentation and user manual to install the charting control program, as it is a software licensed by Microsoft, it will not have any licensing issues to use with our program.

4)The program was given to all respective members to test for any errors and to report by the next meeting or as soon as possible.

Vetted By Secretariat
Mark Yuen Leen Jin

Thursday, February 16, 2012

Compilation - 3rd

16 February 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1) This session was created for the group to work with each other if any dependency from any members is required.

2)Additional features like multi threading were refined, additional reference materials were added to the test plan for the testers to use.

Vetted By Secretariat
Mark Yuen Leen Jin

Wednesday, February 15, 2012

Compilation - 2nd

15 February 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1) This session was created for the group to work with each other if any dependency from any members is required.

2)The charting controls, plugin features(refined), encryption and decryption between cipher modes are established.

3)Several errors occurred such as incorporating the chart to the program, but was rectified.

Vetted By Secretariat
Mark Yuen Leen Jin

Tuesday, February 14, 2012

Compilation - 1st

14 February 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1) This session was created for the group to work with each other if any dependency from any members is required.

Vetted By Secretariat
Mark Yuen Leen Jin

Monday, February 13, 2012

17th Minutes Of Meeting

13 February 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1) To upkeep the progression of the group members

- The meeting began with Kyant updating the group that the multi threading coding is working and needs the back end coding to incorporate it with.

- The user interface is finalize as stated by Cheong Loong, but might be open to any changes if required.

- He also state that the back end coding is progressing and its pending.

- Wilfred has implemented the charting control to the prototype and has made progress, he did state that some errors occurred and will try to remedy it before the week.

- Mark and Eugene are gathering information for documentation and have decided to update the website with the relevant data.

- The group agreed to compile the program by the end of the week if possible.

- After which, the meeting is adjourned.

Vetted By Secretariat
Mark Yuen Leen Jin

Thursday, February 9, 2012

16th Minutes Of Meeting

9 February 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1) To finalize the workload of the programming
2) Progression Check

- This meeting is to finalize the workload of the group members

- Kyant is working on the multi threads and different file inputs

- Cheong Loong is working on refining the coding and the user interface

- Wilfred is working on the charting controls for the prototype

- Mark and Eugene will begin the documentation when available and the websites

- These jobs are to be completed by week 17

- This is to allow testing of the program and allow adequate time for any changes to the program.

- The group agreed to meet up frequently if required to compile the coding by week 17.

- With that, the meeting was adjourned and each member went their own way.

Vetted By Secretariat
Mark Yuen Leen Jin

Monday, February 6, 2012

15h Minutes Of Meeting

6 February 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1) To determine the progress of the program

- Cheong Loong begin the meeting by introducing the new User interface (photos attached)

- Feedback was given, and Cheong Loong will update the user interface when possible.

- As mentioned before, Kyant has already begin implementing the multi-threading on the prototype and will continue to enchance the coding as the product comes to a close.

- Cheong Loong has constructed the plugin feature and will be refining it for documentation as soon as possible.

- Wilfred has been working on the chart control and will be implementing it in the prototype in due time.

- Eugene and Mark has been assigned to start on updating the documentation and the website when updates are available.

- With this, the meeting was adjourned.

New Prototype User Interface

Main Menu

Photobucket

Encryption Menu

Photobucket

Encryption Menu Results

Photobucket

Decryption Menu

Photobucket

- Certain feedback includes the background of the program, some prefer a darker background, while others prefer a plain color to display a simple look.

Vetted By Secretariat
Mark Yuen Leen Jin

Thursday, February 2, 2012

14th Minutes Of Meeting

2 February 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1)Meet up with Supervisor
2)Discussion on add-ons

- The meeting begins with our supervisor by updating him in regards to the session 1 pointers from Mr Japit.

- Our supervisor advised us in regards to marketing for our product to our users.

- And also to improve the interface of the program

- A remark of the performance results was to make it visible/clear to the users, either by creating a clear display or creating an external performance display such as a chart.

- We informed our supervisor on our scheduled add-ons to the product.

- He encouraged us to implement all the add-ons in time, this is to allow sufficient time for our documentation.

- As there were no other matters to bring up, the meeting was adjourned.

- The group agreed to meet up by the sixth to do a 1st draft of implementing the add-ons to the prototype.

Vetted By Secretariat
Mark Yuen Leen Jin

Monday, January 30, 2012

13th Minutes Of Meeting

30 January 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1)To consolidate any work progress done on lunar new year

* A meeting didn't occur on Week 14 as it was the Lunar New Year.

- Wilfred came up with a new User interface, but wasn't well received, hence both Cheong Loong and Wilfred will re-do a new interface base on the feedback received.

- Kyant has also implemented a simple multi thread function with the prototype and will be refining it to be fully implemented on the final product when its ready.

- Eugene's research on the different file types is proceeding at a steady pace, but might require a bit more time (quoted by him). Kyant has volunteered to assist him when he is done with his part.

- Mark has research a little into getting another performance measurement and will research on it.

- With these further addons to the project, the group decided that by the end of week 17, these add-ons should be fully implemented for testing to the product.

- A meeting was also established with our supervisor, the next meeting will be conducted on the day we meet him.

- With that, the meeting was adjourned.

Vetted By Secretariat
Mark Yuen Leen Jin

Wednesday, January 18, 2012

12th Minutes Of Meeting

18 January 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1)To finalize research before the lunar new year

- The group discussed on several aspects of the program

- A new user interface that should be user friendly to basic users and experts, this will be handled by Cheong Loong and Wilfred

- Eugene and Kyant are assigned to work on what they have previously researched, on multi threading and allowing the program to accept different file types.

- Cheong Loong will also be working on the plug-ins for the program

- and lastly Mark and Wilfred will be in charge of working on the performance chart display with the chart control Mark discovered.

- With that the meeting was adjourned until the next meeting after the lunar new year.

Vetted By Secretariat
Mark Yuen Leen Jin

Friday, January 13, 2012

11th Minutes Of Meeting

13 January 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

Agenda
1)Discussion about 1st sessions
2)Discuss any findings

- The meeting began with the asking the group whether anyone has produce any research based on session 1 evaluation.

- Both Eugene and Kyant had researched into different file types and will continue to work on it with the prototype to incorporate it.

-Cheong Loong and Wilfred will be working on a new user interface different from the first prototype.

- Mark has researched on a charting control for our development tool and will work on it.

- The group then discussed on other functions to add to the program.

- Cheong Loong suggested a mode where the program will break up the data into blocks, the size of the blocks determined by the algorithm chosen, and also allowing users to change the blocks's mode cipher, with this mode, it is possible to determine whether by using different block ciphers, will it be more secure.

- The group members seconded this function and will work towards that direction

- Before the meeting was adjourned, the task given to the respective members who has already did preliminary research on their functions to research/work more in depth and if able to get it working.

- With nothing left, the meeting was adjourned.

Vetted By Secretariat
Mark Yuen Leen Jin

Saturday, January 7, 2012

FYP Session 1

7 January 2012

Member Present
Wilfred Kok Jia Qiang
Mark Yuen Leen Jin (Secretariat)
Khant Kyaw Nyein
Sin Cheong Loong
Eugene Zhuang

The first session of FYP was conducted on this day, 7 January 2012, the objective of the first session was to allow our accessor to comment on the direction of several aspect of the project.

After the meeting with our accessor, Mr Japit, he let us know on certain missing features/functions that should be included in our program. Such as allowing the users to "plug in" algorithms of their choice from a given library, the ability to encrypt different file types and the functionality of running a multi-threaded process.

Other additional functions to be added is the capability to display the results in a chart for easier reference.

The group stayed back after the meeting to discuss the missing functions that our accessor has discussed with us, by the end of the discussion, the group is given the task to research on the different functions and is expected to discussed any findings the next meeting.