Sie sind auf Seite 1von 21

1

BUS RESERVATION SYSTEM


USING SAP ABAP

A PROJECT REPORT

Submitted by

H.ABISHEK 1521102
M.ARUN KUMAR 1521106
D.NAVEEN 1521142
T.RAHUL 1521152

40 SA T01
SAP ABAP WORKBENCH FUNDAMENTALS

BACHELOR OF TECHNOLOGY

in

INFORMATION TECHNOLOGY

K.S.RANGASAMY COLLEGE OF TECHNOLOGY


TIRUCHENGODE – 637215
(An Autonomous Institution, Affiliated to Anna University Chennai and Approved by AICTE, New Delhi)

NOVEMBER 2017
2

BONAFIDE CERTIFICATE

Certified that this Project report titled “BUS TICKET RESERVATION SYSTEM
USING SAP” is the bonafide work of H.ABISHEK(1521102), M.ARUN KUMAR(1521106) ,
D.NAVEEN(1521142) ,T.RAHUL(1521152) who carried out the project under my supervision.
Certified further, that to the best of my knowledge the work reported herein does not form part of
any other project report or dissertation on the basis of which a degree or award was conferred on
an earlier occasion on this or any other candidate.

SIGNATURE SIGNATURE
Dr.A.SABARI Dr.R.CHITHRA
HEAD OF THE DEPARTMENT SUPERVISOR
Professor Professor
Department of Information Technology Department of Information Technology,
K.S.Rangasamy College of Technology, K.S.Rangasamy College of Technology,
Tiruchengode - 637 215. Tiruchengode - 637 215.

Submitted for the viva-voce examination held on ………………

Internal Examiner Internal Examiner


3

DECLARATION

Certified that this project report titled “BUS TICKET RESERVATION SYSTEM
USING SAP ABAP” is the bonafide work of H.ABISHEK(1521102), M.ARUN
KUMAR(1521106) , D.NAVEEN(1521142) ,T.RAHUL(1521152) who carried out the project
under my supervision. Certified further, that to the best of my knowledge the work reported
herein does not form part of any other project report or dissertation on the basis of which a
degree or award was conferred on an earlier occasion on this or any other candidate.

Signature

H.ABISHEK __________________
M.ARUN KUMAR __________________
D.NAVEEN __________________
T.RAHUL __________________

Place: Tiruchengode
Date:
4

ACKNOWLEDGEMENT

User wish to express our sincere gratitude to our honourable correspondent


Lion Dr. K. S. RANGASAMY, M.J.F., and all the members of K.S.Rangasamy College of
Technology at this high time for providing necessary facilities to complete the course
successfully.
User are very proudly rendering our thankfulness to our principal
Dr. K.THYAGARAJAH, M.E., Ph.D., SMIEEE, MISTE, for the facilities and the
encouragement given by him to the progress and completion of our project.
User regard our earnest and heartfelt gratitude to our beloved Dean/Academic
Dr. K.DURAISWAMY B.E., M.Sc. (Engg.)., Ph.D., MISTE, MIAENG, MCSI who has been
the key spring of motivation to us throughout the completion of our course and project work.
User proudly render our immense gratefulness to the Head of the Department
Dr. A.SABARI for his effective leadership, encouragement and guidance in the project.
User are highly indebted to provide our heart full thanks to our guide Assistant professor
Dr. R.CHITHRA for her valuable ideas, encouragement and supportive guidance throughout
the project.
User are indebted to our project co-coordinator Dr. R.CHITHRA for her heart full
involvement.
User wish to extend our sincere thanks to all faculty members of Information Technology
Department for their valuable suggestions, kind co-operation and constant encouragement for
successful completion of this project.
5

ABSTRACT

Traveling is a large growing business across all countries. BUS reservation system deals with
maintenance of records of details of each passenger. It also includes maintenance of information like
schedule and details of each BUS. User observed the working of the BUS reservation system and
after going through it, user get to know that there are many operations, which they have to do
manually. It takes a lot of time and causing many errors while data entry. Due to this, sometimes a
lot of problems occur and they user facing many disputes with customers. To solve the above
problem, and further maintaining records of passenger details, seat availability, price per seat, bill
generation and other things, user are offering this proposal of computerized reservation system. By
using this software, user can reserve tickets from any part of the world, through telephone lines, via
internet. Customer can check availability of BUS and reserve selective seats. The project provides
and checks all sorts of constraints so that user does give only useful data and thus validation is done
in an effective way.
6

CHAPTER TITLE Page No.

ABSTRACT 5

LIST OF FIGURES 8

1 1.1 OVER VIEW OF SAP 9


1.2 CRITICAL EVALUATION 9
1.3 TRAVEL MANAGEMENT SYSTEM 10
1.4 CORE FEATURES OF SAP 10
1.5 SAP SCREEN PERSONAL APPLICATION 11
INITIALIZATION

2 SYSTEM ANALYSIS
2.1 CORE TECHNICAL REQUIREMENTS 12
2.2 SCOPE AND LIMITATIONS 12
2.3 SOFTWARE AND HARDWARE 13
REQUIRNMENTS

3 SYSTEM ARCHITECTURE
3.1 SYSTEM ARCHITECTURE 14
3.2 MODULES 14
3.2.1 LOGIN 15
3.2.2 REGISTER OR SIGNUP 15
3.2.3 ONE WAY BOOKING 16
3.2.4 DISPLAY DETAILS OF 17
BOOKING
7

4 CODING
4.1 LOGIN 18
4.2 REGISTER OR SIGNUP 18
4.3 ONE WAY BOOKING 19
4.4 DISPLAY DETAILS OF 19
BOOKING

5 RESULT AND CONCLUSION

4.1 RESULT 20

4.2 CONCLUSION 21
8

LIST OF FIGURES

Figure Page No
No. NAME OF THE
FIGURE

3.1 SYSTEM ARCHITECTURE 14


3.2.1 LOGIN SCREEN 15
3.2.2 REGISTER OR SIGNUP 15
3.2.3 ONE WAY BOOKING 16
3.2.4 DISPLAY DETAILS OF ONE WAY 17
BOOKING
4.1 LOGIN CODING 18
4.2 REGISTER OR SIGNUP CODING 18
4.3 ONE WAY BOOKING CODING 19
4.4 DISPLAY DETAILS OF BOOKING 19
CODING
5.1 RESULT 20
9

CHAPTER 1
INTRODUCTION

1.1 OVERVIEW OF SAP:

SAP Screen Personas is a new age UI tool that is redefining the way business processes are
being implemented and screens are being designed, taking into consideration the growing
expectations from the SAP users. Customers are looking for simple and user-friendly SAP systems
that eliminate the clutter and complexity of typical business processes that their users encounter, and
at the same time providing a great look and feel for the screens that they encounter on a day to day
basis. SAP Screen user’s instinctive screens that enhance usability – integrates functionality,
performance and user experience. Simply stated, companies can simplify their screens by eliminating
fields they don’t use, converting free text entry to pull down menus and automating steps that they
use frequently. With more intuitive SAP screens, organizations can improve user satisfaction,
improve training time and optimize resources on screen modifications. SAP Screen Personas users
one of the best methods to enhance SAP usability. During the last few years, user have seen the
introduction of several new SAP UX solutions, targeted to provide uniform user experience across
devices, improve productivity and simplify UI development. The new breed of UX solutions based
on SAP UI5, Screen Personas, Fiori and the SAP River RDE all have been widely accepted by SAP
clients. Since June 2014, SAP Screen Personas and SAP Fiori are available at no separate charges,
which is a good opportunity for the clients to modernize user experience, increase adoption, improve
usability features on any device and improve productivity. While there are many UI frameworks
available, this whitepaper focuses only on those which are relevant at the time of writing the paper
and specifically delves on SAP Screen Personas and Fiori. User also discuss on how to setup a UX
improvement project and how the user satisfaction can be measured.

1.2 CRITICAL EVALUATION:

Before user embark to work on the SAP Screen Personas project, user need to understand the
needs of the users who will be using the simplified SAP screens. Analyze their business needs to
10

assess what information is critical and what can be safely ignored. Follow user-centric processes to
identify and prioritize where to commence creating screens. A typical software evolution 2 exercise
looks like this, it must be understood that successful UX enhancement depends on the specific UX
strategy, which has to be defined based on requirements of users and the solution landscape.
Scripting in Personas can be used for example to automate a number of server actions by merging
tables and cache information which reduces additional database queries. Personas do not fully run on
iOS or Android yet. The news is that SAP is working to make Personas run on mobile OS platforms
and is expected to be available in the near future. While planning UX strategy these capabilities &
limitations have to be factored.

1.3 BUS RESERVTION SYSTEM:

Traveling is a large growing business across all countries in the world .People love to explore
the world through travelling so a system for exploration is been introduced. BUS reservation system
deals with maintenance of booked tickets as well as the details of each traveller. It also includes
maintenance of information like schedule and details of each BUS with the availability and duration
of travel. User found the working of the BUS reservation system and after going through it, user get
to know that there are many operations, which they have to do manually. It takes a lot of time and
causing many errors while data entry. Due to this, sometimes a lot of problems occur and they were
facing many disputes with customers. To solve the above problem, and further maintaining records
of passenger details, seat availability, price per seat, bill generation and other things, user are offering
this proposal of computerized reservation system. By using this software of SAP ABAP, user can
reserve tickets from any part of the world, through telephone lines, via internet. Customer can check
availability of BUS and reserve selective seats. The project provides and checks all sorts of
constraints so that user does give only useful data and thus validation is done in an effective way.

1.4 CORE FEATURES OF SAP:

 Themes let user bring in the look and feel for all screens at one time.
 Edit mode enables user to enhance the individual screens.
 Visual enhancements improve usability.
 Merge lets user pull information from different tabs and incorporate in a single screen.
11

 Scripting enhances user productivity.


 Administrative settings provides complete control of which features users need, based on
their respective roles.

1.5 SAP SCREEN PERSONAS APPLICATION INITIALIZATION:

Once SAP Screen Personas is installed and customized, the Personas administrator provides a
URL to the business user to access the application. This URL navigates the business user to the
Login screen of the SAP Screen Personas system. Upon successful login, user will see a P icon on
the top of user screen. As a business user, depending on user rights, user can click the P icon to view
the Personas Flavor bar.
12

CHAPTER 2
SYSTEM ANALYSIS

2.1 CORE TECHNICAL REQUIREMENTS:


 Unicode Net weaver 7.40 SP3
 BASIS or later Kernel 7.40 (gets updated to 7.42 at start of the ramp-up process)
 Skilled resources who are experts in SAP Personas t
 Troubleshoot any issues

2.2 SCOPE AND LIMITATIONS:

User can modify most classic screens in SAP using SAP Personas. Technically, a user can
initiate the development of the SAP Screen Personas with the standard SAP transaction screen which
modify through a simple drag and drop interface. Subsequently, user can incorporate scripts, buttons,
dropdown lists and other elements and at advanced level, user can use information caching and
hiding to enhance the processing speed. Coming to SAP Screen Person as limitations, it doesn’t work
with CRM and SRM systems, which incorporate different screen rendering technology. Here are
some key features and limitations of SAP Screen Personas, which help us to understand where it can
be used. Person’s works only with Dynpro screens and not with web Dynpro or other new UI
technologies like those used in SAP CRM or SRM. But the fact is that there are over 10,000 Dynpro
transactions (over 20,000 individual screens) in core ERP functionality where Personas can be used,
which itself is huge. There are potentially two ways of improving system performance while using
Personas, Improvement in transaction throughput, which means, the user can perform a transaction
with fewer clicks. There is an often quoted example of creating notifications in Plant Maintenance,
where using Personas it took only ~11 clicks while using standard SAP GUI screen took ~34
clicks. This also reduces errors and learning time.
13

2.3 SOFTWARE AND HARDWARE REQUIRNMENTS:


2.3.1 HARDWARE REQUIREMENTS:
 PROCESSOR: Pentium 4 Or Above

 RAM : 2GB

 HARD DISK: 50GB

2.3.2 SOFTWARE REQUIREMENTS:


VIRTUAL BOX OR VMWARE WORKSTATION

WINDOWS XP SERVER PACK 3

SAP NET WEAVER 7.0


14

CHAPTER 3
SYSTEM ARCHITECTURE

3.1 SYSTEM ARCHITECTURE:

3.2 MODULES

 LOGIN
 REGISTER OR SIGNUP
 ONE WAY BOOKING
 DISPLAY DETAILS OF BOOKING
15

3.2.1 LOGIN
In this module the user will enter the login details on the screen and the corresponding login details
on that screen. If the user is new to the site then they will register within the site.

Figure 3.2.1 LOGIN SCREEN

3.2.2 REGISTER OR SIGN UP:


In this the user will have to register or sign up in order to book the bus tickets within their respective
accounts.
16

Figure 3.2.2 REGISTER OR SIGNUP SCREEN

3.2.3 ONE WAY BOOKING:


In this type of booking the user needs to enter their respective details and need to give only the
departure date.

Figure 3.2.3 ONE WAY BOOKING SCREEN


17

3.2.4 DISPLAY DETAILS OF BOOKING:


In this displaying details of booking both one way & two way, the details of booking will be
displayed.

3.2.4 DISPLAYING DETAILS OF ONE WAY BOOKING


18

CHAPTER 4
CODING
4.1 LOGIN:

4.2 REGISTER OR SIGNUP:


19

4.3 ONE WAY BOOKING:

4.4 DISPLAY DETAILS OF BOOKING:


20

CHAPTER 5
RESULT AND CONCLUSION

5.1 RESULT:
Thus the four modules for this BUS reservation system has been developed successfully.
21

5.2 CONCLUSION:

Thus the BUS reservation system using the ABAP concepts will lead to the new generation. This
system will support for the new trend instead of using the traditional systems. SAP is the emerging
technology which will leads to the new generation. The BUS ticket reservation system will be
leading to the success. In this modern and globalize world a lot of thing might change. The way
human works are no longer the same. In this modern world speed and reliability is a key to success.
People start to rely on computer technology in order to accomplish their desire. Computer
applications have been such important tools that slowly eliminate the use of Current manual system
which take more time. In fact in doing business, a lot of entrepreneurs used internet and computer
applications to increase their revenue and decrease the cost. The change has also given big impact to
the business of many express bus companies especially in Malaysia. The idea of c-Ticketing is part
of solutions that has been implemented widely by most of express bus company. In deed the profit
grows because people may easily buy the ticket anytime, anywhere. Moreover most of the house in
Malaysia own at least one computer that can connect to the internet. More than that, the number of
PDA and Smart Phone user increase every year and it will keep on increasing. In fact when Malaysia
transit from a developed to a modem country by year 2020, these technologies is a must for
everyone. Level of lifestyle will also change and the goodies will be available to everyone.

Das könnte Ihnen auch gefallen