Lesson 3: SYSTEM DEVELOPMENT TOOLS Flashcards
an abstraction of object or activity, called an entity. It produces a
graphical presentation of a concept or process that systems developers can analyze,
test and modify.
Modeling
ENUMERATION: Four Types of Modeling
- Physical Models
- Narrative Models
- Graphical Models
- Mathematical Models
usually in the form of a formula
Mathematical Models
which can be boiled down to a summary
Narrative Models
which represent only features of interest
Physical Models
which can show the main relationships
Graphical Models
ENUMERATION: Modeling involves various techniques, including _________, ____________, and _____________
Data flow diagram, entity relationship diagram, and unified modeling language diagram
One of the most popular Rapid Application Development (RAD) methods. An iterative system development process in which specifications are converted
into a work system that is constantly updated by close working experiences
between analyst and customer.
Prototyping
ENUMERATION: Two types of prototype
Type I Prototype , and Type II Prototype
which is the throwaway model that serves as the blueprint for
the operational system.
Type II Prototype
which eventually becomes the operational system.
Type I Prototype
ENUMERATION: Development of a Type I Prototype:
- Identify the user needs
- Develop a prototype
- Determine if the prototype is acceptable
- Use the prototype
ENUMERATION: Development of a Type II Prototype:
- Identify user needs
- Develop a prototype
- Determine if the prototype is acceptable
- Use the prototype
- Code the operational system
- Test the operational system
- Determine if the operational system is acceptable
- Use the operational system
The phrase “_____ and _____” has been used to describe
some prototyping efforts.
Quick and Dirty
also called computer aided software
engineering
CASE