SlideShare a Scribd company logo
Course Name- System Analysis And Design
Course Code – CSE 321
Topic – Automated Tools for System Analysis And Design
Submitted By-
Iffat Firozy :163-15-8432
Amina Khatun :163-15-8440
Nur sadia Binte Shams :163-15-8434
Sharmin akter :163-15-8436
Khandakar Sanjana Akter Mun :163-15-8443
Submitted to-
Mr. Abdus Sattar ( Assistant Professor )
Department of Computer Science and Engineering
Iffat Firozy
163-15-8432
Introduction to CASE
•Computer Aided Software Engineering(CASE)
Automated software Tools used by System Analyst to develop
system.
Used to support activities throughout the system development life
cycle(SDLC)
Increase productivity
Improve overall quality of a system.
The use of CASE
•Purpose of case is to facilitate a single design
philosophy within an Organization.
Objectives of CASE
Improve quality of System Development;
Increase speed of development and design;
Ease and improve testing process;
Improve project management;
Improve Project maintenance;
Improve software portability ;
And so on.
Amina Khatun
163-15-8440
Categories of CASE Products
Reverse Engineering
Reengineering
Components of CASE
Upper Case -- CASE tools designed to support the information
planning and the project identification and selection, project initiation
and planning, analysis and design phases of the SLDC.
Lower Case -- CASE tools designed to support the implementation and
maintenance phases of the SLDC.
Cross-Life cycle Case – CASE tools designed to support activities that
occur across multiple phases of the SLDC.
General types of CASE Tools
 Diagramming Tools;
 Computer Display and Report Generators;
 Analysis Tools;
 Repository;
 Documentation Generators;
 Code Generators;
Upper and lower CASE tools are named as such because of where
the phases they support are in the Waterfall Model (see below)
Nur Sadia
ID: 163-15-8434
CASE Diagramming Tools
 Enable representation of a system and components visually.
 Effective for representing process flows, data structures, program
structures.
 Several types of diagrams.
Data Flow Diagrams (DFD);
Functional Hierarchy Diagrams;
Entity-relationship Diagrams;
Entity-relationship Diagram
Sharmin Akter
163-15-8436
CASE Form and Report Generator Tools
Case tools that support the creation of system forms and reports in order
to prototype how system will look and feel to users.
Two Purpose
•Create, modify and test prototypes of computer display forms and reports.
•Identify which data items to display or collect for each form or report.
Case Analysis Tools
Enable automatic checking for incomplete, inconsistent or
incorrect data on diagrams.
Types of analysis vary depending on the organization’s
development methodology and features of CASE
environment.
Case Repository
•Holds complete information needed to create, modify and
evolve a software system from project initiation and
planning to code
•Two primary segments---
Information Repository ;
Data dictionary;
Khandakar Sanjana Akter Mun
ID: 163-15-8443
Case Documentation Generator Tools
Enables the easy production of both technical and User
documentation.
Allow creation of Master templates used to verify that
documentation confirms to all stages of SDLC .
Case Code Generation Tools
Enable the automatic generation of program and database
definition code directly from the design documents,
diagrams, forms and reports stored in the repository.
Example
Visual and Emerging Development Tools
Object Oriented Development Tools –
 Object
 A group of program and data that is built to perform common functions
within a system.
Easily Reused.
Encapsulation.
 Development Environment includes pre defined Objects reuse of code.
Some Popular Tools –
Microsoft Visual Studio.
Delphi
PowerBuilder
ColdFusion

More Related Content

What's hot

Pm02 system design
Pm02   system designPm02   system design
Pm02 system design
Daniyal Ali
 
Income Tax Audit
Income Tax AuditIncome Tax Audit
Income Tax Audit
Augustin Bangalore
 
Information system
Information systemInformation system
Information system
danishhashmi11
 
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)
Neeraj Bhandari
 
Planning and writing your documents - Software documentation
Planning and writing your documents - Software documentationPlanning and writing your documents - Software documentation
Planning and writing your documents - Software documentation
Ra'Fat Al-Msie'deen
 
Software development processes - Software Engineering
Software development processes - Software EngineeringSoftware development processes - Software Engineering
Software development processes - Software Engineering
Ra'Fat Al-Msie'deen
 
Himanshu
HimanshuHimanshu
Himanshu
Himanshu Meena
 

What's hot (7)

Pm02 system design
Pm02   system designPm02   system design
Pm02 system design
 
Income Tax Audit
Income Tax AuditIncome Tax Audit
Income Tax Audit
 
Information system
Information systemInformation system
Information system
 
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)
SYSTEM DESIGN by Neeraj Bhandari (Surkhet Nepal)
 
Planning and writing your documents - Software documentation
Planning and writing your documents - Software documentationPlanning and writing your documents - Software documentation
Planning and writing your documents - Software documentation
 
Software development processes - Software Engineering
Software development processes - Software EngineeringSoftware development processes - Software Engineering
Software development processes - Software Engineering
 
Himanshu
HimanshuHimanshu
Himanshu
 

Similar to Tools for system analysis

Automated Tools For System Analysis and Design
Automated Tools For System Analysis and DesignAutomated Tools For System Analysis and Design
Automated Tools For System Analysis and Design
Amit Kundu
 
CASE (Computer Aided Software Design)
CASE (Computer Aided Software Design)CASE (Computer Aided Software Design)
Data modelling tool in CASE
Data modelling tool in CASEData modelling tool in CASE
Data modelling tool in CASE
Manju Pillai
 
Case tools and modern process of system development
Case tools and modern process of system development Case tools and modern process of system development
Case tools and modern process of system development
tushar217
 
James hall ch 14
James hall ch 14James hall ch 14
James hall ch 14
David Julian
 
SE tools and environment information (1).ppt
SE tools and environment information (1).pptSE tools and environment information (1).ppt
SE tools and environment information (1).ppt
ssuserdee5bb1
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
JakeariesMacarayo
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
RobinsonObura
 
Software Engineering tools
Software Engineering tools Software Engineering tools
Software Engineering tools
imran khan
 
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptx
sandhyakiran10
 
Advanced topics in software engineering
Advanced topics in software engineeringAdvanced topics in software engineering
Advanced topics in software engineering
Rupesh Vaishnav
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
Zahoorali Khan
 
Criteria For EA Tool Selection
Criteria For EA Tool SelectionCriteria For EA Tool Selection
Criteria For EA Tool Selection
Maganathin Veeraragaloo
 
Lecture9
Lecture9Lecture9
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process Framework
JAINAM KAPADIYA
 
Slide-IST403-IST403-Slide-01.ppt
Slide-IST403-IST403-Slide-01.pptSlide-IST403-IST403-Slide-01.ppt
Slide-IST403-IST403-Slide-01.ppt
AgusQomaruddinM
 
CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptx
NoharaShinnosuke2
 
Computer aided software engineering
Computer aided software engineeringComputer aided software engineering
Computer aided software engineering
ČhauÐhařÿ Faísal Ãlï
 
Computer Aided Software Engineering
Computer Aided Software EngineeringComputer Aided Software Engineering
Computer Aided Software Engineering
ČhauÐhařÿ Faísal Ãlï
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering

Similar to Tools for system analysis (20)

Automated Tools For System Analysis and Design
Automated Tools For System Analysis and DesignAutomated Tools For System Analysis and Design
Automated Tools For System Analysis and Design
 
CASE (Computer Aided Software Design)
CASE (Computer Aided Software Design)CASE (Computer Aided Software Design)
CASE (Computer Aided Software Design)
 
Data modelling tool in CASE
Data modelling tool in CASEData modelling tool in CASE
Data modelling tool in CASE
 
Case tools and modern process of system development
Case tools and modern process of system development Case tools and modern process of system development
Case tools and modern process of system development
 
James hall ch 14
James hall ch 14James hall ch 14
James hall ch 14
 
SE tools and environment information (1).ppt
SE tools and environment information (1).pptSE tools and environment information (1).ppt
SE tools and environment information (1).ppt
 
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptxSAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
SAD REPORTING GROUP 2BCFGGGGHHHJJJJ.pptx
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
Software Engineering tools
Software Engineering tools Software Engineering tools
Software Engineering tools
 
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptx
 
Advanced topics in software engineering
Advanced topics in software engineeringAdvanced topics in software engineering
Advanced topics in software engineering
 
Software Engineering
Software EngineeringSoftware Engineering
Software Engineering
 
Criteria For EA Tool Selection
Criteria For EA Tool SelectionCriteria For EA Tool Selection
Criteria For EA Tool Selection
 
Lecture9
Lecture9Lecture9
Lecture9
 
Software Engineering Layered Technology Software Process Framework
Software Engineering  Layered Technology Software Process FrameworkSoftware Engineering  Layered Technology Software Process Framework
Software Engineering Layered Technology Software Process Framework
 
Slide-IST403-IST403-Slide-01.ppt
Slide-IST403-IST403-Slide-01.pptSlide-IST403-IST403-Slide-01.ppt
Slide-IST403-IST403-Slide-01.ppt
 
CH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptxCH01_Foundation of Systems Development.pptx
CH01_Foundation of Systems Development.pptx
 
Computer aided software engineering
Computer aided software engineeringComputer aided software engineering
Computer aided software engineering
 
Computer Aided Software Engineering
Computer Aided Software EngineeringComputer Aided Software Engineering
Computer Aided Software Engineering
 
Introduction to Software Engineering
Introduction to Software EngineeringIntroduction to Software Engineering
Introduction to Software Engineering
 

More from sanjana mun

Tech aware website design
Tech aware website designTech aware website design
Tech aware website design
sanjana mun
 
Adaptation & Personalization of web application
Adaptation & Personalization of web applicationAdaptation & Personalization of web application
Adaptation & Personalization of web application
sanjana mun
 
Impact of TV and video games on childrens
Impact of TV and video games on childrensImpact of TV and video games on childrens
Impact of TV and video games on childrens
sanjana mun
 
Fragmentaton
Fragmentaton Fragmentaton
Fragmentaton
sanjana mun
 
Virtual Memory
Virtual MemoryVirtual Memory
Virtual Memory
sanjana mun
 
Network topologies
Network topologiesNetwork topologies
Network topologies
sanjana mun
 
Cyber crime and security
Cyber crime and securityCyber crime and security
Cyber crime and security
sanjana mun
 
Electrical circuit verification of K irchhoff’s Current Law(KCL) & Current di...
Electrical circuit verification of K irchhoff’s Current Law(KCL) & Current di...Electrical circuit verification of K irchhoff’s Current Law(KCL) & Current di...
Electrical circuit verification of K irchhoff’s Current Law(KCL) & Current di...
sanjana mun
 
Exceptions
ExceptionsExceptions
Exceptions
sanjana mun
 
square matrix
square matrixsquare matrix
square matrix
sanjana mun
 
Basic C Structure and related terms with example
Basic C Structure and related terms with exampleBasic C Structure and related terms with example
Basic C Structure and related terms with example
sanjana mun
 
Application's of Numerical Math in CSE
Application's of Numerical Math in CSEApplication's of Numerical Math in CSE
Application's of Numerical Math in CSE
sanjana mun
 
Road accident and student's protest at Bangladesh
Road accident and student's protest  at Bangladesh Road accident and student's protest  at Bangladesh
Road accident and student's protest at Bangladesh
sanjana mun
 

More from sanjana mun (13)

Tech aware website design
Tech aware website designTech aware website design
Tech aware website design
 
Adaptation & Personalization of web application
Adaptation & Personalization of web applicationAdaptation & Personalization of web application
Adaptation & Personalization of web application
 
Impact of TV and video games on childrens
Impact of TV and video games on childrensImpact of TV and video games on childrens
Impact of TV and video games on childrens
 
Fragmentaton
Fragmentaton Fragmentaton
Fragmentaton
 
Virtual Memory
Virtual MemoryVirtual Memory
Virtual Memory
 
Network topologies
Network topologiesNetwork topologies
Network topologies
 
Cyber crime and security
Cyber crime and securityCyber crime and security
Cyber crime and security
 
Electrical circuit verification of K irchhoff’s Current Law(KCL) & Current di...
Electrical circuit verification of K irchhoff’s Current Law(KCL) & Current di...Electrical circuit verification of K irchhoff’s Current Law(KCL) & Current di...
Electrical circuit verification of K irchhoff’s Current Law(KCL) & Current di...
 
Exceptions
ExceptionsExceptions
Exceptions
 
square matrix
square matrixsquare matrix
square matrix
 
Basic C Structure and related terms with example
Basic C Structure and related terms with exampleBasic C Structure and related terms with example
Basic C Structure and related terms with example
 
Application's of Numerical Math in CSE
Application's of Numerical Math in CSEApplication's of Numerical Math in CSE
Application's of Numerical Math in CSE
 
Road accident and student's protest at Bangladesh
Road accident and student's protest  at Bangladesh Road accident and student's protest  at Bangladesh
Road accident and student's protest at Bangladesh
 

Recently uploaded

一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
zv943dhb
 
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
i990go7o
 
Best Digital Marketing Strategy Build Your Online Presence 2024.pptx
Best Digital Marketing Strategy Build  Your Online Presence 2024.pptxBest Digital Marketing Strategy Build  Your Online Presence 2024.pptx
Best Digital Marketing Strategy Build Your Online Presence 2024.pptx
pavankumarpayexelsol
 
一比一原版(NU毕业证书)诺森比亚大学毕业证如何办理
一比一原版(NU毕业证书)诺森比亚大学毕业证如何办理一比一原版(NU毕业证书)诺森比亚大学毕业证如何办理
一比一原版(NU毕业证书)诺森比亚大学毕业证如何办理
21uul8se
 
Getting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by NeontribeGetting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by Neontribe
Harry Harrold
 
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
wkip62b
 
Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
ellemjani
 
一比一原版美国旧金山大学毕业证(USF学位证)如何办理
一比一原版美国旧金山大学毕业证(USF学位证)如何办理一比一原版美国旧金山大学毕业证(USF学位证)如何办理
一比一原版美国旧金山大学毕业证(USF学位证)如何办理
xnhwr8v
 
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证如何办理一比一原版(LSE毕业证书)伦敦政治经济学院毕业证如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证如何办理
340qn0m1
 
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
f22b6g9c
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
Jaime Brown
 
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
9lq7ultg
 
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
t34zod9l
 
NHL Stenden University of Applied Sciences Diploma Degree Transcript
NHL Stenden University of Applied Sciences Diploma Degree TranscriptNHL Stenden University of Applied Sciences Diploma Degree Transcript
NHL Stenden University of Applied Sciences Diploma Degree Transcript
lhtvqoag
 
一比一原版(ECU毕业证)澳洲埃迪斯科文大学毕业证如何办理
一比一原版(ECU毕业证)澳洲埃迪斯科文大学毕业证如何办理一比一原版(ECU毕业证)澳洲埃迪斯科文大学毕业证如何办理
一比一原版(ECU毕业证)澳洲埃迪斯科文大学毕业证如何办理
kohd1ci2
 
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
02tygie
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
881evgn0
 
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
21uul8se
 
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
jafiradnan336
 
UXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdfUXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdf
anthonylin333
 

Recently uploaded (20)

一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
一比一原版(UoB毕业证)英国伯明翰大学毕业证如何办理
 
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
一比一原版(UW毕业证书)华盛顿大学毕业证如何办理
 
Best Digital Marketing Strategy Build Your Online Presence 2024.pptx
Best Digital Marketing Strategy Build  Your Online Presence 2024.pptxBest Digital Marketing Strategy Build  Your Online Presence 2024.pptx
Best Digital Marketing Strategy Build Your Online Presence 2024.pptx
 
一比一原版(NU毕业证书)诺森比亚大学毕业证如何办理
一比一原版(NU毕业证书)诺森比亚大学毕业证如何办理一比一原版(NU毕业证书)诺森比亚大学毕业证如何办理
一比一原版(NU毕业证书)诺森比亚大学毕业证如何办理
 
Getting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by NeontribeGetting Data Ready for Culture Hack by Neontribe
Getting Data Ready for Culture Hack by Neontribe
 
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
一比一原版(UC毕业证书)堪培拉大学毕业证如何办理
 
Introduction to User experience design for beginner
Introduction to User experience design for beginnerIntroduction to User experience design for beginner
Introduction to User experience design for beginner
 
一比一原版美国旧金山大学毕业证(USF学位证)如何办理
一比一原版美国旧金山大学毕业证(USF学位证)如何办理一比一原版美国旧金山大学毕业证(USF学位证)如何办理
一比一原版美国旧金山大学毕业证(USF学位证)如何办理
 
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证如何办理一比一原版(LSE毕业证书)伦敦政治经济学院毕业证如何办理
一比一原版(LSE毕业证书)伦敦政治经济学院毕业证如何办理
 
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
一比一原版(UoN毕业证书)纽卡斯尔大学毕业证如何办理
 
Heuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdfHeuristics Evaluation - How to Guide.pdf
Heuristics Evaluation - How to Guide.pdf
 
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
一比一原版马里兰大学毕业证(UMD毕业证书)如何办理
 
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
一比一原版(UWS毕业证)澳洲西悉尼大学毕业证如何办理
 
NHL Stenden University of Applied Sciences Diploma Degree Transcript
NHL Stenden University of Applied Sciences Diploma Degree TranscriptNHL Stenden University of Applied Sciences Diploma Degree Transcript
NHL Stenden University of Applied Sciences Diploma Degree Transcript
 
一比一原版(ECU毕业证)澳洲埃迪斯科文大学毕业证如何办理
一比一原版(ECU毕业证)澳洲埃迪斯科文大学毕业证如何办理一比一原版(ECU毕业证)澳洲埃迪斯科文大学毕业证如何办理
一比一原版(ECU毕业证)澳洲埃迪斯科文大学毕业证如何办理
 
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
一比一原版美国加州大学欧文分校毕业证(UCI学位证)如何办理
 
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
一比一原版美国哥伦比亚大学毕业证Columbia成绩单一模一样
 
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
一比一原版亚利桑那大学毕业证(UA毕业证书)如何办理
 
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
欧洲杯买球-欧洲杯买球买球网好的网站-欧洲杯买球哪里有正规的买球网站|【​网址​🎉ac123.net🎉​】
 
UXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdfUXpert_Report (UALR Mapping Renewal 2022).pdf
UXpert_Report (UALR Mapping Renewal 2022).pdf
 

Tools for system analysis

  • 1. Course Name- System Analysis And Design Course Code – CSE 321 Topic – Automated Tools for System Analysis And Design Submitted By- Iffat Firozy :163-15-8432 Amina Khatun :163-15-8440 Nur sadia Binte Shams :163-15-8434 Sharmin akter :163-15-8436 Khandakar Sanjana Akter Mun :163-15-8443 Submitted to- Mr. Abdus Sattar ( Assistant Professor ) Department of Computer Science and Engineering
  • 3. Introduction to CASE •Computer Aided Software Engineering(CASE) Automated software Tools used by System Analyst to develop system. Used to support activities throughout the system development life cycle(SDLC) Increase productivity Improve overall quality of a system.
  • 4. The use of CASE •Purpose of case is to facilitate a single design philosophy within an Organization.
  • 5. Objectives of CASE Improve quality of System Development; Increase speed of development and design; Ease and improve testing process; Improve project management; Improve Project maintenance; Improve software portability ; And so on.
  • 7. Categories of CASE Products Reverse Engineering Reengineering
  • 8. Components of CASE Upper Case -- CASE tools designed to support the information planning and the project identification and selection, project initiation and planning, analysis and design phases of the SLDC. Lower Case -- CASE tools designed to support the implementation and maintenance phases of the SLDC. Cross-Life cycle Case – CASE tools designed to support activities that occur across multiple phases of the SLDC.
  • 9. General types of CASE Tools  Diagramming Tools;  Computer Display and Report Generators;  Analysis Tools;  Repository;  Documentation Generators;  Code Generators;
  • 10. Upper and lower CASE tools are named as such because of where the phases they support are in the Waterfall Model (see below)
  • 12.
  • 13. CASE Diagramming Tools  Enable representation of a system and components visually.  Effective for representing process flows, data structures, program structures.  Several types of diagrams. Data Flow Diagrams (DFD); Functional Hierarchy Diagrams; Entity-relationship Diagrams;
  • 14.
  • 17. CASE Form and Report Generator Tools Case tools that support the creation of system forms and reports in order to prototype how system will look and feel to users. Two Purpose •Create, modify and test prototypes of computer display forms and reports. •Identify which data items to display or collect for each form or report.
  • 18. Case Analysis Tools Enable automatic checking for incomplete, inconsistent or incorrect data on diagrams. Types of analysis vary depending on the organization’s development methodology and features of CASE environment.
  • 19. Case Repository •Holds complete information needed to create, modify and evolve a software system from project initiation and planning to code •Two primary segments--- Information Repository ; Data dictionary;
  • 20. Khandakar Sanjana Akter Mun ID: 163-15-8443
  • 21. Case Documentation Generator Tools Enables the easy production of both technical and User documentation. Allow creation of Master templates used to verify that documentation confirms to all stages of SDLC .
  • 22. Case Code Generation Tools Enable the automatic generation of program and database definition code directly from the design documents, diagrams, forms and reports stored in the repository. Example
  • 23. Visual and Emerging Development Tools Object Oriented Development Tools –  Object  A group of program and data that is built to perform common functions within a system. Easily Reused. Encapsulation.  Development Environment includes pre defined Objects reuse of code.
  • 24. Some Popular Tools – Microsoft Visual Studio. Delphi PowerBuilder ColdFusion