Automation of Quiz through Mobile Application
Nowadays everything is going towards digitalization from manual system in any possible way. A lot of things are available on fingertips or just a click away with the help of internet through mobile applications and websites. As the world is considered a global village where many things
2025-06-28 16:25:29 - Adil Khan
Automation of Quiz through Mobile Application
Project Area of Specialization Computer ScienceProject SummaryNowadays everything is going towards digitalization from manual system in any possible way. A lot of things are available on fingertips or just a click away with the help of internet through mobile applications and websites.
As the world is considered a global village where many things are now digitalized but still there are some things that needs to be digitalize. Through digitalization things are now easily accessible and time saving with the help of internet through mobile applications and websites.
Most of universities in our region use manual system for many processes such as accounting system, finance system, file case initiating, notifications, attendance and along with these manual systems, quizzes are also conduct manually in universities.
The manual conduction of quizzes needs to be digitalized through mobile application. So, the idea is that there should be a mobile application through which teachers will open quiz from his/her smartphone in the classroom and the students will receive the questions through client side Mobile app on their own smartphones. Students will submit their attempted questions. The teacher may mark it later or there should an automated question checking mechanism that might automatically check the submitted quizzes. The result would be then shared through that app with the students. The teacher will create a quiz and it will accessible to those students only which the teacher will allow. All the conducted quizzes will be stored in database and it will be available for both teachers and students for later.
Project ObjectivesOur aim is to develop such an application that will give solution to all the problems that are associated with manual system of quiz conduction by digitalization of manual system.
Our main objectives of this project to minimize the problems that has been faced in manual system such as:
- To solve the problem of too much time consumption in conducting of quiz in manual system because we have to type it, print it, distribute the quiz among students, collecting quiz from students, checking the quizzes and then preparing the result.
- To solve the problem of high cost of manual quiz conduction, that is printing the quiz will require paper and once it is printed then making changes or updating it will require to retype and reprint the quiz which will cost extra.
- To solve the maintenance problem of manual quiz by storing all the records of conducted quizzes in a single database which will make it easy to search a record of student and make changes in the record or update it.
- To solve the problem of mandatory presence of both teacher and students by providing such environment through mobile application in which quiz can be conducted form anywhere through internet.
Requirement Gathering: Requirement will be gather in different ways such as:
- Brainstorming: All the team members will be gathered at one place to discuss the agenda and scope of the project to get an idea that how the work will be done.
- Observation: The main objective of the observation session is to understand the activity, task, tools used, and events performed by others. It will help us to identify those areas that need to be improved.
- Questionnaire: There will be a number of questions with different choices, which will be answered by a group of people.
- Interview: A question answer session with different people who have relevant experience in development and users for what features they want to be in the application, face to face or via call.
Analysis: The gathered data will be reviewed/examine in order to get the specific data which will be used in application.
Design: After analyzing the gathered material, a design will be created on basis of analyzed data that how the application will specifically look and work.
Code: The design will be already created for the application and code will be done according to that design.
Test: When the code is completed, it will be test by testers and users that to find some bugs and errors and in which area it needs improvement and whether the application is working according to its goals or not.
Deployment: After getting the feedback of different testers and users and fixing all the bugs and errors and make the required improvements, the application will be able to deployed.
Benefits of the Project- To solve the problem of too much time consumption in conducting of quiz in manual system because we have to type it, print it, distribute the quiz among students, collecting quiz from students, checking the quizzes and then preparing the result.
- To solve the problem of high cost of manual quiz conduction, that is printing the quiz will require paper and once it is printed then making changes or updating it will require to retype and reprint the quiz which will cost extra.
- To solve the maintenance problem of manual quiz by storing all the records of conducted quizzes in a single database which will make it easy to search a record of student and make changes in the record or update it.
- To solve the problem of mandatory presence of both teacher and students by providing such environment through mobile application in which quiz can be conducted form anywhere through internet.
-
- MS Word: For documentation.
- MS PowerPoint: For presentations.
- Figma/Adobe Xd: For designing the UI of application.
- Adobe Illustrator: For creating Logo of the application.
- Xamarin: For Development of the application.
- C#: for coding.
- VS Code: VS Code is an IDE which will be used for coding.
- Visual Studio: For APIs and App Development
- SQL Management Server: ERD and Database Designing
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 55000 | |||
| Database Server | Equipment | 1 | 7000 | 7000 |
| Playstore Account | Equipment | 1 | 5000 | 5000 |
| Apple iPhone 7 | Equipment | 1 | 30000 | 30000 |
| Domain & Hosting | Equipment | 1 | 3000 | 3000 |
| Printing | Miscellaneous | 1 | 2000 | 2000 |
| Travel Cost | Miscellaneous | 1 | 4000 | 4000 |
| Internet Expenses | Miscellaneous | 1 | 4000 | 4000 |