Docsity
Docsity

Prepare for your exams
Prepare for your exams

Study with the several resources on Docsity


Earn points to download
Earn points to download

Earn points by helping other students or get them with a premium plan


Guidelines and tips
Guidelines and tips

online quiz report with deep description on the report, Lab Reports of Computer Science

online quiz report with brief description on the report and its explanation

Typology: Lab Reports

2019/2020
On special offer
30 Points
Discount

Limited-time offer


Uploaded on 05/11/2020

aditya-razdan
aditya-razdan 🇮🇳

1 document

1 / 14

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
SYNOPSIS
ON
Online QUIZ
IN
THE PARTIAL FULFILLMENT FOR REQUIREMENT FOR THE AWARD OF
THE DEGREE
OF
BACHELOR IN COMPUTER APPLICATIONS
Submitted by:
NAME: ADITYA RAZDAN
ROLL NO- B40517060
BCA 6TH SEMESTER
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
Discount

On special offer

Partial preview of the text

Download online quiz report with deep description on the report and more Lab Reports Computer Science in PDF only on Docsity!

SYNOPSIS

ON

“Online QUIZ”

IN THE PARTIAL FULFILLMENT FOR REQUIREMENT FOR THE AWARD OF THE DEGREE OF BACHELOR IN COMPUTER APPLICATIONS

Submitted by:

NAME: ADITYA RAZDAN

ROLL NO- B

BCA 6

TH

SEMESTER

ONLINE QUIZ ABSTRACT: It is good source of interactivities among students and between the teacher and students. It is done in order to improve student‘s comprehension levels and learning motivation. As one of their tools, online test tools are quite effective. However, in order to use the online test tool, a teacher is generally required a great deal of labor. For example, a teacher needs to create quizzes and input them in the online test tool. In order to solve these problems, we have developed a Web-based online test system which can create quizzes competitively and collaboratively by students for the purpose of reducing the load required for a teacher and promoting interactions among students and between the teacher and students.

PROBLEM DEFINITION EXISTING SYSTEM: The first problem is that there are loads of hard copied documents being generated. This brings us to the age-old discussion of keeping information in the form databases versus keeping the same on sheets of paper. Keeping the information in the form of hard-copied documents leads to the following problems. DRAWBACKS OF EXISTING SYSTEM: I. Lack of space – It becomes a problem in itself to find space to keep the sheets of paper being generated as a result of the ongoing discussion. The documents being generated are too important to be ill-treated. ii. Filing poses a problem – Filing the documents categorically is a time consuming and tedious exercise. iii. Filtering is not easy – It becomes hard to filter relevant documents for the irrelevant ones if the count of the same crosses a certain manageable number. iv. Reviewing becomes time-consuming – All the process done manually at the centers and all the records are maintained on the papers. So the maintenance of the record is very difficult in the departments and as well as it’s very difficult for the workers to check the record. The Existing system is paper based, time consuming, monotonous, less flexible and

provides a very hectic working schedule. The chance of loss of records is high and also record searching is difficult. Maintenance of the system is also very difficult and takes lot of time. v. Result Processing: is slow due to paper work and requirement of staff. PROPOSED SYSTEM: This Web Application provides facility to conduct online examination world wide. It saves time as it allows number of students to give the exam at a time and displays the results as the test gets over, so no need to wait for the result. It is automatically generated by the server. Administrator has a privilege to create, modify and delete the test papers and its particular questions. User can register, login and give the test with his specific id, and can see the results as well. FEATURES OF PROPOSED SYSTEM: FUNCTIONAL CAPABILITIES: The ultimate aim of this project is to help the quiz analysis and facilitate the faculties the faculties for easy evaluation of the students and generation of the automatic score cards. The system shall display the set of questions with certain rules. It also displays the category for which the students wish to answer. Once the student has completed choosing the category starts answering the questions. The mark is given and report is generated based on the correct answers. PERFORMANCE LEVEL: The scope of this project gives immense opportunity for the students to know their levels in quiz. It provides effective software so as to help the students as well as the evaluators who are involved in evaluating the student’s performance.

REQUIREMENT ANALYSIS:

Requirements analysis in systems engineering and software engineering, encompasses those tasks that go into determining the needs or conditions to meet for a new or altered product, taking account of the possibly conflicting requirements of the various stakeholders, such as beneficiaries or users. Requirements analysis is critical to the success of a development project. Requirements must be documented, actionable, measurable, testable, related to identified business needs or opportunities, and defined to a level of detail sufficient for system design. Requirements can be architectural, structural, behavioral, functional, and non-functional. The development of project needs some requirement to make the project perform better and achieves the goal of project. In developing Online Quiz, the capabilities of computer and hardware plays a big impact on project quality. The project maker should determine the minimum requirements of hardware and also software to be used to develop a good and attractive project. There are two phases of requirement analysis as given below :

  1. Primary Research: Identifying the user requirements conducting a survey based on a questionnaire.
  2. Secondary Research: Comparing the indentified requirements with already existing software. having similar functionalities. Based on these researches the result is defined as the Software Requirement Specification.

PURPOSE:

This Web Application provides facility to conduct online examination world wide. It saves time as it allows number of students to give the exam at a time and displays the results as the test gets over, so no need to wait for the result. It is automatically generated by the server. Administrator has a privilege to create, modify and delete the test papers and its particular questions. User can register, login and give the test with his specific id, and can see the results as well. SCOPE: Scope of this project is very broad in terms of other manually cheking yourself. Few of them are:- -This can be used in educational institutions as well as in corporate world. -Can be used anywhere any time as it is a web based application (user Location doesn’t matter). -No restriction that examiner has to be present when the candidate takes the test.

Flexibility: You do not have to use VB for only database access. You can use it to write a text processor, an e-mail listener, or 10,000 other tasks. Familiarity: Being the most popular language in the world means there is as steady supply of talented staff for you to add to your development teams. When the general supply is short, you will still be more likely to find development staff then for other language. Popularity: The popularity of a product is important for you to become familiar with because you will see more magazine articles and books as well as have better supply of third-party products from companies who will devote their resources in which there is a playback Microsoft Visual Basic, the fastest and easiest way to create applications for Microsoft Windows. Whether you are an experienced professional or brand new to Windows programming, Visual Basic provides you with a complete set of tools to simplify rapid application development. The "Visual" part refers to the method used to create the graphical user interface (GUI). Rather than writing numerous lines of code to describe the appearance and location of interface elements, you simply add prebuilt objects into place on screen. If you've ever used a drawing program such as Paint, you already have most of the skills necessary to create an effective user interface. The "Basic" part refers to the BASIC (Beginners all-purpose Symbolic Instruction Code) language, a language used by more programmers than any other language in the history of computing. Visual Basic has evolved from the original BASIC language and now contains several hundred statements, functions, and keywords, many of which relate directly to the Windows GUI. Beginners can create useful applications by learning just a few of the keywords, yet the power of the language allows professionals to accomplish anything that can be accomplished using any other Windows programming language. The Visual Basic programming language is not unique to Visual Basic. The Visual Basic programming system, Applications Edition included in

Microsoft Excel, Microsoft Access, and many other Windows applications uses the same language. The Visual Basic Scripting Edition (VBScript) is a widely used scripting language and a subset of the Visual Basic language. The investment you make in learning Visual Basic will carry over to these other areas. Whether your goal is to create a small utility for yourself or your work group, a large enterprise-wide system, or even distributed applications spanning the globe via the Internet, Visual Basic has the tools you need. Data access features allow you to create databases, front-end applications, and scalable server-side components for most popular database formats, including Microsoft SQL Server and other enterprise- level databases. ActiveX™ technologies allow you to use the functionality provided by other applications, such as Microsoft Word word processor, Microsoft Excel spreadsheet, and other Windows applications. You can even automate applications and objects created using the Professional or Enterprise editions of Visual Basic. Internet capabilities make it easy to provide access to documents and applications across the Internet or Intranet from within your application, or to create Internet server applications. Your finished application is a true .exe file that uses a Visual Basic Virtual Machine that you can freely distribute. BACK END INTRODUCTION TO MYSQL SERVER

If that is what you are looking for, you should give it a try. MySQL Server also has a practical set of features developed in close cooperation with our users. You can find a performance comparison of MySQL Server with other database managers on our benchmark page. MySQL Server was originally developed to handle large databases much faster than existing solutions and has been successfully used in highly demanding production environments for several years. Although under constant development, MySQL Server today offers a rich and useful set of functions. Its connectivity, speed, and security make MySQL Server highly suited for accessing databases on the Internet. · MySQL Server works in client/server or embedded systems. The MySQL Database Software is a client/server system that consists of a multi- threaded SQL server that supports different backends, several different client programs and libraries, administrative tools, and a wide range of application programming interfaces (APIs). We also provide MySQL Server as an embedded multi-threaded library that you can link into your application to get a smaller, faster, easier-to-manage standalone product. A large amount of contributed MySQL software is available. It is very likely that your favorite application or language supports the MySQL Database Server. The official way to pronounce “MySQL” is “My Ess Que Ell” (not “my sequel”), but we don't mind if you pronounce it as “my sequel” or in some other localized way.

REFERENCES

GEEKEFORGEEK.COM

1000PROJECTS,COM

MINORPROJECT.EDU.COM