0% found this document useful (0 votes)
9 views

Practical 4 Se

Uploaded by

shubam6304
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views

Practical 4 Se

Uploaded by

shubam6304
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

PRACTICAL: 4

Aim: Study and usage of any design phase case tool.

CASE TOOLS: CASE tools, or Computer-Aided Software Engineering tools, are software
applications that assist in the development and maintenance of software. They help
automate various aspects of software engineering, such as design, analysis, coding, testing,
and documentation, improving efficiency and quality throughout the development process.
WHY WE USE IT?

1. Increases productivity

2. Facilitates team collaboration

3. Improves project documentation

4.Ensures coding standards


5.Improves efficiency BENEFITS:
1. Reduced Errors

2. Increased productivity

3.Easier Maintenance

4.Faster development cycles


5.Enhanced project tracking
6.consistence documentation

7.Improved design quality


CASE ENVIRONMENT: A CASE environment refers to the integrated set of tools, processes,
and methodologies used to support software development and maintenance.
Schematic representation of architecture of CASE environment

Fig no1: CASE tools


CASE TOOL ENVIRONMENT: A CASE tool environment is a comprehensive framework that
includes a collection of software tools, processes.

17
Architecture of modern CASE tool environment

FIG NO 2: CASE tool environment

ADVANTAGES:
1. Increased productivity

2. Improved software quality

3. Enhanced team collaboration

4.Consistent documentation

Disadvantages:

1. High initial costs

2. Complexity of tools

3. Learning curve 4.Dependency

on tools
OTHER SOFTWARES:
1. Visual Paradigm: Supports UML modeling and software design with collaboration
features.

2. Enterprise Architect: Comprehensive modeling tool for system design, requirements


management, and project management.
3. Star UML: Open-source UML tool that facilitates software modeling and design.
4. U CASE: UCASE refers to tools that support the Unified Case approach, focusing on
requirements, design, and documentation in a structured manner.

5. L CASE: LCASE refers to tools that utilize the Layered Case approach, emphasizing the
integration of various software development layers and processes for comprehensive
project management.

USED SOFTWARE: DRAW.IO


INTERFACE OF DRAW.IO:

18
Fig no 3: interface

DATA FLOW DIAGRAM:

FIG NO:4 DATA FLOW DIAGRAM

19
USE CASE DIAGRAM:

Fig no 5: Use CASE diagram

20

You might also like