You are on page 1of 6

Software Requirement Specification

Courseware Management System

Submitted By:Aditya Mahajan Akash Singla Akhilesh Lamba

To:Mrs. Sujata

Course Management System


1. INTRODUCTION 1.1 Purpose 1.2 Scope 1.3 References 2. Overall Description 2.1 Product Perspective 2.2 Product Functions 2.3 Constraints 3. Non Functional Requirements

1. Introduction
1.1 Purpose The purpose of this document is to present a detailed description of the course management system. It will explain the purpose and features of the system, the interfaces of the system will do, the constraints under which it must operate. 1.2 Scope It domain use to use it large domain it use for efficient useful it service it university and faculty and schools in university in each course to access to link e-learning to show course and useful it service 1.3 References INTERNET, The Complete Reference by Herbert Schildt.

2. Overall Description
2.1 Product Perspective The system will be operate within university environment. This environment has anther systems that will interact with this system so we need interfaces between this systems .

Departments

Course management system

Database system

Faculty Information

2.2 Product Functions 2.2.1 The system shall be able to Create Courses.

View course

student

Update course Administrator

2.2.2 The system shall be capable of Managing Student Grades.

Access grades Student Modify grades Administrator

2.2.3 Faculty can know about the courses they have to teach in the semester and the calendar.

Time Table

Faculty Modify Time Table

Administrator

2.3 User Characteristics The student or the faculty expected to be Internet literate Once he/she can log in the system and navigate between pages he/she can use basic functionality of the system. Administrator expected to be internet literate and be able to use more complex functionality of the system like modification in the product.

2.4 Constraints 2.4.1 The system must run in windows operating system environment. 2.4.2 The system shall use MS-Access for all data management tasks.

3. Non Functional Requirements Anyone who wants to view information be it students or the faculty must have internet. Java Runtime Environment must be installed to run the application on any OS.

4. Requirements 4.1 Hardware Requirements Processor- Intel Pentium D with 1.5GHz or more. RAM- Minimum of 512MB Recommended 1GB or more. 4.2 Software Requirements Operating System- Windows XP/7/8, Mac OSX or higher. Rational Rose for Use Case Diagrams. MS Office for Database. NetBeans for creating Project.

You might also like