ASM2-Trần Hữu Vương
ASM2-Trần Hữu Vương
Unit Title
Assignment Number Assessor Nguyễn Đức Giang
Date Received
Submission Date
1st submission
Date Received 2nd
Re-submission Date
submission
Grading grid
P3 P4 P5 P6 M3 M4 D3 D4
Assessor Feedback:
*Please note that constructive and useful feedback should allow students to understand:
a) Strengths of performance
b) Limitations of performance
c) Any improvements needed in future assessments
Feedback should be against the learning outcomes and assessment criteria to help students understand how these
inform the process of judging the overall grade.
Feedback should give full guidance to the students on how they have met the learning outcomes and
assessment criteria.
Resubmission Feedback:
*Please note resubmission feedback is focussed only on the resubmitted work
* Please note that grade decisions are provisional. They are only confirmed once internal and external
moderation has taken place and grades decisions have been agreed at the assessment.
4.Tool BI used......................................................................................................................................................... 12
P4 Design a business intelligence tool, application or interface that can perform a specific task to support problem-
solving or decision-making at an advanced level. ...................................................................................................... 14
Dataset .................................................................................................................................................................... 14
P5 Discuss how business intelligence tools can contribute to effective decision-making. ......................................... 23
P6 Explore the legal issues involved in the secure exploitation of business intelligence tools .................................. 30
REFERENCE ............................................................................................................................................................. 32
Here are some examples of how different groups and companies use their business
intelligence:
2.The tools of Business Intelligence (BI)
In Business Intelligence (BI), various tools and technologies are used for data
Programming Tools
1. **Python**:
- Widely used for data analysis and machine learning.
- Libraries: Pandas, NumPy, Matplotlib, Seaborn, Scikit-learn.
2. **SQL**:
- Essential for querying databases and managing data.
- Used with various relational database management systems (RDBMS).
3. **JavaScript**:
- Used for creating interactive data visualizations.
- Libraries: D3.js, Chart.js, Plotly.
Database / Data Warehouse Tools
1. **SQL Databases**:
- **MySQL**: Open-source RDBMS, widely used for web applications.
- **PostgreSQL**: Advanced open-source RDBMS with support for complex
queries.
- **Microsoft SQL Server**: Comprehensive RDBMS with integrated BI tools.
2. **NoSQL Databases**:
- **MongoDB**: Document-oriented database, suitable for unstructured data.
- **Cassandra**: Distributed database, designed for scalability and high
availability.
2.1. Tableau
Small business: Hotel owners use BI analytics applications to gather statistical information
on
average occupancy and room rates. It helps to find aggregate revenue generated per
room. In addition, the owner also collects market share statistics and data from each
hotel's customer surveys to determine the hotel's competitive position in different
markets. By analyzing these trends year-to-year, month-by-month and day-to-day
helps management reduce room rental rates.
Tableau is the fastest growing and powerful data visualization tool used in the
Business Intelligence Industry. It helps to simplify raw data in a very understandable
format. Tableau helps create data that professionals at every level of an organization
can understand. It also allows non-technical users to create custom dashboards.
2.4. Datapine
2.5. MicroStrategy
MicroStrategy is an enterprise business intelligence tool that offers powerful (and high
speed) dashboarding and data analytics, cloud solutions and hyperintelligence. With this
solution, users can identify trends, recognize new opportunities, improve productivity and
more. Users can also connect to one or various sources, whether the incoming data is from
a spreadsheet, cloud-based or enterprise data software. It can be accessed from your
desktop or via mobile.
While SAS's most popular service is advanced predictive analytics, it also provides a great
business intelligence platform. This seasoned self-service tool, founded in the 1970s,
allows users to leverage data and metrics to make informed decisions about their business.
Using their set of APIs, users are provided with many customization options, and SAS
ensures high-level data integration as well as advanced analytics and reporting. They also
have great text analytics to give you more contextual insights into your data.
Yellowfin BI
QlikSense
Zoho Analytics
Sisense
Looker
Clear Analytics
Oracle BI
This technique is used to discover patterns in small to large data sets, and often combines
database, statistical, and machine learning systems to find data that can be analyzed and
cleaned.
For example, a food business like the one we mentioned earlier who could mine data from
customers who bought it to predict which potential customers are more likely to buy or
certain products and which are not. which products are suitable for which customers.
Analytical techniques are a business intelligence technique that involves studying available
data to extract meaningful insights and trends. This is an extremely important technique in
BI as it allows businesses to deeply understand the data they have and deliver ultimate
value with data-driven decisions.
For example, a sales organization could use analytical techniques to establish the levels of
what customers are most likely to buy, the age ranges of what they usually buy a lot, and
therefore need to take advantage of them. Use analytics to track customer purchases,
improve customer experience, and track further in different markets to further improve
your company's product diversity.
Today in the world of increasingly advanced technology and we are in the 4.0 era, so in the
increasingly advanced data analysis work, the current popular analysis technique is OLAP,
also known as OLAP. online analysis
OLAP is a technique for solving analytical problems with different dimensions. The most
important value in OLAP is its multi-dimensional aspect that allows users to define
problems from different perspectives. OLAP can be used to accomplish tasks such as
budgeting, CRM data analysis, and financial forecasting.
4.Tool BI used
With the project of analyzing data and creating charts showing the correlation in a food
company, we have been using a tool called tableau to analyze the data in the following
dataset:
In the next part of this report, I will implement and use tableau to represent and create
correlation charts in the dataset.
Figure 6 Dataset
This is a fairly detailed dataset that shows the basic information of customers as well as the
total product they have purchased after the company has surveyed 2240 different
customers.
The Income column shows the total income of each customer or the customer's family
Before we can give our user the data visualization about their business we must first have
the data for it. Fortunately in this case, our user provides us with the link to download those
data
In this step, we are going to import all the important libraries into Jupyter. Those important
libraries are:
● Pandas is a popular tool for importing and maintaining datasets. Pandas also
includes Python data structures and data analysis tools that are fast and simple to use.
● Matplotlib is a 2D charting toolkit for Python that may be used to create any style of
chart.
3. Import dataset:
In this step, we are going to import the dataset we obtain from our customer. It’s worth
mentioning that In order to do so we must first set current directory as working directory
Here are the report of said data after we have run said line of code:
3.Design Dashboard
Not all customers like to eat Meat and Wine. As far as we know, some customers may
purchase more of certain products and if we lose those customers, we may experience
certain difficulties if we are unable to offer other products. That's why we want to know
each customer's average purchasing behavior. Looking at it, we can see: 45.8% is wine,
24.95% meat products, 12% gold products, 7% fish products, 5%
We found that campaign 2 had serious problems because its success rating was far behind
the other campaigns. However, the remaining 4 campaigns had almost similar success rates
Purpose of dashboard
o Interactive data visualization: As more data sources become available, the need to
compile a centralized access point for clarity and instant understanding.
o Accurate forecasting: Being able to predict future outcomes is another great benefit.
By analyzing your historical and current data to find patterns and trends, predictive
analytics technologies provide choices about the future in a number of areas. That way,
you can get accurate forecasts on things like product demand and advance production
planning and strategy.
o Freedom & flexibility: you can access and analyze invaluable insights from a
multitude of devices, wherever you are in the world, and at any time.
customer needs, future profitability of the business. Here are some tools that contribute to
1.1. Tableau
● Tableau is a leading data visualization tool used for data analysis and business
intelligence.
This Tableau is very diverse in data visualization, analysis, charting, graphing is very
diverse with a huge amount of data analysis that is not only fast but also accurate
(Tableau.com)
Tableau supports powerful data discovery and discovery allowing users to answer
important questions in seconds.
No prior programming knowledge required; users with no relevant experience can get
started right away with creating visualizations using Tableau
It can connect to some data sources that other BI tools do not support. Tableau allows users
to create reports by combining and mixing different data sets
Tableau Server supports a centralized location to manage all published data sources in an
organization.
Tableau Server is accessed weekly by 90% of LinkedIn's sales force. Sales Analytics can
measure performance and measure time using the Tableau dashboard. As a result, this
leads to increased sales due to a more proactive sales cycle.
1.2. Power BI
● Product From Microsoft, take the data visualization tools of Excel Pivot Table and
Excel to the
next level. Provided with detailed videos and learning materials to help users quickly get
acquainted.
Figure 8 BI dashboard
Excel integration: Power BI can connect to any Microsoft Office software. You can feed
the raw data into Excel - where you can see behind-the-scenes images that have been
viewed.
● For example, INTEGRIS Health (state in Oklahoma, South Central region of the
United States)
with nine hospitals, more than 100 ambulatory clinics, and nearly 10,000 employees has
successfully implemented Power BI and Microsoft Azure to improve existing healthcare
processes and individual transform patient care delivery across the state by connecting
disparate data and deliver insights to healthcare providers and employees
Discuss the legal issues involved in exploiting user data for business
intelligence.
Exploiting user data for business intelligence involves several legal and ethical
considerations. Companies must navigate complex regulations to ensure they handle data
responsibly and maintain users' trust. Here are key legal issues to consider:
- Applicable to all companies processing the personal data of individuals in the European
Union.
- Requires explicit consent from users to collect and process their data.
- Mandates data protection by design and by default, as well as the appointment of Data
Protection Officers (DPOs) in certain cases.
- Provides rights similar to GDPR, such as the right to know what data is being collected,
the right to delete personal data, and the right to opt-out of data sales.
- Requires businesses to disclose their data collection practices and to provide a “Do Not
Sell My Personal Information” link on their websites.
- Applies to the handling of protected health information (PHI) in the United States.
- Imposes strict guidelines on data sharing and mandates the use of safeguards to protect
data.
- Require businesses to notify affected individuals and regulatory authorities in the event
of a data breach.
- Different jurisdictions have specific requirements regarding the timing and content of
these notifications.
- Regular security audits and risk assessments are often required to ensure compliance.
1. **Informed Consent**:
- Users must be informed about what data is being collected, how it will be used, and
who it will be shared with.
- Consent must be obtained in a clear and unambiguous manner, typically through opt-in
mechanisms.
- Businesses must maintain transparency in their data practices, providing clear and
accessible privacy policies.
1. **Data Minimization**:
2. **Purpose Limitation**:
- Use data only for the specific purposes for which it was collected.
- Any further processing must be compatible with the original purpose and require
additional consent if it significantly deviates.
- Users have the right to access their data and request corrections if the data is inaccurate
or incomplete.
2. **Right to Erasure**:
- Users can request the deletion of their data under certain conditions, such as when the
data is no longer necessary for the purpose it was collected.
3. **Data Portability**:
- Users can request to receive their data in a structured, commonly used, and machine-
readable format and have the right to transmit that data to another controller.
o Since there is no legal influence and is submitted for reference, the analysis of this
data does not affect the relevant company in terms of economy, direction, service,..
2.How is it Legal for Companies to Collect Your Data? Terms of Service Agreements
2.1.Terms of Service Agreements
When trying to understand how companies are able to collect different types of
information
about people, it may be a natural response to assume companies are obtaining this data
illegally. In truth, however, companies are not only operating within their legal rights when
they collect and use this information, but they are doing so with the explicit legal consent
of their customers.
Companies can obtain legal access to your data fairly easily, oftentimes before users even
realize they ‘ve given their approval. The key here is to look more closely at Terms of
Service (ToS) agreements and understand what they mean for customer privacy.
ToS agreements are the long texts that appear when signing up for a service. As a
prerequisite for creating a new account or using a new program, users are often told to read
and then agree to the terms. As these terms are both long and full of sometimes confusing
In doing so, users may not realize that they have effectively ―signed‖ a legal agreement
that
The issue is made even more complicated by the fact that some companies include clauses
that give them the right to change the ToS without giving notice to users. This means that
by simply ―agreeing‖ to the ToS once, when first creating an account, users effectively
agree to any changes the company wishes to make, even if these changes include
increasingly invasive data-collection procedures.
2.2. Example
Google: Google reserves the right to retain all search history and its use and other user
information for future services. Google also tracks users on other websites using Google's
widgets or analytics software.
YouTube: YouTube keeps everything users choose to post. Just removing videos from the
site
doesn't actually remove them from YouTube's servers. The Service also reserves the right
to remove user content without warning and may change its terms without notice.
Facebook: Facebook includes terms of the Terms of Service that allow it to track users on
other websites and automatically share any data that users place on the website with other
businesses and services. Users of the Facebook Android app may also be surprised to learn
REFERENCE
✔ “What is business intelligence”. [Online] at: https://www.ibm.com/topics/business-
intelligence
✔ “Legal for companies to collect your data in Business Intelligence?”. [Online] at:
https://www.simplelegal.com/blog/business-intelligence-and-why-legal-teams-should-care
[Accessed 13 March 2023]