Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
1Activity
0 of .
Results for:
No results containing your search query
P. 1
Ch18

Ch18

Ratings: (0)|Views: 2|Likes:
Published by Hari

More info:

Published by: Hari on Nov 27, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PPT, PDF, TXT or read online from Scribd
See more
See less

11/27/2010

pdf

text

original

 
These courseware materials are to be used in conjunction with
Software Engineering: A Practitioner¶s Approach,
6/e and are providedwith permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005
1
Software Engineering: A Practitioner¶s Approach,Software Engineering: A Practitioner¶s Approach,6/e6/e
Chapter 18Chapter 18Analysis Modeling for WebAppsAnalysis Modeling for WebApps
copyright © 1996, 2001, 2005
R.S. Pressman & Associates, Inc.
F
or University Use Only
May be reproduced ONLY for student use at the university levelwhen used in conjunction with
Software Engineering: A Practitioner's Approach.
 Any other reproduction or use is expressly prohibited.
 
These courseware materials are to be used in conjunction with
Software Engineering: A Practitioner¶s Approach,
6/e and are providedwith permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005
2
AnalysisAnalysis
C
ontent Analysis.
C
ontent Analysis.The full spectrum of content to be provided by the WebAppThe full spectrum of content to be provided by the WebAppis identified, including text, graphics and images, video, and audio data.is identified, including text, graphics and images, video, and audio data.Data modeling can be used to identify and describe each of the dataData modeling can be used to identify and describe each of the dataobjects.objects.Interaction Analysis.Interaction Analysis.The manner in which the user interacts with the WebAppThe manner in which the user interacts with the WebApp is described in detail. Useis described in detail. Use--cases can be developed to provide detailedcases can be developed to provide detailed descriptions of this interaction.descriptions of this interaction.Functional Analysis.Functional Analysis.The usage scenarios (useThe usage scenarios (use--cases) created as part of cases) created as part of  interaction analysis define the operations that will be applied to WebAppinteraction analysis define the operations that will be applied to WebAppcontent and imply other processing functions. All operations and functionscontent and imply other processing functions. All operations and functionsare described in detail.are described in detail.
C
onfiguration Analysis.
C
onfiguration Analysis.The environment and infrastructure in which theThe environment and infrastructure in which theWebApp resides are described in detail.WebApp resides are described in detail.
 
These courseware materials are to be used in conjunction with
Software Engineering: A Practitioner¶s Approach,
6/e and are providedwith permission by R.S. Pressman & Associates, Inc., copyright © 1996, 2001, 2005
3
When Do We Perform Analysis?When Do We Perform Analysis?
In some WebE situations, analysis and design merge.In some WebE situations, analysis and design merge.However,However,an explicit analysis activity occurs when «an explicit analysis activity occurs when «
the WebApp to be built is large and/or complexthe WebApp to be built is large and/or complex
the number of stakeholders is largethe number of stakeholders is large
the number of Web engineers and other contributors is largethe number of Web engineers and other contributors is large
the goals and objectives (determined during formulation) for thethe goals and objectives (determined during formulation) for theWebApp will effect the business¶ bottom lineWebApp will effect the business¶ bottom line
the success of the WebApp will have a strong bearing on thethe success of the WebApp will have a strong bearing on thesuccess of the businesssuccess of the business

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->