Question: Part 1 : Create a context diagram based on the following descriptions. The Library System communicates with three external entities Student, Librarian, Admin Staff. Interaction
Part :
Create a context diagram based on the following descriptions.
The Library System communicates with three external entities Student, Librarian, Admin Staff.
Interaction between the system and all entities involves six different data flows.
The Student entity supplies data through the Borrow Book data flow and receives data from the Book List data flow.
The Librarian entity supplies data though the Item List data flow and receives data from the Borrow Item data flow.
The Admin Staff entity supplies data through the Check List data flow and receives data from the Provide Report data flow.
Part :
Create diagram Use the concepts of leveling and balancing to show more details and maintain consistency with the context diagram.
The Library System is composed of four major internal processes; Register Students, Select Book, Reserve Item, Assemble Information.
Two data stores are used; Student Data, Book Data.
data flows connect all processes, data stores, and entities together.
The Student entity supplies data to the Register Students process with the Borrow Book data flow.
The Student entity supplies data to the Select Book process with the Book Title data flow.
The Student entity supplies data to the Select Book process with the Student Name data flow.
The Student entity supplies data to the Reserve Item process with the Student Name data flow.
The Student entity receives data from the Register Students process with the Book List data flow.
The Student entity receives data from the Reserve Item process with the Confirmation data flow.
The Librarian entity receives data from the Select Book process with the Borrow Item data flow.
The Librarian entity supplies data to the Select Book process with the Item List data flow.
The data store Student Data receives data from the Register Students process with the Student Info data flow.
The data store Student Data receives data from the Select Book process with the Student Name data flow.
The data store Student Data sends data to the Select Book process with the Student ID data flow.
The data store Student Data sends data to the Assemble Information process with the Student Data data flow.
The data store Book Data receives data from the Reserve Item process with the Reservation Number data flow.
The data store Book Data receives data from the Select Book process with the Book ID data flow.
The data store Book Data sends data to the Reserve Item process with the Verification data flow.
The data store Book Data sends data to the Assemble Information process with the Book List data flow.
The Admin Staff entity supplies data to the Assemble Information process with the Check List data flow.
The Admin Staff entity receives data from the Assemble Information process with the Provide Report data flow.
Part :
Create a lowerlevel diagram for Use the concepts of leveling and balancing to show more details and maintain consistency with diagram
This is a leveled version of process # Select Book from Diagram Maintain balance by copying all relevant entities, data flows, and data stores into a new worksheet in Lucidchart. Apply the following changes.
The Select Book process becomes two separate processes Verify Student Name, Record Selection.
The Verify Student Name process receives two data flows, Student Name, Student ID
The Verify Student Name Process sends two data flows, Student Name, Accepted Name this is sent to the Record Selection process.
All other data flows sent and received communicate with the Record Selection process.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
