Documentation of exam portal360

21
DOCUMENTATION OF EXAM-PORTAL360 Documentation Plan Writer: Shahdev Sharma Date: 15/3/17

Transcript of Documentation of exam portal360

Page 1: Documentation of exam portal360

DOCUMENTATION OF EXAM-PORTAL360

Documentation Plan

Writer: Shahdev SharmaDate: 15/3/17

TABLE OF CONTENTS

1. Overview: A overview of the system and an purpose of our work.

Page 2: Documentation of exam portal360

2. Detailed problem Description 1.Problem Descriptions 2.Our methodology to solve the problem 3.Environments (e.g., hardware, software, equipment, policy of the company)

3. Target Audience

4. Features:

1. Interfaces

2. Performance Levels

3. Reliability

4. Security/Privacy Quality

5. Conceptual design 1.ER diagram and its explanation 2. Normalization

6. Implementation 1.Organization of the overall program 2.Brief explanation of each module

7. Requirement Specifications

8. Existing Documentation8.1 Planning Documents8.2 User Documents

9. Conclusion

10. References

1. OverviewWe are planning to develop a online platform which provide a helpful interface to students to make them familier from computer and online exams system.

Page 3: Documentation of exam portal360

It is also useful teachers and institutes who are feeling difficulty to handle no. of students enrolled in their institutes.This system provides his a online virtual space from where they can easily manage their students information and also create and manage exams, distribute their study material and their knowledge to a huge amount of students.In this system students can easily register,login in our portal and by using our student friendly interface they can measure their study and their preparation and also evaluate their performances.

Purpose This Web Application provides facility to conduct online examination worldwide.

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

Administrator has a privilege to create, modify and delete the test papers and its particular questions.

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

It has very wide scope in near future because according to a survey performed buy AICTE, our education system need to be replaced fully by digital techniques of study,Nowdays aevery govt. and private sectors uses online exam to recruit their employyes and easily manage a huge no. of employee details and easily evaluate their performance and save so much documentation.As compare to traditional exam system is very lengthy process to evaluate any student’s performances, and it also consumes too much paper works, after exam it take a massive man power to produce result, it’s a very tedius process and also a risky way, because its provide a way to cheeting marksheets and producing fake results.It provide all solution and save money,saave time and save man-power and remove the over-all cost in organizing a exam.

2. Detailed Problem Description: 1.Problem Descriptions

2.Our methodology to solve the problem 3.Environments (e.g., hardware, software, equipment, policy of the company)

Page 4: Documentation of exam portal360

2.1. Problem Description:What are the user’s demonstrable needs?User needs a web-based system, which will remove all the above-mentionedProblems that, the user is facing. The user wants a web-based system, whichwill reduce the bulk of paperwork, provide ease of work, flexibility, fastrecord finding, modifying, adding, removing and generating the reports.How can the problem be redefined?We proposed our perception of the system, in accordance with the problemsof existing system by making a full layout of the system on paper. We talliedthe problems and needs by existing system and requirements. We were furtherupdating in the layout in the basis of redefined the problems. In feasibilitystudy phase we had undergone through various steps, which are described asunder:How feasible is the system proposed? This was analyzed by comparing thefollowingfactors with both the existing system and proposed system.CostThe cost required in the proposed system is comparatively less to the existingsystem.EffortCompared to the existing system the proposed system will provide a betterworking environment in which their will be ease of work and the effortrequired will be comparatively less than the existing system.TimeAlso the time required generating a report or for doing any other work will becomparatively very less than in the existing system. Record finding andupdating will take less time than the existing system.LaborIn the existing system the number of staff required for completing the work isMore while the new system will require quite less number of staff.

According to a national education survey, indian education system and exam system is very time consuming and tedius process, it is outdated way to evaluate students performance, we need to replace it by using modern technology which can reduce costs,time, manpower and produced error free result in no time.nowdays, Students generally faced the problem of time and uncomfortable about institute’s location and their schedules.

So we provide Flexible & time saving solution for students.Teachers feel problems in checking vast amount of exams sheets and about to maintain paper work and huge no. of students.So we reduce the checking of answersheets and produce the results instantly.

Page 5: Documentation of exam portal360

2.2. Our methodology to solve the problem • It is very useful for students bcoz it saves their time and give them an option to study

anytime and anywhere. • Its also useful for teachers & faculty bcoz its reduce paper work and save him from

checking tons of exam sheets and preparing results manually.• this solution give an option to faculty for create, and change and store questions and

make a question paper later by these stored question. current exam system is very time consuming , its requires more man power to conduct an exam

• No time is spent on evaluation.• Results decleared in no time.• Exams can be created, edited and taken very easily.• It provide the more time to study for students and

more time to teachers to pay attention on students in place of create exams paper or evaluate them.

• No time and place boundation for students to read and teachers to teach.

2.3. Environments (e.g., hardware, software, equipment, policy of the company)We have only simple and basic system requirement into this project, we can use winndow xp, pentium-4, and 256 mb ram and a average speed internet connection is required to easily run this application.And we use php as a developing language to develop our source code of this project, and we use a mysql database to store our information.Our company’s policy is provide better products with better security, reliability and with more user-friendly environment.

3. Target Audience:

Students

Faculty

Institutes And Corporates.

Page 6: Documentation of exam portal360

Any Individuals.

UsersBasically we target students who are preparing for any type competitive exam and look for any type help that can help him to in his study.Teachers who want to reach a huge audience using minimal physical interaction, and want to manage all documentation and management task by using online platform.

4. Features:

Page 7: Documentation of exam portal360

4. Interfaces 5. Performance Levels 6. Security/Privacy Quality

4.1. Interfaces: We pare providing a user-friendly interface to students and teachers, that makes him able to manage and evaluate and see their work at any time and very quick time.

4.2. Performance Levels:We divide this portal in three main sections, one is for students, second is for teachers and the last one for adminstrator of this portal.Admin inter-connected between students and institutes, admin will create,manage,edit and delete users,exams,results etc.And he make system more secure using security features.

4.3. Security/Privacy Quality:

This system is made fully secured by using high security algorithem to make users and institutes information secure, this module ensures teachers that there course material is secured in highly secured virtual place that can only be accessible when you have exact login credentials.It also ensures studentsthat there performance and their results are fully secured and stored in future use and they can use it anytime anywhere.

Authenticating users. Keeping session track. Recording responses to question. Checking response. Keeping history of test

5. Conceptual design 1.ER diagram and its explanation

Page 8: Documentation of exam portal360

2. Normalization

5.1.ER diagram and its explanation We are using various types ER diagrams and figures to make our documentation is more readable.

Page 9: Documentation of exam portal360

Fig no. 1: Basic Diagram Representation Of Our Exam Portal

Fig no. 2: Basic Diagram Representation Of Our Exam Portal

Page 10: Documentation of exam portal360

Fig no. 3: Basic Diagram Representation Of Our Exam Portal

Page 11: Documentation of exam portal360

Explanation:In this diagram we want to say that our system will be inter-connected between students,teachers,institutes and administrators.It connects its four major participates by exchanging their operations and by using our exam portal.

Normalization:Firstly we create a online exam portal then a teacher or a institutes upload their syllabus or test exams in our portal then students visit our portal and resgister them and participates in exams, then adminstrator manage their data and produces efficient result and ensure that our system is user-friendly to its users.

Page 12: Documentation of exam portal360

6. Implementation 1.Organization of the overall program 2.Brief explanation of each module

6.1. Organization of the overall programThis system is basically divide in three sections, first is students section, second is teachers/institutes section and the last one is for adminstrator.

Students: Can register , login in exam portal and take the practise test & regular exams.

Institutes: Can Create, edit and manage exams data and study material and evaluate exams reslut and store the exams statistics for near future without handle too much documentation. Admintrator: Can create questions & exams and manage all back-end tasks to efficiently run online exam portal.

6.2. Brief explanation of each moduleStudent Module:Develop a web based application which provide user interface for students so they can find their study material here, and evaluate their skills by using faculty interaction and forum discussion also.

Requesting registration Logging to system. Selecting the test. Appearing for the examination. Reviewing the given responses.

Teachers Module:A Web based platform for teachers and institution to publish and spread their study material to more students without resource limitation and time and area restriction.

Create and modify test papers Arrange their Exam sets. Set Difficulty Level. Manage students. Preparing Results.

Adnin Module:We will back-end participants in this projects, and we can manage create and manage exams,results ,study materials and whole information about students and organizations .

Edit /Create/Delete database. Adding Subject/Test/Quetion.

Page 13: Documentation of exam portal360

7. Requirements Specification:1. Technologies used:This project is a web application that is developed in PHPhaving MySQL as back end.1. Database Design (DB2)2. Input Design PHP3. Coding HTML,CSS.

2. Hardware Interface:Client Side:Chrome: 8.0Processor : Pentium IV 2.0 and above.RAM : 256 MB

Server Side:Processor : Pentium IV 2.0 and above.RAM : 1 GBDisk space : 4GB

3. Software Interface:

Client Side: CodeIgniter Framework, Web Browser, Windows XP/2000/VistaWeb Server: PHP Framework, Windows XP/2000/Vista

Data Base Server: DB2

This system basically runs on internet server, and it is developed in php or any other web language, and its need basic system requirement like a system minimum pentium 4 processor and 256 mb ram in it, a average speed internet connection.Its also use a database to store all data related to users and institutes information.

It needs very minimal configuration to use its features, when users (students) register himself into this platform,its assign a unique username and password him, so he can easily signn in again, and after his work done successfully log out, its stores user’s every information such as how much he study, which file he had read last time, what test he was perform etc.Same with teachers module,they can manage all thing by user-friendly environment, they just write his question or study material in wordpad or simply inb notepad and store them into computers memory and they will able to fetch this data anytime from anywhere, and they can easily alter or modify this data without any documentation cost.

Page 14: Documentation of exam portal360

8. Existing DocumentationWe will do two types of documentation one is planning document which is useful for its developer and its working group to understand their work.

8.1. Planning DocumentsIt’s a document which contains all information needed to application developers, it holds the apllications all developing phases information that is what is syestem requirements, about typography, about techn ology we used in this project.

8.2. User DocumentsIt’s a document which helps to users in using our product, its contatins all useful information in simple language which is understable to a simple user, its describe all technical words into simple users language. And it will help users to operate our system without completely know that how our system works.They can only read user manual and then they find the ways to operate our syestem easily, after they read this user manual they can able interact with our application..

Documentation Moments:Sr. No. Module Date Work Completed:

1 1st Text draft Mar 6 Presentation & Discussion in detail.

2 2nd draft text Mar 18 Documentation started.

Page 15: Documentation of exam portal360

9. Conclusion This Web Application provides facility to conduct online examination worldwide. It saves time as it allows number of students to give the exam at a timeand displays the results as the test gets over, so no need to wait for the result.It is automatically generated by the server.Administrator has a privilege to create, modify and delete the test papers andits particular questions. User can register, login and give the test with hisspecific id, and can see the results as well.

Online Exams Portals is being launched because a need for a destination that is beneficial for both institutes and students. With this site, institutes can register and host online exams.

Students can give exams and view their results. Responses will be checked automatically. Reduce the hectic job of assessing answers. It will reduce paper work. Can generate reports instantly.

This project would be very useful For educational institutes students. It can also be useful for anyone who requires feedback.

10. References1. We take refrences from wikipedia How to do better documentation for a software project.2. Another refrence from a software project documentation article.3. Few exam portals Wify-study.com, testyou.in et cetera.

Page 16: Documentation of exam portal360

End Of Documentation