SlideShare a Scribd company logo
1 of 12
Download to read offline
Detailed Design
Introduction
• The design translates the system
requirements into ways of operate them.
• The design is a solution, a “ how to “
approach, compared to analysis, a “what is”
orientation.
• The design phase focuses on the detailed
implementation of the system recommended
in the feasibility study.
Modularization
• One way to plan a new system is to focus on
each functional subsystem as a separate
entity or application area.
• Using such an approach, each application area
is treated as if it were totally independent.
• The modular systems approach divides each
application area into a number of smaller
units called modules.
Advantages Of
Modularization
• speed up the systems process.
• eliminates unnecessary duplication.
• result in higher quality.
• provides better control over the total system
project.
• allows flexibility as additional features may be
added later.
• parts of the system can be tested separately.
limitations Of
Modularization
• Numerous unique application requirements
which must be incorporated in common
modules. If a single module is to
accommodate all situations, it will become
very large & complex.
• Modular systems design is best viewed as one
aspect of a broader planning issue, but it is
not a required step in the design process.
• changes and errors affect common modules,
the negative consequences can be
widespread
Input Design
• Inaccurate input data are the most common
cause of error in data processing.
• Errors entered by operator can be controlled
by input design.
• Input design is the process of converting user-
originated inputs to a computer based format.
Goal of input design
• The goal of designing input data is to make
data entry:-
• Easy
• Logical
• Error free.
Input media and devices
• Keyboard
• Mouse
• Touch Screen
• Point-of-sale terminals
• Sound and speech
• Automatic data capture
• Optical mark recognition (OMR)
• Bar codes
• Optical character recognition (OCR)
• Magnetic Ink
• Electromagnetic transmission
• Smart cards
Data input methods
• ON-LINE - User directly Enters data using
screen prompts.
• OFF-LINE -Forms filled by users- for example-
candidates for admission to a college fill forms
OFF LINE DATA ENTRY –
PROBLEMS
• It is not always possible for the form to give
message when input is wrong, error may be
found after elapse of time period. Therefore,
good controls of automatically detect and if
possible correct errors is required.
ON LINE DATA ENTRY –
PROBLEMS
1. Errors in on-line data entry due to poor
screen design. System should inform the user
immediately when wrong data is input.
2.Errors in off-line data entry due to bad form
design and human errors by users and data
entry operator.
ITFT -   Design

More Related Content

What's hot

Resident Safety Management System Priority Queue
Resident Safety Management System Priority QueueResident Safety Management System Priority Queue
Resident Safety Management System Priority Queue
Muhammad Radzi Sham
 
Software Engineering - Ch12
Software Engineering - Ch12Software Engineering - Ch12
Software Engineering - Ch12
Siddharth Ayer
 
Software Engineering - Ch8
Software Engineering - Ch8Software Engineering - Ch8
Software Engineering - Ch8
Siddharth Ayer
 
'BPMN Impact on Process Modeling by Przemyslaw Polak, PL
'BPMN Impact on Process Modeling by Przemyslaw Polak, PL'BPMN Impact on Process Modeling by Przemyslaw Polak, PL
'BPMN Impact on Process Modeling by Przemyslaw Polak, PL
IIBA_Latvia_Chapter
 

What's hot (19)

Defrag2014 anomalies final
Defrag2014 anomalies finalDefrag2014 anomalies final
Defrag2014 anomalies final
 
Resident Safety Management System Priority Queue
Resident Safety Management System Priority QueueResident Safety Management System Priority Queue
Resident Safety Management System Priority Queue
 
The computer by pradeep
The computer by pradeepThe computer by pradeep
The computer by pradeep
 
Subhadeep fpga-vs-mcu
Subhadeep fpga-vs-mcuSubhadeep fpga-vs-mcu
Subhadeep fpga-vs-mcu
 
Software engineering 1 software concepts
Software engineering 1 software conceptsSoftware engineering 1 software concepts
Software engineering 1 software concepts
 
Building embedded systems
Building embedded systemsBuilding embedded systems
Building embedded systems
 
Software Architecture Practices
Software Architecture PracticesSoftware Architecture Practices
Software Architecture Practices
 
EX_AM PSP
EX_AM PSPEX_AM PSP
EX_AM PSP
 
Software Engineering - Ch12
Software Engineering - Ch12Software Engineering - Ch12
Software Engineering - Ch12
 
Functional and non functional
Functional and non functionalFunctional and non functional
Functional and non functional
 
Chapter 12 user interface design
Chapter 12 user interface designChapter 12 user interface design
Chapter 12 user interface design
 
Website's functional and non functional requirements
Website's functional and non functional requirementsWebsite's functional and non functional requirements
Website's functional and non functional requirements
 
System development
System developmentSystem development
System development
 
Software analysis and it's principles
Software analysis and it's principlesSoftware analysis and it's principles
Software analysis and it's principles
 
Modeling and analysis
Modeling and analysisModeling and analysis
Modeling and analysis
 
Software Engineering - Ch8
Software Engineering - Ch8Software Engineering - Ch8
Software Engineering - Ch8
 
Stage 2 Design (System Life Cycle)
Stage 2 Design (System Life Cycle)Stage 2 Design (System Life Cycle)
Stage 2 Design (System Life Cycle)
 
Introduction
IntroductionIntroduction
Introduction
 
'BPMN Impact on Process Modeling by Przemyslaw Polak, PL
'BPMN Impact on Process Modeling by Przemyslaw Polak, PL'BPMN Impact on Process Modeling by Przemyslaw Polak, PL
'BPMN Impact on Process Modeling by Przemyslaw Polak, PL
 

Similar to ITFT - Design

Generic Software Process Models
Generic Software Process ModelsGeneric Software Process Models
Generic Software Process Models
Education Front
 

Similar to ITFT - Design (20)

Embedded systems introduction
Embedded systems introductionEmbedded systems introduction
Embedded systems introduction
 
PROJECT.ppt (6).pptx
PROJECT.ppt (6).pptxPROJECT.ppt (6).pptx
PROJECT.ppt (6).pptx
 
Lecture 1-intro-to-software-development
Lecture 1-intro-to-software-developmentLecture 1-intro-to-software-development
Lecture 1-intro-to-software-development
 
Introduction to embedded computing and arm processors
Introduction to embedded computing and arm processorsIntroduction to embedded computing and arm processors
Introduction to embedded computing and arm processors
 
Remote Admittance
Remote AdmittanceRemote Admittance
Remote Admittance
 
Project Estimation
Project EstimationProject Estimation
Project Estimation
 
Formal Specification through Modeling
Formal Specification through ModelingFormal Specification through Modeling
Formal Specification through Modeling
 
Embedded system design process
Embedded system design processEmbedded system design process
Embedded system design process
 
System design techniques and networks
System design techniques and networksSystem design techniques and networks
System design techniques and networks
 
embeddedsystems-100429081552-phpapp01.pdf
embeddedsystems-100429081552-phpapp01.pdfembeddedsystems-100429081552-phpapp01.pdf
embeddedsystems-100429081552-phpapp01.pdf
 
Software Engineering an Introduction
Software Engineering an IntroductionSoftware Engineering an Introduction
Software Engineering an Introduction
 
Soft engg introduction and process models
Soft engg introduction and process modelsSoft engg introduction and process models
Soft engg introduction and process models
 
fingerprint based electronic voting machine
fingerprint based electronic voting machinefingerprint based electronic voting machine
fingerprint based electronic voting machine
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System
 
Presentation.pdf
Presentation.pdfPresentation.pdf
Presentation.pdf
 
OOSE UNIT-1.pdf
OOSE UNIT-1.pdfOOSE UNIT-1.pdf
OOSE UNIT-1.pdf
 
Software Process Models
Software Process ModelsSoftware Process Models
Software Process Models
 
Software Eng S3 ( Software Design ).pptx
Software Eng S3 ( Software Design ).pptxSoftware Eng S3 ( Software Design ).pptx
Software Eng S3 ( Software Design ).pptx
 
Generic Software Process Models
Generic Software Process ModelsGeneric Software Process Models
Generic Software Process Models
 
10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System10 Steps to Architecting a Sustainable SCADA System
10 Steps to Architecting a Sustainable SCADA System
 

More from Shruti Kunwar (9)

ITFT - Spiral model
ITFT -    Spiral modelITFT -    Spiral model
ITFT - Spiral model
 
ITFT - Software
ITFT -  SoftwareITFT -  Software
ITFT - Software
 
ITFT - Software prototyping
ITFT -  Software prototypingITFT -  Software prototyping
ITFT - Software prototyping
 
ITFT - Software development life cycle
ITFT  -   Software development life cycleITFT  -   Software development life cycle
ITFT - Software development life cycle
 
ITFT - Project planning
ITFT  -    Project planningITFT  -    Project planning
ITFT - Project planning
 
ITFT - Innovation
ITFT -     InnovationITFT -     Innovation
ITFT - Innovation
 
ITFT - Henderson clark model
ITFT  -  Henderson clark modelITFT  -  Henderson clark model
ITFT - Henderson clark model
 
ITFT - Fourth generation techniques
ITFT  -  Fourth generation techniquesITFT  -  Fourth generation techniques
ITFT - Fourth generation techniques
 
ITFT - Cocomo model
ITFT -  Cocomo modelITFT -  Cocomo model
ITFT - Cocomo model
 

Recently uploaded

Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
ciinovamais
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
ssuserdda66b
 

Recently uploaded (20)

General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdfVishram Singh - Textbook of Anatomy  Upper Limb and Thorax.. Volume 1 (1).pdf
Vishram Singh - Textbook of Anatomy Upper Limb and Thorax.. Volume 1 (1).pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 

ITFT - Design

  • 2. Introduction • The design translates the system requirements into ways of operate them. • The design is a solution, a “ how to “ approach, compared to analysis, a “what is” orientation. • The design phase focuses on the detailed implementation of the system recommended in the feasibility study.
  • 3. Modularization • One way to plan a new system is to focus on each functional subsystem as a separate entity or application area. • Using such an approach, each application area is treated as if it were totally independent. • The modular systems approach divides each application area into a number of smaller units called modules.
  • 4. Advantages Of Modularization • speed up the systems process. • eliminates unnecessary duplication. • result in higher quality. • provides better control over the total system project. • allows flexibility as additional features may be added later. • parts of the system can be tested separately.
  • 5. limitations Of Modularization • Numerous unique application requirements which must be incorporated in common modules. If a single module is to accommodate all situations, it will become very large & complex. • Modular systems design is best viewed as one aspect of a broader planning issue, but it is not a required step in the design process. • changes and errors affect common modules, the negative consequences can be widespread
  • 6. Input Design • Inaccurate input data are the most common cause of error in data processing. • Errors entered by operator can be controlled by input design. • Input design is the process of converting user- originated inputs to a computer based format.
  • 7. Goal of input design • The goal of designing input data is to make data entry:- • Easy • Logical • Error free.
  • 8. Input media and devices • Keyboard • Mouse • Touch Screen • Point-of-sale terminals • Sound and speech • Automatic data capture • Optical mark recognition (OMR) • Bar codes • Optical character recognition (OCR) • Magnetic Ink • Electromagnetic transmission • Smart cards
  • 9. Data input methods • ON-LINE - User directly Enters data using screen prompts. • OFF-LINE -Forms filled by users- for example- candidates for admission to a college fill forms
  • 10. OFF LINE DATA ENTRY – PROBLEMS • It is not always possible for the form to give message when input is wrong, error may be found after elapse of time period. Therefore, good controls of automatically detect and if possible correct errors is required.
  • 11. ON LINE DATA ENTRY – PROBLEMS 1. Errors in on-line data entry due to poor screen design. System should inform the user immediately when wrong data is input. 2.Errors in off-line data entry due to bad form design and human errors by users and data entry operator.