cis520 case study

Upload: bella-lawrance

Post on 03-Jun-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 Cis520 Case Study

    1/41

    ABC Rental Company,

    Inc.

    11/13/01

    Version 4.0

    Acme Consulting, Lozier Center, Room 917, October 16, 2001Josh Wagner, oe !ong, "ure#i !ha$uti, %at Artz, Cheri& 'oure

    Acme Consulting

  • 8/12/2019 Cis520 Case Study

    2/41

    Copyright 001 Acme Consulting.

    All rights reser!e".

    Con#i"ential an" proprietary in#ormation o# Acme Consulting or its a##iliates is containe" herein. Any

    repro"uction, use, appropriation, or "isclosure o# this in#ormation, in $hole or in part, $ithout the speci#ic

    prior $ritten authori%ation o# the o$ner thereo# is strictly prohi&ite". 'ailure to o&ser!e this notice may

    result in legal procee"ings or lia&ility #or resulting "amage or loss.

    Any an" all in#ormation or speci#ications are su&(ect to change $ithout notice.

    Issued by: Acme Consulting, )o%ier Center Room *1+

    maha, -e&rasa A

    All bran( names an( )ro(uct names are tra(emar*s or registere(tra(emar*s o& their res)ecti+e com)anies

    Acme Consulting Con#i"ential

  • 8/12/2019 Cis520 Case Study

    3/41

    Table Of Contents

    1 -ntro(uction6

    11 !co)e o& .ocument6

    12 Re&erences6

    1/ Acronms 6

    1 Reuest &or -n&ormation !stems !er+ices 7

    13 %roblems, O))ortunities, Ob4ecti+es, an( Constraints 5atri#10

    16 %roblem !tatement 5atri#12

    13 .esign .etail !ection1

    17 .escri)tion o& ntit .e&inition 5atri#1

    1.+.1 ntity 2e#inition atri................................................................15

    1 R. o& A8C Rental Com)an, -nc16

    19 Conte#t .ata 5o(el17

    110 "e 8ase( .ata 5o(el17

    111 ull Attribute( .ata 5o(el .escri)tion1

    1.11.1 'ully Attri&ute" 2ata o"el..........................................................1*

    112 Logical .ata 5o(el in 'hir( :ormal orm19

    11/ +ent Res)onse 5atri#21

    11 Conte#t .ata lo$ .iagram2

    113 unctional .ecom)osition .iagram26

    116 +ent .ecom)osition .iagram26

    117 !stem .iagram 2

    11 Can(i(ate 5atri# 29

    119 %hsical .ata lo$ .iagram//

    120 .atabase .esign /6

    121 ;ser -nter&ace !creens 0

    Acme Consulting Con#i"ential 3

  • 8/12/2019 Cis520 Case Study

    4/41

    Preface

    Document Control

    )ists each pu&lishe" !ersion o# the 2esign peci#ication, the "ate on $hich it $aspu&lishe", an" the reason it $as pu&lishe".

    Version 2ate a(or Changes

    1.0 */5/01 Create" the "ocument.

    .0 10/16/01 A""e" the Report "eli!era&les, #ie" pro&lems $ith the

    Report 1 sections.

    3.0 10/30/01 A""e" the Report 3 "eli!era&les, #ie" pro&lems $ith Report

    sections.4.0 11/13/01 Re!ise" the "ata&ase to &ring it to thir" normal #orm, a""e" a

    physical "ata&ase schema. A""e" user inter#aces #or ilestone* "eli!era&les.

    Acme Consulting Con#i"ential 4

  • 8/12/2019 Cis520 Case Study

    5/41

    New and Changed Information

    7he #ollo$ing ta&le contains the num&er o# the a##ecte" section an" a &rie# "escription o#ne$ or change" in#ormation.

    ection -e$/Change" In#ormation

    1.4 A""e" a "escription o# ho$ the Re8uest #or In#ormation ystems er!ices

    $as create".

    1.5 )iste" all o# the pro&lems an" opportunities in the 9ro&lems, pportunities,

    &(ecti!es, an" Constraints atri, an" "escri&e" ho$ the matri $ascreate".

    1.6 A""e" a "escription o# ho$ the 9ro&lem tatement atri $as create".

    1.+ 2escription o# the ntity 2e#inition atri #or ilestone 3.

    1.+.1 ntity 2e#inition atri #or ilestone 3.

    1.: R2 #or ilestone 3.1.* Contet 2ata o"el #or ilestone 3.

    1.10 ;ey

  • 8/12/2019 Cis520 Case Study

    6/41

    1 -ntro(uction=ohn >right, the 9resi"ent an" Chie# ecuti!e ##ice ?C@ o# ABC RentalCompany, Inc. re8ueste" our ser!ices to assist a &usiness process analysis an"

    re"esign. r. >right pro!i"e" &acgroun" on the pro&lem, an organi%ational chart,

    a list o# in#ormation system #acilities, an" a #e$ general #acts a&out his company.7his &acgroun" in#ormation is a!aila&le in the Intro"uction an" ilestone 1 o# the

    ABC Rental Company, Inc. Case tu"y.

    11 !co)e o& .ocument

    7his "ocument contains the milestones #or each stage o# our systems analysis an" "esign

    #or ABC Rental Company, Inc.

    12 Re&erences

    1/ Acronms

    ntity Relationship 2iagram ?R2@

    Chie# ecuti!e ##icer ?C@

    =oint Re8uirements 9lanning ?=R9@

    Acme Consulting Con#i"ential 6

  • 8/12/2019 Cis520 Case Study

    7/41

    1 Reuest &or -n&ormation !stems !er+ices

    ABC Rental Company, Inc. hire" Acme Consulting on August :, 001 to assist in the

    automation o# the manual processes currently use" as !ehicles are chece" in, chece"

    out, an" maintaine" #or reright, the 9resi"entan" Chie# ecuti!e ##icer ?C@ o# ABC Rental Company, Inc., met $ith the entire

    sta## o# Acme Consulting #or the #irst time.

    At the meeting, r. >right "escri&e" pro&lems $ith the current system o# checing in

    !ehicles an" preparing them #or reright an" Acme Consulting on eptem&er 1:th.

    Acme Consulting Con#i"ential +

  • 8/12/2019 Cis520 Case Study

    8/41

    ACME CONSULTING

    %hone< =02> 333?1212a#< =02> 333?2121

    DATE OF REQUEST SERVICE REQUESTED FOR DEPARTMENT(S)

    9@23@2001 A8C Rental Com)an, -nc

    SUBMITTED BY (key user co!"c!) E#ECUTIVE SPONSOR ($u%&' "u!or&!y)

    Name Harold Smith Name John Wri htTitle S ecial ssistant Title President and Chief !"ecuti#eOfficePhone Phone

    TYPE OF SERVICE REQUESTEDIn#ormation trategy 9lanning isting Application

    nhancement

    Business 9rocess Analysis an" Re"esign isting Applicationaintenance ?pro&lem #i@

    -e$ Application 2e!elopment -ot ure

    ther ?please speci#y

    $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

    %&I!' STT!(!NT O' P&O%)!(* OPPO&T+NIT,* O& DI&!CTI-! .attach additionaldocumentation as necessar/0

    9ro&lems ABC Rental Company lacs computer support the present system is not automate". An

    automo&ile returne" to the company may $ait 4 hours &e#ore re

  • 8/12/2019 Cis520 Case Study

    9/41

    'easibilit/ assessment appro#ed ssigned to $$$$$$$$$$$$$$$$$$$$

    'easibilit/ assessment wai#ed ppro#ed %udget 2 $$$$$$$$$$$$$

    Start Date $$ $$$$$ Deadline $ $$$

    &e3uest dela/ed %ac4logged until date5 $$$$$$$$$$$$$$

    &e3uest re6ected &eason5 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

    uthori7ed Signatures5

    $$$$$$$$$$$$$$$$$$$$$$$$$$$$$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$

    Pro6ect !"ecuti#e Sponso

    Acme Consulting Con#i"ential *

  • 8/12/2019 Cis520 Case Study

    10/41

    13 %roblems, O))ortunities, Ob4ecti+es, an( Constraints 5atri#

    r. arol" mith, pecial Assistant to =ohn >right, is the su&(ect matter epert at ABC

    Rental Company, Inc. e is the ey user contact #or this pro(ect. 9at Art% an" =osh

    >agner o# Acme Consulting inter!ie$e" r. mith #or 10 minutes on eptem&er 1:,001 in or"er to learn more a&out the pro&lems, opportunities, an" "irecti!es relate" to

    this pro(ect.

    At the &rie# inter!ie$, r. mith rein#orce" the summary o# the pro&lems an" epecte"

    solution that r. >right alrea"y outline" as part o# the Re8uest #or In#ormation ystemer!ices. r. mith conclu"e" that the present system is not a"e8uate an" must &e

    replace". 7he ne$ system nee"s to &e in place &e#ore 7hansgi!ing.

    r. mith share" that ABC Rental Company, Inc. plans to epan" to )incoln, -e&rasai# a""itional income can &e generate" to support the epansion. o$e!er, r. mith

    state" that the )incoln epansion is not part o# the scope o# this pro(ect.

    r. mith eplaine" that the #ollo$ing steps tae place "uring !ehicle chec

  • 8/12/2019 Cis520 Case Study

    11/41

    Pro6ect5 %C &ental Compan/*

    Inc8

    Pro6ect (anager5 John Wright

    Created b/5 cme Consulting )ast p"ate" &y Acme Consulting

    Date Created5 Sept8 9:* 9;;< Date )ast +pdated5 Sept8 9:* 9;;in"o$s 0009ro#essional.

    7he email ser!er uses

    icroso#t change.

    7he "ata&ase ser!er uses

    icroso#t K) er!er.2e!elopers use Visual

    tu"io.

    7he stan"ar" operating

    system #or all 9Cs is

    >in"o$s 000 9ro#essional.7he "ata&ase ser!er uses

    icroso#t 000 er!er as the

    operating system an"

    yK) as the "ata&ase

    so#t$are.2e!elopers use Visual

    tu"io.

    pplication Software

    A "escription o# the so#t$are to &e

    purchase", &uilt, accesse", or somecom&ination o# these techni8ues.

    All 9Cs alrea"y ha!e ##ice

    000 an" a $e& &ro$ser.

    9urchases inclu"e the ser!er

    so#t$are #or change, 000er!er, an" K) er!er.

    2e!elopers $ill use Visual

    tu"io to a"" any necessary

    user inter#aces to the ser!er

    so#t$are.

    All 9Cs alrea"y ha!e ##ice

    000 an" a $e& &ro$ser.

    9urchases inclu"e the ser!er

    so#t$are #or change an"K) er!er.

    2e!elopers $ill use Visual

    tu"io to a"" any a""itional

    user inter#aces to K)

    er!er.

    All 9Cs alrea"y ha!e ##ice

    000 an" a $e& &ro$ser.

    2e!elopers $ill use Visual

    tu"io to create the userinter#aces #or yK).

    (ethod of Data Processing

    Eenerally some com&ination o# on