Pages

Tuesday, January 3, 2012

ONLINE QUIZ SYSTEM

ONLINE QUIZ SYSTEM

AIM:

To develop the online quiz system by using visual basic as front end and MS-access as back end.

PROGRAM ANALYSIS AND PROJECT PLANNING

PURPOSE:

The purpose of the SRS is to fully describe the functionality of online quiz system identified and it also describe non-functional requirements and design control and other factors.

PROJECT SCOPE:

The SRS applies to the online quiz system. Initially the project is going to be implement interact level and later the organization has an idea to upgrade in internet level the project merit in guide.

OBJECTIVES:

§ Easy to use

§ Modern way of learning.

§ Including the students power to answer.

HARDWARE REQUIREMENTS:

1. Intel Motherboard With Pentium Processor

2. RAM 256MB(minimum)

3. Hard disk 40GB(minimum)

SOFTWARE REQUIREMENTS:

1. Microsoft VisualBasic6.0

2. Microsoft Access

3. Rational Rose

SOFTWARE REQUIRMENT ANALYSIS:

OVERALL DESCRIPTION:

The product will take with inspiration auto used system.All the function provide by the students,staff and system administration.

Ø Online Testing.

Ø Random generation of questions.

Ø Multimedia representation of question and answer if needed.

INTENDED AUDIENCE:

· Administrator

· Staff

· Student

PRODUCT FUNCTIONS:

ADMINISTRATOR:

Administrator has ability to register the student to provide user-id and password.

STAFF:

Prepare question for exam and set the parameter add subject,modify the test.

STUDENT:

Under takes online test the must be able to answer the question and get the marks,the students must have a user ID and password

ONLINE QUIZ SYSTEM

USE CASE DIAGRAM:

CLASS DIAGRAM:

SEQUENCE DIAGRAM:

COLLABORATION DIAGRAM:

VB SOURCE CODE

Form1.frm

Dim db As Database

Dim rs As Recordset

Private Sub Command1_Click()

Data1.Recordset.MoveFirst

Do While Not Data1.Recordset.EOF

If Data1.Recordset.Fields(0) = Trim(Text1.Text) Then

If Data1.Recordset.Fields(1) = Trim(Text2.Text) Then

Form2.Show

Unload Me

Else

MsgBox ("Password Is Incorrect")

Exit Do

End If

End If

Data1.Recordset.MoveNext

Loop

End Sub

Private Sub Command2_Click()

End

End Sub

Private Sub Form_Load()

Set db = OpenDatabase("E:\ArunMani - Regrunp\TOTAL COLLECTIONS\Login Backup\CASE PRINTOUT\CASE PRINTOUT\quiz\QUIZ.mdb")

Set rs = db.OpenRecordset("quiz")

End Sub

Form2.frm

Private Sub Command1_Click()

Form1.Show

Unload Me

End Sub

Private Sub Command2_Click()

Form3.Show

Unload Me

End Sub

Private Sub Form_Activate()

Option1.Value = False

Option2.Value = False

Option3.Value = False

End Sub

Private Sub Option1_Click()

Form5.Label3.Caption = Option1.Caption

Form5.Label4.Caption = "wrong"

Form5.Label5.Caption = 0

End Sub

Private Sub Option2_Click()

Form5.Label3.Caption = Option2.Caption

Form5.Label4.Caption = "wrong"

Form5.Label5.Caption = 0

End Sub

Private Sub Option3_Click()

Form5.Label3.Caption = Option3.Caption

Form5.Label4.Caption = "correct"

Form5.Label5.Caption = 5

End Sub

Form3.frm:

Private Sub Command1_Click()

Form2.Show

Unload Me

End Sub

Private Sub Command2_Click()

Form4.Show

Unload Me

End Sub

Private Sub Form_Activate()

Option1.Value = False

Option2.Value = False

Option3.Value = False

End Sub

Private Sub Option1_Click()

Form5.Label6.Caption = Option1.Caption

Form5.Label7.Caption = "wrong"

Form5.Label8.Caption = 0

End Sub

Private Sub Option2_Click()

Form5.Label6.Caption = Option2.Caption

Form5.Label7.Caption = "correct"

Form5.Label8.Caption = 5

End Sub

Private Sub Option3_Click()

Form5.Label6.Caption = Option3.Caption

Form5.Label7.Caption = "wrong"

Form5.Label8.Caption = 0

End Sub

Form4.frm:

Private Sub Command1_Click()

Form3.Show

Unload Me

End Sub

Private Sub Command2_Click()

Form5.Show

Unload Me

End Sub

Private Sub Form_Activate()

Option1.Value = False

Option2.Value = False

Option3.Value = False

End Sub

Private Sub Option1_Click()

Form5.Label9.Caption = Option1.Caption

Form5.Label10.Caption = "Correct"

Form5.Label11.Caption = 5

End Sub

Private Sub Option2_Click()

Form5.Label9.Caption = Option2.Caption

Form5.Label10.Caption = "Wrong"

Form5.Label11.Caption = 0

End Sub

Private Sub Option3_Click()

Form5.Label9.Caption = Option3.Caption

Form5.Label10.Caption = "Wrong"

Form5.Label11.Caption = 0

End Sub

Form5.frm:

Private Sub Command1_Click()

End

End Sub

Private Sub Command2_Click()

Label13.Caption = Val(Label5.Caption) + Val(Label8.Caption) + Val(Label11.Caption)

If Val(Label13.Caption) >= 10 Then

MsgBox "Congratulations", vbInformation

Else

MsgBox ("Better Luck Next Time")

End If

End Sub

OUTPUT FORM

Login form : (Form1.frm)

Question 1 : (Form2.frm)

Question 2 : (Form3.frm)

Question 3 : (Form4.frm)

Results : (Form5.frm)

RESULT:

Thus the Payroll system was developed by using visual basic in front end and MS-Access in back end.

9 comments:

  1. Wonderful post you have here by approaching viewers through your best content with great knowledge. thanks for sharing and do keep up posting more.

    online quizzes

    ReplyDelete
  2. Thanks for sharing I really like the content

    Online Quizzes

    ReplyDelete
  3. plz i need form design & use case diagram...can u help me??

    ReplyDelete
  4. www.freeminiproject.blogspot.com helps you to find out all open source project with free of cost and also i am like this page very much :) thank admin i luv u

    ReplyDelete
  5. Guaranteed Success in Microsoft Microsoft 365 Certification Exams (Click Link Below)
    https://www.exam4lead.com/microsoft-365-certification.html

    ReplyDelete
  6. Examforsure will be your best choice to invest in yourself to pass Microsoft 70-412. check the link below
    https://www.examforsure.com/microsoft/70-412-exam-dumps.html

    ReplyDelete
  7. I passed my Microsoft 70-412 earlier this morning. You know what? I just use Microsoft 70-412 dumps from ExamforSure site, no other books at all! It is really helpful if you do not get much time to prepare your Microsoft exam. You should have a try. It won't let you down. Why do you want to take roundabout ways if there is a shortcut? Trust me or not. Good luck to you all.

    ReplyDelete
  8. Hello,
    I recommend you to learn the NEWEST & VALID DumpsSure Microsoft 365 Certification Exams dumps here: https://www.dumpssure.com/microsoft-365-certification.html

    ReplyDelete
  9. Specialists from Study4certify work collaboratively to deliver detailed Scrum Exam Questions for the exam. Candidates from all over the world come to us looking for more precise and effective study materials. We are ready to help you with any Scrum exam, no matter how difficult or unexpected it may be.

    ReplyDelete