The document provides a software requirements specification for a vehicle transportation management system called "Dhaka vehicle system". The system will allow administrators, approvers, transport staff and employees to manage vehicle categories, routes, and employee requests for bus or cab transportation.
The summary includes key functional requirements: administrators can manage users, employee data, vehicle categories and details, routes, and transportation requests. Approvers can view data and approve cab requests. Transport staff can view data and facilitate transportation. The system aims to reduce manual effort over the current system.
The document discusses the introduction and background of a vehicle management system. It aims to automate the manual processes for managing vehicle records like maintenance of large registers. The system will use web technology to store and retrieve vehicle details, manage book records and issue books to students. It will generate customized reports and reduce paper work. The objectives are to overcome limitations of manual systems, automate processes, save manpower and time, provide error handling, and generate different types of reports for management and security. The scope is to enhance current facilities and apply future security measures for students and management.
This document describes a vehicle management system that allows companies to manage transportation for employees. It has four main modules: bus management, route management, employee management, and passenger management. The system allows administrators to create user accounts, manage employee and transportation category information, and add/update routes. Employees can request transportation and approve transportation requests. The system tracks transportation usage and costs through reports. It was developed using Java and is meant to help companies efficiently manage fleet vehicles and transportation for employees.
Documentation of railway reservation systemSandip Murari
The document presents a feasibility study for a proposed railway reservation system project.
It outlines the key steps in conducting a feasibility study: describing candidate systems, evaluating their performance and costs, weighing the options, and selecting the best system.
The study considers important feasibility factors like economic, technical, and behavioral considerations to determine if the project is viable.
This is a project documentation titled: Online Railway Reservation System.
This documentation was submitted by me as my assignment in my 6th sem (2013) in APIIT SD INDIA, Panipat along with a full-fledged working system i.e., a website built using ASP.NET & SQL SERVER 2008
This document provides an overview of a proposed railway reservation system project. The goals are to automate the reservation process and make it more efficient and fast. The system will include modules for train schedules, seat allocation, fare calculation, and administration features. It aims to provide security, accuracy, and reduce manual work while giving users and administrators a friendly interface. The software will use Visual Basic and MS Access, and require at least 512MB RAM and 20GB hard disk on Windows OS.
This document provides an overview of an airline reservation system project developed by students at Amrapali Group of Institute, Haldwani, India in 2017. The system allows users to view flight schedules, fares, make reservations and print tickets. It was created using PHP, CSS, HTML, JavaScript and a MySQL database to automate and simplify the booking process. The project aims to develop a user-friendly interface so anyone can book flights without computer experience. It follows a distributed client-server architecture and stores data centrally for access by users and administrators who can modify flight details. The system was tested to ensure security, reliability and adherence to database normalization standards.
This document describes an online railway reservation system. It includes sections on the problem statement, functions for users and administrators, database tables and normalization, triggers, and snapshots. The problem statement indicates the system needs to store and retrieve transaction information about rail travel. Sections on functions list features like ticket booking, checking status, and cancellation for users, and adding/removing trains and users for administrators. Tables shown include users, trains, tickets, and payments, along with normalization to third normal form. Triggers are described to update fields when payment is made or an account is cancelled/created.
The document discusses the introduction and background of a vehicle management system. It aims to automate the manual processes for managing vehicle records like maintenance of large registers. The system will use web technology to store and retrieve vehicle details, manage book records and issue books to students. It will generate customized reports and reduce paper work. The objectives are to overcome limitations of manual systems, automate processes, save manpower and time, provide error handling, and generate different types of reports for management and security. The scope is to enhance current facilities and apply future security measures for students and management.
This document describes a vehicle management system that allows companies to manage transportation for employees. It has four main modules: bus management, route management, employee management, and passenger management. The system allows administrators to create user accounts, manage employee and transportation category information, and add/update routes. Employees can request transportation and approve transportation requests. The system tracks transportation usage and costs through reports. It was developed using Java and is meant to help companies efficiently manage fleet vehicles and transportation for employees.
Documentation of railway reservation systemSandip Murari
The document presents a feasibility study for a proposed railway reservation system project.
It outlines the key steps in conducting a feasibility study: describing candidate systems, evaluating their performance and costs, weighing the options, and selecting the best system.
The study considers important feasibility factors like economic, technical, and behavioral considerations to determine if the project is viable.
This is a project documentation titled: Online Railway Reservation System.
This documentation was submitted by me as my assignment in my 6th sem (2013) in APIIT SD INDIA, Panipat along with a full-fledged working system i.e., a website built using ASP.NET & SQL SERVER 2008
This document provides an overview of a proposed railway reservation system project. The goals are to automate the reservation process and make it more efficient and fast. The system will include modules for train schedules, seat allocation, fare calculation, and administration features. It aims to provide security, accuracy, and reduce manual work while giving users and administrators a friendly interface. The software will use Visual Basic and MS Access, and require at least 512MB RAM and 20GB hard disk on Windows OS.
This document provides an overview of an airline reservation system project developed by students at Amrapali Group of Institute, Haldwani, India in 2017. The system allows users to view flight schedules, fares, make reservations and print tickets. It was created using PHP, CSS, HTML, JavaScript and a MySQL database to automate and simplify the booking process. The project aims to develop a user-friendly interface so anyone can book flights without computer experience. It follows a distributed client-server architecture and stores data centrally for access by users and administrators who can modify flight details. The system was tested to ensure security, reliability and adherence to database normalization standards.
This document describes an online railway reservation system. It includes sections on the problem statement, functions for users and administrators, database tables and normalization, triggers, and snapshots. The problem statement indicates the system needs to store and retrieve transaction information about rail travel. Sections on functions list features like ticket booking, checking status, and cancellation for users, and adding/removing trains and users for administrators. Tables shown include users, trains, tickets, and payments, along with normalization to third normal form. Triggers are described to update fields when payment is made or an account is cancelled/created.
This is my college final field work report about online cab booking system. In this online cab booking how it works and some suggestions , analysis about cab booking . All information is in the report. ..
Thank you..
Android Based Application Project Report. Abu Kaisar
This document describes a project report for a counseling hour mobile application created for the Wireless Programming course. The application allows students to book counseling sessions with teachers and teachers to update their profiles and counseling times. It includes chapters on introduction and objectives, background studies, system design diagrams, software and hardware requirements, and proposed features for students and teachers. The goal is to make it easier for students and teachers to communicate about counseling sessions through a mobile app rather than traditional methods.
This software project is aimed at automation of online ticket booking. Objective of the project is to develop customize software package for ticket booking.
When we do this task manually then it become very hard to manage the ticket booking .So are developing this system to manage booking of ticket automatically. In this Bus Ticket Booking project we develop the system that can help the user to book their ticket online. In this project we take care of every services related to travelling and online ticket booking .When you start your traveling tour you have to book ticket so we help you in booking your traveling ticket
Railway Reservation System - Requirement EngineeringDanish Javed
It's a presentation which is dealing with the requirements of the railway ticket reservation system with all details.
Topic: Requirement Engineering in Software Engineering
The document describes a proposed hospital management system (HMS) that aims to automate and standardize a hospital's management processes. Currently, hospitals rely on manual paper-based systems that are inefficient and prone to errors. The HMS would control key information like patient data, schedules, and invoices electronically. It would make hospital management more efficient and reduce errors by standardizing data and ensuring integrity across information systems. The system design involves modules for registration, pharmacy, doctors, reception, laboratory, and discharge summaries. The technical requirements specify technologies like ASP.NET, C#, and SQL Server for development. UML diagrams including use cases, sequences, and classes are used for design. Data flow diagrams and entity-relationship diagrams model the
This document outlines an online attendance system project that aims to build a mobile and web application to track student attendance. The key objectives are to reduce paperwork, increase accuracy and efficiency of operations. It allows students, teachers, coordinators and administrators to access attendance records. The project will improve on existing manual systems by making attendance easy to track, generate reports, and automatically notify students. It will be developed using tools like Android Studio, MySQL, Java, HTML, CSS and deployed on both mobile and web platforms to benefit all users.
This document describes a proposed vehicle booking and management system called BookMyVehicle. The system aims to automate vehicle, maintenance, and employee information to improve services. It contains modules for administration, guests, vehicles, and vehicle details. The administration module allows managing vehicle data and booking requests. Guests can search vehicles and make bookings. The vehicles module displays vehicle listings. And the vehicle details module provides maintenance and repair histories that are only accessible to administrators.
This document outlines the requirements for a proposed bus reservation system. It includes sections on existing systems, objectives, hardware and software requirements, use cases, data flow diagrams, and more. The system will allow users to register, update profiles, generate and renew passenger reservations, authenticate users, enable online payment, and provide reliability, availability, and security. An incremental software development lifecycle model will be used to generate working software quickly through iterative design, implementation, and testing cycles.
Online doctor appointment and Electronic Medical Record has Reserved Time and date for each doctor and Patient interface (see available slots and request an appointment).
Doctor's management interface is also there where the medical diagnosis report and medical suggestion, etc will be given to patient via email and other media and will be stored in the clinical center database as well.
Manager's management interface is maintained by the Admin for overall view of the whole medical system can be viewed.
This document describes an online reservation system created by Rakesh Kunwar for railway ticket reservations and cancellations. It allows passengers to reserve and cancel seats on trains through a computerized system, which is more efficient than handling the vast Indian railway system manually. The system securely stores train, passenger, and reservation information and generates tickets and reports.
This document describes a project to develop a railway reservation system. It was created by three students - Koyel Majumdar, Rina Paul, and Lagnajita Halder - for their master's degree program. The system will allow users to search train schedules, make reservations, check reservation status, and cancel reservations online. It aims to improve on previous manual paper-based systems by providing an automated digital system accessible from multiple locations. The document outlines the project scope, user requirements, hardware and software needs, and security considerations for the new railway reservation system.
This document describes a proposed vehicle management system that would upgrade an existing standalone system to a web-based online system. The system would help staff more efficiently store and manage vehicle registration and accident report data in an organized manner. It includes modules for administration, guests, and vehicle details. The system design section provides an entity relationship diagram and discusses the significance of facilitating staff work and allowing users to access vehicle tax payment details.
This document describes an online car rental system that allows customers to view vehicle listings, make bookings, and update their profiles, and allows administrators to manage vehicles, bookings, users, and other functions through a backend module. It provides advantages like convenience, standardization, and 24/7 accessibility compared to traditional systems. It also outlines some technical requirements and features like automation, customization, and improved efficiency. The goal is to create a user-friendly web application for customers to access across different devices and that allows administrators to easily manage the rental operations.
Tourism is a big growth business in all countries. Bus Reservation System deals with maintenance of records details of each passenger. It also includes maintenance of information such as timetable and details in each bus.
This document provides an overview of the Tourism Management System project. It includes 6 sections: Requirement Analysis, Analysis Phase, Design Phase, Development Phase, Testing Phase, and Development & Maintenance Phase. The key aspects covered include the project scope, objectives, languages used (PHP, JavaScript, HTML, CSS, MySQL), system diagrams (flowchart, class diagram, use case diagram), source code explanations, screenshots of the system interfaces (home page, login pages, etc.), problems faced during development, and planned future enhancements. The overall goal of the Tourism Management System is to help tourism companies manage customers and bookings online in an efficient manner.
The system COLLEGE TRANSPORT MANAGEMENT SYSTEM can be used to manage the data of all type of TRANSPORT MANAGEMENT. It will support both stand alone and also networking environment. The system uses ASP.Net Technology.
This document outlines an online vehicle showroom web application that allows customers to buy and book vehicles online. The proposed application would track customer records, online bookings, vehicle records, and provide an easy-to-use interface. Key features include allowing customers to register, save vehicles to wish lists, search for and view vehicle details, and view purchase and billing records by logging into their account. The admin can add or edit customer and vehicle data, while dealers can handle customers, communicate via email, and reset passwords. Modules include login/registration, admin functions to add vehicles, a vehicle search, booking page, and dealer/employee functions.
This project report describes a college admission system created by Sourabh Upadhyay. The report includes an acknowledgement, table of contents, and sections on the introduction, problem specification, background/related work, scope, goals, hardware requirements, proposed system overview, flow charts, HTML frameworks for registration, enrollment and examination forms, output screens, and a conclusion. The system was created to automate the manual college admission process and reduce time and effort.
This document describes a student management system (SMS) developed as an extension to the Hospital Management Information System (HMIS) to manage student records for dental students across government hospitals in Gujarat. The SMS allows for management of admission, fees payment, exam scheduling, result entry and generation of reports. It follows an iterative development approach and uses a multilayer architecture with layers for data, control, business and presentation. Various diagrams like use case, class, entity-relationship and data flow are provided to depict the system. Screenshots demonstrate modules for admission, fees, exam scheduling and results. The system aims to reduce paper work and efficiently manage student information and resources.
This document provides a summary of the requirements for developing a transportation management system called the "Dhaka vehicle system". The system will allow administrative, approver, transport, and guest users to manage vehicle data, transportation categories, routes, and employee requests for buses and cabs. Key features include registering vehicles, viewing transportation reports, approving employee requests, and updating user and employee information. The functional requirements describe the main functions for each user type. Non-functional requirements specify that the system should have a user-friendly interface and be reliable.
Railway management system, database mini projectshashank reddy
This document describes a database project for a railway reservation system. It includes entities like users, passengers, trains, stations, tickets. It provides the entity relationship diagram and normalized database schema. It also includes sample SQL commands to create the tables and insert sample data into the tables. The tables created are for users, trains, stations, train status, tickets, passengers and relationship tables for starts, reaches, stops_at and books.
This is my college final field work report about online cab booking system. In this online cab booking how it works and some suggestions , analysis about cab booking . All information is in the report. ..
Thank you..
Android Based Application Project Report. Abu Kaisar
This document describes a project report for a counseling hour mobile application created for the Wireless Programming course. The application allows students to book counseling sessions with teachers and teachers to update their profiles and counseling times. It includes chapters on introduction and objectives, background studies, system design diagrams, software and hardware requirements, and proposed features for students and teachers. The goal is to make it easier for students and teachers to communicate about counseling sessions through a mobile app rather than traditional methods.
This software project is aimed at automation of online ticket booking. Objective of the project is to develop customize software package for ticket booking.
When we do this task manually then it become very hard to manage the ticket booking .So are developing this system to manage booking of ticket automatically. In this Bus Ticket Booking project we develop the system that can help the user to book their ticket online. In this project we take care of every services related to travelling and online ticket booking .When you start your traveling tour you have to book ticket so we help you in booking your traveling ticket
Railway Reservation System - Requirement EngineeringDanish Javed
It's a presentation which is dealing with the requirements of the railway ticket reservation system with all details.
Topic: Requirement Engineering in Software Engineering
The document describes a proposed hospital management system (HMS) that aims to automate and standardize a hospital's management processes. Currently, hospitals rely on manual paper-based systems that are inefficient and prone to errors. The HMS would control key information like patient data, schedules, and invoices electronically. It would make hospital management more efficient and reduce errors by standardizing data and ensuring integrity across information systems. The system design involves modules for registration, pharmacy, doctors, reception, laboratory, and discharge summaries. The technical requirements specify technologies like ASP.NET, C#, and SQL Server for development. UML diagrams including use cases, sequences, and classes are used for design. Data flow diagrams and entity-relationship diagrams model the
This document outlines an online attendance system project that aims to build a mobile and web application to track student attendance. The key objectives are to reduce paperwork, increase accuracy and efficiency of operations. It allows students, teachers, coordinators and administrators to access attendance records. The project will improve on existing manual systems by making attendance easy to track, generate reports, and automatically notify students. It will be developed using tools like Android Studio, MySQL, Java, HTML, CSS and deployed on both mobile and web platforms to benefit all users.
This document describes a proposed vehicle booking and management system called BookMyVehicle. The system aims to automate vehicle, maintenance, and employee information to improve services. It contains modules for administration, guests, vehicles, and vehicle details. The administration module allows managing vehicle data and booking requests. Guests can search vehicles and make bookings. The vehicles module displays vehicle listings. And the vehicle details module provides maintenance and repair histories that are only accessible to administrators.
This document outlines the requirements for a proposed bus reservation system. It includes sections on existing systems, objectives, hardware and software requirements, use cases, data flow diagrams, and more. The system will allow users to register, update profiles, generate and renew passenger reservations, authenticate users, enable online payment, and provide reliability, availability, and security. An incremental software development lifecycle model will be used to generate working software quickly through iterative design, implementation, and testing cycles.
Online doctor appointment and Electronic Medical Record has Reserved Time and date for each doctor and Patient interface (see available slots and request an appointment).
Doctor's management interface is also there where the medical diagnosis report and medical suggestion, etc will be given to patient via email and other media and will be stored in the clinical center database as well.
Manager's management interface is maintained by the Admin for overall view of the whole medical system can be viewed.
This document describes an online reservation system created by Rakesh Kunwar for railway ticket reservations and cancellations. It allows passengers to reserve and cancel seats on trains through a computerized system, which is more efficient than handling the vast Indian railway system manually. The system securely stores train, passenger, and reservation information and generates tickets and reports.
This document describes a project to develop a railway reservation system. It was created by three students - Koyel Majumdar, Rina Paul, and Lagnajita Halder - for their master's degree program. The system will allow users to search train schedules, make reservations, check reservation status, and cancel reservations online. It aims to improve on previous manual paper-based systems by providing an automated digital system accessible from multiple locations. The document outlines the project scope, user requirements, hardware and software needs, and security considerations for the new railway reservation system.
This document describes a proposed vehicle management system that would upgrade an existing standalone system to a web-based online system. The system would help staff more efficiently store and manage vehicle registration and accident report data in an organized manner. It includes modules for administration, guests, and vehicle details. The system design section provides an entity relationship diagram and discusses the significance of facilitating staff work and allowing users to access vehicle tax payment details.
This document describes an online car rental system that allows customers to view vehicle listings, make bookings, and update their profiles, and allows administrators to manage vehicles, bookings, users, and other functions through a backend module. It provides advantages like convenience, standardization, and 24/7 accessibility compared to traditional systems. It also outlines some technical requirements and features like automation, customization, and improved efficiency. The goal is to create a user-friendly web application for customers to access across different devices and that allows administrators to easily manage the rental operations.
Tourism is a big growth business in all countries. Bus Reservation System deals with maintenance of records details of each passenger. It also includes maintenance of information such as timetable and details in each bus.
This document provides an overview of the Tourism Management System project. It includes 6 sections: Requirement Analysis, Analysis Phase, Design Phase, Development Phase, Testing Phase, and Development & Maintenance Phase. The key aspects covered include the project scope, objectives, languages used (PHP, JavaScript, HTML, CSS, MySQL), system diagrams (flowchart, class diagram, use case diagram), source code explanations, screenshots of the system interfaces (home page, login pages, etc.), problems faced during development, and planned future enhancements. The overall goal of the Tourism Management System is to help tourism companies manage customers and bookings online in an efficient manner.
The system COLLEGE TRANSPORT MANAGEMENT SYSTEM can be used to manage the data of all type of TRANSPORT MANAGEMENT. It will support both stand alone and also networking environment. The system uses ASP.Net Technology.
This document outlines an online vehicle showroom web application that allows customers to buy and book vehicles online. The proposed application would track customer records, online bookings, vehicle records, and provide an easy-to-use interface. Key features include allowing customers to register, save vehicles to wish lists, search for and view vehicle details, and view purchase and billing records by logging into their account. The admin can add or edit customer and vehicle data, while dealers can handle customers, communicate via email, and reset passwords. Modules include login/registration, admin functions to add vehicles, a vehicle search, booking page, and dealer/employee functions.
This project report describes a college admission system created by Sourabh Upadhyay. The report includes an acknowledgement, table of contents, and sections on the introduction, problem specification, background/related work, scope, goals, hardware requirements, proposed system overview, flow charts, HTML frameworks for registration, enrollment and examination forms, output screens, and a conclusion. The system was created to automate the manual college admission process and reduce time and effort.
This document describes a student management system (SMS) developed as an extension to the Hospital Management Information System (HMIS) to manage student records for dental students across government hospitals in Gujarat. The SMS allows for management of admission, fees payment, exam scheduling, result entry and generation of reports. It follows an iterative development approach and uses a multilayer architecture with layers for data, control, business and presentation. Various diagrams like use case, class, entity-relationship and data flow are provided to depict the system. Screenshots demonstrate modules for admission, fees, exam scheduling and results. The system aims to reduce paper work and efficiently manage student information and resources.
This document provides a summary of the requirements for developing a transportation management system called the "Dhaka vehicle system". The system will allow administrative, approver, transport, and guest users to manage vehicle data, transportation categories, routes, and employee requests for buses and cabs. Key features include registering vehicles, viewing transportation reports, approving employee requests, and updating user and employee information. The functional requirements describe the main functions for each user type. Non-functional requirements specify that the system should have a user-friendly interface and be reliable.
Railway management system, database mini projectshashank reddy
This document describes a database project for a railway reservation system. It includes entities like users, passengers, trains, stations, tickets. It provides the entity relationship diagram and normalized database schema. It also includes sample SQL commands to create the tables and insert sample data into the tables. The tables created are for users, trains, stations, train status, tickets, passengers and relationship tables for starts, reaches, stops_at and books.
This document summarizes a student project on developing a Prepaid Taxi Management System. The project was submitted by 5 students to fulfill the requirements for a Bachelor's degree in Business Administration. The project aims to partially computerize the processes of a prepaid taxi management system, like generating bookings and recording customer and route information, to make the processes less laborious than the existing manual system. The project uses Visual Basic 6.0 for the front end and MS Access 2000 for the back end. It provides an overview of the existing manual system and outlines the scope, objectives and feasibility study of the proposed computerized system.
This document provides a project proposal for developing an online car rental management system for Fancy Car Rental Company. The proposal includes:
1) An introduction of the case study and project details including the business background, purpose, and duration.
2) A description of the system request to upgrade the company's information system and website to allow online booking and payments.
3) An outline of each team member's responsibilities for completing the project.
This document outlines the planning for an E-Taxi graduation project. It defines the project objectives as providing a safe, reliable and easy taxi booking service. It identifies key stakeholders as system owners, users, designers, builders and analysts. The project scope is to manage online taxi booking operations and customize user needs. Technologies used include Oracle, SQL Server, C#, ASP.Net, and tools like Visual Studio and Android Emulator.
This document describes a car driving school management system developed using PHP and MySQL. It aims to automate the traditional manual process of managing student enrollment, health exams, graduations, and assigning students, coaches and vehicles. The system will have administrative and user modules. Key features for administrators include managing packages, applications, payments, users and generating reports. Users can apply for training, check application status and update their profile. System requirements, use cases, class diagrams, ER diagrams and data flow diagrams are presented to outline the design and functionality of the management system.
Online train ticket booking system project.pdfKamal Acharya
Rail transport is one of the important modes of transport in India. Now a days we
see that there are railways that are present for the long as well as short distance
travelling which makes the life of the people easier. When compared to other
means of transport, a railway is the cheapest means of transport. The maintenance
of the railway database also plays a major role in the smooth running of this
system. The Online Train Ticket Management System will help in reserving the
tickets of the railways to travel from a particular source to the destination.
This document presents a thesis on developing a GIS-based ambulance management system (AMS) for Hyderabad city, India. The AMS uses GIS, GPS, and GSM technologies to help emergency services locate accidents and route ambulances efficiently. It identifies accidents on the road network in real-time, finds the closest ambulance using GPS, calculates the fastest routes between the ambulance, accident, and nearest hospital while considering traffic conditions. The thesis describes developing a prototype AMS for Hyderabad using ArcGIS and evaluating it with users. The AMS aims to help ambulances reach accidents faster, especially during traffic peaks, to save more lives.
This document provides a summary of a final project report for a MobiQuiz system. The system allows students to take exams using SMS on mobile phones or through an online interface. It aims to reduce resource scarcity and paper-based work for educational institutions. Key sections include requirements gathering and analysis, project planning and methodology, system design details, and deployment information. The system provides features for faculty to create and schedule exams and for students to take and submit exams on their mobile phones or online.
A Report On Spot Speed Study Course No CE 454 Course Title Transportation E...Richard Hogue
This document provides a summary of a spot speed study conducted at the intersection of Panthapath and Russel Square in Dhaka, Bangladesh. The study involved manually collecting travel time data for vehicles passing over a 44 feet distance. Over 600 observations were recorded for different vehicle types. Average speeds were then calculated and statistical analyses including histograms, frequency curves, and cumulative frequency curves were used to determine speed parameters such as modal speed and design speed. The results of the study can help control traffic at the intersection and suggest improvements to enhance traffic safety. Some limitations of the study and recommendations for future work are also discussed.
SCHOOL BUS ROUTING MANAGEMENT SYSTEM [FINAL]ayushi goyal
This document presents a software engineering project report on a School Bus Routing Management System. It was created by three students at Shyama Prasad Mukherji College for Women, University of Delhi, under the guidance of Dr. Baljeet Kaur. The project aims to develop a software using GIS techniques to track school buses and manage student and staff databases. Key features include student registration, login functionality for parents/guardians, and a "track" feature to monitor bus routes and locations in real-time. The waterfall model was used for the software development process.
System Analysis & Design Report on Taxi Dispatching System using Smartphonethededar
This document provides details about developing a taxi dispatching system using smartphones. It discusses:
1) Identifying problems current taxi drivers face and how the system could help address issues like abusive customers and non-payment.
2) Conducting a feasibility study to analyze if the system is economically, technically, and operationally feasible.
3) Designing the system using a data flow diagram and workflows to show how passenger and driver information would flow.
4) Outlining the development process and demonstrating how the system would work in practice by connecting passengers to nearby drivers.
Assignment uploader app full report javaArslan Nazim
The document describes the design of an Assignment Uploader app. It includes chapters on requirements, data flow diagrams, UML diagrams, database design, and documentation. The app will allow students to upload assignments and teachers to download assignments and provide grades. It aims to streamline the assignment submission process and improve communication between students and teachers. Key requirements include user registration, assignment uploading and searching, and generating weekly reports.
This document is about designing and simulating an integrated driver assistance system using CAN bus. It discusses the feasibility of autonomous vehicles in India, outlines the subsystems and functionality of a driver assistance system, and presents block diagrams and considerations for input parameters and decision making. It then lists the sensors and actuators used in the system and discusses the choice of CAN protocol. Finally, it details the simulation of the system in Vector CANoe, including the development of CAPL programs for nodes, designing a front panel, test cases, and results showing the efficient working of the integrated system. The document thus covers all aspects of designing, implementing and testing a driver assistance system using the CAN bus protocol.
Implementation of Public Transport Sytem with Journey PlannerIRJET Journal
This document describes the implementation of a public transport system with journey planner capabilities. It discusses the existing system's limitations in providing real-time arrival and departure information. The proposed system aims to overcome these limitations by providing accurate estimated time of arrival data, suggested journey routes, and fare details to help passengers plan their trips. It details the system architecture, modules, and implementation process which involves designing interfaces, testing components, and documenting the system. The public transport system is intended to help passengers commute more efficiently with less waiting time.
EGME 205Programming ProjectNames of the Members-Naser Al.docxMARRY7
EGME 205
Programming Project
Names of the Members:
-Naser Alazmi
- Anas Alqasoumi
- Abdulaziz Alshatti
- Yasr Aljaafri
Professor:
-Hossein Moini
Introduction: Our project goal will be focusing on how to build a program to coordinate the Traffic signal timing
Project Goal:
Our project goal is to design a system for managing the time of traffic signal that located in the intersection between Yorba Linda Blvd and Associated Rd with taking into considerations decreasing the average travel time through an intersection and improving overall safety for all types of vehicles entering an intersection.
We went to the location and throughout the observation, we found an engineering problem that the timing of each path could be developed to reduce the amount of waiting and stay at high safety level for all type of vehicles especially the bicycles as we read a lot of shocking statistics about running over the bicycles on the intersections. The first step to improve that system is collecting the data, such as the number of cars of each path and their directions, and the waiting time. This data were taken from 6:30pm to 8:00pm from Monday to Thursday for ensuring more quality of the performance new system. The new system has less than 120 seconds wait for each path to meet our requirement.
The project takes from us a number of hours from getting the data to end up by formatting the program. We firstly scheduled the first meeting to see how we started the project and chose Naser Alazmi as a leader. Then, we chose our period from 6:30 pm to 8:00pm and have four of us to go there and having the data from Monday to Thursday.
The activities were started by doing a meeting in the library and have a plan how to start and chose Nassir Alazmi as a leader for our group. Then, we went to the location and collecting the data (the number of cars from each path and their directions, the waiting time of each path, and the total time of the circle of the traffic signal) The data were taken from the period between 6:30pm to 8:00pm. After that, we had more meetings in the library to study the problems and find solutions.
Abstract:
In this project we are firstly going to write a program to conduct traffic in the intersection of Yorba-Linda Blvd. and Associated Rd.
By observation, we found an engineering problem, which is timing of each path. The timing could be improved by using some mathematics calculations that considered the number of cars of each path and their directions. By this way, we could make a new system that is more efficient and safe as well.
After we have arranged the meetings and divided the tasks between us, we chose the period between 6:30pm to 8:00pm to examine the efficiently of the currant system and try to develop it by our own method. Our method is decreasing the waiting for each path in less than 120 seconds for each path.
We began by starting to figure out appropriate time for all of us to get the data of the ...
Online taxi booking system project report..pdfKamal Acharya
Our project entitled “PREPAID TAXI MANAGEMENT SYSTEM SYSTEM” aims is to book the taxis at all the fare charges. 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 prepaid taxi management system like generating monthly daily bookings, record of routes available , fare charges of every route; store record of the customer.
We used Microsoft Visual Basic 6.0 as front end and MS-Access 2000 as back end for developing our project. Visual Basic is primarily a visual design environment. We can create a VB application by designing the form and that make up the user interface. Adding visual basic 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.
Microsoft Access 2000 is a powerful relational database application with which a desktop user can efficiently create and manipulate database systems. Access targets the desktop category and works best for individuals and workgroup
Managing megabytes of data for multi-user access to the same database, Access uses file-server architecture, rather than client-server architecture.
Access is included in the professional and developer editions of Microsoft office.
The overall project report is divided into some parts. These parts are further divided into their subparts. In the parts we have described the purpose, scope of the project, objective of the project i.e. approach which used for developing this software. It includes the topics like the problems with the existing system and the functionality of the organization. Introduction to tools, design, coding, testing and debugging of the system are discussed in very detail. We have also provided the names of the books from which we have taken guidance to complete the work. Last section contains the matter about the overall work performed and the efforts taken to complete the project.
This document describes a project to develop a Transport Management System for REVA University. It discusses the existing manual system and proposes developing a computerized system to automate the process. The system will have modules for vehicle information, routes, driver registration, and user registration for students and faculty. It will allow administrators to manage vehicle, driver and route data while users can view route details, register for services, and submit complaints. The project aims to reduce time spent on maintenance of transport records through digitization.
This document provides a summary of the requirements for developing a web-based taxi reservation system for City Taxi (PVT) Ltd. It outlines the project scope, objectives, methodology, and deliverables. The key requirements include developing modules for passengers to register and reserve taxis, drivers to update their availability, an admin interface to manage operations, and integration of payment processing. The system must be developed within budget and timeline using a waterfall methodology. Functional requirements include user authentication, vehicle and driver management, and reservation/payment features. Non-functional requirements specify the system needs to have a responsive design, fast response times, and security controls to protect customer data.
solving restaurent model problem by using queueing theorySubham kumar
This document is a project report submitted by Subham Kumar Gupta to fulfill the requirements for a Bachelor of Technology degree in Mechanical Engineering. It investigates waiting line models in a restaurant using queueing theory. Specifically, it analyzes a multiple-channel queuing model with Poisson arrivals and exponential service times to model customer wait times. The report includes an introduction to queueing theory, operations research techniques, and applications to service systems like restaurants.
Similar to vehicle management system project report (20)
The document provides an overview of an online food ordering system project. It includes:
- A project overview describing an online system that allows customers to order food from their favorite restaurants through a website or app.
- Details of the key project features such as online menus, restaurant registration, customer reviews and ordering food 24/7.
- Diagrams including a context diagram, three levels of data flow diagrams and an entity relationship diagram that model the system.
- Additional sections on use cases, the current project view, future plans and limitations of the initial system.
The document discusses ambiguity in context free grammars. It provides two examples of grammars that are ambiguous and shows that there are multiple leftmost derivations for strings generated by these grammars. Specifically, the grammars presented have two different leftmost derivation trees for the strings "aab" and "a+a+a" respectively, showing that the grammars are ambiguous.
This document contains a student's answers to questions about computer architecture and processor performance. The student is asked to calculate CPU cycles, CPI, MIPS rate, and execution time for different code sequences and instruction mixes run on sample processors. The questions also cover topics like 64-bit processors, CPU execution time equations, functions of a computer, and comparing the performance of different processor implementations and compilers.
This document is a project proposal for a road management system in Dhaka, Bangladesh. It outlines the background and justification for the project, which is to address Dhaka's major traffic problems. The objectives are to help citizens, researchers, and the government by providing a way to reduce traffic issues like jams. The methodology will involve consulting transportation experts and using a prototype model. The timeline outlines development from October to December 2017. Outcomes will include workshops, government awareness, and an educated public. User interface designs and software requirement diagrams are provided.
Final project of vehicle system.pdf this is itAshik Khan
This project report summarizes the Dhaka vehicle system project. The system allows users to search for buses and view fare information by route or bus name. It also provides traffic conditions. The report includes an introduction, usability description, requirements table, and UML diagrams including use case, class, activity, entity-relationship, sequence, and data flow diagrams.
This project report summarizes the Dhaka Vehicle System project. The system allows users to search for buses and view fare information by route or bus name. It also provides traffic conditions. The report includes an introduction, usability description, requirements table, and UML diagrams including use case, class, activity, entity-relationship, sequence, and data flow diagrams.
This document discusses pushdown automata (PDA). It defines a PDA as an ε-NFA with a stack, where transitions accommodate stack operations. Unlike DFAs which can only remember a finite amount of information, PDAs can remember an infinite amount using their stack. The document then formally defines the components of a PDA as a finite set of states Q, input symbols S, stack alphabet G, transition function δ, start state q0, start stack symbol Z0, accepting states F. It notes PDA diagrams graphically represent states as nodes, the start state with an arrow, accepting states as doubly circled, and transitions as edges labeled with input symbols, stack symbols, and replacement strings.
The presentation introduces Turing machines, which were conceived by Alan Turing in 1936 to model computation. A Turing machine is a mathematical model of a computer consisting of a finite state machine with an infinite tape and tape head that can read, write, and move left or right on the tape. It accepts input strings by entering an accepting state. The presentation then defines Turing machines and describes their transition functions and how a universal Turing machine can simulate any other Turing machine. In closing, properties of Turing machines are noted, including their ability to recognize languages generated by phrase-structure grammars.
1. The document describes a project to create an SRS diagram for the Dhaka vehicle system. It includes use cases, activity diagrams, class diagrams, data flow diagrams, and an entity relationship diagram.
2. It was submitted by 5 students and provides details of the different diagrams created for the system. These include use cases for functions like searching vehicles, routes, and bus stops.
3. Diagrams show the classes, entities, and relationships involved in the system. This includes classes for users, vehicles, routes, and requests as well as entities for locations, bus stops, and more.
We have designed & manufacture the Lubi Valves LBF series type of Butterfly Valves for General Utility Water applications as well as for HVAC applications.
Better Builder Magazine brings together premium product manufactures and leading builders to create better differentiated homes and buildings that use less energy, save water and reduce our impact on the environment. The magazine is published four times a year.
An In-Depth Exploration of Natural Language Processing: Evolution, Applicatio...DharmaBanothu
Natural language processing (NLP) has
recently garnered significant interest for the
computational representation and analysis of human
language. Its applications span multiple domains such
as machine translation, email spam detection,
information extraction, summarization, healthcare,
and question answering. This paper first delineates
four phases by examining various levels of NLP and
components of Natural Language Generation,
followed by a review of the history and progression of
NLP. Subsequently, we delve into the current state of
the art by presenting diverse NLP applications,
contemporary trends, and challenges. Finally, we
discuss some available datasets, models, and
evaluation metrics in NLP.
Covid Management System Project Report.pdfKamal Acharya
CoVID-19 sprang up in Wuhan China in November 2019 and was declared a pandemic by the in January 2020 World Health Organization (WHO). Like the Spanish flu of 1918 that claimed millions of lives, the COVID-19 has caused the demise of thousands with China, Italy, Spain, USA and India having the highest statistics on infection and mortality rates. Regardless of existing sophisticated technologies and medical science, the spread has continued to surge high. With this COVID-19 Management System, organizations can respond virtually to the COVID-19 pandemic and protect, educate and care for citizens in the community in a quick and effective manner. This comprehensive solution not only helps in containing the virus but also proactively empowers both citizens and care providers to minimize the spread of the virus through targeted strategies and education.
This is an overview of my current metallic design and engineering knowledge base built up over my professional career and two MSc degrees : - MSc in Advanced Manufacturing Technology University of Portsmouth graduated 1st May 1998, and MSc in Aircraft Engineering Cranfield University graduated 8th June 2007.
1. i
Assignment: Documentation of Dhaka vehicle system
Submitted by: Md. Mokabbir Ullah Faisal (152-35-1152)
Koushik Das (152-35-1270).
Md. Ashikur Rahman Khan (152-35-1185).
Khan Shohag Ali (152-35-1271).
Md. Abdul Gaffar (152-35-1269).
Submitted to:
Lamisha Rawshan
Lecturer, Department of SWE.
Daffodil International University.
Submission Date: 15/4/2017.
2. ii
Letter of transmutation
Date 15/04/17,
Lecturer,
Department of SWE,
Daffodil international university.
Subject: Submission of documentation on “Dhaka vehicle system”
Dear Ma’am,
Here is the documentation that we assigned on the topic as per your request. The documentation
has been completed by the knowledge that we have gathered from the course documentation of
software engineering
We are thankful to all those persons who provided us important information and gave us valuable
advices. We would be happy if you read the report carefully and we will be trying to answer all the
questions that you have about the documentation.
We have tried our label best to complete this documentation meaningfully and correctly, as much
as possible. We do believe that our tiresome effort will help you to get ahead with this sort of
venture. In this case it will be meaningful to us. However, if you need any assistance in interpreting
this documentation please contact us without any kind of hesitation.
Thanking you.
Yours obediently,
Code error group members.
3. iii
Acknowledgement
In performing our assignment, we had to take the help and guideline of some
respected persons, who deserve our greatest gratitude. The completion of this
assignment gives us much Pleasure. We would like to show our gratitude Ms.
Lamisha rawshan, Course Instructor, Daffodil International University for
giving us a good guideline for assignment throughout numerous
consultations. We would also like to expand our deepest gratitude to all those
who have directly and indirectly guided us in writing this assignment.
In addition, a thank you to our lecturer Lamisha Rawshan, who introduced us
to the Documentation of project management. We also thank the University
of Dhaka for consent to include copyrighted pictures as a part of our paper.
Many people, especiallyour classmates and team members itself, have made
valuable comment suggestions on this proposal which gave us an inspiration
to improve our assignment. We thank all the people for their help directly and
indirectly to complete our assignment.
4. iv
Contents:
Cover Page................................................................................Error! Bookmark not defined.
Letter of Transmittal.....................................................................................................................ii
Acknowledgement...................................................................Error! Bookmark not defined.
Abstract.....................................................................................Error! Bookmark not defined.
Chapter 1: Introduction................................................................................................................1
1.1 Problem Statement.........................................................................................................3
1.2 Project Scheduling .........................................................................................................4
1.3 Organization of Document ...........................................................................................5
Chapter 2: Software Requirement Specification ......................................................................6
2.1 Purpose ................................................................................................................................7
2.2 Product Scope & Features ...............................................................................................11
2.3 Functional and Non Functional Requirements .............................................................12
2.4 Use Case Diagram............................................................................................................13
2.5 ER Diagram and Relational Schema..............................................................................14
2.6 Class Diagram...................................................................................................................15
2.7 Data Flow Diagram..........................................................................................................16
Chapter 3: Project Risk Management ......................................................................................17
3.1 Software Risk Identification ...........................................................................................19
3.2 Software Risk Register ....................................................................................................21
3.3 Software Risk Matrix.......................................................................................................23
Chapter 4: Implementation and Testing ..................................................................................24
4.1 Tools and Technology .....................................................................................................27
4.2 Test Plan ............................................................................................................................28
Chapter 5: User Manual .............................................................................................................29
References...................................................................................................................................35
5. v
List of Tables:
Use case……………………………………………………………………….11
Risk matrix……………………………………………………………………26
List of Figures:
Use case………………………………………………………………………12
Activity flow diagram(user)……………………………………………….....13
Activity flow diagram(admin)………………………………………………..14
E-R diagram………………………………………………………………….15
Class flow diagram…………………………………………………………..16
DFD(context)……………………………………….………………………..17
DFD(level 0)…………………………………………………………………18
Risk matrix…………………………………………………………………...25
User manual………………………………..............................(28,29,30,31,32,33,34)
6. vi
Abstract
Will be able to create new users and change the passwords. He can add or update the employee
information in the company. He can add and view the information of Transport categories and also
available routes. Depending on the users’ demands, new route and also new pick up points can be
added to the database. This is the reason many MNC companies maintain their own fleet and
sometimes takes the help of third party transport systems also. When several employees wish to
utilize the bus services provided by the company, naturally the company employees need a system
to allot the buses and oversee the transportation. “Dhaka vehicle system” a software that quenches
this need.
“Dhaka vehicle system” has four types of users. The administrator of this software beyond this,
the administrator can also act as a normal user and book a bus or cab for himself. He has authority
to place a cab request or cancel a request for a bus. This system calculates fare depending on three
categories: short distance, medium and long distance and the fare would be deducted from the
employees’ salaries.
When an employee of the company wants to avail the transportation facility, he will forward a
request which will be approved by the administrator depending on the availability of room in the
bus. When an employee wants a cab, it will be arranged by the approver and later depending on
the recommendation of the project manager the charge may or may not be deducted from the
employee salary.
7. vii
Approver is another user of this system. He can view the details of transport categories, routes and
pick up points. He can approve a request for a cab from an employee and store the information of
assigned cab.
The transport people can view all the information related to who are the employees utilizing the
transportation. They can take a decision to approve or disapprove the requests placed for
transportation.
8. 1
Chapter 1: Introduction
1.1 Problem Statement
The purpose of this project is to develop a series of systems model for traffic passing through a 4-
way intersection, controlled by traffic light. We will assume that arrangement of traffic lights and
road lanes is fixed and that the lights switch from red to green to amber in a regular repetitive
pattern. Moreover, we assume that driver behavior is constrained by the road rules (we keep this
part really simple) and the desire to avoid vehicle collisions.
Terminology:
Terminologies are the first thing we should define before start the project. Because of the
complexity of the intersection control system, terms can bring us better understanding of the
properties.
Cycle: one complete sequence of signal indications
Phase: part of a cycle allocated to any combination of traffic movements receiving the
right of way simultaneously during one or more intervals.
Conflict points: the potential points in a cycle that is possible to make collision.
Level of Service: is defined in terms of average stopped delay per vehicle for signalized
intersection.
Queue: the total number of vehicle waiting at the intersection.
A simple question:
When considering about an intersection, we should consider the following subsystems:
Control system: the control design subsystem, the facility subsystem, and the signal
control subsystems.
User system: includes pedestrians, drivers, and traffic engineers.
Physical intersection: the geometric information, pavement information and the traffic
information.
9. 2
To design the systems model for traffic passing through a 4-way intersection, the core in this
project is how to design the control system so that the drivers and pedestrians can perceive
precise and reliable information, with maximized system capacity and safety.
Since this project is addressed on the logical design, it’s necessary to clarify the response system
between road user and control system and the design concerns of control system. There are 7
kinds of basic control system for an intersection.
i) No control
ii) Guide signing only
iii) Guide and warning signing
iv)Yield control
v) Stop Control
vi)Signalization
vii) Police officer
Considering the real world situation, we only discuss four cases in our system.
No control
Stop control: Stop sign is needed in one/both direction; the vehicle will pass
according their arriving sequence, first in first out.
Yield control: Yield sign is needed in minor direction, no control in major
direction. Cars proceed with caution.
Signal control: Signals are needed. For each direction, signal cycle and signal
phase design is based on the traffic information.
10. 3
1.2 Project Scheduling
Descartes Route Execution solution benefit-driven capabilities include:
Automated Vehicle Location (AVL): Benefit from GPS-based fleet-wide visibility with real-
time status updates. Dynamically linked map, schedule and asset views provide information on
key indicators such as capacity usage, time to service each stop, customer time window
violations, alternate available resources, route profitability, and more using GPS-based data.
Dispatch: Effectively coordinate drivers, dispatchers and call centers to streamline operations
and enhance customer service. Facilitate assignment of new orders and manage exceptions with
robust real-time planning tools that utilize the same robust route optimization engine that created
the initial route plans.
Turn-by-Turn Navigation: Navigation systems offer multiple benefits to improve the efficiency
of mobile workers:
o Reducing miles driven and vehicle maintenance costs
o Minimizing dependency on dispatch and scheduling
o Improving customer satisfaction with faster response
o Drivers keeping eyes on the road for safer vehicle operation
o Managing compliance - commercial vehicle restrictions routing
Interactive Voice Response (IVR) Support: – Take customer service to the next level by
integrating route execution with customer call-outs for scheduling information, service
exceptions, and post delivery/service satisfactions surveys. Workflows can be executed cost-
effectively with integration of automated IVR solutions to improve and complete a holistic
approach to the customer’s pick-up and/or delivery experience.
11. 4
1.3 Organization of Document
About the Project:
Problem statement is one of the basic and important phases of project phase. When the
basic problem is determined, it is documented and the symptomatic problem is analyzed, then the
current list of basic problem is completed. A system is simply a set of components that interact to
accomplish some purpose.
Transport Portal is an online software application which fulfills the requirement of a typical
management of details of vehicles, Transport Categories, Routes and the requests for bus or cab
from the employees in a company. It provides the interface to users in a graphical way to manage
the daily transactions. Also provides the management reports like Bus Request details, Bus
occupancy, Cab Request details, Cab Request Status etc.
The aim of this application is to reduce the manual effort needed to manage transactions in a
company. Also this application provides an interface to users to view the details like the Transport
Categories, Vehicle details, Routes, Bus and Cab Requests etc.
Current system is a manual one in which users are maintaining ledgers, books etc.to store
the information like vehicles details, routes details, bus requests and approvals etc..
12. 5
Chapter 2: Software Requirement Specification
2.1 Purpose
The purpose of the literature survey relating to vehicle utilisation transport optimisation and the
implementation of ‘green’ transport management measures within the freight industry with a view
to minimise the negative impact of road freight transport on the environment.
The approach depends on the formalized requirement and on both the general project plan.
Different tool and method are used to complete the project .
Various software’s, tool, and techniques are used for effective design and development of
the system in efficient way.
i. Selection
ii. Activities
iii. Tools used
iv. Scheduling
A. Selection
Problem occurred in the currently used manual and lengthy system inspired me to select
such project title.
B. Activities
Planning of the Project, Scheduling, Analysis of the project, Designing and development
of the project.
C. Toolused
Database: MySQL
IDE: NETBEANS
Platform: Windows
13. 6
D. Scheduling
It is the tool that communicates what work needs to be performed or resources of the
organization will perform the work and the timeframes in which that work needs to be performed.
2.2 Product Scope & Features
To register and keep the information about all vehicles.
To build up a system that provides and generates the summary
Report from the database records in order to get the whole view about the vehicles
amounts.
Summarize the accidental records and responds for the further improvements.
A web based tool where user can search for additional information of the vehicle
14. 7
2.3 Functional and Non Functional Requirements
1. Functional Requirement
APPLICATION DESIGN
USERS:
The major functionality of this product is divided into four categories.
1. Administrative User Functions.
2. Approvers Functions.
3. Transport Functions.
4. Guest Functions.
In this application each and every user must having their own User ID and Password, using
these User ID and Password only they can directly enter into their corresponding Login forms.
1) Administrative User Functions:
In this functionality the administrator will do his own responsibilities.
Whenever he needs to change the Password, then he can directly change it. If any
reason he needs to add a new user he can directly add. The admin user can view the
details of all the users and he can add or remove any particular users. He can view
the details of all the employees of the company and any time he can add or remove
any particular employee or employees. This application mainly concentrated about
the transport. The admin user can view the details of all the categories of the
transport. This categories viewing list has shows the ID Number of the category,
category code, how much amount per month, and how much distance allotted for the
particular category, all these information will be provided. The admin user can add and remove
15. 8
any particular category. The admin user can view the details of all the vehicles details which are
presently using in the particular company. In this list also each and every vehicle has its own
identification number, registration number of the particular vehicle, and the type of the vehicle
either it is own or hire. The administrator can add the vehicle depends upon the situation of the
company. The admin user can view the details of all the routes. In this routes module the admin
user can view the route code, route ID, destination, bus no, and also he can view the pickup points
of the particular route. He can add or remove the pickup points of the route. He can add or remove
the routes. He can view the details of all the bus requests which are posted from the employees. If
he needs the transport facility, then he can also apply the bus request. He can add or remove the
bus requests. He can view the details of all the cab requests of the employees. He can also add or
remove the cab requests of the employees. The admin user can view the details of all the users and
he can add a new user. He can view or generate all the management reports.
2) Approvers Functions:
In this function, the Approver can enter into his functionality using his own User ID and
Password. After entering into his functionality, whenever he needs to change his password then he
can directly change it. The approver’s user can view the details of all the users and employees of
the particular company. This application mainly concentrated about the transport. The approver’s
user can view the details of all the categories of the transport. This categories viewing list has
shows the ID Number of the category, category code, how much amount per month, and how much
distance allotted for the particular category, all these information will be provided. He can view
the details of all the vehicles. In this list contains the Identification number of the particular vehicle,
registration number of the vehicle and the type of the vehicle means it is for hire or own, this type
of information will included in this list. The approver’s user can view the details of all the routes
and their destination, location, route id, route code all these details will displayed in this list. The
approver’s user can view the details of all the bus requests which are posted from the employees
of the company. He can add or remove the particular bus requests. He can view the details of all
the cab requests. He can add or remove the cab requests. Mainly the approver’s user can approve
the cab requests which are posted from the employees of the company. He can view the all types
of the reports.
16. 9
3) Transport Functions:
In this function, the Transport user can enter into his functionality using his own User ID
and Password. After entering into his functionality, whenever he needs to change his password
then he can directly change it. The Manager can view the details of all the users and the employees
of the company. He can view the details of all the categories of the transport. The transport user
can view the details of all the vehicles. He can view the details of all the routes. The transport user
can view the details of all the bus requests which are posted from the employees of the company.
After his careful verification only he can provide the transport facility to the requested employee.
He can add or remove the request of the employee.
17. 10
Non-functional Requirement:
Usability
User interface will be user friendly, So user can familiar to the system and easy to use.
Reliability
The system will be able to meet specified objectives as well as the expectations of the
customers.
Performance
The system should provide the services in considerable time interval.
Security
The information provider by the user should be authentic which protect the system from
external attack and spamming
18. 11
2.4 Use Case Diagram
Level 0 Level 1 Level 2 Actor
Dhaka
Vehicle
System
Account Sign in
Sign out
User
Admin
Search Vehicle name
Route
Bus stop
Location
User
Admin
Suggestion About system
About route
Request to:
Add vehicle
User
Update Add vehicle
Add route
Add bus stop
Remove vehicle info
Remove route
admin
19. 12
Figure 1.2: Use case diagram
Sign in
Sign out
Vehicle name
Route
Bus stop
Location
Report About system
Report About route
Add vehicle name
Add route
Add bus stop
Remove vehicle info
Remove route
Remove bus stop
Request or report
admin
user
20. 13
2.5 Activity Diagram
Activity flow diagram for User:
Yes No
User
Enter Email
&
Password
Search
Vehicle Name
Vehicle Route
Report
Logout
Error
21. 14
Activity flow diagram for Admin
yes no
yes
no
Figure: Activity flow diagram for user and admin
Admin
Enter Email &
Password
Check
Log in fail
Vehicle
Name
Route
Bus Stop
Location
Updat
e
Update
Confirmed
Update
Denied
Logout
22. 15
2.7 ER Diagram and Relational Schema
Figure 5: ER Diagram
User
User_id
User_pas
s
Search Vehicle_inf
o
Vehicle_typ
e
Vehicle_id
Vehicle_name
Admin
Admin
_name
Admin_i
d
Update
Location
Bus stop
Route
Request_i
d Route_name
Route_id
Bus stop_id
Bus
stop_name
Locatin_nam
e
Location_id
Request
Request_type
23. 16
2.8 Class Diagram
Log in
Email
password
User account
User id
User account
location
Locationid
Locationname
routes
Routestype
Routesname
Figure:classdiagram
Adminoption
Adminid
Adminname
Vehicle info
Vehicle id
Vehicle type
24. 17
2.9 Data Flow Diagram
DFD CONTEXT DIAGRAM:
Vehicle info search
Vehicle route search
Info
Figure 4.1: Dataflow diagram context level
Admin Dhaka
Vehicle
system
user
25. 18
DFD level 0
Add vehicle
Complete update
sign in
report
notification of report
Figure 4.2: Dataflow diagram level 0
admin
user
update
search
accoun
t
suggestio
n
user
vehicle
report
26. 19
Chapter 3: Project Risk Management
• Risk is an uncertain event or condition that, if occurs, has an effect on at least one project
objective.
• Risk management objectives:
– increase the probability and impact of positive events (opportunities).
– decrease the probability and impact of negative events (threat).
• Terms & concepts:
– Uncertainty: a lack of knowledge about an event that reduces confidence
– Risk averse: someone who does not want to take risks.
– Risk tolerances: area of risk that are acceptable/unacceptable.
– Risk thresholds: the point at which a risk become unacceptable
The Risk Management Process:
Risk management is a continuous process that is accomplished throughout the life cycle of a
system. It is an organized methodology for continuously identifying and measuring the unknowns;
developing mitigation options; selecting, planning, and implementing appropriate risk mitigations;
and tracking the implementation to ensure successful risk reduction. Effective risk management
depends on risk management planning; early identification and analyses of risks; early
implementation of corrective actions; continuous monitoring and reassessment; and
communication, documentation, and coordination.
Acquisition program risk management is not a stand-alone program office task. It is supported by
a number of other program office tasks. In turn, the results of risk management are used to finalize
those tasks. Important tasks, which must be integrated as part of the risk management process,
include requirements development, logical solution and design solution (systems engineering),
schedule development, performance measurement, EVM (when implemented), and cost
27. 20
estimating. Planning a good risk management program integral to the overall program
management process ensures risks are handled at the appropriate management level.
Plan Risk management:
• Importance of Risk Management Planning
– Ensure that the degree, type, and visibility of risk management are commensurate
– Provide sufficient resource and time for risk management activities
– Establish an agreed-upon basis for evaluating risk
• Risk Categories
– A standard list of risk categories can help to make sure areas of risk are not
forgotten.
– Companies and PMO should have standard list of risk categories to help identify
risk.
• 2 Main type of Risk
– Business – Risk of gain or loss
– Pure (insurable) risk – Only a risk of loss (i.e. fire, theft, personal injury, etc)
28. 21
• 3.1 Software Risk Identification
The first key activity in the risk management process is Risk Identification. While in some
publications “risk assessment” is used as an umbrella term that includes the primary activities of
both risk identification and risk analysis this guide addresses these two critical risk management
activities separately in Sections Error! Reference source not found. and Error! Reference
source not found., respectively.
Purpose
The intent of risk identification is to answer the question “What can go wrong?” by:
Looking at current and proposed staffing, process, design, supplier, operational
employment, resources, dependencies, etc.,
Monitoring test results especially test failures (readiness results and readiness problems
for the sustainment phase),
Reviewing potential shortfalls against expectations, and
Analyzing negative trends.
Risk identification is the activity that examines each element of the program to identify associated
root causes, begin their documentation, and set the stage for their successful management. Risk
identification begins as early as possible in successful programs and continues throughout the
program with regular reviews and analyses of Technical Performance Measurements (TPMs),
schedule, resource data, life-cycle cost information, EVM data/trends, progress against critical
path, technical baseline maturity, safety, operational readiness, and other program information
available to program IPT members.
Tasks
Risk can be associated with all aspects of a program, e.g., operational needs, attributes, constraints,
performance parameters including Key Performance Parameters (KPPs), threats, technology,
design processes, or WBS elements. Consequently it is important to recognize that risk
identification is the responsibility of every member of the IPT, not just the PM or systems engineer.
Examination of a program is accomplished through decomposition into relevant elements or areas.
Decomposition may be oriented to requirements, processes, functional areas, technical baselines,
or acquisition phases. Another method is to create a WBS as early as possible in a program for a
product-oriented decomposition, which is particularly useful in identifying product and some
process oriented risks. Other means, such as a process-oriented framework, would be required to
sufficiently illuminate process-based root causes, which could be tracked via the WBS structure
to view impacts to schedule, resource loading, etc.
To identify risks and their root causes, IPTs should break down program elements to a level where
subject matter experts (SMEs) can perform valid identification by WBS or IMS line item number.
29. 22
The information necessary to do this varies according to the life-cycle phase of the program. A
program risk assessment checklist is available via the DAU (key words: “technical reviews;”
course number CLE003).
During decomposition, risks can be identified based on prior experience, brainstorming, lessons
learned from similar programs, and guidance contained in the program office RMP (see Section
Error! Reference source not found.). A structured approach describes each WBS element in
terms of sources or areas of risk. serves as the basis for identifying the first three levels of the
program WBS, and developing the contract WBS. The examination of each element and process
against each risk area is an exploratory exercise to identify the critical root causes. The
investigation may show that risks are inter-related.
WBS product and process elements and industrial engineering, manufacturing and repair processes
are often sources of significant root causes. Risks are determined by examining each WBS element
and process in terms of causes, sources, or areas of risk. When EVM is applied on a contract it
can help identify WBS program elements that are experiencing issues. This information can be
used to help prioritize WBS elements that may contain unidentified risks.
• Risk should be continually reassessed (iterative) such as in integrated change control
activity, when working with resources, when dealing with issues.
• Information gathering techniques
– Brainstorming
– Delphi technique: Expert participate anonymously; facilitator use questionnaire;
consensus may be reached in a few rounds; Help reduce bias in the data and prevent
influence each others.
– Interviewing: interviewing experts, stakeholders, experienced PM
– Root cause analysis: Reorganizing the identified risk by their root cause may help
identify more risks
• Checklist analysis: checklist developed based on accumulated historical information from
previous similar project
• Assumption analysis: identify risk from inaccuracy, instability, inconsistency,
incompleteness.
– SWOT analysis – Strengths, Weaknesses, Opportunities, Threats
30. 23
3.2 Software Risk Register
• After identify Risk process the output is initial entries into the risk register. It includes:
List of risk
List of POTENTIAL responses
Root causes of risks
Updated risk categories
Risk Register Updates:
• Update/add additional information to previous output i.e. Risk Register, which include:
– Relative ranking/priority
– Risk grouped by categories
– List of risk requiring additional analysis in the near term
– List of risk for additional analysis and response
– Watch-list (non-critical or non-top risks)
– Trends
Since risk analysis process is iterative, PM should know if risk is increasing,
decreasing or staying the same
– Cause of risk requiring particular attention
31. 24
3.3 Software Risk Matrix
Table : Riskmanagement
No Category Description of Risk
IMPACT
PROBA
BILITY
RISK
LEVEL
1 Resource
Testing environment
not available
4 B ORANGE
2 Schedule
Documentation
approvaltook longer
time
4 A RED
33. 26
A risk table for Dhaka vehicle system:
Categories Risk Contingency plan
Budget risk Insufficient budget Have a refund
Technology risk the team don’t have sufficient
number of instruments
shall by updated technology
Quality risk poor user interface Hire good graphic designer
Time risk Cannot finish in time Consume extra time from
management
Resource risk Having not well developed Send developer for training
Table: Dhaka vehicle system
34. 27
Chapter 4: Implementation and Testing
4.1 Tools and Technology
We used to build the project on:
Net-beans
Java
Connect with database
User can use this app in any platform.
4.2 Test Plan
Our test plan is to make the software available in different platform such as:
Windows
Android
IOS
Web based
35. 28
Chapter 5: User Manual
Screens: Dhaka vehicle system
How to use the application:
1. Login
2. See the portal
3. Add vehicle category
4. Choose amount
5. Add route
6. View result
7. Request bus pass
8. View request
9. Request for a car or cab
Request details.
42. 35
References
References for the Project Development were taken from the following Books and Web Sites.
Oracle:
PL/SQL Programming by Scott Urman
SQL complete reference by Livion
JAVA Technologies:
JAVA Complete Reference
Java Script Programming by Yehuda Shiran
Mastering JAVA Security
Head First EJB Sierra Bates
J2EE Professional by Shadab siddiqui
JAVA Server pages by Nick Todd
HTML:
HTML Black Book by Holzner
JDBC:
Java Database Programming with JDBC by Patel moss.
Software Engineering by Roger Pressman