Chapter 4. Data Analysis and Diagramming in Various Business Functions



Similar documents
New Mexico Broadband Program. Internet Tools for Small Business Success. Module 8 E-Commerce

RETAILERS ASSOCIATON OF INDIA. start engaging.

Importance Of Ecommerce

Lecture-2-The Strategic Role of Information Systems

Overview of Procure to Pay

SplitTarget 2012 Contract Marketing Organization

The. biddible. Guide to AdWords at Christmas

Introduction to Information System

WHITE PAPER Analytics for digital retail

Business Plan Strategy. John Debrincat

IT FOR BUSINESS AND FINANCE. BUSINESS PROCESSES and INFORMATION SYSTEMS

E-Commerce SOLUTIONS. Generate Online Revenue with E-Commerce Solutions.

Survey Says: Consumers Want Live Help

Career Paths... Digital Job Areas Digital

Marketing: Mastering the Process

Online & Offline Correlation Conclusions I - Emerging Markets

Lesson 5: Inventory. 5.1 Introduction. 5.2 Manufacturer or Retailer?

A SME s guide to launching online: Everything small businesses need to know about ecommerce but aren t sure who to ask

Chapter 3. Data Analysis and Diagramming

The ABC s of Selling Online

Last Updated on 11/06/

2016 ASIA PACIFIC HIGH TECH TOTAL REMUNERATION DATABASE

Magento Features List

Understand how PPC can help you achieve your marketing objectives at every stage of the sales funnel.

3 Best Practices for Facebook Ecommerce Success

D. USING YOUR SITE FOR ECOMMERCE «cliktips guide»

This document contains 3 checklists for three different types of ecommerce websites permissible under University e commerce

Certified Digital Marketing Expert

Lead Generation in Emerging Markets

Information Systems in the Enterprise

E-Commerce Web Objects: Importance and Expected Placement

advertise to announce that a product is for sale or that a service is offered in order to encourage people to buy it or to use it

ACS-1803 Introduction to Information Systems. Functional Area Systems. Lecture 4

How to Build a Mobile Talent Strategy. A White Paper From imomentous Research

UNIT I OVERVIEW OF E- COMMERCE

DEEP DIVE COMPARATIVE ANALYSIS OF E-COMMERCE TOOLS

MONEY, INTEREST, REAL GDP, AND THE PRICE LEVEL*

3dCart Shopping Cart Software Release Notes Version 3.0

REPORT CARD. How to Tell if Your Agency Knows the Difference. Between Local SEO and Traditional SEO. Your Local SEO

5 Social Shopping Trends Shaping the Future of Ecommerce. May 26, 2010

Effective Social Media Strategies in Food and Drinks

Functional Area Systems Lecture 5

Monitoring the Online Marketplace

WebSphere Commerce V7 Feature Pack 3

Know Your Buyer: A predictive approach to understand online buyers behavior By Sandip Pal Happiest Minds, Analytics Practice

Keefo s Design wants to be an integral partner in your success!

Digital Marketing, How To Guide for American Express Merchants

Management Information System Prof. Biswajit Mahanty Department of Industrial Engineering & Management Indian Institute of Technology, Kharagpur

CHAPTER 12: INFORMATION SYSTEMS IN BUSINESS

How to Buy FedEx Outbound

MANAGEMENT AND MARKETING

Deploying Insights from Online Banking Analytics in Incremental Innovation

Dayforce HCM Manager Timesheet Guide

Online Trading How to establish a successful online business. David Lakins

Social media has CHANGED THE WORLD as we know it by connecting people, ideas and products across the globe.

BUSINESS BUILDER 5 HOW TO PREPARE A CASH BUDGET

Is Your Business Ready For the Holidays? 7 Steps to Improve Your Online Holiday Sales

SHOP (7467)

Membership Management Software

Purchasing/Human Resources/Payment Process: Recording and Evaluating Expenditure Process Activities

Small Business Marketing Guide

How to Use the Cash Flow Template

Using ShopTab with an Affiliate Marketing Program

Microsoft Dynamics AX 2012 R2 New Features*

Frequently Asked Questions

5 Tips For Setting Measurable. Social Media Goals. 5 Tips for Measurable social media goals

Contents. 1. Why set up Goals? How to set up Goals Destination Goals Duration Goals Pages & Screen Goals

Fundamentals of Information Systems, Fifth Edition. Chapter 1 An Introduction to Information Systems in Organizations

Variorum, Multi- Disciplinary e-research Journal Vol.-01, Issue-IV, May 2011

Learning Objectives: Quick answer key: Question # Multiple Choice True/False Describe the important of accounting and financial information.

SOCIAL MARKETING GOES MAINSTREAM

Website Marketing for Customer Gain and Retention. Rural Cellular Association

Website Improvements for More Successful E-Commerce

BUY. Mobile Retargeting for Retailers: Recapturing Customers Cross-Platform. February AMPUSH.1

TheRetailerApp Platform Brochure A PRODUCT OF

THE EXPENDITURE CYCLE Part I

HorseTrak Accounting System

The Global E-Commerce Gold Rush How Retailers Can Find Riches Overseas

Society of Certified Management Accountants of Sri Lanka

CHAPTER 4: BUSINESS ANALYTICS

5 TIPS FOR SETTING MEASURABLE SOCIAL MEDIA GOALS

Table of Contents CUSTOMER DEMOGRAPHICS... 2 MARKETING... 4 OPERATIONS... 7 FINANCIAL ANALYSIS RECOMMENDATION APPENDIX...

Global E-Business: How Businesses Use Information Systems

News and Information. Advertising and Marketing. Web. Design, Hosting, Promotion, Advertising, SEO

IGCSE Business Studies revision notes Finance

For More Free Marketing Information, Tips & Advice, visit

INVENTORY MANAGEMENT. TechStorm.

Summary. U.S. Retail Cyber Monday Report 2014

6/10/2015. Chapter Nine Overview. Learning Outcomes. Opening Case: Twitter: A Social CRM Tool

CHAPTER 5: BUSINESS ANALYTICS

Media Contact: Mike Conway Director, Corporate Communications Sherwin-Williams Direct: Pager:

best practices Social recruiting: Five tips to improve efficiency and get better results

2O/2. distribution. How Much Can You Save With an Integrated ecommerce Approach? By KeCommerce. socius The Power of Partnership

The Measurement of the Business Income. 1 by recording revenues when earned and expenses when incurred. 2 by adjusting accounts

Introduction to Management Information Systems

Digital Commerce in Retail: Supporting a Common Mobile Customer Journey RETAILER SURVEY - CONDUCTED NOVEMBER 2014

AgExpert Analyst 2014

Bricks And Clicks A Look At Today s Retail Marketing Trends

Ignify. ecommerce. System Overview. Ignify ecommerce integrates with:

Enjoy Online Shopping.

Transcription:

Chapter 4 Data Analysis and Diagramming in Various Business Functions This chapter expands on the topic of data analysis and diagramming. This skill will be applied to different functions in organizations, that is, to different organizational processes studied in this course. The ultimate goal of data analysis and diagramming is to design databases for one or more computer-based IS supporting a particular business process. A schema resulting from data analysis becomes a key part of design of an IS. We will look at some standard schemas as well as to some that present newer business trends. Purchasing Business starts on the supply side. Companies purchase raw materials and half-products in order to produce a more complete or final product. It helps to think of a company from the general systems perspective, as discussed in the chapter on basic concepts. First, a company must take inputs from the environment. For a furniture factory, the input is physical materials like wood and glass; for a bank, the input is borrowed funds; and for a consulting company, the input is client business problems to solve. (Of course, all of these must take human resources and financial inputs as well.) There is a particular part of company that takes these inputs. Figure 1. Schema for process of purchasing physical items Depending on the industry, this input part may be called differently, such as purchasing (as in the furniture company), acquisitions or contracting (in consulting firms), procurement, supplies, 1

and so on. These inputs then move to the production part of the company to be processed into products for market. In data analysis of purchasing operations, one key entity is Purchased Item (Figure 1). An item is ordered from a supplier company via a Purchasing Order (PO), which is another key entity. PO is a concept and it translates into a business document (electronic, paper). This sort of schema is the basis for designing Transaction processing Systems (TPS) and Management Information Systems (MIS). These types of systems support supervisory and mid-level management, respectively. They are studied more latter in the course. Production A company's supplies are transformed in production operations, whether in manufacturing or services. The production function is where the specific business is performed, and it may be complex. The production function includes several processes. One of these is scheduling. Scheduling must be done in any type of company, whether it is in the manufacturing or services sector. In data analysis of scheduling, Schedule is the key entity. It is a calendar-like document that shows who is doing what and when. Therefore, a schedule requires at least two other entities Task and Worker. A schema for the scheduling process appears in Figure 2. Figure 2. Schema for production scheduling process The schema in Figure 2, with some additions, is the basis for making databases that are the core of production TPS. 2

Human Resources HR management supports an organization in its production core as well as throughout its operations. This is a broad area covering the entire cycle of employee-related issues. These include recruiting, training, pay, wellness, grievances, etc. The pay process is very important for employees, so it has to function smoothly. IS for pay management are a must in modern organizations. Sometime these are labeled with HRIS Human Resource Information System. Note that accountants are also interested in the pay because it creates significant recurring costs for a company. So, pay figures feed into the accounting IS. For the pay process, the key entity refers to Pay. Figure 3 shows it as Salary (fixed hours) and Wage (variable number of hours). An employee gets just one kind of pay at a time. Either kind of pay is calculated from the appropriate rate(s) and the hours booked (regular and overtime). Note several interesting things about this diagram. There are multiple FKs both in table Salary and in table Wage. The attribute Amount in tables Salary and Wage is calculated by multiplying rates by hours. Relational databases support calculated attributes. Design of PKs for this schema is different than the usual key design. For example, SalaryID may take some specification of job and rank. PeriodID in table WorkHours may take some specification of time, such as year-month (e.g., 2014-9, 2014-10, etc.). Of course, at the practical level when a database is developed one can always use a default key, integer values that automatically increase when a new row is added in a table (in MS Access, this is called Auto Number). Table WorkHours may further be expanded down to days and hours, which is especially useful in the case of wages. As with old-fashioned punch clocks, daily hours of each employee are tracked for every month, a monthly total is used for calculating a wage. Figure 3. Schema for pay process 3

Accounting Similarly to HR, accounting is not a production process but a support process. Still, it is a chief lever for management control in any organization. Accounting tracks monetary value of all tangible things on the inflow (revenue) and outflow (cost) side. These two objects translate into revenue and cost entities or accounts (there can be many of each). In data analysis of accounting, one key entity is Account. There are many types of account. One division is receivables (revenues) vs. payables (costs). Each of these can be from different sources. As shown in Figure 4a, revenue accounts can be Budget, Sale, and Interest accounts. Costs can result from operations, purchasing, and employees pay, as depicted in Figure 4b. Note that these breakdowns are marked with the word is in the figures. An account receivable is a budget account, or sale account, or interest account, or some other. Figure 4a. Schema (partial) for income accounting Figure 4b. Schema (partial) for expense accounting 4

As organizations operate on the daily basis, accounting data are continually created. Cost accounting is particularly dynamic. Particular events or transactions are what creates these data. Examples of transactions are a purchasing, the use of utilities, IS operations, utilization of other technologies, and a marketing activity. This continuous flow of data must be regularly recorded in accounting IS. Accounting IS (AIS) deploy the entity called General Ledger to record the continuous flow of accounting data. In the past, the general ledger was a large book, so accountants would perform book keeping. Today, this is all electronic. Figure 5 depicts a schema with general ledger and two previously mentioned types of accounts that the ledger feeds. Figure 5. Schema for general ledger process Marketing Marketing processes create and manage markets. If a supply department is on the back-end of an organization, a marketing department is on the front-end. A marketing department makes the output part of a company (even though it may be involved in production too). Marketing key entities have to do with customers and markets. To understand markets, marketers perform customer grouping or market segmentation. Market segmentation is based on defining ranges of customer expenditures (spend), for example as high, mid, and low. Segments could be defined for a particular product or across products. The goal is to compare the actual spend of every customer to these segments. This apparently helps to understand where a particular customer belongs and how many customers a company has in each market segment. Figure 6 shows these key entities implemented as tables Market Segment and Customer Spend. 5

Figure 6. Schema for market segmentation Table Customer Spend is in the center of schema shown in Figure 6. Its most important attribute is SpendAmount. This figure is calculated based on inputs from tables Purchase and Period. Within table Purchase, individual purchase transactions are calculated as the product of sale price and quantity. Table Period allows for manipulating period of time in order to get aggregate purchase figures per customer. Once the spend of a particular customer in a particular period is calculated, it is compared with the spend ranges that define market segments in table Market Segment. Then, the system fills the attribute (foreign key) MSegmentID in table Customer Spend. Customer ID in this table is the foreign key that references a particular customer in table Customer. If you feel that this schema is more complex than those discussed so far, you are right. It is so because IS for market segmentation belong to a more complex type called Decision Support Systems (DSS). Such systems are used in decision making of upper management or professionals called market analysts. DSS for market segmentation take inputs from less complex systems. Also, they can make some decisions on their own. One example is the mentioned automatic identification of a customer s market segment. Sales The output part of a company rests on a sales department, in addition to marketing. A schema for sales in a grocery store appears in Figure 7. Entity Customer is crucial. Another important entity is Sale. Note that this diagram is similar to the one discussed in Chapter 3. The main difference is that Figure 7 includes entity Sale that fits in the context of grocery store. In contrast, the sale process previously discussed involved the entity CustomerOrder. Other new entities capture 6

promotions and the reward card. Notice also the tables resulting from association entities, such as SaleDetail. Figure 7. Data diagram for sale process in grocery store Sales operations are typically supported by TPS. This TPS may also be called Point of Sales Terminal. Electronic Commerce Electronic commerce (e-commerce) is about buying and selling via the Internet. This is a separate topic in this course. At this point, it is interesting to compare e-commerce with classical retail in brick and mortar stores discussed in the previous section (refer to Figure 7). Think about this: How does a merchant learn about customers? In the classical store, the merchant can meet with the customer and perhaps learn about the customer needs through conversation. Still, in stores with a larger customer turnout, the merchant usually learns just from the data collected in the sales TPS sales details, total spend, reward cards, and promotions pushed to customers. Contrast this with the e-commerce situation depicted in Figure 8. Online customer is invisible to the merchant. This customer is identified by an Internet address, and he/she resides in a cyber space. The sales transactions also take place in that space created by computer networks and various IS. Sure enough, all the data in classical retail can still be collected and used for profiling the online customer. But there is more to it. The online merchant has some new sources of customer data at hand. As Figure 8 shows, the merchant can learn from searches performed by visitors to an online store. The search engine providing access to a product catalog saves the search terms; notice table CatalogSearch. These terms indicate customer interest. 7

The online merchant can also learn about a customer s wants from the store s website pages that a customer visits (table PageVisiti in Figure 8). The time spent on page is also automatically tracked. Even more specifically, every click the customer makes on menu items can be recorded in a customer database. These items may be links leading to more details on products, or advertisements for particular products. These facts are captured in the attribute Screen Items Clicked. Yet another source of learning for an online merchant is overlapping interests between customers. For example, if one customer purchases products XY and the other customer purchases products YZ, these two overlap on product Y. The customer profiling system will automatically offer product X to the second customer, and product Z to the first customer. Figure 8 shows this matching with the table ComparableCustomer. Automatic customer matching is a way of extending customer profiling in the e-commerce world. It is also a way of promoting merchandise. This happens when you access an online store you visited in the past and you are greeted with offers of certain products. The management goal is to push crossselling (increasing the range of things sold). Figure 8. Profiling online customers E-commerce keeps expanding with the increasing acceptance of mobile devices. In 2014, one third of the world s population of 7.2 billion has had access to the Internet, while the number of cell phone (mobile telephone) owners equaled 95% of the world s population (note that some people have more than one phone). As more people communicate and shop electronically, this creates new customer data. Figure 9 shows some electronic traces created this way. Sources are the messages, likes, and conversations about branded products that people make and post in the cyberspace. These transpire at social media Websites (e.g., Facebook), microblogging sites (Twitter, tumblr, etc.), and blogs (Web pages written by individuals who wish to voice their opinions on various issues), to name a few. The development of new data sources created a new trend called Big Data. This trend is easy to understand in terms of three v. Big Data are big in volume, as they are created in large quantities. They are also big in variety of sources; Figure 9 shows some. And these data come at 8

a big velocity (speed). Put together, Big Data are large quantities of data that come fast and from various sources. Marketing can benefit from Big Data. Social media marketing, relationship marketing and similar new methods have already taken advantage of Big Data. But many other areas have also started to benefit from Big Data, including genetics research, medicine, farming, power grid management, traffic control, and personal analytics (for example, historical fitness data, monitoring current exercises, finance, romance, etc.). Figure 9. Big Data sources used in marketing Questions for Review 1. Data analysis is useful for understanding business and ultimately designing IS. However it can be applied almost anywhere. Can you try to analyze yourself in the context of things you do, you have, you like, and so on? For example, I (entity) attend (relationship) school (entity); I like... and so on. 2. Describe a company as a system. For each system part, discuss an information system you learned about in this chapter. 3. List the key entities in the schemas you learned about in this chapter. 4. Does the schema for production scheduling (Figure 2) have anything in common with the schema for pay process (Figure 3)? 5. How is entity wage or salary captured in accounting IS? 6. What is special about the schema for market segmentation and for the IS used for this purpose? 7. Focus on Figure 7. Why does table PromotionList have a combined key? 9

8. What are the similarities and differences between the customer in the classical brick and mortar store and online customer? Take the merchant perspective. 9. What is big with Big Data? 10

Exercise Course Registration System at the University of Manitoba Each academic term, between 25,000-30,000 students register to take courses at UofM. The process begins with the individual courses that are tracked by their name, faculty offering it, number of credits, and a short description. Courses are offered through course sections, and one course can have multiple sections. Each section is described in terms of the course it belongs to, maximum enrollment, the academic term, day/time, and campus location. A student registers for a course section by going through registration. Each registration record identifies a student and the section the student enrols. Also recorded are the date of enrollment and whether a student has or has not made the tuition payment. Student details maintained are the name, faculty, major, and student ID. Create a complete schema for the UofM Course Registration process. Do not forget to include primary and foreign keys. 11