Exam #1 Flashcards

1
Q

What does MIS stand for?

A

Management Information Systems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What does MIS focus on?

A

Solving business problems and creating new opportunities with technology

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

MIS Jobs

A

Salaries 50-70 grands; high job level rates and satisfaction

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How is MIS different from CS?

A

CS focuses on coding while MIS focuses on the business side of technology; MIS usually lead people who code

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Information Systems (IS)

A

Deals with information that computer systems can provide to aid company; Serve as bridge between technical and management communities Similar to IT

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What kinds of jobs are for IS?

A

Project Manager, CIO, Technical Writers, System Analysts, Data Communications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Computer Science (CS)

A

Deals with programming and development of computer solutions with three categories

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the 3 categories of CS?

A

(1) Design/Build software–engineering (2) Developing ways to solve problems and store data–algorithms (3) Devising better ways for future–innovation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What kind of jobs are for CS?

A

Computer programmer, java developer, software/network engineer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Information Technology (IT)

A

Deals with meeting computer technology needs of businesses, government, schools, healthcare; Selects appropriate programs, deals with scripting, incorporates management/people skills

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What types of jobs are for IT?

A

Network Administrator, IT manager, Computer Technician

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

How is IS the umbrella for the systems, people, and processes involved?

A

Bridges business and CS; Can include careers in IT, Actuarial Sciences, Communications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What is IT and how does it fall under IS?

A

Study, design, implication and support of computer based IS; Includes hardware, software, databases, networks; Managing technology and improving utilization to advance overall business goals

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is a Business Analyst?

A

Someone who analyzes an org/business domain and documents its business/processes/systems, assessing the business model or its integration with technology

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What are the areas of Business Analysts?

A

Strategic planning, business model analysis, process/system design

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What kind of people are Business Analysts

A

Person who is a part of business operation and works with IT to improve quality of services; Work and switch between several industries

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

What is a System Analyst?

A

IT profession who specializes in analyzing, designing, and implementing IS; Uses techniques to use technology to solve business problems

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What are the roles of a System Analyst?

A

Not involved with software development; Works in conjunction with Business Analyst

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What is the difference between a Business and System Analyst?

A

BA evaluates the business needs and appropriate solutions while the SA fixes in

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

MIS trains business professionals how to….

A

Leverage technology in an org; Driven by solutions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is Systems Analysis?

A

The process of studying a procedure or business in order to identify its goals and purposes and create systems and procedures that will achieve them in an efficient way

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
22
Q

What is Systems Architecture?

A

Conceptual model that defines the structure, behavior, and views of a system; Can compromise system components that work together to improve overall system

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
23
Q

ADL

A

Architecture Description Languages

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
24
Q

What are the responsibilities of System Architecture?

A

Creating, reviewing, and updating designs or blueprints to provide overall direction for project

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Q

What is Conceptual Design?

A

An abstract or high level design which includes only the most important component and entities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
26
Q

What is the goal of Conceptual Design?

A

To provide an understandable picture of the overall purpose of the proposed solution

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
27
Q

What is Logical Design?

A

A more detailed design which includes all major components and entities plus their relationships

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
28
Q

Who is Logical Designs target audience?

A

Developers or other system architects

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
29
Q

What does Logical Design include?

A

Business services, app names/details, other relevant info for development purposes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
30
Q

What is Physical Design?

A

All major components and entities identified within specific physical severs and locations or specific software services (operating systems, version #s, patches

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
31
Q

UML

A

Unified Modeling Language

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
32
Q

Processes

A

Sequences designed to transform inputs to outputs (baking a cake)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
33
Q

Process Mapping

A

Exercise to identify steps/decisions in process through flowcharts, outline, or deployment charts

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
34
Q

Why do people process map?

A

Saves time/money, provides solid basis for development, measures efficiency, predicts future

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
35
Q

Process Flowchart

A

Sets sequence of activities and decision points; captures initial detail of process

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
36
Q

Deployment Flowchart

A

Shows who does what along with interactions between people

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
37
Q

Symbols for Delays, Movement, Storage/Filling

A

Delays = D; Movement = Arrows; Storage = Triangle

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
38
Q

Swim Lane Diagram

A

Process flow diagram with lanes assigned to individuals, departments, divisions

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
39
Q

Advantages of SLD

A

Easy to understand, compacts diagram

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
40
Q

Construction of SLD

A

Procedure, Construction, Verbiage, Tools

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
41
Q

Procedure of SLD

A

Brainstorming and identifying steps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
42
Q

Construction of SLD

A
symbols used; new actor = new column/row
Circle = start/end
Rectangle = activity in process
Diamond = decision must be made
Arrow = flow
Cylinder = stored data
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
43
Q

Verbiage of SLD

A

Initial/final state should say what is being performed; Name of action should describe purpose (rectangles should use verbs)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
44
Q

Tools for SLD

A

Microsoft Visio, Gliffy, Excel

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
45
Q

Hands Off SLD

A

When an actor “hands off” a portion of a project to another; allows different players in process to participate in improvement

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
46
Q

Turn Around SLD

A

Actor must go back to another one for clarification

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
47
Q

Problem Definition

A

What is the system supposed to do?

48
Q

Documenting for the Business Process

A

Diagramming and writing things down

49
Q

Process Decomposition

A

Taking apart business processes to identify all people involved in process, events, and conditions

50
Q

Data Modeling

A

Actually creating a database to support relationships that support given system (ex: Order to Cash–customer, sales person, inventory, inquiry)

51
Q

Systems Development Lifecycle (SDLC)

A

Waterfall approach; each phase must be completed before the next one can start

52
Q

Step 1 SDLC

A

Start with a study to map out the system

53
Q

Step 2 SDLC

A

Requirements gathering via interviews/brainstorming where engineers find exact needs to support systems being built

54
Q

Step 3 SDLC

A

High Level Design/Logical Design–database is designed to support business

55
Q

Step 4 SDLC

A

Engineering–system is actually built and configured

56
Q

Step 5 SDLC

A

Roll Out/Go Live–system is launched and used; maintenance and monitoring system to fix bugs

57
Q

Systems Architecture

A

Formal representation of the system and components; Ex: hardware, disk space, memory, firewalls

58
Q

What is Systems Architecture a response to?

A

The conceptual and practical difficulties of the description and design of complex systems

59
Q

SLD

A

A visual representation of a business process, including all the players and events that are required to support it; Answers who does what/when/how/future

60
Q

What are the lanes in a SLD?

A

Each lane is assigned to individual/department who is responsible for activity in that lane

61
Q

What is an ERD?

A

Visual representation of different entities within a system and how they relate to each other

62
Q

History of ERD

A

Peter Chen adopted it; Inspired by Charles Bachman

63
Q

Database Design ERD

A

Can be used to visualize database tables and their relationships; good at troubleshooting

64
Q

Software Engineering ERD

A

For planning stages of software project; inventory software for retail

65
Q

ERD Entity

A

Rectangle

66
Q

ERD Attribute

A

Oval

67
Q

ERD Relationship

A

Diamond

68
Q

ERD Weak Entity, Multivalued Attribute or Weak Relationship

A

Same symbol but with double lines

69
Q

Entity

A

Person, place, event, object relevant to system; Ex: School–teachers, students, courses, fees

70
Q

Weak Entity

A

Entity that depends on the existence of another entity; Ex: Order (entity), Order Item (weak)

71
Q

Attribute

A

Property, trait, characteristic, of entity, relationship, or other attribute; Ex: Inventory (entity), Inventory Name (attribute)

72
Q

Composite Attribute

A

Attributes that have attributes; Ex: Customer (entity), Address (attribute), Street Name (composite attribute)

73
Q

Multivalued Attribute

A

If an attribute can have more than one value; Ex: Teacher can have multiple subjects

74
Q

Derived Attribute

A

Attribute based on another attribute; very rare; Ex: circle can be derived from radius

75
Q

Relationship

A

Describes how entities interact; Ex: Carpenter –> Makes –> table

76
Q

Recursive Relationship

A

If the same entity participates more than once in a relationship; Ex: Employee can be supervised/supervisor

77
Q

Cardinality and Ordinality

A

Places the relationship in the context of numbers; Ex: an email account has multiple contacts

78
Q

How to draw an ERD

A

(1) Identify all entities (2) Identify relationships between entities (3) Add attributes for entities

79
Q

Benefits of ERD

A

Easy to understand, translate, and turn into database

80
Q

Entities are ____
Attributes are ___
Relationships are ___

A

Nouns
Characteristics
Verbs

81
Q

Business Rules

A

Rules that define or constrain some aspect of business and always resolves to either true or false

82
Q

Example of Business Rule

A

No credit check is to be performed on return customers; No rental to tenant if credit is too low

83
Q

What do Business Rules help to do?

A

Achieve goals, remove obstacles to market growth, reduce costly mistakes, improve communication, comply legally, increase customer loyalty

84
Q

Decision Trees

A

Provides an alternative and more convenient way of viewing and managing large sets of business rules, especially when rules are not symmetric

85
Q

Decision Tree Symbols

A

Condition = diamond shape node
Possible Values for Condition = branches
Actions Declared at end of branch

86
Q

What do Decision Trees represent?

A

Logic, not flow/order

87
Q

What is the problem with Investigative Architecture?

A

Proper scope/accuracy; Marketing/Selling Solution

88
Q

What is the solution with Investigative Architecture?

A

Formal conceptual diagram approach that is flexible/attentive/formal

89
Q

Conceptual Diagramming

A

Process of reducing volumes of explanatory text to images

90
Q

Why do we want to Conceptual Diagram?

A

Images help us learn, explain tough concepts, grab attention, difficult to misinterpret

91
Q

How do we develop Conceptual Architecture Diagram?

A

Left to right depiction of user driven architecture

92
Q

CAD Standard Set of Icons

A

Head = User
Monitor = Computer they are working on
Standard Resource Icon = Database

93
Q

Other CAD info

A

Fit on one presentation slide; Assume audience has no background knowledge; Big picture

94
Q

Client Server Architecture Layer #1

A

How users interact with the system; Any device you can connect with

95
Q

Layer #1 Names

A

User Interface; User Experience; Client; Presentation Layer; Front End

96
Q

What later is HTML in?

A

Layer 1

97
Q

Client Server Architecture Layer #2

A

Takes requests and goes through a cluster of servers; How we access the web; Represents a big, bulky server

98
Q

Layer #2 Names

A

Server; Application Layer; Hose; Processor; Back End

99
Q

Layer #3 Names

A

Database; Resource Layer; Business Logic; Back End

100
Q

Which layer is rendered in Java Script?

A

Layer #1

101
Q

Programing Languages

A

Layer 2: Ruby, C Class, PHP, Python

Layer 3: SQL

102
Q

What three things is IS made up of?

A

Organization, technology, management

103
Q

What is MIS?

A

Using information technology to solve business problems

104
Q

Difference between MIS and Computer Science

A

MIS is solution driven

CS is product driven

105
Q

What are some MIS career paths?

A

CIO, Technoical Support, CTO, Data Analyst, Software Designer, Project Manager

106
Q

What are important qualities of an MIS major?

A

Analytics, Communication, Decision-making, Leadership, Organization

107
Q

All Systems…

A

Are a mix of people, process, technology, manipulate information to create value

108
Q

Systems Analysis

A

The process of studying a procedure or business in order to identify its goals and purposes and create systems and procedures that will achieve them in an efficient way

109
Q

Systems Architecture

A

A generic discipline to handle objects called systems in a way that supports reasoning about the structural properties of these objects

110
Q

What can a systems analyst do one they understand the business problem?

A

Architect a solution

111
Q

What is a Swim Lane Diagram?

A

Type of process flow diagram that features lanes each assigned to and actor/phase that is responsible for the activity or work in that lane

112
Q

What is an Entity Relationship Diagram?

A

A visual representation of different day using conventions that describe how these data are related to each other

113
Q

How to map a Decision Tree

A

Condition Decision Point = Diamond
Possible Values for Condition = Branches/Arrows
Actions/Outcomes = Rectangle

114
Q

Formal Conceptual Diagrams Are:

A

Marketing view (flexible and attentive); Formal; Quick Draft; Can map to UML diagrams

115
Q

Conceptual Architecture Diagram Sections

A

Users (student); Interface (laptops); Processes (import from publishers); Resources (textbook content)