You are on page 1of 2

Practice In-class Assignment

1. You have been assigned to design the data layer of ‘To Do List @ Home’ which means that, to manage
the household works, you are going to develop a simple software solution to manage it. So, with this
solution, you will be able to manage the following functionalities. Draw a simple ERD and mark
cardinality

● Register family members to the system


● Add a new job and assign a member who is responsible for the task assigned.
● Add a new machine to the system
● For some tasks, the machinery of the house is needed (eg. Washing machine, sewing machine,
vacuum cleaner, etc)
● If the machines are broken, the system needs to keep track of broken details and once
machines get repaired system should know particular machines are available otherwise, when
assigning tasks to members, it should check the availability of the machine.

2. You are asked to develop an IT solution for managing IJSE students’ registration.

Therefore, the learning manual process is the most significant module to be completed at the
beginning of the development. After completing the analysis part of the business the following
functionalities can be introduced to develop as an IT solution. Draw an ERD and mark cardinality
ratios.

Functionalities of the system

● Able to add batch, course, subject, and teachers


● Able to register students for the course and particular batch

3. You are asked to design the data layer of a software solution for keeping track of data about DVD
renting people. The following are the system functionality of the software.
Draw a simple ERD and mark cardinality

● Add DVD to the system. It is needed to mention the category of DVD


● Register new members to the system
● Save details of borrowing and returning details
● Mark if there is any damage to the DVD when the client returns.
● There is a per-day cost for the DVD, when the client returns the cost will be calculated and
paid by the client.

You might also like