Professional Documents
Culture Documents
LAB FILE
A user interface will be provided to the client which is required to support all the features of a standard
Course Management System such as mark and print attendance, check and print report cards, upload
and download the study material and assignments, online marking of grades of students by the
faculty, filling of registration form by the students at the beginning of each semester, discussion of
doubts.
EXISTING SCENARIO:
● The Faculty members mark the attendance manually.
● The Faculty members calculate the grades manually.
● There is no facility to post or discuss a doubt.
● The course material have to be distributed manually.
● The students are not able to view his/her attendance on regular basis.
● The students have to collect their report cards themselves from the department.
● No facility to record/view previous lectures.
● Students have to fill and submit their registration form in the department.
The problem statement of the system assigned is properly understood and laid out in front of the
students. Also, the functionality of the system is described, which will make the further steps in project
easier.
DISCUSSION:
The definition of the problem statement of the system has made a clear picture of the system under
consideration, which will help in smooth passage into the next segments of the project.
CONCLUSION:
The problem statement is produced which contains all the consolidated requirements of the software
to be produced.
EXPERIMENT-2
AIM: Write the initial requirement document of COURSE MANAGEMENT SYSTEM.
THEORY:
Information Requirement Document (IRD) is the most basic paperwork produced during the software
development. It is written during the inception of the software development process.
The IRD is used to consolidate and compile all the initial requirements of the user/customer. The IRD
also consists of other important information about the software, such as Title of Project, Stakeholders
Involved, Techniques used to capture requirements, Development Team Members, and the Version of
the Software being produced.
Development of IRD has many advantages, such as it specifies all the initial requirements for the
software and it also acts as an input to create Use-Case Diagram, which is also an important document
produced during software development.
STEPS TO BE FOLLOWED:
● The specified format of writing the IRD is looked up.
● The format of the IRD is written on the word file.
● The various sections of IRD are filled accordingly, such as Version, Stakeholders Involved etc.
● The requirements are consolidated and are written under the ‘Consolidated Requirements’
section.
RESULT:
DISCUSSION:
The Initial Requirement Document of the system has made a picture of the system under
consideration, which will help in smooth passage into the next segments of the project.
CONCLUSION:
The Initial Requirement Document is produced which contains all the consolidated requirements of the
software to be produced.
EXPERIMENT-3
AIM: To make USECASE Diagram for Course Management System.
DESCRIPTION: The purpose of use case diagram is to capture the dynamic aspect of a system. But this
definition is too generic to describe the purpose.
Use case diagrams are used to gather the requirements of a system including internal and external
influences. These requirements are mostly design requirements. So when a system is analyzed to
gather its functionalities use cases are prepared and actors are identified.
Now when the initial task is complete use case diagrams are modelled to present the outside view.
STEPS FOLLOWED: The following provides an outline of processes to draw an efficient use case
diagram.
ACTORS:
● Student
● Faculty Member
● Data Entry Operator
● Administrator
USE CASES:
● Login
● Register
● Maintain Course Details
● Maintain Student Details
● Maintain Faculty Details
● View attendance
● Maintain Attendance
● Maintain Marks
● View Marks
● Post in forum
● Upload course material
● Download course material
● Print marks
● Print attendance
USE CASE DIAGRAM FOR COURSE MANAGEMENT SYSTEM
DISCUSSIONS: We learnt to make the USECASE diagram of the “Course Management System” case
study by identifying use cases, Actors and relationships between them.
CONCLUSION: USECASE Diagram for course management system has been implemented.