Event Ticket Booking and Scanning System-3
Transcript of Event Ticket Booking and Scanning System-3
{
Event Ticket Booking and Scanning System
Prepared by: Sheekha Girish(12IT032) Internal Guide: Mr. Sagar Patel External Guide: Mr. Rohan Amin
DEPARTMENT OF INFORMATION TECHNOLOGYChandubhai S. Patel Institute of Technology
At: Changa, Dist. Anand – 388421December-May, 2016
2PRJ/2016/IT/001
This application will be part of the company’s product evetic.com. Evetic is the product where any user can see event listing and go for event details page and book event tickets for their interested event.
Introduction:
3PRJ/2016/IT/001
Application must be available on android play store.
Application must work for v4.1 OS and greater. On start of application any user can see events. Event can be filtered with city and date . Events can viewed with description available with
booking. Any user can book event ticket. They will get confirmation of event ticket booking
on application only.
Objectives:
4PRJ/2016/IT/001
Pros: Event display with filter on date, venue, name. Event ticket scanning from barcode or QR code and
validating as valid, reentry and invalid. Event ticket validation with ticket number. Booked ticket history and download e-tickets.Cons : This application will not book event ticket inside
application but it will help to search event and help user to book ticket from the web UI.
This application will not store any data of users, all data must store on evetic server only except user session data.
This application will not work on android less than 4.1 and earlier OS.
Scope:
5PRJ/2016/IT/001 Use Case For Evetic
6PRJ/2016/IT/001
Existing Application:
7PRJ/2016/IT/001
Evetic Web Application:
8PRJ/2016/IT/001
Event listing on home screen. Event details view and event ticket booking for
minimum one person. Event day event ticket scanning person can login to
application and scan ticket to validate it.
Functional Requirements:
9PRJ/2016/IT/001
Performance Capacity and Scalability Maintainability
Non Functional Requirements:
10PRJ/2016/IT/001
An android phone with v4.1 OS or greater with 512MB RAM.
Size of application would be 16MB.
Hardware and Software Requirements:
11PRJ/2016/IT/001
An i3 based computer of 1GB RAM to develop application.
An android mobile to test application. Android studio is required to develop this
application. It’s freeware. The database used is SQLITE .
Tools and Technology:
12PRJ/2016/IT/001
Valid Invalid Re-entry
Scanner:
13PRJ/2016/IT/001
14PRJ/2016/IT/001
15PRJ/2016/IT/001
Landing Page
16PRJ/2016/IT/001
17PRJ/2016/IT/001
18PRJ/2016/IT/001
19PRJ/2016/IT/001
20PRJ/2016/IT/001
Week 1 : Introduction to Android Week 2 : Study Of Android Studio and advanced
features. Week 3 : Introduction to JSON restful web service. Week 4 : SQLITE DB Week 5 : Enhancing Application performance. Week 6: UX and UI layouts Week 7: Landing Page Week 8: Landing Page enhancement Week 9: Admin Login Week 10 & 11: Enhancement of Login
Weekly Reports:
21PRJ/2016/IT/001
The New Boston: https://www.youtube.com/playlist?list=PL6gx4Cwl9DGBsvRxJJOzG4r4k_zLKrnxl
Android Programming Succinctly-Ryan Hodson
References:
22PRJ/2016/IT/001