INSY 2303 Exam 3 Karen Scott

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/153

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

154 Terms

1
New cards

Critical Path

In a PERT chart, the sequence of task that takes the shortest amount of time to complete

2
New cards

Colocation Center

Where several corporations lease space and equipment in a facility designed to hold and protect computer systems and data

3
New cards

Data Center

Is a specialized facility designed to hold and protect computer systems and data

4
New cards

Application Development Tool

Software that can be assembled into the application software for an information system, contains many of the ingredients necessary for quickly and easily developing the model for an information system

5
New cards

SDLC

Software Development Life Cycle

6
New cards

1. Planning

2. analysis

3. design

4. implementation

5. maintenance

order of SDLC phases

7
New cards

planning phase (Purpose )

To create a project development plan

8
New cards

planning phase (Main activities)

Assembling the project team, justifying the project, choosing a development methodology, developing a project schedule, producing a project development plan

9
New cards

analysis phase (Purpose )

To produce a list of requirements for a new or revised informations system

10
New cards

the analysis phase (Main activities)

Studying the current system, determining system requirements, writing a requirements report

11
New cards

Design Phase (Purpose )

To decide how to build a system to fulfill the needs determined in analysis/planning phase

12
New cards

design phase (Main activities)

Design the user interface, system interfaces, network, databases

13
New cards

development stage (Purpose )

Where the developers code and build the application according to design documents

14
New cards

Purpose of implementation stage

Initiated after the system has been tested and accepted by the user to deploy and enable operations of the new information system in the production environment

15
New cards

maintenance phase (Purpose )

Occurs after the product is in full operation, includes software upgrades, repairs, and fixes the software if it breaks

16
New cards

Feature Creep

An undesirable occurrence during informations systems development when users, customers, or designers attempt to add features after the final specifications have been approved

17
New cards

JAD - Joint application design

based on the idea that the best informations systems are designed when end users and systems analysts work together on the project as equal partners

18
New cards

BI - Business intelligence

an integrated set of technologies and procedures used to collect and analyze data pertaining to sales, production, and other internal operations of a business in order to make better business decisions

19
New cards

Object-Oriented Methodology

An approach to system development that regard the elements of a system as a collection of objects that interact with each other to accomplish tasks

20
New cards

UML

Unified modeling language

21
New cards

· Class Diagram

· Use Case Diagram

· Sequence Diagram

UML includes

22
New cards

Class Diagram

Provides the name of each Brecht, a list of each object's attributes, a list of methods, and an indication of the associations between the objects.

23
New cards

Use Case Diagram

Documents the users of an informations system and the functions they perform. The people who use this system are called actors, any task they perform is called a use case.

24
New cards

Sequence Diagram

Depicts the detailed sequence of interactions that take place for a use case. Such as searching, selecting, or adding.

25
New cards

Arrow

Symbolizes data flow in a class diagram

26
New cards

success factors

System requirements, the criteria for successfully solving problems identified in an information system, they also serve as an evaluation checklist at the end of the project

27
New cards

System Conversion

refers to the process of deactivating an old information system and activating a new one

AKA "cutover" or "to go live"

28
New cards

Unit Testing

As each application module is completed, it undergoes __________ to ensure that it operates reliably and correctly

29
New cards

Integration Testing

______________ is performed to ensure that the modules operate together correctly

30
New cards

System Testing

ensures that all the hardware and software components work together

31
New cards

MRP - material requirements planning

-a production planning and inventory control system used to manage manufacturing processes

- calculates material acquisition plans needed to meet production plans and customer demand.

-ensure materials are available for production and products are available for delivery to customers

32
New cards

Data Flow Diagram (DFD)

graphically illustrates how data moves through an information system

33
New cards

Process

A routine that changes data by performing a calculation in a class diagram

34
New cards

Gantt Chart

Shows the duration of development tasks as they occur overtime

35
New cards

WBS -Work breakdown structure

breaks a complete task into a series of sub tasks

36
New cards

PERT - Program Evaluation and Review Technique

used to analyzing the time needed to complete each project task

37
New cards

JIT - Just in time

a manufacturing system in which the parts are needed to construct a product are received at the assembly site only as needed

38
New cards

Horizontal Market

Any computer program that can be used by many different kinds of businesses (like an accounting program)

39
New cards

payroll, inventory monitoring, income and expenses tracking

Example of horizontal market software

40
New cards

Vertical Market

a software application designed to meet the needs of a specific market segment or industry,

41
New cards

such as medical record keeping software for use in hospitals.

example of vertical market software

42
New cards

vertical

horizontal

+______ market is More specific than a _______ market

43
New cards

Turnkey system

Hardware and application software designed to offer a complete information system solution. These solutions may be designed for in-house installation or as a cloud-based system.

44
New cards

E-Commerce

Refers to business transactions that are conducted electronically over a computer network

45
New cards

· B2C

· C2C

· B2G

· B2B

E-Commerce types

46
New cards

B2C

Business to consumer, the process in which businesses sell to consumers

47
New cards

C2C

Consumer to consumer, the process in which consumers sell to other consumers

48
New cards

B2B

Business to business, the process of selling merchandise or services from one business to another

49
New cards

B2G

Business to government, an exchange of products, services, or information between businesses and governments

50
New cards

Amazon & Zappos

B2C online store front example:

51
New cards

eBay and Etsy

C2C online store front example:

52
New cards

Expert System

Computerized advisory programs that imitate the reasoning processes of experts in solving difficult problems and give solution to the given question

53
New cards

ERP - Enterprise resource planning

a suite of software modules that integrate major business activities. All combine into ERP Central Database

54
New cards

knowledge-based system

expert system aka

55
New cards

· Knowledge Base

· Inference Engine

· Knowledge Engineering

Expert System:

56
New cards

Knowledge base

Stored in a computer file and can be manipulated,

_____________ holds the facts and rules for an expert system

57
New cards

Inference Engine

The knowledge base can be manipulated using an _____________________ , this is software that can analyze a knowledge base or expert system

58
New cards

fuzzy logic

a technique used by an expert system to deal with imprecise data by incorporating the probability that the input information is correct.

Uses confidence level to determine something allowing for multiple possible truth values to be processed through the same variable.

59
New cards

Knowledge engineering

The process of designing, entering, and testing the rules in an expert system

60
New cards

TPS vs. DSS

TPS: Provides a way to collect, store, process, display, modify, or cancel transactions

DSS:

helps people make decisions by directly manipulating data from external sources, generations statistical projection, and creating data models of various scenarios

61
New cards

TPS - Transaction processing system

Provides a way to collect, store, process, display, modify, or cancel transactions

62
New cards

Structure

TPS is Structure or Non-structure?

63
New cards

DSS - Decision Support System,

helps people make decisions by directly manipulating data from external sources, generations statistical projection, and creating data models of various scenarios

64
New cards

OLTP vs Batch Processing

OLTP:

a transaction is processed in real time as it is entered.

Batch processing:

A processing system that involves holding a group of transactions for processing until the end of a specified period of time.

65
New cards

OLTP - Online transaction processing

a transaction is processed in real time as it is entered.

66
New cards

Batch Processing

A processing system that involves holding a group of transactions for processing until the end of a specified period of time.

67
New cards

OLTP rather than batch processing

most modern transaction processing systems use ______ rather than batch processing.

68
New cards

1. summary report

2. exception report

Managers depend on reports produced by an MIS to make routine business decisions based on 2 reports:

69
New cards

Summary report

combines, groups, or totals data. Useful in tactical and strategic planning, useful for annual sales

70
New cards

Exception Report

contains information that is outside of normal or acceptable ranges

71
New cards

Ad Hoc Report

responds to unplanned requests for non-routine information needs, custom reports

72
New cards

CHAP 10

73
New cards

Database/ Database Models

collection of information

74
New cards

1. Hierarchical

2. Network

3. Relational

4. O-O

Types of Database Models

75
New cards

Hierarchical database model

a database model in which record types are arranged as a hierarchy or tree, of child nodes that can have only one parent node. Allows one to one or one to many relationships

<p>a database model in which record types are arranged as a hierarchy or tree, of child nodes that can have only one parent node. Allows one to one or one to many relationships</p>
76
New cards

Network Database Model

type of database where multiple records or files can be linked to multiple owner files and vice versa (upside down- each member information is the branch linked to the owner at the bottom of the tree)

<p>type of database where multiple records or files can be linked to multiple owner files and vice versa (upside down- each member information is the branch linked to the owner at the bottom of the tree)</p>
77
New cards

Relationship Database Model

an association between data that's stored in different record types

stores data in a collection of related tables, each table is a sequence of records, similar to a flat file, all the records in a table are of the same record type, each row of a table is a record and each column is equal to a field. Relationships are specified by joining common data stored in records from different tables

<p>an association between data that's stored in different record types</p><p>stores data in a collection of related tables, each table is a sequence of records, similar to a flat file, all the records in a table are of the same record type, each row of a table is a record and each column is equal to a field. Relationships are specified by joining common data stored in records from different tables</p>
78
New cards

O-O (Database Model)

database which is organized around objects rather than actions, and data rather than logic

79
New cards

DBMS - database management system

software that manages data stored in a database, such as Microsoft Access, works with many kinds of data

80
New cards

Data Independence

separating the data from the programs that manipulate it, supported by modern database tools

81
New cards

Data Redundancy

the amount of data that is duplicated in a database

82
New cards

Normalization

a process that helps database designers create a database structure that minimizes storage space and increases processing efficiency

83
New cards

Operational Database vs. Data Warehouse

84
New cards

Operational database

is used to collect, modify, and maintain data on a daily basis

85
New cards

Data warehouse

a collection of information organized for analysis. _______________________ can combine operational databases with data from other databases. It is a repository for data from more than one database.

86
New cards

Big Data

refers to huge collections of data that are difficult to process, analyze, and manage using conventional database tools

87
New cards

Hadoop

is a file system developed in 2005, that handles millions of files distributed across multiple server nodes, deployed by many of the world's biggest web sites.

88
New cards

MapReduce

a second NoSQL technology that efficiently accesses the dataset (used by Hadoop), _________________ sends the processing logic to the data and only returns the result.

89
New cards

Data Mining

refers to computer algorithms that analyze information to discover previously unknown and potentially useful information, including relationships and patterns, the data accessed by data mining and other analysis techniques is often stored in the data warehouse. Can reveal relationships that may not be anticipated or expected.

90
New cards

Distributed Database

a database that consists of two or more files located in different sites either on the same network or on an entirely different network, portions of the database are stored in multiple physical locations and processing is distributed among multiple database nodes

91
New cards

Cardinality

refers to the number of associations that can exist between two record types for example, many albums can be rap, but the reverse is not true

92
New cards

Relationship

the association data that's sorted in different record types

93
New cards

ERD -entity relationship diagram,

the relationship between record types are depicted graphically with this

94
New cards

SQL Commands

Processed by the DMBS and are issued using computer program big languages designed for databases, also called query languages

95
New cards

· CREATE

· INSERT

· UPDATE

· DELETE

· JOIN

· SELECT

SQL/SQL Commands:

96
New cards

CREATE

create a database or table

97
New cards

INSERT

add a record

98
New cards

UPDATE

change data in a field

99
New cards

DELETE

remove a record from a table

100
New cards

JOIN

use the data from two tables