CS605 Software Engineering-II Assignment 2 Solution Fall 2012

Please refer to the case study given in Assignment no. 1.

Read lecture no. 10 is all about the external interface file (EIF) and External Interface Files (EIFs) listen lecture no. 10 carefully it will help to solve the assignment.

Question#1: [Marks: 10]
An external interface file (EIF) is a user identifiable group of logically related data or control information referenced by the application, but maintained within the boundary of another application. Discuss some of the External Interface Files (EIFs) for the given case study along with the data each of those EIFs may store.

Solution: An external interface file (EIF) is a user identifiable group of logically related data or control information referenced by the application, but maintained within the boundary of another application. Discuss some of the External Interface Files (EIFs) for the given case study along with the data each of those EIFs may store.e.g in the case study there are two EIFs, the database system and the weather forcasting system. which are out of the boundary of the ARS.

To identify EIFs, look for groups of data or control information that satisfy the definition of an EIF. All of the following counting rules must apply for the information to be counted as an EIF.

  • The group of data or control information is logical and user identifiable.
  • The group of data is referenced by, and external to, the application being counted.
  • The group of data is not maintained by the application being counted.

 

In the ticket reservation system, The files needed for users is to check the flight schedule, reservation of seat, print receipt etc these are External interface Files.



Question#2: [Marks: 10]
Identify some Internal Logical files (ILFs) from the given case study. Just write down the names of the ILFs and the data each ILF may contain.

Solution:

ILF stands for “Internal Logical File”. In my words, ILFs represent data that is stored and maintained within the boundary of the application you are counting. When counting ILFs you are basically counting the data functions that your application is being built to maintain.

In Ticket Reservation System, the internal logical files are To Mange the schedule of flight, accept orders and respond passengers, update the schedule file, log files, problem diagnostic files.

DOWNLOAD SOLUTION HERE
loading...
  • Nauman

    Ustaad Jee… Solution Kahan hy ??

    Solution k neechy to sirf sharing buttons hn.

    • Nauman the Correct Solution has been added.