Systems Analysis and Design | Chapter 1

Réussis tes devoirs et examens dès maintenant avec Quizwiz!

Two main E commerce sectors

1. B2C (business to consumer) 2. B2B (business to business)

Business today shaped by 3 trends

1. Rapidly increasing globalization 2. Technology integration for seamless info access 3. Rapid growth of cloud computing and software services

Five key components of information system

1. hardware 2. software 3. data 4. processes 5. people

SDLC model Five Steps

1. systems planning 2. systems analysis 3. systems design 4.systems implementation 5. systems support and security

help desk

A centralized resource staffed by IT professionals that provides users with the support they need to do their jobs. A help desk has three main objectives: to show people how to use system resources more effectively, to provide answers to technical or operational questions, and to make users more productive by teaching them how to meet their own information needs. Also called service desk or information center.

service oriented firm

A company that primarily offers information or services, or sells goods produced by others.

Certification

A credential an individual earns by demonstrating a certain level of knowledge and skill on a standardized test.

Corporate culture

A set of beliefs, rules, traditions, values, and attitudes that define a company and influence its way of doing business.

Bring your own device (BYOD)

An equipment management model where employees are in charge of their devices (e.g., computers, tablets, smartphones) at work, not the IT department. This includes device selection and setup, program installation and updating, and network connectivity (including security).

Product oriented firm

Companies that manufacture computers, routers, or microchips.

Data base administration

Database administration involves data design, management, security, backup, and access

System design specification

Deliverable for the systems design phase presented to mgmt and users for review and approval

E commerce (electronic commerce)

Internet based commerce Usually web pages that provide user interface which communicates with database mgmt software and web based data server

Stakeholders

People who have interest in information systems

Moore's Law

Prediction that number of transistors on an integrated circuit chip would double about every 24 months- has remained valid for over 50 years

knowledge workers

Provide support for the organization's basic functions includes system analysts, programmers, accountants, researchers, trainers, human resource specialists

Business process

Specific set of transactions, events and results that can be described and documented.

Application development

The IT application development group typically provides leadership and overall guidance, but teams consisting of users, managers, and IT staff members develop the systems themselves.

critical thinking skills

The ability to compare, classify, evaluate, recognize patterns, analyze cause and effect, and apply logic. Such skills are valued in the IT industry.

Business process modeling notation (BPMN)

Used for complex business process models. May use shapes and symbols to model events, processes, workflows and mroe

User support

User support provides users with technical information, training, and productivity support.

Class

a term used in object-oriented modeling to indicate a collection of similar objects

Advantages of agile methods

allow developers to be more flexible and responsive

Iterative

an adaptive method typically uses a spiral development model, which builds on a series of iterations

Requirements modeling

analyst investigates business processes and documents what the new system must do to satisfy users

Agile methods

attempt to develop a system incrementally by building a series of prototypes and constantly adjusting them to user requirements

data

basic facts that are the system's raw material

Disadvantages of agile methods

can be riskier than more traditional methods weak documentation blurred lines of accountability too little emphasis of bigger business picture unless properly implemented long series of iterations may actually add to project cost

Information Technology(IT)

combination of hardware, software, and services that people use to manage, communicate and share information.

Information System

combines technology, people, and data to provide support for business functions. Some handle day to day tasks and others encompass larger more complicated managerial decisions.

Maintenance

correct errors and adapt to changes in the environment, such as new tax rates

Electronic data interchange (EDI)

data sharing arrangement between companies began as computer-to-computer data transfer over private telecommunications lines

Information

data that has been transformed into output that is valuable to users

System requirements document

deliverable for the systems analysis phase describes management and user requirements, costs and benefits, and outlines alternative development strategies

Waterfall model

deliverables flow to next phase of process

Processes

describe tasks and business functions that users, managers, and IT staff members perform to achieve specific results

business model

describes the information that a system must provide

Web support

design and construct webpages, monitor traffic, manage hardware and software, and link web-based applications to the company's information systems.

scalable

design can expand to meet new business requirements and volumes

Vertical system

designed to meet the unique requirements of a specific business or industry

Top managers

determine goals of company

Strategic plans

developed by top managers to define company's overall mission and goals

Spiral model

development model with a series of iterations, or revisions, based on user feedback

IT budgets get a high priority

during growth: can not lag behind the IT curve during slow down: IT often used to reduce operating costs and improve efficiency

Systems support and security phase

during this phase IT staff maintains, enhances and protects the system Objective during this phase is maximize return on IT investment

Systems implementation

during this phase the new system in constructed programs are written, tested and documented and system is installed

Management Information Systems (MIS)

earliest business computer systems that replaced manual tasks like pay roll processin

Prototype

early working version of an information system

Benefits of TP systems

efficient: process set of transaction related commands as group rather than individually Data integrity protected by transaction not being processed if any one element of transaction fails.

Preliminary investigation

evaluate an IT related business opportunity or problem

Hardware

everything in the physical layer of the information system

Systems request

formal request to IT department, begins systems planning phase describes problems or desired changes

Empowerment

gives employees more responsibility and accountability

Business process model (BPM)

graphically displays one or more business processes, such as handling a reservation or filling a product order

Computer-Aided Systems Engineering (CASE) Tools aka Computer-aided software engineering

helps analysts develop and maintain information systems

Business rules

how input data is converted to output

properties

in object oriented (O-O) analysis, characteristics that objects inherit from their class or posses on their own

Objects

in object oriented analysis or programming, an object represents a real person, place, event or transaction

Network administration

includes hardware and software maintenance, support, and security. In addition to controlling user access, network administrators install, configure, manage, monitor, and maintain network applications.

Enterprise computing

information systems that support company-wide operations and data management requirements

Main objective of enterprise computing

integrate a company's primary functions (i.e. production, sales, services, inventory control, and accounting) to improve efficiency, reduce costs, and help managers make key decisions Also improves data security and reliability by imposing company wide framework for data access and storage

Knowledge base

knowledge management systems use these large databases that allow users to find information by keyword or phrases

Server farm

large concentration of servers working together

User productivity system

levels of technology that improve productivity (ex. email, voicemail, video and web conferencing etc.)

System software

manages hardware components which can include a single computer or global network with thousands of clients

Enterprise resource planning

many large companies use these applications to provide cost-effective support for users and managers

Systems analyst

member of IT dept. team helps plan, develop and maintain information systems

app

mobile device software that user interacts with which accesses same back end services

Legacy systems

older systems a company uses

message

one object can send information to another object via a message a message request specific behavior or information from another object

Enterprise applications

order processing systems, payroll systems, company communications networks

Supervisors and Team Leaders

oversee operational employees and carry out day-to-day functions need decision support info, knowledge mgmt systems and user productivity systems to carry out responsibilities

Business profile

overview of company's mission, function, organization, products, services, customers, suppliers, competitors, constraints and future direction. Business profile is the starting point for the modeling process

Users (end users)

people inside and outside the company who will interact with the system Success or failure of a system usually depends on whether it meets the needs of its users It is essential to understand user requirements and expectations throughout development process

Joint application development (JAD)

popular systems development technique that uses a group of users, managers and IT professionals that work together to gather information, discuss business needs and define the new system requirements

Visio

popular tool that systems analysts can use to create business process diagrams

Project managment

process of planning, scheduling, monitoring, controlling and reporting upon development of an information system

Modeling

produces a graphical representation of a concept or process that system developers can analyze, test and modify

Groupware

programs that allow users to share data, collaborate on projects, and work in teams

Software

programs that control the hardware and produce desired information results

Application software

programs that support day-to-day business functions, provide users with information they need

middle managers

provide direction, necessary resources, performance feedback to supervisors and team leaders focus on shorter time frame

Business support systems

provide job related information support to users at all levels of a company

Enhancements

provide new features and benefits

Systems support and security

provides vital protection and maintenance services for system hardware and software, including enterprise computing systems, networks, transaction processing systems, and corporate IT infrastructure.

Systems analysis phase

purpose is to build a model of the new system

Systems design phase

purpose is to create a physical model that will satisfy all documented requirements for the system at this stage user interface is designed and necessary outputs, inputs and processes are identified

Supply chain

refers to all companies who provide materials, services and functions needed to provide a product to a customer

Structured analysis

represents system in terms of data and the processes that act upon that data system development is organized in phases, with deliverables and milestones to measure progress

Deliverable

result of each phase

Quality assurance

reviews and tests all applications and systems changes to verify specifications and software quality standards

Feasibility study

reviews anticipated costs and benefits and recommends course of action based on operational technical, economic and time factors

Security controls

safeguard system from internal and external threats

Systems development life cycle (SDLC)

series of phases in structured analysis plan, analyze, design, implement, and support an information system

System

set of related components that produces specific results

System analysis and design

step-by-step process for developing high-quality information systems.

Agile methods aka adaptive methods

stresses intense team-based effort. Breaks development into cycles or iterations, that add functionality. Each cycle is designed, built, tested in an ongoing process

Horizontal system

system such as inventory or payroll system that can be adapted for use in many different types of companies

Systems Analyst

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

rapid application development (RAD)

team-based technique that speeds up information systems development and produces a functioning information system. RAD is similar in concept to a joint application development (JAD) but goes further by including all phases of the System Development Life Cycle (SDLC)

Technical support

tech support is necessary to support the wide variety of IT systems and users. It includes six main functions application development, systems support, user support, database administration, network administration, and web support. These functions overlap considerably and often have different names in different companies

Skills a Systems Analyst must possess

technical knowledge communications skills business skills critical thinking skills

Radio Frequency Identification (RFID)

technology that uses high frequency waves to track physical objects

Transaction processing systems (TP) systems

used to process data generated by day-to-day business operations can be used for customer order processing, accounts receivable, warranty claim processing

data flow diagram (DFD)

uses various symbols and shapes to represent data flow, processing, and storage

Systems planning phase

usually begins with a formal request to the IT department

Object oriented analysis

views the system in terms of objects that combine data and processes the objects represent actual people, things, transactions and events

Mission-critical system

vital to a company's operations, company can not do business without it


Ensembles d'études connexes

Nathan Li Anatomy & Physiology Chapter 9 Nervous System

View Set

Writing a Narrative about Overcoming a Challenge | English 1

View Set

Environmental Pollution study guides

View Set

CompTIA Linux + (Chapter 1) - Review Questions [85/100%]

View Set

General Psychology Final Exam Review

View Set

Composition👉作文开头、结尾、好词好句

View Set

Marketing Web Page Design M6 (Ch. 7 & 8) Quiz Review

View Set