Please enable JavaScript.
Coggle requires JavaScript to display documents.
System Development Tools (PROTOTYPING (A prototype is an early working…
System Development Tools
PROTOTYPING
A prototype is an early working version of an information system .
-Just as an aircraft manufacturer test a new design in a wind tunnel,systems analysts construct and study information system prototypes. :checkered_flag:
Advantage:
A prototype can serve as initial model that is use as benchmark to evalute the finished system, or the prototype itself can develop into the final version. : :check:
To test system concept and provide an opportunity to examine input,output and user interface before final decisions are made. :star:
Disadvantage:
Important discussion might be made too early, before business or IT issue are understood thoroughly. :green_cross:
-
-
MODELING
Example
- Business model / requirement model
- Object model
- Network model
- Data model
- Process model :beer_mugs:
-
Reason for modeling
- Learning from the modeling process
- Reducing complexity by abstraction
- Remembering all of the details
- Communicating with the other development teams member
- Communicating with a variety of stakeholders
- Documenting what was done for future maintenance / enchancement :red_flag:
produces a graphical representation of a concept or process that system developers can analyze , test , and modify :fire:
EXAMPLE OF MODELS USED IN DESIGN
- Screen layout
- Report layout
- System flowchart
- Database schema / Data Dictionary
- Network Diagram :tada:
Example of Model Used in Analysis Phases
- Data flow Diagram (DFD)
- Entity Relationship Diagram (ERD)
- Decision Table :check:
-