Online Examination system

Submitted BySuresh Mandia 08bce327

Contents1) Exercise Number 1: 2) Exercise Number 2: 3) Exercise Number 3: 4) Exercise Number 4: 1 1 4 7 .

dividing the tasks into many phases and its timing.Online Examination System Objective/VisionTo develop an Online Examination System . Process model:For this system development we will use the incremental model as we need to have some prioritization and changes can be implemented in near future . . Exercise-2 The scheduling diagrams are as follows: Gantt chart:Gantt chart is a chart for describing the tasks.The Administrator will create an account for both students and faculty members.More over Proper documentation is also required.Exercise-1 Name of the Project: . The faculty members can upload the questions in the question bank and the student can take the examination using their account respectively. Performance reports will be generated at the end of the examination taken by the candidate.

Activities:1) Communication with the client. 2) Understanding of the requirement. 3) Resource allocation 4) Methods to be adopted 5) Creation of GUI 6) Linkage with server and authentication 7) Creation of the question bank database 8) Coding the modules 9) Testing 10) Deployment .

creation of GUI. understanding of the requirements. Linkage with server. Milestones and Deliverables:1) Signing of the Contract 2) Creation of the front end 3) Creation of the back end 4) Testing the beta version . resource allocation. testing .Timeline chart:Here we draw the timeline chart indicating the entire Time deadline for the activities and also indicating the milestones and deliverables Activities:Communication with the client.deployment. methods to be adopted. creation of the question bank database.

.Pert Chart:It shows dependency among different modules and gives a clear view of time slack that occurs during the execution.

Exercise 3:Functional Requirement: 1) The system should have a verification method based on username and password to identify the identity of the candidate 2) The system should have a navigation panel through which student can navigate among different levels. .

4) The system should have a report generation based on performance of his/her.3) The system should have a timer to keep track of the time limit. . Non Functional requirement:1)24 X 7 availability 2) Better component design for good user interface 3) Flexibility in language 4) Stability. 5) The system should have a separate account for faculty members to upload question 6) The system should have a option to set the difficulty level and different category 7) The system should have a traceability option.

5.4 Accuracy 3.3.Online Examination System Software Requirements Specification Table of Contents 1.5. Purpose Scope Definitions.5 Standards Design Constraints 1.1 Response Time 3. 3.3.1 Functionality 3.2 Mobile Devices 3.6 Access Reliability Performance 3.1 Software Language Used 3.6 .4 3.3.3 1.1.2 Administrator/Librarian Response 3.1.3 Throughput 3.2 Information Security Requirement 3.4 Capacity 3.1.3 Mean Time to Repair (MTTR) 3.2 Mean Time Between Failures (MTBF) 3.4 Maintenance 3.1 Logon Capabilities 3.1 Availability 3.5 Maximum Bugs or Defect Rate 3. Acronyms and Abbreviations References Overview 9 9 9 9 9 10 12 13 13 13 13 13 14 14 14 14 14 14 15 15 15 15 15 15 15 15 15 15 16 16 16 16 16 Overall Description Specific Requirements 3.1 1.3 Billing System Data Compatibility 3.2 Internet Protocols 3.5 2.3 Alerts Usability Reliability 3.5.5 Resource Utilization Supportability 3. Introduction 1.5 3.4.5.

10 3. Introduction Globalization has opened the gates of success for millions of people across the world. thus competing with other global competitors from across the entire world through the new web based examination system . People today.9. through use of the new online examination system . performance.6. and other factors necessary to provide a complete and comprehensive description of the requirements for the software. Requirements Specification defines and describes the operations.3 Class Libraries On-line User Documentation and Help System Requirements Purchased Components Interfaces 3.9. These answers are ten evaluated by examination software which already has the answers to the questions fed into its system.12 3.A student from a European country can today give examinations in the US. a student answers all exam queries through his computer and later submits them to the organization taking the online examination. The document also describes the nonfunctional requirements such as the user interfaces. interfaces.2 Development Tools 3.2 Hardware Interfaces 3.7 3. or a portion of the system.3. and quality assurance requirements of the Online Examination System.8 3.9. Requirements described in this document are derived from the Vision Document prepared for the Online Examination System.1 User Interfaces 3. The answers are checked and scored instantly thus saving a lot of time which is usually spent in reading and checking 1. In an online examination system.4 Communications Interfaces Licensing Requirements Legal. . The Software Requirements Specification (SRS) captures the complete software requirements for the system.9 3.1 Purpose The purpose of Software Requirements Specification (SRS) document is to describe the external behavior of the Online Examination System.6. It also describes the design constraints that are to be considered when the system is to be designed.11 3.9. are not just competing with mighty challengers from the same state. but instead are competing with the best people from across the world. Copyright. and Other Notices Applicable Standards 16 16 16 16 17 17 17 17 17 17 17 17 1.3 Software Interfaces 3.

2 The Identification System: To provide the interface between the system being developed and the user identification system currently in use by prometric to update the member account due as and when take and finish exam.1 Prometric Information Security Requirements: To provide security to the system based on the current security system currently used by prometric. 1. product function. user characteristics.4 References The SRS document uses the following documents as references: 1.1 Section 2: This section of the SRS will provide the general factors that affect the product and its requirements. 1. constraints.4. Acronyms and Abbreviations   VIT – Vellore institute of Technology. 2) Can be used anywhere any time as it is a web based application (user Location doesn’t matter). 3) No restriction that examiner has to be present when the candidate takes the test.5..2 Scope Scope of this project is very broad in terms of other manually taken exams. overview of the characteristics and constraints of the system. The items such as product perspective. It provides the background for those requirements. . This document will provide the outline of the requirements. Few of them are:1) This can be used in educational institutions as well as in corporate world. GCET . 1.5 Overview The SRS will provide a detailed description of the Online Examination System.4.Goa Common Entrance Test 1.5. 1. 1.2 Section 3: This section of SRS contains all the software requirements mentioned in section 2 in detail sufficient enough to enable designers to design the system to satisfy the requirements and testers to test if the system satisfies those requirements.1.3 Definitions. assumptions and dependencies and requirements subsets are described in this section.

2) The product has to interact with other systems like: Internet.2. Identification System and the Prometric Information Security System. Overall Description Product Perspective The Online Examination System is a package to be used by Examiners to improve the efficiency of the process of taking the examination. . Members who are the Students and Professors of Prometric. The complete overview of the system is as shown in the overview diagram below:1) The product to be developed has interactions with the users: Administrators. The Online Examination System to be developed benefits greatly the members and the people taking examination.

5) The system shall have provision even for subjects such that the actual examination that will not be conducted online students can be given extensive practice and training by holding online Mock Tests 6) The system shall have provision for multiple choice types and these can be easily conducted online. faculty of the university and the administrators who maintain the system. The proper user interface. The members and the faculty are assumed to have basic knowledge of the computers and Internet browsing. online help and the guide to install and maintain the system must be sufficient to educate the users on how to use the system without any problems. The Product functions are more or less the same as described in the product perspective. User characteristics The users of the system are examinee (students). The administrators of the system to have more knowledge of the internals of the system and is able to rectify the small problems that may arise due to disk crashes. Constraints: . 3) The system shall have provision for results to be available instantly 4) The system shall have provision such that the time of starting and completion of examination can be recorded at the server and the student cannot manipulate the same.Goa Common Entrance Test held to shortlist candidates for medical and engineering courses 7) The system shall have provision for the trends of the examination including topic wise trends of each subject can be easily obtained if required. The functions of the system include the system providing different type of services based on the type of users. 1) The system shall have a provision that physical presence at a given location is absolutely not necessary 2) The system shall have provision that no time is spent on evaluation and is done automatically.Product Functions The Online Examination System provides online real time exam to take place. for example GCET . power failures and other catastrophes to maintain the system. users’ manual.

Assumptions and dependencies: 1) The users have sufficient knowledge of computers. Alerts:The system can alert the administrator in case of any problems. 2. 4) The users access the Online Examination System from any computer that has Internet browsing capabilities and an Internet connection .1) The information of all the users must be stored in a database that is accessible by the Online Examination System.1 Functionality Logon Capabilities:The system shall provide the users with logon capabilities. Question Bank:- . 2) The university information security system must be compatible with the Internet applications 3) The Online Examination System is connected to the university computer and is running all 24 hours a day. 2) The University computer should have Internet connection and Internet server capabilities. 3. 3) The users know the English language. as the user interface will be provided in English 4) The product can access the university student database. 6) The users must have their correct usernames and passwords to enter into the Online Examination System. 5) The User should have good typing speed. 5) The Identification system is connected to the Online Examination System and the database used by the Identification system must be compatible with the interface of the Online Examination System. Specific Requirements This section describes in detail all the functional requirements.

5) Maximum Bugs or Defect Rate Not specified. 2) Mean Time between Failures (MTBF) The system will be developed in such a way that it may fail twice in a year. no specific training is required.3 Reliability The system has to be very reliable due to the importance of data and the damages incorrect or incomplete data can do. 2. 2. The access time for a mobile device should be less than a minute. The system is user friendly and self-explanatory.4. the system will be recovered back up within a day or less. The information is refreshed every two minutes. 1) Availability The system is available 100% for the user and is used 24 hrs a day and 365 days a year.2 Usability    The system shall allow the users to access the system from the Internet using HTML or its derivative technologies. The system shall respond to the member in not less than two seconds from the time of the request submittal. 4) Accuracy The accuracy of the system is limited by the accuracy of the speed at which the examinee uses the system.4 Performance 2. . Since all users are familiar with the general usage of browsers.1 Response Time The Splash Page or Information page should be able to be downloaded within a minute using a 56K modem. The system shall be operational 24 hours a day and 7 days a week. 2. The system uses a web browser as an interface. 3) Mean Time to Repair (MTTR) Even if the system fails.The system shall have a question bank in the database. The system shall be allowed to take more time when doing large processing jobs. 6) Access Reliability The system shall provide 100% access reliability.

2. HTML.3 Throughput The number of transactions is directly dependent on the number of users.5. and VBScript.4 2.6 Design Constraints 2. Java Server Pages (JSP).5.5 2. .5 Supportability The system designers shall take in to considerations the following supportability and technical limitations. Java Servlets.4.2 Information Security Requirement The system shall support the prometric information security requirements and use the same standard as the prometric information security requirements.4 2.5 2. Capacity The system is capable of handling 400 users at a time.2 Administrator Response The system shall take as less time as possible to provide service to the administrator or the University staff. For working on the coding phase of the Online Library System. Software Language Used The languages that shall be used for coding the Online Library System are Active Server Pages (ASP). Maintenance The maintenance of the system shall be done as per the maintenance contract.3 2. 2.1 Internet Protocols The system shall be comply with the TCP/IP protocol standards and shall be designed accordingly. the users may be the students. Identification System Data Compatibility The users identification will be checked and sent to the identification system shall be compatible with the data types and design constraints of the identification system.5. the Internet Information Services (IIS) Server needs to be installed. 2. 2. JavaScript. Resource Utilization The resources are modified according the user requirements and also according to the books requested by the users. employees of another company and also the people who use the system for hiring. Standards The coding standards and naming conventions will be as per the American standards.2.4.5.

8 Purchased Components The System Administrator will need to purchase the license for IIS Server. Logon Screen Prototype: .6. An installation document will be provided that includes the installation instructions and configuration guidelines.2 Development Tools Will make use of the available Java Development Tool kits for working with Java Beans and Java Server Pages.9. Mostly it is available with Windows Environment. which is important to a full solution offering. The User Manual describes the use of the system to administration and faculty. All the applications provide an on-line help system to assist the user. Most users also appreciate documentation defining any known bugs and workarounds in the Read Me file. Also will make use of the online references available for developing programs in ASP. Also we need to develop some new libraries for the web-based application. our experts will do it. The user-interface of the system shall be designed as shown in the user-interface prototypes.7 On-line User Documentation and Help System Requirements Online help is provided for each of the feature available with the Online Examination System. JavaScript and VBScript. presentation). Since the installation of Online Examination System is a complex process.9 Interfaces 2. a Read Me file is typically included as a standard component. Also. 2. The nature of these systems is unique to application development as they combine aspects of programming (hyperlinks.2. HTML and the two scripting languages.3 2. 2.1 User Interfaces Will make use of the existing Web Browsers such as Microsoft Internet Explorer or Netscape. So an installation Guide will not be provided to the user. Also will develop new programs using ASP and scripting languages.6. Online help is provided for each and every feature provided by the system. The user manual should be available as a hard copy and also as online help. Class Libraries Will make use of the existing Java libraries available for JSP and Servlets. 2. So the system need not purchase any licensing products. It describes the use of the system on mobile systems. etc) with aspects of technical writing (organization. and a discussion of compatibility issues with earlier releases. The Read Me includes a “What’s New with This Release” section.

Login Page:- .

and Other Notices Online Examination System is a trademark of India Infosys and cannot be used without its consent.Licensing Requirements: The usage is restricted to only to VIT University who is purchasing the Online Examination System from India Infosys and signs the maintenance contract. . Legal. Copyright. Applicable Standards The ISO/IEC 6592 guidelines for the documentation of computer based application systems will be followed.

Sign up to vote on this title
UsefulNot useful