Sie sind auf Seite 1von 9

SECTION A (10 Marks)

Answer ALL questions. For each question choose the best answer.

Which of the following UML concept refer to the systems reaction to an event?

Activity.
Use case.
System process.
System requirement.

Which statement indicates the definition of functional decomposition?

Part of a larger system.


Larger system that contains subsystems.
Dividing a system into smaller subsystems and components.
Interrelated components functioning together to achieve an outcome.

Identify which of the following is the best describe techniques in system analysis and
design?

Comprehensive guidelines to follow for completing every SDLC activity.

Representation of an important aspect of real world, but not same as real thing.

Software support that helps create models or other required project components.

Collections of guidelines that help analysts to complete a system development activities


or tasks.

Recognize which of below statements is NOT the type of Data Flow Diagram (DFD).

DFD fragments.
Subsystem DFDs.
Context diagrams.
Use case diagrams.

Which of the following phase whose objective is to keep the system running productively
during the years following its initial installation?

Support phase.
Version release.
Deployment phase.
Maintenance phase.
\

Interviewing, observation, questionnaires and sampling are few example of fact-finding


process.

What are another two types of fact-finding?

Research and gathering.


Document review and research.
Document review and gathering.
Research and presentation paper.

What are two important things that identified business information systems?

Features and model.


Features and process.
Functions and process.
Functions and features.

What is less efficient than a fully developed system?

System.
Website.
Prototype.
E-commerce.

Figure 1: Whole part relationship

Which of the following referred by Figure 1?

Whole part inheritance.


Whole part aggregation.
Whole part composition.
Whole part generalization.

Which of the following answer describes about descriptive model?

Formulas that describe technical aspects of the system.


Diagram representations of some aspect of the system.
Narrative memos, reports, or lists that describe aspects of the system.
Diagrams and schematic representations of some aspect of the system.
Question 1

In systems theory, a system may be described as a soft system or as a hard system.

Compare each type of the above said system.

(4 marks)

Identify any TWO (2) examples for each system compound in question 2
(a).

(4 marks)

List two types of DFD model.

(2 marks)

Question 2

Identify FIVE (5) approaches for analyst to do problem solving.

(5 marks)

Analyze any five type of skills that analysts must have to cater on technology knowledge.

(5 marks)

Question 3

Elaborate THREE (3) reasons why network design is important at the early stage of
analysis and design?

(6 marks)

b)
Course

CourseID

have

Student

Enroll
have
StudentID

Figure 2: Entity Relationship Diagram

Based from the above figure 2, identify the relationships between Course and Student.

(1 mark)

List the possible primary key and foreign key of Enroll table.

(3 marks)
Question 4

Outsourcing is the transfer of information systems development, operation, or


maintenance to an outside firm that provides these services, for a fee, on a temporary or
long-term basis.

Predict FOUR (4) issues and concerns that relates with outsourcing nowadays.

(8 marks)

From your opinion, explain why do we need outsourcing?

(2 marks)

Question 5

There are two types of requirement which are functional requirement and non-functional
requirement. Identify five non-functional requirements together with examples.

(10 marks)

Question 6

The components of the system consists of the clients (web browser), the public internet as
the connecting media, the web server (which stores the web pages of information), the
back end server (which carries out all the processing), the database (stores information
such as orders, stocks, accounting, sales and purchases), and many application software
used (eg. Accounting system, Purchasing system, Inventory System and Sales System).

Illustrate above scenario in a diagrammatic architecture design.

(10 marks)
SECTION C (30 Marks)
Answer ALL questions.

Question 1

Consider the following are requirements descriptions for Video Store System.

Table 1. Functional requirements

Requirement
Functional Requirement
No.

1
Before a video can be rented out, the system confirms the

customers identity and standing by swiping over scanner

his/her video store membership card.


2
A videotape or disk can be swiped over a scanner to obtain its

description and price (fee) as part of the customers enquiry

or rental request.
3
Customer pays the nominal fee before the video can be rented

out. Payment may be in cash or by debit/credit card.


4
The system verifies all conditions for renting out the video,

acknowledges that the transaction can go ahead, and prints the

receipt for the customer.

Referring to Table 1, create a use case diagram for the Video Store System.

(10 marks)

Based from your answer in (a), illustrate a sequence diagram for charge payment to
card.

(10 marks)

Question 2

Develop an activity diagram based on the following narrative.

The purchasing department handles purchase requests from other departments in the company.

People in the company who initiate the original purchase request are the "customers" of the purchasing
department.
A case worker within the purchasing department receives that request and monitors it until it is ordered and
received.

Case workers process requests for the purchase of products under $1,500, write a purchase order, and then
send it to the approved vendor.

Purchase requests over $1,500 must first be sent out for bid from the vendor that supplies the product.

When the bids return, the case worker selects one bid. Then, he or she writes a purchase order and sends it
to the vendor.

(10 marks)