Arkitektura Dadus
Diagrama Fluxu Dadus (Level 0)
Diagrama Fluxu Dadus (Level 1)
"Deskompozisaun prosesu husi Diagrama Kontestu ba prosesu detallu."
Entity Relationship Diagram (ERD)
Algoritmu Rejolve 'Typo'
"Levenshtein Distance: Sura hira mak diferensa karakter hodi rekoñese lia-fuan sala."
1. Insertion
Aumenta letra ne'ebé falta.
Cost: 1
2. Deletion
Hasai letra ne'ebé resin.
Cost: 1
3. Substitution
Troka letra ne'ebé sala.
Cost: 1
Lójika Desizaun:
Sistema simu kestionáriu se Total Cost ≤ 2. Ne'e katak maske user halo sala to'o karakter rua (rua troka, ka ida troka ida aumenta), Bot sei nafatin "hatene" saida mak user hakarak no fó resposta ne'ebé loos husi database.
Analiza SWOT
Strengths
- Atendimentu lalais 24/7 sem limitasaun.
- Bele komprende "typo" (hakerek sala).
- Maneja kestaun foun liuhusi tabela Unanswered Chats.
Weaknesses
- Depende maka'as ba konesaun internet.
- Presiza konesimentu database ne'ebé boot hodi hatán kestaun barak liu tan.
- Seidauk bele komprende kontestu (Natural Language Processing - NLP ne'ebé kle'an).
Opportunities
- Bele integra ho API (WhatsApp, Telegram, etc.).
- Bele dezenvolve hodi uza kbiit AI/LLM (hanesan OpenAI API).
Threats
- Ataque Cyber hanesan SQL Injection.
- Kestaun ne'ebé komplika demais bele halo bot fó resposta ne'ebé sala se keywords sira "overlap" (konflitu).
Metodolojia Waterfall
Analysis
Identifika problema atendimentu iha ME.
Design
Kria DFD, ERD, no UI Mockup.
Coding
Implementasaun PHP & MySQL.
Testing
Teste lójika & seguransa (SQL Injection).
Support
Manutensaun ba konesimentu bot.
Stack Teknolozia & Tools
Development
- PHP 8.2: Lójika server-side no algoritmu.
- MySQLi: Jestaun baze de dadus relasionál.
- Apache: Web server hodi host aplikasaun.
Interface
- Tailwind CSS: UI modernu no responsivu.
- Mermaid.js: Vizualizasaun diagrama dinámiku.
- JavaScript: Interasaun real-time iha chat.
Support Tools
- VS Code: Code editor prinsipál.
- XAMPP: Local server environment (PHP/MySQL).
- Git: Kontrola versaun kódigu (Version Control).
Struktura Ekipa G-2
"Kolaborasaun hodi lori inovasaun ba Ministériu Edukasaun."
Nelson
Project Leader & System Architect
- • Koordena servisu ekipa nian hodi tuir timeline.
- • Dezenu arkitektura sistema (DFD & ERD).
- • Responsável ba desizaun tékniku boot hotu.
Dora
System Analyst & QA
- • Analiza rekizitu husi Ministériu Edukasaun.
- • Teste algoritmu Levenshtein hodi asegura katak laiha error.
- • Dokumentasaun ba kazu uza (Use Case).
Manuel
UI/UX & Frontend Developer
- • Dezenu interface Chatbot ne'ebé User-Friendly.
- • Implementa Tailwind CSS hodi halo web responsivu.
- • Garantiza user experience ne'ebé di'ak.
Natalino
Database Administrator & Backend
- • Jere baze de dadus MySQL (Rules & Logs).
- • Optimizasaun query hodi chatbot hatán lalais.
- • Implementa seguransa dadus (Sanitization).