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
What is Conceptual Design?
An abstract or high level design which includes only the most important component and entities
26
What is the goal of Conceptual Design?
To provide an understandable picture of the overall purpose of the proposed solution
27
What is Logical Design?
A more detailed design which includes all major components and entities plus their relationships
28
Who is Logical Designs target audience?
Developers or other system architects
29
What does Logical Design include?
Business services, app names/details, other relevant info for development purposes
30
What is Physical Design?
All major components and entities identified within specific physical severs and locations or specific software services (operating systems, version #s, patches
31
UML
Unified Modeling Language
32
Processes
Sequences designed to transform inputs to outputs (baking a cake)
33
Process Mapping
Exercise to identify steps/decisions in process through flowcharts, outline, or deployment charts
34
Why do people process map?
Saves time/money, provides solid basis for development, measures efficiency, predicts future
35
Process Flowchart
Sets sequence of activities and decision points; captures initial detail of process
36
Deployment Flowchart
Shows who does what along with interactions between people
37
Symbols for Delays, Movement, Storage/Filling
Delays = D; Movement = Arrows; Storage = Triangle
38
Swim Lane Diagram
Process flow diagram with lanes assigned to individuals, departments, divisions
39
Advantages of SLD
Easy to understand, compacts diagram
40
Construction of SLD
Procedure, Construction, Verbiage, Tools
41
Procedure of SLD
Brainstorming and identifying steps
42
Construction of SLD
``` symbols used; new actor = new column/row Circle = start/end Rectangle = activity in process Diamond = decision must be made Arrow = flow Cylinder = stored data ```
43
Verbiage of SLD
Initial/final state should say what is being performed; Name of action should describe purpose (rectangles should use verbs)
44
Tools for SLD
Microsoft Visio, Gliffy, Excel
45
Hands Off SLD
When an actor "hands off" a portion of a project to another; allows different players in process to participate in improvement
46
Turn Around SLD
Actor must go back to another one for clarification
47
Problem Definition
What is the system supposed to do?
48
Documenting for the Business Process
Diagramming and writing things down
49
Process Decomposition
Taking apart business processes to identify all people involved in process, events, and conditions
50
Data Modeling
Actually creating a database to support relationships that support given system (ex: Order to Cash--customer, sales person, inventory, inquiry)
51
Systems Development Lifecycle (SDLC)
Waterfall approach; each phase must be completed before the next one can start
52
Step 1 SDLC
Start with a study to map out the system
53
Step 2 SDLC
Requirements gathering via interviews/brainstorming where engineers find exact needs to support systems being built
54
Step 3 SDLC
High Level Design/Logical Design--database is designed to support business
55
Step 4 SDLC
Engineering--system is actually built and configured
56
Step 5 SDLC
Roll Out/Go Live--system is launched and used; maintenance and monitoring system to fix bugs
57
Systems Architecture
Formal representation of the system and components; Ex: hardware, disk space, memory, firewalls
58
What is Systems Architecture a response to?
The conceptual and practical difficulties of the description and design of complex systems
59
SLD
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
What are the lanes in a SLD?
Each lane is assigned to individual/department who is responsible for activity in that lane
61
What is an ERD?
Visual representation of different entities within a system and how they relate to each other
62
History of ERD
Peter Chen adopted it; Inspired by Charles Bachman
63
Database Design ERD
Can be used to visualize database tables and their relationships; good at troubleshooting
64
Software Engineering ERD
For planning stages of software project; inventory software for retail
65
ERD Entity
Rectangle
66
ERD Attribute
Oval
67
ERD Relationship
Diamond
68
ERD Weak Entity, Multivalued Attribute or Weak Relationship
Same symbol but with double lines
69
Entity
Person, place, event, object relevant to system; Ex: School--teachers, students, courses, fees
70
Weak Entity
Entity that depends on the existence of another entity; Ex: Order (entity), Order Item (weak)
71
Attribute
Property, trait, characteristic, of entity, relationship, or other attribute; Ex: Inventory (entity), Inventory Name (attribute)
72
Composite Attribute
Attributes that have attributes; Ex: Customer (entity), Address (attribute), Street Name (composite attribute)
73
Multivalued Attribute
If an attribute can have more than one value; Ex: Teacher can have multiple subjects
74
Derived Attribute
Attribute based on another attribute; very rare; Ex: circle can be derived from radius
75
Relationship
Describes how entities interact; Ex: Carpenter --> Makes --> table
76
Recursive Relationship
If the same entity participates more than once in a relationship; Ex: Employee can be supervised/supervisor
77
Cardinality and Ordinality
Places the relationship in the context of numbers; Ex: an email account has multiple contacts
78
How to draw an ERD
(1) Identify all entities (2) Identify relationships between entities (3) Add attributes for entities
79
Benefits of ERD
Easy to understand, translate, and turn into database
80
Entities are ____ Attributes are ___ Relationships are ___
Nouns Characteristics Verbs
81
Business Rules
Rules that define or constrain some aspect of business and always resolves to either true or false
82
Example of Business Rule
No credit check is to be performed on return customers; No rental to tenant if credit is too low
83
What do Business Rules help to do?
Achieve goals, remove obstacles to market growth, reduce costly mistakes, improve communication, comply legally, increase customer loyalty
84
Decision Trees
Provides an alternative and more convenient way of viewing and managing large sets of business rules, especially when rules are not symmetric
85
Decision Tree Symbols
Condition = diamond shape node Possible Values for Condition = branches Actions Declared at end of branch
86
What do Decision Trees represent?
Logic, not flow/order
87
What is the problem with Investigative Architecture?
Proper scope/accuracy; Marketing/Selling Solution
88
What is the solution with Investigative Architecture?
Formal conceptual diagram approach that is flexible/attentive/formal
89
Conceptual Diagramming
Process of reducing volumes of explanatory text to images
90
Why do we want to Conceptual Diagram?
Images help us learn, explain tough concepts, grab attention, difficult to misinterpret
91
How do we develop Conceptual Architecture Diagram?
Left to right depiction of user driven architecture
92
CAD Standard Set of Icons
Head = User Monitor = Computer they are working on Standard Resource Icon = Database
93
Other CAD info
Fit on one presentation slide; Assume audience has no background knowledge; Big picture
94
Client Server Architecture Layer #1
How users interact with the system; Any device you can connect with
95
Layer #1 Names
User Interface; User Experience; Client; Presentation Layer; Front End
96
What later is HTML in?
Layer 1
97
Client Server Architecture Layer #2
Takes requests and goes through a cluster of servers; How we access the web; Represents a big, bulky server
98
Layer #2 Names
Server; Application Layer; Hose; Processor; Back End
99
Layer #3 Names
Database; Resource Layer; Business Logic; Back End
100
Which layer is rendered in Java Script?
Layer #1
101
Programing Languages
Layer 2: Ruby, C Class, PHP, Python | Layer 3: SQL
102
What three things is IS made up of?
Organization, technology, management
103
What is MIS?
Using information technology to solve business problems
104
Difference between MIS and Computer Science
MIS is solution driven | CS is product driven
105
What are some MIS career paths?
CIO, Technoical Support, CTO, Data Analyst, Software Designer, Project Manager
106
What are important qualities of an MIS major?
Analytics, Communication, Decision-making, Leadership, Organization
107
All Systems...
Are a mix of people, process, technology, manipulate information to create value
108
Systems Analysis
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
Systems Architecture
A generic discipline to handle objects called systems in a way that supports reasoning about the structural properties of these objects
110
What can a systems analyst do one they understand the business problem?
Architect a solution
111
What is a Swim Lane Diagram?
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
What is an Entity Relationship Diagram?
A visual representation of different day using conventions that describe how these data are related to each other
113
How to map a Decision Tree
Condition Decision Point = Diamond Possible Values for Condition = Branches/Arrows Actions/Outcomes = Rectangle
114
Formal Conceptual Diagrams Are:
Marketing view (flexible and attentive); Formal; Quick Draft; Can map to UML diagrams
115
Conceptual Architecture Diagram Sections
Users (student); Interface (laptops); Processes (import from publishers); Resources (textbook content)