power point

profileWilSte78

see attached

  • 3 years ago
  • 25
files (2)

InfoSysUnit3studyguide.pdf

ITC 3303, Information Systems Management 1

Course Learning Outcomes for Unit III Upon completion of this unit, students should be able to:

8. Evaluate major types of hardware and software used by organizations. 8.1 Describe the features of a chosen NoSQL database. 8.2 Discuss how the use of a NoSQL database will affect competitive strategies in this era of IoT

(Internet of Things).

Required Unit Resources Chapter 4: Hardware, Software, and Mobile Systems, Q4-1 - Q4-7 Chapter 5: Database Processing, Q5-1 – Q5-7

Unit Lesson In Unit II, we investigated ways information systems can support collaboration and reviewed Porter’s five forces model. In this unit, we will discuss the basic concepts of hardware and software. We will also discuss open source software development and database management systems and compare the differences between native and thin-client applications. Lastly, we will explore mobile systems and the characteristics of quality mobile user experiences. It is important that business professionals understand hardware components, types of hardware, and computer data. We will start with bits and bytes. Computers use bits to represent basic units of data such as ones (1) and zeros (0).You should know the differences between bits, bytes, kilobytes, megabytes, gigabytes, terabytes petabytes and exabytes (see Figure 1).

Storage Capacity

Term Definition Abbreviation

Byte A group of binary bits B

Kilobyte 1,024 bytes K

Megabyte 1,024 K or 1, 048, 576 bytes MB

Gigabyte 1,024 MB or 1,073,741,824 bytes GB

Terabyte 1,024 GB or 1,099,511,627,776 bytes TB

Petabyte 1024 TB or 1, 125,899,906,842,624 bytes PB

Exabyte 1,024 PB or 1,152,921,504,606,846,976 bytes EB

Figure 1. Storage Capacity Terminology (Kroenke & Boyle, 2020) A byte generally contains eight bits. A switch can be open or closed. An open switch represents 0 or off and a closed switch represents 1 or on. Bits are basic units of data such as ones and zeros while data can be represented by variables such as numbers, images, graphics, and characters to name a few (Kroenke & Boyle, 2020). The categories of computer software are clients and servers. Personal computers (PCs) use non-mobile operating systems such as Windows and Mac OS X. Remember that operating systems are developed for specific hardware and are often referred to as native applications. In other words, Microsoft (MS) Windows was created specifically for PC hardware based systems, so you cannot install MS Windows on an Apple

UNIT III STUDY GUIDE

Hardware, Software, and Mobile Systems and Database Processing

ITC 3303, Information Systems Management 2

UNIT x STUDY GUIDE

Title

Macintosh as a base operating system (OS) nor can you install the Apple OS on a PC based system. The Windows OS is a popular operating system; it resides on nearly 85% of desktops (Kroenke & Boyle, 2020). Other examples of operating systems are Unix and Linux. Be careful not to confuse operating systems with applications. MS Windows is an operating system, while MS Office is an application (Kroenke & Boyle, 2020). A client is a device such as a laptop or tablet that obtains information from a server. An example of a client is massively multiplayer online role-playing games (MMORG); the client, a desktop computer, laptop, tablet, or smartphone, downloads data from the game server at a remote location that will load game scenarios for the user to play (see Figure 2). The client is the computer that runs the game program, but the server is what the user will connect to so that they can play. In other words, the client is a window into the game world, while the server is the instrument that runs the game.

Figure 2 – A typical MMORPG architecture.

ITC 3303, Information Systems Management 3

UNIT x STUDY GUIDE

Title

Thin clients are computers that were designed for a server-based environment such as crunching numbers, launching applications, storing data, and they were also designed to perform remote tasks (see Figure 3). In other words, a thin client does not contain the components of a typical computer such as a hard drive, CD/DVD ROM drive, and memory or expansion slots. Instead, it connects to a server and uses its hard drives

to perform tasks. For example, at the Department of Motor Vehicles, you can sit down at a computer terminal and perform various tasks via a web browser or application, but without a connection to the server, you will not be able to do any of these tasks. The server will usually be located at a remote location so that the user cannot physically access it. You will not see a computer at the terminal but instead a keyboard, monitor, mouse, and a thin client box; this is called a thin client terminal. Because thin clients mostly perform application tasks, they are less expensive to operate and maintain and are also less vulnerable to viruses and malware attacks. A server is a centralized resource for data and information that can be sent to other computer devices called clients (see Figure 4). For example, a database server maintains and controls access to a database. This means that users must be

authorized to access the server to obtain information from it. Let’s use a payroll database server as an example – users will usually log in and use an interface, such as a browser, to access payroll information like requesting copies of pay stubs or downloading W2 tax forms.

Figure 3 – Thin client architecture history.

Figure 4 – Server architecture

ITC 3303, Information Systems Management 4

UNIT x STUDY GUIDE

Title

Virtualization is a virtual version of something such as another machine or server within that device. For example, the Macintosh OS includes an application called boot strap that allows users to create another hard drive partition, so they can run MS Windows and Windows applications without having to use a PC-based Windows machine (see Figure 5). The virtual machine will use disk space, memory and other resources of the native device to run.

The Cloud When people talk about the cloud, they are not referring to a cloud in the sky or to the weather. The cloud is a technical term that refers to how information is exchanged via the Internet. In other words, the cloud is a term that refers to software and services that are accessed and run over the Internet instead of on your computer. You can access the software or services using an internet browser or mobile app. An example would be a movie service like Netflix – you can log in and watch a movie on your device via the Internet without having to download the entire movie to your computer’s hard drive.

Mobile Information System Mobile information systems are systems that enable users to remain mobile (Kroenke & Boyle, 2020). Today, workers are increasingly mobile, working on laptops, tablets, and smartphones from just about anywhere and at any time. Think about how you use your smartphone – you are able to use it just about anywhere and at any time. You can use the device to check email, surf the web, make purchases and play games. Without mobile information systems, this would not be possible. Mobile devices use a variety of operating systems. The Apple iPhone and iPad use iOS, and the Samsung Galaxy, OnePlus, and Google Pixel use the Android OS for both smartphones and tablets. What characterizes quality mobile user experiences? The primary emphasis is on users’ content, giving such content as much display as possible rather than show menus, toolbars, and heavy window borders. Content should be shown cleanly and in center stage. In addition, a context-sensitive interface uses options like pop- ups in the display when appropriate to assist the user with selections or navigation. Because mobile screen size is much smaller than that of a typical computer monitor, modern mobile applications try to maximize the limited screen size as much as possible (Kroenke & Boyle, 2020).

Figure 5 – Macintosh using Bootstrap to run both Mac OS and Windows.

ITC 3303, Information Systems Management 5

UNIT x STUDY GUIDE

Title

BYOD Policy BYOD, or bring your own device, is a policy that dictates how employees are expected to use their personal devices at work. This type of policy is important because personal devices may have vulnerabilities that can put the organization’s network at risk. For example, if your mobile tablet does not have the latest OS or patches installed and you connect to the network, the virus or malware on your device could exploit a vulnerability in the organization’s network (Kroenke & Boyle, 2020).

As an example, an organization in recent years had a very restrictive policy on laptops—any laptop in use on- site that wanted access to the organization’s WiFi services had to be physically registered with the central Information Technology Services organization. Because of this policy, any user that wanted to access the organization’s network must have certain malware protection installed. However, as technology evolves, BYOD policies will have to evolve as well to accommodate the wide array of devices and respond to user demands. Challenges of personal mobile devices at work: Organizations have a love/hate relationship with their employees’ use of their own mobile devices at work. They love the cost-saving possibility of having employees buy their own hardware, but hate the increased vulnerability and loss of control.

What is the Internet of Things?

The IoT, or Internet of Things, is a term we use to describe how devices such as our smartphones, tablets and even home appliances can communicate with us and with each other using the Internet. (Kroenke & Boyle, 2020). For example, smart refrigerators can connect with your smartphone to keep you informed about its contents. This is especially helpful when you go grocery shopping and forget your shopping list. Family members can add grocery items to your grocery list as part of the smart refrigerator’s hub that will send this information to your phone while you are in the grocery store in real-time. These devices depend on not only hardware such as processors and memory, but also software such as database applications to process vast amounts of data transmitted by these devices in real-time.

Database Processing

In this unit, you will learn about the why, what, and how of database processing. We may not realize it, but we use databases every day. When we use a search engine such as Google, we are using their databases to help us find what we are looking for. A database contains a collection of tables (i.e., invoice, customers, etc.) and each record in the table contains a selection of fields or columns (i.e., invoice number, customer name, etc.). Relationships between tables help connect information such as the primary key. Primary keys are unique identifiers such as invoice numbers and customer numbers. These make each record unique and also make searching for a specific record much easier. For example, suppose you had four customers, each named Tom Jones; how do you find the right one? The primary key will help you differentiate one Tom Jones from the other. A database management system (DBMS) is a program that allows for the administration of databases. Be careful not to confuse databases and DBMS; databases are a collection of tables, relationships and metadata while DBMS is the software that helps you manage the database.

Smart refrigerators, like the one pictured here, can help the user manage the food stored in the refrigerator and create a grocery list. (Berkowitz, 2011)

ITC 3303, Information Systems Management 6

UNIT x STUDY GUIDE

Title

Data models are logical representations of what the database structure would look like (Kroenke & Boyle, 2020). One such model is the ERM, or entity-relationship model. This model uses shapes and connectors to identify the content of the database such as entities and the relationships between them such as customer invoices, inventory, or customer contact information. Entities have attributes that further define the entity such as invoice number, product description, number of units, and cost. Entities have an identifier that is associated with only one entity instance such as order number. Order number is an identifier because there can only be one order number (Kroenke & Boyle, 2020).

User Database

Application Database

Figure 6: An entity-relationship diagram that shows the relationships among a database, database applications, and users In logical database designs, database designers will use diagrams called entity-relationship diagrams or ERD. Relationships between entities in the diagram are represented with the use of crow’s feet (see Figure 6). The forked lines indicate the type of relationship (Kroenke & Boyle, 2020). Entities and their relationships are defined by their cardinalities, a number of entities in a set or group. For example, let’s consider the relationship between an academic adviser and a student. Below is an explanation of what it means if the maximum cardinality (number of sets or unit) of this relationship is: N:1 - An advisor is assigned many students; a student is assigned one advisor. The “N” represents the advisor (assigned to advise more than one student) and the “1” represents the student (students are assigned to one advisor).

1:1 - An advisor is assigned one student; a student is assigned one advisor. The “1” represents one advisor and the “1” represents one student.

ITC 3303, Information Systems Management 7

UNIT x STUDY GUIDE

Title

5:1 - An advisor is assigned no more than five students; a student is assigned one advisor. The “5” represents the student limit for the advisor and the “1” represents one advisor per student.

1:5 - An advisor is assigned one student; a student is assigned no more than five advisors. The “1” represents one advisor and the “5” represents the limit on the number of advisors a student can have.

After developing the database design using diagrams and models, the next thing is to review the database schema for normalization. A database schema can be described as a blueprint of how the database is designed much like how you would view a blueprint of a home. The schema details the database tables and how they relate to one another. What is normalization? At times, tables are poorly designed and thus may suffer integrity problems. Normalization can be used to analyze the relationships between attributes within each entity and then determine if the structure needs improvement, usually by confirming that each table has only one theme (Kroenke & Boyle, 2020). In other words, normalization, checks for data integrity, ensuring that data is accurate and is not duplicated. If the data is not accurate, then the information produced will not be effective and if there is duplication, then this also affects the integrity of the data.

ITC 3303, Information Systems Management 8

UNIT x STUDY GUIDE

Title

References

Berkowitz, D. (2011, January 7). LG smart refrigerator at CES 2011 [Image]. https://commons.wikimedia.org/wiki/File:LG_Smart_Refrigerator_at_CES_2011.jpg

Kroenke, D. M., & Boyle, R. J. (2020). Using MIS (11th ed.). Pearson.

Suggested Unit Resources In order to access the following resource, click the link below. The following section from Chapter 4 in the textbook (located in uCertify) is not required for this unit, but still contain beneficial information. You are highly encouraged to read it. Chapter 4: Q4-8 The following website takes a closer look at NoSQL and provides valuable information that will help you with this unit’s assignment. Amazon Web Services. (n.d.). What is NoSQL? https://aws.amazon.com/nosql

Learning Activities (Nongraded) Nongraded Learning Activities are provided to aid students in their course of study. You do not have to submit them. If you have questions, contact your instructor for further guidance and information. To test your knowledge of the material covered in this unit, complete the following activities: Chapter 4 Active Review Chapter 4 Using Your Knowledge Chapter 4 Collaborative Exercise Chapter 4 Review Questions Chapter 4 Study Cards Chapter 5 Active Review Chapter 5 Using Your Knowledge Chapter 5 Collaborative Exercise Chapter 5 Review Questions Chapter 5 Study Cards The activities are located within the chapter readings in uCertify. The Active Review, Using your Knowledge, Application Exercise, Review Questions, and Study Cards are located at the end of the chapter.

  • Course Learning Outcomes for Unit III
  • Required Unit Resources
  • Unit Lesson
    • The Cloud
    • Mobile Information System
    • BYOD Policy
    • What is the Internet of Things?
    • Database Processing
    • References
  • Suggested Unit Resources
  • Learning Activities (Nongraded)