Uploaded by nam mai

ASM 2 WEB Bs00152 MAIHUUNAM

advertisement
ASSIGNMENT 3 FRONT SHEET
Qualification
BTEC Level 5 HND Diploma in Computing
Unit number and title
Unit 14: Business Intelligence
Submission date
25/04/2023
Date Received 1st submission
25/04/2023
Date Received 2nd
submission
Re-submission Date
Student Name
MAIHUUNAM
Student ID
BS00152
Class
PBIT17101
Assessor name
DO PHI HUNG
Student declaration
I certify that the assignment submission is entirely my work and I fully understand the consequences of plagiarism. I understand that
making a false declaration is a form of malpractice.
Student’s signature
Grading grid
P5
P6
M4
D4
NAM
❒ Summative Feedback:
Grade:
❒ Resubmission Feedback:
Assessor Signature:
Date:
IV Signature:
Assessment Brief
Student Name/ID Number
Unit Number and Title
14: Business Intelligence
Academic Year
2018
Unit Tutor
Assignment Title
Assignment 2: Apply BI tools & techniques and their impact
Issue Date
Submission Date
IV Name & Date
Submission Format
The submission is in the form of an individual written report. This should be written in a concise,
formal business style using single spacing and font size 12. You are required to make use of
headings, paragraphs, and subsections as appropriate, and all work must be supported with
research and referenced using the Harvard referencing system. Please also provide a bibliography
using the Harvard referencing system.
Unit Learning Outcomes
LO4 Discuss the impact of business intelligence tools and technologies for effective decisionmaking purposes and the legal/regulatory context in which they are used
Assignment Brief
(Continued from the previous scenario)
After the demonstration, each member of the team needs to write an individual report to present
his/her point of view about how business intelligence tools can contribute to effective decisionmaking as well as the legal issues involved in exploiting user data for business intelligence. You
may need to research specific examples of organizations that use BI tools to enhance or improve
their business and evaluate how they can use BI tools to extend their target audience and make
them more competitive within the market.
Learning Outcomes and Assessment Criteria
Pass
Merit
LO4 Discuss the impact of business intelligence tools and
technologies for effective decision-making purposes and the
legal/regulatory context in which they are used
P5 Discuss how business
intelligence tools can contribute
to effective decision-making.
P6 Explore the legal issues
involved in the secure
exploitation of business
intelligence tools.
M4 Conduct research to identify
specific examples of organizations
that have used business
intelligence tools to enhance or
improve operations.
Distinction
D4 Evaluate how
organizations could use
business intelligence to
extend their target audience
and make them more
competitive within the
market, taking security
legislation into
consideration
Table of Contents
Assessment Brief ........................................................................................................................................................... 2
Introduction................................................................................................................................................................... 8
P5 Discuss how business intelligence tools can contribute to effective decision-making. ....................................... 9
1.1. BI Tools and Technology ................................................................................................................................. 9
• Centralized data :............................................................................................................................................... 9
• Self-sufficiency : ................................................................................................................................................. 9
• Make projections: ............................................................................................................................................... 9
Automated reports: ............................................................................................................................................... 9
• Reduces business costs:................................................................................................................................... 10
The following categories of features and functionalities are crucial for business intelligence tools: ................ 10
• Dashboards: ...................................................................................................................................................... 10
• Visualization: .................................................................................................................................................... 10
• Reporting: ......................................................................................................................................................... 10
• Predictive Analytics: ........................................................................................................................................ 10
• Data Mining: ..................................................................................................................................................... 10
• ETL (Extract, Transform, and Load): ................................................................................................................. 11
• OLAP (Online analytical processing): ............................................................................................................. 11
• Drill-Down:........................................................................................................................................................ 11
Some popular BI tools: ........................................................................................................................................ 11
1.2. BI tools can contribute to effective Decision-making .................................................................................. 17
P6 Explore the legal issues involved in the secure exploitation of business intelligence tools. ............................. 18
Legal matters in law: ........................................................................................................................................... 18
Respect for privacy: ............................................................................................................................................. 19
Ownership: .......................................................................................................................................................... 19
Data security:....................................................................................................................................................... 19
III. The example to explain in real world ................................................................................................................. 19
LinkedIn ............................................................................................................................................................... 19
Spambot .............................................................................................................................................................. 19
Netease................................................................................................................................................................ 20
Conclusion ................................................................................................................................................................... 20
References ................................................................................................................................................................... 21
Figure 1 Tableau ................................................................................................................................................................... 13
Figure 2 Tableau visuations ............................................................................................................................................. 14
Figure 3 Power BI ................................................................................................................................................................. 15
Figure 4 Python ..................................................................................................................................................................... 17
Figure 5 Dashboard ............................................................................................................................................................. 18
Introduction
In the assignment, the benefits of BI tools like Power BI, Tableau, and Python are discussed. Users
may now be aware of how to efficiently gather and analyze data using BI technology. They also
understand that BI technologies might be useful in helping them make informed judgments. They
are also aware of the legal issues surrounding the secure application of business intelligence
technology, such as those about data security and privacy.
P5 Discuss how business intelligence tools can contribute to effective decision-making.
1.1. BI Tools and Technology
Business intelligence tools gather, handle, and examine copious volumes of organized and
unstructured data from both internal and external systems. Documents, photos, emails, movies,
diaries, books, postings on social media, files, and more are all examples of possible data sources.
The data may be presented in user-friendly ways including reports, dashboards, charts, and graphs
using BI tools that locate this information through queries. BI tool advantages include:
• Centralized data :
Companies get information from a variety of databases, including portals, enterprise resource
planning (ERP) systems, customer relationship management (CRM) systems, and others. Business
intelligence tools are the tools that pool the data together and give specific perspectives (problems,
trends, analytics) based on my queries or what I want to know to make sense of it all.
• Self-sufficiency :
Data is no longer only the property of your company's IT staff. Now, even interns and non-technical
employees may access and evaluate the data required for their teams.
• Make projections:
Employees may make decisions based on solid facts because of the abundance of historical and
current data available to them. Users can produce insights based on a product or service's
performance history with the help of predictive analytics and forecasting. If a business situation
changes, the intelligence tools can detect anomalies automatically, enabling me to respond to
interruptions as they happen.
Automated reports:
Many BI solutions are automated, so you don't have to switch between multiple programs or
manually enter data into Excel spreadsheets. If that data is important and I want to use it in a
presentation, I may make an interactive dashboard and download any charts or graphs I might
want.
• Reduces business costs:
Because BI technologies are capable of so much, including sales forecasting, consumer behavior
analysis, and real-time process monitoring, analyzing, planning, and reporting processes are now far
more precise and efficient than they have ever been.
The following categories of features and functionalities are crucial for business intelligence
tools:
• Dashboards:
Dashboards are business intelligence (BI) reporting tools that compile and present important
metrics on a single screen, allowing users to monitor and quickly assess business performance.
• Visualization:
Visualization is how facts and information are shown graphically. Data visualization tools offer an
easy approach to observing and analyzing trends, outliers, and patterns in data by utilizing visual
components like charts, graphs, and maps.
• Reporting:
Reporting is generally understood to be the method of preparing and analyzing data using a BI tool
to discover and communicate actionable insights.
• Predictive Analytics:
Predictive analytics refers to forecasting the future using historical data, machine learning, and
artificial intelligence. A mathematical model that takes into account the main trends and patterns in
the data is supplied with this historical data. The model is then used to forecast future events using
data as of now.
• Data Mining:
Data Mining is described as the process of examining data from many sources and distilling it into
useful knowledge. In business intelligence, finding correlations or patterns between hundreds of
fields in huge databases is the main goal of data mining.
• ETL (Extract, Transform, and Load):
ETL refers to the procedures used to gather data from various sources, prepare it appropriately for
querying, reporting, and analysis, and then put it into a data warehouse or other central data
repository.
• OLAP (Online analytical processing):
The technology that underlies many Business Intelligence (BI) systems is called (). One of the most
effective tools for data discovery is OLAP, which has the capacity for endless report reading,
intricate analytical computations, and predictive "what if" scenario (budget, forecast) planning.
• Drill-Down:
is an analytics feature that enables users to quickly switch from a high-level view of data to a more
in-depth and granular view inside the same dataset they are examining by clicking on a statistic in a
dashboard or report.
Some popular BI tools:
Tableau
By enabling individuals and companies to make the most of their data, Tableau is a visual analytics
platform that transforms how we utilize data to solve issues. Data-driven transformation is made
possible through Tableau. It is, in essence, a technology that gathers, combines, analyzes, and
presents significant information as charts. To grasp the information presented and get insights, they
assist you in doing data analysis, data manipulation, and data visualization. In addition to databases,
spreadsheets, big data platforms, and cloud services, Tableau can connect to a wide range of data
sources.
Advantage
Multiple data sources are supported, including relational databases, no-SQL databases, multidimensional databases, big data platforms, and file data sources (Excel, CSV, txt, json, pdf, mdb,
Tableau).
Strong visualization skills for data.
Tableau uses cutting-edge visualization technologies to present analytical results in a variety of
colors, shapes, and sizes, allowing for rapid data processing. The development team at Tableau is
still focusing on creating the popular chart kinds. As a result, Tableau is the best option for showing
the data graph. However, it is not possible to employ gauges, 3D graphs, or heat maps.
Mobile Support and Responsive Dashboards: Tableau Dashboards include amazing reporting
options that let you design dashboards precisely for a certain device, such as a mobile phone or
laptop. Tableau makes changes to ensure that the appropriate reports are sent to the appropriate
devices by automatically detecting the devices users are using to view reports.
Mobile Support and Responsive Dashboards: Tableau Dashboards include amazing reporting
options that let you design dashboards precisely for a certain device, such as a mobile phone or
laptop. Tableau makes changes to ensure that the appropriate reports are sent to the appropriate
devices by automatically detecting the devices users are using to view reports. (Incomplete data,
n.d.)
• Use other scripting languages in Tableau: Users may integrate Python or R to execute
sophisticated table computations without experiencing performance difficulties.
Disadvantage
Limited BI capabilities: Tableau still needs a few features to be a complete business analytics
solution. Large-scale reporting, creating data tables, and static layouts are some examples.
Additionally, there are only a few available export and print formats, which is problematic for
sharing.
Tableau is tough to insert in business architecture plans or adapt.
Figure 1 tableau
Figure 2 Tableau visuations
Power BI
Microsoft Power BI is a business intelligence (BI) platform that offers tools for aggregating,
analyzing, visualizing, and sharing data with non-technical business users. Its goal is to improve and
maximize the data visualization in reports, hence assisting in data analysis and decision-making.
Furthermore, Power BI can gather information from hundreds of sources, including websites and
databases, and then publish results in a secure, highly secret way. and efficiently and reliably collect
company information
Advantage
Power BI can connect to any Microsoft Office program and integrate with Excel. You may enter raw
data into Excel to view pictures that have already been visualized behind the scenes.
The only tool in the TOP 5 that supports R, R Script Visualization makes use of R's robust
visualization and analytics capabilities for sophisticated data display and analysis, such as
forecasting.
Strong Interactions: After adding visualizations, interactions between reports may be observed
clearly. Users only need to click on a bar in the chart to see how the data will be displayed. Similarly
to this, all you need to do to examine the values of the location chart, list, and KPI is choose a place
from the map picture.
Advanced Measures: Power BI uses the mathematical language DAX. It functions quite similarly to
Excel but without the Excel reporting complexity. So, with DAX, you can design your KPIs in Power
BI with much easier and quicker access, such as last quarter's sales.
Disadvantage
Management issues include Power BI's inability to manage group permissions completely and its
inability to control how finely users may specify which columns they can see. Multi-level
permissions are also not supported by Power BI.
For the free version, data handling is poor: A cap on the volume of data that may be handled exists
in the free version. If you want to speed up processing after reaching 2GB, you must upgrade to the
commercial version.
Figure 3 Power BI
Python
Python is a high-level, object-oriented, interpreted programming language with dynamic semantics
used to create software and websites, automate processes, and do data analysis. Both the
comprehensive standard library and the Python interpreter are open-source and freely
distributable for all popular platforms.
Python enables data analysts to execute intricate statistical computations, produce data
visualizations, design machine learning algorithms, handle and analyze data, and perform other
data-related operations.
Aside from object-oriented and structured programming patterns, Python is a multi-paradigm
programming language that also fully supports functional and aspect-oriented programming.
Python is employed in many different industries and can accomplish a lot as a result.
Advantage
1. User-friendly and simple to learn
Because its syntax resembles English, the Python programming language is straightforward for
everyone to learn and comprehend. This is a language that you may simply learn and pick up.
One of the benefits of Python over other programming languages like C, C++, or Java is due to this. In
addition, Python uses comparatively fewer lines of code to accomplish the same tasks and
operations as other programming languages that use bigger code blocks.
From an authority, gain more knowledge about Python. Join our Python classes in Bangalore!
2. When productivity is increased
Python's high level of productivity and simplicity allows programmers to concentrate on problemsolving with ease, which is one further advantage of the language.
3. Translation of a Language
Python may run the code in its entirety, line by line, as it is an interpreted language. Furthermore, if
there is a mistake, it reports the error that happened rather than continuing with the execution.
Disadvantage
1. Slow Motion
Unfortunately, sometimes having strengths may also mean having shortcomings. Here is one such
instance. Although Python is an interpreted language with dynamic typing, this also implies that the
code is run line by line, which adds to the language's sluggish performance. Python's dynamic
nature, which necessitates some additional effort during execution, is mostly to blame for its slow
execution time. This is one of the reasons why Python is not employed when a program's speed is an
important consideration.
2. Ineffective Memory Usage
Python must make certain compromises to provide developers and programmers with some
simplicity. A drawback of this language is that it consumes a lot of memory, which is problematic for
creating apps that prioritize memory optimization.
3. Lack of expertise in mobile device programming
Instead of utilizing it for client-side or mobile apps, developers often employ Python for server-side
development. This is due to Python's low memory efficiency and sluggish processing speed when
compared to other programming languages.
Figure 4 Python
1.2. BI tools can contribute to effective Decision-making
BI tools provide reporting and analytics that, via the use of reports, dashboards, charts, graphs, and
visualizations, assist enterprises in informing regular business activities. Without the aid of an IT
department, they combine diverse data sources to give quick and precise information. Businesses
may combine data sources using BI technologies to get a full picture of what's going on inside the
business. Leaders as a result make quicker, data-driven business choices.
Figure 5 Dashboard
P6 Explore the legal issues involved in the secure exploitation of business intelligence tools.
Large volumes of organized and unstructured data are gathered, processed, and analyzed by
business intelligence tools from both internal and external sources. Documents, photos, emails,
videos, periodicals, books, social media postings, files, and other types of data sources, including
consumer personal information, are examples. Due to this, the following issues develop:
Legal matters in law:
According to the regulations of other nations, companies must get consent and publicly explain their
plans before collecting and exploiting consumers' personal information. The company should also
have a suitable policy defining the information's intended use, its intended scope, how long it will be
retained, etc. When using consumers' personal information, businesses must also maintain the
privacy of such information.
Respect for privacy:
The protection of user privacy is required while gathering, analyzing, and using their data. Anyone
who uses this service cares about this critical subject. Users' privacy must be protected by
businesses to prevent exploitation or abuse of the data they supply by law enforcement, terrorists,
or others.
Ownership:
Securing ownership is a significant barrier that has recently generated a lot of anxiety all around
the world in an era where technology is pervasive and continuously changing. The rights of
copyright holders are protected by laws in many nations, yet this problem will still call for stronger
laws or regulations.
Data security:
Businesses that utilize BI tools to gather, process, and use user information must protect such
information by the law and ethical standards. Securing consumer data fosters greater customercompany relations, which helps both the business community and society as a whole.
III. The example to explain in real world
-Some are accidental and may result from hardware or software failures
LinkedIn
Date: June 2021
Impact: 700 million users
In June 2021, data linked with 700 million LinkedIn members were released on a dark website,
affecting more than 90% of the company's user base. A hacker known as "God User" employed data
scraping techniques to breach the site's (and others) API before releasing the first data collection of
around 500 million clients. They then boasted that they were selling the whole 700 million client
database.
Spambot
Date: 2017
Impact: 700 million accounts
In August 2017, a spambot leaked passwords and emails due to a misconfiguration. As a result, In
August 2017, a spambot leaked passwords and emails due to a misconfiguration. As a result, over
700 million records roughly equivalent to one email address for every man, woman, and child in
Europe were leaked. However, this breach of data included lots of repeated and fake accounts.
Roughly equivalent to one email address for every man, woman, and child in Europe were leaked.
However, this breach of data included lots of repeated and fake accounts.
Netease
Date: October 2015
Impact: 235 million user accounts
NetEase, a supplier of mailbox services through sites such as 163.com and 126.com, purportedly
experienced a breach in October 2015 when dark web marketplace seller DoubleFlag sold email
addresses and unencrypted passwords for 235 million users. NetEase has maintained that no data
breach occurred, and HIBP continues to state: "Whilst there is evidence that the data itself is
legitimate (multiple HIBP subscribers confirmed a password they use is in the data), due to the
difficulty of emphatically verifying the Chinese breach, it has been flagged as "unverified."
Conclusion
In this assignment, I get knowledge about BI technologies and tools like Tableau, Python, and Power
BI that I can use for real-world projects. I also learn how to use BI tools so that I can help with
decision-making that is effective. I also address a few concerns regarding the secure use of business
intelligence technologies.
References
Anon., 2023. bacs. [Online]
Available at: https://www.bacs.vn/vi/blog/cong-cu-ho-tro/top-5-business-intelligence-tools-bitools-cho-doanh-nghiep-trong-nam-2020-8769.html
[Accessed 12 04 2023].
Anon., 2023. topdev. [Online]
Available at: https://topdev.vn/blog/python-la-gi/
[Accessed 12 04 2023].
Download