Systems Development
Foundations for Systems Development
Systems Analysis and Design
A complex, challenging, and stimulating organizational process that a team of business and systems professionals uses to develop and maintain computer-based information systems.
The concept of systems development
A Modern Approach to System Analysis and Design
i. Data
ii. Data flow
iii. Processing logic
* Process-oriented approach v.s.
data-oriented approach
1. IS manager
2. system analyst(SA)
3. programmers
4. end-users
5. supporting end-user
6. business managers
7. other IS Managers/Technicians
SA in System Development
Systems Analyst
"the key individuals in the systems development process"
Skills required :
1. Analytical skills
2. Technical skills
3. Management skills
4. Interpersonal skills
Skills Required for SA
Technical Skills
understands the potential and the limitations of IT
Management Skills
Analytical Skills
Sets of Analytical Skills:
Organizational Knowledge
Types of IS and System development
1. Transaction processing systems
2. Management Information system
3. Decision support system (DSS)
4. Expert systems
System development life cycle
Systems Thinking
1. Identify something as a SYSTEM
2. Translate a specific physical situation into abstract terms
3. Think about the essential characteristics of a specific situation
What is "SYSTEM"?
DEFINITION : "An inter-related set of components with an identifiable boundary working together for some purpose"
Characteristic of a SYSTEM
Important System Concepts
To guide the design of Information System
Decomposition - Breaking down a system into its components
Modularity - Dividing a system up into chunks or modules of a relatively uniform size
Coupling - The extent to which subsystems depend on each other
Cohesion - The extent to which a system/subsystems performs a single function
Problem Identification
What is "PROBLEM"?
To identify:
Problem Analyzing & Solving
Analysis :
2. Design
3. Choice
4. Implementation
0 comments:
Post a Comment