Midterm2001

advertisement
ISM 058 - Systems Analysis and Design
Midterm Examination- Winter 2001
Midterm Examination – ISM 058
Student Name: ----------------------------
SSN: -----------------------------
Question 1 - Information Systems Building Block and Development (15 points)
A. Identify the stakeholder associated with the following roles: (6)
System Owners
System Builders
Systems Analysts
They pay for the system to be built and maintained. They own the
system, set priorities for the system, and determine policies for its
use.
They are the technical specialists, who construct, test and deliver
the system into operation.
facilitate the development of information systems and computer
applications by bridging the gap that exists between the technical
and non-technical stakeholders of the system.
B. What is the difference between a front-office and back-office information system? (4)
Front-Office information systems support business functions that reach out to
customers (or constituents)
Back-Office support internal business operations and interact with suppliers (of
materials, equipment, supplies and services)
C. In the decision analysis phase, we identify candidate solutions and evaluate the
feasibility of each solution based on the following criteria: (5)
1.
Technical Feasibility
2.
Operational Feasibility
3.
Economic Feasibility
4.
Schedule Feasibility
5.
Risk Feasibility
Page 1 of 8
ISM 058 - Systems Analysis and Design
Midterm Examination- Winter 2001
Question 2 - Systems Analysis (15 points)
D. Provide the short answer associated with the following definitions: (10)
A __________________________________ defines the project scope, plan,
methodology, and standards for a project. It is the first major milestone.
Answer: project charter
The _______________________________________ phase typically includes the
following tasks: (1) list problems, opportunities, and directives; (2) negotiate the
project scope; (3) assess project worth; (4) plan the project; (5) present the project
and plan.
Answer: preliminary investigation
_________________________________ fall into four categories: schedule; cost;
technology; and policy.
Answer: Constraints
. __________________________________ is a problem-solving technique that
decomposes a system into its component pieces for the purpose of studying how
well those component parts work and interact to accomplish their purpose.
Answer: Systems analysis
____________________________________ technology reads the program code
for an existing database, application program, and/or user interface and
automatically generates the equivalent system model.
Answer: Reverse engineering
E. For each of the following phases, describe the final deliverable generated and
submitted to the steering committee for approval? (5)
Preliminary Investigation
Project Charter
Problem Analysis
System Improvement Objectives
Requirements Analysis
Business Requirements Statement
Decision Analysis
Approved System Proposal
Design
Design Specification
Page 2 of 8
ISM 058 - Systems Analysis and Design
Midterm Examination- Winter 2001
Question 3 – Requirements Discovery (10 points)
F. For each of the following statements, declare whether it is an advantage or a
disadvantage: (5)
A(n) __________________________ (advantage or disadvantage) of a
questionnaire is that it can be answered quickly.
Answer: advantage
A(n) _____________________________ (advantage or disadvantage) of a
questionnaire is that the number of respondents is often low.
Answer: disadvantage
A(n) ___________________________ (advantage or disadvantage) of a
questionnaire is that the analyst cannot observe and analyze the body language of
the respondent.
Answer: disadvantage
A(n) _____________________________ (advantage or disadvantage) of a
questionnaire is that responses can be tabulated and analyzed quickly.
Answer: advantage
A(n) _________________________ (advantage or disadvantage) of a
questionnaire is that there is no immediate opportunity to clarify a vague or
incomplete answer to any question.
Answer: disadvantage
G. What is the difference between requirements validation and requirements
traceability? (5)
Requirements validation checks the requirements definition document for accuracy,
completeness, consistency and conformance to standards.
Requirements traceability is the ability to trace a system function or feature back to
the requirement that mandates it.
Page 3 of 8
ISM 058 - Systems Analysis and Design
Midterm Examination- Winter 2001
Question 4 - Data Modeling (30 points)
H. Given the following data attributes and entities, indicate which attributes could be
identifiers for each of the entities.
Green Acres Real Estate System
Entities:
Seller
Buyer
Listing
House
Offer
Property
Attributes:
Seller name
House style
Number of bathrooms
Offer amount
Offer date
Showing time
Buyer phone number
i)
Square foot size
Closing location
Showing date
Listing date
Room type
Room size
Closing date
Seller address
Listing price
Buyer name
Property description
Property size
Elem. school zone
Sales terms
Map all of the attributes to their appropriate entity. Remember, each attribute
should describe one and only one entity; and (10)
For Example: Seller:
Buyer:
Listing:
House:
Offer:
Property:
Closing:
Showing:
Room:
ii)
Closing
Showing
Room
Seller Name
Seller Address
Buyer Name
Buyer Phone Number
Listing Number
Listing Price
Listing Date
Sales Terms
House Address
House Style
Square Foot Size
Number of Bathrooms
Listing Number + Offer Date
Offer Amount
Offer Date
Property Description
Property Description
Property Size
Elementary School Zone
Listing Number + Closing Date
Closing Location
Closing Date
Listing Number + Showing Date
Showing Date
Showing Time
House Address + Room Type + Room Size
Room Type
Room Size
Draw a key based data model. (20)
Page 4 of 8
ISM 058 - Systems Analysis and Design
Midterm Examination- Winter 2001
SELLER
BUYER
makes
owns
OFFER
PROPERTY
is made on
HOUSE
contains
CLOSING
has
contains
LISTING
ROOM
is for
is viewed by
SHOWING
Question 5 - Process Modeling (30 points)
Page 5 of 8
ISM 058 - Systems Analysis and Design
Midterm Examination- Winter 2001
1. Given the following narrative description, draw a context DFD for the portion of the
activities described. (15)
The purpose of the TEXTBOOK INVENTORY SYSTEM at a campus
bookstore is to supply textbooks to students for classes at a local university. The
university’s academic departments submit initial data about courses, instructors,
textbooks, and projected enrollments to the bookstore on a TEXTBOOK
MASTER LIST. The bookstore generates a PURCHASE ORDER, which is sent
to publishing companies supplying textbooks. Book orders arrive at the
bookstore accompanied by a PACKING SLIP, which is checked and verified by
the receiving department. Students fill out a BOOK REQUEST that includes
course information. When they pay for their books, the students are given a
SALES RECEIPT.
Packing Slip
ACADEMIC
DEPARTMENT
TEXTBOOK
INVENTORY
SYSTEM
Textbook Master List
PUBLISHING
COMPANY
Purchase Order
Book
Request
Sales
Receipt
STUDENT
Page 6 of 8
ISM 058 - Systems Analysis and Design
Midterm Examination- Winter 2001
Prepare a decision table that accurately reflects the following course grading
policy (15)
A student may receive a final course grade of A, B, C, D, or F. In deriving the
student’s final course grade, the instructor first determines an initial or
tentative grade for the student, which is determined in the following manner:
i)
A student who has scored a total of no lower than 90 percent on the
first three assignments and exams and received a score no lower than
70 percent on the fourth assignment will receive an initial grade of A
for the course.
ii)
A student who has scored a total lower than 90 percent but no lower
than 80 percent on the first three assignments and exams and received
a score no lower than 70 percent on the fourth assignment will receive
an initial grade of B for the course.
iii)
A student who has scored a total lower than 80 percent but no lower
than 70 percent on the first three assignments and exams and received
a score no lower than 70 percent on the fourth assignment will receive
an initial grade of C for the course.
iv)
A student who has scored a total lower than 70 percent but no lower
than 60 percent on the first three assignments and exams and received
a score no lower than 70 percent on the fourth assignment will receive
an initial grade of D for the course.
v)
A student who has scored a total lower than 60 percent on the first
three assignments and exams, or received a score lower than 70
percent on the fourth assignment, will receive an initial and final
grade of F for the course.
Once the instructor has determined the initial course grade for the student,
the final course grade will be determined. The student’s final course grade
will be the same as his or her initial course grade if no more than three class
periods during the semester were missed. Otherwise, the student’s final
course grade will be one letter grade lower than his or her initial course
grade.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Cond A
A
B
C
D
F
A
B
C
D
F
A
B
C
D
F
A
B
C
D
F
Cond B
P
P
P
P
P
N
N
N
N
N
P
P
P
P
P
N
N
N
N
N
Cond C
A
A
A
A
A
A
A
A
A
A
U
U
U
U
U
U
U
U
U
U
Grade A
X
X
X
X
X
X
X
X
Grade B
Grade C
Grade D
Grade F
X
X
X
X
X
X
X
X
X
X
X
X
Page 7 of 8
ISM 058 - Systems Analysis and Design
Midterm Examination- Winter 2001
Page 8 of 8
Download