Tuesday 24 November 2015

Week 39

Monday, November 23rd



Event: Sign-Off with Collexe
Time: 3.00PM - 5.00PM
Location: Lot 1-4, Level 4, Block D2, Dataran Prima Jalan PJU 1/39 Petaling Jaya, 47301 Selangor, Malaysia.


This day marks our official handover of the project to Collexe. We were present together with Chew's team and they presented their project first followed by my team. We displayed and explained on how our application would work, step by step to Alvin.

Alvin suggested some small changes that we should look into like the minor bugs and enhance certain features with error-checking and if possible to implement the geolocation before sending the whole softcopy over to him.

Overall, he was quite pleased with our final deliverable.





Saturday 14 November 2015

Week 37

Friday, November 13th



Event: ICT Project Tradeshow 2015
Time: 8:30AM – 12:30PM
Location: INTI College, Building A - Lvl 3 (MPH)


This is our time to shine!
Considered as one of the most important execution phase of this project. 
We displayed our FYP project at slot table no.10.



Our guest of honor that day was Dr.Mark Freeman, Lecturer & Entreprenuer, Dean of SOCIT UOW who has traveled all the way from Wollongong just to attend our tradeshow.



Many big renowned companies like IBM, PWC, etc. have sent their representatives to invigilate and give score rankings to the diploma and degree (Comp Sc. & IT) students. Even INTI lecturers and staffs can be seen walking around to have a look at our final product.
Some representatives are easy to handle as they do not interrogate much on the features but more technical individuals can be challenging as they gives us some difficult questions to tackle. Nevertheless, we tried our best to provide constructive feedbacks and accept critics positively for future improvements.

At the end of the tradeshow, the winning teams will be presented with their respective award.



There were 3 types of trophies/awards:
1. Best Project on Display
2. Best Outreaching/Commercial Value
3. Best Marketing

Never in our wildest dream we could have hoped to received any of this awards but we won 'The Best Project on Display'!! When our slot no.10 was mentioned, all of our team members remain baffled and stunned..


Hip hip hooray!! Way to go guys!
Thanks to my lecturer for guidance & teammates who were cooperative and supportive till the very end..

Wednesday 7 October 2015

Week 32

Friday, October 7th



Time: 12:00PM – 1:00PM
Location: INTI College, Building A - Lvl 5 (AV Room)


Today Ms.Robina our project supervisor gave us a heads up on the upcoming events as there is will be a tradeshow opened up to the public with potential megacorporation employers attending at the Pullman Hotel. But all IT students opted not to attend the event because we were not ready to be bombarded with questions when our systems are not fully completed yet. The students who went for it were the Computer Science students.
Next, we also discussed about the ICT Project Tradeshow that will be held on November 13th at Block A - Level 3 @MPH. We talked about what will be the deliverable during that event and a reminder that formal attire must be worn.

Take note that, certain selected groups will have to pay a visit to actual client site a week after the ICT Project Tradeshow to give proper assessment acting as an official launching/agreement between both participating parties.

Sunday 30 August 2015

Sunday 23 August 2015

Week 26

Sunday, August 23rd


Venue: Brooklyn B Bagel Bakery & Cafe
Time: 6.00PM - 9.30PM

Since it was a weekend, I have planned to meet up with a friend from Computer Science to help me come up with the database variables needed to design the database. Since he just taken his database subject during his previous semester, it would be better for him to give me insights to other aspects that I might missed out on.



This is one of the many sketches we did for FYP database on that day.

Tuesday 18 August 2015

Week 25

Tuesday, August 18th

Venue: INTI College Block Y - Lvl 3 (Y303)
Time: 11:00AM – 12:00PM

Today Angga Rio decided to call for a discussion for building the interface design. Only Angga and I were present today as both of us are delegated to handle the outlook of this application. The existing interface was too simple and Johnathan advised us to look into some other features like slider buttons - swipe to execute, floating cards layout, etc. to give the application a more intricate design and professional feel.



We googled some tutorials and open source but the one that we thought that it might work is using Jade OO programming language. Sadly after a few tries, it failed to perform whatever it is supposed to do and we deemed Jade as incompatible with our AngularJS and ionic framework. For the next few days, we will still continue scouting around for other more compatible language/framework to link it with our existing interface.

Saturday 15 August 2015

Week 24

Friday, August 14th


Time: 10:00AM – 11:00AM
Location: INTI College, Building A - Lvl 2 

Our team carried out a short discussion today so that we would have some leads to what we were supposed to do over this weekends.

Because…

I voiced out my concerns regarding the IT project documentation as there are quite a number of topics & subtopics to cover before it could be submitted as the final copy. Referring to our seniors’ documentations, we were far left behind. So eventually, we decided to pick up on things that can be done first.

   FYP Documentation To Do List
ü Methodologies, Alternative Approach
üComparison Technology
üBackend
ü User Manual
ü Technical Requirements


Tasks Delegation
  • Interface Design – Angga Rio
  • Database Design – Annabelle Chai
  • Backend Link – Johnathan Yap

Friday 7 August 2015

Week 23

Checkpoint 2 -Thursday, August 6th

Time: 10:00AM – 11:00AM
Location: INTI College, Building A - Lvl 3 (Meeting Room1)


UOW new semester had just commence and students had just come back after their semester break. As planned from week 14 during Checkpoint 1 that today we will be having our Checkpoint 2. We were ready with a static interface (no functions) to show Collexe this time around so that we can at least get a heads up on what they are actually looking for.
For today’s meeting, Ken and Kelvin were present.
After Angga Rio displayed the app, Ken advised that users should not have to click in for an overview but automatically display whatever that is pending straight on display.



Add in rule control coding to ensure that user remember to log out. Just in case if user forgot to log out from a session.


- Use generic terms so that various company types can use the application generally.
- Focus more on functionality and features for marks

Reminder:
  • End of every week need to send email updating Ken & Cc Ms.Robina
  • By Module2-Week6 everything should be finalized
  • Dedicate week7 onwards for development

Saturday 18 July 2015

Week 20

Friday, July 17th

Prior to my final examinations week.The first part of FYP documentation was submitted to Ms.Robina through e-mail.

I had my last exam paper on 10th July. This week marks the first week of my semester break. After having a few days of rest, I decided to make some personal progress by picking up AngularJS will be the main building block for creating this IT Project. Within this timeframe, we were having constant discussion on the choices of technology/language that will be most suitable for building to give a more dynamic and professional outlook to the application.

I started off by going through the whole AngularJS tutorial that was on W3Schools - http://www.w3schools.com/angular/. I struggled at the beginning but then I got accustomed to the style real soon as I found it is just exactly like HTML but with its own attributes that extends HTML.


During that period, I browsed around to identify other existing mobile applications in the market e.g. TSheets: Time Tracking Software Simplified.

Friday 26 June 2015

Week 17

Friday, June 26th
Time: 1:00PM – 2:00 PM
Location: INTI College - Metro Library


The main purpose for today’s meeting was to delegate tasks for documentation.
 
Task Delegation:
Assignment 2: Individual Scoping

Assignment 4:
  • Initial Analysis – Annabelle
  • Overall Project Scope – Johnathan


Main Functionalities of System:
  • Clock In/Out = Annabelle
  • Assign Task = Annabelle
  • Reporting Attendance = Johnathan
  • Task Status (Employee) = Rio

  • UML Diagrams – Rio
  • Wireframe – Rio
  • Mock Up – Johnathan


Thursday 4 June 2015

Week 14

Checkpoint 1 - Thursday, June 4th

Time: 10:00AM - 11:00AM
Venue: Employer Relations Office


Today, we had a Skype meeting with Alan Li.
The followings are result of discussion:
Responsive = Angular Framework & HTML5 (Presentation Layer) -- main objective is User Experience

Features:
  • Task Clock = Timer in the background. We may refer to Harvest Online time tracking
  • Capture Attendance
  • Generate Report
  • System: Visual Basic .NET
  • Database built from scratch.


Towards the end of our discussion, we started to plan ahead for 2nd checkpoint. Ms.Robina decided that we can have inactive progress period for about a week plus to cater to the needs of our final revision week and final examination.

2nd Checkpoint Scheduled
Date: August 6th, 2015
Time: 10:00AM – 11:00AM
Venue: INTI College, Building A - Lvl 10 (Room 15)

Wednesday 20 May 2015

Week 12

Wednesday, May 20th

Time: 12:30PM – 3:00PM
Venue: INTI College - Block A Library


Our group had a meeting today to start working on the UML diagrams, Business Case documentation, and the feasibility study.

Scope covered
Business Case documentation: Executive summary, introduction, reasons, and key outcomes.
Diagrams: Activity Diagrams for Supervisor assigning task to employees, Employees select and start the task (time will be recorded), and Supervisor generates reports for attendance, hours worked.


Supervisor - Create and Assign Task  


Employees - Select, Accept, and Finish Task



Supervisor - Generate Report

Monday 18 May 2015

Week 11

Monday, May 18th

Time: 3:30PM - 4.00PM
Venue: INTI College - Metro Library


Today, our group had a short meeting to discuss the task delegation for submission in the first checkpoint, as well as the documentation part (Project business case). Although we were given a choice to push back the first check point by one week but we decided to carry on with the initial schedule. 

Task Delegations:
UML Diagrams = Rio, Johnathan, Annabelle
Wireframes = Rio
Mockups = Johnathan

Wednesday 13 May 2015

Week 10

Wednesday, May 13th

Venue: INTI College Block A Lvl 10 (Room 15)
Time: 2:00PM – 3:00PM

This week, we had a meeting with Ken, Alan, and Alvin from Collexe.
We started off by introducing ourselves and describing our own personal capabilities in contributing to this project. Based on our individual technical knowledge, Ken was able to give a more clear scope and direction to where the project needs to be heading.

Then, Alvin gave a short demonstration on the existing system called ISS – Service and Inspection Management System and showed us some of its source code.

 We discussed about what is expected to be delivered by the end of Part 1 and noting down certain criteria that Collexe specifically wants.
·        Backend – Complete dashboard to show who is present & who is not
·        Interface Design: Each page must contain less than 5 buttons
·        Can use Bootstrap for more dynamic and responsive page.

We've agreed that we're going to deliver a prototype, in a form of fully designed user interface but just a dummy without integrating in the functions.

 Schedule Skype session with Alan: June 4

Tuesday 5 May 2015

Week 9

Tuesday, May 5th 

Venue: INTI College Block A - Lvl 10 (Room15)
Time: 10:00AM – 11:00AM



This was our first project kickoff meeting with Collexe. This session was led off by Mr. Jess Tinawin who is our ER Senior Director at INTI Education Group who then handed us over to Collexe’s representative Mr. Irwin Cheong. There were several project title options available in hand but we scoped it down to two top projects that would most suit our technical capabilities. Mr. Irwin then briefed us on the project scope.

1.   The minutes gathered during our discussion today are:
·        Project: Inspection Management Program – Electronic tracking in-out system
·        Mission Critical Environment – Leave a trail of information
·        To control assignee(s) to carry out job tasks
·        Ultimate Goal: Make it mobile-friendly
·        Platform: VB.net & Mobile: Xamarin

2.   We also made arrangement for our next meeting (Checkpoint 1)
Scope which needs to be covered:
·        Action Plan – Initial Plan : Until this stage, no drafting is accepted
·        Present with timeline/Gantt Chart
·        Project Specifications – Provided by Collexe
·        Project Progress

3.   Target: Proposed design (Flowchart, picture diagram, UML diagram, low-fidelity interface-wireframe/high-fidelity)
·        Prepare action item for Checkpoint 2

Each email liaison sent to Ken & Alan and CC to all members of team, Ms.Robina & Mr.Rahulah.

Set schedule for the First Checkpoint:
Date: May 26th
Time: 10:00AM – 11:00AM
________________________________________________________

Wednesday, May 6th 
An arranged meeting via e-mail was carried out today. This meeting is supposedly for system demo to shed us some lights on their Facility Inspection System.

The next meeting was scheduled on:
Date: May 13th 2015
Time: 2:00PM – 4:00PM
Location: INTI College - Block A - Lvl 10 (Room 15)