Professional Documents
Culture Documents
Technical Architecture
Technical Architecture
Team Members
Name: Shaik Henna Yasmine
Technical Architecture:
The Deliverable shall include the architectural diagram as below and the
information as per the table1 & table 2
\ Tableau For
Embedding
Visualization
Security
Library or Tableau
Measures
Dashboards
Secure
Protocols
Table-1: Components & Technologies:
Component Description Technology
User Interface Front-end layer for user HTML, CSS, JavaScript
interaction
Web – Based UI User interface designed Responsive design
for web browsers frameworks (e.g.,
Bootstrap)
Visualizations Library Library for rendering Tableau
interactive visualizations
Tableau Dashboards Integrated dashboards for Tableau
data analysis and
visualization
Tableau Integration Embedding visualizations Tableau JavaScript API,
and dashboards within the Tableau Server
UI
Back End Handles data processing, Database (e.g., SQL or
storage, and serves as a NoSQL)
bridge between the UI and
data sources
Flask Application Back-end server for Flask
processing requests and
serving data
Database Stores and retrieves data MySQL, NoSQL
securely
Security Measures Implementation of HTTPS, Authentication,
security protocols for data Authorization
protection
Table-2: Application Characteristics:
Characteristic Description Technology
User Interface Design Intuitive design for user HTML, CSS, JavaScript
interaction and
engagement
Responsiveness Ensuring optimal user Bootstrap
experience across devices
Performance Efficient data processing Performance optimization
and rendering techniques, Caching
Integration Seamless communication API (Application
between components Programming Interface)
Analytics Gathering insights from Analytics tools (Tableau)
user interactions and
system usage
Security Protection of data and HTTPS, Encryption,
user authentication Secure protocols
Data Storage Stores user responses and MySQL
predefined feedback
messages
Usability User-friendly design and User testing, UI/UX
intuitive interface design principles