SOLUTION MANUAL for Systems Analysis and Design
m m m m m m
10th Edition by Kendall Kenneth and Kendall Julie,
m m m m m m m
All Chapters 1 - 16
m m m m
,TABLE OF CONTENTSm m
I. Systems Analysis Fundamentals
m m m
1. Systems, Roles, and Development Methodologies
m m m m
2. Understanding and Modeling Organization Systems
m m m m
3. Project Management
m
II. Information Requirements Analysis
m m m
4. Information Gathering: Interactive Methods
m m m
5. Information Gathering: Unobtrusive Methods
m m m
6. Agile Modeling, Prototyping, and Scrum
m m m m
III. The Analysis Process
m m m
7. Using Data Flow Diagrams
m m m
8. Analyzing Systems Using Data Dictionaries
m m m m
9. Process Specifications and Structured Decisions
m m m m
10. Object-Oriented Systems Analysis and Design Using UML
m m m m m m
IV. The Essentials of Design
m m m m
11. Designing Effective Output
m m
12. Designing Effective Input
m m
13. Designing Databases m
14. Human-Computer Interaction and UX Design m m m m
V. Quality Assurance and Implementation
m m m m
15. Designing Accurate Data Entry Procedures
m m m m
16. Quality Assurance and Implementation
m m m
,Chapter 2 m
Understanding and Modeling Organizational Systems
m m m m
Key Points and Objectives
m m m
1. Organizationsmaremcomplexmsystemsmcomposedmofminterrelatedmandminterdependentmsubsystems.
2. Systemmandmsubsystemmboundariesmandmenvironmentsmhavemanmimpactmonminformationmsystemmanalysismandmdesign.
3. Systemsmaremdescribedmasmeithermopen,mwithmfreemflowingminformation,mormclosedmwithmrestrictedmaccessmtominform
ation.
4. Amvirtualmorganizationmismonemthatmhasmpartsmofmthemorganizationminmdifferentmphysicalmlocations.mTheymusemcomput
ermnetworksmandmcommunicationsmtechnologymtomworkmonmprojects.mAdvantagesmofmamvirtualmorganizationmare:
A. Reducedmcostsmofmphysicalmfacilities
B. Moremrapidmresponsemtomcustomermneeds
C. Flexibilitymformemployeesmtomcaremformchildrenmormagingmparents
5. EnterprisemsystemsmormEnterprisemResourcemPlanningm(ERP)mdescribesmanmintegratedmorganizationalminformationms
ystem.mThemsoftwaremhelpsmthemflowmofminformationmbetweenmthemfunctionalmareasmwithinmthemorganization.
6. ERPmcanmaffectmeverymaspectmofmthemorganization,msuchmas:
A. Designmofmemployees’mwork
B. Skillsmrequiredmformjobmcompetency
C. Strategicmpositioningmofmthemcompany
7. ManymissuesmmustmbemovercomemformthemERPminstallationmismtombemdeclaredmamsuccess:
A. Usermacceptance
B. Integrationmwithmlegacymsystemsmandmthemsupplymchain
C. Upgradingmfunctionalitym(andmcomplexity)mofmERPmmodules
D. Reorganizingmworkmlifemofmusersmandmdecisionmmakers
E. Expandedmreachmacrossmseveralmorganizations
F. Strategicmrepositioningmofmthemcompany
8. Amcontext-
levelmdatamflowmdiagrammismanmimportantmtoolmformshowingmdatamusedmandminformationmproducedmbymamsystem.mItmprovid
esmanmoverviewmofmthemsettingmormenvironmentmthemsystemmexistsmwithin—
whichmentitiesmsupplymandmreceivemdata/information.
9. Themcontext-
levelmdatamflowmdiagrammismonemwaymtomshowmscope,mormwhatmismtombemincludedminmthemsystem.mThemprojectmhasmambudg
etmthatmhelpsmtomdefinemscope.
, 10. Entity-
relationshipmdiagramsmhelpmthemanalystmunderstandmthemorganizationalmsystemmandmthemdatamstoredmbymthemorganization.
11. Theremaremthreemtypesmofmentities:
A. Fundamentalmentity,mdescribingmamperson,mplace,mormthing.
B. Associativementitym(alsomcalledmamgerund,mjunction,mintersection,mormconcatenatedmentity),mjoiningmtwomentitie
s.mItmcanmonlymexistmbetweenmtwomentities.
C. Attributivementity,mtomdescribemattributesmandmrepeatingmgroups.
12. Relationshipsmaremshownmwithmamzeromormcirclemrepresentingmnone,mamverticalmlinemrepresentingmone,mormcrow’smfootmr
epresentingmmanymandmcanmbe:
A. Onemtomone
B. Onemtommany
C. Manymtommany
13. Amusemcasemdiagrammreflectsmthemviewmofmthemsystemmfrommthemperspectivemofmamusermoutsidemofmthemsystem.
14. Amusemcasemmodelmpartitionsmthemwaymthemsystemmworksmintombehaviors,mservices,mandmresponsesmthatmaremsignific
antmtomthemusersmofmthemsystem.
15. Amusemcasemdiagrammhasmsymbolsmfor:
A. Anmactor,mthemrolemofmamusermofmthemsystem
B. Themusemcasemrepresentingmamsequencemofmtransactionsminmamsystem
16. Theremaremtwomkindsmofmusemcases:
A. Primary,mthemstandardmflowmofmeventsmwithinmamsystemmthatmdescribemamstandardmsystemmbehavior
B. Usemcasemscenariosmthatmdescribemvariationsmofmthemprimarymusemcase
17. Theremaremfourmactivembehavioralmrelationships:
A. Communicates—usedm tom connectm anm actorm tom am usem case.
B. Includes—
describesmthemsituationm wherem am usem casem containsm am behaviorm thatm ism commonmtommoremthanmonemusemcase.
C. Extends—
describesm themsituationm wherem onemusem casem possessesm them behaviorm thatm allowsmthemnewmusemcasemtomhandlem
amvariationmormexception.
D. Generalizes—impliesm thatm onemthingm ism morem typicalm thanm them otherm thing.
m m m m m m
10th Edition by Kendall Kenneth and Kendall Julie,
m m m m m m m
All Chapters 1 - 16
m m m m
,TABLE OF CONTENTSm m
I. Systems Analysis Fundamentals
m m m
1. Systems, Roles, and Development Methodologies
m m m m
2. Understanding and Modeling Organization Systems
m m m m
3. Project Management
m
II. Information Requirements Analysis
m m m
4. Information Gathering: Interactive Methods
m m m
5. Information Gathering: Unobtrusive Methods
m m m
6. Agile Modeling, Prototyping, and Scrum
m m m m
III. The Analysis Process
m m m
7. Using Data Flow Diagrams
m m m
8. Analyzing Systems Using Data Dictionaries
m m m m
9. Process Specifications and Structured Decisions
m m m m
10. Object-Oriented Systems Analysis and Design Using UML
m m m m m m
IV. The Essentials of Design
m m m m
11. Designing Effective Output
m m
12. Designing Effective Input
m m
13. Designing Databases m
14. Human-Computer Interaction and UX Design m m m m
V. Quality Assurance and Implementation
m m m m
15. Designing Accurate Data Entry Procedures
m m m m
16. Quality Assurance and Implementation
m m m
,Chapter 2 m
Understanding and Modeling Organizational Systems
m m m m
Key Points and Objectives
m m m
1. Organizationsmaremcomplexmsystemsmcomposedmofminterrelatedmandminterdependentmsubsystems.
2. Systemmandmsubsystemmboundariesmandmenvironmentsmhavemanmimpactmonminformationmsystemmanalysismandmdesign.
3. Systemsmaremdescribedmasmeithermopen,mwithmfreemflowingminformation,mormclosedmwithmrestrictedmaccessmtominform
ation.
4. Amvirtualmorganizationmismonemthatmhasmpartsmofmthemorganizationminmdifferentmphysicalmlocations.mTheymusemcomput
ermnetworksmandmcommunicationsmtechnologymtomworkmonmprojects.mAdvantagesmofmamvirtualmorganizationmare:
A. Reducedmcostsmofmphysicalmfacilities
B. Moremrapidmresponsemtomcustomermneeds
C. Flexibilitymformemployeesmtomcaremformchildrenmormagingmparents
5. EnterprisemsystemsmormEnterprisemResourcemPlanningm(ERP)mdescribesmanmintegratedmorganizationalminformationms
ystem.mThemsoftwaremhelpsmthemflowmofminformationmbetweenmthemfunctionalmareasmwithinmthemorganization.
6. ERPmcanmaffectmeverymaspectmofmthemorganization,msuchmas:
A. Designmofmemployees’mwork
B. Skillsmrequiredmformjobmcompetency
C. Strategicmpositioningmofmthemcompany
7. ManymissuesmmustmbemovercomemformthemERPminstallationmismtombemdeclaredmamsuccess:
A. Usermacceptance
B. Integrationmwithmlegacymsystemsmandmthemsupplymchain
C. Upgradingmfunctionalitym(andmcomplexity)mofmERPmmodules
D. Reorganizingmworkmlifemofmusersmandmdecisionmmakers
E. Expandedmreachmacrossmseveralmorganizations
F. Strategicmrepositioningmofmthemcompany
8. Amcontext-
levelmdatamflowmdiagrammismanmimportantmtoolmformshowingmdatamusedmandminformationmproducedmbymamsystem.mItmprovid
esmanmoverviewmofmthemsettingmormenvironmentmthemsystemmexistsmwithin—
whichmentitiesmsupplymandmreceivemdata/information.
9. Themcontext-
levelmdatamflowmdiagrammismonemwaymtomshowmscope,mormwhatmismtombemincludedminmthemsystem.mThemprojectmhasmambudg
etmthatmhelpsmtomdefinemscope.
, 10. Entity-
relationshipmdiagramsmhelpmthemanalystmunderstandmthemorganizationalmsystemmandmthemdatamstoredmbymthemorganization.
11. Theremaremthreemtypesmofmentities:
A. Fundamentalmentity,mdescribingmamperson,mplace,mormthing.
B. Associativementitym(alsomcalledmamgerund,mjunction,mintersection,mormconcatenatedmentity),mjoiningmtwomentitie
s.mItmcanmonlymexistmbetweenmtwomentities.
C. Attributivementity,mtomdescribemattributesmandmrepeatingmgroups.
12. Relationshipsmaremshownmwithmamzeromormcirclemrepresentingmnone,mamverticalmlinemrepresentingmone,mormcrow’smfootmr
epresentingmmanymandmcanmbe:
A. Onemtomone
B. Onemtommany
C. Manymtommany
13. Amusemcasemdiagrammreflectsmthemviewmofmthemsystemmfrommthemperspectivemofmamusermoutsidemofmthemsystem.
14. Amusemcasemmodelmpartitionsmthemwaymthemsystemmworksmintombehaviors,mservices,mandmresponsesmthatmaremsignific
antmtomthemusersmofmthemsystem.
15. Amusemcasemdiagrammhasmsymbolsmfor:
A. Anmactor,mthemrolemofmamusermofmthemsystem
B. Themusemcasemrepresentingmamsequencemofmtransactionsminmamsystem
16. Theremaremtwomkindsmofmusemcases:
A. Primary,mthemstandardmflowmofmeventsmwithinmamsystemmthatmdescribemamstandardmsystemmbehavior
B. Usemcasemscenariosmthatmdescribemvariationsmofmthemprimarymusemcase
17. Theremaremfourmactivembehavioralmrelationships:
A. Communicates—usedm tom connectm anm actorm tom am usem case.
B. Includes—
describesmthemsituationm wherem am usem casem containsm am behaviorm thatm ism commonmtommoremthanmonemusemcase.
C. Extends—
describesm themsituationm wherem onemusem casem possessesm them behaviorm thatm allowsmthemnewmusemcasemtomhandlem
amvariationmormexception.
D. Generalizes—impliesm thatm onemthingm ism morem typicalm thanm them otherm thing.