Page 1 of 14
System Requirements Document for komik-pembelahan-sel
1. Introduction
komik-pembelahan-sel adalah produk web yang menyajikan komik edukatif tentang pembelahan sel. Permintaan pengguna bersifat langsung dan tunggal: "buatkan komik tentang pembelahan sel" — yaitu menghasilkan sebuah karya komik yang menyampaikan materi pembelahan sel (mitosis dan meiosis) melalui cerita bergambar yang dibaca panel demi panel.
Audiens produk adalah siswa sekolah menengah dan mahasiswa tahun pertama biologi di Indonesia, guru yang memakai komik sebagai bahan ajar, serta pembuat komik yang menyusun isi cerita dan panel bergambar. Nada produk hangat, mendorong, dan sedikit lucu: topik pembelahan sel yang abstrak dan sering dianggap menakutkan disampaikan sebagai cerita berurutan yang dapat dibaca tanpa kecemasan.
Produk ini bukan platform kursus, bukan bank soal, dan bukan alat penilaian. Ruang lingkupnya adalah satu hal: sebuah komik tentang pembelahan sel yang bisa disusun dan dibaca.
Page 2 of 14
2. System Overview
Produk terdiri atas tiga permukaan kustom yang saling terhubung dalam satu alur kerja:
- Landing — halaman awal anonim yang menjelaskan bahwa produk menyediakan komik edukatif tentang pembelahan sel, untuk siapa komik tersebut, dan cara membacanya.
- Comic Studio — ruang kerja bagi Pembuat Komik untuk menyiapkan isi cerita dan panel bergambar agar komik tentang pembelahan sel dapat dihasilkan.
- Comic Reader — destinasi pembacaan yang memungkinkan Komik Pembaca berpindah panel demi panel secara berurutan hingga seluruh materi pembelahan sel selesai.
Aktor manusia yang diterima adalah Komik Pembaca dan Pembuat Komik. Keduanya adalah peran aktif dalam katalog tertutup; tidak ada persona lain yang ditambahkan.
2a. Product Interpretation and Delivery Boundary
Seluruh pengalaman produk disampaikan sebagai antarmuka kustom milik aplikasi (custom UI) di dalam browser. Tidak ada integrasi pihak ketiga, tidak ada penyedia eksternal, dan tidak ada pengiriman headless yang diminta oleh sumber.
Ketiga permukaan bersifat anonim (access_requirement: none): tidak ada identitas milik aplikasi yang diperlukan untuk membuka Landing, menyusun panel di Comic Studio, atau membaca komik di Comic Reader. Sumber tidak menetapkan login, akun, langganan, atau pembatasan peran; karena itu tidak ada kapabilitas manajemen akun, autentikasi, atau kontrol izin yang ditambahkan.
Batas saat ini (current) mencakup: penyusunan isi cerita dan panel bergambar tentang pembelahan sel, serta pembacaan komik panel demi panel secara berurutan. Di luar batas ini, tidak ada kapabilitas yang diklaim.
Page 3 of 14
2b. Source Content Inventory
Tidak ada direktif referensi dengan content_source pada sumber, sehingga inventaris konten tidak disertakan.
2c. Page Content and Component Coverage
Landing
- Informasi/state: penjelasan singkat bahwa produk menyediakan komik edukatif tentang pembelahan sel; untuk siapa komik tersebut (siswa, guru, pembuat komik); cara membacanya (panel demi panel, berurutan).
- Aksi utama: masuk ke Comic Reader untuk mulai membaca; masuk ke Comic Studio untuk menyusun komik.
- Aksi pendukung: menggulir strip komik pengantar untuk melihat tiga panel perkenalan (sel dan karakter narator).
- Entitas domain: komik, panel, tahapan pembelahan sel (mitosis, meiosis), karakter narator.
- Tanggung jawab komponen:
- Strip komik pembuka: tiga panel bertumpuk yang memperkenalkan sel dan karakter narator.
- Judul besar "Pembelahan Sel" dan tombol pil coral "Mulai Baca".
- Lencana stiker "Mitosis & Meiosis".
- Penjelasan audiens dan cara membaca.
- State:
- Loading: kerangka panel dan judul ditampilkan sebelum ilustrasi siap.
- Empty: tidak berlaku — Landing selalu memiliki konten pengantar.
- Success: pembaca memahami apa produk ini dan dapat menekan "Mulai Baca" atau menuju Comic Studio.
- Error: jika ilustrasi panel gagal dimuat, teks judul, penjelasan, dan tombol tetap utuh dan dapat digunakan.
- Recovery: pembaca dapat memuat ulang halaman atau langsung menuju Comic Reader/Comic Studio.
Page 4 of 14
Comic Studio
- Informasi/state: daftar panel komik yang sudah disusun; isi cerita dan gambar tiap panel; urutan panel; penanda tahapan pembelahan sel yang sedang digarap.
- Aksi utama: menambah panel baru; mengisi/menyunting isi cerita dan gambar panel; menyusun urutan panel; menyimpan komik agar dapat dibaca.
- Aksi pendukung: memilih panel dari daftar untuk disunting; menandai panel dengan tahapan (prophase, metaphase, anaphase, telophase, cytokinesis, atau tahapan meiosis).
- Entitas domain: komik, panel, isi cerita, gambar panel, tahapan pembelahan sel.
- Tanggung jawab komponen:
- Daftar panel (kolom kiri pada desktop, tersusun vertikal pada mobile).
- Editor panel (kolom kanan pada desktop, di bawah daftar pada mobile).
- Kontrol penambahan panel dan penyusunan urutan.
- Penanda tahapan pada tiap panel.
- State:
- Loading: daftar panel dan editor menampilkan kerangka saat data dimuat.
- Empty: belum ada panel — tampil ajakan menambahkan panel pertama.
- Success: panel tersimpan dan muncul di daftar dengan urutan yang benar.
- Error: penyimpanan panel gagal — perubahan yang belum tersimpan tetap terlihat dan dapat dicoba simpan ulang.
- Recovery: Pembuat Komik dapat menyunting ulang panel dan menyimpan kembali tanpa kehilangan isi yang sudah diketik.
Page 5 of 14
Comic Reader
- Informasi/state: panel komik yang sedang dibaca; posisi panel saat ini; tahapan pembelahan sel yang sedang berlangsung; indikator kemajuan pembacaan.
- Aksi utama: berpindah ke panel berikutnya; kembali ke panel sebelumnya; membaca panel demi panel secara berurutan hingga seluruh materi selesai.
- Aksi pendukung: melihat penanda tahapan pada bilah kemajuan; menggulir panel pada layar kecil.
- Entitas domain: panel, balon ucapan, keterangan panel, tahapan pembelahan sel, karakter (narator, guru, bagian sel yang dipersonifikasikan).
- Tanggung jawab komponen:
- Gulir vertikal panel pada latar krem.
- Bilah kontrol lengket di bawah dengan tombol pil: sebelumnya, indikator tahapan, berikutnya.
- Pita tahapan selebar penuh berwarna teal dengan nomor dan nama tahapan.
- Balon ucapan dengan satu sudut ekor tajam dan garis luar coral pada panel aktif.
- State:
- Loading: panel muncul satu per satu saat masuk viewport.
- Empty: tidak ada panel yang tersedia — tampil pesan bahwa komik belum memiliki panel.
- Success: pembaca mencapai panel terakhir dan seluruh materi pembelahan sel tersampaikan.
- Error: panel tertentu gagal dimuat — panel lain tetap dapat dibaca dan pembaca dapat kembali ke panel tersebut.
- Recovery: pembaca dapat memakai tombol sebelumnya/berikutnya untuk memuat ulang panel atau melanjutkan dari panel terakhir yang berhasil tampil.
Page 6 of 14
3. Functional Requirements
FR-1 — Menyediakan komik edukatif tentang pembelahan sel
- Provenance: explicit
- Story: As a Komik Pembaca, I should dapat membuka sebuah komik edukatif tentang pembelahan sel, so that saya memahami proses pembelahan sel melalui cerita bergambar.
- Trigger/input: Pembaca membuka produk.
- Observable result: Komik tentang pembelahan sel tersedia dan dapat dibaca.
- Access state: anonim (Landing, Comic Reader).
- Failure/recovery: jika komik belum memiliki panel, tampil pesan bahwa komik belum siap dibaca.
- Continuation: pembaca melanjutkan ke pembacaan panel demi panel.
FR-2 — Menjelaskan isi, audiens, dan cara membaca di Landing
- Provenance: required_inference
- Story: As a Komik Pembaca, I should melihat penjelasan bahwa produk menyediakan komik edukatif tentang pembelahan sel, untuk siapa komik tersebut, dan cara membacanya, so that saya tahu apa yang akan saya dapatkan sebelum mulai.
- Trigger/input: Pembaca membuka Landing.
- Observable result: Penjelasan produk, audiens, dan cara membaca tampil bersama strip komik pengantar.
- Access state: anonim.
- Failure/recovery: jika ilustrasi gagal dimuat, teks penjelasan dan tombol tetap utuh.
- Continuation: pembaca menekan "Mulai Baca" atau menuju Comic Studio.
FR-3 — Menyiapkan isi cerita dan panel bergambar di Comic Studio
- Provenance: required_inference
- Story: As a Pembuat Komik, I should menyiapkan isi cerita dan panel bergambar tentang pembelahan sel, so that komik tentang pembelahan sel dapat dihasilkan.
- Trigger/input: Pembuat Komik membuka Comic Studio dan menambahkan panel.
- Observable result: Panel dengan isi cerita dan gambar tersimpan dalam daftar panel sesuai urutannya.
- Access state: anonim.
- Failure/recovery: jika penyimpanan gagal, isi yang belum tersimpan tetap terlihat dan dapat disimpan ulang.
- Continuation: Pembuat Komik melanjutkan menambah atau menyunting panel berikutnya.
FR-4 — Membaca panel demi panel secara berurutan
- Provenance: required_inference
- Story: As a Komik Pembaca, I should berpindah panel demi panel secara berurutan, so that seluruh materi pembelahan sel tersampaikan sampai selesai.
- Trigger/input: Pembaca menekan tombol "berikutnya" atau menggulir panel.
- Observable result: Panel berikutnya tampil; indikator tahapan pada bilah kemajuan bertambah.
- Access state: anonim.
- Failure/recovery: jika sebuah panel gagal dimuat, panel lain tetap dapat dibaca dan pembaca dapat kembali ke panel tersebut.
- Continuation: pembaca melanjutkan hingga panel terakhir dan seluruh materi selesai.
FR-5 — Menandai tahapan pembelahan sel pada panel
- Provenance: required_inference
- Story: As a Pembuat Komik, I should menandai tiap panel dengan tahapan pembelahan sel yang digambarkan, so that pembaca dapat mengikuti urutan tahapan dengan jelas.
- Trigger/input: Pembuat Komik memilih tahapan untuk sebuah panel.
- Observable result: Panel menampilkan penanda tahapan, dan pita tahapan muncul di Comic Reader.
- Access state: anonim.
- Failure/recovery: jika penanda tidak tersimpan, panel tetap dapat dibaca tanpa penanda.
- Continuation: Pembuat Komik melanjutkan ke panel tahapan berikutnya.
Page 7 of 14
4. User Personas
Komik Pembaca
- Konteks produk: Pembaca adalah siswa sekolah menengah atau mahasiswa tahun pertama biologi di Indonesia yang ingin memahami proses pembelahan sel. Mereka membuka komik di browser, sering kali di layar kecil, dan membaca dari awal hingga akhir.
- Tujuan utama: memahami alur cerita bergambar tentang tahapan pembelahan sel secara berurutan hingga selesai.
- Tanggung jawab yang diterima: membuka komik, membaca panel demi panel, dan berpindah antar halaman/tahapan sampai seluruh materi pembelahan sel tersampaikan.
- Input/keputusan: memutuskan kapan menekan "berikutnya" atau kembali ke panel sebelumnya; memilih untuk mulai membaca dari Landing.
- Interaksi dengan peserta lain: Pembaca menerima hasil kerja Pembuat Komik — panel dan isi cerita yang telah disusun — dan membacanya sebagai satu komik utuh.
- Keberhasilan yang terlihat: pembaca mencapai panel terakhir dan seluruh materi pembelahan sel telah tersampaikan.
Pembuat Komik
- Konteks produk: Pembuat Komik adalah pihak yang menyusun komik tentang pembelahan sel — bisa guru yang menyiapkan bahan ajar, atau kreator yang merangkai cerita dan gambar. Mereka bekerja di Comic Studio, menyusun panel satu per satu.
- Tujuan utama: menghasilkan karya komik yang menyampaikan materi pembelahan sel.
- Tanggung jawab yang diterima: menyiapkan isi cerita dan panel bergambar tentang pembelahan sel agar dapat dibaca.
- Input/keputusan: menentukan isi cerita tiap panel, gambar panel, urutan panel, dan tahapan pembelahan sel yang ditandai.
- Interaksi dengan peserta lain: hasil kerja Pembuat Komik dibaca oleh Komik Pembaca; keputusan urutan dan penanda tahapan menentukan pengalaman pembaca.
- Keberhasilan yang terlihat: komik tersimpan dengan panel berurutan dan tahapan yang jelas, sehingga dapat dibaca sampai selesai.
5. Core User Flows
Page 8 of 14
Flow A — Komik Pembaca membaca komik tentang pembelahan sel
- Pembaca membuka Landing tanpa perlu akun.
- Pembaca melihat strip komik pengantar: tiga panel yang memperkenalkan sel dan karakter narator, serta penjelasan bahwa produk menyediakan komik edukatif tentang pembelahan sel, untuk siapa komik tersebut, dan cara membacanya.
- Pembaca menekan tombol pil coral "Mulai Baca".
- Pembaca masuk ke Comic Reader dan melihat panel pertama pada latar krem.
- Pembaca membaca panel, lalu menekan tombol "berikutnya" pada bilah kontrol lengket di bawah; indikator tahapan pada bilah kemajuan bertambah.
- Pembaca melanjutkan panel demi panel; saat mencapai panel anaphase, kromosom yang digambar sebagai batang membulat terlihat terpisah.
- Pembaca melewati pita tahapan selebar penuh berwarna teal yang menandai pergantian tahapan pembelahan sel.
- Pembaca mencapai panel terakhir; seluruh materi pembelahan sel telah tersampaikan.
- Jika sebuah panel gagal dimuat: panel lain tetap dapat dibaca, dan pembaca dapat kembali ke panel tersebut dengan tombol "sebelumnya"/"berikutnya".
- Jika komik belum memiliki panel: Comic Reader menampilkan pesan bahwa komik belum siap dibaca, dan pembaca dapat kembali ke Landing.
Flow B — Pembuat Komik menyusun komik tentang pembelahan sel
- Pembuat Komik membuka Comic Studio tanpa perlu akun.
- Pembuat Komik melihat daftar panel di kolom kiri (desktop) atau di bagian atas (mobile), dan editor panel di kolom kanan (desktop) atau di bawah daftar (mobile).
- Pembuat Komik menambahkan panel pertama; editor panel terbuka.
- Pembuat Komik mengisi isi cerita dan gambar panel tentang pembelahan sel.
- Pembuat Komik menandai panel dengan tahapan pembelahan sel yang digambarkan.
- Pembuat Komik menyimpan panel; panel muncul di daftar dengan urutan yang benar.
- Pembuat Komik mengulangi langkah 3–6 untuk panel berikutnya hingga seluruh tahapan pembelahan sel tercakup.
- Pembuat Komik menyusun urutan panel sehingga alur cerita berjalan berurutan.
- Jika penyimpanan gagal: perubahan yang belum tersimpan tetap terlihat, dan Pembuat Komik dapat menyimpan ulang tanpa kehilangan isi yang sudah diketik.
- Jika belum ada panel: Comic Studio menampilkan ajakan menambahkan panel pertama.
- Lanjutan: komik yang tersimpan dapat dibaca oleh Komik Pembaca di Comic Reader.
Page 9 of 14
6. Visuals Colors and Theme
Muse: Pablo Stanley. Headline: Friendly modular biology, drawn panel by panel.
Bahasa visualnya adalah ilustrasi vektor modular: karakter berulang, bentuk membulat, warna pastel di atas latar krem, dan teks yang berbicara langsung kepada pembaca. Sistem ilustrasi modular ini memetakan secara alami ke komik yang karakternya berulang di banyak panel dan tahapan.
Token warna (light mode)
| Peran | Hex | Pemakaian |
|---|
| Background | #FFF6E9 | Latar halaman di semua permukaan, seperti kertas komik |
| Surface | #FFFFFF | Interior panel dan kartu, agar panel terbaca sebagai kertas fisik |
| Text | #1F2233 | Semua teks isi dan keterangan panel |
| Primary | #2E8B7A | Warna cerita utama: membran sel, tombol, garis seksi, tulang kemajuan |
| Accent | #F2545B | Satu aksen panas: tombol "panel berikutnya", penanda tahapan aktif, sorotan nukleus saat membelah |
| Muted | #7A7F99 | Metadata, nomor halaman, state nonaktif |
Pastel pendukung — butter #FFD166, sky #8ECAE6, lilac #CDB4DB, mint #B8E0D2 — hanya dipakai di dalam ilustrasi untuk memberi kode warna pada bagian sel dan karakter, tidak pernah di belakang teks UI yang harus terbaca.
Proporsi kasar: 60% latar krem, 25% panel putih, 10% teal, 5% coral.
Page 10 of 14
Tipografi
- Headings: Baloo 2, bobot 700–800, untuk judul komik, nama tahapan, dan keterangan panel; tracking sedikit negatif pada ukuran besar, normal pada ukuran label. Headline memakai sentence case, tidak pernah all-caps.
- Speech bubbles: Nunito 700 agar dialog terbaca sebagai ucapan.
- Captions: Nunito 600 italic.
- Body: Nunito.
- Skala modular 1.333: 14 / 16 / 21 / 28 / 37 / 50 / 67 px, dengan ukuran display fluid via
clamp — judul hero clamp(40px, 9vw, 96px), judul tahapan clamp(28px, 5vw, 50px), keterangan panel 16–21 px, body 16–18 px, metadata 14 px.
- Line height: 1.6 untuk body, 1.05 untuk display.
Bahasa bentuk
Radius besar dan ramah: panel dan kartu 20–28 px, tombol sepenuhnya pil, balon ucapan dengan satu sudut ekor tajam agar menunjuk ke pembicara. Bagian sel digambar sebagai blob lembut dan kapsul membulat — nukleus lingkaran gemuk, kromosom batang membulat yang terbelah seperti breadstick, spindel sepasang pita melengkung. Bayangan offset lembut 4px 4px 0 rgba(31,34,51,0.12) alih-alih blur, sehingga panel terasa seperti stiker kertas bertumpuk. Bentuk stiker dan lencana menandai nomor tahapan dan tag "mitosis / meiosis".
Page 11 of 14
Tata letak
Comic-first, bukan dashboard-first. Reader adalah gulir vertikal panel di atas latar krem, dengan bilah kontrol lengket di bawah (tombol pil: sebelumnya, indikator tahapan, berikutnya) yang tetap utuh pada 375 px. Panel bergantian lebar dalam ritme yang disengaja — panel tunggal full-bleed, lalu baris dua panel, lalu baris tiga panel — tetapi setiap keterangan dan dialog tetap di dalam kotak panel putihnya dengan padding 20–24 px, sehingga teks tidak pernah meluber keluar tepi. Transisi tahapan berupa pita warna selebar penuh berwarna teal dengan nomor tahapan besar. Landing dibuka dengan strip komik, bukan kartu hero: tiga panel bertumpuk yang memperkenalkan sel dan karakter narator. Studio memakai tata letak dua kolom di desktop (daftar panel kiri, editor panel kanan) dan satu kolom bertumpuk di mobile.
7. Signature Design Concept
Layar pertama Landing adalah halaman komik, bukan hero pemasaran. Di kiri-tengah, tumpukan tiga panel putih yang saling menumpuk selebar 7 kolom duduk di atas latar krem, sedikit diputar (−1.5°, +1°, −0.5°) seperti halaman yang jatuh di meja. Panel teratas menampilkan karakter narator yang mengintip ke arah sel teal raksasa dengan nukleus coral, disertai balon ucapan bertuliskan "Sel ini mau membelah — ikut lihat, yuk!" Empat kolom sisanya memuat judul besar "Pembelahan Sel" dalam Baloo 2 pada clamp(40px, 9vw, 96px), ditumpuk dua baris, dengan tombol pil coral "Mulai Baca" tersemat di bawahnya dan lencana stiker kecil "Mitosis & Meiosis".
Tidak ada gradient blob, tidak ada headline di tengah, tidak ada tombol biru: elemen dominan adalah tumpukan panel berilustrasi, dan peran paletnya adalah latar krem, panel putih, sel teal, nukleus coral, dan CTA coral.
Page 12 of 14
8. Interaction Model & Motion Direction
Interaction Model: Animated
Motion Tempo: expressive
Hero Dimensionality: layered_2d
Landing Hero Motion Brief
- Focal subject: tumpukan tiga panel putih berilustrasi yang menampilkan narator dan sel teal dengan nukleus coral, di atas latar krem.
- Input → transformation → outcome: saat halaman dimuat, panel-panel masuk dengan fade-and-rise 24 px, bertahap 60 ms satu sama lain, dengan easing overshoot lembut
cubic-bezier(0.34, 1.56, 0.64, 1); balon ucapan muncul dengan skala kecil dari 0.92; hasilnya adalah halaman komik yang tersusun di depan pembaca, siap dibaca.
- Motion vocabulary: springy but purposeful — fade-and-rise bertahap, pop balon ucapan, squash-and-stretch pada tombol, lift 4 px dan rotasi 0.5° saat panel di-hover seperti mengangkat halaman komik.
- Composed first frame: tumpukan tiga panel putih yang sedikit diputar di kiri-tengah, judul "Pembelahan Sel" dua baris di kanan, tombol pil coral "Mulai Baca" dan lencana "Mitosis & Meiosis" di bawah judul.
- Reduced-motion state: semua animasi runtuh menjadi susunan statis yang sepenuhnya terbaca — panel langsung tampil, tanpa stagger, tanpa pop; reader menjadi gulir biasa atau strip tahapan yang dapat digulir horizontal.
Catatan motion untuk Comic Reader
- Panel masuk dengan fade-and-rise 24 px saat memasuki viewport, bertahap 60 ms.
- Tombol "berikutnya" memberi efek squash-and-stretch saat ditekan.
- Batang kromosom beranimasi terbelah saat panel anaphase pertama kali masuk viewport.
- Balon ucapan muncul dengan skala kecil dari 0.92.
- Di bawah
prefers-reduced-motion, semua ini runtuh menjadi susunan statis yang sepenuhnya terbaca.
9. Non-Functional Requirements
- NFR-1 — Keterbacaan di semua viewport (explicit, dari creative direction): headline, wordmark, label, angka, teks kartu, dan kontrol tetap seluruhnya di dalam viewport dan kontainernya pada 375 px, 768 px, dan 1280 px, membungkus atau menskalakan (misalnya
font-size: clamp(...) dengan ukuran mobile-nya) agar muat; tidak ada elemen lain yang menutupi bagian mana pun dari teks atau kontrol tersebut.
- NFR-2 — Aksesibilitas gerak (explicit): di bawah
prefers-reduced-motion, sediakan susunan statis yang dapat digunakan; panel disajikan tanpa stagger dan tanpa pop, dan reader menjadi gulir biasa atau strip tahapan yang dapat digulir horizontal.
- NFR-3 — Kejujuran ilmiah ilustrasi (explicit): diagram sel disederhanakan tetapi jujur secara ilmiah; prophase, metaphase, anaphase, telophase, dan cytokinesis masing-masing mendapat tata bahasa visual yang konsisten sehingga siswa dapat membandingkannya.
- NFR-4 — Tanpa fotografi stok (explicit): ilustrasi adalah seluruh sistem visual; tidak ada fotografi stok.
- NFR-5 — Kontras teks (required_inference): teks isi
#1F2233 di atas latar #FFF6E9 dan panel #FFFFFF harus tetap terbaca; pastel pendukung tidak pernah dipakai di belakang teks UI yang harus terbaca.
Page 13 of 14
10. Tech Stack
- Frontend: React (web) — antarmuka kustom untuk Landing, Comic Studio, dan Comic Reader.
- Backend: Python / FastAPI — melayani data komik dan panel.
- Storage: penyimpanan untuk komik, panel, isi cerita, gambar panel, urutan, dan penanda tahapan.
- Containerization: Docker / docker-compose untuk menjalankan aplikasi.
Tidak ada teknologi lain yang ditetapkan oleh sumber; tidak ada Kubernetes karena deployment tidak menuntutnya.
11. Assumptions and Constraints
- A-1 (required_inference): Ketiga permukaan bersifat anonim; tidak ada identitas milik aplikasi, login, atau kontrol izin, karena sumber tidak menetapkannya dan tidak ada state yang harus dimiliki secara privat atau dilanjutkan oleh aktor tertentu.
- A-2 (required_inference): Komik disusun sebagai kumpulan panel berurutan; urutan panel adalah satu-satunya struktur yang diperlukan agar materi pembelahan sel tersampaikan berurutan.
- A-3 (required_inference): Penanda tahapan (mitosis/meiosis dan tahapannya) diperlukan agar pembaca dapat mengikuti urutan tahapan; ini mekanika yang tak terhindarkan dari tujuan "memahami pembelahan sel melalui komik".
- A-4 (explicit): Ruang lingkup produk adalah satu komik tentang pembelahan sel; tidak ada kapabilitas di luar penyusunan dan pembacaan komik tersebut.
- A-5 (explicit): Tidak ada integrasi pihak ketiga, penyedia eksternal, atau pengiriman headless.
- A-6 (default — not specified by user): Detail penyimpanan konkret (jenis basis data) tidak ditetapkan oleh sumber dan dipilih sebagai default implementasi.
Page 14 of 14
12. Glossary
- Pembelahan sel: proses pembelahan sel yang mencakup mitosis dan meiosis; materi yang disampaikan komik.
- Mitosis: pembelahan sel yang menghasilkan dua sel anak identik.
- Meiosis: pembelahan sel yang menghasilkan sel dengan setengah jumlah kromosom.
- Panel: satu kotak bergambar dalam komik, berisi ilustrasi, keterangan, dan/atau balon ucapan.
- Tahapan: fase pembelahan sel (prophase, metaphase, anaphase, telophase, cytokinesis) yang ditandai pada panel.
- Komik Pembaca: persona yang membaca komik panel demi panel hingga selesai.
- Pembuat Komik: persona yang menyusun isi cerita dan panel bergambar di Comic Studio.
- Comic Studio: ruang kerja untuk menyiapkan isi cerita dan panel bergambar.
- Comic Reader: destinasi pembacaan komik panel demi panel.
- Landing: halaman awal anonim yang menjelaskan produk, audiens, dan cara membaca.
No comments yet. Be the first!