Beruflich Dokumente
Kultur Dokumente
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
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.
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
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
ABSTRACT 5
LIST OF FIGURES 8
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
4.1 RESULT 20
4.2 CONCLUSION 21
8
LIST OF FIGURES
Figure Page No
No. NAME OF THE
FIGURE
CHAPTER 1
INTRODUCTION
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.
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.
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.
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
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
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
RAM : 2GB
CHAPTER 3
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.
CHAPTER 4
CODING
4.1 LOGIN:
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.