Rashedujjaman Rabby, ID Bashudev Saha, ID in the Department of Computer Science and Engineering, Daffodil International University, has been accepted as satisfactory in partial fulfillment of the requirements for the degree of B.Sc. Department of Computer Science and Engineering Faculty of Science and Information Technology Daffodil International University. We hereby declare that this project has been carried out by us (Chandan Saha, Md. Rashedujjaman Rabbi and Bashudev Saha) under our honorable supervisor Mr.
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. Firstly, our heartfelt thanks and gratitude to Almighty Allah for His divine blessing which enables us to complete this project successfully. Farhan Al Haque, Lecturer, Department of CSE, Daffodil International University for his endless patience, expert guidance, constant encouragement, constant and energetic supervision, constructive criticism, valuable advice, reading many inferior drafts and correcting them at all stages made this possible made to complete this project.
Syed Akhter Hossain, Head of CSE Department for his kind help in completing our project and we are also thankful to all other faculty and staff members of our department for their cooperation and help. Finally, we would like to thank our entire course at Daffodil International University who participated in this discussion while completing the course. Parking Master" is an online application that people use to find the nearest parking space for parking their vehicles.
On the other hand, the provider must also register to rent his parking space to the user.
Expected Outcome
Report Layout
BACKGROUND
- Introduction
- Related Works
- Comparative Studies
- Scope of the Problems
- Challenges Illiteracy
This application focuses on finding a way to solve the traffic jam problem in Bangladesh and developing a smart system for parking the vehicle in the parking area. As the purpose of this application is to solve the parking problem in Bangladesh, so finding the location and parking area is a big question and can be a problem. In dhaka city we need to make sure that the whole parking area is a big issue and marketing in a big issue, we need to make more efforts on marketing and public awareness to use this online application and park the safest vehicle to reduce traffic congestion problem.
Since we use the firebase database to store and share documents, it has a few limitations with the expectation of free packages at first. It has a free package plan called 'Start' which incorporates constant database with max 100 associations, 10 GB information exchange and 1 GB information storage. Illiteracy: Illiteracy can be the biggest challenge for this project as most of the drivers are illiterate.
Since they need to post their products through this application, they must be a registered member and must fill in some fields in order to post. Since our company is an online business, if they want to use this application, they must have a gadget or PC. Additionally, we know that a large number of our drivers do not know how to legitimately use the Internet on their phone.
Immediately, they do not have practical learning about innovation. Second, they will lose their will if they don't have a keen gadget. Because we need to publish more and more to know about our project and also can use our project. Most of the drivers in our country are illiterate, so first we need to be aware of our project and teach them to use.
For that reason, we need to print the leaflet or arrange a program to teach them to use this app and be aware of a traffic jam.
SOFTWARE REQUIREMENT SPECIFICATION
- Introduction
- Business Process Modelling
- Hardware & Software Requirement for System
- Use Case Model
- Logic Diagram
- Data Flow Diagram
- Implementation Requirements
We looked at a large number of web apps and websites that are mostly similar to our app and found out which highlights they missed. As such, it describes the goals of users, the interactions between users and the system, and the required behavior of the system in meeting those goals. A user without registration can view the website, but if he is trying to get a parking space, he must log in to the website.
Before the user logs in to the web apps, he must fill in some information. Here you will find our data flow diagram, user requests from the device to the database and the user gets the result. Before any programming could be selected for the system, decisions had to be made about the language we would use to program for the project.
For that reason making this project with CORE PHP, JQuery, MySQL, Ajax for the application. The release of PHP (Version 5) has updated Object Orientation.[6] This was considered for the project due to little prior information about the scripting dialect and also a need to expand and improve the learning and understanding of the dialect. Despite the fact that there was some previous information about the dialect, this was very limited, as most of the PHP locales we've created have just been exceptionally basic.[6].
Most web hosting organizations provide PHP on their servers by default and incorporate a MySQL database so that the program will be compiled in PHP and can communicate with a MySQL database to store and retrieve data essential to the running of the program .[6]. MySQL is the world's best-known open source database, empowering the financially savvy transfer of solid, elite, and versatile web-based and installed database applications.[7] It depends on the structured query dialect (SQL), which is used to insert, eject, and modify data in the database.[7] Standard SQL statements, for example ADD, DROP, INSERT and UPDATE can be used with MySQL. MySQL directives can be consolidated into the PHP code, so that part or the majority of a web page can be produced from database data.
Research was done on Cascading Style Sheets (CSS) and the different ways they could be used to determine both the layout and style of the site. However, a pure CSS layout allows the designer to completely separate style and layout from content, while table-based layout does not allow for complete separation of the two. A good example of how much control developers put into using pure CSS layout is the website 'CSS Zen Garden', the creation of CSS expert Eric Meyers, which is not only full of CSS tutorials, but also uses the homepage to highlighting different CSS designers, meaning the site is never the same [2].
Using table formatting currently has one major advantage over pure CSS formatting and this is cross-browser compatibility. After researching CSS, especially its use for layout, it was decided that it would be best to use pure CSS layout to manage the website as this would allow for expansion and updating of the site in the long run. will make term easier.[2].
DESIGN SPECIFICATION
Front-end Design
Back-end Design
Implementation and Testing
Implementation of Database
Implementations of associations
Testing Implementation
Unit testing encourages us to choose that individual units of the program work according to the premise and are error-free. Tests performed to uncover surrenders in the interfaces and in the collaboration between built-in segments or frameworks. Participating in Test Case differs from other experiments in the sense that it is fundamentally centered on interfaces and information flow.
We took their input and tried to improve the customer experience according to their criticism.
CONCLUSION & FUTURE SCOPE
Conclusion
Future Scope