tours n travels
TRANSCRIPT
-
7/28/2019 Tours n Travels
1/39
Online tours n travels Management
System
Introduction:
Problem Definition:They wanted to increase their sale and wanted to go global.
The general requirements of this project are as follows:1.Reliable
2.Errorfree
3.Userfriendly
4. Secure
5. Lowmaintenance
-
7/28/2019 Tours n Travels
2/39
2
Solution of the problem:ConsideringalltheseaspectswehavetriedtodevelopasystemthatwillhelptheOnlinerailwaya
betterwaytoapproachtotheirclient,savelotsofvaluabletimeandbenefitalotfromthissystem.
Theproposedsystemissodesignedthatitcanbeusedbymultipleusersatatimewithdifferent
accessrightgrantedtothembytheadministrator.
Wehaveprovidedthenew,used,out-of-print,andantiquarianindependentonlinereservationfacilit
withafulldetailedreservationsolution
Process Involved:The proposed system as the following modules:-
1. Login2. Reservations3. Hotels,Airlines,Buses4. Bookings5. Fares
-
7/28/2019 Tours n Travels
3/39
3
Objective of the Project
AccurateonlineorderingusingCourseNameandID Betterselectionofnewandusedbooksfromthelargesttextbookwholesalerinthenation
CompetitivepricingandaCustomerLoyaltyprogramthatgivesyoumorebackforyourbooksattheendoftheterm
Onlinebuybackprogramwithfreeshipping
Hardware and software used:
Hardware:
Processor : IntelPentiumD
Ram : 1GB
Utility : Printer
Software:
OperatingSystem : Windowsxp
Frontend :Microsoftvisualstudio2005
Backend : Microsoftsqlserver2005
-
7/28/2019 Tours n Travels
4/39
4
Index:
TOPIC PAGENO
1. ObjectiveandScopeoftheProject 10-112. TheoreticalBackground3. DefinitionofProblem4. SystemAnalysisandDesign5. DetailedLifecycleoftheProject
i. TreeDiagram,FDD,ERD,CLD,DFDii. EventTableiii. InputandOutputScreenDesign
-
7/28/2019 Tours n Travels
5/39
5
OBJECTIVE
AND
SCOPE
OF
PROJECT
-
7/28/2019 Tours n Travels
6/39
6
ObjectandScope
ThiswebsiteaimstomakeToursNTravelgoglobalandspreadtheirbusinessworldwide.
Andmaketheirclientflexibleofreservationandbookitfromanywhere.
-
7/28/2019 Tours n Travels
7/39
7
THEORITICAL
BACKGROUND
-
7/28/2019 Tours n Travels
8/39
8
THEORITICAL BACKGROUND
The system prevailing in the organization was manually based The work was done using Excel Sheets. They had their limited stores client from far away used to give orders on phone.
-
7/28/2019 Tours n Travels
9/39
9
DEFINITION
OF
PROBLEM
-
7/28/2019 Tours n Travels
10/39
10
Definition of Problem:
Theorganizationpresentlyholdsamanualsystem,whichisunabletocopewiththemonthlyand
yearlytransactionoftheorganization;hencewiththeimplementationofthissystem,themanageme
becomesveryefficient.
Time consuming:Sincetheworkwascarriedandmaintainedontheexcelsheetsitwasverytimeconsumingwheneveronewantedtoretrievedataorwantedtogothroughtheearliertransactions.
Thismadetheprocesstedious.
Complex Infrastructure:Sincetheworkwascarriedonexcelsheetsitwasverydifficulttocarrythetransactions.
Person engaged:-Sincethesystemwasmanuallyhandledapersoniscontinuouslyengagedinenteringthedataandupdatingitsdata.
-
7/28/2019 Tours n Travels
11/39
11
SYSTEM
ANALYSIS
AND
DESIGN
-
7/28/2019 Tours n Travels
12/39
12
SYSTEM ANALYSIS:Insystemanalysiswehavefoundnumberoffactfindingtechniquesaboutthesystem,whichisund
study.
Thesefactshelpedustounderstandwhattheexistingsystemis,theflowoftheexistingsystemand
whattheproblemsareintheexistingsystem.
I. Fact finding by observationByobservingtheactivitiesoftheHRandInsuranceDepartment.Thesystemflowofthe
departmentsisexamined.Allthedetailsofthedepartmentprocessaregiventothe
administrator.Thisreporthastobemaintainedproperly.
II. Fact finding by document analysis.ThismethodinvolvesthecollectingofdesireddocumentsThesedocumentswereanalyzed.Thismethodwasusedtocalculatetheactualdataelemen
requiredinthesystem.
-
7/28/2019 Tours n Travels
13/39
13
DETAILED
LIFECYCLE
OF
PROJECT
-
7/28/2019 Tours n Travels
14/39
14
Functional Decomposition Diagram:
Tours and Travels
Airlines Hotels Bus transport
General
Informatio
Airline
schedulesBooking Location
ReservationJourney
Confirm Journey
details
-
7/28/2019 Tours n Travels
15/39
15
Context Level Diagram:
Account Details Booking Details
Personal Details Location
Login Details
Train details Hotel Details
Timings Reservation Details
Fare details Booking details
User
Tours &
Travels
Reservation
Hotel
Department
Airlines
Department
Bus
Department
-
7/28/2019 Tours n Travels
16/39
16
Data Flow Diagram:
User Login
Existing User
New User
Bus Details
Reservation
details
Reservation
User details
Hotel Details
User details
Hotel
Booking
Booking details
Location
-
7/28/2019 Tours n Travels
17/39
17
Entity Relationship Diagram
Airlines
Manages
Reservation/Booking
Buses
Accessed By
User
Manages
Airline Details
Fare details
Airline
Booking
Booking details
User Details
-
7/28/2019 Tours n Travels
18/39
18
SCREENSHOTS
-
7/28/2019 Tours n Travels
19/39
19
Welocome:
-
7/28/2019 Tours n Travels
20/39
20
Login:
-
7/28/2019 Tours n Travels
21/39
21
Registration:
-
7/28/2019 Tours n Travels
22/39
22
Bus Regesvtaion Home:
-
7/28/2019 Tours n Travels
23/39
23
Airline reservation home:
-
7/28/2019 Tours n Travels
24/39
24
Hotel Reservation Home:
-
7/28/2019 Tours n Travels
25/39
25
Feasibility Study
-
7/28/2019 Tours n Travels
26/39
26
Feasibility Study for System Implementation
Before the system was designed the feasibility study is carried out.
1. Operational Feasibility:The Admin was finding it difficult to keep track of the performance of the HR department wit
the manual system, and insurance department were not comfortable with their manual syste
and data redundancy .As the new system will decrease workload, strain, work time,
redundancy of data, and proper view of each user efficiency by each process. The user of two
departments has welcomed new system and is ready to switch over with new implementatio
The management is willing to switch over because of individual. Moreover, the will receivetimely and accurate reports which indeed helpful for the company.
So the system is operational feasible.
2. Technical Feasibility:Technical feasibility center around the existing computer system and what extent it can support the
proposed additions. This involves no financial considerations to accommodate enhancement.
Since, the entire required technical platform available, organization were technical sound to execute the
project.
3. Economically feasibility:The system is economically feasible due to the following reasons. The user is already having the required
hardware and software, so major cost will be in terms of development of the new system.
-
7/28/2019 Tours n Travels
27/39
27
System
Implementation
Hardware And
Software Used
-
7/28/2019 Tours n Travels
28/39
28
Fourth Generation Techniques
Fourth Generation Technique means the use of software tool to define or specify among some of the
characteristics of the software of the higher level. The tool to define or generates source code as to the
developer specifications. Software development environment that supports 4GT includes the following tool
Procedural language for database query. Data manipulation. Code Generation. High-level graphic ability. Spread sheet capability.
These tools are used for specific application domain and it cannot be applied to all types of software.
4GT passes through following phases:-
Requirement Gathering. Design strategy Implementation Testing
-
7/28/2019 Tours n Travels
29/39
29
Advantages:
Dramatic reduction in software development time. Improves productivity of software developers. Coding is reduced or eliminated. More satisfied users. Higher quality software with less error. Improves communication between different users. 4GT can be used for small and medium sized projects. Reduced Testing time. Improved organizational effectiveness.
-
7/28/2019 Tours n Travels
30/39
30
Final Product
Fourth Generation Techniques
Requirement
Gathering
System Design
Implementation
Using 4Gt
Testing
-
7/28/2019 Tours n Travels
31/39
31
Requirement Gathering:At this stage, the documents involved for the system development were collected.
Requirement gathering includes detail study of inadequacies in the legacy systems and it involves the
determination of things that are required to overcome the adequacies.
System Design:During the phase, we identify data dictionaries to visualize database structure or database design.
Process involved in the legacy system or the current systems are identified. These are the process,
which manipulates the data, and the F.D.D. (Functional Decomposition Diagram) is drawn. And after
determining the process involved, the D.F.D. (Data Flow Diagram) is prepared. By considering data
dictionary list of processes and data flow entities involved, of the process and flow entities involved
are short-listed and E.R.D. (Entity Relationship Diagram) is prepared.
Implement Using 4GT:Implement stage involves preparing the source code to carry out processes that manipulates the dat
The source code is prepared by keeping in mind the list of possible errors. Source code deploys the
mechanism to avoid these types of errors.
Testing:For testing purpose we have used Whit-box method-a widely used technique in which paths of the
logic are tested to determine how well they produce predictable results. With this commonly used
testing technique, we have examined the internal structure of the object.
Final Product:After applying 4GT techniques successfully and effectively, we get robust application software, which
satisfies the objectives, which are determined at designing phase i.e. it takes proper input &produce
desired output.
-
7/28/2019 Tours n Travels
32/39
32
Hardware and software used:
Hardware:Processor : IntelPentiumD
Ram : 1GB
Utility : Printer
Software:OperatingSystem : Windowsxp
Frontend :Microsoftvisualstudio2008
Backend : Microsoftsqlserver2005
-
7/28/2019 Tours n Travels
33/39
33
System
Maintenance
&Evaluation
-
7/28/2019 Tours n Travels
34/39
34
System Maintenance & Evaluation
Authentication: User Management:
Inthismodeuseradduserprofilei.e.Username&PasswordaswellasUsermode(Administrator\
Normal).Administratoruserhasonlyaccesstomasterdatabase.NormalUsercandoother
transactionexceptmastermaintenance.Usercanchangepasswordalsosoastosecureitsprofile.
Log off:Byusingthisusercanlogofffromtheapplicationandcanlogonasadifferentuser.
-
7/28/2019 Tours n Travels
35/39
35
TESTING
METHODOLOGY
-
7/28/2019 Tours n Travels
36/39
36
Testing Methodology
FortestingpurposewehaveusedWhiteboxmethodawidelyusedtechniqueinwhichpathoflog
aretestedtodeterminehowwelltheyproducepredictableresults.Withthiscommonlyusedtested
technique,wehaveexaminedtheinternalstructureoftheobject.
WiththehelpofWhiteboxtestingwehavetestedthesourcecodewithouttakingintoaccountthe
externaldescriptionforthatsourcecode.Becauseoftheuseofthistestingmethodwecametokno
abouttheunintentionalitemssuchasinfiniteloops,pathsthroughthecodewhichshouldbeallowed
butwhichcannotbeexecutedanddead(unreachable)code.
The key points that we have considered in White box technique are as follows Path Testing:
Inthiswehavetestedeverypossiblepathinthecodei.e.allconditionstoassurethateverylineof
codeisworkingproperly.
Condition Testing:Inthiswehavetestedforerrorsincondition(Boolean,Arithmetic/Relationalerrors).
Data Flow Testing:Inthiswehavetestedpathsaccordingtolocationofdefinitionsandtheirusers.
Loop Testing:Inthiswehavecheckedthevalidityoftheloopconstructs.
Data validationTesting:Herewehaveimplementedthecodethatvalidatestheinputdatabeforestoringitinthatdatabase.
Thispreventsduplicationofdata.
-
7/28/2019 Tours n Travels
37/39
37
Annexure
-
7/28/2019 Tours n Travels
38/39
38
Organization Profile
ACE is the best service, as many have claimed, interactive ACEs are perhaps the proof of
the pudding. Combining ease and sophistication, they are fast becoming a style statemen
for companies that want to impress their customers. Plus, as is the case with all self-
service mechanisms such as KSRTC, Railway, Airline and Hotel.
Services
Computer ACEs can store data locally, or they can retrieve data from a remote server ov
a network. ACEs can be used to provide information, which is great when it comes to e-
governance, or for facilitating online transactions, or collecting cash in exchange for
commodities (your basic vending machine).Praesenthendrerittinciduntmetus.
Online Ace Bus Reservsation. Online Airline Reservation. Online Hotel Reservation.
-
7/28/2019 Tours n Travels
39/39
BIBLOGRAPHY
Visual Basic .Net Programming [Black book]
Steven Holzner
Programming in Visual Basic 6.0 Julia BradleyAnta Millspaugh
The Complete Reference SQL James R. Groff & Paul N. Weinberg
Web sites: www.CodeGuru.com www.planetsource.com www.MSDN.com www.microsoft.com
http://www.codeguru.com/http://www.codeguru.com/http://www.planetsource.com/http://www.planetsource.com/http://www.msdn.com/http://www.msdn.com/http://www.microsoft.com/http://www.microsoft.com/http://www.microsoft.com/http://www.msdn.com/http://www.planetsource.com/http://www.codeguru.com/