Courseware Management System: Software Requirement Specification
Courseware Management System: Software Requirement Specification
To:Mrs. Sujata
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
Database system
Faculty Information
2.2 Product Functions 2.2.1 The system shall be able to Create Courses.
View course
student
2.2.3 Faculty can know about the courses they have to teach in the semester and the calendar.
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.