Online Exam system(shoyab siddiquee)End Term Project Report

Embed Size (px)

Citation preview

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    1/28

    End Term Project Report

    Project Name

    ONLINE EXAM SYSTEM AND DATA SHARING

    Mentor:-Puneet Mangla

    Name :-Shoyab SiddiqueeSection:-K18E5

    Roll no:-40

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    2/28

    CONTENT1. INTRODUCTION

    2. NATURE OF PROJECT

    3. EXISTING SYSTEM

    4. PROBLEM ANALYSIS

    5. FEASIBILITY STUDY6. SOFTWARE REQUIREMENT ANALYSIS

    7. FUNCTIONALITY OF SYSTEM

    8. SYSTEM DESIGN

    9. DATA BASE DESIGN

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    3/28

    INTRODUCTION

    This is a Education based website which have 2modules one is student(user) and second isadministrator . Administrator can upload andmake quiz's and online test's and othereducation related application's and create eventsfor student's.

    Student can make here own account in which hecan give online test and in the end the final resultis shown .There is some small gamesapplications for the primary school student whocan play and learn with these games.

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    4/28

    NATURE OF PROJECT:

    WEB BASED APPLICATION

    1.Cross platform compatibility

    2.More manageable3.Highly deployable

    4.Reduced costs

    5.Secure live data

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    5/28

    Existing System

    Problems with Existing System

    1.Complicated:

    2.Redundancy:

    3.Time Consuming4.Record Management

    5.Inaccuracy:

    6.No Report Generation

    7.Inconsistency:8.Unauthorized Access:

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    6/28

    Existing System continue.

    Whats new in the system to be developed?

    1.Proposed System is automated and web based system

    it has very fast processing speed.

    2.Records management is very easy job in database.

    3.Not any chance of wrong calculation .4.Proposed system is according to current demand.

    5.Automatic report/result generation facility.

    6.Security and privacy is possible by using user name and

    password.

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    7/28

    PROBLEM ANALYSIS

    Product Definition, Acronyms and Abbreviations

    .NET Framework 3.5: A software development platform created byMicrosoft Corporation.

    C#: Language used for developing the web based application.

    ASP.NET: A set of web development technologies marketed by Microsoft.

    GUI: Graphical User Interface.

    UI: User Interface.

    SQL Server 2008 In build in VS 2010: Database server for storing the data

    Visual Studio 2010: An advanced integrated development environment by

    Microsoft. Mozilla/Internet Explorer: The browser for navigating the internet.

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    8/28

    How feasible is the proposed system?

    1.Cost:

    The cost required is comparatively less to the existing system.

    2.Effort:

    The proposed system will provide a better working environment in whichthere will be ease of work and the effort required will be less than theexisting system.

    3.Time:

    Also the time required generating a report or for doing any other work willbe comparatively very less than in the existing system. Record finding andupdating will take less time than the existing system.

    4.Labor:

    In the existing system the number of staff required for completing thework is more, while the new system will require quite less number of staff.

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    9/28

    SOFTWARE REQUIREMENT ANALYSIS

    Purpose

    1.This Web Application provides facility to conduct online examinationworld wide.

    2.It saves time as it allows number of students to give the exam at atime and displays the results as the test gets over, so no need towait for the result. It is automatically generated by the server.

    3.Administrator has a privilege to create, modify and delete the testpapers and its particular questions.

    4.User can register, login and give the test with his specific id, and cansee the results as well.

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    10/28

    Overall Description

    Product PerspectiveThe proposed Online Exam System and Data sharing is an online

    Exam System.

    Stages involved :-

    1.Login

    I. Admin login

    II. User login

    2.Test

    I. Select Subject

    II. Utilities

    3.Result

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    11/28

    Design and Implementation ConstraintsThere is two modules. Administrator and Examinee.

    Module I:-

    Administrator. In this module it shows

    Admin can log into the system with a valid password and can

    add new valid user to the database. His name and examid issaved in the database .

    Also he can manipulate the database and add new question in

    the database from the webpage itself. It also shows how manyquestions are in database.

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    12/28

    Module II:-

    Examinee

    1.The examinee can log into the system with a validID issued by the admin.

    2.After successfully login into the system theexaminee moves to the instruction web pagewhere he will get instruction about theexamination process.

    3.Then after clicking the start button the examstarts and timer also starts .In this manner

    examinee can take up the test and clicking thesubmit button , he will get the result of thatsection immediately.

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    13/28

    System Features

    1.Database Storage

    Description and Priority

    Proposed Database is intended to store, retrieve,

    update, and manipulate information related to

    university which include

    1.Profile of Admin and Examinee

    2.Student details

    3.Test results

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    14/28

    Hardware Interfaces

    Server Side:

    1.Operating System: Windows 9x/xp ,Windows ME 2.Processor: Pentium 3.0 GHz or higher

    3.RAM: 256 Mb or more

    4.Hard Drive: 10 GB or more

    Client side:

    1.Operating System: Windows 7 or above, MAC or UNIX.

    2.Processor: Pentium III or 2.0 GHz or higher. 3.RAM: 256 Mb or more

    f f

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    15/28

    Software Interfaces

    Client Side : .HTML, Web Browser, Windows XP/2000/Vista/7

    Web Server: .HTML, Windows XP/2000/Vista/7

    Communications Interfaces

    The Customer must connect to the Internet to access the

    Website:

    1.Dialup Modem2.Broadband Internet

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    16/28

    OVERVIEW OF FUNCTIONALITY

    Exam organiser

    Functionality:

    1. Registration: For creating an Event, Event poster has toregister and provide his information which will be stored inthe database.

    2. Create Exam: Admin will create an Exam event, and provideinformation about the Exam on take test page and uploadExams and Documents and save it. This information

    3. Request for organizing event: User can requesting theAdmin to organize and create the Exams And request for

    any documents.

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    17/28

    Work Done Home page

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    18/28

    Registration Page

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    19/28

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    20/28

    Admin Home

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    21/28

    Admin Setting

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    22/28

    User Welcome Page

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    23/28

    Activity Diagram-Login

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    24/28

    USER

    LOGIN

    HOME

    EXAMS

    REGISTER

    GIVE EXAM

    RESULT

    New

    MemberAlreadyMember

    Results

    tore

    in

    userA/c

    FLOW CHART

    ADMIN

    Create exams

    And Edit User

    Admin

    home

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    25/28

    USER

    EXAM

    EXAM RESULT REGISTRATION

    receive

    performresult

    register

    Username

    ID

    password

    username

    password

    OSC++

    username

    marks

    USER E-R DIAGRAM

    Upload

    Documents

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    26/28

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    27/28

    Field name Data type Constraints

    Use rName Varchar(50) Primary key Not null

    Password Numeric(15) Not null

    Re password Numeric(15) Not null

    Email Address Varchar(50) Not null

    Full Name Varchar(50) Not null

    Country Varchar(50) Not null

    DATA BASE DESIGN:-

    TABLE:-Registration

  • 8/3/2019 Online Exam system(shoyab siddiquee)End Term Project Report

    28/28