Professional Documents
Culture Documents
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