1. Penerimaan Terma
Dengan mendaftar, mengakses, atau menggunakan Sistem Maklumat Pelajar SMP-Elite ("Sistem"), anda bersetuju untuk terikat dengan terma dan syarat berikut. Jika anda tidak bersetuju dengan mana-mana bahagian terma ini, sila jangan gunakan Sistem ini.
Terma ini terpakai kepada semua pengguna termasuk pentadbir sekolah, guru, kerani, pelajar, dan penjaga/ibu bapa.
2. Definisi
- SMP-Elite — Sistem Maklumat Pelajar yang dibangunkan dan dikendalikan oleh MJ Solutions (SA0109255-M).
- Tenant — Sekolah atau institusi pendidikan yang berdaftar dalam Sistem.
- Pengguna — Mana-mana individu yang mengakses Sistem melalui akaun yang sah.
- Modul Percuma — Modul asas yang disediakan tanpa bayaran: Papan Pemuka, Pengurusan Pelajar, Pengurusan Kelas, Import Data, dan Tetapan Sistem.
- Modul Berbayar (PRO) — Modul tambahan yang memerlukan langganan aktif: Kehadiran, Peperiksaan, Jadual, Bayaran & Yuran, Disiplin, Mesej, Log Aktiviti, Naik Kelas, Rancangan Mengajar, Kerja Rumah, dan Laporan Pengurusan.
3. Pendaftaran Akaun
Untuk menggunakan SMP-Elite, sekolah perlu mendaftar melalui borang pendaftaran dalam talian. Semasa pendaftaran:
- Maklumat yang diberikan mestilah tepat dan lengkap.
- Setiap sekolah akan menerima satu akaun pentadbir utama.
- Kod sekolah unik akan dijana secara automatik oleh Sistem.
- Pentadbir bertanggungjawab menguruskan pengguna lain (guru, kerani, pelajar) dalam sekolah mereka.
3A. Aktivasi Akaun & Pengesahan E-mel
Aktivasi akaun kendiri (penjaga, pelajar, kakitangan) memerlukan pengesahan identiti dan pengesahan e-mel melalui kod OTP. Pengguna bertanggungjawab memastikan alamat e-mel yang diberikan adalah milik sendiri dan terkini. Kod OTP adalah sulit dan tidak boleh dikongsi. Percubaan aktivasi yang mencurigakan direkodkan dan boleh disekat.
4. Penggunaan Sistem
Pengguna bersetuju untuk:
- Menggunakan Sistem untuk tujuan pengurusan sekolah yang sah sahaja.
- Menjaga kerahsiaan kata laluan dan tidak berkongsi akaun dengan pihak lain.
- Tidak menyalahgunakan data pelajar, kakitangan, atau penjaga.
- Tidak cuba mengakses data sekolah lain atau modul yang tidak dilanggan.
- Melaporkan sebarang aktiviti yang mencurigakan atau pelanggaran keselamatan kepada pentadbir atau pihak MJ Solutions.
- Tidak menggunakan Sistem untuk tujuan yang menyalahi undang-undang Malaysia.
5. Peranan dan Kebenaran
SMP-Elite mengamalkan kawalan akses berasaskan peranan (RBAC). Setiap peranan mempunyai had akses tersendiri:
- Pentadbir (Admin) — Akses penuh kepada semua modul dan tetapan sekolah.
- Kerani — Pengurusan pelajar, kelas, yuran, dan rekod pentadbiran.
- Guru — Input kehadiran, markah peperiksaan, dan komunikasi penjaga (mengikut tugasan).
- Pelajar — Akses terhad kepada papan pemuka, keputusan, dan jadual waktu.
- Penjaga/Ibu Bapa — Semakan kehadiran, keputusan peperiksaan, yuran, dan disiplin anak mereka sahaja.
6. Modul dan Langganan
SMP-Elite menggunakan model berasaskan modul:
- Modul Percuma (Papan Pemuka, Pelajar, Kelas, Import Data, Tetapan) boleh digunakan tanpa had masa selepas pendaftaran. Pelan Percuma adalah percuma bagi sekolah dengan kurang daripada 450 pelajar berdaftar; sekolah dengan 450 pelajar atau lebih dikenakan caj RM50 sebulan bagi pelan Percuma (tempoh percubaan diberikan apabila had tersebut dicapai buat kali pertama).
- Modul PRO memerlukan langganan bulanan yang aktif. Harga setiap modul ditetapkan oleh pihak MJ Solutions dan boleh berubah dengan notis awal.
- Langganan bermula dari tarikh pengaktifan dan tamat pada tarikh yang ditetapkan.
- Modul yang tamat tempoh akan dilumpuhkan secara automatik. Data tidak dipadam — ia kekal dan boleh diakses semula selepas pembaharuan langganan.
- Bayaran yang telah dibuat tidak akan dikembalikan selepas pengaktifan modul.
7. Data dan Pemilikan
Data yang dimasukkan ke dalam Sistem adalah milik sekolah masing-masing. MJ Solutions bertindak sebagai penyedia platform sahaja dan:
- Tidak menuntut hak ke atas data sekolah.
- Tidak akan menjual atau berkongsi data dengan pihak ketiga untuk tujuan komersial.
- Mengasingkan data setiap sekolah (multi-tenant isolation) — sekolah A tidak boleh mengakses data sekolah B.
- Menyediakan kemudahan eksport data (CSV) untuk modul tertentu.
7A. Peranan PDPA: Pengawal Data dan Pemproses Data
Bagi tujuan Akta Perlindungan Data Peribadi 2010 (Akta 709):
- Sekolah sebagai Pengawal Data (Data Controller / Data User) — Pihak sekolah menentukan data peribadi yang dikumpul, tujuan pengumpulannya, dan menguruskan data pelajar, penjaga serta kakitangannya di dalam Sistem. Sekolah bertanggungjawab mendapatkan persetujuan yang diperlukan daripada subjek data dan mematuhi kewajipan PDPA yang terpakai kepada pengguna data, termasuk pendaftaran dengan Jabatan Perlindungan Data Peribadi (JPDP) jika berkenaan. Institusi kerajaan secara amnya dikecualikan daripada Akta 709, manakala institusi pendidikan swasta tertakluk kepada keperluan pendaftaran JPDP.
- MJ Solutions sebagai Penyedia Sistem / Pemproses Data (Data Processor) — MJ Solutions hanya membekalkan perisian dan pelayan (server). Kami memproses data peribadi semata-mata bagi pihak dan atas arahan sekolah, dan tidak menentukan tujuan atau cara pemprosesan data tersebut.
- Komitmen kami sebagai pemproses — Kami mematuhi Prinsip Keselamatan PDPA melalui langkah teknikal dan organisasi yang munasabah (pengasingan data setiap sekolah, kawalan akses mengikut peranan, jejak audit, dan sandaran berkala), tidak menggunakan data untuk tujuan selain penyediaan Sistem, dan tidak menjual atau berkongsi data dengan pihak ketiga untuk tujuan pemasaran.
- Klausa pemprosesan data — Terma ini turut berfungsi sebagai perjanjian pemprosesan data antara sekolah (pengawal) dan MJ Solutions (pemproses) bagi maksud keselamatan dan pengendalian data peribadi.
8. Log Aktiviti dan Jejak Audit
SMP-Elite merekodkan aktiviti pengguna untuk tujuan keselamatan dan akauntabiliti:
- Semua tindakan POST (tambah, ubah, padam) direkodkan secara automatik.
- Rekod termasuk: pengguna, masa, alamat IP, modul, dan perubahan data (nilai lama dan baru).
- Log aktiviti boleh diakses oleh pentadbir melalui modul Log Aktiviti (PRO).
- Log masuk dan log keluar direkodkan untuk semua pengguna.
9. Naik Kelas dan Penempatan
Modul Naik Kelas (PRO) membolehkan sekolah menguruskan kenaikan kelas pelajar. Modul ini memerlukan langganan aktif dan merangkumi:
- Penempatan manual — pentadbir menetapkan kelas baru satu per satu.
- Bulk Move — pindahkan semua pelajar dari satu kelas ke kelas baru sekaligus.
- Clone Struktur Kelas — salin struktur kelas ke tahun akademik baru.
- Penempatan auto — Sistem mencadangkan penempatan berdasarkan prestasi peperiksaan.
- Review dan override — guru/pentadbir boleh mengubah cadangan sebelum dimuktamadkan.
- Setelah dimuktamadkan, perubahan kelas tidak boleh dibatalkan melalui Sistem. Hubungi pentadbir untuk pembetulan.
- Sejarah penempatan pelajar disimpan sebagai rujukan.
10. Ciri dan Fungsi Sistem (As-Is)
SMP-Elite disediakan atas dasar "sebagaimana adanya" (as-is). Pengguna bersetuju untuk menerima ciri-ciri dan fungsi sistem yang disediakan dalam versi semasa tanpa jaminan bahawa ia memenuhi setiap keperluan khusus sekolah.
- Semua ciri dan fungsi yang tersedia dalam versi semasa adalah muktamad untuk versi tersebut.
- Sebarang permintaan penambahan, pengubahsuaian, atau penyesuaian ciri tidak dapat dilaksanakan dalam versi semasa.
- Cadangan penambahbaikan daripada pengguna dialu-alukan dan akan dipertimbangkan untuk dimasukkan dalam versi SMP-Elite yang akan datang, tertakluk kepada keutamaan pembangunan.
- MJ Solutions tidak menjamin bahawa cadangan yang dikemukakan akan dilaksanakan dalam mana-mana versi masa hadapan.
- Pengemaskinian versi sistem (termasuk ciri baharu, pembetulan pepijat, dan penambahbaikan) akan dilakukan mengikut jadual yang ditetapkan oleh MJ Solutions.
10A. Pembantu AI (Cikgu AI)
Sistem menyediakan pembantu AI ("Cikgu AI") yang menjana jawapan secara automatik. Jawapan AI adalah panduan sahaja dan mungkin tidak tepat sepenuhnya — pengguna bertanggungjawab mengesahkan maklumat penting sebelum bertindak. Interaksi dengan Cikgu AI direkodkan untuk tujuan audit, keselamatan, dan penambahbaikan perkhidmatan. Pemprosesan AI dilakukan sepenuhnya pada infrastruktur dalaman kami.
11. Ketersediaan Perkhidmatan
Kami berusaha untuk memastikan Sistem tersedia 24 jam sehari, 7 hari seminggu. Walau bagaimanapun:
- Kami tidak menjamin ketersediaan tanpa gangguan.
- Penyelenggaraan berkala mungkin diperlukan dan akan dimaklumkan terlebih dahulu jika boleh.
- Kami tidak bertanggungjawab atas gangguan yang disebabkan oleh faktor di luar kawalan kami (bencana alam, gangguan internet, serangan siber).
12. Had Tanggungjawab
MJ Solutions tidak bertanggungjawab terhadap:
- Sebarang kerugian yang timbul daripada penggunaan atau ketidakupayaan menggunakan Sistem.
- Kehilangan data akibat kecuaian pengguna (contoh: padam data secara tidak sengaja).
- Akses tidak sah oleh pihak ketiga akibat kelalaian pengguna dalam menjaga kata laluan.
- Keputusan yang dibuat berdasarkan data atau laporan yang dijana oleh Sistem.
13. Penamatan Akaun
- Sekolah boleh meminta penamatan akaun pada bila-bila masa dengan menghubungi MJ Solutions.
- MJ Solutions berhak menangguhkan atau menamatkan akaun yang melanggar terma ini tanpa notis.
- Selepas penamatan, data akan disimpan selama 30 hari untuk tujuan pemulihan sebelum dipadam secara kekal.
14. Perubahan Terma
MJ Solutions berhak mengubah terma ini dari semasa ke semasa. Pengguna akan dimaklumkan mengenai perubahan penting melalui Sistem atau e-mel. Penggunaan berterusan selepas perubahan dianggap sebagai penerimaan terma yang dikemaskini.
15. Undang-undang dan Bidang Kuasa
Terma ini ditadbir oleh undang-undang Malaysia, termasuk Akta Perlindungan Data Peribadi 2010 (PDPA). Sebarang pertikaian akan dirujuk kepada bidang kuasa mahkamah Malaysia.
16. Hubungi Kami
Sekiranya anda mempunyai pertanyaan mengenai terma ini:
- E-mel: support@my-systems.com.my
- WhatsApp: 013-919 2571
- Syarikat: MJ Solutions (SA0109255-M), Shah Alam, Selangor, Malaysia