presentation slide 10 to 12 with speaker notes for IT Systems

profilejoyast
flow_diagram.pptx

Riordan Manufacturing Company

DATA FLOW DIAGRAMS

  Data Flow Diagram 0:

Here we represent the information system at Riordon Manufacturing Inc.

The information system comprises of:

Employees

Clients

Manager

Employees

Employees are the people working for Riordan Inc. Their job is to make innovative plastic designs of international acclaim, help in the production of the finished plastic products from these designs,etc. They include the Chemical Engineers, Labour, etc.

Clients

The Clients or the customers are the people who give orders to purchase the finished products developed in the industry.

Manager

Manager is also an employee at Riordan Inc. but his job is more important as he has to manage the whole Information System. He has to look into the Sales and the Accounting and also talk with the Clients. He also listens to the problems of the employees and the complaints from the Clients and takes the corrective measures.

Visitors

Visitors are the group of people who visit the industry's website to gather information about the company and its products but are not interested in placing the orders right now

Data Flow Diagram 0:

Data Flow Diagram 1

Here the Information System shown in the Data Flow Diagram 0 is divides into the following modules: 

Production

Sales

Accounting

Production:

The production module at Riordan Inc. is linked with the Sales and the Accounting modules.

The amount of production is directly linked to the sales, if the sales in a particular financial year are high then the production is stepped up, on the other hand if the sales are low then the production is slowed down.

Production module is also directly linked to the Accounting module as the cost of production and the raw materials purchased by the company for the production are directly a part of the Accounting process.

Sales:

The sales module is linked with the Clients and the Manager. The Clients place the order for the products which leads to sales and the Manager manages the whole sales process.

Accounting:

The accounting process is linked to the Sales and the Production modules as they directly affect the Accounting at Riordon Inc. Employees and the Clients have also been linked to the module as employees take their salary from the company bank accounts and the Clients deposit the cheques in the bank accounts.

Cont……..

In the DFD it has been shown that the employee controls the production system. The production system sends the details to the stock (inventory database).

The sales module takes the updates from the stock inventory to check whether the products being ordered by the customer are actually available or not. If they are not then the product request is rejected otherwise accepted.

The accounting process subtracts the salary of the employees from the accounts of the company.

It also adds the earnings from the Clients and other sources like the government funds,etc. to the accounts database.

Manager finalises the sales decisions and supervises the accounting process.

Data Flow Diagram 1

Data Flow Diagram 2

 

Each module has been divided into the various processes that handle it.

 

Sales Module has the following processes:

Place_Orders()

Billing()

Update_Inventory()

Update_Software()

 

Accounting Module has been divided into the following:

 

Subtract_Salary_Employees()

Subtract_Production_Costs()

Add_Earnings_Client()

Update_Software()

 

Here the DFD 2 shows that once the Client places a demand for a particular product, the Order_Input() process sends the update to the manager. Manager runs the process stock_check() to see whether the product is available in the inventory of the company or not.

The output given by the Stock_Check() process is sent to the Order_Input() process which takes the appropriate action depending upon the output.

Cont…….

Billing is handled by the Billing_and_payment() process. The Client pays the bills by either giving their Credit card numbers or the Demand Draft Numbers (with the demand drafts being sent to the company head quarters). All this is handled by the billing process.

 

Once we draw the data flow diagrams, we concentrate on data design, in data design we draw ER diagrams, consisting of all entities and their attributes. The diagram also shows the relationships between the entities. It also explains the multiplicity between various entities. Once an ER-diagram is designed it can be directly converted into database tables.

Data Flow Diagram 2