MASWINGS(MW) FLIGHT OPS E-LIBRARY SYSTEM USING INTERNET OF THINGS(IOT) TECHNOLOGY (FOELS)
ANIQ U’QAIL BIN MOHD SHAIDI AZAM
BI17110163, [email protected]
Final Year Project (Software Engineering)
Insert your picture
here
ABSTRACT
PROBLEM STATEMENT
METHODOLOGY
CONCLUSION OBJECTIVES
IMPLEMENTATION
MW Flight Operations Document Management is the department that manage all of their document and books in the library. MW Flight Operation has a physical library to store and save their important documents and books. MW Flight Operation current system have a problem tracking the current version of their flight manuals and tracking the borrowed manuals location and the user that borrowed the manual. The proposal of this project is creating a library management system that able to replace their current document management system. The objective of this project are to investigate the feasibility of using IOT technology for e-library system, designing and develop the e-Library System for MW Flight Operations Document Management for managing department’s books and documents, and Testing the functionality of the e-library with RFID or QR code. This project is using the prototyping method as its methodology for developing the system. The finding of this project are about adding IOT into the e-library system so that the system can become more efficient to use by the user. As the conclusion this project are developed to solve the already mention problem and adding a improvement towards the previous system that the company use. The expected output from this project is that the system are able to be used by the users in the MasWing without any problem or any drawback and hopefully that the new system are able to improve their workflow in managing the documents in the their library.
Based on the problem MW Flight Operation Document Management needs a document management program to manage all their documents in their library.
In order to manage many documents and books in the library, MW Flight Operations Document Management need a system that are reliable, efficient and accurate. In addition, the system must have an easy to navigate interface that are user friendly.
1. To investigate the feasibility of using IOT technology for e-library system.
2. To design and develop the e-Library System for MW Flight Operations Document Management for managing department’s books and documents.
3. To design and develop an android app of the e-Library System for MW Flight Operations Document Management for navigate and borrow the books and document in e-Library system.
4. To test the functionality of the e-library with QR code.
The methodology used in this FYP project is the prototyping model
methodology. The main advantage behind the prototyping is to allow users to evaluate and critic developer’s proposal for the expected product design based on real time analysis by user rather than developers interpreted the design themselves. Business Transaction Protocol (BTP) prototype will be produced during FYP 1 and FYP 2 project. There will be 2 prototypes that will be developed. One prototype is estimated to finish during the end month of June and the end month of November.
There are seven stages of prototyping model. Stage 1 - Planning, Stage 2 - Analysis, Stage 3 - Design, Stage 4 – Testing, Stage 5 – Implementation, Stage 6 – System Prototype and Stage 7 – Implementation. The model will start from Planning. Then, the model will move to Analysis, Design, Testing, and Implementation. After that, we will move to the System Prototype process and create a working prototype of the system. The process after that will repeat the Analysis, Design, Testing, and Implementation processes to create another prototype of the system during the system prototype process. The new prototype be improvement compared to the first prototype. If the user is satisfied with the prototype the developer will move to the second
implementation process before finishing the system
Supervised by
Mohd Hanafi Ahmad Hijazi, Assoc. Prof. Dr, [email protected]
In conclusion, QR code is the best implementation of IOT technology for this e- library . This project has achieved to all it’s four objective and the methodology that are suited for this project is the prototyping methdology. Future works, this project should be able to have better UI design , clean and smooth integration of the system functions and better IOT implementation that are suitable for that time.
Figure 5 Admin accepting requests
Figure 4 User borrow books
Figure 6 User main page Figure 2 Manage Books
Figure 3 Admin main page Figure 1 Login Page
the system is developed by using 3 main tools. The tools that are used are Visual Studio Code, Ionic and Android Studio. Visual Studio Code is a free source-code editor developed by Microsoft for Windows, Linux and macOS. It’s included support for debugging, syntax highlighting, intelligent code
completion, snippets, code refactoring, and embedded Git as it’s features.
Ionic is a Framework that is an open-source UI toolkit for building high- performance, high-quality mobile and desktop apps using the latest web technologies such as HTML, CSS, and JavaScript. It had integrations for popular frameworks like Angular, React, and Vue. Android Studio is an official integrated development environment for Google's Android operating system, built on JetBrains' IntelliJ IDEA software and designed specifically for Android development. It provides the fastest tools for building apps on every type of Android device. The implementation of QR code is executed in the upload book of the admin. You can use this by clicking the big scan button at the page. QR code is scanned using the user own smartphone and the barcode reader. Google Firebase is used to store all the library data.