Banasthali Quiz Portal
Banasthali Quiz Portal
Banasthali Quiz Portal
Quiz Portal
GROUP ID - G18
Banasthali Quiz Portal
Banasthali Quiz Portal
GROUP
GROUPID
ID –
– G18
G18
Bachelor of Computer Applications VIth Semester , Session :- 2020-21
Bachelor of Computer Applications VIth Semester , Session :- 2020-21
1.1 PURPOSE.
The main purpose of this quiz portal is to facilitate a user-friendly environment of taking and making quizzes, and reducing the manual
effort. A faculty has control of the question bank and is supposed to the quiz. The system will show the result immediately after the test is
finished. The system carries out the quiz and auto-grading for multiple choice questions which is fed into the system.
System is able to handle extremely large volumes of data (i.e., large database support).
The scope of this project gives immense opportunity for the students to know their level of understanding in the subjects they’ve been
studying.
It reduces time and manual labour.
Helps students track their academic progress and also helps the faculty to monitor them.
1.4 Acronyms and Abbreviations Used.
1. Browser - A browser is an application program that provides a way to look at and interact with all the information on the World Wide Web.
2. CSS - Cascading Style Sheets.
3. Database - Collection of interrelated data that contains information relevant to the enterprise.
4. HTML – Hyper Text Mark-up Language, used to design web-pages.
5. OS - Operating System.
6. RAM - Random access memory.
7. SRS - Software Requirement Specification.
8. SDS - Software Design Document
9. Table: A table is a matrix with data. A table in a database looks like a simple spreadsheet.
10. Web page - Pages of information placed on network that may contain text, graphics images, moving pictures, sound files and other type of electronic
information.
11. Website - Collection of files called webpage, which can contain text and images.
1.5 References.
Javatpoint.com
Geekforgeeks.com
Wikipedia.com
2. THE OVERALL DESCRIPTION.
The project Banasthali Quiz Portal saves time as it allows a number of students to give the exam at the same time and displays the results
as soon as the test gets over. It is automatically generated by the server. It is used in order to improve student’s comprehension levels and
learning motivation. The portal is web-based platform and can be used by the faculty or the student at any remote location. This system is
fully developed automated system is to efficiently evaluate the candidate progress that not only saves the time of the faculty but and also
gives a fast and accurate results.
The system allows the user to create their accounts in the system and provide features of updating and viewing profiles.
Number of users being supported by the system: Though the number is precisely not mentioned but the system is able to support a large number of
online users at a time.
A faculty member can login and create quizzes in the form of multiple-choice questions.
A student can login and attempt the available quizzes and see their results as soon as they finish their quiz.
Ticketing system: Allows user to submit his issue to the admin in case their problems are not solved by FAQs and discussion forums.
Client side
RAM 2 GB
Hard Disk 80 GB
Server Side
RAM 2 GB
User
IE 8 & above
Mozilla Firefox 7 & above
Web Browser
Google Chrome 7 & above
Host
2.3 Constraints.
It is a Web based application system
The system is dependent on the faculty for the accuracy of the information
The entries of the questions have to be done by the faculty
In case of a potential loss of connection between the client and the server, the clients test progress so far is lost. When the client finishes its test (by pressing
the finish button) only then is the progress sent to the server and logged. In case of a potential server breakdown only the so finished tests are saved to the log
file.
2.4 Assumptions and Dependencies.
2. The user must have been connected to the internet to use the system.
3. The user’s computer must have any common web browser and any common and known operating system.
Following is the brief description about the various technologies used while designing this project-
2.5.1 Hyper Text Markup Language(HTML).
Hypertext Mark-up Language (HTML) is the standard mark-up language for documents designed to be displayed in a web browser. Web browsers receive
HTML documents from a web server or from local storage and render the documents into multimedia web pages. HTML elements are the building blocks
of HTML pages. With HTML constructs, images and other objects such as interactive forms may be embedded into the rendered page. HTML provides a
means to create structured documents by denoting structural semantics for text such as headings, paragraphs, lists, links, quotes and other items. HTML
elements are outlined by tags, written using angle brackets.