Information and Communication Technology ICT Structured Systems Analysis
![Information and Communication Technology (ICT) Information and Communication Technology (ICT)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-1.jpg)
![Structured Systems Analysis And Design Method (SSADM) Structured Systems Analysis And Design Method (SSADM)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-2.jpg)
![Structured Systems Analysis And Design Method (SSADM) Structured systems analysis and design methodology (SSADM) Structured Systems Analysis And Design Method (SSADM) Structured systems analysis and design methodology (SSADM)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-3.jpg)
![Structured Systems Analysis And Design Method (SSADM) SSADM follows the waterfall life cycle model Structured Systems Analysis And Design Method (SSADM) SSADM follows the waterfall life cycle model](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-4.jpg)
![Structured Systems Analysis And Design Method (SSADM) Structured Systems Analysis And Design Method (SSADM)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-5.jpg)
![Analytical Tools �Business Activity Modeling �Business activity model �Data Flow Modeling (DFM) �Data Flow Analytical Tools �Business Activity Modeling �Business activity model �Data Flow Modeling (DFM) �Data Flow](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-6.jpg)
![Analytical Tools Business Activity Modeling A start-off technique for understanding what’s going on in Analytical Tools Business Activity Modeling A start-off technique for understanding what’s going on in](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-7.jpg)
![Business System Options (BSO) BSO describes what the system will do. Each BSO must Business System Options (BSO) BSO describes what the system will do. Each BSO must](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-8.jpg)
![Logical vs Physical Data Flow Diagrams Data flow diagrams (DFDs) are categorized as either Logical vs Physical Data Flow Diagrams Data flow diagrams (DFDs) are categorized as either](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-9.jpg)
![Logical vs Physical Data Flow Diagrams Logical DFD (Logical Data Flow Modeling (Logical DFM) Logical vs Physical Data Flow Diagrams Logical DFD (Logical Data Flow Modeling (Logical DFM)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-10.jpg)
![Physical DFD (Physical Data Flow Modeling /PDM) • Physical DFD depicts how the system Physical DFD (Physical Data Flow Modeling /PDM) • Physical DFD depicts how the system](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-11.jpg)
![](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-12.jpg)
![](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-13.jpg)
![Logical DFM of the proposed system • Starts from elementary processes • As location Logical DFM of the proposed system • Starts from elementary processes • As location](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-14.jpg)
![Physical Design of Database Maps logical schema to relational schema • normalizes all the Physical Design of Database Maps logical schema to relational schema • normalizes all the](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-15.jpg)
![Object-Oriented Methodology The main difference between object-oriented analysis and other forms of analysis is Object-Oriented Methodology The main difference between object-oriented analysis and other forms of analysis is](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-16.jpg)
![Object-Oriented Methodology The primary tasks in object-oriented analysis (OOA) are Identifying objects Organizing the Object-Oriented Methodology The primary tasks in object-oriented analysis (OOA) are Identifying objects Organizing the](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-17.jpg)
![Data Dictionary • Is an integral part of database • • Holds information about Data Dictionary • Is an integral part of database • • Holds information about](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-18.jpg)
![Data Dictionary E. g Data Dictionary E. g](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-19.jpg)
![Software Testing Involves executing an implementation of the software with test data examine the Software Testing Involves executing an implementation of the software with test data examine the](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-20.jpg)
![What is a test case? • A test case is a set of actions What is a test case? • A test case is a set of actions](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-21.jpg)
![Software testing techniques White box testing Black box testing Unit Testing Integrated testing System Software testing techniques White box testing Black box testing Unit Testing Integrated testing System](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-22.jpg)
![White box testing Takes internal implementation of a software to derive test cases to White box testing Takes internal implementation of a software to derive test cases to](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-23.jpg)
![White box testing Using white box testing methods, the software engineer can derive test White box testing Using white box testing methods, the software engineer can derive test](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-24.jpg)
![Black box Testing • software to be tested is treated as a black box Black box Testing • software to be tested is treated as a black box](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-25.jpg)
![Black box Testing Black box is not an alternative to white box testing , Black box Testing Black box is not an alternative to white box testing ,](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-26.jpg)
![Quizz Quizz](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-27.jpg)
![](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-28.jpg)
![Please write down this note and complete the writing book (ICT book) Please write down this note and complete the writing book (ICT book)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-29.jpg)
- Slides: 29
![Information and Communication Technology ICT Information and Communication Technology (ICT)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-1.jpg)
Information and Communication Technology (ICT)
![Structured Systems Analysis And Design Method SSADM Structured Systems Analysis And Design Method (SSADM)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-2.jpg)
Structured Systems Analysis And Design Method (SSADM)
![Structured Systems Analysis And Design Method SSADM Structured systems analysis and design methodology SSADM Structured Systems Analysis And Design Method (SSADM) Structured systems analysis and design methodology (SSADM)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-3.jpg)
Structured Systems Analysis And Design Method (SSADM) Structured systems analysis and design methodology (SSADM) is a set of standards for systems analysis and application design. It uses a formal methodical approach to the analysis and design of information systems. The SSADM is an open methodology based on the waterfall model. It has been used by many commercial businesses, consultants, educational establishments and CASE tool developers.
![Structured Systems Analysis And Design Method SSADM SSADM follows the waterfall life cycle model Structured Systems Analysis And Design Method (SSADM) SSADM follows the waterfall life cycle model](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-4.jpg)
Structured Systems Analysis And Design Method (SSADM) SSADM follows the waterfall life cycle model starting from the feasibility study to the physical design stage of development. One of the main features of SSADM is the intensive user involvement in the requirements analysis stage. The techniques used in SSADM are logical data modeling, data flow modeling
![Structured Systems Analysis And Design Method SSADM Structured Systems Analysis And Design Method (SSADM)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-5.jpg)
Structured Systems Analysis And Design Method (SSADM)
![Analytical Tools Business Activity Modeling Business activity model Data Flow Modeling DFM Data Flow Analytical Tools �Business Activity Modeling �Business activity model �Data Flow Modeling (DFM) �Data Flow](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-6.jpg)
Analytical Tools �Business Activity Modeling �Business activity model �Data Flow Modeling (DFM) �Data Flow Diagrams (DFD) �Elementary Process Descriptions (EPD) �Logical Data Modeling (LDM) �Logical Data Structure (LDS) Business System Options (BSO)
![Analytical Tools Business Activity Modeling A startoff technique for understanding whats going on in Analytical Tools Business Activity Modeling A start-off technique for understanding what’s going on in](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-7.jpg)
Analytical Tools Business Activity Modeling A start-off technique for understanding what’s going on in the system under investigation. It is used to show the business activities that the actors in the system’s environment do and their associations.
![Business System Options BSO BSO describes what the system will do Each BSO must Business System Options (BSO) BSO describes what the system will do. Each BSO must](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-8.jpg)
Business System Options (BSO) BSO describes what the system will do. Each BSO must satisfy the minimum system requirements and consists of a functional description, a high-level technical description, major benefits to the business, approximate cost estimate, development time scale and impact on organization and other existing systems.
![Logical vs Physical Data Flow Diagrams Data flow diagrams DFDs are categorized as either Logical vs Physical Data Flow Diagrams Data flow diagrams (DFDs) are categorized as either](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-9.jpg)
Logical vs Physical Data Flow Diagrams Data flow diagrams (DFDs) are categorized as either logical or physical. A logical DFD focuses on the business and how the business operates. It describes the business events that take place and the data required and produced by each event. On the other hand, a physical DFD shows how the system will be implemented.
![Logical vs Physical Data Flow Diagrams Logical DFD Logical Data Flow Modeling Logical DFM Logical vs Physical Data Flow Diagrams Logical DFD (Logical Data Flow Modeling (Logical DFM)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-10.jpg)
Logical vs Physical Data Flow Diagrams Logical DFD (Logical Data Flow Modeling (Logical DFM) • Logical DFD depicts how the business operates. • The processes represent the business activities. • The data stores represent the collection of data regardless of how the data are stored. • It s how business controls.
![Physical DFD Physical Data Flow Modeling PDM Physical DFD depicts how the system Physical DFD (Physical Data Flow Modeling /PDM) • Physical DFD depicts how the system](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-11.jpg)
Physical DFD (Physical Data Flow Modeling /PDM) • Physical DFD depicts how the system will be implemented (or how the current system operates). • The processes represent the programs, program modules, and manual procedures. • The data stores represent the physical files and databases, manual files. • It show controls for validating input data, for obtaining a record, for ensuring successful completion of a process, and for system security.
![](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-12.jpg)
![](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-13.jpg)
![Logical DFM of the proposed system Starts from elementary processes As location Logical DFM of the proposed system • Starts from elementary processes • As location](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-14.jpg)
Logical DFM of the proposed system • Starts from elementary processes • As location of a process only indicates a physical constraint, removes it from all processes • As the person who actually did a process in physical DFM now feeds inputs to the corresponding process in the logical DFM, transforms the location into an external entity • Removes any purely human activity and replaces it with an external entity • Adds new processes required to support any new functionalities of the proposed system • Reconstructs the hierarchy by regrouping logical processes based on their functionality • Describes the functionality of elementary processes in pseudo code and write EPD
![Physical Design of Database Maps logical schema to relational schema normalizes all the Physical Design of Database Maps logical schema to relational schema • normalizes all the](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-15.jpg)
Physical Design of Database Maps logical schema to relational schema • normalizes all the relations in relational schema to 3 NF • tabulates a Table Specification and a Record Specification for each relation in the normalized relational schema • provides physical design for the construction of the database
![ObjectOriented Methodology The main difference between objectoriented analysis and other forms of analysis is Object-Oriented Methodology The main difference between object-oriented analysis and other forms of analysis is](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-16.jpg)
Object-Oriented Methodology The main difference between object-oriented analysis and other forms of analysis is that in object-oriented approach, requirements are organized around objects, which integrate both data and functions. They are modelled after real-world objects that the system interacts with. In traditional analysis methodologies, the two aspects - functions and data - are considered separately.
![ObjectOriented Methodology The primary tasks in objectoriented analysis OOA are Identifying objects Organizing the Object-Oriented Methodology The primary tasks in object-oriented analysis (OOA) are Identifying objects Organizing the](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-17.jpg)
Object-Oriented Methodology The primary tasks in object-oriented analysis (OOA) are Identifying objects Organizing the objects by creating object model diagram Defining the internals of the objects, or object attributes Defining the behavior of the objects, i. e. , object actions Describing how the objects interact
![Data Dictionary Is an integral part of database Holds information about Data Dictionary • Is an integral part of database • • Holds information about](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-18.jpg)
Data Dictionary • Is an integral part of database • • Holds information about the database and the data that it stores (data about data - metadata) • Contains the actual database descriptions used by the Database Management System (DBMS)
![Data Dictionary E g Data Dictionary E. g](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-19.jpg)
Data Dictionary E. g
![Software Testing Involves executing an implementation of the software with test data examine the Software Testing Involves executing an implementation of the software with test data examine the](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-20.jpg)
Software Testing Involves executing an implementation of the software with test data examine the output of the software and its operational behavior to check that is performing as required. Testing is a dynamic technique because it works with an executable section of the system.
![What is a test case A test case is a set of actions What is a test case? • A test case is a set of actions](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-21.jpg)
What is a test case? • A test case is a set of actions executed to verify a particular feature or functionality of a software application. • Test cases are documented by the Quality Assurance team while the software development is going on.
![Software testing techniques White box testing Black box testing Unit Testing Integrated testing System Software testing techniques White box testing Black box testing Unit Testing Integrated testing System](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-22.jpg)
Software testing techniques White box testing Black box testing Unit Testing Integrated testing System testing Acceptance testing
![White box testing Takes internal implementation of a software to derive test cases to White box testing Takes internal implementation of a software to derive test cases to](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-23.jpg)
White box testing Takes internal implementation of a software to derive test cases to test the software Performed in the early stages of the testing process Usually applied for testing relatively small program units Analysis of the program code determines how many test cases are required to exercise all the internal components of the software (statements, branches, paths) adequately
![White box testing Using white box testing methods the software engineer can derive test White box testing Using white box testing methods, the software engineer can derive test](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-24.jpg)
White box testing Using white box testing methods, the software engineer can derive test cases that: All independent paths within the module is tested All logical paths are driven on true and false sides All loops tested at their boundaries All internal data structures are tested for validity.
![Black box Testing software to be tested is treated as a black box Black box Testing • software to be tested is treated as a black box](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-25.jpg)
Black box Testing • software to be tested is treated as a black box and its behavior is examined by studying the inputs and outputs • knowing the intended functionalities of a software, tests are conducted to see whether the software can deliver them • test cases are derived from the requirement specification of the software to be tested
![Black box Testing Black box is not an alternative to white box testing Black box Testing Black box is not an alternative to white box testing ,](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-26.jpg)
Black box Testing Black box is not an alternative to white box testing , it is a complementary approach that uncovers a different class or errors. Incorrect or missing functions Interface errors Errors in data structures or external database access Behavior of performance errors Initialization and termination errors
![Quizz Quizz](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-27.jpg)
Quizz
![](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-28.jpg)
![Please write down this note and complete the writing book ICT book Please write down this note and complete the writing book (ICT book)](https://slidetodoc.com/presentation_image_h/f727409d41dd8b75957e4733291e7bab/image-29.jpg)
Please write down this note and complete the writing book (ICT book)
Sa sd
Structured system analysis and design methodology
Ssadm
Structured systems analysis and design method
Structured systems analysis and design method
Disadvantages of unstructured interviews
Define structured analysis
Structured vs object oriented approach
Conclusion
Introduction of ict
Information and communication technology capability.
Introduction to information and communication technology
What is the meaning of ict
Components of information and communication technology
Definition information and communication technology
Information systems and communication technologies quiz
Ict bermaksud
Shsm information communication technology
Spl labeling
Warnier orr
Structured english in system analysis and design
Structured decision in system analysis and design
Expert systems ict
Modern structured analysis
Tools for structured analysis
What is information
Ibm systems and technology group
Ibm systems and technology group
Ibm systems and technology group
Ibm systems and technology group