1738815416464_cases Tools First Lab
1738815416464_cases Tools First Lab
: 1
CASE TOOLS
Date:
INTRODUCTION:
CASE tools known as Computer-aided software engineering tools is a
kind of component-based development which allows its users to rapidly
develop information systems. The main goal of case technology is the
automation of the entire information systems development life cycle process
using a set of integrated software tools, such as modeling, methodology and
automatic code generation. Component based manufacturing has several
advantages over custom development. The main advantages are the
availability of high quality, defect free products at low cost and at a faster
time. The prefabricated components are customized as per the requirements
of the customers. The components used are pre-built, ready-tested and add
value and differentiation by rapid customization to the targeted customers.
However the products we get from case tools are only a skeleton of the final
product required and a lot of programming must be done by hand to get a
fully finished, good product.
CHARACTERISTICS OF CASE:
1. Class diagram
2. Use-case diagram
3. Behavior diagram
3.1. Interaction diagram
3.1.1. sequence diagram
3.1.2. collaboration diagram
3.2. state chart diagram
3.3. activity diagram
4. Implementation diagram
4.1component diagram 4.2deployment
diagram
2. Use-case diagram:
3. Behavior diagram:
4. Interaction diagram
6. Activity diagram:
7. Implementation diagram:
8. Component diagram:
9. Deployment diagram:
These are explanatory parts of UML model. They are boxes which
may apply to describe and remark about any element in the model. They
provide the information for understanding the necessary details of the
diagrams.
Dependency:
Association:
Generalization:
Realization:
UML you need to form the conceptual model of UML. This requires
three major elements:
UML basic building blocks.
Rules that dictate how this building blocks are put
together.
Some common mechanism that apply throughout the
language.
Once you have grasped these ideas, you may be able to read. UML
create some basic ones. As you gain more experience in applying conceptual
model using more advanced features of this language.
Description:
Purpose:
Main flow:
First, the sender gives his id and enters his login. Now, he enters the
message to the receiver id.
Alternate flow:
Pre-condition:
Post-condition:
The user is not allowed to enter if the password or user name is not
valid.
Class diagram:
Description:
<<Class name>>
<<Attribute 1>>
<<Attribute n>>
<<Operation ()>>
Relationship used:
Generalization:
It is a kind of relationship
State chart:
Description:
Decision:
Synchronization:
State:
Start state:
End state:
Activity diagram
Description:
Activity:
Decision:
Start state:
Object flow:
An object on an activity diagram represents the relationship between
activity and object that creates or uses it.
Synchronization:
End state:
Sequence diagram:
Description:
The sequence diagram for the e-mail client system consists of the
following objectives:
Object:
Message icon:
A message icon represents the communication between objects
indicating that an action will follow. The message icon is the horizontal
solid arrow connecting lifelines together.
Collaboration diagram:
Description:
CONCLUSION:
Thus the study for case tools was done.