SlideShare a Scribd company logo
1 of 71
PG. 1
1. INTRODUCTION
Introduction
ERUDITION is a culmination of everything related to technology, a platform
exclusively for IT professionals to synergize, share, exchange ideas, facts and
information as well as showcase their work and express their views on the vast
repertoire that the IT industry encompasses. Garnering cutting edge views,
reviews and news, jobs as well as providing a podium for connecting with
different IT companies, peers are the mainstay of erudition.com. It provides a
platform to IT fresher’s /professionals to connect with different IT companies all
over the world, depending on their skills.
Our website Erudition basically conducts an employability test (i.e. a common
test given by millions of candidates) which measures job applicants on critical
areas of different computer languages which help recruiters to identify the
suitability of a candidate. After the result will be evaluated a comprehensive
feedback report will be generated which help students to identify their strong and
weak areas so that they can improve in highlighted areas or apply for specific
industries/ jobs where their strengths were bestsuited. Based on the marks scored
in the test and their education qualification companies will call students for
interview and heir them for the required vacancy.
Our employability test is fair since every test taker is evaluated on some
parameters. Hence hiring happens strictly on merit basis. So it provides a good
platform to students that they can stand out amongst the peers by performing
well in the Employability Test.
Education of any kind is necessary for man to develop socially and
intellectually. Every day we learn something new. An education should be
rooted to culture and committed to progress.
PG. 2
Each of us has a social personality that is different from everyone else, we also
have a learning personality that is different from everyone else. Our learning
personality is the combination of natural talent, personal interest, current
opportunity, social environment, character, motivation and how the brain
processes information.
In today's world this learning capability is judged by means of examinations.
Examinations are every important in judging one's personality. Thus, the need
of exams today in universities, schools, colleges and even companies for
recruitment purposes. The general paper-pen tests/exams are now slowly being
replaced by the online internet based testing system.
Erudition’s Online examinations, sometimes referred as Employability Test, are
the examinations conducted through the internet or in an intranet (if within the
Organization) for a remote candidate (s). Most of the examinations issue results
as the candidate finish the examination, when there is an answer processing
module also included with the system. Candidate is given a limited time to
answer the questions and after the time expiry the answer paper is disabled
automatically and answers is sent to the examiner. The examiner will evaluate
answers, either through automated processor ormanually and the results will be
sent to the candidate through email and also made available in the web site.
Today many organizations are conducting online examinations worldwide
successfully and issue results online.
There are advantages and disadvantages in Erudition’s online examinations. The
main advantage is that it can be conducted for remote candidates and evaluation of
answers canbefully automated for MCQ questions and other essaytype questions
can be evaluated manually or through automated system, depending on the nature
of the question s and the requirements. Also online examinations can be conducted
at anytime and does not incurhighercostas traditionalexamscenario as thereis no
paper work involved (e.g.: printing exam papers, prepare paper admissions etc.),
PG. 3
there is no invigilators, also no need of arrangement of exam centers. When
comparingwith traditional exam scenario thecostforanonline examination will be
almostzero aftertheonline exam systemis establishmentand if maintenance costis
notconsidered.This solution will provide assistance in creating, conducting and
evaluating examinations. Large organizations will be able to have a centralized
database of questions, from which the tests will be prepared. Internet will beused
as a media for disseminating and conducting tests, thus maintaining a uniform
pattern for all the examinees throughout the organization.
Fig 1 – Web Server System
In Erudition system the web server and database management system is installed
for management of databases, these databases could be Candidates database,
Questions database and if the automated evaluation is carried out a separate
database for evaluation purposes. The web server can be on windows platform
PG. 4
which uses Microsoft Windows Server with Internet Information System (IIS)
as the web server software. The cost factor involved in this implementation is
higher as the software and the required licenses have to be purchased. If an open
source software such as Linux Server is used the software cost will be zero as
these softwares available freely with unlimited licenses. The other advantage of
using open source software is the higher system security and better performance
than the MS Windows systems. Therefore, if this option is selected, usage of
open source software (such as Linux) is highly recommended.
The disadvantage of the e-examination is the inability of invigilating, there are
methodologies used in the. examinations, when registering candidates and
presentationofquestions,sothattotestcandidate’sknowledgeandskills. However,
with a limited time, candidate cannot be completely tested with his skill-test.
Erudition is the solution will provide existence in creating, conducting and
evaluating examinations. Large organizations will be able to have a centralized
databaseofquestions,fromwhichthetests will beprepared.Internetwillbeused as
a media fordisseminating and conductingtests, thus maintaining a uniform pattern
for all the examinees throughout the organization.
The task of maintaining the record of scores and the tests for which a particular
candidate has appeared will be done by the portal. The progress. reports can be
printed at any pointoftime by just providing the necessary details of a candidate.
The solution can also be used by moderator faculty members to create question
papers. Theycanprovideaquestionbankconsistingofquestionsofvaried difficulty
levels. Numerous sets of distinct questionpapers can then be printed, consisting of
all type of questions in equal proportion. The same can be put to use in corporate
organizations and universities or colleges.
PG. 5
Forschools, colleges,universities studentsmanagingtheexaminationhaveneverbeen
easy. Now school and college/university Students can manage examination very
easily.
This systemaims to bea powerfultoolforeLearning and online education. Youcan
create quiz, question bank, certification examination questions in any language.
Useful for school, college, university, teachers and professors for managing quiz,
contestand examinations. Recruitingagencies, companies canuseit for candidate's
skills evaluation by conducting online test. It is very useful for parents in the
academic development of kids to improve their educational skills.
The system is consisting of a web server with a database facility. This server
is configured with proper security measures. Clients (candidates) can connect
through the internet with a web browser (e.g.: Internet Explorer, Mozilla
Firefox etc.) to the server and take the exam. Examiners too can connect to the
server through the internet or through the intranet for setup papers and to do
other related tasks like monitoring the candidates, providing technical help to
the user giving online exams, etc.
Fig 1.1 Script Managing
PG. 6
Examiners too can connect to the server through the internet or through the
intranet for setup papers and to do other related tasks. Under this setup the
developers upload locally developed server scripts to the web server through
internet and set up the databases remotely with the obtained server facility and
there is no system administration involved.
PG. 7
2. H/W & S/W REQUIREMENTS
2.1. Hardware Requirements
Client Side
Processor : Dual coreorabove
RAM : 2 GB
Disk space : 500 GB
Monitor : Colored
Printer : Depend on user
Keyboard : 108 Key Normal
Mouse : Normal Mouse
Server Side
Processor : Dual coreorabove
RAM : 4 GB
Disk space : 500 GB
Monitor : Colored
Keyboard : 108 Key Normal
Mouse : Normal Mouse
PG. 8
2.2. Software Requirements
Client Side
Internet explorer orGooglechrome
Windows 7 orabove
MS Office
PDF Viewer and Reader
Server Side
Visual studio 2015
MS SQLserver2014
Internet explorer orGooglechrome
Windows Server2000 or above
PG. 9
2.3.Communication Interfaces
The two parties should be connected through either by LAN or WAN with
active internet connection for the communication.
Fig 1.1 - External Communication System
Fig 1.2 - Internal Communication System
Sender
Web
Server
DB
Serve
r
Receiver
User
Moderator
Company
Admin
PG. 10
3. PROBLEM IDENTIFICATION & FEASIBILITY
STUDY
3.1 Problem Identification
The first step in System Development Life Cycle was the problem identification
of the need. The objective was to determine whether the request for the website
was valid and feasible to build or not.
A project request first was reviewed. The choice for determining the strategy for
development was second.
Purpose of Study:
This Software Requirements Specification provides a complete description of
all the features ofthe Online Examination System. It emphasizes on the essential
specifications that are to be kept in mind while designing and implementing the
system.
The expected audience of this document is the faculty of Integral University
Lucknow, Trainedge Company LTD. and document evaluation members, and
the developer. It will also serve as a reference for students.
Scope of Study:
This system will help in making the tedious task of conducting examinations a
lot easier. The proposed system takes advantage of the advances made in IT to
provide large-scale qualitative and quantitative improvements. The system
envisaged, involves application software development, setting-up of hardware
at a Central Examination Centre (CEC) and Designated Examination Centers
(DEC). In general, scopeofthis project is very broad in terms of other manually
taking exams.
PG. 11
The purpose of the problem identification was to evaluate project requests. It is
the collection of information that permits to evaluate the merits of the project
request and make an informed judgment about the feasibility of the proposed
project.
After problem identification following objectives were accomplished:
3.1.1. To make a website that would be easily handled for making any changes.
3.1.2. It should be user friendly.
3.1.3. To make a website which is little dynamic in nature.
3.1.4. It should be easy to adapt, updatable and easily maintainable.
3.1.5. The things which are to be dynamic in the website are the relevant
information required for application.
3.1.6. The size of the project was determined.
3.1.7. The total cost of the project development was estimated.
The basic problem that today’s generation are facing is the job hunt problem. In
this age of increased competition companies and candidates face a common
problem. Thousands of candidates apply for every job opening which creates a
very daunting situation.
ī‚ˇ How can companies quickly identify and heir talented students? It is very
hectic to go through thousands of resumes manually or conducting
interviews. It takes a lot of time and effort.
ī‚ˇ How can good candidates showcase their knowledge and skills and can
highlight themselves to different IT companies? Showing college mark
sheet or resumes is not very beneficial since companies can differentiate
between these.
PG. 12
Because in this fast pace of growing world of technology people don’thave time
to look manually on these things. The candidate who can sow their talent will
have the opportunity to grab the better positions in different IT companies.
During yester years people posted resumes through couriers or registered
themselves on different job websites and apply for jobs by sending resumes
through emails and waited for the opportunity to come. They did not have any
platform for showing their knowledge and skills. When the opportunity came to
them then it was their good luck otherwise they had to wait further.
3.2 Feasibility Study
A Feasibility study is attest ofsystemproposalaccordingto its workability impact
on the organization, ability to meet user needs and effective use of resources. The
outcome of feasibility study is nothing but written document showing solution
and various aspects of system.
In our website development we have done the feasibility study to know the user
requirements and problems that they were facing in other educational websites.
So the study will be done to overcome those flaws. Then we identified the
resources like hardware/software requirements, members etc. that will be
required for developing the website.
3.2.1 Technical Feasibility
This study revolves around the hardware and software requirements.
checks whether the proposed website is technically feasible or not. It
implies that it checks whether the result expected by the user or the
requested output is possible with currently available technical resources or
not. The Analyst makes sure that the output is technically possible.
PG. 13
3.2.2 Economic Feasibility
Economic analysis is the method used to evaluate system. Here cost and
benefit analysis was done. So it has various categories:
3.2.3 Hardware Cost
It relates to the actual purchase or lease of computer and peripherals (for
example: printer, disk drive, tape unit) It is difficult to determine actual
cost of hardware when various users share the system.
3.2.4 Personnel Cost
It includes EDP staff salaries and benefits (health insurance, vacation time,
sick pay etc.) as well as pay for those involved in developing the website.
3.2.5 Facility Cost
They are expenses incurred in the preparation of the physical site where
the application or the computer will be in operation. This includes wiring,
flooring, acoustics, lighting and air conditioning.
3.2.6 Operating Cost
They include all costs associated with day to day operation of the website;
the amount depends on the number of shifts, the nature of application and
the caliber of the operating staff.
3.2.7 Supply Cost
They are variable costs that increase with increased use of paper, ribbon,
disks and the like. They should be estimated and included in the overall
cost of the website.
PG. 14
3.2.7 Operational Feasibility
People are generally resistant to any kind of change. So resistance of the
people to changes and computers are evaluated. The result of the feasibility
study was a formal proposal. It was simply a report containing nature and
scope of the proposed solution. It consists of following:
3.2.7.1 Statement of problem.
3.2.7.2 Summary of findings and recommendations.
3.2.7.3 Details of findings.
PG. 15
4. REQUIREMENT ANALYSIS
Requirement Analysis is a detailed study of the various operations performed by
a systemand their relationships within and outside ofthe system. During analysis,
data were collected for the system, Training, experience and common sense are
required forcollection ofthe information needed to do analysis. Oncethe analysis
is completed, there is a firm understanding of what is to be done next. The next
step is to decide how the problem might be solved.
Thus, in a system design we move from logical to physical aspects of the life
cycle. So, the analysis phase fully deals with the collection of the required data
from different sources and analyzing their effect on the intended candidate
system. The analysis keeps track ofthe processingoccurring within the candidate
system and the output generated.
In requirement analysis phase, information will be collected from different
sources like other developed websites, users and companies’ feedback will be
collected to identify the flaws and their needs from website. Based on all these
information different modules for developing the site will be decided. Once
modules will be decided the designing steps will be performed.
While the analysis phase of development of this project following set of
principles were considered:
ī‚ˇ The information domain of a problem must be represented and
understood.
ī‚ˇ The function that the software is to be performed must be defined.
ī‚ˇ The behavior of the software must be represented. The models that depict
information function and behavior must be Partitioned in a manner that
uncovers detail in a layered fashion.
PG. 16
ī‚ˇ The analysis process should move from essential information toward
implementation detail.
All the necessarydetails required in the analysis process ofprojectwere collected
from record registers, customers, worker of the firm and the manager.
Requirement analysis phase plays an important role in our website development
process. We have analyzed various other websites to identify the problems that
user/company were facing so that we can overcome those issues in our website.
Based on the information various modules is designed to develop the website.
4.1 Functional requirement
Functional requirement are those requirements which affect the system. These
requirements make the system working. Functional requirements describe what
the system should do.in this system there are lots of functional requirements like
ī‚ˇ Registration ofthe user & company is donebynew user and new company.
ī‚ˇ The profile of user and company will be maintained by admin.
ī‚ˇ Candidate’s entire information will be send to the company only if he/she
will be selected by the company. The company will contact to admin for
candidate’s entire information.
ī‚ˇ A unique ID and PASSWORD is given to each user/company.
ī‚ˇ Users can apply for employability test after logging in with the given ID
and PASSWORD.
ī‚ˇ In the DATABASE information of every user/company is stored.
4.2 Non-Functional requirements
The non-functional requirements of the software system are:
PG. 17
4.2.1 Maintainability: System should be able to be maintained easily and with
no special needs. Most of the maintenance should be done automatically by the
system with no interaction by the user.
4.2.2 Portability: System must be able to run ondifferent machines so that it can
be better used in all the machines.
4.2.3 Extensibility: System must be extensible so that future needs can be taken
care off.
4.2.4 Serviceability: System must be able to provide durable rendering of its
services by taking care of all required possibilities.
4.2.5 PerformanceRequirements: The system is very vital to the organization
and requires performing its task without interruption. So the major concern for
the system is the power requirement. More over for the accessibility of client
server interaction the server the connectivity of the network should remain
constant.
4.2.6 SafetyRequirements: Forsafety requirements we need a periodic backup
of data so that the important and vital information could be restored in any
calamity. Once the data updated in the database must retain its consistency. The
system must be supplied with constant power supply so that the vital information
in process must not be lost.
4.2.7 Software Quality Attributes: The source code of the software would be
close as it would be closed source software. It is reserved with us for
modifications and improvements.
4.3 System Requirements Specification
System requirements are expressed in software requirement document. The
Software Requirement Specification (SRS) is the official statement of what is
required of the system developers. This requirement document includes the
requirements definition and the requirement specification. The software
PG. 18
requirement document is nota design document. It should set outwhat the system
should do without specifying how it should be done. The requirement set out in
this document is complete and consistent.
The software specification document satisfies the following:
ī‚ˇ It specifies the external system behavior.
ī‚ˇ It specifies constraints on the implementation.
ī‚ˇ It is easy to change.
ī‚ˇ It serves as reference tool for system maintainers.
ī‚ˇ It records forethought about the life cycle of the system.
ī‚ˇ It characterizes acceptable response to undesired events.
PG. 19
5. REVIEW OF PREVIOUS WORK
Earlier in search ofjobs related to IT, users have to posttheir resume on different-
different job websites like Naukri.com, Monster.com, freshersworld.com etc.
People search for jobs in newspapers, sites etc. or they go for walk-in interviews
directly. Erudition.com is designed to overcome these issues.
Earlier people are unable to receive the exact information about their jobs, they
miss their interviews due to late delivery of emails, call letters, or lack of
information about the job due to which people miss their interviews.
In other websites expert advice will not be given to students but in our website
there is an expert zone for students. In other they do not provide any guidelines
that how they will prepare for interviews and exams. They do not provide any e-
books, webcasts etc. But in our website all these problems will be solved. In our
website there is a webinar zone through which they can see videos related to any
topic.
Existing System
There are many online examination systems available in the market today. In
this part of the report we will briefly describe the existing systems and
undermine the features of the proposed system. These features are the
improvements or advantages of our proposed system over the existing systems.
Sify-itest, Exam-Pro Software, Exam 9 products, summation Technologies and
many more are the widely used online examination soft wares today.
Overview of existing systems
Among the many systems available we see the following ones to understand
basic features offered by all the available systems and compare with the
proposed system.
PG. 20
Exam Software is a Test Management Software to create and conductcomputer
based online examination.
Useful for school, college, university, teachers and professors for managing
question papers and examinations. Recruiting agencies, companies can use it for
candidate's skills evaluation by conducting online test.
Features:
ī‚ˇ Exam Software is ideal for candidates appearing for competitive exams
where they have to take multiple choice question papers.
ī‚ˇ Exam Software is also useful for parents to keep track of their kid's
performance with no efforts. Teachers can use this software to conduct
examination.
ī‚ˇ Exam Software provides Print utility to print the question paper as per
your requirement.
ī‚ˇ Exam Software provides Import utility to import the data from flat text
files into exam (.pdf) format.
ī‚ˇ Exam Software provides Merge utility to merge the questions from
different exam (.pdf) files.
Proposed System
Advantages
Proposed system offers a number of new features and advancements over the
existing ones. They are described briefly below:
ī‚ˇ Introduction of multimedia — The proposed Online Examination
System supports multimedia files such as images, photos, graphs etc.
which can be used while forming various types of questions.
PG. 21
ī‚ˇ Discussion forums — Users can share their feedback and viewpoints
with the system administrators. Any further improvements suggested
will be invited and discussed openly. Introduction of blogs make
students and faculty also to stay in touch and share useful information.
Regular updates of various tests and exams are made available
through this feature to the students. This helps in keeping track of
exam dates.
ī‚ˇ Learning material — The system also offers a feature where one can
view and revise required subject notes before appearing for the test.
Course material allocated subject wise is made available at the site. A
'ready reckoner' kind of document is freely accessible to students.
Teachers here upload various required documents per test. Specified
documents can bepresentations, notes, e-books, pdfs, research papers,
articles etc. pertaining required information.
ī‚ˇ Analysis of performance — The system has the facility that analyses
every student's performance and gives a report to the teacher. Weak
students and bright students can be distinguished based on the level
of answering of the students. Question types are thus segregated in
such a format that differentiates between easy to medium to tough
level type of questions. This feature helps in analyzing every student's
intelligence.
The following table helps in distinguishing various features of the existing
and proposed systems:
PG. 22
FEATURES EXISTING
SYSTEM
PROPOSED
SYTEM
Discussion Forums (blogs,
communities, feedbacks)
Not Available Available
Multimedia file support (images-
bmp, jpeg, etc)
Available with
number of constraints
Supported Entirely
Learning Material Not Available Available
Performance analysis Do not provide any
support to judge
students appearing
Helps in judging the
performance.
Useful for the for
the tests
Practice Quiz And Contest Not given by all the
available Softwares
in the market. Ifmade
available it comes
with some
prescribed cost
Freely available to
all the users who
login
PG. 23
6. PROJECT DESCRIPTION
The prowess of the Indian IT industry has been established long enough across
the globe. Great Indian IT minds are innovating, creating and experimenting with
technology and its various aspects ona day to day basis. But the right platform to
unite this vast pool of talent and knowledge to showcase their work, knowledge
and views is absent. Recognizing this missing link, ERUDITION.com envisions
being the largest and the most active community of Indian IT professionals.
Our project Erudition is an educational and employment website. It provides
every possible way to IT fresher’s which help them to enhance their skills and
knowledge and help them to get jobs in best IT companies.
ī‚ˇ Our site conducts an Employability test which provides a platform to
students to showcase their skill in different computer languages.
ī‚ˇ It provides guidelines to students to prepare for interviews and tests
through our mock interviews and mock tests.
ī‚ˇ Students cantake expert advice from expert zone and ask any queries. They
can ask queries by sending mails or through live chat.
ī‚ˇ Webinars is a special part of attraction in our project through this they can
view different videos related to any topic.
ī‚ˇ We have launched first common platform for all the skill related
information such as articles, webinars and webcasts, podcasts, e-books, e-
courses, test, jobs, challenges and contest, videos, news, blogs, Q and A,
presentations, experts etc.
ī‚ˇ In our website companies can register themselves for hiring students based
on their marks scored in the employability test and their education
qualification.
ī‚ˇ Users/company both can write articles in our article zone.
PG. 24
ī‚ˇ We bring for you technology news collected from world’s best news
sources. Here you get information aboutall the latest technologies, gadgets
social media, IT companies and futuristic technologies etc.
ī‚ˇ Students and companies can register themselves and their profile will be
managed by admin. No charges will be taken by them for this.
ī‚ˇ Website supports multi-user environment.
ī‚ˇ Website is fully automated.
ī‚ˇ Various outputs (reports) is available online any time.
ī‚ˇ Website is able to handle extremely large volumes of data (i.e. Large
database support)
ī‚ˇ User/ company can give their feedback based on their experience after
serving the website.
ī‚ˇ User can search anything from our search bar by just writing a single
keyword or an alphabet.
ī‚ˇ The records and various reports of exam will be stored and managed by
admin in database. All these data will be kept for future references.
PG. 25
7. DESIGN
The most creative and challenging phase of the system development and
challenging phase of the system development life cycle is system design. The
term design describes the final system and the process by which it is developed.
It refers to the technical specifications that will be applied in implementing the
candidate system. It also includes construction of programs and program testing.
The first step is to determine how the output is to be produced and in what format.
Input data and master files have to be designed to meet the requirements of the
proposed output. The operational phases were handled through program
construction and testing.
Details related to justification of the system and an estimate of the impact of
candidate system on user and organization were documented.
7.1 Input Design
When designing input, the objective is to ensure that the data that will be
processed by the system is collected and entered into the system efficiently,
according to the specified requirements, and with the minimum of errors. In
description with the client, the designer will choose a method of input which is
costeffective and acceptableto the end users. Theprocess ofinputdesign consists
of four stages:
ī‚ˇ Firstly, identifying the inputs into the system, by listening the data flow on
the required logical data flow diagram.
ī‚ˇ Then determining the content of these inputs by inspecting the data
dictionary.
PG. 26
ī‚ˇ Next choosing an appropriate input device to change the user’s data into a
form which can be read and processed by the computer system.
ī‚ˇ And finally completing the detailed design work involved in specifying
forms, input screens and other data collection documents.
7.2 Output Design
One of the most important features of an information system for users is the
output it produces. The term output applies to any information produced by an
information system. The objective of output is to convey information about past
activities, current status or projections of the future, trigger an action, confirm an
action etc.
The process of output design includes following steps:
ī‚ˇ The name of each data item along with its characteristics should be
recorded in a standard form:-
ī‚ˇ Whether it is alphabetic or numeric.
ī‚ˇ Valid and specific range of values.
ī‚ˇ Size of data items.
ī‚ˇ Position of decimal points, arithmetic sign or any other indicator.
ī‚ˇ It is not always desirable to print ordisplay data as it is held on a computer.
The system analyst must know whether the form in which it is stored is
suitable for the output, if editing is required he must specify it.
ī‚ˇ System analyst also has to determine the most appropriate medium for the
outputs like- printer, graph plotter etc.
ī‚ˇ In every report, title of the report should be mentioned to tell users what
they are working with.
ī‚ˇ Before actually marking in the data field, enter the column headings. Every
column should have a heading that describes its contents.
PG. 27
ī‚ˇ Reports should be designed to read from left to right and top to bottom.
ī‚ˇ The most important item should be easiest to find.
ī‚ˇ All columns should be labelled.
ī‚ˇ Abbreviations should be avoided.
7.3 Module Description
The entire system is made up of fifteen modules. These fifteen modules are
illustrated as follows:
1) COMPANY MANAGEMENT
In this module different IT based companies like HCL, TCS, SYNTEL, IBM
etc can do their registration for hiring IT students. Companies can create their
profile online for hiring students according to their requirements. Company
will communicate directly to admin for hiring the desired candidate/student as
per their qualification and scores in National Employability Test.
2) USER MANAGEMAENT
In this module different IT students of any field like CS, IT, CA can register
online and can create their profile to get job in different companies. Students
will be able to give online exam called National Employability Test, on the
basis of their marks scored they will be called for interviews. Students can
prepare online for interviews and tests through quizzes, mocktests/interviews.
They can take expert advice anytime and ask different queries.
3) ADMINISTRATION
Through this module, admin will manage different company profiles and user
profiles. Admin will manage the exam creation process, exam conduction
process and exam evaluation process. Admin will manage different reports of
exam conductionand performance report of each student. Admin will manage
PG. 28
online quizzes, mock tests/interviews and webinars (expert zone). Admin can
directly communicate to different IT companies and students.
4) ARTICLE MANAGEMENT
In this module, companies can write articles/blogs related to different
computer languages and new technologies. User/students can also read/write
articles. Any guest user can also do the same.
5) HISTORY MANAGEMENT
Through this module login details of different companies or users will be
managed in database. Password details of different companies or users will be
managed through this.
In this exam schedule will be stored in database that is on which date exam
has been conducted. Inthis report of different users will bestored in database.
In this details of hired students by the different IT companies will be stored in
database and managed. All this data will be kept for future reference.
6) EXAMINATION EVALUATION SYSTEM
In order to orient the student towards best Employability test, MCQ tests are
held regularly and Evaluation is done according to the following scheme:
(a) The Admin conduct examination in all subject including general studies,
Self-experience, Aptitude and Reasoning, which will be assessed internally by
the Administrative Section.
(b) Based on different section of test, each section is marked +1 on basis of
correct answer clicked by student. Some of the section also contain negative
marking strategy followed by 3:1 ratio.
(c) Based on all individual section marks a single report is generated. Other
than this the student quiz and contest activity and marks are also maintained.
PG. 29
Cumulative record of continuous evaluation of student’s achievement and
progress are maintained by Admin.
(d) A candidate REPORT is published on WALL page of our website on
which various MNC and IT companies have an Eye over it. If they wish to
contactcertain student for hiring process they communicate with Admin, who
provide them with Student contact details.
7) COMMUNICATION SYSTEM
This module provides a platform to IT based companies through which they
can directly communicate to students as per their choice/requirements.
Companies can also communicate to admin for knowing the complete details
ofthe selected student. User can’tcommunicate to companydirectly until they
will be hired by them.
8) FEEDBACK SYSTEM
Through this module different companies and users can provide feedback
according to their experience after logging into the site and by using different
services.
9) SEARCH SYSTEM
In this module user can access any information through search bar. They can
search directly either by just writing a keyword or a string.
10) TECHNOLOGY MANAGEMENT
Through this hardware and software requirements of system and application
will be managed. In software the frontend will be managed by user and the
backend will be managed by admin and data will be stored in database.
PG. 30
11) SECURITY SYSTEM
Our Project follow 256-bit encryption and also SSL Socket mechanism. We also
have advanced Recovery Module for User and Company to reset their Login
Details. And Change Password if they forgot.
12) DASHBOARD
This administrative dashboard was designed to assist admins in focusing their
efforts whilst wielding their mop and bucket. It can be displayed in your user
spacebytyping {{admin dashboard}} to transclude it. You could also change the
orderor eliminate sections bytranscluding the subpages separately. New features
can be requested below or simply edited in yourself.
13) SELECTION CRITERION
New and advanced mechanism is introduced for a best selection Criteria of
Student based on TAGS, COUNTERS, Operators (Increment, decrement), etc.
14) EXAM CREATION SYSTEM
Exam and test are created by experts from administrative section to get the best
of all candidates. The exam is conducted online in MCQ form with a time limit
depending on various section of test or exams. Total exam is conducted for 3
hours only.
15) CONTEST CREATION SYSTEM
Contest and quiz are generated on recent and new technology arrived in market
and new updates which is provided in Information Technology Sector.
PG. 31
7.4 (i) Context Diagram
Fig 1.3 - Context Diagram
Erudition
PG. 32
7.4 (ii) Data Flow Diagrams
Fig 1.4 - Context Level or Zero Level
PG. 33
Fig 1.5 - One Level
PG. 34
Fig 1.6 - Two Level
PG. 35
7.4 (iii) Entity Relationship Diagrams
Fig 1.7 – Entity Relationship Diagram
PG. 36
7.4 (iv) Flowchart
Fig 1.8 - FlowChart
PG. 37
7.4 (v) Snapshots of the Project
Fig 2.1 - Homepage
PG. 38
Fig 2.2 - Homepage
PG. 39
Fig 2.3 – Homepage
PG. 40
Fig 2.3 – Homepage
PG. 41
Fig 2.5 – User Profile Page
PG. 42
Fig 2.6 – Exam Selection Page
PG. 43
Fig 2.7 – Exam Page
PG. 44
Fig 2.8 – Expert Panel Page
PG. 45
Fig 2.9 – Admin Panel Homepage
PG. 46
Fig 2.10 – Moderator Panel Homepage
PG. 47
Fig 2.11 – Contact Us Page
PG. 48
7.4 (vi) Databases & Tables
Table 3.1 – Add Category Table
PG. 49
Table 3.2 – Add Question Paper Table
PG. 50
Table 3.3 – Admin Table
PG. 51
Table 3.4 – Company Table
PG. 52
Table 3.5 – Expert Panel Table
PG. 53
Table 3.6 – Feedback Table
PG. 54
Table 3.7 – Add Moderator Table
PG. 55
Table 3.8 – Article Table
PG. 56
Table 3.9 – Result Table
PG. 57
Table 3.10 – User Table
PG. 58
Table 3.11 – Add Webinars Table
PG. 59
Fig 4.1 – Data Class File
PG. 60
8. GANTT CHART
PG. 61
9. Conclusion & Future Work
9.1. Conclusion
The project entitled “ERUDITION” was successfully made, tested, and
implemented. The overall design of the project well suits the needs of the
users and companies. Through our website students will be able to get jobs
in IT companies. Companies can easily able to hire students based on their
performance and skills. Students can enhance their skills and prepare
themselves for future challenges. This site provides a platform for both
students and companies which helps our upcoming generation for getting
employment.
Lastly, this website is a bridge between the candidates and the companies.
9.2. Future Work
Currently our website is providing good features but in future we will add
functionalities to make it best. Some future plans are:
ī‚ˇ Try to add other subjects in exam system so that students from other
trades will also get the opportunity to get employment.
ī‚ˇ Try to conduct the exam also at the international level.
PG. 62
10. REFERENCES & APPENDICES
10.1 References
9.1. Ariponnammal, S. and Natarajan, S. (1994) ‘Transport Phonomena of Sm
Sel – X Asx’, Pramana – Journal of Physics Vol.42, No.1, pp.421-425.
9.2 Barnard, R.W. and Kellogg, C. (1980) ‘Applications of Convolution
Operators to Problems in Univalent Function Theory’, Michigan Mach, J.,
Vol.27, pp.81–94.
9.3. Shin, K.G. and Mckay, N.D. (1984) ‘OpenLoop Minimum Time Controlof
Mechanical Manipulations and its Applications’, Proc.Amer.Contr. Conf., San
Diego, CA, pp. 1231-1236.
10.2 Appendices
Error Message Codes
Address_failure e314
Address_invalid e304
Amount_difference e702
Authentication_error e303
Authentication_incomplete e335
Authentication_service_unavailable e334
Awaiting_processing e505
Bank_denied e312
Bank_server_error e208
Batch_error e216
PG. 63
Brand_invalid e201
Card_fraud_suspected e324
Card_issuer_timed_out e218
Card_not_enrolled e900
Card_number_invalid e305
Checksum_failure e213
Communication_error e210
Curl_call_failure e214
Curl_error_card_verification e203
Curl_error_enrolled e205
Curl_error_not_enrolled e204
Cutoff_error e206
Cvc_address_failure e315
Cvc_failure e313
Duplicate_transaction e504
Expired_card e311
Expiry_date_low_funds e336
Incomplete_bank_response e219
Incomplete_data e712
Insufficient_funds e706
Insufficient_funds_authentication_failure e719
Insufficient_funds_expiry_invalid e713
Insufficient_funds_invalid_cvv e718
International_card_not_allowed e903
Invalid_account_number e717
Invalid_amount e715
Invalid_card_name e709
Invalid_card_type e902
Invalid_contact e333
Invalid_email_id e331
Invalid_expiry_date e323
Invalid_fax e332
Invalid_login e327
PG. 64
Invalid_pan e707
Invalid_pin e710
Invalid_transaction_type e207
Invalid_user_defined_data e711
Invalid_zip e714
Issuer_declined_low_funds e329
Lost_card e310
Merchant_invalid_pg e200
Network_error e211
No_bank_response e209
No_error e000
Not_captured e337
Parameters_mismatch e328
Password_error e326
Payment_gateway_validation_failure e330
PayUMoney_api_error e600
Permitted_bank_settings_error e716
Pin_retries_exceeded e708
Prefered_gateway_not_set e800
Receipt_number_error e704
Reserved_usage_error e215
Restricted_card e325
Retry_limit_exceeded e901
Risk_denied_pg e307
Secure_3d_authentication_error e317
Secure_3d_cancelled e302
Secure_3d_card_type e322
Secure_3d_format_error e319
Secure_3d_incorrect e301
Secure_3d_not_enrolled e316
Secure_3d_not_supported e318
PG. 65
Secure_3d_password_error e300
Secure_3d_server_error e321
Secure_3d_signature_error e320
Secure_hash_failure e700
Secure_hash_skipped e701
Server_communication_error e212
System_error_pg e309
Tranportal_id_error e217
Transaction_aborted e502
Transaction_cancelled e503
Transaction_failed e308
Transaction_invalid e202
Transaction_invalid_pg e306
Transaction_number_error e703
Unknown_error e501
PG. 66
11. BIO DATA OF EACH GROUP MEMBER
AMISHA JAUHRI
549/321/Ka/3,SHANTI NAGAR, Email:jauhriamisha@gmail.com
BARA BARHA,ALAMBAGH, Mobile no:+918009385960
LUCKNOW,U.P.,INDIA(226005)
EDUCATIONAL QUALIFICATION:
ī‚ˇ I scored 65.57%in 10th
(I.C.S.E)from MODERN INDIAN SCHOOL
in 2008.
ī‚ˇ I scored 65.20%in 12th
(C.B.S.E)from CENTRALACADEMY in
2010.
ī‚ˇ I did B.C.A from MAKHANLAL CHATURVEDI UNIVERSITY in
2013& scored78.80%.
ī‚ˇ I scored 81.03%aggregate in M.C.A(1st
& 2nd
year) from INTEGRAL
UNIVERSITY.
TECHNICAL SKILLS:
ī‚ˇ Good knowledge of programming languages like .NET, C, C++, HTML,
CSS.
ī‚ˇ Can manage to work on Operating Systems like Windows XP, Windows
7&8, Linux.
ī‚ˇ Good Database programming knowledge using Oracle, SQL, MS SQL
SERVER 2005etc.
PG. 67
CERTIFICATION & ACHIEVEMENT:
ī‚ˇ Participated in “APTI-TECH2015”organized by Career Counseling
Committee of Department of Computer Application, Integral University.
ī‚ˇ Participated in “TECHNICALPOSTER PRESENTATION”
organized by Department of Computer Application, Integral University.
ī‚ˇ Did a certification coursein ASP.NET from TRAINEDGE.
Place:LUCKNOW (AMISHA JAUHRI)
PG. 68
MOHD SALMAN
C-85 AHILYABAI NAGAR, Email: salmanmohd54@yahoo.com
KALYANPUR WEST, Mobile no: +91 8896045426
LUCKNOW,
U.P., INDIA (226022)
EDUCATIONAL QUALIFICATION:
ī‚ˇ Scored 45.57%in 10th
(C.B.S.E)from CENTRALACADEMY
SCHOOL in 2008.
ī‚ˇ Scored 55.20%in 12th
(I.S.C) from SCHOLARS HOME in 2010.
ī‚ˇ Pursued B.C.Afrom INTEGRAL UNIVERSITYin 2014 & scored
62.80%.
ī‚ˇ Pursuing M.C.A 68.03%aggregate in M.C.A(1st
& 2nd
year) from
INTEGRAL UNIVERSITY.
TECHNICAL SKILLS:
ī‚ˇ Good knowledge of programming languages like .NET, C, C++, HTML,
CSS.
ī‚ˇ Can manage to work on Operating Systems like Windows XP, Windows
7&8, Linux.
ī‚ˇ Good Database programming knowledge using Oracle, SQL, MS SQL
SERVER 2005etc.
CERTIFICATION & ACHIEVEMENT:
ī‚ˇ Participated in “CLOUDSCAPE 2013”organized by Career Counseling
Committee of Department of Computer Application, Integral University.
PG. 69
ī‚ˇ Participated in “TECHNICALPOSTER PRESENTATION”
organized by Department of Computer Application, Integral University.
ī‚ˇ Did a certification coursein ASP.NET from TRAINEDGE.
Place:LUCKNOW (MOHD SALMAN)
PG. 70
URUSA KHAN
152/23 RASSI BATTAN, Email: urusakhan00@gmail.com
MOULVIGANJ, Mobile no: +91 9026824959
LUCKNOW
U.P., INDIA (226001)
EDUCATIONAL QUALIFICATION:
ī‚ˇ Scored 1st
Div in 10th
(I.C.S.E)from ST. TERESADAY COLLEGE in
2009.
ī‚ˇ Scored 1st
Div in 12th
(I.S.C) from ST. TERESADAY COLLEGE in
2011.
ī‚ˇ Pursued B.C.Afrom S.V.S UNIVERSITYin 2014 & scored 62.80%.
ī‚ˇ Pursuing M.C.A 68.03%aggregate in M.C.A(1st
& 2nd
year) from
INTEGRALUNIVERSITY.
TECHNICAL SKILLS:
ī‚ˇ Good knowledge of programming languages like .NET, C, C++, HTML,
CSS.
ī‚ˇ Can manage to work on Operating Systems like Windows XP, Windows
7&8, Linux.
ī‚ˇ Good Database programming knowledge using Oracle, SQL, MS SQL
SERVER 2005etc.
PG. 71
CERTIFICATION & ACHIEVEMENT:
ī‚ˇ Participated in Workshop “HYBRID ANDROID”organized by
SCIENCE OLYMPIAD SCIENCE
ī‚ˇ Participated in “TECHNICALPOSTER PRESENTATION”
organized by Department of Computer Application, Integral University.
ī‚ˇ Did a certification coursein ASP.NET from TRAINEDGE.
Place:LUCKNOW (URUSA KHAN)

More Related Content

What's hot

Training and placement
Training and placementTraining and placement
Training and placement
Bhavesh Parmar
 
ruchi_resume_new
ruchi_resume_newruchi_resume_new
ruchi_resume_new
Ruchi Sharma
 

What's hot (20)

A Real-time Classroom Attendance System Utilizing Viola–Jones for Face Detect...
A Real-time Classroom Attendance System Utilizing Viola–Jones for Face Detect...A Real-time Classroom Attendance System Utilizing Viola–Jones for Face Detect...
A Real-time Classroom Attendance System Utilizing Viola–Jones for Face Detect...
 
Online cet
Online cetOnline cet
Online cet
 
IRJET - Student Sentiment Analysis using Android Application
IRJET -  	  Student Sentiment Analysis using Android ApplicationIRJET -  	  Student Sentiment Analysis using Android Application
IRJET - Student Sentiment Analysis using Android Application
 
Resume
ResumeResume
Resume
 
Ignou MCA mini project report
Ignou MCA mini project reportIgnou MCA mini project report
Ignou MCA mini project report
 
Survey Paper on : College Automation System using Face Recognition with RFID
Survey Paper on : College Automation System using Face Recognition with RFIDSurvey Paper on : College Automation System using Face Recognition with RFID
Survey Paper on : College Automation System using Face Recognition with RFID
 
IRJET- Edu-Web
IRJET-  	  Edu-WebIRJET-  	  Edu-Web
IRJET- Edu-Web
 
Training and placement
Training and placementTraining and placement
Training and placement
 
University android app
University android app University android app
University android app
 
Pritam bhansali Online Exam - Project Report
Pritam bhansali  Online Exam - Project ReportPritam bhansali  Online Exam - Project Report
Pritam bhansali Online Exam - Project Report
 
presentation
presentationpresentation
presentation
 
linitcv
linitcvlinitcv
linitcv
 
IRJET- Android Application for Training and Placement Cell using Machine ...
IRJET-  	  Android Application for Training and Placement Cell using Machine ...IRJET-  	  Android Application for Training and Placement Cell using Machine ...
IRJET- Android Application for Training and Placement Cell using Machine ...
 
ruchi_resume_new
ruchi_resume_newruchi_resume_new
ruchi_resume_new
 
Online Examination System using Raspberry pi
Online Examination System using Raspberry piOnline Examination System using Raspberry pi
Online Examination System using Raspberry pi
 
Parking allocation system
Parking allocation systemParking allocation system
Parking allocation system
 
Assistive Examination System for Visually Impaired
Assistive Examination System for Visually ImpairedAssistive Examination System for Visually Impaired
Assistive Examination System for Visually Impaired
 
Online training & placement system
Online training & placement system Online training & placement system
Online training & placement system
 
Face recognition attendance system using Local Binary Pattern (LBP)
Face recognition attendance system using Local Binary Pattern (LBP)Face recognition attendance system using Local Binary Pattern (LBP)
Face recognition attendance system using Local Binary Pattern (LBP)
 
Framework for online exam with graphical result and sms gateway
Framework for online exam with graphical result and sms gatewayFramework for online exam with graphical result and sms gateway
Framework for online exam with graphical result and sms gateway
 

Viewers also liked

ĐĄĐžŅ†Ņ–Đ°ĐģŅŒĐŊŅ– Ņ‚Ņ€Đ°ĐŊŅŅ„ĐžŅ€ĐŧĐ°Ņ†Ņ–Ņ— в ĐŖĐēŅ€Đ°Ņ—ĐŊŅ–
ĐĄĐžŅ†Ņ–Đ°ĐģŅŒĐŊŅ– Ņ‚Ņ€Đ°ĐŊŅŅ„ĐžŅ€ĐŧĐ°Ņ†Ņ–Ņ— в ĐŖĐēŅ€Đ°Ņ—ĐŊŅ–ĐĄĐžŅ†Ņ–Đ°ĐģŅŒĐŊŅ– Ņ‚Ņ€Đ°ĐŊŅŅ„ĐžŅ€ĐŧĐ°Ņ†Ņ–Ņ— в ĐŖĐēŅ€Đ°Ņ—ĐŊŅ–
ĐĄĐžŅ†Ņ–Đ°ĐģŅŒĐŊŅ– Ņ‚Ņ€Đ°ĐŊŅŅ„ĐžŅ€ĐŧĐ°Ņ†Ņ–Ņ— в ĐŖĐēŅ€Đ°Ņ—ĐŊŅ–
МазиĐŋŅ‡ŅƒĐē МаĐēŅĐ¸Đŧ
 
Power Point Muerte de las lenguas causas politicas agustina farias
Power Point Muerte de las lenguas causas politicas agustina fariasPower Point Muerte de las lenguas causas politicas agustina farias
Power Point Muerte de las lenguas causas politicas agustina farias
agustinafarias
 
Trabajo practico 3 farias
Trabajo practico 3 fariasTrabajo practico 3 farias
Trabajo practico 3 farias
agustinafarias
 
Cylindropuntia prolifera web show
Cylindropuntia prolifera    web showCylindropuntia prolifera    web show
Cylindropuntia prolifera web show
cvadheim
 

Viewers also liked (10)

ĐĄĐžŅ†Ņ–Đ°ĐģŅŒĐŊŅ– Ņ‚Ņ€Đ°ĐŊŅŅ„ĐžŅ€ĐŧĐ°Ņ†Ņ–Ņ— в ĐŖĐēŅ€Đ°Ņ—ĐŊŅ–
ĐĄĐžŅ†Ņ–Đ°ĐģŅŒĐŊŅ– Ņ‚Ņ€Đ°ĐŊŅŅ„ĐžŅ€ĐŧĐ°Ņ†Ņ–Ņ— в ĐŖĐēŅ€Đ°Ņ—ĐŊŅ–ĐĄĐžŅ†Ņ–Đ°ĐģŅŒĐŊŅ– Ņ‚Ņ€Đ°ĐŊŅŅ„ĐžŅ€ĐŧĐ°Ņ†Ņ–Ņ— в ĐŖĐēŅ€Đ°Ņ—ĐŊŅ–
ĐĄĐžŅ†Ņ–Đ°ĐģŅŒĐŊŅ– Ņ‚Ņ€Đ°ĐŊŅŅ„ĐžŅ€ĐŧĐ°Ņ†Ņ–Ņ— в ĐŖĐēŅ€Đ°Ņ—ĐŊŅ–
 
Power Point Muerte de las lenguas causas politicas agustina farias
Power Point Muerte de las lenguas causas politicas agustina fariasPower Point Muerte de las lenguas causas politicas agustina farias
Power Point Muerte de las lenguas causas politicas agustina farias
 
Trabajo practico 3 farias
Trabajo practico 3 fariasTrabajo practico 3 farias
Trabajo practico 3 farias
 
U3E
U3EU3E
U3E
 
Cylindropuntia prolifera web show
Cylindropuntia prolifera    web showCylindropuntia prolifera    web show
Cylindropuntia prolifera web show
 
Presentacion
Presentacion Presentacion
Presentacion
 
Acionamentos ElÊtricos
Acionamentos ElÊtricosAcionamentos ElÊtricos
Acionamentos ElÊtricos
 
15185392 ė •ė•„ė˜
15185392 ė •ė•„ė˜15185392 ė •ė•„ė˜
15185392 ė •ė•„ė˜
 
NÃĸng cao hiáģ‡u quáēŖ sáģ­ dáģĨng tài sáēŖn ngáē¯n háēĄn táēĄi công ty cáģ• pháē§n bidecons
NÃĸng cao hiáģ‡u quáēŖ sáģ­ dáģĨng tài sáēŖn ngáē¯n háēĄn táēĄi công ty cáģ• pháē§n bideconsNÃĸng cao hiáģ‡u quáēŖ sáģ­ dáģĨng tài sáēŖn ngáē¯n háēĄn táēĄi công ty cáģ• pháē§n bidecons
NÃĸng cao hiáģ‡u quáēŖ sáģ­ dáģĨng tài sáēŖn ngáē¯n háēĄn táēĄi công ty cáģ• pháē§n bidecons
 
Mind reading computers
Mind reading computersMind reading computers
Mind reading computers
 

Similar to INTRODUCTION

Student Assestment Questionnaire
Student Assestment QuestionnaireStudent Assestment Questionnaire
Student Assestment Questionnaire
Michael Mendoza
 
Online Examination System Report
Online Examination System ReportOnline Examination System Report
Online Examination System Report
Ankan Banerjee
 
Running Header 1APPLICATION DEVELOPMENT METHODS2.docx
Running Header  1APPLICATION DEVELOPMENT METHODS2.docxRunning Header  1APPLICATION DEVELOPMENT METHODS2.docx
Running Header 1APPLICATION DEVELOPMENT METHODS2.docx
rtodd599
 
quiz game project report.pdf
quiz game project report.pdfquiz game project report.pdf
quiz game project report.pdf
zccindia
 
dokumen.tips_online-examination-system-presentation-55845497e291f.ppt
dokumen.tips_online-examination-system-presentation-55845497e291f.pptdokumen.tips_online-examination-system-presentation-55845497e291f.ppt
dokumen.tips_online-examination-system-presentation-55845497e291f.ppt
Kamalesh5282692
 
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdfA_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
AmishGupta15
 

Similar to INTRODUCTION (20)

Student Assestment Questionnaire
Student Assestment QuestionnaireStudent Assestment Questionnaire
Student Assestment Questionnaire
 
Online examination system of open and distance education
Online examination system of open and distance educationOnline examination system of open and distance education
Online examination system of open and distance education
 
How to use ai apps to unleash the power of your audit program
How to use ai apps to unleash the power of your audit program How to use ai apps to unleash the power of your audit program
How to use ai apps to unleash the power of your audit program
 
What should you expect from your Exam Software?
What should you expect from your Exam Software?What should you expect from your Exam Software?
What should you expect from your Exam Software?
 
A Study on Online Testing, Personality profiling & Psychometrics
A Study on Online Testing, Personality profiling & PsychometricsA Study on Online Testing, Personality profiling & Psychometrics
A Study on Online Testing, Personality profiling & Psychometrics
 
Online Examination System Report
Online Examination System ReportOnline Examination System Report
Online Examination System Report
 
online learning and examination website
online learning and examination websiteonline learning and examination website
online learning and examination website
 
Running Header 1APPLICATION DEVELOPMENT METHODS2.docx
Running Header  1APPLICATION DEVELOPMENT METHODS2.docxRunning Header  1APPLICATION DEVELOPMENT METHODS2.docx
Running Header 1APPLICATION DEVELOPMENT METHODS2.docx
 
quiz game project report.pdf
quiz game project report.pdfquiz game project report.pdf
quiz game project report.pdf
 
Online Quiz System Project Report
Online Quiz System Project Report Online Quiz System Project Report
Online Quiz System Project Report
 
selenium resume
selenium resumeselenium resume
selenium resume
 
Online examination management system..pdf
Online examination management system..pdfOnline examination management system..pdf
Online examination management system..pdf
 
7.3 Years of Experience
7.3 Years of Experience7.3 Years of Experience
7.3 Years of Experience
 
Quiz Buzz.pptx
Quiz Buzz.pptxQuiz Buzz.pptx
Quiz Buzz.pptx
 
Online Exam
Online ExamOnline Exam
Online Exam
 
dokumen.tips_online-examination-system-presentation-55845497e291f.ppt
dokumen.tips_online-examination-system-presentation-55845497e291f.pptdokumen.tips_online-examination-system-presentation-55845497e291f.ppt
dokumen.tips_online-examination-system-presentation-55845497e291f.ppt
 
7 Years of Experience
7 Years of Experience7 Years of Experience
7 Years of Experience
 
ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCE
ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCEONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCE
ONLINE EXAMINATION SYSTEM USING ARTIFICIAL INTELLIGENCE
 
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdfA_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
A_Project_Report_ON_ONLINE_EXAMS_SYSTEM.pdf
 
A Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEMA Project Report ON ONLINE EXAMS SYSTEM
A Project Report ON ONLINE EXAMS SYSTEM
 

INTRODUCTION

  • 1. PG. 1 1. INTRODUCTION Introduction ERUDITION is a culmination of everything related to technology, a platform exclusively for IT professionals to synergize, share, exchange ideas, facts and information as well as showcase their work and express their views on the vast repertoire that the IT industry encompasses. Garnering cutting edge views, reviews and news, jobs as well as providing a podium for connecting with different IT companies, peers are the mainstay of erudition.com. It provides a platform to IT fresher’s /professionals to connect with different IT companies all over the world, depending on their skills. Our website Erudition basically conducts an employability test (i.e. a common test given by millions of candidates) which measures job applicants on critical areas of different computer languages which help recruiters to identify the suitability of a candidate. After the result will be evaluated a comprehensive feedback report will be generated which help students to identify their strong and weak areas so that they can improve in highlighted areas or apply for specific industries/ jobs where their strengths were bestsuited. Based on the marks scored in the test and their education qualification companies will call students for interview and heir them for the required vacancy. Our employability test is fair since every test taker is evaluated on some parameters. Hence hiring happens strictly on merit basis. So it provides a good platform to students that they can stand out amongst the peers by performing well in the Employability Test. Education of any kind is necessary for man to develop socially and intellectually. Every day we learn something new. An education should be rooted to culture and committed to progress.
  • 2. PG. 2 Each of us has a social personality that is different from everyone else, we also have a learning personality that is different from everyone else. Our learning personality is the combination of natural talent, personal interest, current opportunity, social environment, character, motivation and how the brain processes information. In today's world this learning capability is judged by means of examinations. Examinations are every important in judging one's personality. Thus, the need of exams today in universities, schools, colleges and even companies for recruitment purposes. The general paper-pen tests/exams are now slowly being replaced by the online internet based testing system. Erudition’s Online examinations, sometimes referred as Employability Test, are the examinations conducted through the internet or in an intranet (if within the Organization) for a remote candidate (s). Most of the examinations issue results as the candidate finish the examination, when there is an answer processing module also included with the system. Candidate is given a limited time to answer the questions and after the time expiry the answer paper is disabled automatically and answers is sent to the examiner. The examiner will evaluate answers, either through automated processor ormanually and the results will be sent to the candidate through email and also made available in the web site. Today many organizations are conducting online examinations worldwide successfully and issue results online. There are advantages and disadvantages in Erudition’s online examinations. The main advantage is that it can be conducted for remote candidates and evaluation of answers canbefully automated for MCQ questions and other essaytype questions can be evaluated manually or through automated system, depending on the nature of the question s and the requirements. Also online examinations can be conducted at anytime and does not incurhighercostas traditionalexamscenario as thereis no paper work involved (e.g.: printing exam papers, prepare paper admissions etc.),
  • 3. PG. 3 there is no invigilators, also no need of arrangement of exam centers. When comparingwith traditional exam scenario thecostforanonline examination will be almostzero aftertheonline exam systemis establishmentand if maintenance costis notconsidered.This solution will provide assistance in creating, conducting and evaluating examinations. Large organizations will be able to have a centralized database of questions, from which the tests will be prepared. Internet will beused as a media for disseminating and conducting tests, thus maintaining a uniform pattern for all the examinees throughout the organization. Fig 1 – Web Server System In Erudition system the web server and database management system is installed for management of databases, these databases could be Candidates database, Questions database and if the automated evaluation is carried out a separate database for evaluation purposes. The web server can be on windows platform
  • 4. PG. 4 which uses Microsoft Windows Server with Internet Information System (IIS) as the web server software. The cost factor involved in this implementation is higher as the software and the required licenses have to be purchased. If an open source software such as Linux Server is used the software cost will be zero as these softwares available freely with unlimited licenses. The other advantage of using open source software is the higher system security and better performance than the MS Windows systems. Therefore, if this option is selected, usage of open source software (such as Linux) is highly recommended. The disadvantage of the e-examination is the inability of invigilating, there are methodologies used in the. examinations, when registering candidates and presentationofquestions,sothattotestcandidate’sknowledgeandskills. However, with a limited time, candidate cannot be completely tested with his skill-test. Erudition is the solution will provide existence in creating, conducting and evaluating examinations. Large organizations will be able to have a centralized databaseofquestions,fromwhichthetests will beprepared.Internetwillbeused as a media fordisseminating and conductingtests, thus maintaining a uniform pattern for all the examinees throughout the organization. The task of maintaining the record of scores and the tests for which a particular candidate has appeared will be done by the portal. The progress. reports can be printed at any pointoftime by just providing the necessary details of a candidate. The solution can also be used by moderator faculty members to create question papers. Theycanprovideaquestionbankconsistingofquestionsofvaried difficulty levels. Numerous sets of distinct questionpapers can then be printed, consisting of all type of questions in equal proportion. The same can be put to use in corporate organizations and universities or colleges.
  • 5. PG. 5 Forschools, colleges,universities studentsmanagingtheexaminationhaveneverbeen easy. Now school and college/university Students can manage examination very easily. This systemaims to bea powerfultoolforeLearning and online education. Youcan create quiz, question bank, certification examination questions in any language. Useful for school, college, university, teachers and professors for managing quiz, contestand examinations. Recruitingagencies, companies canuseit for candidate's skills evaluation by conducting online test. It is very useful for parents in the academic development of kids to improve their educational skills. The system is consisting of a web server with a database facility. This server is configured with proper security measures. Clients (candidates) can connect through the internet with a web browser (e.g.: Internet Explorer, Mozilla Firefox etc.) to the server and take the exam. Examiners too can connect to the server through the internet or through the intranet for setup papers and to do other related tasks like monitoring the candidates, providing technical help to the user giving online exams, etc. Fig 1.1 Script Managing
  • 6. PG. 6 Examiners too can connect to the server through the internet or through the intranet for setup papers and to do other related tasks. Under this setup the developers upload locally developed server scripts to the web server through internet and set up the databases remotely with the obtained server facility and there is no system administration involved.
  • 7. PG. 7 2. H/W & S/W REQUIREMENTS 2.1. Hardware Requirements Client Side Processor : Dual coreorabove RAM : 2 GB Disk space : 500 GB Monitor : Colored Printer : Depend on user Keyboard : 108 Key Normal Mouse : Normal Mouse Server Side Processor : Dual coreorabove RAM : 4 GB Disk space : 500 GB Monitor : Colored Keyboard : 108 Key Normal Mouse : Normal Mouse
  • 8. PG. 8 2.2. Software Requirements Client Side Internet explorer orGooglechrome Windows 7 orabove MS Office PDF Viewer and Reader Server Side Visual studio 2015 MS SQLserver2014 Internet explorer orGooglechrome Windows Server2000 or above
  • 9. PG. 9 2.3.Communication Interfaces The two parties should be connected through either by LAN or WAN with active internet connection for the communication. Fig 1.1 - External Communication System Fig 1.2 - Internal Communication System Sender Web Server DB Serve r Receiver User Moderator Company Admin
  • 10. PG. 10 3. PROBLEM IDENTIFICATION & FEASIBILITY STUDY 3.1 Problem Identification The first step in System Development Life Cycle was the problem identification of the need. The objective was to determine whether the request for the website was valid and feasible to build or not. A project request first was reviewed. The choice for determining the strategy for development was second. Purpose of Study: This Software Requirements Specification provides a complete description of all the features ofthe Online Examination System. It emphasizes on the essential specifications that are to be kept in mind while designing and implementing the system. The expected audience of this document is the faculty of Integral University Lucknow, Trainedge Company LTD. and document evaluation members, and the developer. It will also serve as a reference for students. Scope of Study: This system will help in making the tedious task of conducting examinations a lot easier. The proposed system takes advantage of the advances made in IT to provide large-scale qualitative and quantitative improvements. The system envisaged, involves application software development, setting-up of hardware at a Central Examination Centre (CEC) and Designated Examination Centers (DEC). In general, scopeofthis project is very broad in terms of other manually taking exams.
  • 11. PG. 11 The purpose of the problem identification was to evaluate project requests. It is the collection of information that permits to evaluate the merits of the project request and make an informed judgment about the feasibility of the proposed project. After problem identification following objectives were accomplished: 3.1.1. To make a website that would be easily handled for making any changes. 3.1.2. It should be user friendly. 3.1.3. To make a website which is little dynamic in nature. 3.1.4. It should be easy to adapt, updatable and easily maintainable. 3.1.5. The things which are to be dynamic in the website are the relevant information required for application. 3.1.6. The size of the project was determined. 3.1.7. The total cost of the project development was estimated. The basic problem that today’s generation are facing is the job hunt problem. In this age of increased competition companies and candidates face a common problem. Thousands of candidates apply for every job opening which creates a very daunting situation. ī‚ˇ How can companies quickly identify and heir talented students? It is very hectic to go through thousands of resumes manually or conducting interviews. It takes a lot of time and effort. ī‚ˇ How can good candidates showcase their knowledge and skills and can highlight themselves to different IT companies? Showing college mark sheet or resumes is not very beneficial since companies can differentiate between these.
  • 12. PG. 12 Because in this fast pace of growing world of technology people don’thave time to look manually on these things. The candidate who can sow their talent will have the opportunity to grab the better positions in different IT companies. During yester years people posted resumes through couriers or registered themselves on different job websites and apply for jobs by sending resumes through emails and waited for the opportunity to come. They did not have any platform for showing their knowledge and skills. When the opportunity came to them then it was their good luck otherwise they had to wait further. 3.2 Feasibility Study A Feasibility study is attest ofsystemproposalaccordingto its workability impact on the organization, ability to meet user needs and effective use of resources. The outcome of feasibility study is nothing but written document showing solution and various aspects of system. In our website development we have done the feasibility study to know the user requirements and problems that they were facing in other educational websites. So the study will be done to overcome those flaws. Then we identified the resources like hardware/software requirements, members etc. that will be required for developing the website. 3.2.1 Technical Feasibility This study revolves around the hardware and software requirements. checks whether the proposed website is technically feasible or not. It implies that it checks whether the result expected by the user or the requested output is possible with currently available technical resources or not. The Analyst makes sure that the output is technically possible.
  • 13. PG. 13 3.2.2 Economic Feasibility Economic analysis is the method used to evaluate system. Here cost and benefit analysis was done. So it has various categories: 3.2.3 Hardware Cost It relates to the actual purchase or lease of computer and peripherals (for example: printer, disk drive, tape unit) It is difficult to determine actual cost of hardware when various users share the system. 3.2.4 Personnel Cost It includes EDP staff salaries and benefits (health insurance, vacation time, sick pay etc.) as well as pay for those involved in developing the website. 3.2.5 Facility Cost They are expenses incurred in the preparation of the physical site where the application or the computer will be in operation. This includes wiring, flooring, acoustics, lighting and air conditioning. 3.2.6 Operating Cost They include all costs associated with day to day operation of the website; the amount depends on the number of shifts, the nature of application and the caliber of the operating staff. 3.2.7 Supply Cost They are variable costs that increase with increased use of paper, ribbon, disks and the like. They should be estimated and included in the overall cost of the website.
  • 14. PG. 14 3.2.7 Operational Feasibility People are generally resistant to any kind of change. So resistance of the people to changes and computers are evaluated. The result of the feasibility study was a formal proposal. It was simply a report containing nature and scope of the proposed solution. It consists of following: 3.2.7.1 Statement of problem. 3.2.7.2 Summary of findings and recommendations. 3.2.7.3 Details of findings.
  • 15. PG. 15 4. REQUIREMENT ANALYSIS Requirement Analysis is a detailed study of the various operations performed by a systemand their relationships within and outside ofthe system. During analysis, data were collected for the system, Training, experience and common sense are required forcollection ofthe information needed to do analysis. Oncethe analysis is completed, there is a firm understanding of what is to be done next. The next step is to decide how the problem might be solved. Thus, in a system design we move from logical to physical aspects of the life cycle. So, the analysis phase fully deals with the collection of the required data from different sources and analyzing their effect on the intended candidate system. The analysis keeps track ofthe processingoccurring within the candidate system and the output generated. In requirement analysis phase, information will be collected from different sources like other developed websites, users and companies’ feedback will be collected to identify the flaws and their needs from website. Based on all these information different modules for developing the site will be decided. Once modules will be decided the designing steps will be performed. While the analysis phase of development of this project following set of principles were considered: ī‚ˇ The information domain of a problem must be represented and understood. ī‚ˇ The function that the software is to be performed must be defined. ī‚ˇ The behavior of the software must be represented. The models that depict information function and behavior must be Partitioned in a manner that uncovers detail in a layered fashion.
  • 16. PG. 16 ī‚ˇ The analysis process should move from essential information toward implementation detail. All the necessarydetails required in the analysis process ofprojectwere collected from record registers, customers, worker of the firm and the manager. Requirement analysis phase plays an important role in our website development process. We have analyzed various other websites to identify the problems that user/company were facing so that we can overcome those issues in our website. Based on the information various modules is designed to develop the website. 4.1 Functional requirement Functional requirement are those requirements which affect the system. These requirements make the system working. Functional requirements describe what the system should do.in this system there are lots of functional requirements like ī‚ˇ Registration ofthe user & company is donebynew user and new company. ī‚ˇ The profile of user and company will be maintained by admin. ī‚ˇ Candidate’s entire information will be send to the company only if he/she will be selected by the company. The company will contact to admin for candidate’s entire information. ī‚ˇ A unique ID and PASSWORD is given to each user/company. ī‚ˇ Users can apply for employability test after logging in with the given ID and PASSWORD. ī‚ˇ In the DATABASE information of every user/company is stored. 4.2 Non-Functional requirements The non-functional requirements of the software system are:
  • 17. PG. 17 4.2.1 Maintainability: System should be able to be maintained easily and with no special needs. Most of the maintenance should be done automatically by the system with no interaction by the user. 4.2.2 Portability: System must be able to run ondifferent machines so that it can be better used in all the machines. 4.2.3 Extensibility: System must be extensible so that future needs can be taken care off. 4.2.4 Serviceability: System must be able to provide durable rendering of its services by taking care of all required possibilities. 4.2.5 PerformanceRequirements: The system is very vital to the organization and requires performing its task without interruption. So the major concern for the system is the power requirement. More over for the accessibility of client server interaction the server the connectivity of the network should remain constant. 4.2.6 SafetyRequirements: Forsafety requirements we need a periodic backup of data so that the important and vital information could be restored in any calamity. Once the data updated in the database must retain its consistency. The system must be supplied with constant power supply so that the vital information in process must not be lost. 4.2.7 Software Quality Attributes: The source code of the software would be close as it would be closed source software. It is reserved with us for modifications and improvements. 4.3 System Requirements Specification System requirements are expressed in software requirement document. The Software Requirement Specification (SRS) is the official statement of what is required of the system developers. This requirement document includes the requirements definition and the requirement specification. The software
  • 18. PG. 18 requirement document is nota design document. It should set outwhat the system should do without specifying how it should be done. The requirement set out in this document is complete and consistent. The software specification document satisfies the following: ī‚ˇ It specifies the external system behavior. ī‚ˇ It specifies constraints on the implementation. ī‚ˇ It is easy to change. ī‚ˇ It serves as reference tool for system maintainers. ī‚ˇ It records forethought about the life cycle of the system. ī‚ˇ It characterizes acceptable response to undesired events.
  • 19. PG. 19 5. REVIEW OF PREVIOUS WORK Earlier in search ofjobs related to IT, users have to posttheir resume on different- different job websites like Naukri.com, Monster.com, freshersworld.com etc. People search for jobs in newspapers, sites etc. or they go for walk-in interviews directly. Erudition.com is designed to overcome these issues. Earlier people are unable to receive the exact information about their jobs, they miss their interviews due to late delivery of emails, call letters, or lack of information about the job due to which people miss their interviews. In other websites expert advice will not be given to students but in our website there is an expert zone for students. In other they do not provide any guidelines that how they will prepare for interviews and exams. They do not provide any e- books, webcasts etc. But in our website all these problems will be solved. In our website there is a webinar zone through which they can see videos related to any topic. Existing System There are many online examination systems available in the market today. In this part of the report we will briefly describe the existing systems and undermine the features of the proposed system. These features are the improvements or advantages of our proposed system over the existing systems. Sify-itest, Exam-Pro Software, Exam 9 products, summation Technologies and many more are the widely used online examination soft wares today. Overview of existing systems Among the many systems available we see the following ones to understand basic features offered by all the available systems and compare with the proposed system.
  • 20. PG. 20 Exam Software is a Test Management Software to create and conductcomputer based online examination. Useful for school, college, university, teachers and professors for managing question papers and examinations. Recruiting agencies, companies can use it for candidate's skills evaluation by conducting online test. Features: ī‚ˇ Exam Software is ideal for candidates appearing for competitive exams where they have to take multiple choice question papers. ī‚ˇ Exam Software is also useful for parents to keep track of their kid's performance with no efforts. Teachers can use this software to conduct examination. ī‚ˇ Exam Software provides Print utility to print the question paper as per your requirement. ī‚ˇ Exam Software provides Import utility to import the data from flat text files into exam (.pdf) format. ī‚ˇ Exam Software provides Merge utility to merge the questions from different exam (.pdf) files. Proposed System Advantages Proposed system offers a number of new features and advancements over the existing ones. They are described briefly below: ī‚ˇ Introduction of multimedia — The proposed Online Examination System supports multimedia files such as images, photos, graphs etc. which can be used while forming various types of questions.
  • 21. PG. 21 ī‚ˇ Discussion forums — Users can share their feedback and viewpoints with the system administrators. Any further improvements suggested will be invited and discussed openly. Introduction of blogs make students and faculty also to stay in touch and share useful information. Regular updates of various tests and exams are made available through this feature to the students. This helps in keeping track of exam dates. ī‚ˇ Learning material — The system also offers a feature where one can view and revise required subject notes before appearing for the test. Course material allocated subject wise is made available at the site. A 'ready reckoner' kind of document is freely accessible to students. Teachers here upload various required documents per test. Specified documents can bepresentations, notes, e-books, pdfs, research papers, articles etc. pertaining required information. ī‚ˇ Analysis of performance — The system has the facility that analyses every student's performance and gives a report to the teacher. Weak students and bright students can be distinguished based on the level of answering of the students. Question types are thus segregated in such a format that differentiates between easy to medium to tough level type of questions. This feature helps in analyzing every student's intelligence. The following table helps in distinguishing various features of the existing and proposed systems:
  • 22. PG. 22 FEATURES EXISTING SYSTEM PROPOSED SYTEM Discussion Forums (blogs, communities, feedbacks) Not Available Available Multimedia file support (images- bmp, jpeg, etc) Available with number of constraints Supported Entirely Learning Material Not Available Available Performance analysis Do not provide any support to judge students appearing Helps in judging the performance. Useful for the for the tests Practice Quiz And Contest Not given by all the available Softwares in the market. Ifmade available it comes with some prescribed cost Freely available to all the users who login
  • 23. PG. 23 6. PROJECT DESCRIPTION The prowess of the Indian IT industry has been established long enough across the globe. Great Indian IT minds are innovating, creating and experimenting with technology and its various aspects ona day to day basis. But the right platform to unite this vast pool of talent and knowledge to showcase their work, knowledge and views is absent. Recognizing this missing link, ERUDITION.com envisions being the largest and the most active community of Indian IT professionals. Our project Erudition is an educational and employment website. It provides every possible way to IT fresher’s which help them to enhance their skills and knowledge and help them to get jobs in best IT companies. ī‚ˇ Our site conducts an Employability test which provides a platform to students to showcase their skill in different computer languages. ī‚ˇ It provides guidelines to students to prepare for interviews and tests through our mock interviews and mock tests. ī‚ˇ Students cantake expert advice from expert zone and ask any queries. They can ask queries by sending mails or through live chat. ī‚ˇ Webinars is a special part of attraction in our project through this they can view different videos related to any topic. ī‚ˇ We have launched first common platform for all the skill related information such as articles, webinars and webcasts, podcasts, e-books, e- courses, test, jobs, challenges and contest, videos, news, blogs, Q and A, presentations, experts etc. ī‚ˇ In our website companies can register themselves for hiring students based on their marks scored in the employability test and their education qualification. ī‚ˇ Users/company both can write articles in our article zone.
  • 24. PG. 24 ī‚ˇ We bring for you technology news collected from world’s best news sources. Here you get information aboutall the latest technologies, gadgets social media, IT companies and futuristic technologies etc. ī‚ˇ Students and companies can register themselves and their profile will be managed by admin. No charges will be taken by them for this. ī‚ˇ Website supports multi-user environment. ī‚ˇ Website is fully automated. ī‚ˇ Various outputs (reports) is available online any time. ī‚ˇ Website is able to handle extremely large volumes of data (i.e. Large database support) ī‚ˇ User/ company can give their feedback based on their experience after serving the website. ī‚ˇ User can search anything from our search bar by just writing a single keyword or an alphabet. ī‚ˇ The records and various reports of exam will be stored and managed by admin in database. All these data will be kept for future references.
  • 25. PG. 25 7. DESIGN The most creative and challenging phase of the system development and challenging phase of the system development life cycle is system design. The term design describes the final system and the process by which it is developed. It refers to the technical specifications that will be applied in implementing the candidate system. It also includes construction of programs and program testing. The first step is to determine how the output is to be produced and in what format. Input data and master files have to be designed to meet the requirements of the proposed output. The operational phases were handled through program construction and testing. Details related to justification of the system and an estimate of the impact of candidate system on user and organization were documented. 7.1 Input Design When designing input, the objective is to ensure that the data that will be processed by the system is collected and entered into the system efficiently, according to the specified requirements, and with the minimum of errors. In description with the client, the designer will choose a method of input which is costeffective and acceptableto the end users. Theprocess ofinputdesign consists of four stages: ī‚ˇ Firstly, identifying the inputs into the system, by listening the data flow on the required logical data flow diagram. ī‚ˇ Then determining the content of these inputs by inspecting the data dictionary.
  • 26. PG. 26 ī‚ˇ Next choosing an appropriate input device to change the user’s data into a form which can be read and processed by the computer system. ī‚ˇ And finally completing the detailed design work involved in specifying forms, input screens and other data collection documents. 7.2 Output Design One of the most important features of an information system for users is the output it produces. The term output applies to any information produced by an information system. The objective of output is to convey information about past activities, current status or projections of the future, trigger an action, confirm an action etc. The process of output design includes following steps: ī‚ˇ The name of each data item along with its characteristics should be recorded in a standard form:- ī‚ˇ Whether it is alphabetic or numeric. ī‚ˇ Valid and specific range of values. ī‚ˇ Size of data items. ī‚ˇ Position of decimal points, arithmetic sign or any other indicator. ī‚ˇ It is not always desirable to print ordisplay data as it is held on a computer. The system analyst must know whether the form in which it is stored is suitable for the output, if editing is required he must specify it. ī‚ˇ System analyst also has to determine the most appropriate medium for the outputs like- printer, graph plotter etc. ī‚ˇ In every report, title of the report should be mentioned to tell users what they are working with. ī‚ˇ Before actually marking in the data field, enter the column headings. Every column should have a heading that describes its contents.
  • 27. PG. 27 ī‚ˇ Reports should be designed to read from left to right and top to bottom. ī‚ˇ The most important item should be easiest to find. ī‚ˇ All columns should be labelled. ī‚ˇ Abbreviations should be avoided. 7.3 Module Description The entire system is made up of fifteen modules. These fifteen modules are illustrated as follows: 1) COMPANY MANAGEMENT In this module different IT based companies like HCL, TCS, SYNTEL, IBM etc can do their registration for hiring IT students. Companies can create their profile online for hiring students according to their requirements. Company will communicate directly to admin for hiring the desired candidate/student as per their qualification and scores in National Employability Test. 2) USER MANAGEMAENT In this module different IT students of any field like CS, IT, CA can register online and can create their profile to get job in different companies. Students will be able to give online exam called National Employability Test, on the basis of their marks scored they will be called for interviews. Students can prepare online for interviews and tests through quizzes, mocktests/interviews. They can take expert advice anytime and ask different queries. 3) ADMINISTRATION Through this module, admin will manage different company profiles and user profiles. Admin will manage the exam creation process, exam conduction process and exam evaluation process. Admin will manage different reports of exam conductionand performance report of each student. Admin will manage
  • 28. PG. 28 online quizzes, mock tests/interviews and webinars (expert zone). Admin can directly communicate to different IT companies and students. 4) ARTICLE MANAGEMENT In this module, companies can write articles/blogs related to different computer languages and new technologies. User/students can also read/write articles. Any guest user can also do the same. 5) HISTORY MANAGEMENT Through this module login details of different companies or users will be managed in database. Password details of different companies or users will be managed through this. In this exam schedule will be stored in database that is on which date exam has been conducted. Inthis report of different users will bestored in database. In this details of hired students by the different IT companies will be stored in database and managed. All this data will be kept for future reference. 6) EXAMINATION EVALUATION SYSTEM In order to orient the student towards best Employability test, MCQ tests are held regularly and Evaluation is done according to the following scheme: (a) The Admin conduct examination in all subject including general studies, Self-experience, Aptitude and Reasoning, which will be assessed internally by the Administrative Section. (b) Based on different section of test, each section is marked +1 on basis of correct answer clicked by student. Some of the section also contain negative marking strategy followed by 3:1 ratio. (c) Based on all individual section marks a single report is generated. Other than this the student quiz and contest activity and marks are also maintained.
  • 29. PG. 29 Cumulative record of continuous evaluation of student’s achievement and progress are maintained by Admin. (d) A candidate REPORT is published on WALL page of our website on which various MNC and IT companies have an Eye over it. If they wish to contactcertain student for hiring process they communicate with Admin, who provide them with Student contact details. 7) COMMUNICATION SYSTEM This module provides a platform to IT based companies through which they can directly communicate to students as per their choice/requirements. Companies can also communicate to admin for knowing the complete details ofthe selected student. User can’tcommunicate to companydirectly until they will be hired by them. 8) FEEDBACK SYSTEM Through this module different companies and users can provide feedback according to their experience after logging into the site and by using different services. 9) SEARCH SYSTEM In this module user can access any information through search bar. They can search directly either by just writing a keyword or a string. 10) TECHNOLOGY MANAGEMENT Through this hardware and software requirements of system and application will be managed. In software the frontend will be managed by user and the backend will be managed by admin and data will be stored in database.
  • 30. PG. 30 11) SECURITY SYSTEM Our Project follow 256-bit encryption and also SSL Socket mechanism. We also have advanced Recovery Module for User and Company to reset their Login Details. And Change Password if they forgot. 12) DASHBOARD This administrative dashboard was designed to assist admins in focusing their efforts whilst wielding their mop and bucket. It can be displayed in your user spacebytyping {{admin dashboard}} to transclude it. You could also change the orderor eliminate sections bytranscluding the subpages separately. New features can be requested below or simply edited in yourself. 13) SELECTION CRITERION New and advanced mechanism is introduced for a best selection Criteria of Student based on TAGS, COUNTERS, Operators (Increment, decrement), etc. 14) EXAM CREATION SYSTEM Exam and test are created by experts from administrative section to get the best of all candidates. The exam is conducted online in MCQ form with a time limit depending on various section of test or exams. Total exam is conducted for 3 hours only. 15) CONTEST CREATION SYSTEM Contest and quiz are generated on recent and new technology arrived in market and new updates which is provided in Information Technology Sector.
  • 31. PG. 31 7.4 (i) Context Diagram Fig 1.3 - Context Diagram Erudition
  • 32. PG. 32 7.4 (ii) Data Flow Diagrams Fig 1.4 - Context Level or Zero Level
  • 33. PG. 33 Fig 1.5 - One Level
  • 34. PG. 34 Fig 1.6 - Two Level
  • 35. PG. 35 7.4 (iii) Entity Relationship Diagrams Fig 1.7 – Entity Relationship Diagram
  • 36. PG. 36 7.4 (iv) Flowchart Fig 1.8 - FlowChart
  • 37. PG. 37 7.4 (v) Snapshots of the Project Fig 2.1 - Homepage
  • 38. PG. 38 Fig 2.2 - Homepage
  • 39. PG. 39 Fig 2.3 – Homepage
  • 40. PG. 40 Fig 2.3 – Homepage
  • 41. PG. 41 Fig 2.5 – User Profile Page
  • 42. PG. 42 Fig 2.6 – Exam Selection Page
  • 43. PG. 43 Fig 2.7 – Exam Page
  • 44. PG. 44 Fig 2.8 – Expert Panel Page
  • 45. PG. 45 Fig 2.9 – Admin Panel Homepage
  • 46. PG. 46 Fig 2.10 – Moderator Panel Homepage
  • 47. PG. 47 Fig 2.11 – Contact Us Page
  • 48. PG. 48 7.4 (vi) Databases & Tables Table 3.1 – Add Category Table
  • 49. PG. 49 Table 3.2 – Add Question Paper Table
  • 50. PG. 50 Table 3.3 – Admin Table
  • 51. PG. 51 Table 3.4 – Company Table
  • 52. PG. 52 Table 3.5 – Expert Panel Table
  • 53. PG. 53 Table 3.6 – Feedback Table
  • 54. PG. 54 Table 3.7 – Add Moderator Table
  • 55. PG. 55 Table 3.8 – Article Table
  • 56. PG. 56 Table 3.9 – Result Table
  • 57. PG. 57 Table 3.10 – User Table
  • 58. PG. 58 Table 3.11 – Add Webinars Table
  • 59. PG. 59 Fig 4.1 – Data Class File
  • 61. PG. 61 9. Conclusion & Future Work 9.1. Conclusion The project entitled “ERUDITION” was successfully made, tested, and implemented. The overall design of the project well suits the needs of the users and companies. Through our website students will be able to get jobs in IT companies. Companies can easily able to hire students based on their performance and skills. Students can enhance their skills and prepare themselves for future challenges. This site provides a platform for both students and companies which helps our upcoming generation for getting employment. Lastly, this website is a bridge between the candidates and the companies. 9.2. Future Work Currently our website is providing good features but in future we will add functionalities to make it best. Some future plans are: ī‚ˇ Try to add other subjects in exam system so that students from other trades will also get the opportunity to get employment. ī‚ˇ Try to conduct the exam also at the international level.
  • 62. PG. 62 10. REFERENCES & APPENDICES 10.1 References 9.1. Ariponnammal, S. and Natarajan, S. (1994) ‘Transport Phonomena of Sm Sel – X Asx’, Pramana – Journal of Physics Vol.42, No.1, pp.421-425. 9.2 Barnard, R.W. and Kellogg, C. (1980) ‘Applications of Convolution Operators to Problems in Univalent Function Theory’, Michigan Mach, J., Vol.27, pp.81–94. 9.3. Shin, K.G. and Mckay, N.D. (1984) ‘OpenLoop Minimum Time Controlof Mechanical Manipulations and its Applications’, Proc.Amer.Contr. Conf., San Diego, CA, pp. 1231-1236. 10.2 Appendices Error Message Codes Address_failure e314 Address_invalid e304 Amount_difference e702 Authentication_error e303 Authentication_incomplete e335 Authentication_service_unavailable e334 Awaiting_processing e505 Bank_denied e312 Bank_server_error e208 Batch_error e216
  • 63. PG. 63 Brand_invalid e201 Card_fraud_suspected e324 Card_issuer_timed_out e218 Card_not_enrolled e900 Card_number_invalid e305 Checksum_failure e213 Communication_error e210 Curl_call_failure e214 Curl_error_card_verification e203 Curl_error_enrolled e205 Curl_error_not_enrolled e204 Cutoff_error e206 Cvc_address_failure e315 Cvc_failure e313 Duplicate_transaction e504 Expired_card e311 Expiry_date_low_funds e336 Incomplete_bank_response e219 Incomplete_data e712 Insufficient_funds e706 Insufficient_funds_authentication_failure e719 Insufficient_funds_expiry_invalid e713 Insufficient_funds_invalid_cvv e718 International_card_not_allowed e903 Invalid_account_number e717 Invalid_amount e715 Invalid_card_name e709 Invalid_card_type e902 Invalid_contact e333 Invalid_email_id e331 Invalid_expiry_date e323 Invalid_fax e332 Invalid_login e327
  • 64. PG. 64 Invalid_pan e707 Invalid_pin e710 Invalid_transaction_type e207 Invalid_user_defined_data e711 Invalid_zip e714 Issuer_declined_low_funds e329 Lost_card e310 Merchant_invalid_pg e200 Network_error e211 No_bank_response e209 No_error e000 Not_captured e337 Parameters_mismatch e328 Password_error e326 Payment_gateway_validation_failure e330 PayUMoney_api_error e600 Permitted_bank_settings_error e716 Pin_retries_exceeded e708 Prefered_gateway_not_set e800 Receipt_number_error e704 Reserved_usage_error e215 Restricted_card e325 Retry_limit_exceeded e901 Risk_denied_pg e307 Secure_3d_authentication_error e317 Secure_3d_cancelled e302 Secure_3d_card_type e322 Secure_3d_format_error e319 Secure_3d_incorrect e301 Secure_3d_not_enrolled e316 Secure_3d_not_supported e318
  • 65. PG. 65 Secure_3d_password_error e300 Secure_3d_server_error e321 Secure_3d_signature_error e320 Secure_hash_failure e700 Secure_hash_skipped e701 Server_communication_error e212 System_error_pg e309 Tranportal_id_error e217 Transaction_aborted e502 Transaction_cancelled e503 Transaction_failed e308 Transaction_invalid e202 Transaction_invalid_pg e306 Transaction_number_error e703 Unknown_error e501
  • 66. PG. 66 11. BIO DATA OF EACH GROUP MEMBER AMISHA JAUHRI 549/321/Ka/3,SHANTI NAGAR, Email:jauhriamisha@gmail.com BARA BARHA,ALAMBAGH, Mobile no:+918009385960 LUCKNOW,U.P.,INDIA(226005) EDUCATIONAL QUALIFICATION: ī‚ˇ I scored 65.57%in 10th (I.C.S.E)from MODERN INDIAN SCHOOL in 2008. ī‚ˇ I scored 65.20%in 12th (C.B.S.E)from CENTRALACADEMY in 2010. ī‚ˇ I did B.C.A from MAKHANLAL CHATURVEDI UNIVERSITY in 2013& scored78.80%. ī‚ˇ I scored 81.03%aggregate in M.C.A(1st & 2nd year) from INTEGRAL UNIVERSITY. TECHNICAL SKILLS: ī‚ˇ Good knowledge of programming languages like .NET, C, C++, HTML, CSS. ī‚ˇ Can manage to work on Operating Systems like Windows XP, Windows 7&8, Linux. ī‚ˇ Good Database programming knowledge using Oracle, SQL, MS SQL SERVER 2005etc.
  • 67. PG. 67 CERTIFICATION & ACHIEVEMENT: ī‚ˇ Participated in “APTI-TECH2015”organized by Career Counseling Committee of Department of Computer Application, Integral University. ī‚ˇ Participated in “TECHNICALPOSTER PRESENTATION” organized by Department of Computer Application, Integral University. ī‚ˇ Did a certification coursein ASP.NET from TRAINEDGE. Place:LUCKNOW (AMISHA JAUHRI)
  • 68. PG. 68 MOHD SALMAN C-85 AHILYABAI NAGAR, Email: salmanmohd54@yahoo.com KALYANPUR WEST, Mobile no: +91 8896045426 LUCKNOW, U.P., INDIA (226022) EDUCATIONAL QUALIFICATION: ī‚ˇ Scored 45.57%in 10th (C.B.S.E)from CENTRALACADEMY SCHOOL in 2008. ī‚ˇ Scored 55.20%in 12th (I.S.C) from SCHOLARS HOME in 2010. ī‚ˇ Pursued B.C.Afrom INTEGRAL UNIVERSITYin 2014 & scored 62.80%. ī‚ˇ Pursuing M.C.A 68.03%aggregate in M.C.A(1st & 2nd year) from INTEGRAL UNIVERSITY. TECHNICAL SKILLS: ī‚ˇ Good knowledge of programming languages like .NET, C, C++, HTML, CSS. ī‚ˇ Can manage to work on Operating Systems like Windows XP, Windows 7&8, Linux. ī‚ˇ Good Database programming knowledge using Oracle, SQL, MS SQL SERVER 2005etc. CERTIFICATION & ACHIEVEMENT: ī‚ˇ Participated in “CLOUDSCAPE 2013”organized by Career Counseling Committee of Department of Computer Application, Integral University.
  • 69. PG. 69 ī‚ˇ Participated in “TECHNICALPOSTER PRESENTATION” organized by Department of Computer Application, Integral University. ī‚ˇ Did a certification coursein ASP.NET from TRAINEDGE. Place:LUCKNOW (MOHD SALMAN)
  • 70. PG. 70 URUSA KHAN 152/23 RASSI BATTAN, Email: urusakhan00@gmail.com MOULVIGANJ, Mobile no: +91 9026824959 LUCKNOW U.P., INDIA (226001) EDUCATIONAL QUALIFICATION: ī‚ˇ Scored 1st Div in 10th (I.C.S.E)from ST. TERESADAY COLLEGE in 2009. ī‚ˇ Scored 1st Div in 12th (I.S.C) from ST. TERESADAY COLLEGE in 2011. ī‚ˇ Pursued B.C.Afrom S.V.S UNIVERSITYin 2014 & scored 62.80%. ī‚ˇ Pursuing M.C.A 68.03%aggregate in M.C.A(1st & 2nd year) from INTEGRALUNIVERSITY. TECHNICAL SKILLS: ī‚ˇ Good knowledge of programming languages like .NET, C, C++, HTML, CSS. ī‚ˇ Can manage to work on Operating Systems like Windows XP, Windows 7&8, Linux. ī‚ˇ Good Database programming knowledge using Oracle, SQL, MS SQL SERVER 2005etc.
  • 71. PG. 71 CERTIFICATION & ACHIEVEMENT: ī‚ˇ Participated in Workshop “HYBRID ANDROID”organized by SCIENCE OLYMPIAD SCIENCE ī‚ˇ Participated in “TECHNICALPOSTER PRESENTATION” organized by Department of Computer Application, Integral University. ī‚ˇ Did a certification coursein ASP.NET from TRAINEDGE. Place:LUCKNOW (URUSA KHAN)