taxi reservation system, Papers of Computer Science

taxi_reservation system online help passengers to get easily book cab

Typology: Papers

2021/2022

Uploaded on 05/06/2023

webtraze-ssl
webtraze-ssl 🇮🇳

1 document

1 / 50

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Hostel Food Delivery Booking System
UIT Adoor 1
1. INTRODUCTION
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32

Partial preview of the text

Download taxi reservation system and more Papers Computer Science in PDF only on Docsity!

1. INTRODUCTION

1. 1 INTRODUCTION

This is an Online Platform for tenants of the hostel/institutions Where our serviceis available. Here you can book your meals forthe next 1 month. We have added several features to this onlineplatform in which You can add leave days in after registration. Edit menu, select add-on for particular days. also prefere your delivery of lunch/breakfast/dinner to our other servicable hostel/institutions. OBJECTIVES  Admin Can Add New Hostel to the list  Users can Book the food for them to a particular period within a Month  Users get Coupon Code According to their Locations  Payment should be done via payment gateway to get the coupon No  Users can Add Leave days Custom Delivery Locations

Modules

**1. Admin

  1. User**

2. SOFTWARE REQUIREMENT ANALYSIS

2.1 SYSTEM ANALYSIS

System analysis is conducted for the purpose of studying a system or its parts in order to identify its objectives. It is a problem solving technique that improves the system and ensures that all the components of the system work efficiently to accomplish their purpose. Analysis specifies what the system should do.

2.2 NEED FOR THE SYSTEM

Hostel food delivery booking system targeted for the better communication between food delivery service and the tenants of hostel. This integrates the better control and timely payment. This eliminates the time delay & hassles and money transaction being marked. The food delivery service is provided with a Better service with customers. User can register for the food delivery for the particular period. According to user’s Hostel the Coupon Code will be issued after the payment. The user can add/edit leave days. Add add-on food items to the menu. Can change the menu. Also can Terminate the coupon anytime. The Admin can Co-ordinate delivery using coupon. So that the delivery will be smooth and hassle free. Every user get their own food in time without any problems. EXISTING SYSTEM It is an innovative thought to simplify the food delivery problem for the tenants of hostels. In the present system, to maintain get a continuous delivery to hostel from outside services is bit hassle. Payment system & leave days cannot be recorded properly. 2.2.1 DRAWBACKS OF EXISTING SYSTEM □ Registration & Coupon system is not available □ Tracking of food delivery through coupon is not possible □ Users can’t add unexpected leave days to the delivery system. So the leave days payments also need to pay □ Every user registration need to acknowledge the service team by Phone calls, so proper record maintain is a big job.

2.4 FEASIBILITYSTUDY

All projects are feasible when given unlimited resources and infinite time .It is both necessary and prudent to evaluate the feasibility of a project at the earliest possible time .A feasible study is not warranted for system in which economic justification is observed, technical risk is low ,few legal problems are expected and no reasonable alternative exists. An estimate is made of whether the identified user needs may be satisfied using our recent software and hardware technologies. The study will decide if the proposed system will be cost effective, from the business point of view and it can be developed in the existing budgetary. The feasibility study should be relatively sharp and quick .The gesture should inform the decision of whether to go ahead with a more detailed analysis. Feasibility study may be documented as a separated report to higher officials of the top level management and can be included as appendices to the system specification. Feasibility and risk analysis is detailed in many worries. If there is project risk then the feasibility of producing the quality software is reduced .The study is done in three phases.

  • Technical feasibility
  • Economical feasibility
  • Operational feasibility

Technical Feasibility The technical feasibility study is a study of function, performances and constraints and improve the ability to create an acceptable system .Technical feasibility is frequently the most difficult are to achieve at the stage of product engineering process. Considering that are normally associated with the technical feasibility include ● Development risk ● Resource availability ● Technology

In the proposed system named “TAXI RESERVATION SYSTEM”, the technical

feasibility study is conducted by considering the risk related to developing the system, the resources available to develop the system and the availability of the technology to develop the system. The development risk considered the factors like whether the system can implement using existing technology and the design of the system can run on the real environment. There source availability checks the availability of resources like time, human, hardware etc. The technology using to implement the system is selected according to the technical feasibility study. The technical feasibility study on the technology found that it can implement all the functional requirements of the proposed system. The technology selected according to accept the system globally and the development of the system according to the universal standards. Economic Feasibility Development of this application is highly economically feasible. The organization need not spend much money for the accomplishment of the project. Since there sources needed for the development of the system is already available. The only thing to bed one is making an environment for the development with an effective supervision. If we are doing so, we can attain the maximum usability of the corresponding resources. Even after the development, the organization will not be in a condition to invest more on maintenance since the people required for the maintenance are already available in the organization. Therefore, the system is economically feasible.

2.5 DATA FLOW DIAGRAM

A Data Flow Diagram is a network that describes the flow of data and processes that change or transform data throughout the system. This network is constructed by use a set of symbols that do not imply a physical implementation. It is a graphical tool for structured analysis of the system requirements. DFD models a system by using external entities from which data flows to a process, which transforms the data and creates, output-data-flows which go to other processes or external entities or files. Data in files may also flow to processes as inputs. There are various symbols used in DFD. Bubbles represent the processes. Named arrows indicate the data flow. External entities are represented by rectangles and outside the system such as venders and customers with whom the system interacts. DFD’s can be hierarchically organized, which help in partitioning and analyzing large systems. Rules for constructing a Data Flow Diagram ● Arrows should not cross each other ● Squares, circles and files must bear names. ● Decomposed data flow squares and circles can have same time. ● Draw all data flows around the outside of diagram. Dataflowdiagramsarecommonlyusedduringproblemanalysis.Theyareusefulinunderstanding a system and are efficiently used for partitioning during analysis. The data flow diagram show: □ The process within the system □ The data stores(files) supporting the system operation □ The information flows within the system □ The system boundary □ Interaction with external entities

. Dataflow diagram are made up of number of symbols, which represent system components. Most data flow modeling methods use four kind of symbols. They are: ● Arrow ● Circles ● Open End Box ● Squares An arrow identifies the data flow in motion. It is pipeline through which information is Flow like rectangle in the flowchart. A circle stands for process that converts data into information. An open-end box represents a data store. Square defines a source or destination of data.

Level DFD Admin Level

Level 2 DFD User Level

2.6 ENTITY RELATIONSHIP DIAGRAM

The Entity Relationship Diagram (ERD) addresses these issues and represents all data objects that are entered, stored, transformed and produced within an application. Data modeling tools provide a software engineer with the ability to represent data object, their characteristics and their relationships. Used primarily for large database applications and other information system projects, data modeling tools provide an automated means for creating comprehensive entity relation diagrams, data objects dictionaries and related models. An E-R diagram may also indicate the cardinality of a relationship. Cardinality is the number of instances of one entity that can, must, or many, or many to many relationships

3.1 HARDWARE SPECIFICATION

Processor : Pentium IV or Above Memory : 2 GB Hard Disk : 1 TB Display : Color Monitor Keyboard : Windows compatible Mouse : Windows compatible

3.2 SOFTWARE SPECIFICATION

Web Server : Apache Server Web Client : Internet Explorer/Firefox/Chrome Tools : Dreamweaver Technology : HTML/AJAX/JQUERY/JAVASCRIPT Front End : PHP Back End : MYSQL Internet Standard : HTTP Operating System : Windows

3.3 SOFTWARE DEVELOPMENT

3.3.1 PLATFORM OVERVIEW PHP

The PHP Hypertext Preprocessor (PHP) is a programming language that allows web developers to create dynamic content that interacts with databases. PHP is basically used for developing web based software applications. PHP started out as a small open source project that evolved as more and more people found out how useful it was. Rasmus Lerdorf unleashed the first version of PHP way back in

● PHP is a recursive acronym for "PHP: Hypertext Pre-processor". ● PHP is a server side scripting language that is embedded in HTML. It is used to manage dynamic content, databases, session tracking, even build entire e-commerce sites. ● It is integrated with a number of popular databases, including MySQL, Postgre SQL, Oracle, Sybase, Informix, and Microsoft SQL Server. ● PHP is pleasingly zippy in its execution, especially when compiled as an Apache module on the Unix side. The MySQL server, once started, executes even very complex queries with huge result sets in record-setting time. ● PHP supports a large number of major protocols such as POP3, IMAP, and LDAP. PHP4added support for Java and distributed object architectures (COM and CORBA), making n-tier development a possibility for the first time. ● PHP is forgiving: PHP language tries to be as forgiving as possible. ● PHP Syntax is C-Like.

COMMON USES OF PHP

● PHP performs system functions, i.e. from files on a system it can create, open, read, write, and close them. ● PHP can handle forms, i.e. gather data from files, save data to a file, through email you can send data, return data to the user. ● You add, delete, modify elements within your database through PHP. ● Access cookies variables and set cookies.