Requirement Engineering Tutorial Worksheet
Requirement Engineering Tutorial Worksheet
Objective:
This worksheet is designed to guide students through the process of developing a management
system, focusing on requirement engineering aspects such as use case diagrams, data flow diagrams
(DFD), entity-relationship (ER) diagrams, and the software requirements specification (SRS)
document.
Project Ideas:
Select one of the following management system projects to develop:
1. University Course Registration System
2. Hospital Management System
3. Library Management System
4. Inventory Management System
5. E-Commerce Website System
6. Hotel Reservation System
7. Event Management System
8. School Management System
9. Restaurant Ordering System
10. Transport Management System
2. System Overview: Describe the general functions and operations of the system.
3. Functional Requirements: Detail each function the system must perform.
4. Non-Functional Requirements: Specify security, performance, and usability criteria.
5. Data Requirements: Outline the data to be stored and processed by the system.
6. Constraints and Assumptions: Note any limitations or assumptions affecting system
design.
7. Appendices: Include use case diagrams, DFDs, and ER diagrams.
Submission Guidelines:
• Compile your findings and diagrams into a comprehensive report.
• Ensure clarity, accuracy, and completeness in each section of the worksheet.
Here are ten management system project ideas that encompass these aspects, each with a brief
description of potential components to include in the requirement engineering phase:
x------------------------------------------------------------------------------------------------------------------------x