100% found this document useful (1 vote)
44 views

System Analysis

The document contains questions about system development processes, methodologies like agile and extreme programming, and outputs of JAD sessions. It also contains true/false questions about prototyping, DFDs, UML diagrams, and object-oriented principles. There are multiple choice questions about CASE tools, software development lifecycles, data flow diagrams, object-oriented design, and joint application design. It provides an example answer constructing a basic DFD for a retail clothing store.

Uploaded by

Doaa Rezk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
44 views

System Analysis

The document contains questions about system development processes, methodologies like agile and extreme programming, and outputs of JAD sessions. It also contains true/false questions about prototyping, DFDs, UML diagrams, and object-oriented principles. There are multiple choice questions about CASE tools, software development lifecycles, data flow diagrams, object-oriented design, and joint application design. It provides an example answer constructing a basic DFD for a retail clothing store.

Uploaded by

Doaa Rezk
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Q1.

answer the following:


A. Write the fundamental activates that are involved in system development process ?
B. Compare between agile methodology and f eXtreme Programming?
C. What is the end results of JAD session?
Q2. Put true or false:
A. If There is a history of communication problems between analysts and users, we used prototyping in
requirement determination. T
B. DFD Diagram represents both physical and logical information systems. T
C. sequence diagram diagram shows the various user roles and how those roles use the system F (use
case diagram)
D. Encapsulation is the technique of hiding the internal implementation details of an object from its
external view. T
E. Good System Analyst shouldn’t question everything F
Q3. Choose the correct answer:
1. Computer-aided system engineering tool designed to help systems analyst complete development
tasks
A) Model B) CASE tool
C) Technique D) system development methodology
2. A method of executing an SDLC where one phase leads (falls) to the next phase
A) design phase B) waterfall method
C) Application D) observation
3. defining all of the types of objects that do the work in the system and showing how the objects
interact to complete tasks
A) Data flow diagram (DFD) B) entity-relationship diagram (ERD)
C) object-oriented design D) object-oriented analysis
4. The behaviors all objects of the class are capable of ………………
A) Attribute B) identifier / key
C) Methods D) relationship
5. a technique to define requirements or design a system in a single session by having all necessary
people participate together
A) Group support system B) structured walkthrough
C) Joint application design D) prototype

Q4. Construct a basic DFD to model the possible behavior of a retail clothing store in a mall,
suggest relevant data flows, data stores, processes, and sources/sinks. Observe several sales
transactions. Draw a context diagram and a level-0 diagram that represent the selling system at the
store. Propose a DFD model decomposed not further than level one.
Answer:
Students can draw their data flow diagrams in several ways, depending on the level of detail they choose to
capture. Students should realize that there is not one “right” data flow diagram for this or most other business
processes. Relevant data flows include payment information, receipt, goods sold information, and inventory
information. Three data stores are a goods sold file, an inventory file, and daily sales total file. Processes include
update goods sold file, update inventory file, update daily sales total file, and produce management reports.
Sources/sinks include customer and store manager. A sample context diagram and level-0 data flow diagram are
provided below. In the level-0 data flow diagram, Transform Customer Purchase, Update Goods Sold File, Update
Inventory File, and Update Sales Total File, were selected as processes rather than as sources/sinks because they
were deemed to be central to the point of sale process. Point out why these DFDs are balanced.

You might also like