
Computer Networking: A Top-Down Approach (7th Edition)
7th Edition
ISBN: 9780133594140
Author: James Kurose, Keith Ross
Publisher: PEARSON
expand_more
expand_more
format_list_bulleted
Question
Using information from the case study description above, create a Use Case diagram for VIP-Ghana

Transcribed Image Text:CASE STUDY
VIP-Ghana is a transport company based near Awudome in Accra. They specialize in
organizing day trips to various destinations in Ghana among other routine transport operations.
Customers of VIP-Ghana include institutions such as schools, government agencies, district
assemblies, nursing homes etc. They hire buses with drivers for trips which are
organized/arranged especially for them.
The manager of VIP-Ghana is responsible for allocation of buses and drivers to trips. Trip
records are created when trips are arranged. If a customer (for whom a trip is being arranged)
is 'new' then the customer's details are recorded. Otherwise, the customer's record is updated.
Customers will typically request that a day trip be organized for them on a specific date. The
number of buses allocated to a trip depends on the number of seats required. In response to this
request VIP-Ghana will check to see if the required buses can be made available on that date.
If the buses are available VIP-Ghana will allocate one or more drivers and create a trip record
for the customer.
Customers are allowed to cancel a trip before a deposit is paid. The deposit should be paid
within 7 days of the booking for the trip being taken. If a trip is cancelled after that, the deposit
is kept by VIP-Ghana. If a trip is cancelled the trip record will record this.
VIP-Ghana will request full payment for a trip in the week before it takes place. A cancelled
trip is deleted from the system 6 months after cancellation. Other trip records are deleted 12
months after the corresponding trips were completed.
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
Step by stepSolved in 2 steps with 1 images

Knowledge Booster
Similar questions
- Draw an Entity Relationship Diagram for the proposed system based on therequirements showing the Entities, Attributes and Cardinality between entities. Entities and Attributes Flavor Attributes: FlavorID, Name, Description Inventory Attributes: InventoryID, FlavorID, Quantity, ReorderThreshold Sale Attributes: SaleID, CustomerID, FlavorID, Date, Quantity, TotalAmount Customer Attributes: CustomerID, Name, Email, Phone Feedback Attributes: FeedbackID, CustomerID, Comment, Date, Rating Supplier Attributes: SupplierID, Name, ContactInfo Order Attributes: OrderID, SupplierID, FlavorID, OrderDate, Quantity, DeliveryDate Forecast Attributes: ForecastID, FlavorID, PredictedDemand, Date Relationships and Cardinality Flavor - Inventory One Flavor can have multiple inventory records. (1:N) Flavor - Sale One Flavor can be part of multiple sales. (1:N) Customer - Sale One Customer can have multiple sales. (1:N) Customer - Feedback One Customer can…arrow_forwardWhat exactly is meant to be accomplished by using an Entity-Relationship Model, and how is this model used?arrow_forwardExplain what the Entity-Relationship model is and how it operates.arrow_forward
- Draw a Sequence Diagram to show the steps of viewing final grade of one course through edugate-Portal. please give me best correct answerarrow_forwardCreation of Entity Relationship Diagram Draw the entity relationship diagram (ERD) for this information.arrow_forwardCreate entity relationship model based on the table.arrow_forward
- Kindly write example and explain how they are used: 1. AFFINITY DIAGRAM 2. FLOW CHARTarrow_forwardDraw an entity relationship diagram with the following: 1. Patient Entity: RUT (Primary Key): IntegerName: ChainLast name: RopeDate of Birth: DateEmail: StringAddress: ChainTelephone numbers: ChainPension System: Chain 2. Health Insurance Entity: Code (primary key): IntegerType: Rope 3. Medical entity: RUT (Primary Key): IntegerName: ChainLast name: RopeDate of Birth: DateSpecialties: RopeYears of practice: Whole 4. Medical Specialty Entity: Code (primary key): IntegerSpecialty name: String 5. Pharmaceutical company entity: Code (primary key): IntegerName: ChainTelephone number: Chain 6. Medication Entity: Business name (primary key): StringFormula: RopePharmaceutical company code (foreign key): Integer 7. Pharmacy Entity: Code (primary key): IntegerName: ChainAddress: ChainTelephone number: Chain 8. Patient-Doctor Assignment Entity: Assignment ID (primary key): IntegerPatient RUT (foreign key): IntegerDoctor RUT (Foreign Key): Integer numberStart date:…arrow_forwardDescribe what an entity-relationship model is and how it functions in your own words.arrow_forward
- I'm trying to create an Entity Relationship Diagram based off the business rules given, but my professor gave my some feedback on what I submitted and I can't figure out how to fix it. I have included images of what I created, the feedback I was given, and below are the business rules she gave us: Business Rules: CURE (Christian United Relief) is a nonprofit organization that provides aid to people after natural disasters. Based on the following brief description of operations, create the appropriate fully labeled Crow’s Foot ERD. Individuals volunteer their time to carry out the tasks of the organization. For each volunteer, their name, address, and telephone number are tracked. Each volunteer may be assigned to several tasks during the time that they are doing volunteer work, and some tasks require many volunteers. It is possible for a volunteer to be in the system without having been assigned a task yet. It is possible to have tasks that no one has been assigned. When a…arrow_forwardDescribe data relationships, draw an entityrelationship diagram, define cardinality, and use cardinality notationarrow_forwardCreate a Crow's Foot ERD Model for a Train Station with these entities. I already did the ERD Diagram! What are the Cardnitalities in the Diagram and give me an explanation for the Relationship? Entities: Train Station Schedule Passengers Route Stoparrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY

Computer Networking: A Top-Down Approach (7th Edi...
Computer Engineering
ISBN:9780133594140
Author:James Kurose, Keith Ross
Publisher:PEARSON

Computer Organization and Design MIPS Edition, Fi...
Computer Engineering
ISBN:9780124077263
Author:David A. Patterson, John L. Hennessy
Publisher:Elsevier Science

Network+ Guide to Networks (MindTap Course List)
Computer Engineering
ISBN:9781337569330
Author:Jill West, Tamara Dean, Jean Andrews
Publisher:Cengage Learning

Concepts of Database Management
Computer Engineering
ISBN:9781337093422
Author:Joy L. Starks, Philip J. Pratt, Mary Z. Last
Publisher:Cengage Learning

Prelude to Programming
Computer Engineering
ISBN:9780133750423
Author:VENIT, Stewart
Publisher:Pearson Education

Sc Business Data Communications and Networking, T...
Computer Engineering
ISBN:9781119368830
Author:FITZGERALD
Publisher:WILEY