Files
TIS_RMS/documentation/dashboard.html
T
2026-10-05 09:45:38 +08:00

510 lines
34 KiB
HTML

<!DOCTYPE html>
<html lang="en" data-theme="light">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Module 1: Dashboard & Overview - TIS-RMS User Guide</title>
<meta name="description" content="Real-time school performance metrics, role-scoped notifications, visual compliance analytics, and top students monitoring.">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600&display=swap" rel="stylesheet">
<link rel="stylesheet" href="style.css">
<link rel="icon" type="image/png" href="assets/logo.png">
</head>
<body id="top">
<!-- Top Sticky Header -->
<header class="doc-header">
<div class="header-left">
<button id="mobileMenuBtn" class="mobile-menu-btn" title="Open Navigation Menu" aria-label="Open Navigation Menu">
<svg class="hamburger-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="3" y1="12" x2="21" y2="12"></line><line x1="3" y1="6" x2="21" y2="6"></line><line x1="3" y1="18" x2="21" y2="18"></line></svg>
<svg class="close-icon" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" style="display:none;"><line x1="18" y1="6" x2="6" y2="18"></line><line x1="6" y1="6" x2="18" y2="18"></line></svg>
</button>
<a href="index.html" class="header-brand">
<img src="assets/logo.png" alt="TIS-RMS Logo">
<div class="brand-text">
<h1>TIS-RMS Guide</h1>
<span>Talisay Integrated School</span>
</div>
</a>
</div>
<div class="header-search" id="headerSearchBox">
<div class="search-input-wrap">
<svg class="search-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
<input type="text" id="docSearchInput" class="search-input" placeholder="Search guide, modules, features..." autocomplete="off">
<span class="search-kbd">Ctrl+F</span>
</div>
</div>
<div class="header-actions">
<button id="mobileSearchBtn" class="mobile-search-btn" title="Search" aria-label="Search Documentation">
<svg width="18" height="18" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
</button>
<div class="platform-pill-toggle">
<button type="button" class="platform-btn active" data-platform-filter="all">All</button>
<button type="button" class="platform-btn" data-platform-filter="windows">
<svg width="13" height="13" viewBox="0 0 24 24" fill="currentColor"><path d="M0 3.449L9.75 2.1v9.451H0m10.949-9.602L24 0v11.4H10.949M0 12.6h9.75v9.451L0 20.699M10.949 12.6H24V24l-12.901-1.799"/></svg>
<span class="platform-text">Windows</span>
</button>
<button type="button" class="platform-btn" data-platform-filter="android">
<svg width="13" height="13" viewBox="0 0 24 24" fill="currentColor"><path d="M17.523 15.3414c-.5511 0-.9993-.4486-.9993-.9997s.4482-.9993.9993-.9993c.551 0 .9993.4482.9993.9993.0001.5511-.4483.9997-.9993.9997m-11.046 0c-.5511 0-.9993-.4486-.9993-.9997s.4482-.9993.9993-.9993c.5511 0 .9993.4482.9993.9993 0 .5511-.4482.9997-.9993.9997m11.4045-6.02l1.9973-3.4592a.416.416 0 00-.1521-.5676.416.416 0 00-.5676.1521l-2.0223 3.503C15.5902 8.4116 13.8533 8.084 12 8.084s-3.5902.3276-5.1368.8657L4.8409 5.4467a.4161.4161 0 00-.5677-.1521.4157.4157 0 00-.1521.5676l1.9973 3.4592C2.6889 11.1867.3432 14.6589 0 18.761h24c-.3432-4.1021-2.6889-7.5743-6.1185-9.4396"/></svg>
<span class="platform-text">Android</span>
</button>
</div>
<button id="themeToggleBtn" class="theme-toggle-btn" title="Toggle Theme" aria-label="Toggle Theme">
<svg class="sun-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="5"></circle><line x1="12" y1="1" x2="12" y2="3"></line><line x1="12" y1="21" x2="12" y2="23"></line><line x1="4.22" y1="4.22" x2="5.64" y2="5.64"></line><line x1="18.36" y1="18.36" x2="19.78" y2="19.78"></line><line x1="1" y1="12" x2="3" y2="12"></line><line x1="21" y1="12" x2="23" y2="12"></line><line x1="4.22" y1="19.78" x2="5.64" y2="18.36"></line><line x1="18.36" y1="5.64" x2="19.78" y2="4.22"></line></svg>
<svg class="moon-icon" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z"></path></svg>
</button>
<button id="printBtn" class="print-btn" title="Print Documentation" aria-label="Print Documentation">
<svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 6 2 18 2 18 9"></polyline><path d="M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"></path><rect x="6" y="14" width="12" height="8"></rect></svg>
</button>
</div>
</header>
<!-- Sidebar Backdrop Overlay for Mobile -->
<div class="sidebar-backdrop" id="sidebarBackdrop"></div>
<!-- Main Layout -->
<div class="doc-layout">
<!-- Sticky Navigation Sidebar -->
<aside class="doc-sidebar" id="docSidebar">
<div class="sidebar-heading">Getting Started</div>
<ul class="sidebar-nav">
<li>
<a href="index.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg></span>
System Overview
<span class="nav-badge">Guide</span>
</a>
</li>
<li>
<a href="roles.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"></path></svg></span>
Staff Roles &amp; Access
<span class="nav-badge">Roles</span>
</a>
</li>
<li>
<a href="login.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="11" width="18" height="11" rx="2" ry="2"></rect><path d="M7 11V7a5 5 0 0 1 10 0v4"></path></svg></span>
Sign In &amp; Getting Started
<span class="nav-badge">Sign In</span>
</a>
</li>
</ul>
<div class="sidebar-heading">Core Modules</div>
<ul class="sidebar-nav">
<li>
<a href="dashboard.html" class="nav-link active">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="3" y="3" width="7" height="9"></rect><rect x="14" y="3" width="7" height="5"></rect><rect x="14" y="12" width="7" height="9"></rect><rect x="3" y="16" width="7" height="5"></rect></svg></span>
Module 1: Dashboard
</a>
</li>
<li>
<a href="students.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path><circle cx="9" cy="7" r="4"></circle><path d="M23 21v-2a4 4 0 0 0-3-3.87"></path><path d="M16 3.13a4 4 0 0 1 0 7.75"></path></svg></span>
Module 2: Students
</a>
</li>
<li>
<a href="documents.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M22 19a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h5l2 3h9a2 2 0 0 1 2 2z"></path></svg></span>
Module 3: Documents
</a>
</li>
<li>
<a href="archives.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="21 8 21 21 3 21 3 8"></polyline><rect x="1" y="3" width="22" height="5"></rect><line x1="10" y1="12" x2="14" y2="12"></line></svg></span>
Module 4: Archives
</a>
</li>
<li>
<a href="batchprint.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 6 2 18 2 18 9"></polyline><path d="M6 18H4a2 2 0 0 1-2-2v-5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2v5a2 2 0 0 1-2 2h-2"></path><rect x="6" y="14" width="12" height="8"></rect></svg></span>
Module 5: Batch Print
</a>
</li>
<li>
<a href="reports.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><line x1="18" y1="20" x2="18" y2="10"></line><line x1="12" y1="20" x2="12" y2="4"></line><line x1="6" y1="20" x2="6" y2="14"></line></svg></span>
Module 6: Reports &amp; Analytics
<span class="nav-badge">Admin</span>
</a>
</li>
<li>
<a href="users.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M16 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2"></path><circle cx="8.5" cy="7" r="4"></circle><line x1="20" y1="8" x2="20" y2="14"></line><line x1="23" y1="11" x2="17" y2="11"></line></svg></span>
Module 7: User Accounts
<span class="nav-badge">Admin</span>
</a>
</li>
<li>
<a href="history.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="1 4 1 10 7 10"></polyline><path d="M3.51 15a9 9 0 1 0 2.13-9.36L1 10"></path></svg></span>
Module 8: Activity History
</a>
</li>
<li>
<a href="settings.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="3"></circle><path d="M19.4 15a1.65 1.65 0 0 0 .33 1.82l.06.06a2 2 0 0 1 0 2.83 2 2 0 0 1-2.83 0l-.06-.06a1.65 1.65 0 0 0-1.82-.33 1.65 1.65 0 0 0-1 1.51V21a2 2 0 0 1-2 2 2 2 0 0 1-2-2v-.09A1.65 1.65 0 0 0 9 19.4a1.65 1.65 0 0 0-1.82.33l-.06.06a2 2 0 0 1-2.83 0 2 2 0 0 1 0-2.83l.06-.06a1.65 1.65 0 0 0 .33-1.82 1.65 1.65 0 0 0-1.51-1H3a2 2 0 0 1-2-2 2 2 0 0 1 2-2h.09A1.65 1.65 0 0 0 4.6 9a1.65 1.65 0 0 0-.33-1.82l-.06-.06a2 2 0 0 1 0-2.83 2 2 0 0 1 2.83 0l.06.06a1.65 1.65 0 0 0 1.82.33H9a1.65 1.65 0 0 0 1-1.51V3a2 2 0 0 1 2-2 2 2 0 0 1 2 2v.09a1.65 1.65 0 0 0 1 1.51 1.65 1.65 0 0 0 1.82-.33l.06-.06a2 2 0 0 1 2.83 0 2 2 0 0 1 0 2.83l-.06.06a1.65 1.65 0 0 0-.33 1.82V9a1.65 1.65 0 0 0 1.51 1H21a2 2 0 0 1 2 2 2 2 0 0 1-2 2h-.09a1.65 1.65 0 0 0-1.51 1z"></path></svg></span>
Module 9: School Settings
<span class="nav-badge">Admin</span>
</a>
</li>
</ul>
<div class="sidebar-heading">Reference &amp; Support</div>
<ul class="sidebar-nav">
<li>
<a href="shortcuts.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><rect x="2" y="4" width="20" height="16" rx="2" ry="2"></rect><line x1="6" y1="8" x2="6" y2="8"></line><line x1="10" y1="8" x2="10" y2="8"></line><line x1="14" y1="8" x2="14" y2="8"></line><line x1="18" y1="8" x2="18" y2="8"></line><line x1="6" y1="12" x2="6" y2="12"></line><line x1="18" y1="12" x2="18" y2="12"></line><line x1="6" y1="16" x2="18" y2="16"></line></svg></span>
Keyboard Shortcuts
</a>
</li>
<li>
<a href="faq.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><circle cx="12" cy="12" r="10"></circle><path d="M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3"></path><line x1="12" y1="17" x2="12.01" y2="17"></line></svg></span>
Frequently Asked Questions
<span class="nav-badge">FAQs</span>
</a>
</li>
<li>
<a href="troubleshooting.html" class="nav-link">
<span class="nav-icon"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><path d="M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"></path></svg></span>
Help &amp; Troubleshooting
</a>
</li>
</ul>
</aside>
<!-- Main Content Body -->
<main class="doc-main">
<!-- Section 5: Module 1: Dashboard & Overview -->
<section id="dashboard" class="doc-section">
<div class="section-header">
<h2 class="section-title">Module 1: Dashboard &amp; Overview</h2>
<p class="section-subtitle">Real-time school performance metrics, role-based toolbars, and learner compliance tracking.</p>
</div>
<div class="module-summary">
<div class="module-summary-label">
<svg width="14" height="14" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><rect x="3" y="3" width="7" height="9"></rect><rect x="14" y="3" width="7" height="5"></rect><rect x="14" y="12" width="7" height="9"></rect><rect x="3" y="16" width="7" height="5"></rect></svg>
Dashboard Highlights
</div>
<ul class="module-summary-list">
<li><strong>Admin &amp; Teacher Toolbars:</strong> Global student search, role-scoped notifications, and a comprehensive user profile dropdown.</li>
<li><strong>Quick-Access Hubs:</strong> Jump directly to Students, Documents, Users, and core settings from prominent dashboard shortcut cards.</li>
<li><strong>Visual Compliance Analytics:</strong> Real-time charts for JHS/SHS digitalization progress, document breakdown by grade level, 30-day upload trends, and disk storage consumption.</li>
<li><strong>Actionable Student Monitoring:</strong> Instant rankings for top compliant learners alongside flags for students needing immediate document compliance attention.</li>
</ul>
</div>
<p class="paragraph">
The Dashboard serves as the central command center in TIS-RMS. It aggregates critical school data into an accessible, intuitive interface that automatically adapts to whether an Administrator or Classroom Teacher is currently signed in.
</p>
<!-- Platform Mockups -->
<div class="mockup-container">
<div class="mockup-tabs">
<button class="mockup-tab-btn active" data-tab-target="win-dash">Windows</button>
<button class="mockup-tab-btn" data-tab-target="and-dash">Android</button>
</div>
<div class="mockup-pane active" id="win-dash">
<figure class="doc-figure" data-lightbox="assets/images/windows/dashboard.webp" data-caption="Windows Dashboard with Summary Cards and Grade Level Distribution">
<div class="doc-figure-img-wrap">
<img src="assets/images/windows/dashboard.webp" alt="Windows Dashboard" loading="lazy">
</div>
<figcaption>
<span>Figure 2A: Windows Dashboard &amp; Overview</span>
<span class="zoom-hint"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg> Click to enlarge</span>
</figcaption>
</figure>
</div>
<div class="mockup-pane" id="and-dash" style="display:none;">
<figure class="doc-figure doc-figure-android" data-lightbox="assets/images/android/dashboard.webp" data-caption="Android Dashboard Overview">
<div class="doc-figure-img-wrap">
<img src="assets/images/android/dashboard.webp" alt="Android Dashboard" loading="lazy">
</div>
<figcaption>
<span>Figure 2B: Android Dashboard &amp; Overview</span>
<span class="zoom-hint"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg> Click to enlarge</span>
</figcaption>
</figure>
</div>
</div>
<h3 class="subheading">Admin &amp; Teacher Shared Header Tools</h3>
<p class="paragraph">
Both Administrator and Teacher roles have immediate access to three essential navigation utilities in the top header:
</p>
<div class="feature-grid">
<div class="feature-card">
<div class="card-icon">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
</div>
<h4 class="card-title">Global Student Search</h4>
<p class="card-desc">Search for students across the entire school by first name, last name, or 12-digit LRN, and navigate directly to the Students screen.</p>
</div>
<div class="feature-card">
<div class="card-icon">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><path d="M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9"></path><path d="M13.73 21a2 2 0 0 1-3.46 0"></path></svg>
</div>
<h4 class="card-title">Role-Based Notifications</h4>
<p class="card-desc">Administrators receive school-wide system notices, while teachers receive targeted notifications related specifically to their assigned advisory sections.</p>
</div>
<div class="feature-card">
<div class="card-icon">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="7" r="4"></circle><path d="M5.5 21h13a2 2 0 0 0 2-2v-2a7 7 0 0 0-14 0v2a2 2 0 0 0 2 2z"></path></svg>
</div>
<h4 class="card-title">Profile Dropdown</h4>
<p class="card-desc">Displays user full name, assigned role, registered email address, and phone number, with direct buttons to navigate to Settings or Log Out.</p>
</div>
</div>
<figure class="doc-figure component-screenshot" data-lightbox="assets/images/screenshots/dashboard_search.svg" data-caption="Global Student Search Bar">
<div class="doc-figure-img-wrap">
<img src="assets/images/screenshots/dashboard_search.svg" alt="Global Student Search Bar" loading="lazy">
</div>
<figcaption>
<div>
<span class="screenshot-title">Global Student Search Bar</span>
<p class='screenshot-sub'>Direct learner lookup by name or LRN with instant transition to the Students module</p>
</div>
<span class="zoom-hint">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg>
Click to enlarge
</span>
</figcaption>
</figure>
<figure class="doc-figure component-screenshot" data-lightbox="assets/images/screenshots/dashboard_notifications.svg" data-caption="Role-Based Notification Feed">
<div class="doc-figure-img-wrap">
<img src="assets/images/screenshots/dashboard_notifications.svg" alt="Role-Based Notification Feed" loading="lazy">
</div>
<figcaption>
<div>
<span class="screenshot-title">Role-Based Notification Feed</span>
<p class='screenshot-sub'>Audited system notifications filtered automatically by administrative or teacher scope</p>
</div>
<span class="zoom-hint">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg>
Click to enlarge
</span>
</figcaption>
</figure>
<figure class="doc-figure component-screenshot" data-lightbox="assets/images/screenshots/dashboard_profile.svg" data-caption="User Profile &amp; Session Dropdown">
<div class="doc-figure-img-wrap">
<img src="assets/images/screenshots/dashboard_profile.svg" alt="User Profile &amp; Session Dropdown" loading="lazy">
</div>
<figcaption>
<div>
<span class="screenshot-title">User Profile &amp; Session Dropdown</span>
<p class='screenshot-sub'>Quick-view profile details, contact information, Settings shortcut, and secure sign-out</p>
</div>
<span class="zoom-hint">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg>
Click to enlarge
</span>
</figcaption>
</figure>
<h3 class="subheading">Administrator Side: Dashboard Overview</h3>
<p class="paragraph">
The Administrator Dashboard provides comprehensive high-level control with quick navigation shortcuts and multi-dimensional analytics:
</p>
<ul class="bullet-list">
<li><strong>Quick Navigation:</strong> Direct one-click links to the <a href="settings.html#settings-academic">Academic &amp; Class Management</a> screen and the <a href="settings.html#settings-requirements">Document Requirements</a> screen.</li>
<li><strong>Quick-Access Action Cards:</strong> Fast navigation tiles to the <a href="students.html">Students</a>, <a href="documents.html">Documents</a>, and <a href="users.html">Users</a> modules.</li>
</ul>
<figure class="doc-figure component-screenshot" data-lightbox="assets/images/screenshots/dashboard_admin.svg" data-caption="Administrator Dashboard Overview">
<div class="doc-figure-img-wrap">
<img src="assets/images/screenshots/dashboard_admin.svg" alt="Administrator Dashboard Overview" loading="lazy">
</div>
<figcaption>
<div>
<span class="screenshot-title">Administrator Dashboard Overview</span>
<p class='screenshot-sub'>Comprehensive control center featuring quick navigation cards, class setup shortcuts, and status counters</p>
</div>
<span class="zoom-hint">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg>
Click to enlarge
</span>
</figcaption>
</figure>
<h4 class="subheading" style="margin-top: 24px;">Administrator Visual Graphs &amp; Analytics</h4>
<p class="paragraph">
Administrators can monitor institution-wide health through five rich visual graphs updated live from the server:
</p>
<ul class="bullet-list">
<li><strong>Digitalization Progress for JHS and SHS:</strong> Tracks the exact count of students who have completed all required documents, clearly separated into Junior High School (JHS) and Senior High School (SHS) cohorts.</li>
<li><strong>Overall Document Status:</strong> Displays the total count and status breakdown of uploaded files across the school.</li>
<li><strong>Document Breakdown by Grade Level:</strong> An interactive pie chart visualizing completed vs. submitted document requirements across Grade 7 through Grade 12.</li>
<li><strong>30-Day Upload Trend:</strong> A dynamic line graph showing document submission velocity over the past 30 days to identify submission spikes.</li>
<li><strong>Storage Analytics:</strong> Visualizes which document categories (SF9, SF10, PSA, etc.) consume the most server storage space.</li>
</ul>
<figure class="doc-figure component-screenshot" data-lightbox="assets/images/screenshots/dashboard_graphs.svg" data-caption="Visual Graphs &amp; KPI Analytics">
<div class="doc-figure-img-wrap">
<img src="assets/images/screenshots/dashboard_graphs.svg" alt="Visual Graphs &amp; KPI Analytics" loading="lazy">
</div>
<figcaption>
<div>
<span class="screenshot-title">Visual Graphs &amp; KPI Analytics</span>
<p class='screenshot-sub'>Interactive charts displaying JHS/SHS digitalization progress, grade distribution pie chart, upload trend line, and disk storage</p>
</div>
<span class="zoom-hint">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg>
Click to enlarge
</span>
</figcaption>
</figure>
<h4 class="subheading" style="margin-top: 24px;">Administrator Student Monitoring Lists</h4>
<div class="feature-grid">
<div class="feature-card">
<div class="card-icon">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="8" r="7"></circle><polyline points="8.21 13.89 7 23 12 20 17 23 15.79 13.88"></polyline></svg>
</div>
<h4 class="card-title">Top Students by Documents</h4>
<p class="card-desc">School-wide ranking of learners based on total uploaded documents, recognizing complete and compliant digital portfolios.</p>
</div>
<div class="feature-card">
<div class="card-icon">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="12" cy="12" r="10"></circle><line x1="12" y1="8" x2="12" y2="12"></line><line x1="12" y1="16" x2="12.01" y2="16"></line></svg>
</div>
<h4 class="card-title">Students Needing Attention</h4>
<p class="card-desc">Identifies students missing critical document requirements, allowing administrators to click directly and see which specific requirements are missing.</p>
</div>
</div>
<figure class="doc-figure component-screenshot" data-lightbox="assets/images/screenshots/dashboard_topstudents.svg" data-caption="Top Students by Documents Ranking">
<div class="doc-figure-img-wrap">
<img src="assets/images/screenshots/dashboard_topstudents.svg" alt="Top Students by Documents Ranking" loading="lazy">
</div>
<figcaption>
<div>
<span class="screenshot-title">Top Students by Documents Ranking</span>
<p class='screenshot-sub'>Leaderboard of learners with the highest submission counts across all grade levels</p>
</div>
<span class="zoom-hint">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg>
Click to enlarge
</span>
</figcaption>
</figure>
<figure class="doc-figure component-screenshot" data-lightbox="assets/images/screenshots/dashboard_attention.svg" data-caption="Students Needing Attention &amp; Missing Documents Drilldown">
<div class="doc-figure-img-wrap">
<img src="assets/images/screenshots/dashboard_attention.svg" alt="Students Needing Attention &amp; Missing Documents Drilldown" loading="lazy">
</div>
<figcaption>
<div>
<span class="screenshot-title">Students Needing Attention &amp; Missing Documents Drilldown</span>
<p class='screenshot-sub'>Real-time list of learners with incomplete requirements, with one-click checklist inspection</p>
</div>
<span class="zoom-hint">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg>
Click to enlarge
</span>
</figcaption>
</figure>
<h3 class="subheading">Teacher Side: Dashboard Overview</h3>
<p class="paragraph">
The Teacher Dashboard is streamlined to focus specifically on the teacher's assigned advisory classes:
</p>
<ul class="bullet-list">
<li><strong>Quick-Access Cards:</strong> Direct navigation buttons to the <a href="students.html">Students</a> and <a href="documents.html">Documents</a> modules scoped to their advisory classes.</li>
<li><strong>Top Students by Documents:</strong> Shows a ranking of students based on the number of uploaded documents strictly from their assigned advisory sections.</li>
<li><strong>Students Needing Attention:</strong> Highlights learners in their assigned sections with missing documents, allowing teachers to view exactly which requirements need to be submitted.</li>
</ul>
<figure class="doc-figure component-screenshot" data-lightbox="assets/images/screenshots/dashboard_teacher.svg" data-caption="Teacher Advisory Section Dashboard">
<div class="doc-figure-img-wrap">
<img src="assets/images/screenshots/dashboard_teacher.svg" alt="Teacher Advisory Section Dashboard" loading="lazy">
</div>
<figcaption>
<div>
<span class="screenshot-title">Teacher Advisory Section Dashboard</span>
<p class='screenshot-sub'>Tailored classroom dashboard with section switchers, advisory compliance metrics, and missing document flags</p>
</div>
<span class="zoom-hint">
<svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line><line x1="11" y1="8" x2="11" y2="14"></line><line x1="8" y1="11" x2="14" y2="11"></line></svg>
Click to enlarge
</span>
</figcaption>
</figure>
<nav class="page-navigation" aria-label="Page navigation">
<a href="login.html" class="page-nav-link prev">
<span class="page-nav-label">&larr; Previous</span>
<span class="page-nav-title">Sign In & Getting Started</span>
</a>
<a href="students.html" class="page-nav-link next">
<span class="page-nav-label">Next &rarr;</span>
<span class="page-nav-title">Module 2: Student Information</span>
</a>
</nav>
</section>
<!-- Responsive Document Footer -->
<footer class="doc-footer">
<div class="footer-left">
<img src="assets/logo.png" alt="TIS-RMS Seal" width="32" height="32">
<div>
<p class="footer-title">Talisay Integrated School — Records Management System</p>
<span class="footer-sub">Official User Guide &amp; Technical Handbook &bull; Windows &amp; Android Editions</span>
</div>
</div>
<div class="footer-right">
<a href="index.html">Overview</a>
<a href="shortcuts.html">Shortcuts</a>
<a href="faq.html">FAQ</a>
<a href="troubleshooting.html">Diagnostics</a>
<a href="#top" class="back-to-top">Back to Top &uarr;</a>
</div>
</footer>
</main>
</div>
<!-- Lightbox Modal for Fullscreen Image Zoom -->
<div id="lightboxModal" class="lightbox-modal" role="dialog" aria-modal="true" aria-label="Image Zoom">
<div class="lightbox-content">
<button id="lightboxCloseBtn" class="lightbox-close" aria-label="Close Zoom">&times;</button>
<img id="lightboxImg" src="" alt="Enlarged screenshot view">
<div id="lightboxCaption" class="lightbox-caption"></div>
</div>
</div>
<!-- Toast Notification Container -->
<div id="toastContainer" class="toast-container" aria-live="polite"></div>
<!-- Interactive Documentation Controller -->
<script src="app.js"></script>
</body>
</html>