SlideShare a Scribd company logo
1 of 20
Designing the System
Systems Analysis and Design
Moving from Analysis to Design
Analysis Phase
• Understand
events and
business
processes
• System
activities and
processing
requirements
• Information
Storage
Requirements
Analysis Models
and Documents
• System Scope
Document
• Gantt Chart
• Interview
Questionnaires
• Workflow
• Forms/Manuals
• ER Diagram
Design Phase
• Define,
organize, and
structure the
components of
the final
solution system
that will serve
as the blueprint
for construction
Design Phase Activities
Design and
Integrate
network
Design the
application
architecture
Design the
user
interfaces
Design the
System
Interfaces
Design and
integrate
the
database
Design and
integrate
system
controls
Design Phase Activities
Activity Key Question
Design and Integrate the network Have we specified how the various parts
of the system will communicate with each
other throughout the organization?
Design the Application Architecture Have we specified how each system
activity is actually carried out by the
people or computers?
Design the User Interfaces Have we specified how the users will
interact with the system?
Design the System Interfaces Have we specified how the system will
work with all other systems inside and
outside the organization?
Design Phase Activities
Activity Key Question
Design and Integrate the Database Have we specified how and where the
system will store all the information
needed by the organization?
Prototype for Design Details Have we created prototypes to ensure all
detailed design decisions have been fully
understood?
Design and integrate system controls Have we specified how we can be sure
that the system operates correctly and
the data maintained by the system are
safe and secure?
Design and Integrate a Network
• Computer Network
– A set of transmission lines, equipments and
communication protocols to permit sharing of
information and resources
– LAN, WAN, router, Internet, WWW, Intranet,
Extranet, Virtual Organization, VPN
Design the Application Architecture
• Client/Server Architecture
– Client – a process, module, object, or computer that
requests services from one or more servers
– Server – a process, module, object or computer that
provides services over a network
Client
Database
Server
Response
or Status
Code
Design the Application Architecture
• Three-Layer Client/Server Architecture
– A client/server architecture that divides the
application into the view layer, the business logic
layer and data layer
• View layer – the part that contains the user interface
• Business Logic Layer – the part that contains the
programs that implement the business rules of the
application
• Data Layer – the part that interacts with the database
Design the Application Architecture
• Three-Layer Client/Server Architecture
View Layer
Business
Logic Layer
Data
Layer
Design the Application Architecture
• The System Flowchart
– This is the representation of various computer
programs , files, databases, and associated manual
procedures that make up a complete system.
– It graphically describes the organization of the
subsystems into automated and manual
components.
Common System Flowchart Symbols
Process/
Program
File/
Database
Doc or
Report
IO
Screen
Display
File/
Database
Manual
Operation
Connection
The Structure Chart
• Structure Chart
– A hierarchical diagram that shows the
relationships between modules of a computer
program
The Structure Chart
Payroll
Program
Enter Time
Cards
Enter
Employee
Time card
Read
Employee
Time Card
Validate Time
Card
Calculate
Amounts
Get Employee
Pay Rates
Calculate Pay
Amounts
Calculate base
amount
Calculate
overtime
amount
Calculate
taxes
Calculate
other
deductions
Output
Payroll
Update
Employees
Record
Write payroll
transactions
Update
general
Ledger
Designing the Databases
• Database
– An integrated collection of stored data that is
centrally managed and controlled
• DBMS
– A system software that manages and controls the
database
• Schema
– A description of the structure, content and access
controls of a database
Designing the Databases
• Relational DBMS
– A database management system that stores data in tables
– Table
• A 2D data structure containing rows and columns (relation)
– Row
• A portion of the table containing data that describes one entity (record)
– Field
• A column of relational database table (attribute)
– Field Value
• Data value stored in a single cell of a relational database table
– Key
• A field that contains a value that is unique within each row of a table
– Primary Key
• A key used to uniquely identify a row of a database table
Designing the Database
• Represent entities using the ERD
• Create the database schema from an ERD:
– Create table for each entity type
– Choose a primary key for each table
– Add foreign keys to represent one-to-many relationships
– Create new tables to represent many-to-many
relationships
– Define referential integrity constraints
– Evaluate schema quality and make necessary
improvements
– Choose appropriate data types and value restrictions
Design the System/User Interface
• System Interface
– The parts of an information system involving
inputs and outputs that require minimal human
intervention
• User Interface
– The parts of an information System requiring user
interaction to create inputs and outputs
Understanding the User Interface
• Human-Computer-Interaction
– The study of end-users and their interactions with
computers
• Aspects of the User Interface
– Physical Aspect (keyboard, mouse, screen, etc.)
– Perceptual Aspect (data and instructions on the
screen)
– Conceptual Aspects (includes everything that the user
knows about the system)
• Remember: To the user, the user interface IS the
system itself
Guidelines for Designing the UI
• Interface Design Standards
– General principles and rules that must be followed for
the interface of any system developed by the
organization
• Visibility
– A key principle of HCI that states all controls should be
visible and provide feedback to indicate that the
control is responding to the user’s action
• Affordance
– A key principle of HCI that states the appearance of
any control should suggest its functionality
Eight Golden Rules for
Designing Interactive Interfaces
1. Strive for consistency
2. Enable frequent users to use shortcuts
3. Offer informative feedback
4. Design dialogs to yield closure
5. Offer simple error-handling
6. Permit easy reversal actions
7. Support Internal Locus of Control
8. Reduce Short-Term Memory Load

More Related Content

What's hot

System Analysis And Design
System Analysis And DesignSystem Analysis And Design
System Analysis And DesignLijo Stalin
 
Introduction to System analysis part1
Introduction to System analysis part1Introduction to System analysis part1
Introduction to System analysis part1DrMohammed Qassim
 
Final presentation of tools and techniques of structure analysis (Management ...
Final presentation of tools and techniques of structure analysis (Management ...Final presentation of tools and techniques of structure analysis (Management ...
Final presentation of tools and techniques of structure analysis (Management ...Rohan Naik
 
Modeling System Requirements
Modeling System RequirementsModeling System Requirements
Modeling System RequirementsAsjad Raza
 
Structure system analysis and design method -SSADM
Structure system analysis and design method -SSADMStructure system analysis and design method -SSADM
Structure system analysis and design method -SSADMFLYMAN TECHNOLOGY LIMITED
 
analysis and design of information system
analysis and design of information systemanalysis and design of information system
analysis and design of information systemRenu Sharma
 
System analysis and design chapter 2
System analysis and design chapter 2System analysis and design chapter 2
System analysis and design chapter 2Einrez Pugao
 
SSAD; TOOLS & TECHNIQUES
SSAD; TOOLS & TECHNIQUESSSAD; TOOLS & TECHNIQUES
SSAD; TOOLS & TECHNIQUESMalvika Bansal
 
Chapter 8 system analysis and design
Chapter 8   system analysis and designChapter 8   system analysis and design
Chapter 8 system analysis and designPratik Gupta
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UMLMamun Ahmed
 
IS L02 - Development of Information Systems
IS L02 - Development of Information SystemsIS L02 - Development of Information Systems
IS L02 - Development of Information SystemsJan Wong
 
Architectural design1
Architectural design1Architectural design1
Architectural design1Zahid Hussain
 
Systems Analysis And Design 2
Systems Analysis And Design 2Systems Analysis And Design 2
Systems Analysis And Design 2MISY
 
Chapter12 - Designing System Interfaces, Controls and Security(Demo Presentat...
Chapter12 - Designing System Interfaces, Controls and Security(Demo Presentat...Chapter12 - Designing System Interfaces, Controls and Security(Demo Presentat...
Chapter12 - Designing System Interfaces, Controls and Security(Demo Presentat...John Ely Masculino
 

What's hot (18)

System Analysis And Design
System Analysis And DesignSystem Analysis And Design
System Analysis And Design
 
DESIGN OF A COMPUTER SYSTEM FOR AN INFORMATION SYSTEM
DESIGN OF A COMPUTER SYSTEM FOR AN INFORMATION SYSTEMDESIGN OF A COMPUTER SYSTEM FOR AN INFORMATION SYSTEM
DESIGN OF A COMPUTER SYSTEM FOR AN INFORMATION SYSTEM
 
Sad
SadSad
Sad
 
Introduction to System analysis part1
Introduction to System analysis part1Introduction to System analysis part1
Introduction to System analysis part1
 
Final presentation of tools and techniques of structure analysis (Management ...
Final presentation of tools and techniques of structure analysis (Management ...Final presentation of tools and techniques of structure analysis (Management ...
Final presentation of tools and techniques of structure analysis (Management ...
 
Modeling System Requirements
Modeling System RequirementsModeling System Requirements
Modeling System Requirements
 
Structure system analysis and design method -SSADM
Structure system analysis and design method -SSADMStructure system analysis and design method -SSADM
Structure system analysis and design method -SSADM
 
04 uml diagrams
04 uml diagrams04 uml diagrams
04 uml diagrams
 
analysis and design of information system
analysis and design of information systemanalysis and design of information system
analysis and design of information system
 
System analysis and design chapter 2
System analysis and design chapter 2System analysis and design chapter 2
System analysis and design chapter 2
 
SSAD; TOOLS & TECHNIQUES
SSAD; TOOLS & TECHNIQUESSSAD; TOOLS & TECHNIQUES
SSAD; TOOLS & TECHNIQUES
 
Chapter 8 system analysis and design
Chapter 8   system analysis and designChapter 8   system analysis and design
Chapter 8 system analysis and design
 
Introduction to UML
Introduction to UMLIntroduction to UML
Introduction to UML
 
IS L02 - Development of Information Systems
IS L02 - Development of Information SystemsIS L02 - Development of Information Systems
IS L02 - Development of Information Systems
 
Input and output design
Input and output designInput and output design
Input and output design
 
Architectural design1
Architectural design1Architectural design1
Architectural design1
 
Systems Analysis And Design 2
Systems Analysis And Design 2Systems Analysis And Design 2
Systems Analysis And Design 2
 
Chapter12 - Designing System Interfaces, Controls and Security(Demo Presentat...
Chapter12 - Designing System Interfaces, Controls and Security(Demo Presentat...Chapter12 - Designing System Interfaces, Controls and Security(Demo Presentat...
Chapter12 - Designing System Interfaces, Controls and Security(Demo Presentat...
 

Viewers also liked

Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...SlideTeam.net
 
Lesson 1 System Analysis and Design
Lesson 1 System Analysis and DesignLesson 1 System Analysis and Design
Lesson 1 System Analysis and Designperly pantojan
 
Topic 4 internal control system (ics)
Topic 4 internal control system (ics)Topic 4 internal control system (ics)
Topic 4 internal control system (ics)sakura rena
 
Internal control system of jamuna bank ltd......................................
Internal control system of jamuna bank ltd......................................Internal control system of jamuna bank ltd......................................
Internal control system of jamuna bank ltd......................................Md Mir Belal
 
Establishing the strategic control ppt (Stratergic Management)
Establishing the strategic control ppt (Stratergic Management)Establishing the strategic control ppt (Stratergic Management)
Establishing the strategic control ppt (Stratergic Management)Babasab Patil
 
Internal Controls
Internal ControlsInternal Controls
Internal Controlsmscuttle
 
Internal control system
Internal control systemInternal control system
Internal control systemMadiha Hassan
 
Planning, design and implementation of information systems
Planning, design and implementation of information systemsPlanning, design and implementation of information systems
Planning, design and implementation of information systemsOnline
 
Internal control system
Internal control systemInternal control system
Internal control systemHina Varshney
 
Internal controls in auditing
Internal controls in auditingInternal controls in auditing
Internal controls in auditingHardik Shah
 
System Design and Analysis 1
System Design and Analysis 1System Design and Analysis 1
System Design and Analysis 1Boeun Tim
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)Mukund Trivedi
 
Management control system
Management control systemManagement control system
Management control systemAnkur Thakur
 
System Analysis And Design Management Information System
System Analysis And Design Management Information SystemSystem Analysis And Design Management Information System
System Analysis And Design Management Information Systemnayanav
 
Management Information System (MIS)
Management Information System (MIS)Management Information System (MIS)
Management Information System (MIS)Navneet Jingar
 

Viewers also liked (20)

Cmm
CmmCmm
Cmm
 
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
Six sigma cmm levels control define analyze improve design 4 powerpoint prese...
 
Lesson 1 System Analysis and Design
Lesson 1 System Analysis and DesignLesson 1 System Analysis and Design
Lesson 1 System Analysis and Design
 
Topic 4 internal control system (ics)
Topic 4 internal control system (ics)Topic 4 internal control system (ics)
Topic 4 internal control system (ics)
 
Internal control system of jamuna bank ltd......................................
Internal control system of jamuna bank ltd......................................Internal control system of jamuna bank ltd......................................
Internal control system of jamuna bank ltd......................................
 
System design
System designSystem design
System design
 
Establishing the strategic control ppt (Stratergic Management)
Establishing the strategic control ppt (Stratergic Management)Establishing the strategic control ppt (Stratergic Management)
Establishing the strategic control ppt (Stratergic Management)
 
Internal Controls
Internal ControlsInternal Controls
Internal Controls
 
Internal control system
Internal control systemInternal control system
Internal control system
 
Planning, design and implementation of information systems
Planning, design and implementation of information systemsPlanning, design and implementation of information systems
Planning, design and implementation of information systems
 
operational control
operational controloperational control
operational control
 
Internal control system
Internal control systemInternal control system
Internal control system
 
System Analysis and Design
System Analysis and DesignSystem Analysis and Design
System Analysis and Design
 
Internal controls in auditing
Internal controls in auditingInternal controls in auditing
Internal controls in auditing
 
System Design and Analysis 1
System Design and Analysis 1System Design and Analysis 1
System Design and Analysis 1
 
System development life cycle (sdlc)
System development life cycle (sdlc)System development life cycle (sdlc)
System development life cycle (sdlc)
 
Management control system
Management control systemManagement control system
Management control system
 
System Analysis And Design Management Information System
System Analysis And Design Management Information SystemSystem Analysis And Design Management Information System
System Analysis And Design Management Information System
 
System design
System designSystem design
System design
 
Management Information System (MIS)
Management Information System (MIS)Management Information System (MIS)
Management Information System (MIS)
 

Similar to 7 designing the system

Software Requirement Engineering.pptx
Software Requirement Engineering.pptxSoftware Requirement Engineering.pptx
Software Requirement Engineering.pptxsonia929347
 
System design and Implementation NOTES.pptx
System design and Implementation NOTES.pptxSystem design and Implementation NOTES.pptx
System design and Implementation NOTES.pptxgauravgoswami78
 
BCA V Sem System design and Implementation
BCA V Sem System design and ImplementationBCA V Sem System design and Implementation
BCA V Sem System design and Implementationgauravgoswami78
 
Structured system analysis
Structured system analysisStructured system analysis
Structured system analysislearnt
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and designRobinsonObura
 
Architecture design in software engineering
Architecture design in software engineeringArchitecture design in software engineering
Architecture design in software engineeringPreeti Mishra
 
Diksha sda presentation
Diksha sda presentationDiksha sda presentation
Diksha sda presentationdikshagupta111
 
User Interface Design,Principles & process
User Interface  Design,Principles & processUser Interface  Design,Principles & process
User Interface Design,Principles & processAbd-Ur Rehman Saqib
 
Design Model & User Interface Design in Software Engineering
Design Model & User Interface Design in Software EngineeringDesign Model & User Interface Design in Software Engineering
Design Model & User Interface Design in Software EngineeringMeghaj Mallick
 
Unit_4_Software_Design.pptx
Unit_4_Software_Design.pptxUnit_4_Software_Design.pptx
Unit_4_Software_Design.pptxtaxegap762
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentationanuj_rakheja
 
Database Design
Database DesignDatabase Design
Database Designlearnt
 
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxsandhyakiran10
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentationMAHERMOHAMED27
 
1 Information Systems Analysis & Design,.pptx
1 Information Systems Analysis & Design,.pptx1 Information Systems Analysis & Design,.pptx
1 Information Systems Analysis & Design,.pptxMadhusudhanaSubraman
 
architectural design
 architectural design architectural design
architectural designPreeti Mishra
 

Similar to 7 designing the system (20)

Software Requirement Engineering.pptx
Software Requirement Engineering.pptxSoftware Requirement Engineering.pptx
Software Requirement Engineering.pptx
 
System design and Implementation NOTES.pptx
System design and Implementation NOTES.pptxSystem design and Implementation NOTES.pptx
System design and Implementation NOTES.pptx
 
BCA V Sem System design and Implementation
BCA V Sem System design and ImplementationBCA V Sem System design and Implementation
BCA V Sem System design and Implementation
 
Structured system analysis
Structured system analysisStructured system analysis
Structured system analysis
 
System analysis and design
System analysis and designSystem analysis and design
System analysis and design
 
Architecture design in software engineering
Architecture design in software engineeringArchitecture design in software engineering
Architecture design in software engineering
 
Diksha sda presentation
Diksha sda presentationDiksha sda presentation
Diksha sda presentation
 
User Interface Design,Principles & process
User Interface  Design,Principles & processUser Interface  Design,Principles & process
User Interface Design,Principles & process
 
Design Model & User Interface Design in Software Engineering
Design Model & User Interface Design in Software EngineeringDesign Model & User Interface Design in Software Engineering
Design Model & User Interface Design in Software Engineering
 
Unit_4_Software_Design.pptx
Unit_4_Software_Design.pptxUnit_4_Software_Design.pptx
Unit_4_Software_Design.pptx
 
PRESS MANAGEMENT Documentation
PRESS MANAGEMENT DocumentationPRESS MANAGEMENT Documentation
PRESS MANAGEMENT Documentation
 
Database Design
Database DesignDatabase Design
Database Design
 
22-REQUIREMENT.ppt
22-REQUIREMENT.ppt22-REQUIREMENT.ppt
22-REQUIREMENT.ppt
 
James hall ch 14
James hall ch 14James hall ch 14
James hall ch 14
 
Ch01
Ch01Ch01
Ch01
 
Software Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptxSoftware Development Life Cycle (SDLC).pptx
Software Development Life Cycle (SDLC).pptx
 
System Analysis and Design Project documentation
System Analysis and Design Project documentationSystem Analysis and Design Project documentation
System Analysis and Design Project documentation
 
Data and process modeling
Data and process modelingData and process modeling
Data and process modeling
 
1 Information Systems Analysis & Design,.pptx
1 Information Systems Analysis & Design,.pptx1 Information Systems Analysis & Design,.pptx
1 Information Systems Analysis & Design,.pptx
 
architectural design
 architectural design architectural design
architectural design
 

More from ricardovigan

pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdf
pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdfpdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdf
pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdfricardovigan
 
pdfcoffee.com_narrative-report-on-tree-planting-pdf-free.pdf
pdfcoffee.com_narrative-report-on-tree-planting-pdf-free.pdfpdfcoffee.com_narrative-report-on-tree-planting-pdf-free.pdf
pdfcoffee.com_narrative-report-on-tree-planting-pdf-free.pdfricardovigan
 
16-interactive-information-and-media-171008025451.pdf
16-interactive-information-and-media-171008025451.pdf16-interactive-information-and-media-171008025451.pdf
16-interactive-information-and-media-171008025451.pdfricardovigan
 
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdf
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdfpdfcoffee.com_people-media-ppt-2--pdf-free (1).pdf
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdfricardovigan
 
RPMS_Portfolio_Templates_green_deped_tambayan.ppsx
RPMS_Portfolio_Templates_green_deped_tambayan.ppsxRPMS_Portfolio_Templates_green_deped_tambayan.ppsx
RPMS_Portfolio_Templates_green_deped_tambayan.ppsxricardovigan
 
COVID-19-Prevention-PPT.pdf
COVID-19-Prevention-PPT.pdfCOVID-19-Prevention-PPT.pdf
COVID-19-Prevention-PPT.pdfricardovigan
 
Annex 2_BEEF Final.docx
Annex 2_BEEF Final.docxAnnex 2_BEEF Final.docx
Annex 2_BEEF Final.docxricardovigan
 
pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdf
pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdfpdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdf
pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdfricardovigan
 
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdf
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdfpdfcoffee.com_people-media-ppt-2--pdf-free (1).pdf
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdfricardovigan
 
6 modeling system requirements
6 modeling system requirements6 modeling system requirements
6 modeling system requirementsricardovigan
 
5 investigating system requirements
5 investigating system requirements5 investigating system requirements
5 investigating system requirementsricardovigan
 
4 the analyst as a project manager
4 the analyst as a project manager4 the analyst as a project manager
4 the analyst as a project managerricardovigan
 
3 the system analyst
3 the system analyst3 the system analyst
3 the system analystricardovigan
 
1 information systems
1 information systems1 information systems
1 information systemsricardovigan
 

More from ricardovigan (20)

pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdf
pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdfpdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdf
pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdf
 
pdfcoffee.com_narrative-report-on-tree-planting-pdf-free.pdf
pdfcoffee.com_narrative-report-on-tree-planting-pdf-free.pdfpdfcoffee.com_narrative-report-on-tree-planting-pdf-free.pdf
pdfcoffee.com_narrative-report-on-tree-planting-pdf-free.pdf
 
16-interactive-information-and-media-171008025451.pdf
16-interactive-information-and-media-171008025451.pdf16-interactive-information-and-media-171008025451.pdf
16-interactive-information-and-media-171008025451.pdf
 
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdf
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdfpdfcoffee.com_people-media-ppt-2--pdf-free (1).pdf
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdf
 
RPMS_Portfolio_Templates_green_deped_tambayan.ppsx
RPMS_Portfolio_Templates_green_deped_tambayan.ppsxRPMS_Portfolio_Templates_green_deped_tambayan.ppsx
RPMS_Portfolio_Templates_green_deped_tambayan.ppsx
 
COVID-19-Prevention-PPT.pdf
COVID-19-Prevention-PPT.pdfCOVID-19-Prevention-PPT.pdf
COVID-19-Prevention-PPT.pdf
 
Annex 2_BEEF Final.docx
Annex 2_BEEF Final.docxAnnex 2_BEEF Final.docx
Annex 2_BEEF Final.docx
 
pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdf
pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdfpdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdf
pdfcoffee.com_accomplishment-report-gulayan-pdf-free.pdf
 
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdf
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdfpdfcoffee.com_people-media-ppt-2--pdf-free (1).pdf
pdfcoffee.com_people-media-ppt-2--pdf-free (1).pdf
 
Bmi
BmiBmi
Bmi
 
3 d autocad_2009
3 d autocad_20093 d autocad_2009
3 d autocad_2009
 
2 d autocad_2009
2 d autocad_20092 d autocad_2009
2 d autocad_2009
 
6 modeling system requirements
6 modeling system requirements6 modeling system requirements
6 modeling system requirements
 
5 investigating system requirements
5 investigating system requirements5 investigating system requirements
5 investigating system requirements
 
4 the analyst as a project manager
4 the analyst as a project manager4 the analyst as a project manager
4 the analyst as a project manager
 
3 the system analyst
3 the system analyst3 the system analyst
3 the system analyst
 
2 sdlc
2 sdlc2 sdlc
2 sdlc
 
1 information systems
1 information systems1 information systems
1 information systems
 
Name
NameName
Name
 
Ms word rubrics
Ms word rubricsMs word rubrics
Ms word rubrics
 

7 designing the system

  • 1. Designing the System Systems Analysis and Design
  • 2. Moving from Analysis to Design Analysis Phase • Understand events and business processes • System activities and processing requirements • Information Storage Requirements Analysis Models and Documents • System Scope Document • Gantt Chart • Interview Questionnaires • Workflow • Forms/Manuals • ER Diagram Design Phase • Define, organize, and structure the components of the final solution system that will serve as the blueprint for construction
  • 3. Design Phase Activities Design and Integrate network Design the application architecture Design the user interfaces Design the System Interfaces Design and integrate the database Design and integrate system controls
  • 4. Design Phase Activities Activity Key Question Design and Integrate the network Have we specified how the various parts of the system will communicate with each other throughout the organization? Design the Application Architecture Have we specified how each system activity is actually carried out by the people or computers? Design the User Interfaces Have we specified how the users will interact with the system? Design the System Interfaces Have we specified how the system will work with all other systems inside and outside the organization?
  • 5. Design Phase Activities Activity Key Question Design and Integrate the Database Have we specified how and where the system will store all the information needed by the organization? Prototype for Design Details Have we created prototypes to ensure all detailed design decisions have been fully understood? Design and integrate system controls Have we specified how we can be sure that the system operates correctly and the data maintained by the system are safe and secure?
  • 6. Design and Integrate a Network • Computer Network – A set of transmission lines, equipments and communication protocols to permit sharing of information and resources – LAN, WAN, router, Internet, WWW, Intranet, Extranet, Virtual Organization, VPN
  • 7. Design the Application Architecture • Client/Server Architecture – Client – a process, module, object, or computer that requests services from one or more servers – Server – a process, module, object or computer that provides services over a network Client Database Server Response or Status Code
  • 8. Design the Application Architecture • Three-Layer Client/Server Architecture – A client/server architecture that divides the application into the view layer, the business logic layer and data layer • View layer – the part that contains the user interface • Business Logic Layer – the part that contains the programs that implement the business rules of the application • Data Layer – the part that interacts with the database
  • 9. Design the Application Architecture • Three-Layer Client/Server Architecture View Layer Business Logic Layer Data Layer
  • 10. Design the Application Architecture • The System Flowchart – This is the representation of various computer programs , files, databases, and associated manual procedures that make up a complete system. – It graphically describes the organization of the subsystems into automated and manual components.
  • 11. Common System Flowchart Symbols Process/ Program File/ Database Doc or Report IO Screen Display File/ Database Manual Operation Connection
  • 12. The Structure Chart • Structure Chart – A hierarchical diagram that shows the relationships between modules of a computer program
  • 13. The Structure Chart Payroll Program Enter Time Cards Enter Employee Time card Read Employee Time Card Validate Time Card Calculate Amounts Get Employee Pay Rates Calculate Pay Amounts Calculate base amount Calculate overtime amount Calculate taxes Calculate other deductions Output Payroll Update Employees Record Write payroll transactions Update general Ledger
  • 14. Designing the Databases • Database – An integrated collection of stored data that is centrally managed and controlled • DBMS – A system software that manages and controls the database • Schema – A description of the structure, content and access controls of a database
  • 15. Designing the Databases • Relational DBMS – A database management system that stores data in tables – Table • A 2D data structure containing rows and columns (relation) – Row • A portion of the table containing data that describes one entity (record) – Field • A column of relational database table (attribute) – Field Value • Data value stored in a single cell of a relational database table – Key • A field that contains a value that is unique within each row of a table – Primary Key • A key used to uniquely identify a row of a database table
  • 16. Designing the Database • Represent entities using the ERD • Create the database schema from an ERD: – Create table for each entity type – Choose a primary key for each table – Add foreign keys to represent one-to-many relationships – Create new tables to represent many-to-many relationships – Define referential integrity constraints – Evaluate schema quality and make necessary improvements – Choose appropriate data types and value restrictions
  • 17. Design the System/User Interface • System Interface – The parts of an information system involving inputs and outputs that require minimal human intervention • User Interface – The parts of an information System requiring user interaction to create inputs and outputs
  • 18. Understanding the User Interface • Human-Computer-Interaction – The study of end-users and their interactions with computers • Aspects of the User Interface – Physical Aspect (keyboard, mouse, screen, etc.) – Perceptual Aspect (data and instructions on the screen) – Conceptual Aspects (includes everything that the user knows about the system) • Remember: To the user, the user interface IS the system itself
  • 19. Guidelines for Designing the UI • Interface Design Standards – General principles and rules that must be followed for the interface of any system developed by the organization • Visibility – A key principle of HCI that states all controls should be visible and provide feedback to indicate that the control is responding to the user’s action • Affordance – A key principle of HCI that states the appearance of any control should suggest its functionality
  • 20. Eight Golden Rules for Designing Interactive Interfaces 1. Strive for consistency 2. Enable frequent users to use shortcuts 3. Offer informative feedback 4. Design dialogs to yield closure 5. Offer simple error-handling 6. Permit easy reversal actions 7. Support Internal Locus of Control 8. Reduce Short-Term Memory Load