Professional Documents
Culture Documents
Chapter 5 - System Implementation
Chapter 5 - System Implementation
Chapter 5 - System Implementation
by
Siti Dianah binti Abdul
Bujang Sharifah Nur
binti Syed Ismail
Department of Information and
Communication Technology 2017
SYSTEM IMPLEMENTATION AND SUPPORT
SYSTEM DEVELOPMENT TOOLS
Modeling Prototyping
• system developers use modeling tools • tests system concepts and
and diagrams to represent the system provides an opportunity to
graphically examine input, output, and
• Eg. UML, DFD, ERD, structure charts user interfaces before final
• Business/ Requirement model decisions are made.
• Data model • Early working version of an
• Process model information system
• Object model
• Network model
Reference : Shelly Rosenblatt, “Systems Analysis and Design Ninth Edition”, page 19 - 20
SYSTEM IMPLEMENTATION AND SUPPORT
SYSTEM DEVELOPMENT TOOLS
Forward Reverse
Engineering Engineering
Case Repository
requires the To read existing
is a system
systems analyst to program code and
developer’s
draw system transform the code
database
models into representative
system model
Reference : Shelly Rosenblatt, “Systems Analysis and Design Ninth Edition”, page 20
SYSTEM IMPLEMENTATION AND SUPPORT
IMPORTANT OF SOFTWARE QUALITY ASSURANCE
• Rigorous testing can detect errors during implementation, but it is much less
expensive to correct mistakes earlier in the development process.
• Poor quality can result from inaccurate requirements, design problems, coding
errors, faulty documentation, and ineffective testing.
Reference : Shelly Rosenblatt, “Systems Analysis and Design Ninth Edition”, page 20
SYSTEM IMPLEMENTATION AND SUPPORT
SOFTWARE TESTING
Reference : Shelly Rosenblatt, “Systems Analysis and Design Ninth Edition”, page 525
SYSTEM IMPLEMENTATION AND SUPPORT
Reference : Shelly Rosenblatt, “Systems Analysis and Design Ninth Edition”, page 525
SYSTEM IMPLEMENTATION AND SUPPORT
SOFTWARE TESTING
Reference : Shelly Rosenblatt, “Systems Analysis and Design Ninth Edition”, page 525