Archive for April, 2008

week 7

April 13, 2008

Question 1

Name one way that the traditional and object oriented approaches to Information Systems Development are similar. Explain how they are similar.

Answer:

Both the traditional and object oriented approaches to Information systems development use fact finding techniques to investigate the current systems and identify the user requirements. These system requirements are documented and then a logical model of the proposed system is developed in either of the approaches.

In either of the approaches the development of logical model is a step by step process.

Both the approaches use case tools for visualizing and documenting software systems design.

Question 2

Name one way that the traditional and object oriented approaches to Information systems development are different. Explain how they are different.

Answer:

In traditional approach, Structured analysis techniques are used to develop a data and process model of the proposed system. In this approach data and processes are considered seperately. Data flow diagrams show what the system does and how data moves through an Information system.

Functional decomposition diagram and a set of data flow diagrams are used for developing a logical model. Data and process modeling involves three main tools.They are :

  • Data Flow Diagrams
  • Data dictionary
  • Process description

Object oriented approach looks the system from the view point of objects themselves as they function and interact. Unified modeling language is widely used for visualizing and documenting the Information systems. Data and the processes that deal with the data are not considered seperately. The objects are self contained modules( both data and processes) which were used as building blocks for systems.

Use case modeling include the following sequence of diagrams to build a logical model.

  • Use case Diagram
  • Class diagram
  • Sequence diagram
  • State transition and activity diagram  

 

 

week 5

April 5, 2008

Data Dictionary Entry for the process 3 in diagram 0 DFD OF VIDEO RENTAL SYSTEM

Process Name:Check Availability

Process Number:3

Purpose:To check the availability of a DVD in the shop

Input Data Flows:Avail_req, Avail_Info

Output Data Flows:Avail_status, DVD list

Process Description:This process checks for the availability of DVD’s requested by the customer by getting the information from the datastore and then sends the updated list to the DVD’s datastore, reports the manager and availability status to the customer.

Notes:This is an important process that performs the availability check of DVD’s in the store by accessing the datastore.