Presentation is loading. Please wait.

Presentation is loading. Please wait.

Online Examination System Acharya Motibhai Patel Institute Of Computer Studies,Ganpat University, Kherva-384012 Presented By : Chaudhary Vijay R(12034211005)

Similar presentations


Presentation on theme: "Online Examination System Acharya Motibhai Patel Institute Of Computer Studies,Ganpat University, Kherva-384012 Presented By : Chaudhary Vijay R(12034211005)"— Presentation transcript:

1 Online Examination System Acharya Motibhai Patel Institute Of Computer Studies,Ganpat University, Kherva-384012 Presented By : Chaudhary Vijay R(12034211005) : Patel Jaydip H(13034212043) Semester : MCA - V Group no : 52 Internal Guide : Prof. Chandrakant D. Patel

2 Project Name Online Examination System ObjectiveThis system provides healthy and less efforts management of course wise examination with paper settings, questions settings and students wise result. Front-endPHP 5.2 & Wampserver 2.0 Back-endMySQL 2.1 Tools Used Macromedia Dreamweaver 8 Internal GuideProf. Chandrakant D. Patel Group No.52 Developed By Chaudhary Vijay. (12034211005) Patel Jaydip. (13034212043) Project Profile

3 Requirement Specification

4 In existing system every student have to fill the exam form manually and admit to specific course. Exam form fill up process. Form checking process. Paper generation process. Paper checking process. Result generation process. Then after student can get the examination No. into specific Time duration. After attended the exam students does not view them result at the end of exam. The main thing is that students cannot get them result When they want. Existing System

5 Need For New System In comparison to the present system the new proposed system will be less time consuming (Save Time). Analysis will be very easy in proposed system as it is automated. Result will be very precise and accurate and will be declared at the end of exam. The proposed system is very secure as no chance of leakage of question paper because it will be dependent on the administrator only. The log of appeared candidate and their marks are stored. This system provide MCQ question Facility.

6 Admin:- Manage user. Set paper. Manage exam. Manage Feedback. Student:- Registration. give exam. view result. give feedback. Functional Specification

7 Processor2.4 GHz RAM4 GB HDD10 GB Free Space Minimum Hardware Requirement Server Side :- Client Side :- Processor1 GHz RAM512 MB HDD5 GB Free Space

8 Operating SystemWindow Server 2003 Developing ToolPhp 5.2 Front EndApache 2.2.21 Back EndMySQL 2.1 Minimum Software Requirement Server Side :- Operating SystemWindow 7 BrowserMozilla Firefox or any Compatible browser. Client Side :-

9 Time line chart (Gantt chart) 0 102030405060708090 Requirements(0-10) Analysis(10-20 ) Designing(20-40 ) Coding(35-70 ) Testing(35-80 ) Implementation(80-90 ) Documentation(20-90 ) DAYS ACTIVITYACTIVITY

10 Activity Diagram:- Admin

11 Student:-

12 Use Case Diagrams:- Admin Login Manage User Profile Manage Set Paper Manage Exam Manage Feedback Admin

13 Use Case Diagrams:- Student Registration Login Give Exam View Result Give Feedback Student

14 E-R Diagram:- Exam Manage Admin Manage Feedback Give Manage Give View Manage Student Result Manage Set Paper 1 1 1 1 1 1 1 M M M 1 1 M M M 1 UserName Password Name address state Feedback paperid question Exam no Name Stud_id city email Result id studid examid ename Total marks

15 Data Dictionary:-

16 Sr. No Fields Name Data Type (Size) ConstrainsField Description Control Name Validation 1Stud_id Int (5)Primary Key Identifies every Student. Not Null 2fnameVarchar (20)Not NullStudent first name. TextBoxNot Null 3mnameVarchar (20)Not NullStudent middle name. TextBoxNot Null 4lnameVarchar (20)Not NullStudent last name. TextboxNot Null 5bdatedateNot NullStudent Date of Birth. Drop Down List Not Null 6GenderChar (1)Not NullStudent Gender.Radio ButtonNot Null 7addressVarchar (30)Not NullStudent AddressText AreaNot Null 8CityVarchar (11)Not NullStudent City.Drop Down List Not Null

17 Sr. No Fields Name Data Type (Size) CostrainsField Description Control Name Validation 9StateVarchar (11)Not NullStudent State.Drop Down List Not Null 10Contact no Int (10)Not NullStudent Contact no. TextBoxNot Null 11EmailVarchar (50)Not NullStudent Email. TextBoxNot Null Continue…… Example:- Stud _id fnameMnameLnameGenderCityState Contact no email 1VijayRagubhaiChaudharyMalevadaligujarat97128226 51 vijay@gm ail.com

18 Sr. No Field Name Data Type (Size) ConstrainsDescriptionControl Name Validation 1stateidInt (5)Primary KeyState id. 2snameVarchar (20) Not NullState name.Drop Down List Not Null StateidSname 1Gujarat 2Goa Example: -

19 Sr. No Field Name Data Type (Size) ConstrainsDescriptionControl Name Validation 1cityidInt (5)primary KeyCity id. 2stateidInt(5)Foreign KeyState id 3cnameVarchar(20)Not NullCity name.Text Box CityidStateidCname 11ahmedabad 22gandhinagar Example: -

20 Sr. No Fields Name Data Type (Size) ConstrainsField Description Control Name Validation 1centeridInt (5)Primary keyIdentifies every Student. 2cnameVarchar (20)Not NullIdentifies center name. Text Box 3addressVarchar (20)Not NullCenter address.Text Area 4CityidInt (5)Foreign keyCenter City.Drop Down List 5StateidInt (11)Foreign keyIdentifies State.Drop Down List centeridcnameaddressCityidStateid 1ahmedabadGujarat11 Example: -

21 Sr. No Field Name Data Type(size) ConstrainsDescriptionControl Name Validation 1examidInt (5)primary KeyStudent exam id. 2enameVarchar (20)Not NullExam name.Text Box 3time duration Varchar (20)Not NullExam Time.Text Box 4Total mark Int (5)Not NullTotal Mark Of Exam. Example: - ExamidenameTime durationTotal mark 1Maths30120 2reasoning30120 3 generalenglish 30120 4generalknowledge30120

22 Sr. No Fields Name Data Type (Size) CostrainsField DescriptionControl Name Validation 1qidInt (5)Primary Key Student for question Id. 2questionTextNot NullStudent Question.TextBox 3option1Varchar (20)Not NullStudent question option. Radio Button 4option2Varchar (20)Not NullStudent question option. Radio Button 5option3Varchar (20)Not NullStudent question option. Radio Button 6option4Varchar (20)Not NullStudent question option. Radio Button 7answerVarchar (20)Not NullStudent question answer. 8examidVarchar (20)Foreign key Student for exam Id.

23 Example: - qidquestionOption1Option2Option3Option4answerexamid 1html full form....... Hyper text markup langage hyper text protocal hyper text pre-proce hyper dataa1 Sr. No Field Name Data Type(size) ConstrainsDescriptionControl Name Validatio n 1PaperidInt (5)Primary Key Student paper id. 2questionTextNot NullStudent Question. Text Box 3Exam noInt (5)Not NullStudent exam no.

24 Example: - paperidquestionExam No 1What is Php?1 Sr. No Fields Name Data Type (Size) CostrainsField Description Control Name Validation 1resultidInt (5)Primary Key Student for result Id. 2studidInt (5)Primary keyStudent id. 3examidInt (5)Foreign KeyStudent exam id. 4passdateDateNot NullStudent exam pass date. 5totalmarkInt (5)Not NullStudent total mark. Label 6obtainmarkInt (5)Not NullStudent obtain mark. Label 7seatnoVarchar (50)Not NullStudent seat no.

25 Example: - resultidstudidexamidpassdatetotalmarkobtainmarkseatno 1111-dec-2014120401 Sr. No Field Name Data Type(size) ConstrainsDescriptionControl Name Validatio n 1usernameVarchar (20)Not Nullusername.Text Box 2passwordVarchar (20)Not Nullpassword.Text Box 3centeridInt (5)Not NullCenter id. Example: - Usernamepasswordcenterid Admin 1

26 Sr. No Fields Name Data Type (Size) CostrainsField DescriptionControl Name Validation 1UsernameVarchar (20)Primary Key username.TextBox 2passwordVarchar (20)Not Nullpassword.Text Box 3userlevelVarchar (20)Not NullLevel of user.Drop Down List 4studidInt (5)Foreign KeyStudent id. 5centeridInt (5)Foreign KeyStudent center id. Example: - usernamepassworduserlavelstudIdcenterId Admin Visitor11

27 Sr. No Fields Name Data Type (Size) ConstrainsField Description Control Name Validation 1name Varchar (30)Not NullIdentifies Student name. TextBox 2addressVarchar (100)Not NullStudent address.TextBox 3phoneVarchar (10)Not NullStudent phone no.TextBox 4cityVarchar (20)Not NullStudent city.Textbox 5Postel code Varchar (6)Not NullStudent Postal code. Text Box 6stateVarchar (20)Not NullStudent state.Text Box 7faxVarchar (20)Not NullStudent faxText Box 8emailVarchar (50)Not NullStudent email id.Text Box 9feedbackVarchar (300)Not NullStudent FeedbackText Box

28 Example: - nameaddressphonecitystatefaxemailfeedback vijayvadali9712822651vadaliGujarat234567vijay@gmail.com Hello friend your site successful.

29 Sequence Diagram:- Admin

30 Sequence Diagram:- Student

31 Add 1 * * * * * 1 1 1 1 * * 1 1 1 1 Class Diagram:- 1 * * *

32 Collaboration Diagram:- Admin

33 Collaboration Diagram:- Student

34 Input Output Design:-

35 Admin Side:- Admin Login Page:- Form Name:-index.php Description: - This page is Admin Login Page.Admin is to put your correct username or password in text box they are Login.

36 Admin Home Page:- Form Name:-admin.php Description: - This Page Is Admin Home Page.

37 User Registration Page:- Form Name:-adduser.php Description: - This Page Is student registration Page in basic information.

38 Add Center Page:- Form Name:-addcenter.php Description: - This Page Is Add Center Page in State And City Wise.

39 Add Question Maths Page:- Form Name: - addquestion.php Description: - This Page Is Add Maths Question Page.

40 Add Question Reasoning Page:- Form Name: - addquestion.php Description: - This Page Is Add Reasoning Question Page.

41 Add Question General English Page:- Form Name: - addquestion.php Description: - This Page Is Add General English Question Page.

42 Add Question General Knowledge Page:- Form Name: - addquestion.php Description: - This Page Is Add General Knowledge Question Page.

43 Edit User Page:- Form Name: - edituser.php Description: - Are You Sure Add User Information.

44 Edit User Page:- Form Name: - edituserprocess.php Description: - Edit User Information Are Easy To Modify.

45 Edit Center Page:- Form Name: - editcenterprocess.php Description: - Admin Edit center in Particular Student.

46 Edit Question Maths Page:- Form Name: - editprocess.php Description: - Admin Edit Question in Maths Page.

47 Edit Question Reasoning Page:- Form Name: - editprocess.php Description: - Admin Edit Question in Reasoning Page.

48 Edit Question General English Page:- Form Name: - editprocess.php Description: - Admin Edit Question in General English Page.

49 Edit Question General Knowledge Page:- Form Name: - editprocess.php Description: - Admin Edit Question in General Knowledge Page.

50 Delete User Page:- Form Name: - deleteuser.php Description: - Admin Delete User in Particuler Student.

51 Delete Center Page:- Form Name: - deletecenter.php Description: - Admin Delete Center in Particuler Student.

52 Delete Question Maths Page:- Form Name: - deletequestion.php Description: - Admin Delete Maths Question in Particuler Paper.

53 Delete Question Reasoning Page:- Form Name: - deletequestion.php Description: - Admin Delete Reasoning Question in Particuler Paper.

54 Delete Question General English Page:- Form Name: - deletequestion.php Description: - Admin Delete General English Question in Particuler Paper.

55 Delete Question General Knowledge Page:- Form Name: - deletequestion.php Description: - Admin Delete General Knowledge Question in Particuler Paper.

56 View User Page:- Form Name: - viewuser.php Description: - Admin Can View User in This Page.

57 View Center Page:- Form Name: - viewcenter.php Description: - Admin Can View Center in This Page.

58 View Question Maths Page:- Form Name: - viewquestion.php Description: - Admin Can View question in Maths Page.

59 View Question Reasoning Page:- Form Name: - viewquestion.php Description: - Admin Can View question in Reasoning Page.

60 View Question General English Page:- Form Name: - viewquestion.php Description: - Admin Can View question in General English Page.

61 View Question General Knowledge Page:- Form Name: - viewquestion.php Description: - Admin Can View question in General Knowledge Page.

62 Generate Question Paper:- Form Name: - viewallquestion.php Description: - Admin Can View all question in Generate Page.

63 Admin View Feedback:- Form Name: - viewfeedback.php Description: - Admin Can View Feedback Page.

64 Student Side:- Student Registration Page:- Form Name: - registration.php Description: - Student Can Registration Page in Fill Basic Information.

65 Student Login Page:- Form Name: - index.php Description: - Student Can Login Into Username And Password.

66 Student Home Page:- Form Name: - userexam.php Description: - Student Can Login Into Username And Password Is Correct In Home Page.

67 Maths Question Paper Page:- Form Name: - givetest.php Description: - Student Can Maths Give Test In Page.

68 Maths Result Page:- Form Name: - giveresult.php Description: - Student Can Maths Give Test In Declare Result Page.

69 General Knowledge Question Paper Page:- Form Name: - givetest.php Description: - Student Can Generalknowledge Give Test Page.

70 General Knowledge Question Result Page:- Form Name: - giveresult.php Description: - Student Can Generalknowledge Give Test In Declare Result Page.

71 Reasoning Question Page:- Form Name: - givetest.php Description: - Student Can Reasoning Give Test Page.

72 Reasoning Question Result Page:- Form Name: - giveresult.php Description: - Student Can Reasoning Give Test In Declare Result Page.

73 General English Question Page:- Form Name: - givetest.php Description: - Student Can General English Give Test Page.

74 General English Question Result Page:- Form Name: - giveresult.php Description: - Student Can General English Give Test In Declare Result Page.

75 Student Feedback Page:- Form Name: - feedback.php Description: - Student Can Send Feedback Page.

76 Testing

77 No.Test CaseExpected ResultActual ResultPass/Fail 1 Click login button without username & password Enter UserName & Password Enter UserName & Password Pass

78 No.Test CaseExpected ResultActual ResultPass/Fail 1 Click on login button with username & password Login Successful Login Successful Pass

79 No.Test CaseExpected ResultActual ResultPass/Fail 1 Click Submit button without Registration. System does not Allow Registration. Enter Registration Form. Pass

80 No.Test CaseExpected ResultActual ResultPass/Fail 1 Click Submit button with Registration And Validation. Registration Successful. Registration Successful. Pass

81 FUTURE ENHANCEMENT In future we will send message and email to student. The usage of software increases the efficiency, decreases the effort. It has been thoroughly tested and implemented.

82 BIBLIOGRAPHY/REFERENCES BOOK REFERENCES Web REFERENCE http://www.tutorialspoint.com/php/ http://www.w3schools.com/php/php_form_validation.asp http://www.tutorialspoint.com/php/php_and_mysql.htm http://www.google.com Book TitlePHP6 and MySQL 6 Bible Author Steve Suehring, Tim Converse, Joyce Park Edition 3 rd Edition PublicationBible publication Price699

83


Download ppt "Online Examination System Acharya Motibhai Patel Institute Of Computer Studies,Ganpat University, Kherva-384012 Presented By : Chaudhary Vijay R(12034211005)"

Similar presentations


Ads by Google