Please enable JavaScript.
Coggle requires JavaScript to display documents.
TOPIC 5.1 SYSTEM DEVELOPMENT - Coggle Diagram
TOPIC 5.1 SYSTEM DEVELOPMENT
4 System Development Tools
1. Modeling
Modeling produces a graphical representation of a concept or process that system developers can analyze ,test and modify.
5 Modeling Used to
describe and simplify an information system:
Business model or Requirements model
Data model
Object model
Network model
Process model
Modeling techniques, including data flow diagrams and entity relationship diagrams and unified modeling language diagrams.
2. Prototyping
Prototyping tests system concepts and provide an opportunity to examine input,output and user interface bafore final decisions are made.
3. CASE tools
Also called computer-aided software engineering,is a technique that uses powerful software ,called CASE tools,to help systems analyst develop and maintain information systems.
4. Coding Process
Coding is the process of turning program logic into specific instructions that the computer system can execute.
based on:
Programming Environment
To simplify the integration of system components and reduce code development tme,many programmers use an integrated development environment (IDE).
IBM WebSphere and Microsoft .NET are popular
IDEs.
Generating Code
Some commercial applications can generate editable program code directly from macros,keystrokes or mouse actions.
Systems analysts work with these tools in a team environment ,where input from users managers and IT staff contributes to the system design.