This project is being considered in order to reduce and totally eliminate loss of customers to competitors, and save the company from folding up. The current system is manual and it is time consuming. It is also cost ineffective, and average return is low and diminishing.
Currently, customers can call or walk-in in order to rent or reserve a vehicle. The staff of the company will check their file to see which vehicle is available for rental. The current system is error prone and customers are dissatisfied. The goal of this project is to automate vehicle rental and reservation so that customers do not need to walk-in or call in order to reserve a vehicle.
They can go online and reserve any kind of vehicle they want and that is available. Even when a customer chooses to walk-in, computers are available for him to go online and perform his reservation. When he choose to reserve by phone, any of the customer service representatives can help him reserve the vehicle speedily and issue him a reservation number.
The VRS will maintain the database of all vehicles the company has. It will also keep track of all vehicle reservation and return. Reports will be generated bi-weekly. Reports for the Accounts Manager will detail the cost incurred to maintain each vehicle and revenue accrued on each vehicle.
Reports for the Maintenance Manager will detail the present mileage of the car in order for him to take care of the vehicle servicing, and when each vehicle will be due for tag renewal. The Branch Manager’s report will detail total cost incurred and total revenue accrued, and the status of each vehicle so that he can decide whether to sell the vehicle or still keep it.
This document describes a College Management System project that aims to automate college operations and store information electronically. It discusses developing the system using C++ to create and maintain records like courses, students, fees, examinations, library and employees. Data will be stored in files and accessed through a user-friendly interface. The system seeks to address issues with the previous manual process and enhance functions like searching, reporting and data access across the college.
This document provides a software requirements specification for the first phase of an airline reservation system being developed for First Class Airlines. It outlines six key functions for the initial system: establishing a secure session; logging in; searching for flights; creating, viewing, and canceling reservations. The system will be accessible via a mobile app for the Samsung Galaxy S6. The document describes the purpose, scope, users, and technical environment of the system, as well as requirements for individual features and the overall design.
This document summarizes a Java-based chat application created by DVS Technologies. It discusses what chatting and chat applications are, how they allow real-time communication, and how they are used on websites and mobile devices. It then explains the technical details of how sockets allow for two-way communication between client and server programs by binding to specific port numbers, allowing the server to listen for connection requests and the client to identify the server to connect to. Diagrams demonstrate how a port scanner can find the port a chat server is listening on so the client can connect and authenticate with the server.
This document outlines an online counselling system being developed for a university. The key points are:
1) The proposed system aims to automate the university's admission counseling process and make it paperless to improve performance and efficiency.
2) It will allow students to log in, choose courses and centers, upload documents, check status and pay fees online. Counselors can create courses, confirm admissions, and generate letters.
3) The system is intended to streamline communication, reduce time spent on tasks like verification, and make data handling centralized. This should lead to lower costs and manpower needs compared to the existing manual paper-based system.
The document describes the development of an online car rental system, including functional requirements like customer registration and reservations, and non-functional requirements around security, performance, and availability. It outlines use cases, activity diagrams, sequence diagrams, and class diagrams to model the system and interactions between customers, staff, and administrators for registering, booking cars, providing feedback, and managing the rental business.
This document describes a crime reporting system project that aims to develop an online crime reporting system accessible to the public. The system would allow people to register complaints online, which would help the police department catch criminals. It outlines the existing manual system's limitations and the objectives of the new computerized system, which include making the process more efficient, effective, and less time-consuming. The main modules for users, administrators, and higher authorities are described, along with database tables, screen shots of sample pages, and testing plans. The conclusion discusses how the new online system could embrace technology and provide a convenient way to report crimes anytime through the internet.
Comparision of waterfall,spiral and v modalShab Bi
This document compares the waterfall, V-model, and spiral software development models. It describes the key phases and characteristics of each model. The waterfall model is a linear sequential process where each phase must be completed before the next begins. The V-model is similar but adds testing at each phase. The spiral model is iterative with risk analysis and prototyping at each loop. The document discusses the pros and cons of each approach, concluding that the waterfall model is best for known requirements, the V-model for smaller projects, and the spiral model for large projects requiring extensive risk analysis.
This document describes a College Management System project that aims to automate college operations and store information electronically. It discusses developing the system using C++ to create and maintain records like courses, students, fees, examinations, library and employees. Data will be stored in files and accessed through a user-friendly interface. The system seeks to address issues with the previous manual process and enhance functions like searching, reporting and data access across the college.
This document provides a software requirements specification for the first phase of an airline reservation system being developed for First Class Airlines. It outlines six key functions for the initial system: establishing a secure session; logging in; searching for flights; creating, viewing, and canceling reservations. The system will be accessible via a mobile app for the Samsung Galaxy S6. The document describes the purpose, scope, users, and technical environment of the system, as well as requirements for individual features and the overall design.
This document summarizes a Java-based chat application created by DVS Technologies. It discusses what chatting and chat applications are, how they allow real-time communication, and how they are used on websites and mobile devices. It then explains the technical details of how sockets allow for two-way communication between client and server programs by binding to specific port numbers, allowing the server to listen for connection requests and the client to identify the server to connect to. Diagrams demonstrate how a port scanner can find the port a chat server is listening on so the client can connect and authenticate with the server.
This document outlines an online counselling system being developed for a university. The key points are:
1) The proposed system aims to automate the university's admission counseling process and make it paperless to improve performance and efficiency.
2) It will allow students to log in, choose courses and centers, upload documents, check status and pay fees online. Counselors can create courses, confirm admissions, and generate letters.
3) The system is intended to streamline communication, reduce time spent on tasks like verification, and make data handling centralized. This should lead to lower costs and manpower needs compared to the existing manual paper-based system.
The document describes the development of an online car rental system, including functional requirements like customer registration and reservations, and non-functional requirements around security, performance, and availability. It outlines use cases, activity diagrams, sequence diagrams, and class diagrams to model the system and interactions between customers, staff, and administrators for registering, booking cars, providing feedback, and managing the rental business.
This document describes a crime reporting system project that aims to develop an online crime reporting system accessible to the public. The system would allow people to register complaints online, which would help the police department catch criminals. It outlines the existing manual system's limitations and the objectives of the new computerized system, which include making the process more efficient, effective, and less time-consuming. The main modules for users, administrators, and higher authorities are described, along with database tables, screen shots of sample pages, and testing plans. The conclusion discusses how the new online system could embrace technology and provide a convenient way to report crimes anytime through the internet.
Comparision of waterfall,spiral and v modalShab Bi
This document compares the waterfall, V-model, and spiral software development models. It describes the key phases and characteristics of each model. The waterfall model is a linear sequential process where each phase must be completed before the next begins. The V-model is similar but adds testing at each phase. The spiral model is iterative with risk analysis and prototyping at each loop. The document discusses the pros and cons of each approach, concluding that the waterfall model is best for known requirements, the V-model for smaller projects, and the spiral model for large projects requiring extensive risk analysis.
This document describes an online crime reporting system that allows users to register FIRs online, view investigation updates, and access crime-related news. It discusses problems with existing systems like a lack of status updates. The proposed system uses a spiral model and was tested using various methods. It has modules for registration, login, adding an FIR, and generating an FIR number. The system aims to provide a more convenient way for users to report crimes and get updates on investigations. Future enhancements could include adding a live chat and notifying users about crimes in their area.
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]ayushi goyal
This document presents a software engineering project report on a School Bus Routing Management System. It was created by three students at Shyama Prasad Mukherji College for Women, University of Delhi, under the guidance of Dr. Baljeet Kaur. The project aims to develop a software using GIS techniques to track school buses and manage student and staff databases. Key features include student registration, login functionality for parents/guardians, and a "track" feature to monitor bus routes and locations in real-time. The waterfall model was used for the software development process.
This document discusses different types of client-server computing. It describes three categories of clients: non-GUI clients like ATMs that require minimal human interaction; GUI clients that use graphical user interfaces; and OOUI clients that allow direct manipulation of objects. It also outlines the needs of clients from an operating system, including communication with servers, multitasking capabilities, and secure execution of mobile code. Trends are discussed as well, such as the growing diversity of client devices and the rise of application servers.
The course registration system helps the students to gather information about a particular course and then they can easily register themselves in a particular course.
This document describes a project to develop a Transport Management System for REVA University. It discusses the existing manual system and proposes developing a computerized system to automate the process. The system will have modules for vehicle information, routes, driver registration, and user registration for students and faculty. It will allow administrators to manage vehicle, driver and route data while users can view route details, register for services, and submit complaints. The project aims to reduce time spent on maintenance of transport records through digitization.
This document outlines the development of an e-commerce management system as a student project. It describes the system being developed to fulfill requirements for a bachelor's degree. The student declares the work is their own and was developed under a supervisor. The supervisor and department head then approve the project. It provides an introduction to the project, describes the literature review conducted, and outlines the waterfall methodology being used.
This document introduces the key components of a telecommunication billing system, including services, accounts, ratings, invoices, payments, and billing types. It describes how a billing system processes usage records, determines rates, generates invoices, and collects payments. Specifically, it outlines a system where users can order services, those services are linked to accounts, and usage is tracked to produce postpaid or prepaid invoices depending on the billing type.
1) Three students are proposing a hotel management system project to computerize the manual record keeping process of a hotel and improve efficiency.
2) Currently the hotel uses a file-based system to manage guest details, bills, inventory, etc. which is time-consuming and error-prone. The proposed system aims to address these issues.
3) The project will develop a fully functional computerized system to streamline key hotel operations like room management, guest check-in/out, billing, and reporting. This will allow staff to complete tasks more quickly and easily.
The document summarizes an online marketplace website project created by Deoghare Priyanka Murlidhar, Moradiya Pavan Ganeshbhai, and Patil Pooja Bhagwat for their Bachelor of Engineering degree. The project uses ASP.NET with C# for the front-end and SQL Server 2008 for the back-end. It allows users to buy and sell products online through features such as user registration, product posting and authentication, online payments, and communication between buyers and sellers.
In this session, you will learn about what are sessions, cookies, how we can implement authentication in nodejs. And will also see about the CSRF attacks.
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++vikram mahendra
This document is a project report for a Computer Shop System. It includes sections like an abstract, list of figures/tables/screens, database design, introduction/objectives, literature survey, analysis, design, coding, implementation/results, testing/validation, and conclusion. The project aims to automate the record keeping of a computer shop related to inventory, sales, transactions, balance evaluation, and other functions to make the work easier as compared to a manual system. It uses C++ for the front-end and file handling for the back-end. The design includes data flow diagrams, entity relationship diagrams, and user interface screens. The coding section implements classes for transactions, invoices, products etc. to manage the computer shop
This document provides an overview of a student project to develop an online grocery store website. It includes an abstract describing the project, tables of contents listing chapters and elements like introduction, technologies used, and designing the application. The project uses technologies like HTML, CSS, JavaScript, Servlets, JSP, JSTL, and JDBC for the front-end and back-end development along with tools like NetBeans IDE and GlassFish and MySQL servers. It aims to develop a web application for online grocery shopping that allows customers to browse products, add to cart, and place orders for home delivery.
Online Examination System For Android AAD Report Akshay KalapgarAkshayKalapgar
Online Examination System is used for conducting online objective test. The test will be customized such that system will have automated checking of answers based on the user interaction. This project helps the faculties to create their own test based on the subject. This also helps the instruction to perform online quiz, test paper such that the academic performance of the students can be increased and can take the feedback from both students and parents.
This Android application (stand alone too), where one can set the question for different technology i.e. Android, Java etc and one can register them self for test as a student, he can choose the choice of technology (Android, Java), and simultaneously he can get the exam result. After submit or End of the Test the form will be submitted and evaluated. Scores will be given to the user on his request. The question and answers can be text or pictures or audios or even videos. Initial plan is to develop a objective type text based question and answer. The main programming language is android/Java database as a sqlite3.
This document discusses application layer protocols and components of web applications. It explains that application layer protocols define how processes running on different systems communicate by exchanging messages. A key application layer protocol is HTTP, which specifies how browsers and web servers exchange request and response messages. The document also describes how processes are addressed to allow communication, including using IP addresses and port numbers. User agents like web browsers interface between users and the application layer.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
documentation on bank management systemUnsa Jawaid
The document describes a banking management system project developed by Unsa Jawaid for her BSCS-I class. The project aims to develop a clean, user-friendly banking system application with multiple functionalities. Key features include allowing customers to view their account details, make inquiries, and perform transactions securely through login authentication. The document outlines the system objectives, modules, input/file specifications, screen designs, database design, processing and validation procedures, and ER diagrams. It also includes sections on testing plans and test cases to ensure proper functionality.
The document presents a minor project on an online taxi reservation system by students Uday Raj Karki, Utsab Dhungana, Uttam Paudel, and Yubaraj Giri. The project aims to develop an Android application to allow users to search and reserve taxis nearby, view taxi details and locations, calculate fares, and improve transportation systems in Nepal. The project modules include user and driver registration, taxi search and requests, availability responses, fare calculation, and GPS tracking. The presentation outlines the objectives, problems, scope, methodology, results so far including the UI and database, and limitations for future enhancements such as online payments and chat features.
Automobile Management System Project Report.pdfKamal Acharya
The proposed project is developed to manage the automobile in the automobile dealer company. The main module in this project is login, automobile management, customer management, sales, complaints and reports. The first module is the login. The automobile showroom owner should login to the project for usage. The username and password are verified and if it is correct, next form opens. If the username and password are not correct, it shows the error message.
When a customer search for a automobile, if the automobile is available, they will be taken to a page that shows the details of the automobile including automobile name, automobile ID, quantity, price etc. “Automobile Management System” is useful for maintaining automobiles, customers effectively and hence helps for establishing good relation between customer and automobile organization. It contains various customized modules for effectively maintaining automobiles and stock information accurately and safely.
When the automobile is sold to the customer, stock will be reduced automatically. When a new purchase is made, stock will be increased automatically. While selecting automobiles for sale, the proposed software will automatically check for total number of available stock of that particular item, if the total stock of that particular item is less than 5, software will notify the user to purchase the particular item.
Also when the user tries to sale items which are not in stock, the system will prompt the user that the stock is not enough. Customers of this system can search for a automobile; can purchase a automobile easily by selecting fast. On the other hand the stock of automobiles can be maintained perfectly by the automobile shop manager overcoming the drawbacks of existing system.
This document is a project report for a "Vehicles Parking Management System" submitted by two students for their bachelor's degree. It includes sections on acknowledging those who supported the project, an introduction describing the purpose of managing vehicle parking records, definitions of the problem the system aims to solve, objectives, scope, system requirements, design processes, modules, and how to run the project. The report provides an overview of the key aspects of the parking management system project.
This document describes an online crime reporting system that allows users to register FIRs online, view investigation updates, and access crime-related news. It discusses problems with existing systems like a lack of status updates. The proposed system uses a spiral model and was tested using various methods. It has modules for registration, login, adding an FIR, and generating an FIR number. The system aims to provide a more convenient way for users to report crimes and get updates on investigations. Future enhancements could include adding a live chat and notifying users about crimes in their area.
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]ayushi goyal
This document presents a software engineering project report on a School Bus Routing Management System. It was created by three students at Shyama Prasad Mukherji College for Women, University of Delhi, under the guidance of Dr. Baljeet Kaur. The project aims to develop a software using GIS techniques to track school buses and manage student and staff databases. Key features include student registration, login functionality for parents/guardians, and a "track" feature to monitor bus routes and locations in real-time. The waterfall model was used for the software development process.
This document discusses different types of client-server computing. It describes three categories of clients: non-GUI clients like ATMs that require minimal human interaction; GUI clients that use graphical user interfaces; and OOUI clients that allow direct manipulation of objects. It also outlines the needs of clients from an operating system, including communication with servers, multitasking capabilities, and secure execution of mobile code. Trends are discussed as well, such as the growing diversity of client devices and the rise of application servers.
The course registration system helps the students to gather information about a particular course and then they can easily register themselves in a particular course.
This document describes a project to develop a Transport Management System for REVA University. It discusses the existing manual system and proposes developing a computerized system to automate the process. The system will have modules for vehicle information, routes, driver registration, and user registration for students and faculty. It will allow administrators to manage vehicle, driver and route data while users can view route details, register for services, and submit complaints. The project aims to reduce time spent on maintenance of transport records through digitization.
This document outlines the development of an e-commerce management system as a student project. It describes the system being developed to fulfill requirements for a bachelor's degree. The student declares the work is their own and was developed under a supervisor. The supervisor and department head then approve the project. It provides an introduction to the project, describes the literature review conducted, and outlines the waterfall methodology being used.
This document introduces the key components of a telecommunication billing system, including services, accounts, ratings, invoices, payments, and billing types. It describes how a billing system processes usage records, determines rates, generates invoices, and collects payments. Specifically, it outlines a system where users can order services, those services are linked to accounts, and usage is tracked to produce postpaid or prepaid invoices depending on the billing type.
1) Three students are proposing a hotel management system project to computerize the manual record keeping process of a hotel and improve efficiency.
2) Currently the hotel uses a file-based system to manage guest details, bills, inventory, etc. which is time-consuming and error-prone. The proposed system aims to address these issues.
3) The project will develop a fully functional computerized system to streamline key hotel operations like room management, guest check-in/out, billing, and reporting. This will allow staff to complete tasks more quickly and easily.
The document summarizes an online marketplace website project created by Deoghare Priyanka Murlidhar, Moradiya Pavan Ganeshbhai, and Patil Pooja Bhagwat for their Bachelor of Engineering degree. The project uses ASP.NET with C# for the front-end and SQL Server 2008 for the back-end. It allows users to buy and sell products online through features such as user registration, product posting and authentication, online payments, and communication between buyers and sellers.
In this session, you will learn about what are sessions, cookies, how we can implement authentication in nodejs. And will also see about the CSRF attacks.
PROJECT REPORT ON COMPUTER SHOP SYSTEM IN C++vikram mahendra
This document is a project report for a Computer Shop System. It includes sections like an abstract, list of figures/tables/screens, database design, introduction/objectives, literature survey, analysis, design, coding, implementation/results, testing/validation, and conclusion. The project aims to automate the record keeping of a computer shop related to inventory, sales, transactions, balance evaluation, and other functions to make the work easier as compared to a manual system. It uses C++ for the front-end and file handling for the back-end. The design includes data flow diagrams, entity relationship diagrams, and user interface screens. The coding section implements classes for transactions, invoices, products etc. to manage the computer shop
This document provides an overview of a student project to develop an online grocery store website. It includes an abstract describing the project, tables of contents listing chapters and elements like introduction, technologies used, and designing the application. The project uses technologies like HTML, CSS, JavaScript, Servlets, JSP, JSTL, and JDBC for the front-end and back-end development along with tools like NetBeans IDE and GlassFish and MySQL servers. It aims to develop a web application for online grocery shopping that allows customers to browse products, add to cart, and place orders for home delivery.
Online Examination System For Android AAD Report Akshay KalapgarAkshayKalapgar
Online Examination System is used for conducting online objective test. The test will be customized such that system will have automated checking of answers based on the user interaction. This project helps the faculties to create their own test based on the subject. This also helps the instruction to perform online quiz, test paper such that the academic performance of the students can be increased and can take the feedback from both students and parents.
This Android application (stand alone too), where one can set the question for different technology i.e. Android, Java etc and one can register them self for test as a student, he can choose the choice of technology (Android, Java), and simultaneously he can get the exam result. After submit or End of the Test the form will be submitted and evaluated. Scores will be given to the user on his request. The question and answers can be text or pictures or audios or even videos. Initial plan is to develop a objective type text based question and answer. The main programming language is android/Java database as a sqlite3.
This document discusses application layer protocols and components of web applications. It explains that application layer protocols define how processes running on different systems communicate by exchanging messages. A key application layer protocol is HTTP, which specifies how browsers and web servers exchange request and response messages. The document also describes how processes are addressed to allow communication, including using IP addresses and port numbers. User agents like web browsers interface between users and the application layer.
The document discusses the benefits of exercise for mental health. Regular physical activity can help reduce anxiety and depression and improve mood and cognitive functioning. Exercise causes chemical changes in the brain that may help protect against mental illness and improve symptoms.
documentation on bank management systemUnsa Jawaid
The document describes a banking management system project developed by Unsa Jawaid for her BSCS-I class. The project aims to develop a clean, user-friendly banking system application with multiple functionalities. Key features include allowing customers to view their account details, make inquiries, and perform transactions securely through login authentication. The document outlines the system objectives, modules, input/file specifications, screen designs, database design, processing and validation procedures, and ER diagrams. It also includes sections on testing plans and test cases to ensure proper functionality.
The document presents a minor project on an online taxi reservation system by students Uday Raj Karki, Utsab Dhungana, Uttam Paudel, and Yubaraj Giri. The project aims to develop an Android application to allow users to search and reserve taxis nearby, view taxi details and locations, calculate fares, and improve transportation systems in Nepal. The project modules include user and driver registration, taxi search and requests, availability responses, fare calculation, and GPS tracking. The presentation outlines the objectives, problems, scope, methodology, results so far including the UI and database, and limitations for future enhancements such as online payments and chat features.
Automobile Management System Project Report.pdfKamal Acharya
The proposed project is developed to manage the automobile in the automobile dealer company. The main module in this project is login, automobile management, customer management, sales, complaints and reports. The first module is the login. The automobile showroom owner should login to the project for usage. The username and password are verified and if it is correct, next form opens. If the username and password are not correct, it shows the error message.
When a customer search for a automobile, if the automobile is available, they will be taken to a page that shows the details of the automobile including automobile name, automobile ID, quantity, price etc. “Automobile Management System” is useful for maintaining automobiles, customers effectively and hence helps for establishing good relation between customer and automobile organization. It contains various customized modules for effectively maintaining automobiles and stock information accurately and safely.
When the automobile is sold to the customer, stock will be reduced automatically. When a new purchase is made, stock will be increased automatically. While selecting automobiles for sale, the proposed software will automatically check for total number of available stock of that particular item, if the total stock of that particular item is less than 5, software will notify the user to purchase the particular item.
Also when the user tries to sale items which are not in stock, the system will prompt the user that the stock is not enough. Customers of this system can search for a automobile; can purchase a automobile easily by selecting fast. On the other hand the stock of automobiles can be maintained perfectly by the automobile shop manager overcoming the drawbacks of existing system.
This document is a project report for a "Vehicles Parking Management System" submitted by two students for their bachelor's degree. It includes sections on acknowledging those who supported the project, an introduction describing the purpose of managing vehicle parking records, definitions of the problem the system aims to solve, objectives, scope, system requirements, design processes, modules, and how to run the project. The report provides an overview of the key aspects of the parking management system project.
This document describes an online car rental system that allows customers to view vehicle listings, make bookings, and update their profiles, and allows administrators to manage vehicles, bookings, users, and other functions through a backend module. It provides advantages like convenience, standardization, and 24/7 accessibility compared to traditional systems. It also outlines some technical requirements and features like automation, customization, and improved efficiency. The goal is to create a user-friendly web application for customers to access across different devices and that allows administrators to easily manage the rental operations.
ONLINE CAR SERVICING SYSTEM PROJECT REPORT.pdfKamal Acharya
Our vision is to make ONLINE CAR SERVICING SYSTEM is needed for the country as technology grows fast in the world. The purpose is to develop this project to provide a better solution to the problems that the customers faces. This website will provide customers to reserve their car services from their home or from office. Customer feels hard to send their car for the service, either they need to reserve using mail system or walk in to send their car for service.
At the end of these project, a prototype of justified system will develop which will provide a solution for the identify problem to improve the organizations revenue and performance. This system will be web based system where it is able to conduct an overall process of online registration and bookings too. The data will be stored in keep as privacy for each customer who has register.
This document summarizes a student project on developing a Parking Management System. The system aims to address issues with current parking practices like maintaining paper records and difficulties finding vehicle details. It allows users to securely park vehicles by paying and entering vehicle and owner details. The project uses ASP.NET for the front end, SQL Server for the back end, and an iterative development process. Key modules include storing staff, user, and vehicle records and generating reports on parking details and transactions.
Hall booking system project report .pdfKamal Acharya
PHP and MySQL project on Hall Booking System is a web based project and it has been developed in PHP and MySQL and we can manage Payment, Booking, Inventory, Booking Dates, Customers and Hall from this project.
The main objective to develop Hall Booking System PHP, MySQL, JAVA SCRIPT and BOOTSRAP Project is to overcome the manual errors and make a computerized system.
In this project, there are various type of modules available to manage Customers, Booking, Payment. We can also generate reports for Booking, Payment, Booking Dates, Hall. Here the Payment module manage all the operations of Payment, Booking module can manage Booking, Inventory module is normally developed for managing Inventory, Booking Dates module manages Booking Dates operations, Customers module has been implemented to manage Customers.
In this project all the modules like Payment, Booking Dates, Booking are tightly coupled and we can track the information easily. Ifyou are looking for Free Hall Booking System Project in PHP and MySQL then you can visit our free projects section.
We can easily get the list of wedding halls & lawns in Nagpur. Also we have detailed contact information for some particular hall. But we cannot get the availability about hall. So background behind this web portal is that it gives the area wise listing of wedding halls & lawns with the detailed information of individual and also display for particular date the hall is available or not. Just dial is the system in which we can only find the name of Hall and Lawns in city. In just dial we cannot find Halls in specific area. This system cannot show all information about any Hall. This system is not able to book the Halls online.
The A Web Based Hall Booking Management System is designed to overcome the disadvantage of previous system.We can easily get the list of Wedding Halls. But we cannot get the availability about Hall. So background behind this web portal is that it gives the area wise listing of Wedding Halls with the detailed information of individual and also display for particular date the Hall is available or not. This is a special type of web portal to easily get the information of all Wedding Halls in Nagpur which display separate calendar for separate Hall. For particular date the Hall. We can availability of Hall as well as Lawns detailed information about individuals Hall in our web portal . It provides all facilities to clients with lowest cost and lowest maintenance problems.
This document is a project report for developing an online clothes shopping system. It includes sections on the project description, requirements analysis, tools used, software development lifecycle, system design, testing, implementation, maintenance, future scope, and conclusion. The project aims to build a web application that allows customers to browse, select, and purchase clothes online through registering on the site and interacting with the admin module to manage the clothing products and information.
This document outlines a project to develop a web application for an online car showroom. The application will allow customers to view vehicle details, get information on specific models, and book vehicles online. It will have guest and administrator modules. The guest module will allow viewing vehicles and sending inquiries. The administrator can add/edit vehicle and employee details and view messages and inquiries. The project will use PHP for development, MySQL as the database, and Apache as the server.
Info store is an mobile application that provide three types of services to Unisza Kampus Besut student which is Bus Info Services, Laptop Services Info, and Car rental services.
Men Salon management system project and pptpavisubashsp
This document describes a Men's Salon Management System project developed using PHP and MySQL. The system aims to automate the manual processes of the salon like customer registration and appointment booking. It has two modules - admin and user. The admin module allows managing services, customers, appointments and generating reports. The user module allows booking appointments and viewing services. The system was developed following SDLC processes like requirement gathering, design, implementation and testing. Finally, the working project with all screens is shown.
IRJET- Custom CMS using Smarty Template Engine for Mobile PortalIRJET Journal
This document summarizes a research paper on developing a custom content management system (CMS) using the Smarty template engine for a mobile portal website. Key points:
- The project aims to create a CMS to easily manage content updates for a mobile specification website, allowing non-technical users to add/edit content.
- Smarty template engine and PHP will be used to build the custom CMS backend and templates. Additional features will help admins manage all data from one place.
- Literature was reviewed on popular open-source CMSs like WordPress and challenges custom implementations can address. The system will be implemented with a MySQL database and Apache Tomcat server.
- The custom CMS will reduce costs compared to
The document describes a mobile app for renting cars. The app aims to automate the car rental process and save users time. It allows users to browse available cars, book cars online, and make payments digitally. The app was developed with PHP for the backend, Java for the Android frontend, and uses MySQL for the database. Sequence diagrams show the processes for registration, login, booking cars, and other key functions. Screenshots of the user interface provide examples of screens for browsing cars, viewing car details, payment, and profile management.
The document discusses Saeed Ullah's final year project to create a ridesharing app in Flutter. It provides background on Flutter and Dart, the programming languages being used. It outlines the problem of transportation issues in Pakistan that the app aims to address through carpooling. The document describes user requirements, functional requirements, and scope of the project. It also discusses benefits of carpooling and trip scheduling as a feature to include.
This is a web based platform for rent vehicles which is mainly intended for tourism purposes. It’s a solution for finding rental vehicles in urban as well as rural areas. The website act as interactive platform to connect various vehicle rental services with the customers in need. Customers and rental services will be at the opposite ends of the platform. We use .NET and MSSQL at the front end and back end respectively.
This document describes a recruitment manager software project. The software allows candidates to submit resumes online and allows companies to manage the recruitment process. It has modules for candidate registration, admin user management, department and job management, and a feedback module. The software is built using ASP.NET on the .NET framework to allow for a web-based resume management system for HR needs. It is intended to streamline the recruitment process for both candidates and companies.
Lijo George Kanekattu is a software engineer with 8 years of experience developing web applications using technologies like PHP, MySQL, AJAX, jQuery, and frameworks like CakePHP. He has expertise in areas like healthcare/insurance domains and hospitality solutions. His experience includes roles as senior engineer and team leader for companies in Singapore and India, where he worked on projects including an IPTV system, a dental practice management software, and e-commerce websites.
The document describes a vehicle parking management system developed using PHP and MySQL. The system allows administrators to track vehicle check-ins and check-outs, maintain records of vehicles in the parking lot, and determine parking costs. It has separate modules for administrators and users. The administrator module allows managing vehicle data, generating reports, and searching by parking number. The user module allows viewing parked vehicle details. System requirements, use case diagram, class diagram, ER diagram, and data flow diagram are also included.
The document provides a review of an online rental system that aims to make it easier for customers to find rooms and vehicles to rent online. Some key points:
- The proposed online rental system would allow users to search for rental homes and cars in different locations, view details and map directions. This overcomes the problem of manually searching for rentals.
- It would benefit both users looking to rent accommodations and vehicles, as well as property/vehicle owners by providing a platform to list their rental offerings.
- Technologies like HTML, CSS, Bootstrap, JavaScript, MongoDB and MySQL would be used to build the responsive web application.
- The system aims to automate the rental process, save time for
This document describes an online car rental portal that allows customers to view available cars, register profiles, and book cars. It has modules for users to book cars, view bookings, update profiles, and logout. The admin module allows admins to manage vehicle brands, vehicles, bookings, queries, users, and dashboard metrics. The system is built using PHP for the backend and uses a MySQL database. It provides advantages like being fully functional and flexible and streamlining administrative processes. Features include automation, a friendly interface, access control, easy updating and strong security.
The document discusses the development of an online car rental system using PHP. It begins with introducing the motivation and existing challenges in car rental businesses that the system aims to address. This includes providing an efficient customer experience, ensuring data security and privacy, and optimizing fleet management. The proposed system is then described, which will feature modules for customers and employees. It will allow customers to book vehicles online and streamline the rental process, while giving employees tools to manage the inventory and rental agreements. Finally, the document outlines some implementation details and future work, such as integrating emerging technologies like IoT and collaborating with ride-sharing services.
Similar to ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf (20)
Accident detection system project report.pdfKamal Acharya
The Rapid growth of technology and infrastructure has made our lives easier. The
advent of technology has also increased the traffic hazards and the road accidents take place
frequently which causes huge loss of life and property because of the poor emergency facilities.
Many lives could have been saved if emergency service could get accident information and
reach in time. Our project will provide an optimum solution to this draw back. A piezo electric
sensor can be used as a crash or rollover detector of the vehicle during and after a crash. With
signals from a piezo electric sensor, a severe accident can be recognized. According to this
project when a vehicle meets with an accident immediately piezo electric sensor will detect the
signal or if a car rolls over. Then with the help of GSM module and GPS module, the location
will be sent to the emergency contact. Then after conforming the location necessary action will
be taken. If the person meets with a small accident or if there is no serious threat to anyone’s
life, then the alert message can be terminated by the driver by a switch provided in order to
avoid wasting the valuable time of the medical rescue team.
Blood finder application project report (1).pdfKamal Acharya
Blood Finder is an emergency time app where a user can search for the blood banks as
well as the registered blood donors around Mumbai. This application also provide an
opportunity for the user of this application to become a registered donor for this user have
to enroll for the donor request from the application itself. If the admin wish to make user
a registered donor, with some of the formalities with the organization it can be done.
Specialization of this application is that the user will not have to register on sign-in for
searching the blood banks and blood donors it can be just done by installing the
application to the mobile.
The purpose of making this application is to save the user’s time for searching blood of
needed blood group during the time of the emergency.
This is an android application developed in Java and XML with the connectivity of
SQLite database. This application will provide most of basic functionality required for an
emergency time application. All the details of Blood banks and Blood donors are stored
in the database i.e. SQLite.
This application allowed the user to get all the information regarding blood banks and
blood donors such as Name, Number, Address, Blood Group, rather than searching it on
the different websites and wasting the precious time. This application is effective and
user friendly.
Supermarket Management System Project Report.pdfKamal Acharya
Supermarket management is a stand-alone J2EE using Eclipse Juno program.
This project contains all the necessary required information about maintaining
the supermarket billing system.
The core idea of this project to minimize the paper work and centralize the
data. Here all the communication is taken in secure manner. That is, in this
application the information will be stored in client itself. For further security the
data base is stored in the back-end oracle and so no intruders can access it.
Retail store management system project report.pdfKamal Acharya
Development of large software system is extremely complex activity full of various opportunities to introduction errors. Software Engineering is the discipline that attempts to provide method to handle this complexity, enabling us to produce reliable system software with maximum productivity. It was felt that it is important and very instructive, not only to learn the principles of software engineering but also apply them to a software development project so that all aspects of development and be clearly seen on project. Software engineering is activity starts from requirements analysis and ends with testing and implementation. This project is designed to manage a Retail Store System. In This project VB 6.0 is use as front-end and Oracle use as backend.
Gas agency management system project report.pdfKamal Acharya
The project entitled "Gas Agency" is done to make the manual process easier by making it a computerized system for billing and maintaining stock. The Gas Agencies get the order request through phone calls or by personal from their customers and deliver the gas cylinders to their address based on their demand and previous delivery date. This process is made computerized and the customer's name, address and stock details are stored in a database. Based on this the billing for a customer is made simple and easier, since a customer order for gas can be accepted only after completing a certain period from the previous delivery. This can be calculated and billed easily through this. There are two types of delivery like domestic purpose use delivery and commercial purpose use delivery. The bill rate and capacity differs for both. This can be easily maintained and charged accordingly.
Online aptitude test management system project report.pdfKamal Acharya
The purpose of on-line aptitude test system is to take online test in an efficient manner and no time wasting for checking the paper. The main objective of on-line aptitude test system is to efficiently evaluate the candidate thoroughly through a fully automated system that not only saves lot of time but also gives fast results. For students they give papers according to their convenience and time and there is no need of using extra thing like paper, pen etc. This can be used in educational institutions as well as in corporate world. Can be used anywhere any time as it is a web based application (user Location doesn’t matter). No restriction that examiner has to be present when the candidate takes the test.
Every time when lecturers/professors need to conduct examinations they have to sit down think about the questions and then create a whole new set of questions for each and every exam. In some cases the professor may want to give an open book online exam that is the student can take the exam any time anywhere, but the student might have to answer the questions in a limited time period. The professor may want to change the sequence of questions for every student. The problem that a student has is whenever a date for the exam is declared the student has to take it and there is no way he can take it at some other time. This project will create an interface for the examiner to create and store questions in a repository. It will also create an interface for the student to take examinations at his convenience and the questions and/or exams may be timed. Thereby creating an application which can be used by examiners and examinee’s simultaneously.
Examination System is very useful for Teachers/Professors. As in the teaching profession, you are responsible for writing question papers. In the conventional method, you write the question paper on paper, keep question papers separate from answers and all this information you have to keep in a locker to avoid unauthorized access. Using the Examination System you can create a question paper and everything will be written to a single exam file in encrypted format. You can set the General and Administrator password to avoid unauthorized access to your question paper. Every time you start the examination, the program shuffles all the questions and selects them randomly from the database, which reduces the chances of memorizing the questions.
Water billing management system project report.pdfKamal Acharya
Our project entitled “Water Billing Management System” aims is to generate Water bill with all the charges and penalty. Manual system that is employed is extremely laborious and quite inadequate. It only makes the process more difficult and hard.
The aim of our project is to develop a system that is meant to partially computerize the work performed in the Water Board like generating monthly Water bill, record of consuming unit of water, store record of the customer and previous unpaid record.
We used HTML/PHP as front end and MYSQL as back end for developing our project. HTML is primarily a visual design environment. We can create a android application by designing the form and that make up the user interface. Adding android application code to the form and the objects such as buttons and text boxes on them and adding any required support code in additional modular.
MySQL is free open source database that facilitates the effective management of the databases by connecting them to the software. It is a stable ,reliable and the powerful solution with the advanced features and advantages which are as follows: Data Security.MySQL is free open source database that facilitates the effective management of the databases by connecting them to the software.
Youtube video download using python project report.pdfKamal Acharya
In order to form a clear sketch of this project, here's a brief introduction of the features and scope of YouTube Video Downloader. This project consists of three modules which are inter-linked to each other. Each of the above modules has certain specific task to perform. Tkinter is the standard GUI library for Python. Python when combined with Tkinter provides a fast and easy way to create GUI applications. Tkinter provides a powerful object- oriented interface to the Tk GUI toolkit. Tkinter provides various controls, such as buttons, labels and text boxes used in a GUI application. These controls are commonly called widgets.Pytube library makes the video downloading very easy. Create the object of the YouTube module by passing the link as the parameter. Then, get the appropriate extension and resolution of the video. You can set the name of the file as your convenience, in another case original name will be kept. After that, download the file using the download function which has one parameter which is the location where to download the file. Python, this task is very easy. Few lines of code will download the video from YouTube for you.
Student information management system project report ii.pdfKamal Acharya
Our project explains about the student management. This project mainly explains the various actions related to student details. This project shows some ease in adding, editing and deleting the student details. It also provides a less time consuming process for viewing, adding, editing and deleting the marks of the students.
Library management system project report II..pdfKamal Acharya
The purpose of Library Management Pro system is to provide a medium for the public libraries to computerize their entire functioning and would contribute as a first step in digitalizing their libraries!
As till now in India, public libraries (medium and small scale) had their entire records on paper which again required maintenance and the problem of finding relevant information proved to be a herculean task. Even if the required information was found it was usually at cost of much valuable time.
Library Management Pro would not only simplify this process but also speedup the entire functioning of the library. It will also contribute towards increasing the efficiency of the library as a whole, right from the data entry to maintaining the historical records.
One major purpose is to provide user or the library members the opportunity to not only search through the books but to reserve books that are issued by other users and also request newer books.
Final project report on grocery store management system..pdfKamal Acharya
In today’s fast-changing business environment, it’s extremely important to be able to respond to client needs in the most effective and timely manner. If your customers wish to see your business online and have instant access to your products or services.
Online Grocery Store is an e-commerce website, which retails various grocery products. This project allows viewing various products available enables registered users to purchase desired products instantly using Paytm, UPI payment processor (Instant Pay) and also can place order by using Cash on Delivery (Pay Later) option. This project provides an easy access to Administrators and Managers to view orders placed using Pay Later and Instant Pay options.
In order to develop an e-commerce website, a number of Technologies must be studied and understood. These include multi-tiered architecture, server and client-side scripting techniques, implementation technologies, programming language (such as PHP, HTML, CSS, JavaScript) and MySQL relational databases. This is a project with the objective to develop a basic website where a consumer is provided with a shopping cart website and also to know about the technologies used to develop such a website.
This document will discuss each of the underlying technologies to create and implement an e- commerce website.
Cosmetic shop management system project report.pdfKamal Acharya
Buying new cosmetic products is difficult. It can even be scary for those who have sensitive skin and are prone to skin trouble. The information needed to alleviate this problem is on the back of each product, but it's thought to interpret those ingredient lists unless you have a background in chemistry.
Instead of buying and hoping for the best, we can use data science to help us predict which products may be good fits for us. It includes various function programs to do the above mentioned tasks.
Data file handling has been effectively used in the program.
The automated cosmetic shop management system should deal with the automation of general workflow and administration process of the shop. The main processes of the system focus on customer's request where the system is able to search the most appropriate products and deliver it to the customers. It should help the employees to quickly identify the list of cosmetic product that have reached the minimum quantity and also keep a track of expired date for each cosmetic product. It should help the employees to find the rack number in which the product is placed.It is also Faster and more efficient way.
Event Management System Vb Net Project Report.pdfKamal Acharya
In present era, the scopes of information technology growing with a very fast .We do not see any are untouched from this industry. The scope of information technology has become wider includes: Business and industry. Household Business, Communication, Education, Entertainment, Science, Medicine, Engineering, Distance Learning, Weather Forecasting. Carrier Searching and so on.
My project named “Event Management System” is software that store and maintained all events coordinated in college. It also helpful to print related reports. My project will help to record the events coordinated by faculties with their Name, Event subject, date & details in an efficient & effective ways.
In my system we have to make a system by which a user can record all events coordinated by a particular faculty. In our proposed system some more featured are added which differs it from the existing system such as security.
Courier management system project report.pdfKamal Acharya
It is now-a-days very important for the people to send or receive articles like imported furniture, electronic items, gifts, business goods and the like. People depend vastly on different transport systems which mostly use the manual way of receiving and delivering the articles. There is no way to track the articles till they are received and there is no way to let the customer know what happened in transit, once he booked some articles. In such a situation, we need a system which completely computerizes the cargo activities including time to time tracking of the articles sent. This need is fulfilled by Courier Management System software which is online software for the cargo management people that enables them to receive the goods from a source and send them to a required destination and track their status from time to time.
COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdfKamal Acharya
The College Bus Management system is completely developed by Visual Basic .NET Version. The application is connect with most secured database language MS SQL Server. The application is develop by using best combination of front-end and back-end languages. The application is totally design like flat user interface. This flat user interface is more attractive user interface in 2017. The application is gives more important to the system functionality. The application is to manage the student’s details, driver’s details, bus details, bus route details, bus fees details and more. The application has only one unit for admin. The admin can manage the entire application. The admin can login into the application by using username and password of the admin. The application is develop for big and small colleges. It is more user friendly for non-computer person. Even they can easily learn how to manage the application within hours. The application is more secure by the admin. The system will give an effective output for the VB.Net and SQL Server given as input to the system. The compiled java program given as input to the system, after scanning the program will generate different reports. The application generates the report for users. The admin can view and download the report of the data. The application deliver the excel format reports. Because, excel formatted reports is very easy to understand the income and expense of the college bus. This application is mainly develop for windows operating system users. In 2017, 73% of people enterprises are using windows operating system. So the application will easily install for all the windows operating system users. The application-developed size is very low. The application consumes very low space in disk. Therefore, the user can allocate very minimum local disk space for this application.
Web chatting application project report management system.pdfKamal Acharya
One year ago we was reading an article about Teleconferencing / chatting, which as we said it is a method of using technology to bring people and ideas “together” despite of the geographic barriers. From that time and on we started wondering if we can participate in that technology and how?
The idea of creating a chat server was initiated and it has two dimensions, one to have an experience in network programming and the other is to let people conduct meetings with others in different locations. Such that it crosses time zones, can reach many people, and reduce the paper flood.
Vaccine management system project report documentation..pdfKamal Acharya
The Division of Vaccine and Immunization is facing increasing difficulty monitoring vaccines and other commodities distribution once they have been distributed from the national stores. With the introduction of new vaccines, more challenges have been anticipated with this additions posing serious threat to the already over strained vaccine supply chain system in Kenya.
Chat application through client server management system project.pdfKamal Acharya
This project focused on creating a chatting application with communication environment. The objective of our project is to build a chatting system to facilitate the communication between two or more clients to obtain an effective channel among the clients themselves. For the application itself, this system can serve as a link to reach out for all clients. The design of the system depends on socket concept where is a software endpoint that establishes bidirectional communication between a server program and one or more client programs. Languages that will be used for the development of this system: Java Development Kit (JDK): is a development environment for building applications and components using the Java programming language.
Toll tax management system project report..pdfKamal Acharya
Toll Tax Management System is a web based application that can provide all the information related to toll plazas and the passenger checks in and pays the amount, then he/she will be provided by a receipt. With this receipt he/she can leave the toll booth without waiting for any verification call.
The information would also cover registration of staff, toll plaza collection, toll plaza collection entry for vehicles, date wise report entry, Vehicle passes and passes reports b/w dates.
Online resume builder management system project report.pdfKamal Acharya
This project aims at the Introduction to app Service Management.
This software is designed keeping in mind the user’s efficiency & ease of handling and maintenance , as and secured system over centralized data handling and providing with the features to get the complete study and control over the business.
The report depicts the basics logic used for software development long with the Activity diagrams so that logics may be apprehended without difficulty.
For detailed information, screen layouts, provided along with this report can be viewed.
Although this report is prepared with considering the results required these may be across since the project is subjected to future enhancements as per the need of organizations.
Electric vehicle and photovoltaic advanced roles in enhancing the financial p...IJECEIAES
Climate change's impact on the planet forced the United Nations and governments to promote green energies and electric transportation. The deployments of photovoltaic (PV) and electric vehicle (EV) systems gained stronger momentum due to their numerous advantages over fossil fuel types. The advantages go beyond sustainability to reach financial support and stability. The work in this paper introduces the hybrid system between PV and EV to support industrial and commercial plants. This paper covers the theoretical framework of the proposed hybrid system including the required equation to complete the cost analysis when PV and EV are present. In addition, the proposed design diagram which sets the priorities and requirements of the system is presented. The proposed approach allows setup to advance their power stability, especially during power outages. The presented information supports researchers and plant owners to complete the necessary analysis while promoting the deployment of clean energy. The result of a case study that represents a dairy milk farmer supports the theoretical works and highlights its advanced benefits to existing plants. The short return on investment of the proposed approach supports the paper's novelty approach for the sustainable electrical system. In addition, the proposed system allows for an isolated power setup without the need for a transmission line which enhances the safety of the electrical network
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...shadow0702a
This document serves as a comprehensive step-by-step guide on how to effectively use PyCharm for remote debugging of the Windows Subsystem for Linux (WSL) on a local Windows machine. It meticulously outlines several critical steps in the process, starting with the crucial task of enabling permissions, followed by the installation and configuration of WSL.
The guide then proceeds to explain how to set up the SSH service within the WSL environment, an integral part of the process. Alongside this, it also provides detailed instructions on how to modify the inbound rules of the Windows firewall to facilitate the process, ensuring that there are no connectivity issues that could potentially hinder the debugging process.
The document further emphasizes on the importance of checking the connection between the Windows and WSL environments, providing instructions on how to ensure that the connection is optimal and ready for remote debugging.
It also offers an in-depth guide on how to configure the WSL interpreter and files within the PyCharm environment. This is essential for ensuring that the debugging process is set up correctly and that the program can be run effectively within the WSL terminal.
Additionally, the document provides guidance on how to set up breakpoints for debugging, a fundamental aspect of the debugging process which allows the developer to stop the execution of their code at certain points and inspect their program at those stages.
Finally, the document concludes by providing a link to a reference blog. This blog offers additional information and guidance on configuring the remote Python interpreter in PyCharm, providing the reader with a well-rounded understanding of the process.
artificial intelligence and data science contents.pptxGauravCar
What is artificial intelligence? Artificial intelligence is the ability of a computer or computer-controlled robot to perform tasks that are commonly associated with the intellectual processes characteristic of humans, such as the ability to reason.
› ...
Artificial intelligence (AI) | Definitio
Embedded machine learning-based road conditions and driving behavior monitoringIJECEIAES
Car accident rates have increased in recent years, resulting in losses in human lives, properties, and other financial costs. An embedded machine learning-based system is developed to address this critical issue. The system can monitor road conditions, detect driving patterns, and identify aggressive driving behaviors. The system is based on neural networks trained on a comprehensive dataset of driving events, driving styles, and road conditions. The system effectively detects potential risks and helps mitigate the frequency and impact of accidents. The primary goal is to ensure the safety of drivers and vehicles. Collecting data involved gathering information on three key road events: normal street and normal drive, speed bumps, circular yellow speed bumps, and three aggressive driving actions: sudden start, sudden stop, and sudden entry. The gathered data is processed and analyzed using a machine learning system designed for limited power and memory devices. The developed system resulted in 91.9% accuracy, 93.6% precision, and 92% recall. The achieved inference time on an Arduino Nano 33 BLE Sense with a 32-bit CPU running at 64 MHz is 34 ms and requires 2.6 kB peak RAM and 139.9 kB program flash memory, making it suitable for resource-constrained embedded systems.
Redefining brain tumor segmentation: a cutting-edge convolutional neural netw...IJECEIAES
Medical image analysis has witnessed significant advancements with deep learning techniques. In the domain of brain tumor segmentation, the ability to
precisely delineate tumor boundaries from magnetic resonance imaging (MRI)
scans holds profound implications for diagnosis. This study presents an ensemble convolutional neural network (CNN) with transfer learning, integrating
the state-of-the-art Deeplabv3+ architecture with the ResNet18 backbone. The
model is rigorously trained and evaluated, exhibiting remarkable performance
metrics, including an impressive global accuracy of 99.286%, a high-class accuracy of 82.191%, a mean intersection over union (IoU) of 79.900%, a weighted
IoU of 98.620%, and a Boundary F1 (BF) score of 83.303%. Notably, a detailed comparative analysis with existing methods showcases the superiority of
our proposed model. These findings underscore the model’s competence in precise brain tumor localization, underscoring its potential to revolutionize medical
image analysis and enhance healthcare outcomes. This research paves the way
for future exploration and optimization of advanced CNN models in medical
imaging, emphasizing addressing false positives and resource efficiency.
1. 1 | P a g e
AN
INTERNSHIP REPORT
ON
ONLINE VEHICLE RENTAL SYSTEM PROJECT
BY
KAMAL ACHARYA
(Tribhuvan University)
Date: 2019/03/21
2. 2 | P a g e
ONLINE VEHICLE RENTAL SYSTEM
Abstract
This project is being considered in order to reduce and totally eliminate loss of customers to competitors,
and save the company from folding up. The current system is manual and it is time consuming. It is also
cost ineffective, and average return is low and diminishing.
Currently, customers can call or walk-in in order to rent or reserve a vehicle. The staff of the company will
check their file to see which vehicle is available for rental. The current system is error prone and customers
are dissatisfied. The goal of this project is to automate vehicle rental and reservation so that customers do
not need to walk-in or call in order to reserve a vehicle.
They can go online and reserve any kind of vehicle they want and that is available. Even when a customer
chooses to walk-in, computers are available for him to go online and perform his reservation. When he
choose to reserve by phone, any of the customer service representatives can help him reserve the vehicle
speedily and issue him a reservation number.
The VRS will maintain the database of all vehicles the company has. It will also keep track of all vehicle
reservation and return. Reports will be generated bi-weekly. Reports for the Accounts Manager will detail
the cost incurred to maintain each vehicle and revenue accrued on each vehicle.
Reports for the Maintenance Manager will detail the present mileage of the car in order for him to take care
of the vehicle servicing, and when each vehicle will be due for tag renewal. The Branch Manager’s report
will detail total cost incurred and total revenue accrued, and the status of each vehicle so that he can decide
whether to sell the vehicle or still keep it.
3. 3 | P a g e
INTRODUCTION
This project Online Vehicle Rental System is a web-based online system because it's easier for the
customers to rent a car. This project Online Vehicle Rental System has been provided car history details,
their engine and parts details, insurance registration and expiration details, car check in and check out
details, car servicing details, payment details etc. This project also have to facility to check their customers
and suppliers details and their payment mode and status details along with date and time. First time
customers will have to create a profile if they are taking a car on rent and select the appropriate payment
mode.
However customers are taking this service by visiting the office, they will get their id and password.
Customers will have the facility to select any type of car, search car by their brand name. Upon selection
of particular type customers will able to get their entire details like rent type, cost for taking a particular
car, mileage details in kilometer an hour. This system can also help for customers to fill the basic
information details like name, address, total number of family members who also travel through the car,
number of days to take service, location to travel etc. The main aim of this project Online Vehicle Rental
system project is to maintain records of cars.
Basically this system help Online Vehicle Rental shopper to make daily record and easy billing of
customers and also help to keep maintain monthly revenues and help to grow business. This system work
24×7 because of it’s online existence. Customer can use this system from anywhere and anytime.
Customers can book car service from any were in the world and take service when they visit that city.
4. 4 | P a g e
OBJECTIVE OF THE PROJECT AND MODULES
The main modules of the projects are Customer Module, which performs all the operations related
to customer such as adding new customer, edit the existing customer, search customer and delete customer.
Car module, which performs all the operations related to car such as adding new car, edit the existing car,
details view car, search car and delete car. Booking module, which performs all the operations related to
booking such as adding new booking, edit the existing booking, details view booking, search booking and
delete booking. System User module, which performs all the operations related to system user such as
adding new system user, edit the existing system user, details view system user, search system user and
delete system user.
ADMIN MODULE
Administrator or admin has total control over the application. They can add managers of any kind, set
up their profiles, and add, delete, or modify manager records. They can have an overview of all managers
from different locations and directly communicate with them. Admin is required to log in to the system
with a unique user id consisting of username and password.
CUSTOMER MODULE
The main objective of this module is provide all the functionality related to customer. It tracks all the
information of the customer. We have developed all type of CRUD (Create, Read, Update and Delete)
operations of the customer. This is a role based module where admin can perform each and every operations
on data but the customer will be able to view only his/her data, so access level restrictions has also been
implemented on the project. Students can download php projects with database free download for learning.
Features of Customer Module:
Admin can add new customer records
Admin can see the list of customer details
Only admin can edit and update the record of the customer
Admin will be able to delete the records of the customer
All customer forms are validated on client side using JavaScript
5. 5 | P a g e
CAR MODULE
The main aim for developing this module is to manage the car. So all car will be managed by admin. It
tracks all the information of the car. We have developed all type of CRUD (Create, Read, Update and
Delete) operations of the car. We have many best php projects free download with source code and
database.
Features of Car Module:
Admin can manage the car
Admin can edit/delete the car
Admin can see the list of all car
Customer can see his car
BOOKING MODULE
The main objective for developing this module is to manage the booking. This Booking module is an
important module in this project Online Online Vehicle Rental System which has been developed on PHP
and MYSQL. So all booking will be managed by admin.
Features of Booking Module:
Admin can manage the booking
Admin can edit/delete the booking
Admin can see the list of all booking
Customer can see his booking
6. 6 | P a g e
SYSTEM SPECIFICATION
Software specifications
Operating System : Windows XP, Windows7,8,9,10
User interface : php
Database : My SQL
Documentation Tool : Ms Office
Hardware specifications
Processor : Standard processor with a speed of 1.6 GHz or more
RAM : 1 GB RAM or more
Hard Disk : 500 GB or more
Monitor : 25-Inch Monitor
Keyboard : Standard keyboard
Mouse : Standard mouse
SOFTWARE SPECIFICATIONS
3.1.Php
PHP is a server-side scripting language designed primarily for web development but also used as a general-
purpose programming language. Originally created by Rasmus Lerdorf in 1994,the PHP reference
implementation is now produced by The PHP Development Team. PHP originally stood for personal home
page but it now stands for the recursive acronym PHP: Hypertext Preprocessor.
7. 7 | P a g e
PHP code may be embedded into HTML or HTML5 code, or it can be used in combination with
various web template systems, web content management systems and web frameworks. PHP code is
usually processed by a PHP interpreter implemented as a module in the web server or as a Common
Gateway Interface (CGI) executable. The web server combines the results of the interpreted and executed
PHP code, which may be any type of data, including images, with the generated web page. PHP code may
also be executed with a command-line interface (CLI) and can be used to implement standalone graphical
applications.
The standard PHP interpreter, powered by the Zend Engine, is free software released under the PHP
License. PHP has been widely ported and can be deployed on most web servers on almost every operating
system and platform, free of charge.
The PHP language evolved without a written formal specification or standard until 2014, leaving the
canonical PHP interpreter as a de facto standard. Since 2014 work has gone on to create a formal PHP
specification.PHP development began in 1995 when Rasmus Lerdorf wrote several Common Gateway
Interface (CGI) programs in C, which he used to maintain his personal homepage. He extended them to
work with web forms and to communicate with databases, and called this implementation "Personal Home
Page/Forms Interpreter" or PHP/FI.
PHP/FI could help to build simple, dynamic web applications. To accelerate bug reporting and to improve
the code, Lerdorf initially announced the release of PHP/FI as "Personal Home Page
Tools(PHPTools)version1.0"onthe Usenet discussiongroup comp.infosystems.www.authoring.cgi on
June 8, 1995. This release already had the basic functionality that PHP has as of 2013. This included Perl-
like variables, form handling, and the ability to embed HTML. The syntax resembled that of Perl but was
simpler, more limited and less consistent.
Lerdorf did not intend the early PHP to become a new programming language, but it grew organically, with
Lerdorf noting in retrospect. A development team began to form and, after months of work and beta testing,
officially released PHP/FI 2 in November 1997.
The fact that PHP lacked an original overall design but instead developed organically has led to inconsistent
naming of functions and inconsistent ordering of their parameters. In some cases, the function names were
chosen to match the lower-level libraries which PHP was "wrapping",while in some very early versions of
PHP the length of the function names was used internally as a hash function, so names were chosen to
improve the distribution of hash values.
8. 8 | P a g e
Php 3 and 4
Zeev Suraski and Andi Gutmans rewrote the parser in 1997 and formed the base of PHP 3, changing the
language's name to the recursive acronym PHP:Hypertext Preprocessor. Afterwards, public testing of PHP
3 began, and the official launch came in June 1998. Suraski and Gutmans then started a new rewrite of
PHP's core, producing the Zend Engine in 1999. They also founded Zend Technologies in Ramat Gan,
Israel. On May 22, 2000, PHP 4, powered by the Zend Engine 1.0, was released. As of August 2008 this
branch reached version 4.4.9. PHP 4 is no longer under development nor will any security updates be
released.
Php 5
On July 13, 2004, PHP 5 was released, powered by the new Zend Engine II. PHP 5 included new features
such as improved support for object-oriented programming, the PHP Data Objects (PDO) extension (which
defines a lightweight and consistent interface for accessing databases), and numerous performance
enhancements. In 2008 PHP 5 became the only stable version under development. Late static binding had
been missing from PHP and was added in version 5.3.
Many high-profile open-source projects ceased to support PHP 4 in new code as of February 5, 2008,
because of the GoPHP5 initiative, provided by a consortium of PHP developers promoting the transition
from PHP 4 to PHP 5. Over time, PHP interpreters became available on most existing 32-bit and 64-
bit operating systems, either by building them from the PHP source code, or by using pre-built binaries. For
the PHP versions 5.3 and 5.4, the only available Microsoft Windows binary distributions were 32-
bit x86 builds, requiring Windows 32-bit compatibility mode while using Internet Information
Services (IIS) on a 64-bit Windows platform. PHP version 5.5 made the 64-bit x86-64 builds available for
Microsoft Windows.
Php 6 and Unicode
PHP has received criticism due to lacking native Unicode support at the core language level, instead only
supporting byte strings. In 2005, a project headed by Andrei Zmievski was initiated to bring native Unicode
support throughout PHP, by embedding the International Components for Unicode (ICU) library, and
representing text strings as UTF-16 internally. Since this would cause major changes both to the internals
of the language and to user code, it was planned to release this as version 6.0 of the language, along with
other major features then in development.
9. 9 | P a g e
However, a shortage of developers who understood the necessary changes, and performance problems
arising from conversion to and from UTF-16, which is rarely used in a web context, led to delays in the
project. As a result, a PHP 5.3 release was created in 2009, with many non-Unicode features back-ported
from PHP 6, notably namespaces. In March 2010, the project in its current form was officially abandoned,
and a PHP 5.4 release was prepared containing most remaining non-Unicode features from PHP 6, such as
traits and closure re-binding. Initial hopes were that a new plan would be formed for Unicode integration,
but as of 2014 none have been adopted.
Php 7
During 2014 and 2015, a new major PHP version was developed, which was numbered PHP 7. The
numbering of this version involved some debate. While the PHP 6 Unicode experiment had never been
released, several articles and book titles referenced the PHP 6 name, which might have caused confusion
if a new release were to reuse the name. After a vote, the name PHP 7 was chosen.The foundation of PHP
7 is a PHP branch that was originally dubbed PHP next generation (phpng). It was authored by Dmitry
Stogov, Xinchen Hui and Nikita Popov, and aimed to optimize PHP performance by refactoring the Zend
Engine to use more compact data structures with improved cache locality while retaining near-complete
language compatibility. As of 14 July 2014, WordPress-based benchmarks, which served as the main
benchmark suite for the phpng project, showed an almost 100% increase in performance. Changes from
phpng are also expected to make it easier to improve performance in the future, as more compact data
structures and other changes are seen as better suited for a successful migration to a just-in-time (JIT)
compiler. Because of the significant changes, the reworked Zend Engine is called Zend Engine 3,
succeeding Zend Engine 2 used in PHP 5. Because of major internal changes in phpng, it must receive a
new major version number of PHP, rather than a minor PHP 5 release, according to PHP's release
process. Major versions of PHP are allowed to break backward-compatibility of code and therefore PHP 7
presented an opportunity for other improvements beyond phpng that require backward-compatibility
breaks, including wider use of exceptions, reworking variable syntax to be more consistent and
complete, and the deprecation or removal of various legacy features. PHP 7 also introduced new language
features, including return type declarations for functions, which complement the existing parameter type
declarations, and support for the scalar types (integer, float, string, and boolean) in parameter and return
type declarations.
10. 10 | P a g e
Data Types
PHP stores integers in a platform-dependent range, either a 64-bit or 32-bit signed integer equivalent to
the C-language long type. Unsigned integers are converted to signed values in certain situations; this
behavior is different from that of other programming languages. Integer variables can be assigned using
decimal (positive and negative), octal, hexadecimal, and binary notations. Floating point numbers are also
stored in a platform-specific range. They can be specified using floating point notation, or two forms
of scientific notation. PHP has a native Boolean type that is similar to the native Boolean types
in Java and C++. Using the Boolean type conversion rules, non-zero values are interpreted as true and zero
as false, as in Perl and C++.The null data type represents a variable that has no value; NULL is the only
allowed value for this data type.
Variables of the "resource" type represent references to resources from external sources. These are typically
created by functions from a particular extension, and can only be processed by functions from the same
extension; examples include file, image, and database resources.
Arrays can contain elements of any type that PHP can handle, including resources, objects, and other arrays.
Order is preserved in lists of values and in hashes with both keys and values, and the two can be
intermingled. PHP also supports strings, which can be used with single quotes, double quotes, now doc
or here doc syntax. The Standard PHP Library (SPL) attempts to solve standard problems and implements
efficient data access interfaces and classes.
Functions
PHP defines a large array of functions in the core language and many are also available in various
extensions, these functions are well documented in the online PHP documentation. However, the built-in
library has a wide variety of naming conventions and associated inconsistencies, as described
under history above.
In lieu of function pointers, functions in PHP can be referenced by a string containing their name. In this
manner, normal PHP functions can be used, for example, as callbacks or within function tables. User-
defined functions may be created at any time without being prototyped. Functions may be defined inside
code blocks, permitting a run-time decision as to whether or not a function should be defined. There is
a function_exists function that determines whether a function with a given name has already been defined.
Function calls must use parentheses, with the exception of zero-argument class constructor functions called
with the PHP operator new, in which case parentheses are optional.
11. 11 | P a g e
Until PHP 5.3, support for anonymous functions and closures did not exist in PHP.
While creat_function() exists since PHP 4.0.1, it is merely a thin wrapper around eval() that allows normal
PHP functions to be created during program execution. PHP 5.3 added syntax to define an anonymous
function or "closure" which can capture variables from the surrounding scope. In the example
above, getAdder() function creates a closure using passed argument $x (the keyword use imports a variable
from the lexical context), which takes an additional argument $y, and returns the created closure to the
caller. Such a function is a first-class object, meaning that it can be stored in a variable, passed as a
parameter to other functions, etc.
Unusually for a dynamically typed language, PHP supports type declarations on function parameters, which
are enforced at runtime. This has been supported for classes and interfaces since PHP 5.0, for arrays since
PHP 5.1, for "callables" since PHP 5.4, and scalar (integer, float, string and Boolean) types since
PHP 7.0. PHP 7.0 also has type declarations for function return types, expressed by placing the type name
after the list of parameters, preceded by a colon. For example, the getAdder function from the earlier
example could be annotated with types like so in PHP 7.
Html
Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web
applications. With Cascading Style Sheets (CSS) and JavaScript it forms a triad of cornerstone
technologies for the World Wide Web. Web browsers receive HTML documents from a web server or
from local storage and render them into multimedia web pages. HTML describes the structure of a web
page semantically and originally included cues for the appearance of the document.HTML elements are
the building blocks of HTML pages. With HTML constructs, images and other objects, such as interactive
forms, may be embedded into the rendered page. It provides a means to create structured documents by
denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items.
HTML elements are delineated by tags, written using angle brackets. Tags such as <img /> and <input
/> introduce content into the page directly. Others such as <p>...</p> surround and provide information
about document text and may include other tags as sub-elements. Browsers do not display the HTML tags,
but use them to interpret the content of the page.HTML can embed programs written in a scripting
language such as JavaScript which affect the behavior and content of web pages. Inclusion of CSS defines
the look and layout of content. The World Wide Web Consortium (W3C), maintainer of both the HTML
and the CSS standards, has encouraged the use of CSS over explicit presentational HTML.
12. 12 | P a g e
MySQL
MySQL is an open-source relational database management system (RDBMS). Its name is a combination
of "My", the name of co-founder Michael Wideners' daughter, and "SQL", the abbreviation for Structured
Query Language. The MySQL development project has made its source code available under the terms of
the GNU General Public License, as well as under a variety of proprietary agreements. MySQL was owned
and sponsored by a single for-profit firm, the Swedish company MySQL AB, now owned by Oracle
Corporation.
MySQL, pronounced either "My S-Q-L" or "My Sequel," is an open source relational database
management system. It is based on the structure query language (SQL), which is used for adding, removing,
and modifying information in the database. Standard SQL commands, such as ADD, DROP, INSERT, and
UPDATE can be used with MySQL.
MySQL can be used for a variety of applications, but is most commonly found on Web servers. A website
that uses MySQL may include Web pages that access information from a database. These pages are often
referred to as "dynamic," meaning the content of each page is generated from a database as the page loads.
Websites that use dynamic Web pages are often referred to as database-driven websites.
Many database-driven websites that use MySQL also use a Web scripting language like PHP to access
information from the database. MySQL commands can be incorporated into the PHP code, allowing part
or all of a Web page to be generated from database information. Because both MySQL and PHP are both
open source (meaning they are free to download and use), the PHP/MySQL combination has become a
popular choice for database-driven websites.
SYSTEM ANALYSIS
Requirement analysis for web applications encompasses three major tasks: formulation, requirements
gathering and analysis modeling. During formulation, the basic motivation and goals for the web
application are identified, and the categories of users are defined. In the requirements gathering phase,
the content and functional requirements are listed and interaction scenarios written from end-user’s
point-of-view are developed. This intent is to establish a basic understanding of why the web application
is built, who will use it, and what problems it will solve for its users.
2.1 Existing System
Cool cab Service is an innovative thought to simplify the Transportation problems of
13. 13 | P a g e
Employees of an organization. In the present System, Organization do maintain a person for the
allocating and proper functioning of transportation .The Person appointed needs to look after the
assigning and movement of cabs. Authorised person maintains the transportation details in papers, which
is a tedious task if any updation or changes need to be done.
Details are stored in Papers.
Maintenance is a huge problem.
Updation, changes in details is a tedious task.
Performance is not achieved up to the requirements.
2.2 Proposed System
In the Previous System, Details are Stored Manually in papers, to share the details
between employees was a Financial drawback. Updation in the details is a tedious task.
But a new system was proposed to overcome the above drawbacks.
Functionalities and advantages of proposed system are:
Data is Centralized which has overcome the Sharing problem in previous system.
As data is Maintained electronically, it’s easy for a person to update the details, which has
overcome the tedious updation in previous system.
Maintenance is easy and performance is good.
Mainly the system has automated the Transportation Process.
SYSTEM DESIGN AND DEVLOPMENT
4.1 Data Flow Diagram (DFD)
A Data Flow Diagram (DFD) is a graphical representation that depicts the information flow and the
transforms that are applied as data moves from input to output.
15. 15 | P a g e
DFD of Online Online Vehicle Rental System
In this diagram, Customer and Online Vehicle Rental Company are the two entity sets. Functions of
Customer:
New Registration
Login Request
Registration Confirmation by the System
Reserve Car
Car Issued by the System
16. 16 | P a g e
Email received for Reserved Car Functions of Online Vehicle Rental Company:
Add Customer
Send E-Mails for Reserved Car
View Transaction reports
Use-case diagrams
Actor and Use Case Description
Actor and use case description shows the detail description of interaction between the actors and their use
cases. The description enables to have a proper understanding of how actor interacts with the system through
their use cases.
Actor Use Case Use Case Description
Customer
Register
as
member
This use case describes the activities of the customer to register
online and become a member. Customer's details are required as
part of the registration. Login detail is automatically sent to the
customer after successful registration.
Make
reservation
This use case enable customer to search and make reservation.
Non-register customer will be directed to register before their
reservation can be confirmed. Notification is automatically send
to the customer after the task is completed.
Return car
This use case describes the event of customer returning the car
borrowed, the use case extends "process rental" use case from the
staff actor.
17. 17 | P a g e
Table 5.1 Actors and Use Case Description
Give
feedback
This use case is used by the customer to provide
feedbacks/comment to the company; a confirmation notification
will be send to the customer once a feedback has been submitted.
Staff
Add new car
This use case is used by the staff to add new car to the company's
fleet database. Staff will need to login to activate this use case.
Update car
details
This use case is used by the staff to edit and modify car details
whenever there is new renewal (Insurance, road tax). It
allows the company to keep up-to-date record of their fleet.
Reply to
customer’s
feedback
This use case describes the event by which staff sends reply to
customer's earlier feedback. It depends on `give feedback' use case
from the customer.
Process rental This use case described the event by which staff updates the
system when customer pick up or when returning car.
Admin
Add new staff This use case describes the event by which Admin add new staff
detail to the company's staff database. It is invoke whenever a new
staff join the company.
View report This use case is used by the Admin to view transaction report.
18. 18 | P a g e
Activity Diagram
Activity diagrams graphically represent the sequential business and operational workflows of a system. It is a
dynamic diagram that shows the activity and the event that causes the object to be in the particular state. The
workflows from activity diagram will serve as guide for system navigation in the final design phase of the
system.
20. 20 | P a g e
Member Registration
Profile Modification
Customer
Start
E-Car Rental System
[Yes]
Enter username and
password
Accept terms &
conditions
[No]
Username
Confirm and submit
Display customer's welcome screen
Send email confirmation
End
Enter details
21. 21 | P a g e
Figure 6.2: Modify profile
Customer
Start
E-Car Rental System
[No]
Login Valid?
Edit Profile [Yes]
Confirm and submit
Update database
Send confirmation
Notification
Log out
End
Modify your profile
22. 22 | P a g e
6.1.1 Reservation of Car
Figure 6.3: Make Reservation
Customer E-Car Rental System
Start
Choose pickup
location
Choose pick up date
and time
Choose return
location
Choose return date and
time
Choose vehicle class
Choose from
available car
Display available
cars
[No]
Member?
Login
Register
[No]
Valid?
[Yes]
merge
Redirect to payment
gateway
Send confirmation
End
Confirm
23. 23 | P a g e
6.1.2 Customer Feedback
Figure 6.4: Give feedback/comment
Customer
Start
E-Car Rental System
Enter your details
Submit feedback
Send notification
End
Enter your message/remark
24. 24 | P a g e
6.1.3 Adding a New Car
End
Figure 6.6: Add a New Car
Staff E-Car Rental System
Login
[No]
Login
Valid?
[Yes]
Enter car details
Add to inventory
Update status
25. 25 | P a g e
6.1.4 View Report
Figure 6.7: View report
Admin E-Car Rental System
Start
Login
[No]
Valid?
Specify report to view
[Yes]
Confirm and submit
Retrieve report
End
26. 26 | P a g e
ER DIAGRAM
This ER (Entity Relationship) Diagram represents the model of Vehicle Management System
Entity. The entity-relationship diagram of Vehicle Management System shows all the visual instrument of
database tables and the relations between Driver, Vehicle History, Vehicle, Vehicle Type etc. It used
structure data and to define the relationships between structured data groups of Vehicle Management
System functionalities. The main entities of the Vehicle Management System are Vehicle, Driver, Fuel,
Vehicle History, Booking and Vehicle Type.
Vehicle Management System entities and their attributes :
Vehicle Entity : Attributes of Vehicle are vehicle_id, vehicle_customer_id, vehicle_number,
vehicle_type, vehicle_description
Driver Entity : Attributes of Driver are driver_id, driver_name, driver_mobile, driver_email,
driver_username, driver_password, driver_address Fuel Entity : Attributes of Fuel are fuel_id,
fuel_vehicle_id, fuel_name, fuel_expences, fuel_type, fuel_description
Vehicle History Entity : Attributes of Vehicle History are vehicle_history_id,
vehicle_history_name, vehicle_history_type, vehicle_history_description
Booking Entity: Attributes of Booking are booking_id, booking_vehicle_id, booking_title,
booking_type, booking_date, booking_description
Vehicle Type Entity : Attributes of Vehicle Type are vehicle_type_id, vehicle_type_customer_id,
vehicle_type_number, vehicle_type_description
Description of Vehicle Management System Database :
The details of Vehicle is store into the Vehicle tables respective with all tables
Each entity ( Vehicle Type, Fuel, Booking, Driver, Vehicle) contains primary key and unique keys.
The entity Fuel, Booking has binded with Vehicle, Driver entities with foreign key
There is one-to-one and one-to-many relationships available between Booking, Vehicle History,
Vehicle Type, Vehicle
All the entities Vehicle, Booking, Fuel, Vehicle Type are normalized and reduce duplicacy of
records
We have implemented indexing on each tables of Vehicle Management System tables for fast query
execution.
27. 27 | P a g e
ER Diagram for vehicle management system
TABLE STRUCTURE
Login_role_i
d
User_passwor
d
Login_unam
e
Login _id
Login
user _id
User_nam
e
User_mobil
e
User_emai
l
User_addres
s
User Roles
role
_id
role _name
role
_desc
Permission
Per_id
Per_role_id
Per_na
me
Per_module
has
mana
ge
vehicle
driver
customer
Has
fuel
dri_pass
dri_add
dri_moble
dri_name
dri_id
Veh_cus_id
Veh _id
Veh_des
c
Veh_num
Veh_type
fuel_id
fuel_des
c
fuel_typ
e
cus_id
cus_pas
s
cus_na
me
cus_mobil
e
cus_ad
d
cus_ema
il
28. 28 | P a g e
Column Type Description Constraint
id int(11) Admin id PRIMARY KEY
UserName varchar(100) User Name NULL
Password varchar(100) Password NULL
updationDate timestamp Create Date CURRENT_TIMESTAMP
Table B.1:admin ( Primary Key : id )
Column Type Description Constraint
id int(11) Booking Id PRIMARY KEY
userEmail varchar(100) Email NULL
VehicleId int(11) Vehicle Id NULL
FromDate date From Date NULL
ToDate date To Date NULL
message varchar(255) Message NULL
Status int(11) Status NULL
PostingDate timestamp Posting Date CURRENT_TIMESTAMP
Table B.2: tblbooking ( Primary Key : id )
Column Type Description Constraint
29. 29 | P a g e
id int(11) Brand Id PRIMARY KEY
BrandName varchar(120) Brand name NULL
CreationDate timestamp Creation Date CURRENT_TIMESTAMP
UpdationDate timestamp Updation Date CURRENT_TIMESTAMP
Table B.3: tblbrands ( Primary Key : id )
Column Type Description Constraint
id int(11) Contact Id PRIMARY KEY
Address tinytext Address NULL
EmailId varchar(255) Email id NULL
ContactNo char(11) Contact number NULL
Table B.4: tblcontactusinfo ( Primary Key : id )
Column Type Description Constraint
id int(11) Query Id PRIMARY KEY
name varchar(100) Query name NULL
EmailId varchar(120) Email Id NULL
ContactNumber char(11) Contact Number NULL
Message longtext Message NULL
PostingDate timestamp Posting Date CURRENT_TIMESTAMP
status int(11) Status NULL
Table B.5: tblcontactusquery ( Primary Key : id )
30. 30 | P a g e
Column Type Description Constraint
id int(11) Page Id PRIMARY KEY
PageName varchar(255) Page Name NULL
type varchar(255) Page Type NULL
detail longtext Details NULL
Table B.6: tblpages ( Primary Key : id )
Column Type Description Constraint
id int(11) Subscribe Id PRIMARY KEY
SubscriberEmail varchar(120) Subscribe Email NULL
PostingDate timestamp Posting Date CURRENT_TIMESTAMP
Table B.7: tblsubscribers ( Primary Key : id )
Column Type Description Constraint
id int(11) Testimonial Id PRIMARY KEY
UserEmail varchar(100) User Email NULL
Testimonial mediumtext Testimonial NULL
PostingDate timestamp Posting Date CURRENT_TIMESTAMP
status int(11) Status NULL
Table B.8: tbltestimonial ( Primary Key : id )
31. 31 | P a g e
Column Type Description Constraint
id int(11) User Id PRIMARY KEY
FullName varchar(120) Full Name NULL
EmailId varchar(100) Email Id NULL
Password varchar(100) Password NULL
ContactNo char(11) Contact No NULL
dob varchar(100) Date Of Birth NULL
Address varchar(255) Address NULL
City varchar(100) City NULL
Country varchar(100) Country NULL
RegDate timestamp Register Date CURRENT_TIMESTAMP
UpdationDate timestamp Updation Date CURRENT_TIMESTAMP
Table B.8: tblusers ( Primary Key : id )
INPUT DESIGN
In an information system, input is the raw data that is processed to produce output. During the input design,
the developers must consider the input devices such as PC, MICR, OMR, etc.
Therefore, the quality of system input determines the quality of system output. Well designed input forms
and screens have following properties −
It should serve specific purpose effectively such as storing, recording, and retrieving the information.
It ensures proper completion with accuracy.
It should be easy to fill and straightforward.
It should focus on user’s attention, consistency, and simplicity.
All these objectives are obtained using the knowledge of basic design principles regarding −
o What are the inputs needed for the system?
32. 32 | P a g e
o How end users respond to different elements of forms and screens.
Objectives for Input Design
The objectives of input design are −
To design data entry and input procedures
To reduce input volume
To design source documents for data capture or devise other data capture methods
To design input data records, data entry screens, user interface screens, etc.
To use validation checks and develop effective input controls.
OUTPUT DESIGN
The design of output is the most important task of any system. During output design, developers identify
the type of outputs needed, and consider the necessary output controls and prototype report layouts.
Objectives of Output Design
The objectives of input design are −
To develop output design that serves the intended purpose and eliminates the production of unwanted
output.
To develop the output design that meets the end users requirements.
To deliver the appropriate quantity of output.
To form the output in appropriate format and direct it to the right person.
To make the output available on time for making good decisions.
Let us now go through various types of outputs −
External Outputs
Manufacturers create and design external outputs for printers. External outputs enable the system to leave
the trigger actions on the part of their recipients or confirm actions to their recipients.
33. 33 | P a g e
Some of the external outputs are designed as turnaround outputs, which are implemented as a form and re-
enter the system as an input.
Internal outputs
Internal outputs are present inside the system, and used by end-users and managers. They support the
management in decision making and reporting.
There are three types of reports produced by management information −
Detailed Reports − They contain present information which has almost no filtering or restriction
generated to assist management planning and control.
Summary Reports − They contain trends and potential problems which are categorized and
summarized that are generated for managers who do not want details.
Exception Reports − They contain exceptions, filtered data to some condition or standard before
presenting it to the manager, as information.
DATABASE DESIGN
Database Design is a collection of processes that facilitate the designing, development, implementation
and maintenance of enterprise data management systems. Properly designed database are easy to
maintain, improves data consistency and are cost effective in terms of disk storage space. The database
designer decides how the data elements correlate and what data must be stored.
The main objectives of database designing are to produce logical and physical designs models of the
proposed database system.
The logical model concentrates on the data requirements and the data to be stored independent of
physical considerations. It does not concern itself with how the data will be stored or where it will be
stored physically.
The physical data design model involves translating the logical design of the database onto physical
media using hardware resources and software systems such as database management systems (DBMS).
34. 34 | P a g e
System development
A Systems Development Life Cycle (SDLC) adheres to important phases that are essential for
developers, such as planning, analysis, design, and implementation, and are explained in the section
below. A number of system development life cycle (SDLC) models have been created: waterfall,
fountain, spiral, build and fix, rapid prototyping, incremental, and synchronize and stabilize.
The oldest of these, and the best known, is the waterfall model: a sequence of stages in which the
output of each stage becomes the input for the next. The waterfall model is a popular version of the
systems development life cycle model for software engineering. Often considered the classic approach
to the systems development life cycle, the waterfall model describes a development method that is
linear and sequential. Waterfall development has distinct goals for each phase of development. Imagine
a waterfall on the cliff of a steep mountain. Once the water has flowed over the edge of the cliff and
has begun its journey down the side of the mountain, it cannot turn back. It is the same with waterfall
development. Once a phase of development is completed, the development proceeds to the next phase
and there is no turning back.
The advantage of waterfall development is that it allows for departmentalization and managerial
control. A schedule can be set with deadlines for each stage of development and a product can proceed
through the development process like a car in a carwash, and theoretically, be delivered on time.
Development moves from concept, through design, implementation, testing, installation,
troubleshooting, and ends up at operation and maintenance. Each phase of development proceeds in
strict order, without any overlapping.
SYSTEM TESTING AND IMPLEMENTATION
SYSTEM TESTING
Testing is vital for the success of any software. no system design is ever perfect. Testing is also carried in
two phases. first phase is during the software engineering that is during the module creation. second phase
35. 35 | P a g e
is after the completion of software. this is system testing which verifies that the whole set of programs
hanged together.
White Box Testing:
In this technique, the close examination of the logical parts through the software are tested by cases that
exercise species sets of conditions or loops. all logical parts of the software checked once. errors that can
be corrected using this technique are typographical errors, logical expressions which should be executed
once may be getting executed more than once and error resulting by using wrong controls and loops. When
the box testing tests all the independent part within a module a logical decisions on their true and the false
side are exercised , all loops and bounds within their operational bounds were exercised and internal data
structure to ensure their validity were exercised once.
Black Box Testing:
This method enables the software engineer to device sets of input techniques that fully exercise all
functional requirements for a program. black box testing tests the input, the output and the external data. it
checks whether the input data is correct and whether we are getting the desired output.
Unit Testing:
Each module is considered independently. it focuses on each unit of software as implemented in the source
code. it is white box testing.
Integration Testing:
Integration testing aims at constructing the program structure while at the same constructing tests to
uncover errors associated with interfacing the modules. modules are integrated by using the top down
approach.
Validation Testing:
Validation testing was performed to ensure that all the functional and performance requirements are met.
36. 36 | P a g e
System Testing:
It is executing programs to check logical changes made in it with intention of finding errors. a system is
tested for online response, volume of transaction, recovery from failure etc. System testing is done to ensure
that the system satisfies all the user requirements.
SYSTEM IMPLEMENTATION
Detailed Design of Implementation
This phase of the systems development life cycle refines hardware and software specifications, establishes
programming plans, trains users and implements extensive testing procedures, to evaluate design and
operating specifications and/or provide the basis for further modification.
Technical Design
This activity builds upon specifications produced during new system design, adding detailed technical
specifications and documentation.
Test Specifications and Planning
This activity prepares detailed test specifications for individual modules and programs, job streams,
subsystems, and for the system as a whole.
Programming and Testing
This activity encompasses actual development, writing, and testing of program units or modules.
User Training
This activity encompasses writing user procedure manuals, preparation of user training materials,
conducting training programs, and testing procedures.
Acceptance Test
37. 37 | P a g e
A final procedural review to demonstrate a system and secure user approval before a system becomes
operational.
Installation Phase
In this phase the new Computerized system is installed, the conversion to new procedures is fully
implemented, and the potential of the new system is explored.
System Installation
The process of starting the actual use of a system and training user personnel in its operation.
Review Phase
This phase evaluates the successes and failures during a systems development project, and to measure the
results of a new Computerized Tran system in terms of benefits and savings projected at the start of the
project.
Development Recap
A review of a project immediately after completion to find successes and potential problems in future work.
Post-Implementation Review
A review, conducted after a new system has been in operation for some time, to evaluate actual system
performance against original expectations and projections for cost-benefit improvements. Also identifies
maintenance projects to enhance or improve the system.
THE STEPS IN THE SOFTWARE TESTING
The steps involved during Unit testing are as follows:
Preparation of the test cases.
Preparation of the possible test data with all the validation checks.
Complete code review of the module.
Actual testing done manually.
38. 38 | P a g e
Modifications done for the errors found during testing.
Prepared the test result scripts.
SCOPE OF FEATURE ENHANCEMENT
This project traverses a lot of areas ranging from business concept to computing field, and required to perform
several researches to be able to achieve the project objectives. The area covers include:
Online Vehicle Rental industry: This includes study on how the Online Vehicle Rental business is being
done, process involved and opportunity that exist for improvement.
PHP Technology used for the development of the application.
39. 39 | P a g e
General customers as well as the company’s staff will be able to use the system effectively.
Web-platform means that the system will be available for access 24/7 except when there is a temporary
server issue which is expected to be minimal.
CONCLUSION
Online Vehicle Rental business has emerged with a new goodies compared to the past experience where every
activity concerning Online Vehicle Rental business is limited to a physical location only. Even though the
physical location has not been totally eradicated; the nature of functions and how these functions are achieved
has been reshaped by the power of internet. Nowadays, customers can reserve cars online, rent car online, and
have the car brought to their door step once the customer is a registered member or go to the office to pick the
car.
40. 40 | P a g e
The web based Online Vehicle Rental system has offered an advantage to both customers as well as Online
Vehicle Rental Company to efficiently and effectively manage the business and satisfies customers’ need at
the click of a button.
INPUT AND OUTPUT SCREENS
53. 53 | P a g e
SAMPLE CODING
<?php
// DB credentials.
define('DB_HOST','localhost');
define('DB_USER','root');
define('DB_PASS','');
define('DB_NAME','carrental');
// Establish database connection.
try
{
$dbh = new PDO("mysql:host=".DB_HOST.";dbname=".DB_NAME,DB_USER,
DB_PASS,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES 'utf8'"));
}
catch (PDOException $e)
{
exit("Error: " . $e->getMessage());
}
?>
<?php $sql = "SELECT
tblvehicles.VehiclesTitle,tblbrands.BrandName,tblvehicles.PricePerDay,tblvehicles.FuelType,tb
lvehicles.ModelYear,tblvehicles.id,tblvehicles.SeatingCapacity,tblvehicles.VehiclesOverview,tb
lvehicles.Vimage1 from tblvehicles join tblbrands on tblbrands.id=tblvehicles.VehiclesBrand";
$query = $dbh -> prepare($sql);
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
$cnt=1;
if($query->rowCount() > 0)
{
foreach($results as $result)
{
54. 54 | P a g e
?>
<?php $sql = "SELECT
tblusers.FullName,tblbrands.BrandName,tblvehicles.VehiclesTitle,tblbooking.FromDate,tblboo
king.ToDate,tblbooking.message,tblbooking.VehicleId as
vid,tblbooking.Status,tblbooking.PostingDate,tblbooking.id from tblbooking join tblvehicles on
tblvehicles.id=tblbooking.VehicleId join tblusers on tblusers.EmailId=tblbooking.userEmail join
tblbrands on tblvehicles.VehiclesBrand=tblbrands.id ORDER BY tblbooking.id DESC ";
$query = $dbh -> prepare($sql);
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
$cnt=1;
if($query->rowCount() > 0)
{
foreach($results as $result)
{ ?>
<?php
session_start();
error_reporting(0);
include('includes/config.php');
if(strlen($_SESSION['alogin'])==0)
{
header('location:index.php');
}
else{
if(isset($_GET['del']))
{
$id=$_GET['del'];
$sql = "delete from tblbrands WHERE id=:id";
$query = $dbh->prepare($sql);
$query -> bindParam(':id',$id, PDO::PARAM_STR);
$query -> execute();
55. 55 | P a g e
$msg="Page data updated successfully";
}
?>
<?php
session_start();
include('includes/config.php');
error_reporting(0);
if(isset($_POST['submit']))
{
$fromdate=$_POST['fromdate'];
$todate=$_POST['todate'];
$message=$_POST['message'];
$useremail=$_SESSION['login'];
$status=0;
$vhid=$_GET['vhid'];
$sql="INSERT INTO tblbooking(userEmail,VehicleId,FromDate,ToDate,message,Status)
VALUES(:useremail,:vhid,:fromdate,:todate,:message,:status)";
$query = $dbh->prepare($sql);
$query->bindParam(':useremail',$useremail,PDO::PARAM_STR);
$query->bindParam(':vhid',$vhid,PDO::PARAM_STR);
$query->bindParam(':fromdate',$fromdate,PDO::PARAM_STR);
$query->bindParam(':todate',$todate,PDO::PARAM_STR);
$query->bindParam(':message',$message,PDO::PARAM_STR);
$query->bindParam(':status',$status,PDO::PARAM_STR);
$query->execute();
$lastInsertId = $dbh->lastInsertId();
if($lastInsertId)
{
echo "<script>alert('Booking successfull.');</script>";
56. 56 | P a g e
}
else
{
echo "<script>alert('Something went wrong. Please try again');</script>";
}
}
?>
<?php
session_start();
error_reporting(0);
include('includes/config.php');
if(strlen($_SESSION['login'])==0)
{
header('location:index.php');
}
else{
if(isset($_POST['updateprofile']))
{
$name=$_POST['fullname'];
$mobileno=$_POST['mobilenumber'];
$dob=$_POST['dob'];
$adress=$_POST['address'];
$city=$_POST['city'];
$country=$_POST['country'];
$email=$_SESSION['login'];
$sql="update tblusers set
FullName=:name,ContactNo=:mobileno,dob=:dob,Address=:adress,City=:city,Country=:countr
57. 57 | P a g e
y where EmailId=:email";
$query = $dbh->prepare($sql);
$query->bindParam(':name',$name,PDO::PARAM_STR);
$query->bindParam(':mobileno',$mobileno,PDO::PARAM_STR);
$query->bindParam(':dob',$dob,PDO::PARAM_STR);
$query->bindParam(':adress',$adress,PDO::PARAM_STR);
$query->bindParam(':city',$city,PDO::PARAM_STR);
$query->bindParam(':country',$country,PDO::PARAM_STR);
$query->bindParam(':email',$email,PDO::PARAM_STR);
$query->execute();
$msg="Profile Updated Successfully";
}
?>
<?php
//Query for Listing count
$brand=$_POST['brand'];
$fueltype=$_POST['fueltype'];
$sql = "SELECT id from tblvehicles where tblvehicles.VehiclesBrand=:brand and
tblvehicles.FuelType=:fueltype";
$query = $dbh -> prepare($sql);
$query -> bindParam(':brand',$brand, PDO::PARAM_STR);
$query -> bindParam(':fueltype',$fueltype, PDO::PARAM_STR);
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
$cnt=$query->rowCount();
?>
<p><span><?php echo htmlentities($cnt);?> Listings</span></p>
</div>
58. 58 | P a g e
</div>
<?php
$sql = "SELECT tblvehicles.*,tblbrands.BrandName,tblbrands.id as bid from tblvehicles join
tblbrands on tblbrands.id=tblvehicles.VehiclesBrand where tblvehicles.VehiclesBrand=:brand
and tblvehicles.FuelType=:fueltype";
$query = $dbh -> prepare($sql);
$query -> bindParam(':brand',$brand, PDO::PARAM_STR);
$query -> bindParam(':fueltype',$fueltype, PDO::PARAM_STR);
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
$cnt=1;
if($query->rowCount() > 0)
{
foreach($results as $result)
{ ?>
<?php $sql = "SELECT * from tblbrands ";
$query = $dbh -> prepare($sql);
$query->execute();
$results=$query->fetchAll(PDO::FETCH_OBJ);
$cnt=1;
if($query->rowCount() > 0)
{
foreach($results as $result)
{ ?>
<option value="<?php echo htmlentities($result->id);?>"><?php echo htmlentities($result-
>BrandName);?></option>
<?php }} ?>
59. 59 | P a g e
BIBLIOGRAPHY
1. System, Online. 'Online Car Rental System'. Academia.edu. N.p., 2015. Web. 9 June2015.
2. Scribd.com, Online. '49930505 Car Rental System Project Report'. N.p., 2015. Web. 9June 2015.
3. Scribd.com, Online. 'Car Rental System Documentation'. N.p., 2015. Web. 9 June 2015.
4. Freelancer, Online. 'Project Documentation Car Rental Company SoftwareDevelopment Freelancers
and Jobs - Freelancer'. N.p., 2015. Web. 9 June 2015.
5. Slideshare.net, Online. 'Zook Car Rental System Project'. N.p., 2015. Web. 9 June 2015.
6. Kaewman, Sasitorn. 'Online Decision Support System of Used Car Selection using K-Nearest
Neighbor Technique'. IJFCC (2012): 164-166. Web.
7. Wikipedia, Online. 'Use Case Diagram'. N.p., 2015. Web. 9 June 2015.
8. Wikipedia, Online. 'Activity Diagram'. N.p., 2015. Web. 9 June 2015.
9. Tutorialspoint.com, Online. 'UML - Activity Diagrams'. N.p., 2015. Web. 9 June 2015.
10. Wikipedia, online. 'Swim Lane'. N.p., 2015. Web. 9 June 2015.
11. Mindtools.com, Online. 'Swim Lane/Rummler-Brache Diagrams: Mapping andImproving Processes
in Your Organization'. N.p., 2015. Web. 9 June 2015.
12. Laudon, Kenneth C, and Jane Price Laudon. Management Information Systems. UpperSaddle River,
NJ: Prentice Hall, 2000. Print.
13. Menkus, Belden. 'Car Rental Chain Former Owners Charged With Computer Frauds'.Computer
Fraud & Security Bulletin 1993.3 (1993): 3-4. Web.
14. Li, Zhang. 'Design And Realization Of Car Rental Management System Based OnAJAX+SSH'.
Information Technology J. 12.14 (2013): 2756-2761. Web.
60. 60 | P a g e
REFERENCE
Acharya, Kamal. "STUDENT INFORMATION MANAGEMENT
SYSTEM." Authorea Preprints (2023).
Acharya, Kamal. "Library Management System." Available at SSRN4807104 (2019).
ACHARYA, KAMAL, et al. "LIBRARY MANAGEMENT SYSTEM." (2019).
Acharya, Kamal. "Online bus reservation system project report." Authorea
Preprints (2024).
Acharya, Kamal. "Online bus reservation system project report." (2024).
Acharya, Kamal. “Online Bus Reservation System.” SSRN ElectroNIC ASIA
Journal (2024): n. pag.
Acharya, Kamal. “Student Information Management System Project.” SSRN
ElectroNIC ASIA Journal (2024): n. pag.
Acharya, Kamal. “ATTENDANCE MANAGEMENT SYSTEM.” International
Research Journal of Modernization in Engineering Technology and
Science (2023): n. pag.
Acharya, Kamal. “College Information Management System.” SSRN ElectroNIC
ASIA Journal (2024): n. pag.
Acharya, Kamal, Attendance Management System Project (April 28, 2024).
Available at
SSRN: https://ssrn.com/abstract=4810251 or http://dx.doi.org/10.2139/ssrn.4810251
Acharya, Kamal, Online Food Order System (May 2, 2024). Available at
SSRN: https://ssrn.com/abstract=4814732 or http://dx.doi.org/10.2139/ssrn.4814732
Acharya, Kamal, University management system project. (May 1, 2024). Availableat
SSRN: https://ssrn.com/abstract=4814103 or http://dx.doi.org/10.2139/ssrn.4814103
Acharya, Kamal, Online banking management system. (May 1, 2024). Available at
SSRN: https://ssrn.com/abstract=4813597 or http://dx.doi.org/10.2139/ssrn.4813597
Acharya, Kamal, Online Job Portal Management System (May 5, 2024). Available at
SSRN: https://ssrn.com/abstract=4817534 or http://dx.doi.org/10.2139/ssrn.4817534
Acharya, Kamal, Employee leave management system. (May 7, 2024). Available
at SSRN: https://ssrn.com/abstract=4819626 or http://dx.doi.org/10.2139/ssrn.4819626
Acharya, Kamal, Online electricity billing project report. (May 7, 2024). Available at
SSRN: https://ssrn.com/abstract=4819630 or http://dx.doi.org/10.2139/ssrn.4819630
Acharya, Kamal, POLICY MANAGEMENT SYSTEM PROJECT REPORT. (December 10,
2023). Available at
SSRN: https://ssrn.com/abstract=4831694 or http://dx.doi.org/10.2139/ssrn.4831694
Acharya, Kamal, Online job placement system project report. (January 10, 2023). Available at
SSRN: https://ssrn.com/abstract=4831638 or http://dx.doi.org/10.2139/ssrn.4831638
Acharya, Kamal, Software testing for project report. (May 16, 2023). Available at
SSRN: https://ssrn.com/abstract=4831028 or http://dx.doi.org/10.2139/ssrn.4831028
Acharya, Kamal, ONLINE CRIME REPORTING SYSTEM PROJECT. (August 10, 2022).
Available at
SSRN: https://ssrn.com/abstract=4831015 or http://dx.doi.org/10.2139/ssrn.4831015
61. 61 | P a g e
Acharya, Kamal, Burber ordering system project report. (October 10, 2022). Available at
SSRN: https://ssrn.com/abstract=4832704 or http://dx.doi.org/10.2139/ssrn.4832704
Acharya, Kamal, Teachers Record Management System Project Report (December 10, 2023).
Available at
SSRN: https://ssrn.com/abstract=4833821 or http://dx.doi.org/10.2139/ssrn.4833821
Acharya, Kamal, Dairy Management System Project Report (December 20, 2020). Available at
SSRN: https://ssrn.com/abstract=4835231 or http://dx.doi.org/10.2139/ssrn.4835231
Acharya, Kamal, Electrical Shop Management System Project (December 10, 2019). Available
at SSRN: https://ssrn.com/abstract=4835238 or http://dx.doi.org/10.2139/ssrn.4835238
Acharya, Kamal, Online book store management system project report. (Febuary 10, 2020).
Available at
SSRN: https://ssrn.com/abstract=4835277 or http://dx.doi.org/10.2139/ssrn.4835277
Acharya, Kamal, Paint shop management system project report. (January 10, 2019). Available
at SSRN: https://ssrn.com/abstract=4835441 or http://dx.doi.org/10.2139/ssrn.4835441
Acharya, Kamal, Supermarket billing system project report. (August 10, 2021). Available at
SSRN: https://ssrn.com/abstract=4835474 or http://dx.doi.org/10.2139/ssrn.4835474