#Weekly Diaries by Shen
- Seiw shen
- May 16, 2019
- 7 min read
Updated: Dec 12, 2019
Week 1, 15/4/19 - 19/4/19
Officially started our final year project with a kickoff meeting with the clients,before that I compiled and prepared the slides that introduce the teams to the clients. Choosing a more modern type of designs for the slides because I thought of Padini is a clothing company which is more fun to make the slides nicer and modern to have a good impression. We introduces ourselves to the clients and understand what's the requirements that they want for the system in their warehouse.
Week 2, 22/4/19 - 26/4/19
Our team went to meet up with clients at the warehouse at Glenmarie to visualize how the new system that needed to build and used in the warehouse. By understand their working process that helps us to get the ideas of how should we build the system. It is fun to have this industry visit!
Week 3, 29/4/19 - 3/5/19
I have assigned to be the front-end developer and we discussed about the deliverables for the next checkpoint to let clients know that what's on our mind for the system.
Week 4, 6/5/19 - 10/5/19
After some discussion while having our group meeting, we have identified there's changes should be done for the project scope and consult with Ms.Robina. Serene as the Project Manager agrees to changes the scope. Therefore, there's changes in roles and responsibilities for every members.
Week 5, 13/5/19 - 17/5/19
This is the week that we were having the checkpoint meeting with the clients, and tell them about what did we analyse, research and the planning of how are we going to do this system. Other than that, we did told them about our constraint of lacking skills for Arduino and Raspberry Pi. The clients mentioned that they could assist us by leading us to one of the director that knows how to use the hardwares.
Week 6, 20/5/19 - 24/5/19
Waikit and I had a discussion regarding the front-end development because both of us assigned to this task. We agreed that he will do the front-end website simulation and I'll do the database with the system front-end.
Week 7, 27/5/19 - 31/5/19
Helps Waikit to clarify what's should be in the simulation because simulation might be like a prototype to show client's what are needed or the process flow only.
Week 8, 3/6/19 - 7/6/19
We had a group meeting about the updated system requirement informed by Serene and new task that should be distributed. At this week, I am busy with the UOW Retro Night event preparation because I'm the organizer of the event. Therefore, this week does not have much development for the project.
Week 9, 10/6/19 - 14/6/19
Drafting the system outlook and functional requirement for Bulk Item Picker. Discuss with the team regarding to my idea. Everyone agrees with that idea, proceed as draft (1).
Week 10, 17/6/19 - 21/6/19
As Serene assigned and distributed the documentation task for everyone, I'd created our website for update about our project, Assigned everyone as admin in this website.
Week 11, 24/6/19 - 28/6/19
No progress on the project because it is revision week before final exam and also rushing for other assignments due dates.
Week 12, 1/7/19 - 5/7/19
Rushing for assignments and revision for final exam. Started exam on this week.
Week 13, 8/7/19 - 12/7/19
Taking another round of exam in this week.
Week 14, 15/7/19 - 19/7/19
Check with team mates regarding to the documentation that we need to submit, proceed doing the documentation parts that we left out. Discussion and update had made among group members regarding the task distribution.
Week 15, 22/7/19 - 26/7/19
Meet up with group members in college to discuss about the problem that we faced, together find the solution and make sure everyone understanding the parts that we all doing.
Week 16, 29/7/19 - 2/8/19 (Sem break)
No development work done here since it's a semester break. Rushing for other assignments.
Week 17, 5/8/19 - 9/8/19
Ms Robina told us in the lecture class that we need to setup date for the checkpoint 2 and mentioned about the whole class progression and advice to fasten our progress.
We started to discuss for all our parts. Serene and June will develop the arduino part and Waikit and I come out with the e-commerce website and administration system.
Week 18, 12/8/19 - 16/8/19
I've started to develop the administration system which using visual studio windows form. First of all, I create a page for the supervisor to create wave which will need to link to database to grab the number of orders.Other than that, there's manage pack station and view wave status also will be included in the windows form.
Week 19, 19/8/19 - 23/8/19
During the development, manage pack station and view wave status has been done but the create wave encounter problem for the coding part which I struggle a lot until I ask help from Serene. On weekend, Serene help a lot on the coding until midnight for both of the Saturday and Sunday and we managed to finish the part that we wanted to show to our client. Unfortunately, the database linkage couldn't be done based on our timeline.
Week 20, 26/8/19 - 30/8/19
For the checkpoint 2, Ms Robina did not manage to come with us. Therefore, only 2 teams and the clients. Unfortunately, clients were being blocked at the guardhouse as there's no pre-register has been done. The issue solved when Ms Robina called the head of guardhouse.
We meet with client in our discussion room at library, We manage to show the client for the e-commerce, adminstration system and put to light system.


Week 21, 2/9/19 - 6/9/19
We started to figure out the database to link to the windows form of arduino system and the put to light administration system. At the meantime, we have continue to do our assignments for our other project.
Week 22, 9/9/19 - 13/9/19
We managed to connect the database with the connection string for windows form. We discussed that it should have another platform or web form for bulk item picker. I'm the one develop the web form. But at the meantime, I've still focus on the administration system.
Week 23, 16/9/19 - 20/9/19
Ms Robina brief us about the document that needed for final presentation and the tradeshow.
Documentation needed for final year report has been mention by Ms Robina,
Tradeshow need to prepare namecard, poster, leaflet, presentation slides and pitch video.
We found out that e-commerce website that waikit gave me was a VB file which is not C# file that I cant really help on it.
Week 24, 23/9/19 - 27/9/19
Waikit finally fixed the VB# and changed to C#. We try to link the database with the e-commerce websit and it works. We delegate the jobs as we find out that a lot of things to do. We confirmed the time for the next checkpoint with the client.
Week 25, 30/9/19 - 4/10/19
I've started to develop the simple websites mainly for the bulk item picker to view the picking list in visual studio without adding design.I am facing trouble for extracting the data to the table but not gridview because gridview will look not nice in the whole website. I find one helpful friend and ask about it, he recommended me to do it at repeater and I researched about repeater to implement into the web form.
We decide to change the e-commerce website to use httrack clone because it looks for complete and good.
Week 26, 7/10/19 - 11/10/19
Checkpoint 3 had on this week, we show the progression of the system with the linked databased which client quite satisfied and amuze that csit students can work on electrical engineering things.
We informed client that the e-commerce website is being clone by this application named htttrack which they are fine with it.
Week 27, 21/10/19 - 25/10/19
I've started to develop the simple websites mainly for the bulk item picker to view the picking list in visual studio without adding design.
Week 28, 28/10/19 - 1/11/19
I've added the design for the Bulk Item Picker using templates that I found in a website named colorlib which is very nice and simple. The output of the website become like this as shown.


Week 29, 4/11/19 - 8/11/19
This is the one last week before the tradeshow that will be helding on next monday, everyone checking their own part, I'm fixing the error that occured in the web form.
After that, everyone staying on weekend to help out Serene and June to build the prototype ensure that the design of the prototype will come out as they designed.
Moreover, we have taken clips of video for editing the pitch video and presentation slides for tradeshow. I helped the team to edit the video when I figure out there's a website called powtoon is really great for video editing with the templates which is great! Powtoon allowed us to upload to youtube.
https://www.youtube.com/watch?v=G_984769fOE&t=11s (Pitch Video)
https://www.youtube.com/watch?v=gXS3YzoY6iM&t=7s (Presentation Video)
Week 30, 11/11/19 - 15/11/19
Monday is our tradeshow, I feel bad that last minute there's issue that I need to solve for the video as the video need sometime to upload on youtube. I almost cant make it to show on the tradeshow but 1 hour before , video all successfully upload which is very greatful. Everyone is very stressful for the tradeshow as we hope we will do our best!.
At the end of the day, Our team has won the Best Project In Display in the tradeshow!! which made us feel like everything paid off eventhough we know that it is not part of the marking for the final year project. Serene informed our client that we had won, and they congratulate us.


Week 31, 18/11/19 - 22/11/19
We started to delegate jobs to each member as we know final year report has no any format. I've found some final year report by UTAR computer science students as reference for our toc for our report. At first we planned to have our final presentation on this week but our client have event cant make it , therefore we come into conclusion that will be having the final presentation after final exam which is on 9 Dec.
Week 32, 25/11/19 - 29/11/19
It is the revision week where everyone busy for last assignment and revision. After the fitst exam paper on 28th , me and waikit open an online google doc to place all the documentation part into that doc to make sure there's no redundancy and we come into agreement on which chapter are we doing. We started doing our documentation since there's few days gap to the next exam paper.
Week 33, 2/12/19 - 6/12/19
It is exam week but I'm still doing the documentation as much as I can do and I focus on my study again. We discusses about the template to use for user manual to and test cases to ensure that everyone using the same template.
Week 34, 9/12/19 - 12/12/19
On Monday is our final presentation day which is be held at Glenmarie ,Padini HQ.
We encounter the internet line too slow causes problem happened on demo time for the put to light system. After that, issue is done and presentation is complete. We have gotten certification from our client, Padini and pass the user manual and source code to Padini , even the prototype too.

Yassss great work, continue the great effort! <3