Table of Contents
1.1 Purpose 1
1.2 Business Context 2
1.3 Scope 3
1.4 Definitions and Acronyms Used in this Document 4
1.5 References 5
1.6 Overview – The framework of Course Administration System (CAS) 6
2.1.1 System Interfaces 11
2.1.2 User Interfaces 11
2.1.3 Hardware Interfaces 11
2.1.4 Software Interfaces 13
2.1.5 Communication Interfaces 14
2.1.6 Memory Constraints 14
2.1.7 Operations 15
2.2 Product Functions 17
2.3 User Characteristics 19
2.4 Constraints 20
2.5 Assumptions and Dependencies 20
3. Specific Requirements 21
Appendix 22
1.1 Purpose
The purpose of the application is to integrate the administration of the course by providing information on the following in a user friendly manner to its four different users – Students, Teaching Faculties, Placement Cell and Administrative Office. The four users differ in their requirements and so does their input to the system. The objective of the prospective application is to provide a one point access to the information required by its various users. Consistency and user friendliness are the two important parameter by which the system can serve its intended purpose.
The application will be developed to provide the following information -
Subject Related – Subjects in a term, Groups formed, Details of assignments, Score sheets, Information on overall performances, comparisons and its graphical representations
Course Time Table – schedule for the term, updates on unscheduled classes, colloquiums and workshops
Student’s Attendance - keeps track of the individual student’s attendance for each subject
Student’s Performance Evaluation – Individual grade for each subject, aggregate grades, comparison of grades with batch, Generation of info graphics -graphs, charts & reports based on individual student’s data,
Student’s Profile – Access to updated student profiles for Placement activities
College Notice Board – Announcements of Fees payment dates, Exam schedules, Holidays, Other official