0% found this document useful (0 votes)
83 views8 pages

The University of The South Pacific: School of Computing, Information and Mathematical Sciences

This document contains instructions for a short test on systems analysis and design. It is divided into 3 sections - multiple choice questions, short answer questions, and case study questions. The test covers topics like data flow diagrams, network scheduling, system development lifecycles, use case modeling, and entity relationship diagrams. Students are asked to answer 11 total questions testing their knowledge of these core systems analysis concepts.

Uploaded by

Chand Divnesh
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
0% found this document useful (0 votes)
83 views8 pages

The University of The South Pacific: School of Computing, Information and Mathematical Sciences

This document contains instructions for a short test on systems analysis and design. It is divided into 3 sections - multiple choice questions, short answer questions, and case study questions. The test covers topics like data flow diagrams, network scheduling, system development lifecycles, use case modeling, and entity relationship diagrams. Students are asked to answer 11 total questions testing their knowledge of these core systems analysis concepts.

Uploaded by

Chand Divnesh
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

Name: ________________________ID Number: __________

The University of the South Pacific


Serving the Cook Islands, Fiji, Kiribati, Marshall Islands, Nauru, Niue, Samoa, Solomon Islands, Tokelau, Tonga, Tuvalu, and Vanuatu.

School of Computing, Information and


Mathematical Sciences

IS323: Systems Analysis and Design

Short Test 1 – Semester 1, 2017

Time Allowed: 55 Minutes


55 marks (10% of coursework grade)

INSTRUCTIONS
1. This exam has three sections:
a. Section A : Multiple Choice - 5 marks
b. Section B : Short Answer Questions - 20 marks
c. Section C : Case Studies - 30 marks
2. Answer all questions in sections A, B and C There are no choices.
3. Answer multiple choice questions on page 2 of this booklet.
4. For sections B and C, write your answers in the spaces provided.
5. You may use calculators. Programmable calculators however are NOT allowed.

# of Questions (Section A, B & C): 11

Hand in this examination booklet to the supervisor when you complete the examination.

Name: ______________________________ ID# ________________________

Tutorial Day: _______________________ Time: _______________________

Page 1 of 8
Name: ________________________ID Number: __________
Answer Multiple Choice here …

1) (A) (B) (C) (D)

2) (A) (B) (C) (D)

3) (A) (B) (C) (D)

4) (A) (B) (C) (D)

5) (A) (B) (C) (D)

Section A: Multiple Choice (5 marks)

1. A questionnaire consists of the following three questions:

Question One: Are you a student?


Question Two: How many classes do you have each day?
Question Three: How can you make much achievement in your study?

Which of the following statement is correct?

(A) Question One and Question Two are open-ended questions.


(B) Question One and Question three are open-ended questions.
(C) Question One and Question two are close-ended question.
(D) Question One and Question three are close-ended question.

Use this portion of a data flow diagram to answer Questions 6 and 7

Page 2 of 8
Name: ________________________ID Number: __________
2. Which of the following shows all of the inputs to “Get client data”?

(A) client data


(B) format + client data
(C) format + client number + client data
(D) format + client + client number + client data

3. Applicants for a job vacancy were asked to show their ability to:

 define the scope of systems development projects;


 monitor and control the development and cost of systems;
 ensure that all project group activities are coordinated with other project groups, operations and
other user areas;
 produce accurate and timely project status reports.
What is the most likely position that was being advertised?

(A) Analyst/Programmer
(B) Customer Support Analyst
(C) IT Project Manager
(D) Web Developer

4. The domain model class diagram is used to ____.

(A) show the software classes in the problem domain layer of the system
(B) show the things involved in the user’s work that are important to the system
(C) show the data entities in the traditional approach
(D) show the use cases in the OO approach

5. Which of the following is an example of a state event?

(A) A customer places an order


(B) Management checks order status
(C) A shirt is worm out
(D) Inventory reorder point is reached

Page 3 of 8
Name: ________________________ID Number: __________
Section B: Short Answer Questions (20 Marks)
6. Use this following network schedule to answer questions 6 i) and ii).

Task code Task name Duration Starts after


completion of task
number(s)
A Produce detailed design of program unit 1 8 None
B Produce code for program unit 1 10 A
C Unit test program unit 1 6 B
D Produce detailed design of program unit 2 9 None
E Produce code for program unit 2 11 D
F Unit test program unit 2 7 E
G Integrate program unit 1 with program unit 2 4 C, F
H Produce detailed design of program unit 3 7 None
I Produce code for program unit 3 9 H
J Unit test program unit 3 5 I
K Integrate program unit 3 with program unit 1 and 2 5 G, J

i) Produce a project network diagram (AoN) using the data in the table above. (8 marks)

ii) Calculate the duration of this project. (2 marks)

Page 4 of 8
Name: ________________________ID Number: __________
7. What is the difference between state and temporal events? Give an example of each event. (5 marks)

8. What characteristics of a project call for a predictive approach to the SDLC? What characteristics of a project
call for an adaptive approach to the SDLC? (5 marks)

Section C: Case Studies (30 marks)

9. Develop an activity diagram based on the following narrative. Note any ambiguities or questions that you
have as you develop the model. If you need to make assumptions, also note them. (8 marks)

The following describes the Order Processing procedure at Extreme Sporting Inc.

Customers place an order request. After order is received, the sales person checks the inventory for the
availability of items on the order. To verify this he has to contact the dispatch clerk in the warehouse. If
there is not enough stock, the sales person cancels the order. If however there was enough stock to meet
the order, the sales person requests for credit card information and at the same time the shipping address
from the customer. The shipping details are then passed on to the dispatch clerk who then fills the order
and ships it.

Page 5 of 8
Name: ________________________ID Number: __________

Refer to the following case study to answer questions 10 & 11.

Patient Record and Scheduling System

A patient record and scheduling system in a doctor’s office is used by the receptionists, nurses, and doctors.

The receptionists use the system to enter new patient information when first-time patients visit the doctor.
They also use the system to query available appointment slots and schedule all appointments. The nurses use
the system to keep track of the results of each visit including diagnosis and medications. For each visit, free-form
text fields are used to capture information on diagnosis and treatment. Multiple medications may be prescribed
during each visit. The nurses can also access the information to print out a history of patient visits. The doctors
primarily use the system to view patient history. The doctors may enter some patient treatment information
and prescriptions occasionally, but most frequently they let the nurses enter this information.

Page 6 of 8
Name: ________________________ID Number: __________
10. Create an Event Table for the case study using the columns Event, Trigger, Source, Use Case, Response, and
Destination. (12 marks)

Page 7 of 8
Name: ________________________ID Number: __________
11. Identify all possible data entities for this system and draw an ERD showing all cardinalities. You DO
NOT have to list the attributes of entities. (10 marks)

- End of Test -

Page 8 of 8

You might also like