I have to make a context diagram based on this system I had to design but I've been trying to plan how to do it for yonks but with no success
It's for a bus company that does tours with a booking system, some weird SDD assignment which doesn't make sense because it's pretty much just IPT, anyway here's the info I came up with:
A finger touch system at the bus entrance which identifies the passenger and brings up a profile creator if they have not driven before where they can add details such as name, mobile phone number, any children/carers they are connected to, and
They press a button on the back of the seat in front of them which registers them to that seat
This information is put into a spread sheet with basic details of the person such as name, seat number and mobile phone number and travel insurance for the returning passengers that have them
This spread sheet will have the tour id based on the starting date and name of the coach that it is being held on, for example 190815_B3 for a trip starting on the 19th of August 2015 on Bus 3 and will also list the bus driver on it

Is anyone able to point me in the right direction of how to make a context diagram with this?

9 years ago

Comment has been collapsed.

Another name for a Context Diagram is a Context-Level Data-Flow Diagram or a Level-0 Data Flow Diagram. Since a Context Diagram is a specialized version of Data-Flow Diagram, under....zzzzZZZZZZZZZ

snores gently

Lol, sorry, I even had to look up what one was, so I am no use!

9 years ago
Permalink

Comment has been collapsed.

This video simplifies it quite a bit.

9 years ago
Permalink

Comment has been collapsed.

Sounds like a SQL diagram wherein you're charting the flow of data into specific tables with one-to-one and one-to-many tables...

Yeah, entity relationship diagrams...

So think of it like this:

One table holds the customer info with all the necessary fields to capture that data (name, address etc). Another table holds the "tour" Info (destination, price etc), another holds the bus driver data (name, address,payroll type stuff like SSI), another might hold credit card data for customers, another might hold payroll data for the bus driver, another might hold accounting info...

So on this scenario, one table captures the basic customer data but when the customer selects a specific tour, the database adds the customer to a daily record in accounting with their payment for the tour (to track the money), adds them to a tour sheet (maybe used for ticketing or tracking of which tours are the most popular but also reduces the inventory for tickets to an event AND reduces the number of seats on the bus, etc....

9 years ago*
Permalink

Comment has been collapsed.

Thanks for the help guys!

9 years ago
Permalink

Comment has been collapsed.

Sign in through Steam to add a comment.