ICT 2622 OBJECT ORIENTATED ANALYIS CH 1 Flashcards
INFORMATION SYSTEM
Is a set of interrelated components that collect, process, store, and provide as output the information needed to complete business tasks. The information system always includes people who operate the system and carry out some of the work
COMPUTER APPLICATION
Is a computer software program that executes on a computing device to carry out a specific function or set of related functions. OR APP
APP VS INFORMATION SYSTEM
An information system includes people and their manual procedures and an application usually refers just to the software
SYSTEMS ANALYSIS
consists of those activities that enable a person to understand and specify what the new system should accomplish.
The operative words here are understanding and specifying.
Systems analysis is more than a brief statement of the problem.
Systems analysis describes in detail what a system must do to satisfy the need or solve the problem.
Systems design
consists of those activities that enable a person to describe in detail how the information system will be implemented to provide the needed solution. how the system will actually work.
DEVELOPMENT PROCESS: I.S FOR ANALYST
- Understand the need (business need).
- Capture the vision.
- Define a solution.
- Communicate the vision and the solution.
- Build the solution or direct others in building the solution.
- Confirm that the solution meets the need.
- Launch the solution application.
project
A planned undertaking that has
a beginning and an end and produces some
end result
system development life cycle (SDLC)
a framework that identifies all the activities
required to research, build, deploy, and often
maintain an information system
six core processes required in the development of any information system
■ Identify the problem or need and obtain approval to proceed with the project.
■ Plan and monitor the project—what to do, how to do it, and who does it.
■ Discover and understand the details of the problem or the need—what is
required?
■ Design the system components that solve the problem or satisfy the need—
how will it actually work?
■ Build, test, and integrate system components—lots of programming and
component integration.
■ Complete system tests and then deploy the solution—the need now is
satisfied.
system development process or
methodology
a set of comprehensive
guidelines for carrying out all of the activities
of each core process of the SDLC
Agile development
an information system development process that emphasizes flexibility and rapid response to anticipate new and changing requirements during development
Iterative development
an approach to
system development in which the system is
“grown” piece by piece through multiple miniprojects called iterations
The term technology architecture
refers to the set of computing hardware, network hardware and topology, and system software—such as operating and database management systems—employed by an organization
application architecture refers to the set of information systems
(the software applications) the organization needs to support its strategic plan.