• Tidak ada hasil yang ditemukan

Daffodil International University

N/A
N/A
Protected

Academic year: 2023

Membagikan "Daffodil International University "

Copied!
59
0
0

Teks penuh

Department of Computer Science and Engineering Faculty of Information Science and Technology Daffodil International University. We declare that this project has been done by us under the supervision of Shah Md Tanvir Siddique, Assistant Professor, Department of CSE Daffodil International University. 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.

Tanvir Siddique”, Assistant Professor, Department of Computer Science and Engineering, Daffodil International University, Dhaka, Bangladesh. His endless patience, scholarly direction, constant encouragement, constant and energetic supervision, constructive punishment, valuable guidance, reading many inferior drafts and correcting them at all stages have made the completion of this project possible. Syed Akhter Hossain, Professor and Head of the Department of Computer Science and Engineering, Daffodil International University, for his kind help to complete our project and also to other faculty members and staff of the Department of Computer Science and Engineering of the International University Daffodil.

We would like to thank all our course fellow at Daffodil International University who participated in this discussion during the completion of the course work. Daffodil International University is the fastest growing university in Bangladesh which has a large number of students, teachers and staff.

INTRODUCTION

Objective

Expected Outcome

Report Layout

Introduction

Background Study

Requirement Specification

Design Specification

Implementing and Testing

Conclusion and Future Work

Future Scope

BACKGROUND

  • Introduction
  • Related work
  • Comparative Studies
  • Challenges

The bus management system app has the main objective of helping people in route finding, right fare concept, bus location tracking, seat management etc. There is an app called “FlixBus”, with this app you can see the routes, track the location of the bus, you can get discounts, etc. At this point, our idea of ​​a speed tracking system is a system that can track the speed of a bus.

If one bus exceeds the speed limit three times, it will immediately notify the administrator. Our university has a huge number of teachers and students and their safety is our first concern while traveling, so we are adding this feature to our bus management system.

REQUIREMENT SPECIFICATION 3.1 Business process modeling

Requirement Analysis And collection

  • Software Requirement
  • Hardware Requirements

It offers tools tailored to Android developers, including rich tools for code editing, debugging, testing, and profiling. Android Virtual Device: An Android Virtual Device (AVD) is a device configuration that runs on an Android emulator. It provides a device-specific virtual Android environment in which you can install and test our Android application.

Database (MongoDB and MySQL): We need to use two types of databases for different purposes. Adobe XD: Adobe XD is Adobe's prototyping tool for user experience and interaction designers. Adobe XD features are used to create wireframes, prototypes, and screen designs for digital products such as websites and module apps.

Use-Case Modeling and Description

Use-Case Details

This option of use case diagram is used to give some travel experiences or objections, or some comments to the administration. This option has some features that are controlled by the administration to manage the entire system. This option is used to allocate bus for the student required for a bus booking.

DESIGN SPECIFICATION

Front-end design

  • Option for “Rider” or “Driver”
  • Signup Form (Rider Interface)
  • First page view (Real-time Map) & Navigation Bar (Rider Interface) Into the first page there will the real-time maps where user can see his position by the
  • Calculate Fare (Rider Interface)
  • Route Maps & Bus Stoppage (Rider Interface)
  • Profile & Notice Board (Rider Interface)
  • Bus Reservation & Feedback (Rider Interface)
  • Driver Login Interface
  • Admin panel

After the splash screen, the app starts with an option asking the user if he/she is using the app as. If he/she is new to the system, he/she must register in the system. In order to register for the system, the user must enter the verified e-mail provided by the university.

Where he can see all available options for using the application and control his profile. First they have to post their location bus stop name then their destination stop. In Route Maps and Bus Stops section, rider can see all the routes where buses will run.

And in the bus stop he/she can see all the bus stops. For that he/she has to fill in a booking form with proper details of purpose. In the manager login option, manager can only login to his account with the correct email and password given by "Admin". After that, he can only see the real-time map.

Daffodil International University 26 clicks the navigation drawer button, displays all available options. In the Current Request section, he can see the request made by users if his bus is the least far away from the exact user. He can also see information about the bus, edit his profile, can send feedback to the administrator.

Behind the (Figure 4.10) admin panel we have a web page that can only be accessed by the admin. On this page the administrator will see the bus schedule, how many buses we have today, if any bus has a problem, the administrator will notify on this page, which all users will see through the applications. An administrator will flag all types of notifications that users of our apps will see.

Behind the UI, back-end works here where a user cannot see that section at all. Daffodil International University 39 The figure 4.2.4 shows all the bus stops in the database.

Implementation Requirements The technology used as follows

IMPLEMENTATION AND TESTING

Implementation of Dataset

When a user (it can be a rider or user) logs into our apps with their respective email and password, our database will collect all user information. When a user (it can be a rider or user) logs into our apps with their respective email and password, they can see all our stops. All this stop will make you easier to find a place to another place like Asad gate of Permanent Campus.

The administrator of each type of announcement will indicate which can be displayed by rider and driver.

Implementation of Interaction

Daffodil International University 46 user friendly, text view and button are also user friendly, carousel also etc. As the admin panel of our app is very easy to understand, users and admin will be able to easily interact with the app.

Testing Implementation

CONCLUSION AND FUTURE WORK

Discussion and Conclusion

Everyone must sign up for Rider and Driver with their own email address and password assigned by Daffodil International University.

Further Plan

Referensi

Dokumen terkait

©Daffodil International University vi 3.11 Basic Concept of OSPF and Configuration Figure ..... ©Daffodil International University vii LIST OF FIGURES Figure