Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 2

MANAV RACHNA UNIVERSITY

Department of CST
(CSH207B-T & P – Software Engineering)
(Tutorial 3)
Learning outcome: The students would be able to learn to create a software requirements
specification document, and data flow diagrams.

Course Outcome Bloom’s Taxonomy Program Outcome


CO1, CO2 BT3 PO1,2,3,5,11, PSO1,2

1. A university wishes to have a software system developed for its library management activities.
Design the DFD for the following problem statement:
A. Issue of books:
a) A student of any course should be able to get books issued.
b) Books from general section are issued to all but Book bank books are issued only for their
respective courses.
c) A limitation is imposed on the no of books a student can be issued
d) A maximum of 4 books from book bank and 3 books from general section per student is
allowed.
e) The books from the book bank are issued for the entire semester while books from general
section are issued for 15 days only.
f) The software takes the current system date as the date of issue and calculates the date of
corresponding date of return.
g) A bar code detector is used to save the student information as well as book information.
h) The due date for return of the book is stamped on the book.

B. Return of books:
a) Any person can return the issued books.
b) The student information is displayed using the bar code detector
c) The system displays the student details on whose name the books were issued as well as the
date of issue and return of the book.
d) The system operator verifies the duration for the issue and if the book is being returned
after the specified due date, a fine of Re. 1 is charged for each day.
e) The information is saved and the corresponding update takes place in the database.

C. Query processing
a) The system should be able to provide information like
i) Availability of a particular book
ii) Availability of books of any particular book
iii) Number of copies available of the desired book.
b) The system should be able to reserve a book for a particular student for 24 hrs. if that book
is not currently available
2. A university wishes to develop a software design for the student result management system of
its M.Tech. programme. Design the SRS and the DFD of the following problem statement.
The scenario:
A university conducts a 4 semester M.Tech. programme. The students are offered 4 theory
subjects and 2 lab subjects during each of 1 st, 2nd and 3rd semesters. The theory subjects offered
in these semesters are categorized as either core or elective. Core subjects do not have any
alternative subjects. A student can select any subject out of the choices available for an elective
subject.

In 1st, 2nd and 3rd semesters, 2 core subjects and 2 elective subjects are offered to each student.
The student also submits a term minor project in the 2nd and 3rd semester each. In the 4th
semester, students have to give a seminar and submit a dissertation on a topic area of their
interest.

The evaluation of each subject is done out of 100 marks. Students are required to submit
assignments and maintain lab records for practicals. Based on the student performance in minor
exams, lab records, assignments and their attendance, marks out of 40 are given in each theory
subject and practical subject. These 40 marks are for internal evaluation. At the end of each
semester, major exams are conducted in each subject, which are evaluated out of 60 marks.

You might also like