Software Categories & ERP Flashcards

(67 cards)

1
Q

What is software?

A

a group of independent and/or interdependent computer programs that provide the rules, functions, control, and logic that enable users, program, and hardware to achieve defined results

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

computing hardware:

A

physical components of information technology, which includes the computer and the following peripherals:

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

What are the 2 stages of the software development process?

A
  1. Source code (readable code/what programmers write)
    »code is compiled, and then becomes…
  2. Machine code (what computers can read, people generally can’t)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Programming Software (IDE)

A

integrated development environment

application that includes editor, debugger, compiler, other tools

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

programming language & what are they for

A

provides standards, syntax, statements, instructions for writing computer software (Java, SWL, C++)

large projects, significant projects

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

scripting languages & what are they for

A

generally for smaller projects, programming tool that executes within an application (JavaScript, Python, R, VB Script)

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

What are the 6 categories of software development?

A

programming software (used to create everything else)

operating systems software, utility software, middleware software, apps software, application software

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

What is an operating system?

A

software that controls all computer hardware, all activities executed by computers & establishes standards for developing and executing applications
> makes it easier for users to interact w computers and for programmers to write application software

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

What is Application Software?

A

software for solving general and administrative communication and business tasks

general purpose: spreadsheets, word processors, etc
special purpose: functional software (sales), enterprise software (ERP sales)

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

What do operating systems softwae do?

A

coordinates and manages all hardware

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

Utility software

A

group of independent computer progams that enables the OS to control manufacturer-specific hardware

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

Apps software

A

designed for a single purpose and performs a single function or very few functions

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

Middleware software

A

facilitates exchange of data between two application programs within the same environment, or across different hardware and network environments.

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

What are 4 basic types of middleware?

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

What are characteristics of Software Applications?

A

perform complex tasks, including multiple steps
takes a long time to develop
tend to have large code
require powerful processor to run well

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

What are characteristics of Apps?

A

simper tasks
developed in a short period of time
tend to have smaller code size
require less powerful processory to run well

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

What are 3 major kinds of application software and what is each for?

A
  1. Desktop applications (tasks for individual users- Excel, Word)
  2. Functional software (independent functional areas- accounting/sales/marketing software)
  3. Enterprise software (concurrently and collaboratively across business areas)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

What are things that operating systems software do?

A

> select the printer to use for printing
determine which secondary storage is used to save files
chagning the language that will be used on a computer
organize how data will be stored on the hard drive
determine if erased files can be undeleted

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

application software does

A

> booking a flight
documenting sale of product
scheduling time
creating a purchase order & entering costs
determine how to create folders on a computer

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

Hardware/Software layer cake (bottom to top)

A

Hardware > OS > Application > User

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

types of ERP modules

A

finance/accounting, SCHM, CRM, Ecommerce

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

Closed source vs Open source software

A

closed source: licensed propriety, devd by private owners/individuals, compiled code Is licensed for others to use

open source: devd by volunteers or private individuals, source code and compiled code are available for use and modifications

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

Digital transformation risks:

A

cybersecurity, privacy, data leakage, operational resilience, regulatory, third-party dependence

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

relative address vs absolute address

A

relative changes based on where in the sheet you are, absolute has $ in front of what you don’t want to change (like H$4)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
25
Enterprise software:
ERP systems are needed to collaboratively plan, optimize, and control the deployment of resources such as money, assets, goods, information, and customer orders
26
Complexities of ERP software:
takes a long time to develop costly to purchase difficult to implement expensive to maintain on premises
27
Custom-made ERP:
tailored to specific businesses, more epxensive
28
Packaged ERP (ootb):
more restricted in functionalities, but allow for integration of external modules, but they are cheapter
29
Disadvantages of Three LAN approach:
1. 2. 3. 4.
30
Cross-functional database management system:
an org's database management system can be set up to work with several applications both within and outside the firm
31
ERP Software Tiers
Tier 1 (most elite): like SAP, Oracle ERP, Microsoft Dynamics Tier 2: (for 20-1000 employees) Oracle Netsuite, SAP Business by Design, Sage Intacct, Epicor, Syspro Tier 3: (small/medium firms) Appian Corp, JDA Software group
32
On-premises ERP:
installed locally, on a company's computers and servers, managed by internal/contract IT staff
33
Hosted ERP:
company/hosting provider manages the deployment of software & infrastructure
34
Cloud-based ERP:
hosted offsite, on vendor's servers and provided as a service thru web browser
35
Requirements of cloud-based ERP deployment
Cloud-based Architecture: tech including software/hardware/internet so the cloud vendor is able to provide services Cloud-based ERP: ERP that was developed specifically to run on the cloud Subscription to Cloud-based ERP: Cloud Vendor Resources:
36
What's the difference between public cloud & private cloud?
Public (ex. Multi-tenant SaaS): like a mall and each store in the mall is a company and the mall is the vendor's services. Multiple orgs share cloud computing servies Private (ex. Single-tenant SaaS): cloud resources are owned by a service provider, but set up so that each org has its own assigned cloud resources that are not shared by any other firm. usually large companies (bc it's expensive) or companies that need higher security or are working for a high-security company (like defense companies)
37
Benefits of Cloud-Based ERP?
> lower upfront infrastructure/operating costs than for on-premise > faster implementation & adoption speed > accessible from any location at any time > scalability: if demand increases or falls, cloud services will automatically adjust up/down (only paying for what is needed) > access to higher grade IT security, compliance, disaster recovery services > end-to end security
38
Downsides of Cloud-Based ERP?
> customer has no control on upgrade cycle that vendor uses > often limited opportunities for customizing one's application > orgs data would b accessible to the vendor > dependency on the internet for daily operations of a company > cloud service might not support highly specialized industry regulations/reqs > dependency on one cloud vendor for too many servies might be risky > it is not easy to switch services from one cloud vendor to another
39
CRM & MAS
customer relationship management & marketing automation software
40
What customer interactions did original ERP systems miss?
1. customer deals w marketing dept to Learn about a product 2. customer deals w sales dept to buy a product 3. customer deals w tech support if there's a problem w product 4. customer deals w customer support if there are questions about product 5. customer deals w call center for special promotions
41
CRM Software is
enterprise software module that equips business keep customer contact details up to date, track every customer interaction, and manage customer accounts. Improves customer relationships and CLV
42
Benefits of CRM Software, for sales professionals
> optimize deal cycles > improve customer touchpoints > clarify upsell and cross-sell ops > uncovering referral business > reducing time to close
43
What does CRM Software do?
> centralizes data about customers in a central database > standardizes the tools for communications, creation, and managing sales activities > tracks and automates customer interactions > provides up to date data about products, people, & processes
44
4 possible ways to deploy CRM:
on-premise, hosted, public cloud, private cloud
45
Advantages of on-premise CRM:
firm has control & solutions can be customized businesses can choose and plan the upgrades greater offline functionality
46
Disadvantages of on-premise CRM:
can be expensive & time consuming, requires IT staff, upfront costs can be a barrier to entry
47
Advantages of cloud CRM:
reduces upfront infrastructure costs, installation time is shorter, lower op costs, maintenance/upgrades provided by SaaS provider
48
Disadvantages of cloud CRM:
firm has little control, no full customization, internet & cloud vendor dependency
49
Purpose of MAS:
provides the business processes for supporting workflows that are used for interacting, nurturing, managing, & transforming raw leads into qualified potential customers. To increase revenue, profitability, and customer loyalty
50
Marketers are interested in info about
market & market groups. > who is in the segment? What are their habits? How can we communicate w them? Where are they located?
51
Sales people are interested in info about
individuals who make a purchase decision. > what do they need? What criteria would be used? When will decision be made?
52
Traditional marketing approach:
depends on attending tradeshows, buying ad space, and contact lists
53
Inbound marketing:
new way of markeitng. Creating quality content to attract visitors to your website to convert them from visitors to customers
54
Hubspot:
marketing automation portal allows you to tag marketing activities with campaigns theyre associated w and track traffic/conversionrates/clicks all in on eplace
55
Features of MAS: (things you can track with it)
landing pages with CTAs (call to actions) Ads Social media campaigns
56
For data to be valuable, it needs to have the following properties:
> flexible > organized > manipulatable > protected > accurate > searchable > scalable
57
Four kinds of information resources:
1. paper 2. text file format 3. spreadsheet file format 4. database file format
58
Problems with the traditional approach to storing data:
redundancy, high storage costs, high likelihood of error,
59
Types of information
> structured: table form, pre-defined & fixed data model > semi-structured: mixture- html, sensor data > unstructured: imagies, text, videos
60
structured databases SQL
quantitative
61
unstructured databases NoSQL
qualitative
62
Functions of a DBMS
to create and modify the DB structure including tables and fields to process the DB contents using four ops: read, insert, modify, delete to support administration
63
distributed database:
group of databasees stored on multiple server computers at diff locations, but present themselves as a single database to users
64
centralized database:
stored on a single machine at a single lcoation.
65
cloud database:
group of databases stored on servers across different data centers/locations
66
Object database:
stores entity as an object instead of storing each data field in tables. Can easily handle many-to-many relationships
67
Hierarchical database:
stores data in a tree-like strucutre, there is a single parent for each record. Designed basically for early mainframe DBMSs