midtermSol

advertisement
SOLUTIONS TO CMPS058 MIDTERM
Question 1 - Information Systems Framework and Development (15 points)
Give the phases of the SDLC associated with each of the 8 phases in the FAST methodology: (5 points)
1. Survey Phase
___System Planning____________
2. Study Phase
___Systems Analysis___________
3. Definition Phase
___ Systems Analysis ___________
4. Configuration Phase
___ Systems Design ___________
5. Procurement Phase
___ Systems Design ___________
6. Design Phase
___ Systems Design ___________
7. Construction Phase
___ Systems Implementation_____
8.
___ Systems Implementation_____
Delivery Phase
Match each of the following FAST phases to one of the following definitions: (5 points)
2
4
1
3
8
6
5
7
A. identifies and analyzes both the business and technical problem domains for
specific problems, causes, and effects
B. identifies and analyses candidate technical solutions that might solve the problem
and fulfill the business requirements.
C. establishes the project context, scope, budget, staffing, and schedule.
D. identifies and analyzes business requirements that should apply to any possible
technical solution to the problems
E. puts the solution into daily production
F. specifies the technical requirements for the target solution
G. identifies and analyzes hardware and software products that will be purchased as
part of the target solution
H. builds and tests the actual solution (or interim prototypes of the solution)
Explain the relationship between the SDLC and the FAST methodology? (5 points)
Question 2 - Systems Analysis (15 points - 1 point per answer)
45. List the three phases of systems analysis. (p. 121)



Survey and planning
Study and analysis
Definition
46. A repository is a collection of those places where we keep all documentation associated with the
application and project. (p. 121)
50. Fact finding methods are used to interact with people to identify problems, opportunities, and
directives. (p. 131)
51. The survey phase is facilitated by the project manager. (p. 130)
Systems analysis is the survey and planning of the system and project, the study and analysis of the
existing business and information system and the definition of business requirements and priorities for
a new of improved system. (p. 121) 154)
57. Time boxing is a technique that develops larger fully functional systems in versions. (p. 160)
59. Identify the activities necessary to complete the definition phase. (pp. 151-161)






Outline business requirements
Model business system requirements
Build discovery prototypes (optional)
Prioritize the business requirements
Modify the project plan and scope
Review requirements specifications
60. A consolidation of all system models, discovery prototypes, and supporting documentation is
sometimes called a requirements statement. (p. 163)
Question 3 - Data Modeling (25 points)
Using the two forms from Shea Homes Inc, derive the data model for the application that
will automated these current manual forms.
Question 4 - Process Modeling (25 points)
Given the following narrative description, compile an event-response list and draw a
context diagram. State any assumptions.
The purpose of the GREEN ACRES REAL ESTATE SYSTEM is to assist agents as they
sell houses. Sellers contact the agency, and an agent is assigned to help the seller
complete a LISTING REQEUEST. Information about the house and lot taken from that
request is stored in a file. Personal information about the sellers is copied by the agent
into a seller’s file.
When a buyer contacts the agency, he or she fills out a BUYER REQUEST. Every
two weeks, the agency sends prospective buyers AREA REAL ESTATE LISTINGS and an
ADDRESS CROSS REFERENCE LISTING containing actual street addresses. Periodically, the
agent will find a particular house that satisfies most or all of a specific buyer’s
requirements, as indicated in the BUYER’S REQUISREMENTS STATEMENT distributed weekly
to all agents. The agent will occasionally photocopy a picture of the house along with
vital data and send the MULTIPLE LISTING STATEMENT (MLS) to the potential buyer.
When the buyer selects a house, he or she fills out an OFFER that is forwarded
through the real estate agency to the seller, who responds with either an OFFER
ACCEPTANCE or a COUNTEROFFER. After an offer is accepted, all parties sign a purchase
agreement. After a PURCHASE AGREEMENT is notarized, the agency sends an APPRAISAL
REQUEST to an appraiser, who appraises the value of the house and lot. The agency also
notifies its finance company with a FINANCING APPLICATION.
EVENT LIST
Trigger (Inputs)
Event Description
Seller enter into agreement to have Listing Request
agency sell house
Buyer initiates contact with agency Buyer Request
about buying a home.
Responses (Outputs)
Buyer makes offer on house.
Seller accepts buyer’s offer.
Offer
Purchase Agreement
Seller makes counteroffer to seller.
Agency sends a request to a
appraiser to have house appraised.
Agency notifies financial company
of opportunity to finance house.
Counteroffer
Appraisal Request
Create Listing
Create Seller
Area Real Estate Listing
Address Cross Reference
Multiple Listing Statement
Buyer’s Requirement
Statement
Offer Document
Notarized Purchase
Agreement
Counteroffer document
Appraisal of House report
Financing Application
Financing Program Offer
Signed Purchase A greement
Buyer's Requirement Statement
SELLER
A GENT
Listing Request
Buyer Of f er
Signed Purchase A greement
Of f er A cceptance or Counter Of f er GREEN A CRES
REA L ESTA TE
SY STEM
Financing A pplication
A rea Real
Estate Listings &
A ddress Cross
Ref erence Listing
Of f er
Buyer Request
A ppraisal
FINA NCE
COMPA NY
Multiple Listing Statement
A ppraisal
Request
BUY ER
A PPRAISER
Question 5 - Network Modeling (20 points)
Minnesota State University consists of a main campus in St. Paul, and two regional
campuses in Rochester and Duluth. Additionally, the School of Applied Technology at
MSU offers a GopherTech program that duplicates selected associate degree programs at
non-MSU academic institutions in Camwell, West Grenada, and Southfork. Through
GopherTech, MSU rents the facilities of the host institution and provides faculty and
equipment for the technical courses. The host institution provides the non-technical
courses for the degree. Tuition is shared between the institutions.
At the St. Paul campus, MSU consists of 19 separate buildings, 14 of which
include classrooms, laboratories, offices, conference rooms, lecture halls. The other two
buildings are the administration building (which includes only offices, conference rooms,
and store rooms), the library (which includes offices, study rooms, storerooms, and book
rooms), and the physical facilities building (which includes storerooms, offices, and work
space). The other two facilities are Fox Stadium (for football, track, and soccer), and the
Screaming Eagles Fieldhouse (for basketball, volleyball, hockey, minor sports, and
recreation – as well as offices and training facilities.
The Rochester and Duluth regional campuses consist of three and two buildings
respectively that consolidate small scale implementations of the main campus.
The GopherTech sites are single buildings (or parts of buildings) that house
offices, storage, classrooms, and labs.
MSU is also considered a pioneer in distance learning, utilizing the Minnesota
FiberNet and the Internet. Through these technologies, MSU hopes to offer on-line
registration and delivery of selected courses to any state citizen.
Draw a location decomposition diagram for the described geography. Feel free to
expand the case study, but state any assumptions. Which elements of your location
decomposition diagram would be involved in a systemwide registration information
system?
Minnesota State University
Location Decomposition Diagram
Minnesota St.
Univ. System
Geography
GopherTech
Sites
Camwell
West
Grenada
Southfork
School
Facilities
(n)
School
Facilities
(n)
School
Facilities
(n)
St. Paul
Campus
Rochester
Campus
Duluth
Campus
School
Facilities
(19)
School
Facilities
(3)
School
Facilities
(2)
Students
Prospective
Students
Download