2018 BIT mid-year graduate projects

2018 BIT mid-year graduate projects

Our July graduates of the Bachelor of Information Technology present their major projects at a Q&A style poster event.

The Level 7 Project course is the culmination of both the Bachelor of Information Technology and the Graduate Diploma in Information Technology. All students present their work at a poster evening as part of their final assessment.

Alongside staff and current students, we also welcome graduates, industry and potential employers to come along and find out more. For details about our next poster evening, please email informationtechnology@nmit.ac.nz.

Three of the posters, Self Service Analytics, Progressive Web Applications PWA and Applications of Virtual Reality and Augmented Reality were also selected to be shown at the CITRENZ conference this month.

Alt text to be replaced from CMS

Dong Van Hoang An

Self-Service Analytics and its implementation with BI tools and SQL

The focus of this project is the application of Self-Service Analytics (SSA). In the light of that, it will define SSA, its current difficulties, and success factors for the implementation process.

In addition, two real-world data models designed and tested with large sample data sets assisted in the investigation of SSA through BI tools. More importantly, the demonstration of insightful analysis using the most three widespread BI tools that are Alteryx, Tableau, and Power BI tools will be undertaken.

Finally, yet importantly, R statistical language will be employed to facilitate the comprehensive comparison between the power of SSA with BI tools and programming environment undertaking.

Alt text to be replaced from CMS

Aaron Lyall

Animal Deterrent System for Gardens

This project was undertaken as a part of the final paper required to complete my Bachelor of Information Technology Degree, in which my chosen major is Information and Communication Technology Infrastructure. For the project we have three choices; development, research and work placement. For this project I chose to undertake a development project, in which I developed a prototype system for a client to solve a problem.

The main goal of this project was to design and develop an Internet of Things system for a client (Pip Hewitt), to prevent her dog (Casper) from digging up her garden. This system; detects a dog when it enters a garden, turns on the sprinkler system, takes a photo, stores the photo in the Cloud and notifies the client via email when a new photo has been added to the Cloud.

This project report gives a detailed overview of how this system was created using; a Raspberry Pi, RPi Camera, 12v relay, solenoid, tactile button, Python scripts and Amazon Web Services such as; Simple Storage Solution, Identity and Access Management and Simple Notification Service.

This report also covers the selection and testing of components for the system and a wiring diagram for the prototype. Also covered in this report are issues I faced along the way and how/if these issues were overcome.

Alt text to be replaced from CMS

Mengqi Zhou

AI diagnosis of childhood illness, at home

This project studied the application of artificial intelligence in medicine, specifically, focusing on medical AI in the diagnosis of childhood diseases in the home environment.

The study focused on "What is Artificial Intelligence and Medical Artificial Intelligence" and investigated findings that are successful examples of medical AI that have been applied so far.

Medical artificial intelligence was studied before conducting the design of an AI. IBM Watson's assistant was then used to create a workplace that simulates a sickness diagnosis application and successfully simulated the scenario where AI talked with the user (helping to diagnose childhood illnesses).

Current AI systems could be usefully applied in the design and implementation of systems that assist in the diagnosis of childhood illness.

Alt text to be replaced from CMS

Yu Chen

Applications of Virtual Reality and Augmented Reality

Will people feel confused when they have lost their way in a big shopping centre? Will people find it hard to understand the abstract concepts when they accept the education? Do people dream about entering the fantasy world and getting an immersive experience while playing games? This sounds problems that are hard to solve, but the applications of Augmented Reality (AR) and Virtual Reality (VR) may provide help.

A narrative research approach was taken to investigate the applications of VR and AR. Starting with three areas: shopping, education, and game playing. Using narrative research to describe situations that the status and problems people have met in these three areas without the help of AR and VR technology. Analyse and discuss whether the characteristics of AR and VR can help these problems.

Due to the popularity of smart mobile telephones, AR has become the most popular way to apply AR technology. Developers are willing to create many kinds of Apps and released them on App markets. This is a good start for the average person because there is no extra cost.

Of course, enterprises have more advanced AR solutions, but at least, it creates a chance to popularize AR application. Both VR and AR can provide their help to the application of shopping, education and game playing. Because of AR focus on combine computer graphics and the real world, they are more usually applied to shop, work, and study. VR is suitable for immersive application scenarios. Entertainment like game playing is the most powerful area for VR.

But the problems like price, safety, motion sickness and other limitation from technology stop the development of AR and VR. Today, they already can apply to many areas. Compared with devices like mobile phone and PC, they still need a long time to solve problems, develop, enrich the contents of VR and AR.

Alt text to be replaced from CMS

Bo Long

Tracking Website for Bridgestone

Bridgestone provides a range of automotive services, such as warrant of fitness, mechanical checks, and part replacement. Bridgestone was using Eroad company’s service to track the location of their service vehicles. However, Bridgestone’s customers could not get the location of a service vehicle unless they called the receptionist of Bridgestone.  

This paper explores a solution to solve this problem. The solution is sharing location data to customers. A website was created to manage the queries from Bridgestone’s customers and generate a google map page with location data for customers. Web technologies such as AngularJS, jQuery, and Laravel were applied in the project.

In the end, this website helped to solve Bridgestone’s problems and enhance Bridgestone’s business.

Alt text to be replaced from CMS

Fuqiang Wang

Progressive Web Application (PWA) Design and Development for Eastern Cuisine Chinese Restaurant

With the rapid development of the Internet, Internet usage globally has run into a totally different situation: mobile internet access and connection overtaken access via desktop. Users’ habit of using the internet has changed a lot. However, the process of installing a native mobile app is not super easy. The Progressive Web Application(PWA) was developed to combine the advantages of the native mobile app and responsive web design. The purpose of this paper is to demonstrate the process of developing a PWA with the function and services the restaurant industry offers, with concerned web technologies.

Close drawer

a page loading spinner