SlideShare a Scribd company logo
1 of 15
*




NURHALIMA       1
Identify the trade-offs when using CASE
        Describe organizational forces for and against
         adoption of CASE tools
        Describe the role of CASE tools and how they
         are used to support the SDLC
        List and describe the typical components of a
         comprehensive CASE environment
        Describe the general functions of upper CASE
         tools, lower CASE tools, cross life-cycle CASE
         tools and the CASE repository



                *
NURHALIMA                         2
* Computer-aided Software Engineering (CASE)
           * Automated software tool used by systems
              analysts to develop information systems
            * Used to support or automate activities
              throughout the systems development life cycle
              (SDLC)
            * Increase productivity
            * Improve overall quality of systems




                                    *
NURHALIMA                             3
* Purpose of CASE is to facilitate a single design
            philosophy within an organization
        * Figure 4.1 shows various facilities of CASE that
            support each phase of the systems
            development life cycle (SDLC)




                     *
NURHALIMA                            4
* Majority of organizations adopt CASE to
            improve speed and quality of systems
            development projects
        * Widespread deployment has been slower than
            expected




                         *
NURHALIMA                           5
*Functionality is increasing
        *Cost is decreasing
        *Reverse Engineering Tools
            * Automated tools that read program source code
             as input and create graphical and textual
             representations of program design-level
             information
        *Reengineering Tools
            * Automated software that reads program source
             code, analyzes it and automatically or
             interactively alters an existing system to improve
             quality and/or performance


               *
NURHALIMA                             6
* Traditional approach does not offer support for
          integration of specification documents
        * Often, documentation is done after coding is
          completed in traditional systems development
        * Traditional approach often leads to out- of-
          date documentation




                *

NURHALIMA                          7
* Enable representation of a system and
          components visually
        * Effective for representing process flows, data
          structures and program structures
        * Several types of diagrams
            * Data Flow Diagrams (DFD) (Figure 4-4)
            * Functional Hierarchy Diagrams(Figure 4-5)
            * Entity-Relationship Diagrams (Figure 4-6)



                      *
NURHALIMA                             8
* CASE tools that support the creation of system
          forms and reports in order to prototype how
          systems will look and feel to users
        * Two Purposes
            * Create, modify and test prototypes of computer
              display forms and reports
            * Identify which data items to display or collect for
              each form or report




               *

NURHALIMA                              9
* Enable automatic checking for incomplete,
            inconsistent or incorrect specifications in
            diagrams, forms and reports.
        * Types of analyses vary depending on the
            organization’s development methodology and
            features of CASE environment




                     *
NURHALIMA                             10
*Integrated CASE (I-CASE)
            * Automated systems development
              environment that provides numerous tools to
              create diagrams, forms and reports
            * Provides analysis, reporting and code
              generation facilities
            * Seamlessly shares and integrates data across
              and between tools
            * Repository is central place to store
              information to share between tools



                          *
NURHALIMA                          11
* Enable the easy production of both technical
            and user documentation
        * Allow creation of master templates used to
            verify that documentation conforms to all
            stages of SDLC




                 *
NURHALIMA                            12
*Enable the automatic generation of
            program and database definition code
            directly from the design documents,
            diagrams, forms and reports stored in the
            repository




                                       *
NURHALIMA                         13
* Object-Oriented Development Tools
            * Object
              * A chunk of program and data that is built to
                perform common functions within a system
              * Easily reused
              * Encapsulation
                 * Process of grouping data and instructions together
            * Development environment includes pre-defined
              objects and facilitates reuse of code




                   *
NURHALIMA                                 14
* Use of CASE in Organizations
        * Categories of CASE Tools
            * Reverse Engineering
            * Re-engineering
        * Components of CASE
            * Upper CASE
              * Diagramming tools
              * Form and report generators
              * Analysis tools


                                             *
NURHALIMA                              15

More Related Content

Viewers also liked

Media Coverage of DCSPCA Fundraiser
Media Coverage of DCSPCA FundraiserMedia Coverage of DCSPCA Fundraiser
Media Coverage of DCSPCA FundraiserDCSPCA_Capping
 
Jakobox - product introduction
Jakobox - product introductionJakobox - product introduction
Jakobox - product introductionJakobox
 
απειλουμενα ειδη
απειλουμενα ειδηαπειλουμενα ειδη
απειλουμενα ειδηdamanna
 
Paper Alejandro Medrano - Use of hierarchical model-view-controller architect...
Paper Alejandro Medrano - Use of hierarchical model-view-controller architect...Paper Alejandro Medrano - Use of hierarchical model-view-controller architect...
Paper Alejandro Medrano - Use of hierarchical model-view-controller architect...WTHS
 
Teknik riset operasi ppt.6
Teknik riset operasi ppt.6Teknik riset operasi ppt.6
Teknik riset operasi ppt.6Imhaa Blue
 
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...WTHS
 
Jihad awad with jean nouvel
Jihad awad with jean nouvelJihad awad with jean nouvel
Jihad awad with jean nouvelJihad Awad
 
Paper José Enrique Borrás - eHealth policies review: From European Union to t...
Paper José Enrique Borrás - eHealth policies review: From European Union to t...Paper José Enrique Borrás - eHealth policies review: From European Union to t...
Paper José Enrique Borrás - eHealth policies review: From European Union to t...WTHS
 
Registry of Course Trainers For 2013
Registry of Course Trainers For 2013Registry of Course Trainers For 2013
Registry of Course Trainers For 2013sohainstitute
 
Paper Merche Serrano - Guía metabólica: empowerment through health 2.0 tools ...
Paper Merche Serrano - Guía metabólica: empowerment through health 2.0 tools ...Paper Merche Serrano - Guía metabólica: empowerment through health 2.0 tools ...
Paper Merche Serrano - Guía metabólica: empowerment through health 2.0 tools ...WTHS
 
Speech by Mr Khoo Eng Lim
Speech by Mr Khoo Eng LimSpeech by Mr Khoo Eng Lim
Speech by Mr Khoo Eng Limsohainstitute
 
28η οκτωβρίου
28η οκτωβρίου28η οκτωβρίου
28η οκτωβρίουkdidaskalia
 
よこへな3 15発表資料 最近ViewController をどんな感じで書いているか
よこへな3 15発表資料 最近ViewController をどんな感じで書いているかよこへな3 15発表資料 最近ViewController をどんな感じで書いているか
よこへな3 15発表資料 最近ViewController をどんな感じで書いているかYuichiro Suzuki
 

Viewers also liked (20)

Citarum
CitarumCitarum
Citarum
 
Media Coverage of DCSPCA Fundraiser
Media Coverage of DCSPCA FundraiserMedia Coverage of DCSPCA Fundraiser
Media Coverage of DCSPCA Fundraiser
 
The mao
The maoThe mao
The mao
 
Jakobox - product introduction
Jakobox - product introductionJakobox - product introduction
Jakobox - product introduction
 
απειλουμενα ειδη
απειλουμενα ειδηαπειλουμενα ειδη
απειλουμενα ειδη
 
Paper Alejandro Medrano - Use of hierarchical model-view-controller architect...
Paper Alejandro Medrano - Use of hierarchical model-view-controller architect...Paper Alejandro Medrano - Use of hierarchical model-view-controller architect...
Paper Alejandro Medrano - Use of hierarchical model-view-controller architect...
 
Teknik riset operasi ppt.6
Teknik riset operasi ppt.6Teknik riset operasi ppt.6
Teknik riset operasi ppt.6
 
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...
Cenk Demiroglu - Analysis of Prosodic Patterns in Conversational Speech in Pe...
 
Jihad awad with jean nouvel
Jihad awad with jean nouvelJihad awad with jean nouvel
Jihad awad with jean nouvel
 
Paper José Enrique Borrás - eHealth policies review: From European Union to t...
Paper José Enrique Borrás - eHealth policies review: From European Union to t...Paper José Enrique Borrás - eHealth policies review: From European Union to t...
Paper José Enrique Borrás - eHealth policies review: From European Union to t...
 
Christmas in the USA
Christmas in the USAChristmas in the USA
Christmas in the USA
 
Wishes
WishesWishes
Wishes
 
Registry of Course Trainers For 2013
Registry of Course Trainers For 2013Registry of Course Trainers For 2013
Registry of Course Trainers For 2013
 
Paper Merche Serrano - Guía metabólica: empowerment through health 2.0 tools ...
Paper Merche Serrano - Guía metabólica: empowerment through health 2.0 tools ...Paper Merche Serrano - Guía metabólica: empowerment through health 2.0 tools ...
Paper Merche Serrano - Guía metabólica: empowerment through health 2.0 tools ...
 
Presentation1
Presentation1Presentation1
Presentation1
 
Speech by Mr Khoo Eng Lim
Speech by Mr Khoo Eng LimSpeech by Mr Khoo Eng Lim
Speech by Mr Khoo Eng Lim
 
28η οκτωβρίου
28η οκτωβρίου28η οκτωβρίου
28η οκτωβρίου
 
Presentation 1
Presentation 1Presentation 1
Presentation 1
 
Mullapperiyar
MullapperiyarMullapperiyar
Mullapperiyar
 
よこへな3 15発表資料 最近ViewController をどんな感じで書いているか
よこへな3 15発表資料 最近ViewController をどんな感じで書いているかよこへな3 15発表資料 最近ViewController をどんな感じで書いているか
よこへな3 15発表資料 最近ViewController をどんな感じで書いているか
 

Similar to Analisis desain sistem informasi ppt.4

Analisis desain sistem informasi ppt.1
Analisis desain sistem informasi ppt.1Analisis desain sistem informasi ppt.1
Analisis desain sistem informasi ppt.1Imhaa Blue
 
Analisis desain sistem informasi ppt.8
Analisis desain sistem informasi ppt.8Analisis desain sistem informasi ppt.8
Analisis desain sistem informasi ppt.8Ical Militanmannojack
 
Analisis desain sistem informasi ppt.7
Analisis desain sistem informasi ppt.7Analisis desain sistem informasi ppt.7
Analisis desain sistem informasi ppt.7Ical Militanmannojack
 
Analisis desain sistem informasi ppt.7
Analisis desain sistem informasi ppt.7Analisis desain sistem informasi ppt.7
Analisis desain sistem informasi ppt.7Imhaa Blue
 
Data modelling tool in CASE
Data modelling tool in CASEData modelling tool in CASE
Data modelling tool in CASEManju Pillai
 
Advanced topics in software engineering
Advanced topics in software engineeringAdvanced topics in software engineering
Advanced topics in software engineeringRupesh Vaishnav
 
software engineering ppt.pptx
software engineering ppt.pptxsoftware engineering ppt.pptx
software engineering ppt.pptxKaranRajwanshi2
 
Unit 1 final
Unit 1 finalUnit 1 final
Unit 1 finalsietkcse
 
A software monitoring framework for quality verification
A software monitoring framework for quality verificationA software monitoring framework for quality verification
A software monitoring framework for quality verificationDileepa Jayathilake
 
Performance Evaluation of Open Source Data Mining Tools
Performance Evaluation of Open Source Data Mining ToolsPerformance Evaluation of Open Source Data Mining Tools
Performance Evaluation of Open Source Data Mining Toolsijsrd.com
 
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docx
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docxMcGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docx
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docxandreecapon
 
Analisis desain sistem informasi ppt.3
Analisis desain sistem informasi ppt.3Analisis desain sistem informasi ppt.3
Analisis desain sistem informasi ppt.3Ical Militanmannojack
 
Analisis desain sistem informasi ppt.3
Analisis desain sistem informasi ppt.3Analisis desain sistem informasi ppt.3
Analisis desain sistem informasi ppt.3Imhaa Blue
 

Similar to Analisis desain sistem informasi ppt.4 (20)

Analisis desain sistem informasi ppt.1
Analisis desain sistem informasi ppt.1Analisis desain sistem informasi ppt.1
Analisis desain sistem informasi ppt.1
 
Pert.1 pengenalan analisis desain
Pert.1 pengenalan analisis desainPert.1 pengenalan analisis desain
Pert.1 pengenalan analisis desain
 
Pert.1 pengenalan analisis desain
Pert.1 pengenalan analisis desainPert.1 pengenalan analisis desain
Pert.1 pengenalan analisis desain
 
Analisis desain sistem informasi ppt.8
Analisis desain sistem informasi ppt.8Analisis desain sistem informasi ppt.8
Analisis desain sistem informasi ppt.8
 
Analisis desain sistem informasi ppt.7
Analisis desain sistem informasi ppt.7Analisis desain sistem informasi ppt.7
Analisis desain sistem informasi ppt.7
 
Analisis desain sistem informasi ppt.7
Analisis desain sistem informasi ppt.7Analisis desain sistem informasi ppt.7
Analisis desain sistem informasi ppt.7
 
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
Case toolsCase tools
Case tools
 
Advanced topics in software engineering
Advanced topics in software engineeringAdvanced topics in software engineering
Advanced topics in software engineering
 
software engineering ppt.pptx
software engineering ppt.pptxsoftware engineering ppt.pptx
software engineering ppt.pptx
 
Unit 1 final
Unit 1 finalUnit 1 final
Unit 1 final
 
A software monitoring framework for quality verification
A software monitoring framework for quality verificationA software monitoring framework for quality verification
A software monitoring framework for quality verification
 
Case tools
Case toolsCase tools
Case tools
 
Performance Evaluation of Open Source Data Mining Tools
Performance Evaluation of Open Source Data Mining ToolsPerformance Evaluation of Open Source Data Mining Tools
Performance Evaluation of Open Source Data Mining Tools
 
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docx
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docxMcGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docx
McGraw-HillIrwinCopyright © 2013 by The McGraw-Hill Compa.docx
 
Ch7.pdf
Ch7.pdfCh7.pdf
Ch7.pdf
 
Analisis desain sistem informasi ppt.3
Analisis desain sistem informasi ppt.3Analisis desain sistem informasi ppt.3
Analisis desain sistem informasi ppt.3
 
Analisis desain sistem informasi ppt.3
Analisis desain sistem informasi ppt.3Analisis desain sistem informasi ppt.3
Analisis desain sistem informasi ppt.3
 
Chapter04
Chapter04Chapter04
Chapter04
 

More from Imhaa Blue

More from Imhaa Blue (20)

Os ppt.11
Os ppt.11Os ppt.11
Os ppt.11
 
Os ppt.16
Os ppt.16Os ppt.16
Os ppt.16
 
Os ppt.15
Os ppt.15Os ppt.15
Os ppt.15
 
Os ppt.14
Os ppt.14Os ppt.14
Os ppt.14
 
Os ppt.13
Os ppt.13Os ppt.13
Os ppt.13
 
Os ppt.12
Os ppt.12Os ppt.12
Os ppt.12
 
Os ppt.10
Os ppt.10Os ppt.10
Os ppt.10
 
Os ppt.9
Os ppt.9Os ppt.9
Os ppt.9
 
Os ppt.8
Os ppt.8Os ppt.8
Os ppt.8
 
Os ppt.7
Os ppt.7Os ppt.7
Os ppt.7
 
Os ppt.6
Os ppt.6Os ppt.6
Os ppt.6
 
Os ppt.5
Os ppt.5Os ppt.5
Os ppt.5
 
Os ppt.4
Os ppt.4Os ppt.4
Os ppt.4
 
Os ppt.3
Os ppt.3Os ppt.3
Os ppt.3
 
Os ppt.2
Os ppt.2Os ppt.2
Os ppt.2
 
Os ppt.1
Os ppt.1Os ppt.1
Os ppt.1
 
Teknik riset operasi ppt.16
Teknik riset operasi ppt.16Teknik riset operasi ppt.16
Teknik riset operasi ppt.16
 
Teknik riset operasi ppt.15
Teknik riset operasi ppt.15Teknik riset operasi ppt.15
Teknik riset operasi ppt.15
 
Teknik riset operasi ppt.14
Teknik riset operasi ppt.14Teknik riset operasi ppt.14
Teknik riset operasi ppt.14
 
Teknik riset operasi ppt.13
Teknik riset operasi ppt.13Teknik riset operasi ppt.13
Teknik riset operasi ppt.13
 

Recently uploaded

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfhans926745
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century educationjfdjdjcjdnsjd
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 

Recently uploaded (20)

Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 

Analisis desain sistem informasi ppt.4

  • 2. Identify the trade-offs when using CASE Describe organizational forces for and against adoption of CASE tools Describe the role of CASE tools and how they are used to support the SDLC List and describe the typical components of a comprehensive CASE environment Describe the general functions of upper CASE tools, lower CASE tools, cross life-cycle CASE tools and the CASE repository * NURHALIMA 2
  • 3. * Computer-aided Software Engineering (CASE) * Automated software tool used by systems analysts to develop information systems * Used to support or automate activities throughout the systems development life cycle (SDLC) * Increase productivity * Improve overall quality of systems * NURHALIMA 3
  • 4. * Purpose of CASE is to facilitate a single design philosophy within an organization * Figure 4.1 shows various facilities of CASE that support each phase of the systems development life cycle (SDLC) * NURHALIMA 4
  • 5. * Majority of organizations adopt CASE to improve speed and quality of systems development projects * Widespread deployment has been slower than expected * NURHALIMA 5
  • 6. *Functionality is increasing *Cost is decreasing *Reverse Engineering Tools * Automated tools that read program source code as input and create graphical and textual representations of program design-level information *Reengineering Tools * Automated software that reads program source code, analyzes it and automatically or interactively alters an existing system to improve quality and/or performance * NURHALIMA 6
  • 7. * Traditional approach does not offer support for integration of specification documents * Often, documentation is done after coding is completed in traditional systems development * Traditional approach often leads to out- of- date documentation * NURHALIMA 7
  • 8. * Enable representation of a system and components visually * Effective for representing process flows, data structures and program structures * Several types of diagrams * Data Flow Diagrams (DFD) (Figure 4-4) * Functional Hierarchy Diagrams(Figure 4-5) * Entity-Relationship Diagrams (Figure 4-6) * NURHALIMA 8
  • 9. * CASE tools that support the creation of system forms and reports in order to prototype how systems will look and feel to users * Two Purposes * Create, modify and test prototypes of computer display forms and reports * Identify which data items to display or collect for each form or report * NURHALIMA 9
  • 10. * Enable automatic checking for incomplete, inconsistent or incorrect specifications in diagrams, forms and reports. * Types of analyses vary depending on the organization’s development methodology and features of CASE environment * NURHALIMA 10
  • 11. *Integrated CASE (I-CASE) * Automated systems development environment that provides numerous tools to create diagrams, forms and reports * Provides analysis, reporting and code generation facilities * Seamlessly shares and integrates data across and between tools * Repository is central place to store information to share between tools * NURHALIMA 11
  • 12. * Enable the easy production of both technical and user documentation * Allow creation of master templates used to verify that documentation conforms to all stages of SDLC * NURHALIMA 12
  • 13. *Enable the automatic generation of program and database definition code directly from the design documents, diagrams, forms and reports stored in the repository * NURHALIMA 13
  • 14. * Object-Oriented Development Tools * Object * A chunk of program and data that is built to perform common functions within a system * Easily reused * Encapsulation * Process of grouping data and instructions together * Development environment includes pre-defined objects and facilitates reuse of code * NURHALIMA 14
  • 15. * Use of CASE in Organizations * Categories of CASE Tools * Reverse Engineering * Re-engineering * Components of CASE * Upper CASE * Diagramming tools * Form and report generators * Analysis tools * NURHALIMA 15