Friday, 30 December 2016

FYP 2 - Week 13

Title of activity

- Presentation and Poster for Final Year Project 2 

Objective

- To create poster and prepare for Final Year Project 2 presentation.

Content


Friday, 16 December 2016

FYP 2 -Week 12

Title of activity

-  Login account for Android Application 

Objective

- To create a login account for my Android Application

Content

For the last step of my Android Application, i have created the login access to my application. This is because only authorised access will be able to enter the Android application. In login access, the user must have a username and password to fill in, otherwise the user will not be allowed to access the information given. This is for the security reasons to avoid illegal used of the information available in the database.

Friday, 9 December 2016

FYP 2 - Week 11

Title of activity

-  Final Year Project 2 testing and analysis 

Objective

- To finalize the Android Application for Final Year Project 2.

Content

In week 11, i have done the testing and analysis to understand more about my FYP Android Application. In the testing process, it seems that all of the function created in my Android Application are working just well and meet the objective of the project. In the analysis process, i study more about the objective and outcomes of the project to be able to presented it with clear information regarding my project to the upcoming accessor for the FYP 2 Presentation day in week 14.  

Friday, 2 December 2016

FYP 2 - Week 10

Title of activity

-  Final Year Project 2 Thesis.

Objective

- Meeting with supervisor regarding the Final Year Project 2 thesis.

Content

During the meeting held by my FYP 2 Supervisor, he has distributed a two software to be used in creating out FYP 2 thesis which is :

  • JabRef - is a reference management software that uses BibTeX and BibLaTeX as its native formats and is therefore typically used for LaTeX. During the week of October 15, 2015, it had 4,856 downloads.[3] JabRef provides an interface for editing BibTeX files, for importing data from online scientific databases, and for managing and searching BibTeX files. JabRef is released under the terms of the GPL license. The application is programmed in Java, and is maintained for Windows, Linux and Mac OS X.
  • TextStudio - TeXstudio is an integrated writing environment for creating LaTeX documents. Our goal is to make writing LaTeX as easy and comfortable as possible. Therefore TeXstudio has numerous features like syntax-highlighting, integrated viewer, reference checking and various assistants.

Friday, 25 November 2016

FYP 2 - Week 9

Title of activity

-  Create a finalise Android Application

Objective

- To finalise the Android Application for FYP 2.

Content

In week 9, Alhamdulillah all of the process are going well and according to the timeline as i wanted it to be. However, my Android application still to be monitor for any unexpected errors, so i need to finalise in every details of my Android Application to avoid any errors in the future. 

Friday, 18 November 2016

FYP 2 - Week 8

Title of activity

-  Unikl BMI Android course and Android Layout Planning 

Objective

- Attending Android Course and Finalise Layout planning

Content

In the week 8, i have attend an Android Course in Unikl Bmi organized by the Electronic Club. This course is purposely to help me understand much more about the Android Application Development process. After attend the course, many knowledge i have gained and will be benefits for my FYP project.



Friday, 11 November 2016

FYP 2 - Week 7

Title of activity

-  Discussion with FYP Supervisor 

Objective

- Seeking consultation about GPS system coding and testing

Content

After the GPS system coding and testing failed, i have seek consultation from my FYP supervisor, Mr Mohd Zain and Mr Shafizan about how to solve this problem. Many solution are given for me to solve the problem. The advise given will be used in troubleshooting the problem occurs in my Android Application and Alhamdulillah the GPS system working exactly as i want it to be.

Friday, 4 November 2016

FYP 2 - Week 6

Title of activity

-  Identify the GPS system locator

Objective

- Planning for Application Development GPS system coding and testing

Content

After going through research and study about the GPS system on Android Application, i have develop the coding needed and the result are not as what i have expected. The GPS system is not working as i wanted it to be. Many research need to be done in order to understand more about this system.

Friday, 28 October 2016

FYP 2 - Week 5

Title of activity

-  Database Google Fusion

Objective

- Database connection testing

Content

After consultation process last week, i have successfully fixed the errors and bugs on my coding. The next step is to create a Database connection from Android Application to Google Fusion database. By identifying the proper step on connecting the database to google server, i have begin the process and Alhamdulillah the connection is working well. To summarise , the percentage completion of the project is 60%.

Friday, 21 October 2016

FYP 2 - Week 4

Title of activity

-  Discussion with Mr Mohd Zain (FYP Supervisor) 

Objective

- Consultation process

Content

After the Android Application not fully function and full with bugs and errors, i have decided to meet my FYP Supervisor for consultation and advise. During the meeting, many inputs gained on how to troubleshoot the Android application. Mr Mohd Zain also advised me to seek advise from Mr Shafizan on how to properly create the Android Application.

Friday, 14 October 2016

FYP 3 - Week 3

Title of activity

-  Create the system 

Objective

- Start the Application Development

Content

After identification and research, i have try to develop the application planned. By using the Mit App Inventor, most of the coding are provided in blocks mode with simplify us and enable us to easily understand the coding arrangement, After a week of development of the application planned, it does not work well as i planned before. The application not fully function and need to be trouble shooting for bugs and errors.

Friday, 7 October 2016

FYP 2 - Week 2

Title of activity

-  Finalise the method going to be used 

Objective

- Planning for Application Development

Content

After decisions made, i have determined to used Mit App Inventor 2. Mit App Inventor's capabilities include:

  • Access to most of the phone's functionality: phone calls, SMS texting, sensors for location, orientation, and acceleration, text-to-speech and speech recognition, sound, video.
  • The ability to invoke other apps, with the ActivityStarter component
  • Programming control just as with a textual language. There are blocks for conditionals (if, ifelse), foreach, and while, and a fairly comprehensive list of math and logic blocks.
  • Database access, both on the device and on the web. So you can save data persistently, and with a web database share data amongst phones.
  • Access to web information sources (APIs)-- you can bring in data from Facebook, Amazon, etc.

Friday, 30 September 2016

FYP 2 - Week 1

Title of activity

-  Final Year Project 2 

Objective

- To finalize and identify the suitable software to be used for Final Year Project 2.

Content

The first week is about more research and redefine the methods to create the system. After further research, i found that there are few changes need to be made. First, i need to identify the software i'm going to be use to create this Android Application. After decisions made, i have determined to used Mit App Inventor 2.

Monday, 9 May 2016

WEEK 14

Title of activity

-  Final Year Project 1 Proposal Report and Log Book.

Objective

- To finalize and submission of the Proposal Report and Log Book for Final Year Project 1 .

Content


After 14 weeks of hard work and dedication, i’ve completed the Proposal Report and Log Book for the Final Year Project 1. This is the first of a big step taken before proceeding to the Final Year Project 2 next semester. I really hope that this project will successfully implemented and archive the objective for the project. 


Thursday, 5 May 2016

WEEK 13

Title of activity

-  Preparation for Final Year Project 1 presentation.

Objective

- To finalize the slide presentation for Final Year Project 1 .

Content

After disccusion with my supervisor, i’ve prepare a slide presentation for Final Year Project 1 to be presented for the accessor given. The slide consist of 14 pages and containing all of the information of my project that will be presented. I hope that the presentation will be successfull and the objective of my proposed project will be understand by the accessor. 


Thursday, 28 April 2016

WEEK 12

Title of activity

-  Analyse the problem factors archive from Cemetery visit.

Objective

- To analyse and collect information for the proposed project.

Content

After collecting the information from visiting two cemetery places in Selangor. The two main factors are the management factors and cemetery factors. From management factors, some of the data are unsecured because of conventional method file cabinet system in database management system. By applying this system, the data simply can be easily obtained which cause the issues of unsecured data. 

From cemetery factors, most of the burial grounds looks the same. Most of the tombstones are about the same designs. The visitors are having obstacles in locating the burial sites. The exact locations are unknown and unidentified. The cemetery may affords thousands of grave at the locations. This certainly will be wasting a lots of time in locating the exact location of the grave.


Thursday, 21 April 2016

WEEK 11

Title of activity

- Visiting 2 cemetery places in Selangor area.

Objective

- To analyse and collect information for the proposed project.

Content

In collecting the information for the proposed project, i have been visiting two cemetery places in Selangor. The two cemetery places i’ve choosen are Tanah Perkuburan Karak-KL and Tanah Perkuburan Gombak, Batu 8 ½. Many information i’ve gather that can use to improvise my project by the meeting and discussion with the local people who managed the cemetery.

Figure: Tanah Perkuburan Karak-KL



Figure: Tanah Perkuburan Gombak, Batu 8 ½.

Tuesday, 12 April 2016

WEEK 10

Title of activity

- Installing Java technology software.

Objective

- Enabling lots of applications and website will required Java Technology.


Content


What is Java technology and why do I need it?
·         Java is a programming language and computing platform first released by Sun Microsystems in 1995. There are lots of applications and websites that will not work unless you have Java installed, and more are created every day. Java is fast, secure, and reliable. From laptops to datacenters, game consoles to scientific supercomputers, cell phones to the Internet, Java is everywhere!

Is Java free to download?
·         Yes, Java is free to download. Get the latest version at java.com

Why should I upgrade to the latest Java version?
·         The latest Java version contains important enhancements to improve performance, stability and security of the Java applications that run on your machine. Installing this free update will ensure that your Java applications continue to run safely and efficiently.

Java is one of the most important things to do in building an Android Application.



Thursday, 7 April 2016

WEEK 9

Title of activity

- Creating a Microsoft Power Point Presentation Slide for FYP 1 Presentation
- Finalize a Gantt Chart for FYP 1 

Objective


- Create a Power Point Presentation Slide for FYP 1 Presentation to show to my supervisor for verification
- Finalize a Gantt Chart  for FYP 1 to show to my supervisor for verification

Content


- The Power Point Presentation Slide for FYP 1 Presentation are shown to my supervisor for verification and approved with some modification recommended from my supervisor

-The finalize Gantt Chart for FYP 1 Presentation are shown to my supervisor and approved with some modification recommended from my supervisor


Thursday, 31 March 2016

WEEK 8

Title of activity

- Learning progress about the other program of the project (Google Fusion Database)


Objective


- To find information that connected to proposed project on how to trunking an Android Application with Google Fusion Table.


Content


- Google Fusion Tables is an experimental data visualization web application to gather, visualize, and share data tables.

- Google Fusion Database is a Visualize bigger table data online that :
  • Filter and summarize across hundreds of thousands of rows. 
  • Support a chart, map, network graph, or custom layout  and embed or share it.
  • Collaborate effectively and enable all your data organization is automatically saved and stored in Google Drive
  •  Enable use without creating hundreds of copies of your data sitting around on hard drives. When data is hosted in Fusion Tables, viewers will always see the latest version. Charts or maps they've made will automatically update when you improve your dataset.

Friday, 18 March 2016

WEEK 7

Title of activity

- Learning progress about the main program of the project (Android Application)

Objective

- To find information that connected to proposed project on how to build an Android Application.

Content

- Android software development is the process by which new applications are created for the Android operating system. Applications are usually developed in Java Programming language using the Android software development kit (SDK), but other development environments are also available.

- The Android software development kit (SDK) includes a comprehensive set of development tools. These include a debuggerlibraries, a handset emulator based on QEMU, documentation, sample code, and tutorials.

- Currently supported development platforms include computers running Linux (any modern desktop Linux distribution),Mac OS X 10.5.8 or later, and Windows XP or later.


Friday, 11 March 2016

WEEK 6

Title of activity

- Determine the programs that will be used in my Final Year Project.


Objective


- After on going research, i have determine the suitable programs that will be used in my Final Year Project which is Smart E-Kubur Android Application with Database Management System.


Content



In building my Android Application. I will create an Android project and run a debuggable version of the app and also learn some fundamentals of Android app design, including how to build a simple user interface and handle user input by using Android Studio along side with SDK tools (SDK Manager).


Google Fusion Tables is a service for data management, integration and collaboration. It can easily upload data sets from CSV, KML and spreadsheets, and visualize the data using a variety of tools. Users can merge data from multiple tables and conduct detailed discussions about the data.


Google Maps is a desktop web mapping service developed by Google. It offers satellite imagery, street maps, 360° panoramic views of streets (Street View), real-time traffic conditions (Google Traffic), and route planning for traveling by foot, car, bicycle (in beta), or public transportation.


Thursday, 3 March 2016

WEEK 5


Title of activity

- Do research and produce introduction and problem statement on project proposal.

Objective

- To find information that connected to proposed project for introduction and problem statement.

Content

- For introduction part is about background of study and project/research areas.
- For problem statement need to identification of the research problem.
- The introduction should be at a level that make it easy to understand for readers.
- For introduction, this proposal describes an effort to produce the friendly user and effective Application and organizable and secure database for the Smart E-Kubur Application.
- For problem statement, I find that the issue is to collecting information about Cemetery.


Wednesday, 24 February 2016

WEEK 4

Title of activity
  • Research on proposed project.
  • Produce Gantt Chart.

Objective
  • To produce Gantt Chart that indicates details on how the project will be conducted.

Content
  • Produce Gantt Chart in microsoft excel.
  • For Gantt Chart is planning the miles tone and schedule the project discussion on posibble challenges.
  • Gantt Chart indicates stages of  proposed project and set deadline in completing each stage of the project.
  • By following the gantt chart I can set the deadlines in completing task given.


Wednesday, 17 February 2016

WEEK 3

Title of activity
  • Research on proposed project.
  • Title Submission

Objective
  • To find information on hardware or software use that connected to proposed project.
  • To do a research on proposed project by supervisor.

Content
  • Search in the internet information that related to this project.
  • Collecting the details and process needed and I need time to precisely choose the details to this project.
  • I also find some proposal project that has been done by previous people.
  • I need more time and find some information that related to this project. Before dive deeper, first must find more information about Android Application and how it works.


Wednesday, 10 February 2016

WEEK 2

Title of activity

  • Meeting for FYP student at TTL 1 on Wednedsay.

Objective
  • To finalize our project title for FYP.
  • To exposed to FYP student the procedure of FYP.

Content
  • We need to choose one of the project title listed and the title must be verified by our supervisor.
  • Meting conduct by Nurlida Bte Ab. Aziz at TTL 1 and the meeting is for exposing to FYP student about the procedure such as register student name at RPS and to create a blog or by using logbook.
  • Te meeting guiding us on how to enter the FYP website and click on important part. They also alert us about the proposal due date.
  • Meting conducted are very useful in order to help and guiding student through the finishing task given. 

Friday, 5 February 2016

WEEK 1

Title of activity

- Attended FYP 1 Briefing that was held at 3rd February 2016 at TTL1.
The briefing includes these following topics:
                    a) FYP Implementation
                    b) Progress Report (Logbook/Blog)
                    c) FYP Attendance
- Choose the title and find the supervisor that can help guiding us for FYP.
- Research on project title that suitable for FYP.

Objective

- To find the supervisor among lecturer at any section.
- To research on suitable project title for FYP.

Content

- We are regaired to find supervisor that can guiding us from beginning ( FYP 1) until the project completely finished (FYP 2).
- From the short listed project title that been prepared, we need to choose several topic and doing research.
- Lecturer that be my supervisor is Sir Mohd Zain @ Mohd Fauzi Bin Ismail from Department of Communication.
- Research is still going on.


Thursday, 4 February 2016

INTRODUCTION



My name is Mohd Ihfan Bin Mohd Sobri. I'm a student in UniKL British Malaysian Institute. My course is Bachelor of Engineering Technology (Hons) in Data Communication. Basically this blog is about my logbook/progress report on my Final Year Project. All the works or research that i've made will be updated in this blog. You can easily see the progress by clicking the button "Week 1 - Week 14" from my archieve. Thank you for visiting my blog.