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.
This document provides details about an Electricity Bill Management System project, including:
- The project aims to partially computerize processes at an Electricity Board like generating bills and maintaining customer records.
- Visual Basic 6.0 is used as the front-end and MS Access 2000 as the back-end database.
- The objectives are to efficiently store and retrieve customer, billing, and employee information to improve record keeping.
- Hardware requirements include a PC and printer, and the software environment uses VB6, Access, and Windows.
- VB6 is used for its visual interface design capabilities and event-driven programming. Access is used as a relational database.
Foundry Management System Desktop Application Dharmendra Sid
Presentation of Industrial Project Final Semester Department of Computer Science, Shivaji University, Kolhapur in the year March-2012.
Designed & Developed at Kadam Software & Services
This document summarizes a project report that built three web applications with different configurations to compare performance. Application 1 used Linux, Apache, Perl and MySQL. Application 2 used Windows, IIS, C# and SQL Server 2000. Application 3 used Windows, Tomcat, JSP/Servlets and MySQL. Simple tests found C# and JSP/Servlet had similar performance, while SQL Server 2000 outperformed MySQL. The report concluded more robust testing is needed but provided an overview of different web setups.
The document summarizes a student's final project report for their CS491A class. The project involved building three different web application systems with different technology stacks and measuring their performance. The first system used Red Hat Linux, Apache, Perl, and MySQL. The second used Windows 2000, IIS, ASP.NET, C#, and SQL Server 2000. The third used Windows, Apache, Java servlets/JSPs, and MySQL. The student found that the first system had the best performance on older hardware but was more difficult to configure, while the second system's components worked more seamlessly together but ran slower.
This document summarizes a project report that built three web applications with different configurations to compare performance. Application 1 used Linux, Apache, Perl and MySQL. Application 2 used Windows, IIS, C# and SQL Server 2000. Application 3 used Windows, Tomcat, JSP/Servlets and MySQL. Simple tests found C# and JSP/Servlet had similar performance, while SQL Server 2000 outperformed MySQL. The report concluded more robust testing is needed but provided an overview of different web setups.
The document summarizes a student project that builds three different web application systems with different technology stacks and compares their performance. The first application is built on Red Hat Linux, Apache web server, Perl programming language, and MySQL database. The second uses Windows 2000, IIS web server, ASP.NET programming with C# and SQL Server 2000 database. The third combines Windows, Apache web server, Java servlets/JSP programming and MySQL database. After building each system, the student will do a simple performance test to compare response times and provide information to help developers choose technologies.
This document provides an introduction to ASP.NET, including:
1. It explains some of the limitations of traditional ASP like interpreted code, mixing of HTML and logic, and lack of state management.
2. It then introduces ASP.NET as Microsoft's solution to these problems, providing advantages like separation of code and HTML, support for compiled languages, and improved state management.
3. It provides an overview of the ASP.NET architecture and programming model, explaining concepts like web forms, server controls, and the page execution cycle.
This document summarizes an application development framework called SmartLib for ASP.NET 2.0. It provides base page classes, controls, data access layers and other common classes to help developers build web applications more quickly. The framework has been tested on different platforms and databases. It allows for multilingual support and flexible development. The document describes the architecture and components of SmartLib and outlines some sample projects where it has been implemented successfully with thousands of concurrent users.
This document provides details about an Electricity Bill Management System project, including:
- The project aims to partially computerize processes at an Electricity Board like generating bills and maintaining customer records.
- Visual Basic 6.0 is used as the front-end and MS Access 2000 as the back-end database.
- The objectives are to efficiently store and retrieve customer, billing, and employee information to improve record keeping.
- Hardware requirements include a PC and printer, and the software environment uses VB6, Access, and Windows.
- VB6 is used for its visual interface design capabilities and event-driven programming. Access is used as a relational database.
Foundry Management System Desktop Application Dharmendra Sid
Presentation of Industrial Project Final Semester Department of Computer Science, Shivaji University, Kolhapur in the year March-2012.
Designed & Developed at Kadam Software & Services
This document summarizes a project report that built three web applications with different configurations to compare performance. Application 1 used Linux, Apache, Perl and MySQL. Application 2 used Windows, IIS, C# and SQL Server 2000. Application 3 used Windows, Tomcat, JSP/Servlets and MySQL. Simple tests found C# and JSP/Servlet had similar performance, while SQL Server 2000 outperformed MySQL. The report concluded more robust testing is needed but provided an overview of different web setups.
The document summarizes a student's final project report for their CS491A class. The project involved building three different web application systems with different technology stacks and measuring their performance. The first system used Red Hat Linux, Apache, Perl, and MySQL. The second used Windows 2000, IIS, ASP.NET, C#, and SQL Server 2000. The third used Windows, Apache, Java servlets/JSPs, and MySQL. The student found that the first system had the best performance on older hardware but was more difficult to configure, while the second system's components worked more seamlessly together but ran slower.
This document summarizes a project report that built three web applications with different configurations to compare performance. Application 1 used Linux, Apache, Perl and MySQL. Application 2 used Windows, IIS, C# and SQL Server 2000. Application 3 used Windows, Tomcat, JSP/Servlets and MySQL. Simple tests found C# and JSP/Servlet had similar performance, while SQL Server 2000 outperformed MySQL. The report concluded more robust testing is needed but provided an overview of different web setups.
The document summarizes a student project that builds three different web application systems with different technology stacks and compares their performance. The first application is built on Red Hat Linux, Apache web server, Perl programming language, and MySQL database. The second uses Windows 2000, IIS web server, ASP.NET programming with C# and SQL Server 2000 database. The third combines Windows, Apache web server, Java servlets/JSP programming and MySQL database. After building each system, the student will do a simple performance test to compare response times and provide information to help developers choose technologies.
This document provides an introduction to ASP.NET, including:
1. It explains some of the limitations of traditional ASP like interpreted code, mixing of HTML and logic, and lack of state management.
2. It then introduces ASP.NET as Microsoft's solution to these problems, providing advantages like separation of code and HTML, support for compiled languages, and improved state management.
3. It provides an overview of the ASP.NET architecture and programming model, explaining concepts like web forms, server controls, and the page execution cycle.
This document summarizes an application development framework called SmartLib for ASP.NET 2.0. It provides base page classes, controls, data access layers and other common classes to help developers build web applications more quickly. The framework has been tested on different platforms and databases. It allows for multilingual support and flexible development. The document describes the architecture and components of SmartLib and outlines some sample projects where it has been implemented successfully with thousands of concurrent users.
Dairy management system project report..pdfKamal Acharya
ASP.NET is the next version of Active Server Pages (ASP); it is a unified Web development platform that provides the services necessary for developers to build enterprise-class Web applications. While ASP.NET is largely syntax compatible, it also provides a new programming model and infrastructure for more secure, scalable, and stable applications. ASP.NET is a compiled, NET-based environment, we can author applications in any .NET compatible language, including Visual Basic .NET, C#, and JScript .NET. Additionally, the entire .NET Framework is available to any ASP.NET application. Developers can easily access the benefits of these technologies, which include the managed common language runtime environment (CLR), type safety, inheritance, and so on. ASP.NET has been designed to work seamlessly with WYSIWYG HTML editors and other programming tools, including Microsoft Visual Studio .NET. Not only does this make Web development easier, but it also provides all the benefits that these tools have to offer, including a GUI that developers can use to drop server controls onto a Web page and fully integrated debugging support.
An automatic answer checker application compares student answers to exam questions against original answers stored by an administrator to allocate marks. The system uses artificial intelligence to evaluate subjective answers similarly to a human. Administrators can create questions and answers that are stored in a database. Students can take tests by typing their answers, which are then compared to the original answers to determine marks.
Visual Basic is a programming language designed for building graphical user interface (GUI) applications. It uses a drag-and-drop interface building tool to create GUIs rather than writing code. Visual Basic supports features like database access, internet capabilities, and rapid application development tools that allow quick creation of full-featured applications. Visual Basic .NET was created as a completely new language to support Microsoft's .NET framework and allow easier development of web applications. It is fully object-oriented and supports the .NET runtime environment, web forms, and web services.
The document describes an online furniture management system website called Liyawel.com that was created for a master's project. The website was developed in a cost-effective way using an open-source ecommerce solution and includes a front-end public site and a back-end admin site. The website allows users to register, view products by category, add items to a cart, and make payments online with credit/debit cards. It also sends email confirmations.
The document describes an online examination system. It discusses the existing manual paper-based examination system and its drawbacks. The proposed system is an online examination system developed using ASP.Net and SQL Server that allows administrators to create exams and questions, and students to take exams online. Key features include exam and student administration, online question display and answering, automated result calculation and display.
Electrical shop management system project report.pdfKamal Acharya
Electronic Shop Management software helps Electronic showrooms owners and management staff by producing different kind of financial and stock tracking reports, etc. This software is able to manage all electronic stocks. In this software shop owner can manage the data of customer and buyers. Also tax information and other government charges including recycle charges. Electrical shop management system is workable application for retail store inventory and account management. It keeps a list STOCKS and products at a store and can do operation on them. The most important operation on them. The most important operation is a PURCHASE, all the transactions and the billing details and stock purchasing details involved on it
Actively looking for an opportunity to work as a challenging Dot Net DeveloperKarthik Reddy
This document contains a summary of Karthik Kumar Reddy Paduru's technical skills and professional experience. He has over 6 years of experience developing multi-tier web applications using Microsoft technologies like ASP.NET MVC, C#, SQL Server, and the .NET framework. He has expertise in full stack development, database design, and implementing architectures like n-tier and MVC. His most recent roles involved developing applications for insurance companies using technologies such as ASP.NET, AngularJS, and Web API.
Actively looking for an opportunity to work as a challenging Dot Net DeveloperKarthik Reddy
The .Net Developer designs, modifies, develops, writes and implements software programming applications and components. Supports and/or installs software applications and components. Works from written specifications and pre-established guidelines to perform the functions of the job and maintains documentation of process flow.
The document describes an online advertising management system project developed in ASP.NET with C# and MS SQL. The system allows an advertising agency to organize tasks like managing customer information, advertising orders, and employee details through different modules. It aims to automate processes like order management, billing, and ad creation to save time and improve customer service over a manual system.
The document describes an online advertising management system project developed in ASP.NET with C# and SQL Server. The system has four main modules: Administrator, Front Office Staff, Ad Creator, and User. The Administrator module manages employee, customer, and billing details. The Front Office module handles order processing. The Ad Creator module creates ads after orders are received. The User module allows users to track order status and pay bills. The system aims to automate tasks like order processing currently done manually in advertising agencies to save time and improve customer service.
Difference between .net and asp.net all you need to knowsophiaaaddison
Software development applications conquered the world when custom software was developed for a specific purpose. Over time, application frameworks started to make the task easier. It automates the entire software development process. Most importantly, the design and testing are done comprehensively to get an optimal result as required by the developer.
If you want to develop web based, desktop or mobile applications using ASP, then Visual Studio .NET is the place for you. It provides a complete set of developmental tools for developing the various applications.
The evolving technology of the modern age has made it necessary to control the existing technologies efficiently and comfortably. The consumers expect the development of products that are easy to use and are efficient and which can be bought at the lowest possible cost from the industry. The daily difficulties related to lighting automation faced by people ranging from industry professionals to modern day housewives have inspired this project.
The project aims at controlling lighting appliances ranging from industries to sub-urban homes using web-based application at the front end complemented by an end user application developed for the aimed location using ZigBee based network. The other networking technologies like Bluetooth and WiFi consume a lot more energy as compared to ZigBee and are costlier too. The project facilitates controlling lighting appliances in groups as well as individually. The color and density of the lights can also be changed. The quick access feature is provided by the predefined end-user definable presets. The other features include scheduling options, obtaining live feedback, receiving notifications and maintenance pop-ups, bill estimation, power consumption etc.
Full Stack Web Development: Vision, Challenges and Future ScopeIRJET Journal
This document discusses full stack web development, including its vision, challenges, and future scope. Full stack developers work on both the front-end and back-end of websites and applications. They must have skills in technologies like HTML, CSS, JavaScript for front-end development as well as skills in back-end languages like PHP, Node.js, and databases. While full stack developers can handle entire projects themselves, their work also faces challenges like constantly learning new technologies, debugging complex systems, and ensuring high performance across different components. However, the field of full stack development is growing due to demand for such full-spectrum skills, and it provides advantages like versatility, experience, and ability to troubleshoot issues.
This document provides an overview of an Automobile Logistics Management system developed using VB6 and SQL Server. It discusses the existing manual system and limitations. The proposed system aims to automate key processes like automobile, customer, employee and stock management to improve efficiency. It allows login verification for different user types and maintains data through various modules. The system was analyzed and designed following standard procedures to ensure technical feasibility, easy use, and cost-effectiveness.
Vidya Bhooshan Mishra has over 6 years of experience working as a Senior Software Engineer in India. He has extensive experience developing applications using Microsoft .NET technologies like C#, ASP.NET and SQL Server. Some of the key projects he has worked on include a Head End System for managing energy meters across 4 continents and a GPRS Network Adapter for communicating with meters. He is proficient in software development best practices like agile methodologies, source control and unit testing. Currently he works as a Senior Developer leading a team of 4 at Landis + Gyr in Noida, India.
Important Backend Frameworks To Remember For Businesses In 2023Netizens Technologies
For building dependable and powerful web-based applications on both the front end and the back end, web frameworks have emerged as a crucial tool. Read our blog to find a list of the most notable web backend frameworks you can expect in 2023 to help you get started.
This document provides a high-level overview of the design and functional specifications for a STEM (Science, Technology, Engineering, and Math) web application. It describes the application's logical architecture with separate layers for the presentation layer, controller, model, and data layers. It also outlines the key technologies used including ASP.NET, C#, and SQL Server. The document discusses the MVC framework that will be used and defines the roles of controllers and actions. It provides a high-level view of the application components in each layer and describes the user interface elements and processes.
This document discusses implementing a SQL server database on the Android platform based on the SQLite engine. It describes how the Android platform includes the popular open-source SQLite database, which allows developers to easily store and access data. However, SQLite has limitations like not being accessible outside the application. The paper proposes using a SQL server database to overcome issues with SQLite like limited access and security. It would allow data to be accessed within and outside the application and be stored on a remote server, improving security even if a mobile device is lost or stolen. The system aims to provide full access to the database while addressing SQLite's memory usage and flexibility constraints.
The document describes a communication application with desktop, android, and web clients.
The desktop client allows communication between laptop/desktop and other devices like phones. It has its own database and extra services for tasks, schedules, notes, and contacts.
The android client is designed for task automation and maintains its own database. It focuses on notes, tasks, SMS scheduling and syncing cloud messages.
The web client allows administrators to send messages to all users and users to contact administrators. It will help with organization communication.
The clients were developed using different technologies and design approaches. The project aims to facilitate synchronization across clients to help with communication and reminders. Future work includes improving interfaces, adding more functions
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.
More Related Content
Similar to COLLEGE BUS MANAGEMENT SYSTEM PROJECT REPORT.pdf
Dairy management system project report..pdfKamal Acharya
ASP.NET is the next version of Active Server Pages (ASP); it is a unified Web development platform that provides the services necessary for developers to build enterprise-class Web applications. While ASP.NET is largely syntax compatible, it also provides a new programming model and infrastructure for more secure, scalable, and stable applications. ASP.NET is a compiled, NET-based environment, we can author applications in any .NET compatible language, including Visual Basic .NET, C#, and JScript .NET. Additionally, the entire .NET Framework is available to any ASP.NET application. Developers can easily access the benefits of these technologies, which include the managed common language runtime environment (CLR), type safety, inheritance, and so on. ASP.NET has been designed to work seamlessly with WYSIWYG HTML editors and other programming tools, including Microsoft Visual Studio .NET. Not only does this make Web development easier, but it also provides all the benefits that these tools have to offer, including a GUI that developers can use to drop server controls onto a Web page and fully integrated debugging support.
An automatic answer checker application compares student answers to exam questions against original answers stored by an administrator to allocate marks. The system uses artificial intelligence to evaluate subjective answers similarly to a human. Administrators can create questions and answers that are stored in a database. Students can take tests by typing their answers, which are then compared to the original answers to determine marks.
Visual Basic is a programming language designed for building graphical user interface (GUI) applications. It uses a drag-and-drop interface building tool to create GUIs rather than writing code. Visual Basic supports features like database access, internet capabilities, and rapid application development tools that allow quick creation of full-featured applications. Visual Basic .NET was created as a completely new language to support Microsoft's .NET framework and allow easier development of web applications. It is fully object-oriented and supports the .NET runtime environment, web forms, and web services.
The document describes an online furniture management system website called Liyawel.com that was created for a master's project. The website was developed in a cost-effective way using an open-source ecommerce solution and includes a front-end public site and a back-end admin site. The website allows users to register, view products by category, add items to a cart, and make payments online with credit/debit cards. It also sends email confirmations.
The document describes an online examination system. It discusses the existing manual paper-based examination system and its drawbacks. The proposed system is an online examination system developed using ASP.Net and SQL Server that allows administrators to create exams and questions, and students to take exams online. Key features include exam and student administration, online question display and answering, automated result calculation and display.
Electrical shop management system project report.pdfKamal Acharya
Electronic Shop Management software helps Electronic showrooms owners and management staff by producing different kind of financial and stock tracking reports, etc. This software is able to manage all electronic stocks. In this software shop owner can manage the data of customer and buyers. Also tax information and other government charges including recycle charges. Electrical shop management system is workable application for retail store inventory and account management. It keeps a list STOCKS and products at a store and can do operation on them. The most important operation on them. The most important operation is a PURCHASE, all the transactions and the billing details and stock purchasing details involved on it
Actively looking for an opportunity to work as a challenging Dot Net DeveloperKarthik Reddy
This document contains a summary of Karthik Kumar Reddy Paduru's technical skills and professional experience. He has over 6 years of experience developing multi-tier web applications using Microsoft technologies like ASP.NET MVC, C#, SQL Server, and the .NET framework. He has expertise in full stack development, database design, and implementing architectures like n-tier and MVC. His most recent roles involved developing applications for insurance companies using technologies such as ASP.NET, AngularJS, and Web API.
Actively looking for an opportunity to work as a challenging Dot Net DeveloperKarthik Reddy
The .Net Developer designs, modifies, develops, writes and implements software programming applications and components. Supports and/or installs software applications and components. Works from written specifications and pre-established guidelines to perform the functions of the job and maintains documentation of process flow.
The document describes an online advertising management system project developed in ASP.NET with C# and MS SQL. The system allows an advertising agency to organize tasks like managing customer information, advertising orders, and employee details through different modules. It aims to automate processes like order management, billing, and ad creation to save time and improve customer service over a manual system.
The document describes an online advertising management system project developed in ASP.NET with C# and SQL Server. The system has four main modules: Administrator, Front Office Staff, Ad Creator, and User. The Administrator module manages employee, customer, and billing details. The Front Office module handles order processing. The Ad Creator module creates ads after orders are received. The User module allows users to track order status and pay bills. The system aims to automate tasks like order processing currently done manually in advertising agencies to save time and improve customer service.
Difference between .net and asp.net all you need to knowsophiaaaddison
Software development applications conquered the world when custom software was developed for a specific purpose. Over time, application frameworks started to make the task easier. It automates the entire software development process. Most importantly, the design and testing are done comprehensively to get an optimal result as required by the developer.
If you want to develop web based, desktop or mobile applications using ASP, then Visual Studio .NET is the place for you. It provides a complete set of developmental tools for developing the various applications.
The evolving technology of the modern age has made it necessary to control the existing technologies efficiently and comfortably. The consumers expect the development of products that are easy to use and are efficient and which can be bought at the lowest possible cost from the industry. The daily difficulties related to lighting automation faced by people ranging from industry professionals to modern day housewives have inspired this project.
The project aims at controlling lighting appliances ranging from industries to sub-urban homes using web-based application at the front end complemented by an end user application developed for the aimed location using ZigBee based network. The other networking technologies like Bluetooth and WiFi consume a lot more energy as compared to ZigBee and are costlier too. The project facilitates controlling lighting appliances in groups as well as individually. The color and density of the lights can also be changed. The quick access feature is provided by the predefined end-user definable presets. The other features include scheduling options, obtaining live feedback, receiving notifications and maintenance pop-ups, bill estimation, power consumption etc.
Full Stack Web Development: Vision, Challenges and Future ScopeIRJET Journal
This document discusses full stack web development, including its vision, challenges, and future scope. Full stack developers work on both the front-end and back-end of websites and applications. They must have skills in technologies like HTML, CSS, JavaScript for front-end development as well as skills in back-end languages like PHP, Node.js, and databases. While full stack developers can handle entire projects themselves, their work also faces challenges like constantly learning new technologies, debugging complex systems, and ensuring high performance across different components. However, the field of full stack development is growing due to demand for such full-spectrum skills, and it provides advantages like versatility, experience, and ability to troubleshoot issues.
This document provides an overview of an Automobile Logistics Management system developed using VB6 and SQL Server. It discusses the existing manual system and limitations. The proposed system aims to automate key processes like automobile, customer, employee and stock management to improve efficiency. It allows login verification for different user types and maintains data through various modules. The system was analyzed and designed following standard procedures to ensure technical feasibility, easy use, and cost-effectiveness.
Vidya Bhooshan Mishra has over 6 years of experience working as a Senior Software Engineer in India. He has extensive experience developing applications using Microsoft .NET technologies like C#, ASP.NET and SQL Server. Some of the key projects he has worked on include a Head End System for managing energy meters across 4 continents and a GPRS Network Adapter for communicating with meters. He is proficient in software development best practices like agile methodologies, source control and unit testing. Currently he works as a Senior Developer leading a team of 4 at Landis + Gyr in Noida, India.
Important Backend Frameworks To Remember For Businesses In 2023Netizens Technologies
For building dependable and powerful web-based applications on both the front end and the back end, web frameworks have emerged as a crucial tool. Read our blog to find a list of the most notable web backend frameworks you can expect in 2023 to help you get started.
This document provides a high-level overview of the design and functional specifications for a STEM (Science, Technology, Engineering, and Math) web application. It describes the application's logical architecture with separate layers for the presentation layer, controller, model, and data layers. It also outlines the key technologies used including ASP.NET, C#, and SQL Server. The document discusses the MVC framework that will be used and defines the roles of controllers and actions. It provides a high-level view of the application components in each layer and describes the user interface elements and processes.
This document discusses implementing a SQL server database on the Android platform based on the SQLite engine. It describes how the Android platform includes the popular open-source SQLite database, which allows developers to easily store and access data. However, SQLite has limitations like not being accessible outside the application. The paper proposes using a SQL server database to overcome issues with SQLite like limited access and security. It would allow data to be accessed within and outside the application and be stored on a remote server, improving security even if a mobile device is lost or stolen. The system aims to provide full access to the database while addressing SQLite's memory usage and flexibility constraints.
The document describes a communication application with desktop, android, and web clients.
The desktop client allows communication between laptop/desktop and other devices like phones. It has its own database and extra services for tasks, schedules, notes, and contacts.
The android client is designed for task automation and maintains its own database. It focuses on notes, tasks, SMS scheduling and syncing cloud messages.
The web client allows administrators to send messages to all users and users to contact administrators. It will help with organization communication.
The clients were developed using different technologies and design approaches. The project aims to facilitate synchronization across clients to help with communication and reminders. Future work includes improving interfaces, adding more functions
Similar to COLLEGE BUS MANAGEMENT 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.
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.
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.
Introduction- e - waste – definition - sources of e-waste– hazardous substances in e-waste - effects of e-waste on environment and human health- need for e-waste management– e-waste handling rules - waste minimization techniques for managing e-waste – recycling of e-waste - disposal treatment methods of e- waste – mechanism of extraction of precious metal from leaching solution-global Scenario of E-waste – E-waste in India- case studies.
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
Comparative analysis between traditional aquaponics and reconstructed aquapon...bijceesjournal
The aquaponic system of planting is a method that does not require soil usage. It is a method that only needs water, fish, lava rocks (a substitute for soil), and plants. Aquaponic systems are sustainable and environmentally friendly. Its use not only helps to plant in small spaces but also helps reduce artificial chemical use and minimizes excess water use, as aquaponics consumes 90% less water than soil-based gardening. The study applied a descriptive and experimental design to assess and compare conventional and reconstructed aquaponic methods for reproducing tomatoes. The researchers created an observation checklist to determine the significant factors of the study. The study aims to determine the significant difference between traditional aquaponics and reconstructed aquaponics systems propagating tomatoes in terms of height, weight, girth, and number of fruits. The reconstructed aquaponics system’s higher growth yield results in a much more nourished crop than the traditional aquaponics system. It is superior in its number of fruits, height, weight, and girth measurement. Moreover, the reconstructed aquaponics system is proven to eliminate all the hindrances present in the traditional aquaponics system, which are overcrowding of fish, algae growth, pest problems, contaminated water, and dead fish.
Applications of artificial Intelligence in Mechanical Engineering.pdfAtif Razi
Historically, mechanical engineering has relied heavily on human expertise and empirical methods to solve complex problems. With the introduction of computer-aided design (CAD) and finite element analysis (FEA), the field took its first steps towards digitization. These tools allowed engineers to simulate and analyze mechanical systems with greater accuracy and efficiency. However, the sheer volume of data generated by modern engineering systems and the increasing complexity of these systems have necessitated more advanced analytical tools, paving the way for AI.
AI offers the capability to process vast amounts of data, identify patterns, and make predictions with a level of speed and accuracy unattainable by traditional methods. This has profound implications for mechanical engineering, enabling more efficient design processes, predictive maintenance strategies, and optimized manufacturing operations. AI-driven tools can learn from historical data, adapt to new information, and continuously improve their performance, making them invaluable in tackling the multifaceted challenges of modern mechanical engineering.
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Sinan KOZAK
Sinan from the Delivery Hero mobile infrastructure engineering team shares a deep dive into performance acceleration with Gradle build cache optimizations. Sinan shares their journey into solving complex build-cache problems that affect Gradle builds. By understanding the challenges and solutions found in our journey, we aim to demonstrate the possibilities for faster builds. The case study reveals how overlapping outputs and cache misconfigurations led to significant increases in build times, especially as the project scaled up with numerous modules using Paparazzi tests. The journey from diagnosing to defeating cache issues offers invaluable lessons on maintaining cache integrity without sacrificing functionality.
Discover the latest insights on Data Driven Maintenance with our comprehensive webinar presentation. Learn about traditional maintenance challenges, the right approach to utilizing data, and the benefits of adopting a Data Driven Maintenance strategy. Explore real-world examples, industry best practices, and innovative solutions like FMECA and the D3M model. This presentation, led by expert Jules Oudmans, is essential for asset owners looking to optimize their maintenance processes and leverage digital technologies for improved efficiency and performance. Download now to stay ahead in the evolving maintenance landscape.
Batteries -Introduction – Types of Batteries – discharging and charging of battery - characteristics of battery –battery rating- various tests on battery- – Primary battery: silver button cell- Secondary battery :Ni-Cd battery-modern battery: lithium ion battery-maintenance of batteries-choices of batteries for electric vehicle applications.
Fuel Cells: Introduction- importance and classification of fuel cells - description, principle, components, applications of fuel cells: H2-O2 fuel cell, alkaline fuel cell, molten carbonate fuel cell and direct methanol fuel cells.
Design and optimization of ion propulsion dronebjmsejournal
Electric propulsion technology is widely used in many kinds of vehicles in recent years, and aircrafts are no exception. Technically, UAVs are electrically propelled but tend to produce a significant amount of noise and vibrations. Ion propulsion technology for drones is a potential solution to this problem. Ion propulsion technology is proven to be feasible in the earth’s atmosphere. The study presented in this article shows the design of EHD thrusters and power supply for ion propulsion drones along with performance optimization of high-voltage power supply for endurance in earth’s atmosphere.
1. 1 | P a g e
AN
INTERNSHIP REPORT
ON
COLLEGE BUS MANAGEMENT SYSTEM
PROJECT
BY
KAMAL ACHARYA
(Tribhuvan University)
Date: 2023/04/25
2. 2 | P a g e
1. INTRODUCTION
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.
3. 3 | P a g e
2. SYSTEM SPECIFICATION
2.1. HARDWARE SPECIFICATION
COMPONENTS REQUIRMENTS
PROCESSOR Intel i3 Processor
RAM 15 MB
HARD DISK DRIVE 10 MB
CACHE MEMORY 2MB
2.2. SOFTWARE SPECIFICATION
COMPONENTS REQUIRMENTS
OPERATING SYSTEM Windows 10
GRAPHICS Intel® HD Graphics
FRONT-END Visual Basic.NET 2010
BACK-END MS SQL Server Express
2.3. SOFTWARE FEATURES
2.3.1. WINDOWS OPERATING SYSTEM
Microsoft Windows (or simply Windows) is a meta-family of graphical
operating systems developed, marketed, and sold by Microsoft. It consists of several
families of operating systems, each of which cater to a certain sector of the computing
industry. Active Windows families include Windows NT, Windows Embedded and
Windows Phone; these may encompass sub families, e.g. Windows Embedded Compact
(Windows CE) or Windows Server. Defunct Windows families include Windows x and
Windows Mobile.
Microsoft introduced an operating environment named Windows on
November20, 1985, as a graphical operating system shell for MS-DOS in response to
4. 4 | P a g e
the growing interest in graphical user interfaces (GUIs). Microsoft Windows came to
dominate the world's personal computer market with over 90% market share, overtaking
Mac OS , which had been introduce in 1984.
However, since 2012, it sells less than Android, which became the most popular
operating system in 2014, when counting all of the computing platforms Windows runs
on (same as Android) in 2014, the number of Windows device sold were less than 25%
of Android devices sold.
As of July 2015, the most recent version of Windows for personal computers,
tablets and smart phones is Windows 10. The most recent versions for server computers
and embedded devices are respectively Windows Server 2012 R2 and Windows
Embedded.
2.4. OVERVIEW OF THE FRONT – END
2.4.1. ABOUT VB.NET
Visual Basic .NET (VB.NET) is a multi-paradigm, high level programming
language, implemented on the .NET Framework. Microsoft launched VB.NET in 2002
as the successor to its original Visual Basic language. Although the ".NET" portion was
drop in 2005, this article uses "Visual Basic .NET" to refer to all Visual Basic languages
releases since 2002, in order to distinguish between them and the classic Visual Basic.
Along with Visual C#, it is one of the two main languages targeting the .NET framework.
Microsoft's integrated development environment (IDE) for developing in Visual
Basic .NET language is Visual Studio. Most of Visual Studio editions are commercial;
the only exceptions are Visual Studio Express and Visual Studio Community that are
freeware. In addition, .NET Framework SDK includes a freeware command-line
compiler called vbc.exe. Mono also includes a command-line VB.NET compiler.
2.4.2. VISUAL BASIC FEATURES
In April 2010, Microsoft released Visual Basic 2010. Microsoft had planned to
use Dynamic Language Runtime (DLR) for that release but shifted to a co-evolution
strategy between Visual Basic and sister language C# to bring both languages into closer
parity with one another. Visual Basic's innate ability to interact dynamically with CLR
and COM objects has been enhance to work with dynamic languages built on the DLR
such as Iron Python and Iron Ruby. The Visual Basic compiler was improved to infer
5. 5 | P a g e
line continuation in a set of common contexts, in many cases removing the need for the
"_" line continuation character. In addition, existing support of inline Functions was
complemented with support for inline Subs as well as multi-line versions of both Sub and
Function lambdas.
2.4.3. MS SQL SERVER
Microsoft SQL Server is a relational database management system developed by
Microsoft. A Database Server, it is a software product with the primary function of
storing and retrieving data as requested by other software applications - which may run
either on the same computer or on another computer across a network (including the
Internet).
Microsoft markets at least a dozen different editions of Microsoft SQL Server,
aimed at different audiences and for workloads ranging from small single-machine
applications to large Internet-facing applications with many concurrent users.
SQL Server Express Edition is a scaled down, free edition of SQL Server, which
includes the core database engine. While there are no limitations on the number of
databases or users supported, it is limited to using one processor, 1 GB memory and 10
GB database files (4 GB database files prior to SQL Server Express 2008 R2). It is intend
as a replacement for MSDE. Two additional editions provide a superset of features not
in the original Express Edition. The first is SQL Server Express with Tools, which
includes SQL Server Management Studio Basic. SQL Server Express with Advanced
Services adds full-text search capability and reporting services.
SQL Server Management Studio is a GUI tool included with SQL Server 2005
and later for configuring, managing, and administering all components within Microsoft
SQL Server. The tool includes both script editors and graphical tools that work with
objects and features of the server. SQL Server Management Studio replaces Enterprise
Manager as the primary management interface for Microsoft SQL Server since SQL
Server 2005. A version of SQL Server Management Studio is also available for SQL
Server Express Edition, for which it is known as SQL Server Management Studio
Express (SSMSE).
A central feature of SQL Server Management Studio is the Object Explorer,
which allows the user to browse, select, and act upon any of the objects within the server.
It can be used to visually observe and analyze query plans and optimize the database
6. 6 | P a g e
performance, among others. SQL Server Management Studio can also be used to create
a new database, alter any existing database schema by adding or modifying tables and
indexes, or analyze performance. It includes the query windows that provide a GUI based
interface to write and execute queries.
7. 7 | P a g e
3. SYSTEM ANALYSIS
System analysis is a detailed study of the various operations performed by a
system and their relationships within and outside of the system. Analysis begins when a
user or manager begins a study of the program using existing system.
3.1. EXISTING SYSTEM
The Exist System is a time consuming process to find the information about the
different fields. It is difficult to communicate with the regarding sectors and specifically
for computer lab consumption based area, even then the students suffer a lot to identify
where to get an area of exact information and so.
Application errors occurring.
Non-systematic super market maintenance.
Less amount of data storage.
Application develop on Visual Basic 6.0
Security is Very Low.
Non-User Friendly Interface.
3.2. PROPOSED SYSTEM
The “COLLEGE BUS MANAGEMENT SYSTEM” is develop as
flat user interface concept. The flat user interface application is
look more professional and user-friendly.
This proposed system is mostly reduced the manual works from
beginning to ending.
Securable admin process.
The database design of the project is very simple. Therefore, the
admin can easily understand the flow of the project.
Systematic college bus maintenance.
Application develop on VB.Net with MS SQL Server
Application Error handling is very easy.
8. 8 | P a g e
4. SYSTEM DESIGN AND DEVELOPMENT
A system model is a systematic approach towards software development. Before
any application development built it is necessary to make the drawing of that building,
similar is the case with any software. Here also before any coding of the software begins,
it is necessary to make the model of the software.
4.1. FUNDAMENTALS DESIGN CONCEPTS
System design is a “How to” approach to the creation of a new system. System
design goes through 2 phases. They are
i. Logical Design
ii. Physical Design
Logical design reviews the present physical system, prepares input and output
specification, makes edit security and control specification.
Physical design maps out the details of the physical system, plans the system
implementation devise a test and implementation plan.
4.2. INPUT DESIGN
Input design is a part of overall system design, which requires very careful
attention. Often the collection of input data is the most expensive part of the system, in
terms of both the equipments used and the number of people involved, it is the point of
most contact for the users with the computer system, and it is prone to error. If data going
into the system is incorrect, then the processing and output will magnify these errors and
thus the designer has number of clear objectives in input design.
To produce a cost effective method of input.
To achieve the highest possible level of accuracy.
To ensure that input is acceptable and understood by the user.
In this system input screen is designed carefully so that no inaccurate data will
enter into the database. The data is made as easy as possible. For simplifying the data
entry, many facilities are given. The branch, class can easily be selected through option
buttons to facilitate easy selection. The attendance entries can also be entered with the
help of these buttons. It provides user friendly interface and reduces strain.
9. 9 | P a g e
4.3. OUTPUT DESIGN
An output from computer system requires primarily communicating the
results of processing to the users. They also provide a permanent hard
copy of these results for later consultations. The various types of outputs
required by the system are given below
External outputs, whose destination is outside the concern, require special
attention, because the project is the image of the concern.
Internal inputs whose destination is within the concern and which requires
careful design because they are the user’s main interface within the
computer.
Operation outputs, whose use is purely within the computer department,
for example program listing, usage statistics, etc.
Interactive outputs, which involves the user in communicating directly
with the computers.
4.4. SYSTEM DEVELOPMENT
After the installation phase is completed and the user is adjusted to the changes
created by the system, evaluation and maintenance begin. If the new information is
inconsistent with the design specification, then changes have to be made. The importance
of maintenance or environment factors also calls for system enhancement.
4.5. MAINTENANCE PROCEDURE
Maintenance covers the activities such as correcting, coding and debugging
errors. Updating documentation and test data and upgrading user support. Many activities
are actually enhancements.
Four types of maintenance are performed on computer software.
4.5.1. CORRECTIVE MAINTENANCE
Corrective maintenance acts to correct errors that are uncovered after the software
is in use. This system maintenance due to some false assumption like details of the user.
So everything is done manually and corrected.
10. 10 | P a g e
4.5.2. ADAPTIVE MAINTENANCE
Adaptive maintenance is applied when changes in the external environment
precipitate modifications to software. The system undergo this maintenance do add
additional encasement.
4.5.3. PERFECT MAINTENANCE
Perfect maintenance incorporates enhancements that are requested by the user
community, the system will updated according to fulfill user requirements, so this
maintenance is done.
4.5.4. PERFECTIVE MAINTENANCE
Perfective maintenance improves future maintainability and reliability and
provides a basis for future enhancement. This helps the system to be reliable and easy to
when additional enhancement is done.
4.5.5. SECURITY MEASURE
The system is safeguarded from unauthorized use of the software by providing
proper authentication. The user is allowed to use the system provided he gives the correct
user name and password, otherwise the entry is restricted to the user. The user name and
password is unique and is stored in a database for reference. The password field is set to
display asterisk that help the password to be secured.
To increase the security of the system and protect it from other virus software,
antivirus software is included in the system such as Norton antivirus and Scan Disk, to
detect virus and to fix errors.
4.6. MODULES DESCRIPTION
4.6.1. STUDENT’S DETAILS
The module is use to manage the student’s details like their name, department,
academic year, college bus pass no and more. The application gives more priority for
student’s module. The student is connected with all other modules.
11. 11 | P a g e
4.6.2. COLLEGEBUS DETAILS
The college bus module is use to manage the entire bus details. The admin can
manage the bus id, bus name, capacity, mileage, last service date and more. The module
is connected with student module and the fees module.
4.6.3. FEES DETAILS
The fees bus module is use to manage the student bus fees details. The admin
can manage the fees id, student id, fees, paid fees, balance fees and more. The module
is connect with student module and the bus module.
4.6.4. DRIVER’S DETAILS
The driver’s details module is use to manage the driver’s details like driver id,
driver name, experience, salary, bus id and more. The module is connect with bus
module. The admin can add, delete and update the driver’s details.
4.6.5. ROUTES DETAILS
The routes details module is use to manage the bus routes details like routes id,
routes source and destination, timing and more. The module is connect with bus module.
The admin can add, delete and update the routes details.
12. 12 | P a g e
5. SYSTEM TESTING AND TESTING METHODOLOGIES
The purpose of system testing is to identify and correct errors in the candidate
system. As important as this phase is, it is one that is frequently compromised. Typically,
the project schedules or the user is eager to go directly to conversion.
The system testing includes unit testing, integration testing and validation testing.
Each one is described as follows
5.1. MODULE TESTING
Unit testing focuses the verification effort on the smallest unit of software design,
which is the module. The unit testing is always white box oriented and the steps can be
conducted in parallel for the modules. The organization of the testing activity should in
some way reflect the organization of the design activity. Taking into account this view
point the modules were tested individually to assure that they function properly as a unit.
Both White-box testing and Black-box testing strategies were used.
5.1.1. WHITE-BOX TESTING
The test cases were chosen to ensure that
The loop conditions certainly evaluate to false, thereby avoiding infinite
loops
The loops get executed only the required number of times, thus by
avoiding off-by-one offers.
If as well as else parts get executed in order to ensure both the blocks are
working properly.
5.1.2. BLACK-BOX TESTING
The system was tested to check whether it meets the requirements determined in
the requirements analysis phase. The system met all the functional requirements.
5.1.3. INTEGRATION TESTING
Integration testing is technique for conducting the program structure. While at
the same time conducting tests to uncover errors associated with the interfacing.
13. 13 | P a g e
The objectives are to take unit tested modules and to build a program that has
been dedicated by design.
There are 2 types of integration testing
Top down integration
Bottom up integration
Top down Integration
Top down integration is an incremental approach to the construction of program
structure. Modules are integrated by moving downward through the control hierarchy,
beginning with main control module.
Bottom up Integration
Bottom up integration testing, as it implies, begin construction and testing with
atomic modules. That is a module at the lowest level in the program structure.
A bottom up integration strategy may be implemented with following steps
Low level modules are combined into clusters (sometimes builds)
that perform a specific software sub-function.
A driver is to test case input and output.
The cluster is tested (clusters means modules).
Drivers are removed and clusters are combined moving upward in
the program structure.
5.1.4. VALIDATION TESTING
In the testing, software is completely assembled as package, interfacing error
have been uncovered and correction testing begins after each one of the two possible
conditions exists.
The function or performance characteristic is confirming specification and are
accepted. A deviation from the specification is uncovered and efficiency list is created.
The testing, which can be carried out in this project is unit testing. The reason for
using this testing is described as below
14. 14 | P a g e
Unit Test Consideration
The module “interface” is testing to ensure that information properly flows in and
out of the programs unit under test. The local data structures are examined to endure that
the data stored temporarily maintains its integrity during all steps in an algorithm
execution.
Boundary conditions are tested to ensure that the modules operated properly at
boundaries established to limit or restrict processing. All independent paths through the
control structures are ensure that all statements in modules have been executed at least
once. Finally parts are tested.
Unit Test Performance
Unit test is considered an equivalent to the coding step. After the source level
code has been developed, reviewed and verified for correct syntax, unit test case begins,
since a module is not stand along program. Drivers or stub software must be developed
for each unit test.
5.1.5. USER ACCEPTANCE
The application is created in such a way that the user need not know about the
implemented tool of the application. This application is a friendly GUI so that special hot
spot are given to make the user to maintain his path. Menus are provided to reduce
navigational effort for the users. The application is developed as user-friendly. The
homepage of this application is given with a link, which directs the user to the logging
pages so that the user need not even know about the navigation of the application.
QUALITY ASSURANCE
Quality assurance consists of the auditing and reporting functions of
management. The goal of quality assurance is to provide management with the data
necessary to be informed about product quality, thereby gaining insight and confidence
that product quality is meeting its goal.
In our project the products are divided according to the user requirements. For
example: if the user specifies the quantity of the product that amount of quantity is
delivered.
15. 15 | P a g e
Quality Assurance Goals
Correctness
The extent to which the program meets system specifications and user objectives.
Reliability
The amount of computer resources required by a program to perform a function.
Usability
The effort required learning and operating a system.
Maintainability
To use with program errors are located and corrected.
Testability
The effort required testing a program to ensure its correct performance.
Portability
The ease of transporting a program from one hardware configuration to another.
Accuracy
The required position in input editing, computations and output.
5.2. SYSTEM IMPLEMENTATION
A crucial face in the system life cycle is the successful implementation of the new
system design. An important aspect of a system analysis job is to make sure that the new
design is implemented to established standards. The term implementation has different
meanings ranging from the conversion of basic application, to a complete replacement of
a computer system. Implementation used here is to mean the process of converting a new
or a revised system design into an operational one. Conversion is one aspect of
implementation. There are three types of implementation
16. 16 | P a g e
Implementation of a computer system to replace a manual system.
The problem encountered are converting files, training users,
creating accurate files and verifying printouts for integrity.
Implementation of a new computer system to replace conversion.
If not properly planed, there can be many problems. Some large
computer systems have taken as long as year to convert.
Implementation of a modified application to replace an existing
one using the same computer. This type of conversion is relatively
easy to handle, provided there are no major changes in the files.
Implementation is the process of converting a new or revised system design into
an operational one. It is the stage in achieving a successful new system because usually
it involves a lot of upheaval in the user department.
Therefore, it must be carefully planned and controlled. Apart from planning, the
three major tasks of preparing for implementation are education, training of users and
applying the process.
17. 17 | P a g e
6. CONCLUSION
College Bus Management System developed in Visual Studio 2008 as front end
and MS-Access as back end is an integrated system that is user-friendly and menu driven.
The screens are constructed in such a way that the user will find it easy to navigate the
whole system. Accurate headings and guidelines are provided wherever necessary. The
system is found to be effective and proves to be versatile as it is a very flexible with user-
friendly screens enabling the user to use it without any inconvenience. This provides a
better system and it overcomes many problems that exist in the current system.
The system is designed in such a way that no formal programming knowledge is
expected from the user. Error correction and modification for future enhancement could
be made very easily. This system is highly portable and can be implemented in any
organization without much modification of the software.
SCOPE FOR FUTURE ENHANCEMENT
The system resulted in regular and timely preparation of the required outputs. In
comparison with manual system, the benefits under this system are there is a considerable
amount of the savings in manpower, working hours and effort. It can be observed that
the information required can be obtained with ease and accuracy in the computerized
system.
18. 18 | P a g e
7. BIBLIOGRAPHY
1. Don Box, with Chris Sells, “Essential. Net”-Third Edition.
2. Harold Davis, “Visual Basic.Net for Windows” - Second Edition.
3. Steven Holzner,” Visual Basic.Net 2005”, Pearson Education.
4. Matt J.Crouch, “VB.Net Web Programming”- corporate Edition.
5. G.Andrew Duthie, “Microsoft Visual Basic.Net”- version 2005
6. David solution, “Sam Teach Yourself VB 3.0 In 21 Days”, Crimson
Publications, Second Edition, March 2005.
7. Elias M.Award, “ System analysis and design” ,Galgotia publishers, Second Edition
(2005).
8. Roger S.Pressman, “Software Engineering, A Practioner’s Approach ”,
McGraw Hill international companies, Sixth Edition.
9. Shooman, “Software Engineering”, Tata Mc-Graw Hill Publishing Company
Pvt ltd, 2005.
10. lee & lee,” introduction system analysis and design”,ncc publications edition
– 2005.
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.
19. 19 | P a g e
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
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
20. 20 | P a g e
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
Acharya, Kamal, Online texi booking system project report. (March 10, 2022). Available at
SSRN: https://ssrn.com/abstract=4837729 or http://dx.doi.org/10.2139/ssrn.4837729
Acharya, Kamal, Online car servicing system project report. (March 10, 2023). Available at
SSRN: https://ssrn.com/abstract=4837832 or http://dx.doi.org/10.2139/ssrn.4837832
Acharya, Kamal, School management system project report. (July 10, 2021). Available at
SSRN: https://ssrn.com/abstract=4837837 or http://dx.doi.org/10.2139/ssrn.4837837
Acharya, Kamal, Furniture Showroom Management System Project Report (March 21, 2021).
Available at
SSRN: https://ssrn.com/abstract=4839422 or http://dx.doi.org/10.2139/ssrn.4839422
Acharya, Kamal, Online Vehicle Rental System Project Report (March 21, 2019). Available at
SSRN: https://ssrn.com/abstract=4839429 or http://dx.doi.org/10.2139/ssrn.4839429
21. 21 | P a g e
8. APPENDIX
8.1. DATAFLOW DIAGRAM
LEVEL 0
Admin Login
Username & Password
Admin Login
Request
Response
1.0
Manage
Students
2.0
Manage Bus
& Routes
Details
3.0
Manage
Fees
4.0
Manage
Drivers
Request
Response
Request
Response
Request
Response
Request
Response
Students
Bus & Routes
Fees Details
Drivers
22. 22 | P a g e
LEVEL 1
Admin
User
Login
Authenticati
on
1.0
Manage
Student
s
2.0
Manage
Bus&
3.0
Manage
Fees
4.0
Manage
Drivers
5.0
Report
Generation
REPORT
REPORT
GENERATION
23. 23 | P a g e
8.2.TABLE DESIGN
Table Name : Admin Login
Primary Key : Nil
FIELD
NAME
DATA
TYPE
SIZE
CONSTRAINT DESCRIPTION
Username Varchar
15
Not Null
Admin
Username
Password Varchar 15 Not Null Admin Password
Table Name : Student Details
Primary Key : SID
FIELD
NAME
DATA
TYPE
SIZE
CONSTRAINT DESCRIPTION
SID Int 10 Primary Key Student ID
Name Varchar 25 Not Null Student Name
Dept Varchar 25 Not Null Department
Gender Varchar 6 Not Null Student Gender
DOB Date Not Null Date of Birth
Address Varchar 100 Not Null Address
City Varchar 25 Not Null City
RID Int 10 Foreign Key Routes ID
24. 24 | P a g e
Table Name : Routes Details
Primary Key : RID
FIELD
NAME
DATA
TYPE
SIZE
CONSTRAINT DESCRIPTION
RID Int 10 Primary Key Route ID
BID Int 10 Foreign Key Bus ID
Source Varchar 25 Not Null Bus Source
Destination Varchar 25 Not Null Bus Destination
Table Name : Bus Details
Primary Key : BID
FIELD
NAME
DATA
TYPE
SIZE
CONSTRAINT DESCRIPTION
BID Int 10 Primary Key Bus ID
Name Varchar 25 Not Null Bus Name
Model Varchar 25 Not Null Bus Model
Bus No Varchar 15 Not Null Bus Number
Capacity Int 5 Not Null Capacity
DOP Date Not Null Date of Purchase
LSD Date Not Null
Last Service
Date
25. 25 | P a g e
DID Int 10 Foreign Key Driver ID
RID Int 10 Foreign Key Routes ID
Table Name : Fees Details
Primary Key : FID
FIELD
NAME
DATA
TYPE
SIZE
CONSTRAINT DESCRIPTION
FID Int 10 Primary Key Fees ID
SID Int 10 Foreign Key Student ID
BID Int 10 Foreign Key Bus ID
Fees Int 10 Not Null Bus Fees
Pay Int 10 Not Null Paid Fees
Bal Int 10 Not Null Balance Fees
Date Date Not Null
Date of Fees
Paid
8.3.SAMPLE CODING
Private Sub BusDetailsToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
BusDetailsToolStripMenuItem.Click
Dim F1 As New Form3
F1.MdiParent = Me
F1.Show()
End Sub
26. 26 | P a g e
Private Sub DriversDetailsToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
DriversDetailsToolStripMenuItem.Click
Dim F2 As New Form4
F2.MdiParent = Me
F2.Show()
End Sub
Private Sub FeesDetailsToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
FeesDetailsToolStripMenuItem.Click
Dim F3 As New Form5
F3.MdiParent = Me
F3.Show()
End Sub
Private Sub StudentDetailsToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
StudentDetailsToolStripMenuItem.Click
Dim F4 As New Form6
F4.MdiParent = Me
F4.Show()
End Sub
Private Sub LogoutToolStripMenuItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
LogoutToolStripMenuItem.Click
Me.Hide()
Form1.Show()
Form1.TextBox1.Text = ""
Form1.TextBox2.Text = ""
End Sub
27. 27 | P a g e
Private Sub BusBindingNavigatorSaveItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
BusBindingNavigatorSaveItem.Click
Me.Validate()
Me.BusBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.BusDataSet)
End Sub
Private Sub Form3_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'BusDataSet.Bus' table.
You can move, or remove it, as needed.
Me.BusTableAdapter.Fill(Me.BusDataSet.Bus)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Me.Hide()
Form7.Show()
End Sub
Private Sub DriversBindingNavigatorSaveItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
DriversBindingNavigatorSaveItem.Click
Me.Validate()
Me.DriversBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.BusDataSet)
End Sub
Private Sub Form4_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
28. 28 | P a g e
'TODO: This line of code loads data into the 'BusDataSet.Drivers'
table. You can move, or remove it, as needed.
Me.DriversTableAdapter.Fill(Me.BusDataSet.Drivers)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Me.Hide()
Form8.Show()
End Sub
Private Sub FeesBindingNavigatorSaveItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
FeesBindingNavigatorSaveItem.Click
Me.Validate()
Me.FeesBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.BusDataSet)
End Sub
Private Sub Form5_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'BusDataSet.Fees' table.
You can move, or remove it, as needed.
Me.FeesTableAdapter.Fill(Me.BusDataSet.Fees)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Me.Hide()
Form9.Show()
End Sub
29. 29 | P a g e
Private Sub StudentBindingNavigatorSaveItem_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs) Handles
StudentBindingNavigatorSaveItem.Click
Me.Validate()
Me.StudentBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.BusDataSet)
End Sub
Private Sub Form6_Load(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles MyBase.Load
'TODO: This line of code loads data into the 'BusDataSet.Student'
table. You can move, or remove it, as needed.
Me.StudentTableAdapter.Fill(Me.BusDataSet.Student)
End Sub
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As
System.EventArgs) Handles Button1.Click
Me.Hide()
Form10.Show()
End Sub
30. 30 | P a g e
8.4.SCREENSHOTS
A. SAMPLE INPUT
Main Page
Bus Details