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

Unit 1



|Views: 20 |Likes:
Published by api-3834497

More info:

Published by: api-3834497 on Oct 18, 2008
Copyright:Attribution Non-commercial


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






In any development of projects, the main focus of analysis and design activities is
on models, which are usually both abstract and visible. Many of the products are
themselves abstract in nature. Most s/w is not tangible for the user. Generally a s/w is
usually constructed by teams of people who need to see each others models. So we
need to prepare models understandable by everyone in the development team.

MODEL : It is a simplification of reality. They are very useful in the following ways.

- A model is a quicker and easier to build.
- A model can be used in simulations to learn more about things in representation.
- A model gives clear understanding of a problem.
- A model is an abstraction ,mean we can choose which are to be represented, and
which are to be suppressed.
- A model can represent real or imaginary things from any domain.
- A useful model has just the right amount of detail and structure.

The main purpose of a model is to represent functional and non-functional
requirements. The whole requirement model must be accurate, complete and
unambiguous. This does not include premature conditions about how new
system fulfils user requests.

Analysts and designers use diagrams to bulid models of systems in the same
Way as architects use diagrams to model buildings.

These diagrammatical models are helpful
- To communicate ideas.
- To generate new ideas and possibilities.
- To test ideas and more predictions.
- To understand structures and relationships.

If a system is very simple it may be possible to model it with a single diagram
and supporting textual descriptions. But most systems are complete and may
require many diagrams fully to capture that complexity.

Type setter
Activity diagram for producing a book
The following fig shows an example of a diagram( a UML activity diagram) used to
show a part of the process of producing book.

You're Reading a Free Preview

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