What is an Online Appointment system?
An Online Appointment System is an information system generally based on web from where a client can make an appointment with the person of his interest. In a simple sense it is the information system you use to make an appointment to any organization or institute or personnel like Hospital, Doctors, Attorney, Consultant, Teachers, Schools and Universities. It can be done by making a phone call to the reception or customer care or even via Internet.
How does an Online Appointment System Works?
A very simple tutorial model of how an online appointment system function is shown by the figure below.
Figure: Description of Online Appointment System
Description of Online Appointment System
In above figure, it describes clients can make an appointment by calling to the customer care of the organization or by calling to the reception on office or even by visiting the official website of particular institution. In this system a client is given to fill a form or order a ticket or s/he can also select the parties for the appointment. Agents like customer care, reception and web forms helps clients to communicate easy with the online appointment system.
Data Flow Diagrams: Online Appointment System
Using the general symbols of DFD I have prepare a context diagram and Level-1 DFD so that you can understand the system in broad.
Figure 1: Context Diagram of Online Appointment System
In this context diagram, you can see only one process named ‘Online appointment System’, with two external interactions or entities namely Clients and Reception/Web Forms.
Figure 2: Level-1 DFD of Online Appointment System
In above Data Flow Diagram, there are three different process one which ‘Interact with Clients’, next that ‘Generate Clients Ids’ and another that ‘Fetch Appropriate Date/Time’. External Entities in this Level-1 DFD are Clients, Reception/ Web Forms and Organization/ Personnel.
I hope this DFD will become advantage to explore your knowledge about how online appointment system works. But, remember this system is just an example and it only describes a simple model so, there can be many other models for online appointment system.