• Tidak ada hasil yang ditemukan

Daffodil International University Co-Supervised By

N/A
N/A
Protected

Academic year: 2023

Membagikan "Daffodil International University Co-Supervised By "

Copied!
37
0
0

Teks penuh

This Project/Internship entitled “A Mobile Application for Guest Register System”, submitted by Biswajit Ghosh, ID No to the Department of Computer Science and Engineering, Daffodil International University has been accepted as satisfactory towards the partial fulfillment of the requirements for the degree of B.Sc . Department of Computer Science and Engineering Faculty of Natural Sciences and Information Technology Daffodil International University. Department of Computer Science and Engineering Faculty of Natural Sciences and Information Technology Daffodil International University.

We declare that this project was made by us under the supervision of Md. We also declare that neither this project nor any part of this project has been submitted elsewhere for the award of any degree or diploma. In-depth knowledge and great interest of our supervisor in the field of "Android Application" to realize this project.

His endless patience, expert guidance, constant encouragement, constant and energetic supervision, constructive criticism, valuable advice, reading many poor drafts and correcting them at all stages made this project possible to complete. We would like to express our sincere gratitude to Zarin Nasrin Tump, Lecturer of CSE Department and our Head of Department for his kind help in completing our project and also other faculty members and staff of CSE Department of Daffodil International University. We would like to thank all the classmates at Daffodil International University who participated in this discussion during the completion of the course.

They all have one thing in common which is the entrance to the building and the apartment where the security guards are located.

LIST OF TABLES

INTRODUCTION

  • Introduction
  • Motivation
  • Objective
  • Project Management and Finance
  • Report Layout

This is an android based project's report which will contain all the methods, background study, procedure, planning and all the structures we followed to develop my android app "OtithiKhata". All of us either live in our own flat/house which is under a building or even under an apartment. All apartments/buildings have an entrance gate that has a register section, where all the information of the guest/external people is stored.

I am going to develop an Android application through which the gatekeeper can store all the necessary information of the guest/external people on the cloud. The main motive behind my project is to digitize an old fashion which is the guest register book of every apartment or building. Until now, most of the gatekeepers of apartments use register books and pens for data entry which is not convenient at all.

My goal is to design a user-friendly interface and develop an Android application that will connect with a real-time database. I managed the entire project myself and tried our best to get a beneficial output and hopefully we did. I used Android Studio to develop our app and Firebase Realtime database, storage to store our String data.

In our 2nd chapter called 'Background Study' I will write about Related work, Comparative Analysis and Challenges of the project. In the 3rd chapter 'Requirement Specification' we will write about Requirements Gathering and Analysis, Software Requirements, Hardware Requirements and Use Case Model. In the next chapter it means the 4th I will write about our application complete front-end and back-end design including the database structure.

Then the 6th chapter called "Impact of society", where I will discuss the impact of our project on society and some ethical aspects. Daffodil International University 3 My last chapter (7th) will be about "Discussion and Conclusion" where I will discuss the future goals of our project, further development, some other challenges along with their solutions.

BACKGROUND STUDY

Related Works

In this case, the main theme of that application, shown in Figure 2.1, is the same as mine. The main difference here is that my application is made targeting society/apartments that have more than one building and can filter the data by building and apartment. Moreover, I will try to keep our app as simple and light as possible so that people can use it easily and properly.

Challenges

REQUIREMENT SPECIFICATION

Requirement Collection and Analysis

Software Requirements

Use Case model

Use case details The actor can add text data of a specific device from the admin panel section. Use Case Details Can view data as list as well as individual and filter flat wise data in another section.

TABLE 3.1: USE CASE FOR ADD, UPDATE, DELETE DATA
TABLE 3.1: USE CASE FOR ADD, UPDATE, DELETE DATA

DESIGN SPECIFICATION

  • Front-end Design
  • User Interface Design
  • Launching Icon
  • Guest Register

Every time someone opens our app and the splash screen for about 1.5 sec. will be displayed which looks like this. After the start screen, our very first page, which is the home page, comes up. On an Android app, there are Navigation Drawers with which we can switch to different sections of the app.

And whenever someone clicks on any row, all the data for that specific row will be displayed as figure 4.5. In the application there is a section named Complete Database in which the data can be filtered by building and apartment number shown in figure 4.6. This is one of the most important sections of the application that is Guest Registration.

From this section, people who are going to use the application can report any bug they may have found. Finally, figure 4.9 shows the About section on which basic information about the application is given along with the team information. In an Android application, the backend is the important part responsible for data storage, security and business logic.

An app backend is much like a mobile app server in that it stores and sorts the important information that the end user doesn't see.

Figure 4.2: Splash screen
Figure 4.2: Splash screen

IMPLEMENTATION AND TESTING

  • Implementation Technology
  • App Implementation
  • App testing
  • SOCIAL ASPECTS
    • Impact on Society
    • Ethical Aspect
    • Risk factor

Like "Your application stopped working", "Your application is not responding", Bad data alignment, invalid pointer exception, etc. With the help of my app, people can easily save thousands of visitor data, which will be useful when needed. It can also be valuable for surveying the data of any kind of data science project.

The data to be uploaded in the application database will be done by the security guard and will be under the control of the colony owner/in-charge.

CONCLUSION & FUTURE OF THIS PROJECT

Conclusion

Future Scopes

Further Development

Future Challenges

Gambar

Figure 2.1: Related Web Applications
TABLE 3.1: USE CASE FOR ADD, UPDATE, DELETE DATA
Figure 4.1: Launching icon
Figure 4.2: Splash screen
+7

Referensi

Dokumen terkait

©DAFFODIL INTERNATIONAL UNIVERSITY 6 Use case description: Registration: this is a form for users to submit their details for the system Login: this is used for sign in to the