Android Beat the-quiz application

Ayush Singh
Ayush SinghWeb Developer em Pattern Web
DEPARTMENT OF COMPUTER SCIENCE
ENGINEERING AND INFORMATION TECHNOLOGY
Android Beat the-quiz application
 Math quiz is application for Android devices. The purpose
of the application is to encourage students in solving
mathematical expressions. The application allows students
a fun way to solve mathematical expressions. It is intended
for students who loves to take challenges to calculate
swiftly.
 Tasks are divided into 10 levels by the type and difficulty
level of mathematical operations. Each level is divided into
3 tasks of 10, 20 and 30 questions each.
 User can select the level and the task of no. of question he
wants to take.
 Applications records the minimum time and maximum
score of the user against each level corresponding to each
section.
 Single Player feature : Single player game has a question and 4
multiple choice answers to a question of which only one is correct. User
can press the option of his wish. If the option is correct then
increments the score else it highlights the correct option and then
moves to the next question. At the end it show the score of the game
and if you scored more than the previous highest score the score is
published against the level selection.
 Two Player Feature : In this 2 player can play the game
simultaneously sitting opposite to each other. In this feature screen is
divided into two halves, both the screens are laterally inverted, thus
half screen is showing question/answer to 1 player while other is
showing to other player.. At the end it shows the final score to each
player and gives a congratulation message to the winner.
 Multiplayer Feature : This application also allows many users to play
the Math’s Quiz simultaneously via challenging others. In this any
player can host the server, and others can join via server by giving IP
Address of Host Device. Notification comes to server when any client
joins that server. Hence the Quiz is played simultaneously and at the
end result is shown on each device.
 SQLite (for database) : SQLite is an Open Source database. SQLite
supports standard relational database features like SQL syntax,
transactions and prepared statements.
 Eclipse (for Android App Development) : Eclipse is a multi-
language Integrated development environment (IDE) comprising a
base workspace and an extensible plug system for customizing the
environment. It is written mostly in Java.
 Android SDK : The Android SDK provides you the API libraries and
developer tools necessary to build, test, and debug apps for Android. If
you're a new Android developer, we recommend you download the
ADT Bundle to quickly start developing apps .
Android Beat the-quiz application
Android Beat the-quiz application
Android Beat the-quiz application
Android Beat the-quiz application
Android Beat the-quiz application
Android Beat the-quiz application
Android Beat the-quiz application
Android Beat the-quiz application
 Android platform based smart phone
 Provide accessibility to the application through eclipse
or android phone
 SQLite Database requirement
 Better Graphical User interface
 IP address of Server
 Server Port address
 Security
 Usability
 Maintainability
 Compatibility
Android Beat the-quiz application
Android Beat the-quiz application
Android Beat the-quiz application
Android Beat the-quiz application
Android Beat the-quiz application
Android Beat the-quiz application
Testing Objectives
 To ensure that during operation the system will perform as per specification.
 To make sure that the system makes user requirement during operations.
Testing Principles
 All tests should be traceable to user requirements.
 Tests should be planned long before testing begins.
Test Case Design
A rich variety of test case design methods have evolved for software. These
methods provide the developer with a systematic approach to testing.
 Black-Box Testing
 White-Box Testing
Type of Test Comments/Explanations Software Component
Requirements
Testing
Since there is the use of
Android and SQLite for
database so need an android
phone.
Android Phone
Unit Testing The whole project is divide
in to many functionality.
Hence all the units were
individually tested. Some of
the units are:
Regular Expression,
String matching
Performance This Testing is applied on
details searching which is
providing search result.
Database searching
Type of Test Comments/Explanations Software
Component
Stress On retrieval of student
details in database.
String Searching on
database
Security Since in this Android
application every user has
unique id and password. So
any unregistered person
cannot see the details of
any other person
KMP (Knuth Morris
Pratt) Algorithm
Integration After the unit testing this
testing is applied. All the
units were Integrated and
tested.
Regular Expression,
String matching
 After working on the Android Beat the quiz application
we would like to conclude that most of the work in this
Domain (Android) is currently worked upon by the
Students .but still there are many things which are need to
be addressed as which type of query should be choose as
the Application or not. So basically by doing this project we
are trying to focus the attention of Computer Science and
Information Technology Students in this domain and urges
them to work upon this domain as Big Companies like
Google, Yahoo are hiring people which has the appropriate
knowledge of Android and has contributed most of the
time to this domain.
Android Beat-The-Quiz Application is very helpful for students to
boost their mathematical skills.
 This app can increase its domain from Mathematics to others
like English Grammar, General Knowledge, etc.
 In Multi Player feature record of quiz lapses as soon as server
executes another command. This record can be saved on server
mobile through SQLite Database or can be uploaded on cloud
server for examining the performance of players.
 Generic User Interface implemented by the inclusion of Voice
User interface. Thus questions can be spoken by voice on the
application.
 1- The Android Developer’s Cookbook By James Steele Nelson To
 2- http://www.tutorialspoint.com/android/
 3- http://developer.android.com
 4-
http://www.youtube.com/watch?v=xtsyrKdPZVw&list=PL9E21BFF408167ED6
 5- Unusual Pattern Detection in DNA Database Using KMP Algorithm By
S.RAJESH,
 S.PRATHIMA, Dr.L.S.S.REDDY.
 6- Research on Development of Android Applications By Jianye Liu
 7- Creating and Using Databases for Android Applications Sunguk Lee*
 8- OL. Google Android Developers, Android Develop Guide,
 9- Android Developers, http://www.androidin.com/.
 10- http://en.wikipedia.org/wiki/Software_testing
 Project Supervisor – Mrs. K Rajalakshmi
Group Members
 Aakash Sharma Ayush Kumar Singh
 (10103633) (10103485)
1 de 28

Recomendados

Minor project Report for "Quiz Application" por
Minor project Report for "Quiz Application"Minor project Report for "Quiz Application"
Minor project Report for "Quiz Application"Harsh Verma
68.2K visualizações52 slides
Online Quiz System Project PPT por
Online Quiz System Project PPTOnline Quiz System Project PPT
Online Quiz System Project PPTShanthan Reddy
68.4K visualizações17 slides
Quiz app android ppt por
Quiz app android pptQuiz app android ppt
Quiz app android pptAditya Nag
1.5K visualizações17 slides
Quiz app (android) Documentation por
Quiz app (android) DocumentationQuiz app (android) Documentation
Quiz app (android) DocumentationAditya Nag
4K visualizações39 slides
online quiz application project presentation por
online quiz application project presentationonline quiz application project presentation
online quiz application project presentationGyanuRana
1.3K visualizações74 slides
Quizz app By Raihan Sikdar por
Quizz app By Raihan SikdarQuizz app By Raihan Sikdar
Quizz app By Raihan Sikdarraihansikdar
1.1K visualizações30 slides

Mais conteúdo relacionado

Mais procurados

Online Quiz System Project Report por
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report Kishan Maurya
43.1K visualizações24 slides
Android College Application Project Report por
Android College Application Project ReportAndroid College Application Project Report
Android College Application Project Reportstalin george
95.7K visualizações25 slides
Online Attendance System por
Online Attendance SystemOnline Attendance System
Online Attendance SystemAkash Kr Sinha
10.8K visualizações64 slides
Project report on online examination system por
Project report on online examination systemProject report on online examination system
Project report on online examination systemMo Irshad Ansari
23.7K visualizações26 slides
Online examination system por
Online examination systemOnline examination system
Online examination systemRahul Khanwani
57.7K visualizações23 slides
My Project Report Documentation with Abstract & Snapshots por
My Project Report Documentation with Abstract & SnapshotsMy Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & SnapshotsUsman Sait
186.4K visualizações20 slides

Mais procurados(20)

Online Quiz System Project Report por Kishan Maurya
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report
Kishan Maurya43.1K visualizações
Android College Application Project Report por stalin george
Android College Application Project ReportAndroid College Application Project Report
Android College Application Project Report
stalin george95.7K visualizações
Online Attendance System por Akash Kr Sinha
Online Attendance SystemOnline Attendance System
Online Attendance System
Akash Kr Sinha10.8K visualizações
Project report on online examination system por Mo Irshad Ansari
Project report on online examination systemProject report on online examination system
Project report on online examination system
Mo Irshad Ansari23.7K visualizações
Online examination system por Rahul Khanwani
Online examination systemOnline examination system
Online examination system
Rahul Khanwani57.7K visualizações
My Project Report Documentation with Abstract & Snapshots por Usman Sait
My Project Report Documentation with Abstract & SnapshotsMy Project Report Documentation with Abstract & Snapshots
My Project Report Documentation with Abstract & Snapshots
Usman Sait186.4K visualizações
SRS FOR CHAT APPLICATION por Atul Kushwaha
SRS FOR CHAT APPLICATIONSRS FOR CHAT APPLICATION
SRS FOR CHAT APPLICATION
Atul Kushwaha73.2K visualizações
Online Quiz System Project Report ppt por Kishan Maurya
Online Quiz System Project Report pptOnline Quiz System Project Report ppt
Online Quiz System Project Report ppt
Kishan Maurya18K visualizações
Online news 365 por Manish Kumar
Online news 365Online news 365
Online news 365
Manish Kumar4.1K visualizações
Online quiz by danish & sudhanshu techlites por Danish Anwar
Online quiz by danish & sudhanshu techlitesOnline quiz by danish & sudhanshu techlites
Online quiz by danish & sudhanshu techlites
Danish Anwar2.4K visualizações
Online Bus Ticket Reservation System por Tuvshinbayar Davaa
Online Bus Ticket Reservation SystemOnline Bus Ticket Reservation System
Online Bus Ticket Reservation System
Tuvshinbayar Davaa120.5K visualizações
Online quiz system por roshidayu ibrahim
Online quiz systemOnline quiz system
Online quiz system
roshidayu ibrahim1.8K visualizações
My Final year project on Android app development por rahulkumargiri
My Final year project on Android app developmentMy Final year project on Android app development
My Final year project on Android app development
rahulkumargiri4.8K visualizações
Online examination documentation por Wakimul Alam
Online examination documentationOnline examination documentation
Online examination documentation
Wakimul Alam85.4K visualizações
Online Attendance Management System por RIDDHICHOUHAN2
Online Attendance Management SystemOnline Attendance Management System
Online Attendance Management System
RIDDHICHOUHAN23.3K visualizações
Software requirement specification for online examination system por karthik venkatesh
Software requirement specification for online examination systemSoftware requirement specification for online examination system
Software requirement specification for online examination system
karthik venkatesh13.1K visualizações
Online Examination System Report por Ankan Banerjee
Online Examination System ReportOnline Examination System Report
Online Examination System Report
Ankan Banerjee17.2K visualizações
Synopsis on Online examination system using php por Archana Jha
Synopsis on Online examination system using phpSynopsis on Online examination system using php
Synopsis on Online examination system using php
Archana Jha17.2K visualizações
Android Project Presentation por Laxmi Kant Yadav
Android Project PresentationAndroid Project Presentation
Android Project Presentation
Laxmi Kant Yadav70.3K visualizações

Destaque

Day 4: Android: Getting Active through Activities por
Day 4: Android: Getting Active through ActivitiesDay 4: Android: Getting Active through Activities
Day 4: Android: Getting Active through ActivitiesAhsanul Karim
7.2K visualizações10 slides
Lecture 2(b) Android Internals A Quick Overview por
Lecture 2(b) Android Internals A Quick OverviewLecture 2(b) Android Internals A Quick Overview
Lecture 2(b) Android Internals A Quick OverviewAhsanul Karim
1.6K visualizações18 slides
Lecture 5: Storage: Saving Data Database, Files & Preferences por
Lecture 5: Storage: Saving Data Database, Files & PreferencesLecture 5: Storage: Saving Data Database, Files & Preferences
Lecture 5: Storage: Saving Data Database, Files & PreferencesAhsanul Karim
2.6K visualizações15 slides
Day: 2 Environment Setup for Android Application Development por
Day: 2 Environment Setup for Android Application DevelopmentDay: 2 Environment Setup for Android Application Development
Day: 2 Environment Setup for Android Application DevelopmentAhsanul Karim
2.9K visualizações27 slides
Introduction to Android Development: Before Getting Started por
Introduction to Android Development: Before Getting StartedIntroduction to Android Development: Before Getting Started
Introduction to Android Development: Before Getting StartedAhsanul Karim
3.7K visualizações106 slides
Multiple Activity and Navigation Primer por
Multiple Activity and Navigation PrimerMultiple Activity and Navigation Primer
Multiple Activity and Navigation PrimerAhsanul Karim
2.9K visualizações10 slides

Destaque(20)

Day 4: Android: Getting Active through Activities por Ahsanul Karim
Day 4: Android: Getting Active through ActivitiesDay 4: Android: Getting Active through Activities
Day 4: Android: Getting Active through Activities
Ahsanul Karim7.2K visualizações
Lecture 2(b) Android Internals A Quick Overview por Ahsanul Karim
Lecture 2(b) Android Internals A Quick OverviewLecture 2(b) Android Internals A Quick Overview
Lecture 2(b) Android Internals A Quick Overview
Ahsanul Karim1.6K visualizações
Lecture 5: Storage: Saving Data Database, Files & Preferences por Ahsanul Karim
Lecture 5: Storage: Saving Data Database, Files & PreferencesLecture 5: Storage: Saving Data Database, Files & Preferences
Lecture 5: Storage: Saving Data Database, Files & Preferences
Ahsanul Karim2.6K visualizações
Day: 2 Environment Setup for Android Application Development por Ahsanul Karim
Day: 2 Environment Setup for Android Application DevelopmentDay: 2 Environment Setup for Android Application Development
Day: 2 Environment Setup for Android Application Development
Ahsanul Karim2.9K visualizações
Introduction to Android Development: Before Getting Started por Ahsanul Karim
Introduction to Android Development: Before Getting StartedIntroduction to Android Development: Before Getting Started
Introduction to Android Development: Before Getting Started
Ahsanul Karim3.7K visualizações
Multiple Activity and Navigation Primer por Ahsanul Karim
Multiple Activity and Navigation PrimerMultiple Activity and Navigation Primer
Multiple Activity and Navigation Primer
Ahsanul Karim2.9K visualizações
Lecture 1 Session 1 Before Getting Started por Ahsanul Karim
Lecture 1 Session 1 Before Getting StartedLecture 1 Session 1 Before Getting Started
Lecture 1 Session 1 Before Getting Started
Ahsanul Karim1.2K visualizações
Action Bar Sherlock tutorial por Ahsanul Karim
Action Bar Sherlock tutorialAction Bar Sherlock tutorial
Action Bar Sherlock tutorial
Ahsanul Karim37K visualizações
Android before getting started por Ahsanul Karim
Android before getting startedAndroid before getting started
Android before getting started
Ahsanul Karim1.3K visualizações
Client-Server por Ahsanul Karim
Client-ServerClient-Server
Client-Server
Ahsanul Karim2.8K visualizações
AndroidManifest por Ahsanul Karim
AndroidManifestAndroidManifest
AndroidManifest
Ahsanul Karim2.3K visualizações
Ui layout (incomplete) por Ahsanul Karim
Ui layout (incomplete)Ui layout (incomplete)
Ui layout (incomplete)
Ahsanul Karim798 visualizações
Day1 before getting_started por Ahsanul Karim
Day1 before getting_startedDay1 before getting_started
Day1 before getting_started
Ahsanul Karim1.2K visualizações
GCM for Android por Ahsanul Karim
GCM for AndroidGCM for Android
GCM for Android
Ahsanul Karim5.5K visualizações
Mcq peresentation por Shah Jalal Hridoy
Mcq  peresentationMcq  peresentation
Mcq peresentation
Shah Jalal Hridoy895 visualizações
Lecture 3 getting active through activities por Ahsanul Karim
Lecture 3 getting active through activities Lecture 3 getting active through activities
Lecture 3 getting active through activities
Ahsanul Karim1.4K visualizações
Android Workshop Day 1 Part 2 por Ahsanul Karim
Android Workshop Day 1 Part 2Android Workshop Day 1 Part 2
Android Workshop Day 1 Part 2
Ahsanul Karim726 visualizações
Day 2 android internals a quick overview por Ahsanul Karim
Day 2 android internals a quick overviewDay 2 android internals a quick overview
Day 2 android internals a quick overview
Ahsanul Karim6.9K visualizações
Creating the first app with android studio por Parinita03
Creating the first app with android studioCreating the first app with android studio
Creating the first app with android studio
Parinita035.3K visualizações

Similar a Android Beat the-quiz application

Android quiz application por
Android quiz applicationAndroid quiz application
Android quiz applicationMOHDAHMED52
323 visualizações44 slides
Prathyusha Android (1) por
Prathyusha Android (1)Prathyusha Android (1)
Prathyusha Android (1)prathyusha saraswathi
82 visualizações4 slides
Vipin qa engineer-3.5+years_exp por
Vipin qa engineer-3.5+years_expVipin qa engineer-3.5+years_exp
Vipin qa engineer-3.5+years_expVipin Gupta
58 visualizações4 slides
summer file - Copy por
summer file - Copysummer file - Copy
summer file - CopyRakesh Kumar
116 visualizações13 slides
yogeshmulchandaninew por
yogeshmulchandaninewyogeshmulchandaninew
yogeshmulchandaninewyogesh mulchandani
144 visualizações4 slides
Resume por
ResumeResume
ResumeVadher Jitendra
158 visualizações4 slides

Similar a Android Beat the-quiz application(20)

Android quiz application por MOHDAHMED52
Android quiz applicationAndroid quiz application
Android quiz application
MOHDAHMED52323 visualizações
Vipin qa engineer-3.5+years_exp por Vipin Gupta
Vipin qa engineer-3.5+years_expVipin qa engineer-3.5+years_exp
Vipin qa engineer-3.5+years_exp
Vipin Gupta58 visualizações
summer file - Copy por Rakesh Kumar
summer file - Copysummer file - Copy
summer file - Copy
Rakesh Kumar116 visualizações
yogeshmulchandaninew por yogesh mulchandani
yogeshmulchandaninewyogeshmulchandaninew
yogeshmulchandaninew
yogesh mulchandani144 visualizações
Resume por Vadher Jitendra
ResumeResume
Resume
Vadher Jitendra158 visualizações
Android task manager project presentation por Akhilesh Jaiswal
Android task manager project presentationAndroid task manager project presentation
Android task manager project presentation
Akhilesh Jaiswal7.3K visualizações
Final srs of academic a webpage based android app por preeta sinha
Final srs of academic a webpage based android appFinal srs of academic a webpage based android app
Final srs of academic a webpage based android app
preeta sinha26.5K visualizações
5 beginner android application development foundation por Cbitss Technologies
5 beginner android application development foundation5 beginner android application development foundation
5 beginner android application development foundation
Cbitss Technologies 43 visualizações
quizapplication-190520075937.pdf por shubham504451
quizapplication-190520075937.pdfquizapplication-190520075937.pdf
quizapplication-190520075937.pdf
shubham5044517 visualizações
jayant_resume por Jayant Kumar
jayant_resumejayant_resume
jayant_resume
Jayant Kumar162 visualizações
projectreport.pdf por AyushGupta540746
projectreport.pdfprojectreport.pdf
projectreport.pdf
AyushGupta54074629 visualizações
Karthik_Android por Karthik Kamatchi
Karthik_AndroidKarthik_Android
Karthik_Android
Karthik Kamatchi218 visualizações
Software development slides por iarthur
Software development slidesSoftware development slides
Software development slides
iarthur994 visualizações
Mohit_Jain_Resume por Mohit Jain
Mohit_Jain_ResumeMohit_Jain_Resume
Mohit_Jain_Resume
Mohit Jain187 visualizações
Android AppDevelopment por Ashraf Ali
Android AppDevelopmentAndroid AppDevelopment
Android AppDevelopment
Ashraf Ali69 visualizações
Black Doodle Group Project Presentation.pptx por SHAMSHADSAYYED
Black Doodle Group Project Presentation.pptxBlack Doodle Group Project Presentation.pptx
Black Doodle Group Project Presentation.pptx
SHAMSHADSAYYED22 visualizações
Android app Development Prepration Tips por Yasmeen Sheikh
Android app Development Prepration TipsAndroid app Development Prepration Tips
Android app Development Prepration Tips
Yasmeen Sheikh42 visualizações
Sagar Aggarwal_1 por Sagar Aggarwal
Sagar Aggarwal_1Sagar Aggarwal_1
Sagar Aggarwal_1
Sagar Aggarwal193 visualizações
Climberreport por LuckyTolani1
ClimberreportClimberreport
Climberreport
LuckyTolani172 visualizações

Último

MIXING OF PHARMACEUTICALS.pptx por
MIXING OF PHARMACEUTICALS.pptxMIXING OF PHARMACEUTICALS.pptx
MIXING OF PHARMACEUTICALS.pptxAnupkumar Sharma
121 visualizações35 slides
The Future of Micro-credentials: Is Small Really Beautiful? por
The Future of Micro-credentials:  Is Small Really Beautiful?The Future of Micro-credentials:  Is Small Really Beautiful?
The Future of Micro-credentials: Is Small Really Beautiful?Mark Brown
75 visualizações35 slides
Career Building in AI - Technologies, Trends and Opportunities por
Career Building in AI - Technologies, Trends and OpportunitiesCareer Building in AI - Technologies, Trends and Opportunities
Career Building in AI - Technologies, Trends and OpportunitiesWebStackAcademy
45 visualizações44 slides
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdf por
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdfSTRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdf
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdfDr Vijay Vishwakarma
130 visualizações68 slides
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice por
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceCreative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceTaste
45 visualizações50 slides
A Guide to Applying for the Wells Mountain Initiative Scholarship 2023 por
A Guide to Applying for the Wells Mountain Initiative Scholarship 2023A Guide to Applying for the Wells Mountain Initiative Scholarship 2023
A Guide to Applying for the Wells Mountain Initiative Scholarship 2023Excellence Foundation for South Sudan
82 visualizações26 slides

Último(20)

MIXING OF PHARMACEUTICALS.pptx por Anupkumar Sharma
MIXING OF PHARMACEUTICALS.pptxMIXING OF PHARMACEUTICALS.pptx
MIXING OF PHARMACEUTICALS.pptx
Anupkumar Sharma121 visualizações
The Future of Micro-credentials: Is Small Really Beautiful? por Mark Brown
The Future of Micro-credentials:  Is Small Really Beautiful?The Future of Micro-credentials:  Is Small Really Beautiful?
The Future of Micro-credentials: Is Small Really Beautiful?
Mark Brown75 visualizações
Career Building in AI - Technologies, Trends and Opportunities por WebStackAcademy
Career Building in AI - Technologies, Trends and OpportunitiesCareer Building in AI - Technologies, Trends and Opportunities
Career Building in AI - Technologies, Trends and Opportunities
WebStackAcademy45 visualizações
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdf por Dr Vijay Vishwakarma
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdfSTRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdf
STRATEGIC MANAGEMENT MODULE 1_UNIT1 _UNIT2.pdf
Dr Vijay Vishwakarma130 visualizações
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice por Taste
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a ChoiceCreative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Creative Restart 2023: Atila Martins - Craft: A Necessity, Not a Choice
Taste45 visualizações
MercerJesse2.1Doc.pdf por jessemercerail
MercerJesse2.1Doc.pdfMercerJesse2.1Doc.pdf
MercerJesse2.1Doc.pdf
jessemercerail314 visualizações
Guess Papers ADC 1, Karachi University por Khalid Aziz
Guess Papers ADC 1, Karachi UniversityGuess Papers ADC 1, Karachi University
Guess Papers ADC 1, Karachi University
Khalid Aziz99 visualizações
JQUERY.pdf por ArthyR3
JQUERY.pdfJQUERY.pdf
JQUERY.pdf
ArthyR3105 visualizações
BUSINESS ETHICS MODULE 1 UNIT I_A.pdf por Dr Vijay Vishwakarma
BUSINESS ETHICS MODULE 1 UNIT I_A.pdfBUSINESS ETHICS MODULE 1 UNIT I_A.pdf
BUSINESS ETHICS MODULE 1 UNIT I_A.pdf
Dr Vijay Vishwakarma40 visualizações
Narration lesson plan por TARIQ KHAN
Narration lesson planNarration lesson plan
Narration lesson plan
TARIQ KHAN75 visualizações
Monthly Information Session for MV Asterix (November) por Esquimalt MFRC
Monthly Information Session for MV Asterix (November)Monthly Information Session for MV Asterix (November)
Monthly Information Session for MV Asterix (November)
Esquimalt MFRC107 visualizações
Create a Structure in VBNet.pptx por Breach_P
Create a Structure in VBNet.pptxCreate a Structure in VBNet.pptx
Create a Structure in VBNet.pptx
Breach_P86 visualizações
Volf work.pdf por MariaKenney3
Volf work.pdfVolf work.pdf
Volf work.pdf
MariaKenney389 visualizações
NodeJS and ExpressJS.pdf por ArthyR3
NodeJS and ExpressJS.pdfNodeJS and ExpressJS.pdf
NodeJS and ExpressJS.pdf
ArthyR348 visualizações
DISTILLATION.pptx por Anupkumar Sharma
DISTILLATION.pptxDISTILLATION.pptx
DISTILLATION.pptx
Anupkumar Sharma65 visualizações
Berry country.pdf por MariaKenney3
Berry country.pdfBerry country.pdf
Berry country.pdf
MariaKenney375 visualizações

Android Beat the-quiz application

  • 1. DEPARTMENT OF COMPUTER SCIENCE ENGINEERING AND INFORMATION TECHNOLOGY
  • 3.  Math quiz is application for Android devices. The purpose of the application is to encourage students in solving mathematical expressions. The application allows students a fun way to solve mathematical expressions. It is intended for students who loves to take challenges to calculate swiftly.  Tasks are divided into 10 levels by the type and difficulty level of mathematical operations. Each level is divided into 3 tasks of 10, 20 and 30 questions each.  User can select the level and the task of no. of question he wants to take.  Applications records the minimum time and maximum score of the user against each level corresponding to each section.
  • 4.  Single Player feature : Single player game has a question and 4 multiple choice answers to a question of which only one is correct. User can press the option of his wish. If the option is correct then increments the score else it highlights the correct option and then moves to the next question. At the end it show the score of the game and if you scored more than the previous highest score the score is published against the level selection.  Two Player Feature : In this 2 player can play the game simultaneously sitting opposite to each other. In this feature screen is divided into two halves, both the screens are laterally inverted, thus half screen is showing question/answer to 1 player while other is showing to other player.. At the end it shows the final score to each player and gives a congratulation message to the winner.  Multiplayer Feature : This application also allows many users to play the Math’s Quiz simultaneously via challenging others. In this any player can host the server, and others can join via server by giving IP Address of Host Device. Notification comes to server when any client joins that server. Hence the Quiz is played simultaneously and at the end result is shown on each device.
  • 5.  SQLite (for database) : SQLite is an Open Source database. SQLite supports standard relational database features like SQL syntax, transactions and prepared statements.  Eclipse (for Android App Development) : Eclipse is a multi- language Integrated development environment (IDE) comprising a base workspace and an extensible plug system for customizing the environment. It is written mostly in Java.  Android SDK : The Android SDK provides you the API libraries and developer tools necessary to build, test, and debug apps for Android. If you're a new Android developer, we recommend you download the ADT Bundle to quickly start developing apps .
  • 14.  Android platform based smart phone  Provide accessibility to the application through eclipse or android phone  SQLite Database requirement  Better Graphical User interface  IP address of Server  Server Port address
  • 15.  Security  Usability  Maintainability  Compatibility
  • 22. Testing Objectives  To ensure that during operation the system will perform as per specification.  To make sure that the system makes user requirement during operations. Testing Principles  All tests should be traceable to user requirements.  Tests should be planned long before testing begins. Test Case Design A rich variety of test case design methods have evolved for software. These methods provide the developer with a systematic approach to testing.  Black-Box Testing  White-Box Testing
  • 23. Type of Test Comments/Explanations Software Component Requirements Testing Since there is the use of Android and SQLite for database so need an android phone. Android Phone Unit Testing The whole project is divide in to many functionality. Hence all the units were individually tested. Some of the units are: Regular Expression, String matching Performance This Testing is applied on details searching which is providing search result. Database searching
  • 24. Type of Test Comments/Explanations Software Component Stress On retrieval of student details in database. String Searching on database Security Since in this Android application every user has unique id and password. So any unregistered person cannot see the details of any other person KMP (Knuth Morris Pratt) Algorithm Integration After the unit testing this testing is applied. All the units were Integrated and tested. Regular Expression, String matching
  • 25.  After working on the Android Beat the quiz application we would like to conclude that most of the work in this Domain (Android) is currently worked upon by the Students .but still there are many things which are need to be addressed as which type of query should be choose as the Application or not. So basically by doing this project we are trying to focus the attention of Computer Science and Information Technology Students in this domain and urges them to work upon this domain as Big Companies like Google, Yahoo are hiring people which has the appropriate knowledge of Android and has contributed most of the time to this domain.
  • 26. Android Beat-The-Quiz Application is very helpful for students to boost their mathematical skills.  This app can increase its domain from Mathematics to others like English Grammar, General Knowledge, etc.  In Multi Player feature record of quiz lapses as soon as server executes another command. This record can be saved on server mobile through SQLite Database or can be uploaded on cloud server for examining the performance of players.  Generic User Interface implemented by the inclusion of Voice User interface. Thus questions can be spoken by voice on the application.
  • 27.  1- The Android Developer’s Cookbook By James Steele Nelson To  2- http://www.tutorialspoint.com/android/  3- http://developer.android.com  4- http://www.youtube.com/watch?v=xtsyrKdPZVw&list=PL9E21BFF408167ED6  5- Unusual Pattern Detection in DNA Database Using KMP Algorithm By S.RAJESH,  S.PRATHIMA, Dr.L.S.S.REDDY.  6- Research on Development of Android Applications By Jianye Liu  7- Creating and Using Databases for Android Applications Sunguk Lee*  8- OL. Google Android Developers, Android Develop Guide,  9- Android Developers, http://www.androidin.com/.  10- http://en.wikipedia.org/wiki/Software_testing
  • 28.  Project Supervisor – Mrs. K Rajalakshmi Group Members  Aakash Sharma Ayush Kumar Singh  (10103633) (10103485)