Artandcraftlocator is an online company that helps people
looking for art and craft tutors to find what they are looking
for. The system requirements are as follows:
1. The system receives tutor information from the tutors and
saves in the tutor information file. This information
includes the type of skills they can teach.
2. The system receives the art student information and saves
it in the student information file.
3. The art student sends a request to the system to view
available tutors and skills. The system retrieves the
information and sends it to the student.
4. The art student can call the manager by phone at any point
to ask for more information.
5. The art student sends a request to the system for the tutor
they wish to work with.
6. The system sends this request to the tutor.
7. The tutor sends the available timings to the system and the
system sends it to the art student.
8. The art student sends the required timing to the system.
9. The system saves the required timing information in the
booking file and the system sends a notification to the
tutor.
10. the art student pays the fees at the bank in advance
11. The art student sends notification to the system when the
classes are finished. The system updates the booking file.
12. The system prints weekly reports to the management to
show class bookings and new art students information.
13. And now:
Add a new external entity of your own to the system, the
external entity sends data to the system (you decide it) and
updates one of the files (you decide what to do here)
Draw the context diagram and level 0 DFD for the above
system.