Mcs-14 Solved Assignment 2020-21 (July - January) Free Download

 

Course Code: MCS-014

Course Title: Systems Analysis and Design

Assignment Number: MCA(I)/014/ Assignment/20-21

Maximum Marks: 100

Weightage : 25%

Last Dates for Submission: 31st October, 2020 (For July, 2020 Session)

                                           : 15th April, 2021 (For January, 2021 Session)




Q1. Develop SRS for an Online Examination Management System for a University. SRS should be as per IEEE standard SRS template. Make necessary assumptions.

Ans.

Software Requirement Specification (SRS) for Online Examination Management System

1. Introduction:


The following subsections of the SRS document provide an overview of the entire SRS.


i) Purpose: The purpose of the project is to provide online facility to University to conduct online exams and to

Students to give online exams. University can enter and edit the questions along with the students list. Also they can view the result. Students can login and give their respective exams and view their score then and there. Others can view sample papers to get look and feel of the online examination system.

ii) Scope: The website to conduct online examination is "Online Examination Management System". This website provides facility to University to conduct online exams by providing a unique id to each University. The University provides questions along with positive and negative marks. University also enters the list of eligible students. All the information entered can be later edited by the University. In turn student can login with their id, name and University id to give the exams and can view their result then and there. University can also view the result of their students.

Benefits: This website reduces the manual work, maintaining accuracy, increasing efficiency and saving time. Also University need not go to develop new software each time, instead they just register and conduct a test. For students, it saves time of going to far away centers and also they can view their result then and there.


iii) Abbreviations:

JSP stands for Java Server Pages

HTTP stands for HyperText Transfer Protocol


iv) References:

IEEE Recommended Practice for Software Requirements Specification- IEEE STD 830-1993.


v) Overview: The rest of this SRS document describes the various system requirements, interfaces, features and functionalities in detail.


2. Overall Description: In Online examination system University can register to conduct an online test and view the records later. Students can give the test and their respective records, which include their marks for each test given by them, will be maintained separately. No student can take a particular exam more than once.


i.) Product

Perspective:


(i) User interfaces


The application will have a user friendly and menu based interface.

Following screens will be provided:


(ii) A login screen for entering the username, password will be provided. Access to different screens will be based upon the user.


(iii) There is a screen for displaying information regarding entries to be made by University.

(iv) There is a screen for displaying information regarding filling of exam details by University.


(v) There is a screen for displaying information regarding entering student list for the particular exam.


(vi) There is a screen for displaying information menu regarding what options the University will select while filling entries (entering questions, student list, deleting questions, entering exam details).


(vii) There is a screen for displaying exam details to the students when they are taking exams.

(viii) There is a screen for taking exam for the students.


(ix) There is a screen for displaying of results of students after taking the exam.

(x) Hardware interfaces


(i) Support for printer for printing results then and there.


(ii) Screen resolution of at least 800X600 is required for proper and complete viewing of screens. Higher

resolution will be accepted.


(xi) Software interfaces


(i) Any windows based operating system.


(ii) MS Access 2000 as the DBMS-for database.

(iii) IDE (NET BEANS) for developing code.


(xii) Communications interfaces None


(xiii) Memory Constraints At least 512 MB RAM and 5 MB space on hard disk will be required for running the

application.


(xv) Site Adaptation Requirements Web browser with cookies enabled.


ii.) Product Functions: The website will allow access only to authorised users with specific roles (Administrator maintains the website, University-Register to conduct the exams, Students-Give the exams online) A summary of the major functions that the website will perform:


a. Provide facility to University to register to conduct an online test.

b. University can enter the number of questions, +ve, -ve marks, questions and answers and the list of eligible students.

c. Students can login and give the tests.


iii.) User Characteristics:

a. Educational level: Users should be comfortable with the English language.

b. Experience: Users should have prior information regarding the online examinations.


c. Skills: Users should have basic knowledge and should be comfortable using general purpose applications on computers.


iv.) Constraints:

Since the DBMS being used is MS Access 2000, which is not a very popular DBMS, it will not be able to store a very huge number of records.


Due to limited features of DBMS being used performance tuning features will not be applied to the queries and thus the system may become slow with the increase in number of records being stored.

An extra security as SSl must be used to secure the marks details and other examination information.

v.) Assumptions: The examinations are all objective. Students can give each exam just once.


vi.) Apportioning of Requirements: The future versions of the website will be having a better database to handle larger number of records, in a more secure way.

Also separate profile will be maintained later for all students so that he can view all his previous test

performances.


3. Specific Requirements: This section provides software requirements to a level of detail sufficient to enable designers to design the system and testers to test the system .


External Interface Requirements:


* User Interfaces:


* University Registration Screen: Various fields available on this screen will be:


*Login Name


*University Name


*Emailld


*Password


* University Login Screen: Fields available on this screen are:


*Login Name


*Password


*Entering Questions: Various Fields are:


*Questions


*Options (4)


*Correct Answer


*Exam Details Screen: Various Fields are:


*Exam Name


*No. Of Questions


*Time Limit


*+ve, -ve Marks


"Passing Marks


*Student List Screen: Various Fields are:


"Student ID


*Student Name


*Student login Screen: Various Fields are:


*Student ID


*Student Name


*University ID


*Student Taking Exam Screen: Various Fields are:


*Display Of Question With Options


*Control Buttons To switch questions


*Result Displaying Screen: Various Fields are:


*No. Of Correct Questions


*No. Of Incorrect Questions


*No. Of Unattempted Questions.


*Total Marks.


*Result (Pass/Fail)


*Hardware interfaces:


*Support for printer for printing results then and there.


*Screen resolution of at least 800X600 is required for proper and complete viewing of screens. Higher resolution will be accepted.


*Software interfaces:


*Any windows based operating system.


*MS Access 2000 as the DBMS-tor database.

0 comments:

Post a Comment