Information Technology: Systems Analysis and Design

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to Lesson

Podcast

Play an AI-generated podcast conversation about this lesson
Download our mobile app to listen on the go
Get App

Questions and Answers

What is the primary purpose of information technology for companies?

  • To increase costs
  • To decrease productivity
  • To reduce customer loyalty
  • To deliver quality products and services (correct)

Which of the following is a characteristic of the changing nature of information technology?

  • It has minimal impact on business organizations.
  • Change is dramatic and continuous. (correct)
  • It is isolated from advancements.
  • It remains constant over time.

What is the definition of Information Technology (IT)?

  • Services to limit access and communication
  • Exclusively software products.
  • Exclusively hardware products.
  • Combination of hardware and software products and services used to manage, access, communicate, and share information. (correct)

For companies, information technology helps to do what?

<p>Increase productivity (C)</p> Signup and view all the answers

What benefit does information technology bring to decision-making within companies?

<p>It facilitates making sound decisions (B)</p> Signup and view all the answers

What happens when technology advances?

<p>It influences change in business organizations (D)</p> Signup and view all the answers

Why is information technology vital?

<p>Vital for organizational success (B)</p> Signup and view all the answers

What is the primary purpose of systems analysis and design?

<p>To develop high-quality information systems (D)</p> Signup and view all the answers

Which of the following is a responsibility of a systems analyst?

<p>Managing IT projects (B)</p> Signup and view all the answers

An information system is a combination of which three elements?

<p>Technology, people, and data (B)</p> Signup and view all the answers

What is a 'model' in the context of systems analysis?

<p>A graphical representation of a concept or process (A)</p> Signup and view all the answers

Which of these is an example of a model used in systems analysis?

<p>A data model (C)</p> Signup and view all the answers

What is a 'prototype' in systems development?

<p>An early working version of an information system (B)</p> Signup and view all the answers

What is a potential disadvantage of using prototyping in systems development?

<p>Important decisions might be made before issues are thoroughly understood (B)</p> Signup and view all the answers

What activity would help ensure a prototype is a valuable tool?

<p>Careful fact-finding (B)</p> Signup and view all the answers

Which task is typically performed by a systems analyst?

<p>Delivering presentations (A)</p> Signup and view all the answers

What does CASE stand for?

<p>Computer-Aided Systems Engineering (B)</p> Signup and view all the answers

What is another name for Computer-Aided Systems Engineering?

<p>Computer-Aided Software Engineering (A)</p> Signup and view all the answers

CASE tools support which of the following?

<p>Design methodologies (A)</p> Signup and view all the answers

What can CASE tools generate to speed up implementation?

<p>Program code (B)</p> Signup and view all the answers

Which systems development life cycle (SDLC) approach is structured analysis based on?

<p>Predictive (D)</p> Signup and view all the answers

Structured analysis is a _________ centered technique.

<p>Process (B)</p> Signup and view all the answers

What does the SDLC describe?

<p>Activities and functions performed by systems developers (D)</p> Signup and view all the answers

What does structured analysis address regarding data?

<p>Data organization and structure (A)</p> Signup and view all the answers

What type of models does structured analysis use to graphically describe a system?

<p>Process models (A)</p> Signup and view all the answers

Which of the following is a characteristic of structured analysis?

<p>Easy to understand (A)</p> Signup and view all the answers

What is the initial trigger for the systems planning phase?

<p>Systems request (A)</p> Signup and view all the answers

What is the primary goal of the systems analysis phase?

<p>To build a logical model (B)</p> Signup and view all the answers

Which document is produced as the final deliverable of the systems analysis phase?

<p>System requirements document (A)</p> Signup and view all the answers

Which development method is described as a compressed version of the entire process?

<p>Rapid application development (B)</p> Signup and view all the answers

What is the main objective of the preliminary investigation during systems planning?

<p>To perform a preliminary investigation (C)</p> Signup and view all the answers

Which phase involves reviewing anticipated costs and benefits?

<p>Feasibility study (B)</p> Signup and view all the answers

Which of the following is a risk associated with agile development methods?

<p>Weak documentation (A)</p> Signup and view all the answers

In which SDLC phase is the application architecture determined?

<p>Systems design (C)</p> Signup and view all the answers

What is the primary focus of joint application development (JAD)?

<p>Team-based fact-finding (D)</p> Signup and view all the answers

Which of the following is created during the systems design phase?

<p>Physical model (C)</p> Signup and view all the answers

What type of support does the user support function provide?

<p>Technical information and training (C)</p> Signup and view all the answers

Which process does an analyst investigate during requirements modeling?

<p>Business processes (D)</p> Signup and view all the answers

Who typically makes up the teams that develop systems in application development?

<p>Users, managers, and IT staff members (C)</p> Signup and view all the answers

What does the systems design phase aim to satisfy?

<p>All documented requirements (D)</p> Signup and view all the answers

What aspect is deemed 'critical' during the systems design phase?

<p>Management and user involvement (C)</p> Signup and view all the answers

Flashcards

Information Technology (IT)

The use of technology to manage, access, communicate, and share information.

IT's impact on productivity

Using IT to boost output and efficiency.

IT's impact on Quality

Using IT to improve the quality of goods and services.

IT and Customer Loyalty

When IT is used to build strong customer relationships and repeat business.

Signup and view all the flashcards

IT and Decision Making

When IT improves the correctness and speed of analysis for better organizational decisions.

Signup and view all the flashcards

Changing Nature of IT

The continuous and rapid changes in IT affect business operations and strategies.

Signup and view all the flashcards

IT's Influence on Business

The ongoing changes in IT influence how businesses operate and compete.

Signup and view all the flashcards

Systems Analysis and Design

A step-by-step process for creating high-quality information systems.

Signup and view all the flashcards

Information System

A combination of technology, people, and data working together for business functions.

Signup and view all the flashcards

Systems Analyst

Someone who plans, develops, and maintains information systems.

Signup and view all the flashcards

IT Project Management

Overseeing tasks, resources, schedules, and costs for IT-related projects.

Signup and view all the flashcards

Modeling

A graphical way to represent a concept or a process.

Signup and view all the flashcards

Business Model

A visual representation of a business's strategy and operations.

Signup and view all the flashcards

Data Model

A representation of the data elements and their relationships within a system

Signup and view all the flashcards

Prototyping

An initial, working version of an information system.

Signup and view all the flashcards

Prototyping Disadvantage

Making important decisions before fully understanding all business or IT implications.

Signup and view all the flashcards

Disadvantages of new development methods

Development method that is riskier than traditional methods, has weak documentation and blurred lines of accountability, and lacks emphasis on the larger business picture.

Signup and view all the flashcards

Joint application development (JAD)

A team-based approach to fact-finding and information gathering in systems development.

Signup and view all the flashcards

Rapid application development (RAD)

A compressed version of the entire development process.

Signup and view all the flashcards

Application Development

Create and maintain systems with users, managers, and IT staff.

Signup and view all the flashcards

Systems Support and Security

Provides essential protection and maintenance for systems.

Signup and view all the flashcards

Systems Planning

The initial phase of the SDLC, triggered by a systems request.

Signup and view all the flashcards

Feasibility Study

A review of expected costs and benefits to recommend a course of action during systems planning.

Signup and view all the flashcards

Requirements Modeling

The process of investigating business processes and documenting system functions.

Signup and view all the flashcards

System Requirements Document

The deliverable from systems analysis that documents the functions of the new system.

Signup and view all the flashcards

Systems Design

The phase in the SDLC where a physical model is created to fulfill documented requirements.

Signup and view all the flashcards

User Interface Design

A key task involves designing how the system will interact with users.

Signup and view all the flashcards

Application architecture

Defining the hardware, software, and network environment for the system.

Signup and view all the flashcards

Outputs

Specifies the desired results from the system.

Signup and view all the flashcards

Inputs

Elements that come into the system for processing.

Signup and view all the flashcards

CASE Tools

Software tools that provide a framework for systems development, support design methodologies, and generate program code.

Signup and view all the flashcards

Structured Analysis

A system development approach that uses process models to graphically describe a system.

Signup and view all the flashcards

Object-Oriented Analysis

Systems development approach focusing on objects and their interactions.

Signup and view all the flashcards

Agile/Adaptive Methods

Development methods designed to adapt quickly to changing requirements.

Signup and view all the flashcards

Structured Analysis Characteristics

A time-tested and easily understood systems development approach.

Signup and view all the flashcards

Predictive Approach

A predictive approach to systems development assumed by Structured analysis.

Signup and view all the flashcards

Process-Centered Technique

A process-centered technique that uses process models to describe a system graphically.

Signup and view all the flashcards

Process Model

A visual representation of system processes and data flow.

Signup and view all the flashcards

Structured Analysis Focus

Addresses how data is organized, database design, and user interface concerns.

Signup and view all the flashcards

Systems Development Life Cycle (SDLC)

A step-by-step methodology for planning, designing, developing, testing, and deploying information systems.

Signup and view all the flashcards

Study Notes

  • Information technology impacts companies positively.
  • IT helps companies increase productivity,deliver quality products and services, maintain customer loyalty, and make sound decisions.
  • The use of information technology is vital for organizational success.

Information Technology (IT) Defined

  • Hardware and software products and services are used to manage, access, communicate, and share information.
  • The nature of IT is dramatic and continuously changing.
  • Advances in IT influence change in business organizations.

Systems Analysis and Design

  • Step-by-step process for developing high-quality information systems.
  • Information systems combine technology, people, and data to perform certain business functions.

Systems Analyst Role

  • Systems analysts plan, develop, and maintain information systems.
  • IT projects are managed, including tasks, resources, schedules, and costs.
  • Systems analysts conduct meetings, deliver presentations, and write memos, reports, and documentation.

Systems Development Tools: Modeling

  • Modeling uses graphical representations of a concept or process.
  • Includes business, data, object, network and process models.

Prototyping

  • Involves creating an early working version of an information system.
  • Important decisions might be made before business or IT issues are thoroughly understood.
  • Prototypes based on careful fact-finding and modeling techniques can be a valuable analysis tool.

Computer-Aided Systems Engineering (CASE) Tools

  • Also known as computer-aided software engineering.
  • CASE tools provide an overall framework for systems development
  • Support design methodologies such as structured and object-oriented analysis.
  • They generate program code and speed up implementation.

Systems Development Methods

  • Structured analysis is time-tested and easy to understand.
  • It uses the systems development life cycle (SDLC) and is based on a predictive approach.
  • Structured analysis is also a process-centered technique that uses process models to graphically describe a system.
  • SDLC describes activities and functions that all systems developers perform, regardless of which approach they use.

Steps in the SDLC Model

  • Systems planning is initiated by a systems request. Its goal is to perform a preliminary investigation. A feasibility study reviews costs/benefits.
  • Systems analysis is a step where the goal is to build a logical model of the new system.
  • Requirements modeling involves the analyst investigating business processes and documenting the functions to be performed.
  • Systems design aims to create a physical model that satisfies documented requirements.
  • Outputs, inputs, and processes are identified.
  • User interface is designed and application architecture is determined.
  • Systems implementation involves constructing/testing the new system, writing programs and installing the system
  • Systems support and security is the final step.
  • IT staff maintains, enhances, and protects the system.
  • It must be secure, reliable, maintainable, and scalable.

Object-Oriented Analysis

  • Combines data and the processes that act on the data into objects
  • Object: Member of a class, which possesses properties
  • O-O methodology provides easy transition to O-O programming languages like Java

Agile Methods

  • Agile methods involve building and constantly adjusting a series of prototypes to user requirements.
  • A spiral model provides series of iterations based on user feedback.
  • Feedback is incorporated in each incremental step.
  • Agile methods allow developers to be more flexible and responsive, but can be riskier than traditional methods.
  • Disadvantages include weak documentation and blurred lines of accountability.

Other Development Methods

  • Joint application development (JAD) focuses on team-based fact-finding.
  • Rapid application development (RAD) is a compressed version of the entire development process.

The Information Technology Department

  • Application Development are systems developed by teams consisting of users, managers, and IT staff members.
  • Systems Support and Security provides vital protection and maintenance services.
  • User Support provides users with technical information, training, and productivity support.
  • This is typically known as a help desk
  • Database Administration involves data design, management, security, backup, and access systems.
  • Network Administration includes hardware and software maintenance, support, and security.
  • Web Support has specialists design and construct Web pages.
  • They monitor traffic, manage hardware and software, and link Web-based applications information systems.
  • A Quality Assurance (QA) team reviews and tests all applications and system changes. They also verify specifications and software quality standards.

The Systems Analyst Role

  • Systems analyst investigates, analyzes, designs, develops, installs, evaluates, and maintains a company's information systems.

Necessary Skills For A Systems Analyst

  • Works as a translator between managers and programmers.
  • The ability to listen is the most valuable skill.
  • The ability to seek feedback from users ensures that systems do not deviate from accomplishing set objectives.
  • Technical knowledge, communication, business skills, and critical thinking skills are important.
  • It is crucial to posses a college degree in information systems, science, or business with some IT experience
  • Certifications help IT professionals learn new skills and gain recognition for their efforts.

Career Opportunities

  • Companies will need systems analysts to apply new information technology.
  • Explosion in e-commerce will fuel IT job growth.
  • Important factors include: Job titles, Company organization and size, Salary, location and future Growth ,Corporate culture.

Chapter Summary

  • IT involves a combination of hardware and software resources.
  • IT is used by companies to manage, access, communicate, and share information.
  • Successful companies offer are a mix of products, technical and financial services, consulting, and customer support.
  • Systems analysts use modeling, prototyping, and computer-aided systems engineering (CASE) tools.
  • Popular system development approaches include structured analysis, object-oriented analysis, and agile methods.
  • In addition to technical knowledge, systems analysts must understand the business, think critically, and communicate effectively.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Related Documents

More Like This

Information Systems Analysis and Design Quiz
5 questions
Systems Analysis and Design Chapter 1 Quiz
10 questions
Systems Analysis and Design Chapter 1
48 questions
Use Quizgecko on...
Browser
Browser