TERM OF REFERENCE (ToR)
Pembangunan Aplikasi DiTenun
Institut Teknologi Del | Rekayasa Perangkat Lunak | 2025/2026
1. Pemberi Pekerjaan
2. Tim Pengembang (Mahasiswa)
3. Periode Pekerjaan
4. Topik
Pembangunan Aplikasi Web DiTenun: Sistem Pendukung Kreasi Motif Tenun dan Penjualan Kain Ulos Berbasis Teknologi Digital
5. Deskripsi Ringkas
Aplikasi DiTenun adalah aplikasi web yang dirancang untuk mendukung ekosistem tenun tradisional Ulos Batak secara digital. Aplikasi ini memiliki dua fungsi utama, yaitu (1) membantu penenun dalam menciptakan variasi motif tenun baru secara digital menggunakan teknologi generatif dan fitur drag-and-drop, serta (2) menyediakan platform jual beli kain Ulos secara daring.
Pengguna aplikasi ini terdiri dari tiga kelompok: Admin, Penenun, dan Pembeli. Admin bertugas mengelola konten galeri motif, produk Ulos yang dijual, serta konten informasi pada laman UlosPedia. Penenun menggunakan fitur kreatif untuk menghasilkan motif baru dan memilih skema warna yang tepat. Pembeli dapat menjelajahi galeri Ulos dan melakukan transaksi pembelian secara daring.
6. Hasil / Deliverables
Dokumen Term of Reference (ToR) Dokumen Project Implementation Plan (PiP) Dokumen Software Requirements Specification (SRS) Diagram Use Case, Sequence Diagram, dan Class Diagram Prototipe antarmuka aplikasi DiTenun (opsional) Kode sumber aplikasi web DiTenun (fase pengembangan berikutnya)
7. Pendekatan Pelaksanaan Kerja
7.1 Metodologi
Pengembangan Aplikasi DiTenun menggunakan pendekatan metodologi Agile dengan iterasi mingguan. Setiap iterasi mencakup analisis kebutuhan, perancangan, pengembangan, pengujian, dan review.
7.2 Tahapan Kerja
Analisis Kebutuhan: Mengidentifikasi semua kebutuhan fungsional dan non-fungsional dari tiga kelompok pengguna (Admin, Penenun, Pembeli). Perancangan Sistem: Membuat diagram UML (Use Case, Sequence, Class Diagram) dan rancangan antarmuka pengguna. Pengembangan Dokumen Teknis: Menyusun dokumen ToR, PiP, dan SRS sesuai standar Institut Teknologi Del. Review dan Validasi: Melakukan review dokumen bersama dosen pengampu dan melakukan revisi jika diperlukan. Pengiriman Dokumen: Mengumpulkan semua dokumen ke Ecourse sebelum batas waktu yang ditentukan.
8. Perkiraan Tahap Pelaksanaan Kerja
9. Batasan
Dokumen ini hanya mencakup fase analisis dan perancangan sistem, belum mencakup implementasi kode. Diagam UML yang digunakan adalah Use Case Diagram, Sequence Diagram, dan Class Diagram. Fitur generasi motif AI/ML dideskripsikan secara konseptual pada dokumen SRS, implementasi teknis merupakan tanggung jawab pengembang pada fase berikutnya. Pengerjaan dilakukan dalam batas waktu 5 hari kerja (11-15 Mei 2026). Teknologi yang digunakan sebagai referensi: PHP/Laravel atau Node.js untuk backend, React.js untuk frontend, dan MySQL untuk database.
10. Input Requirement
Studi kasus Aplikasi DiTenun dari materi praktikum Rekayasa Perangkat Lunak Minggu 14. Template dokumen ToR, PiP, dan SRS dari Institut Teknologi Del. Diagram UML (Use Case, Sequence, Class) yang telah dibuat pada tugas praktikum minggu-minggu sebelumnya. Referensi desain antarmuka aplikasi e-commerce dan kreasi digital yang relevan. Akses ke platform CODA untuk pengelolaan proyek.
11. Ketentuan Lain
Semua dokumen dikumpulkan dalam format softcopy (.docx dan .pdf) melalui Ecourse. Dokumen harus menggunakan Bahasa Indonesia yang baik dan benar. Link ketiga dokumen (ToR, PiP, SRS) wajib ditambahkan di proyek CODA pada tempat yang sesuai. Link proyek CODA wajib ditambahkan sebagai lampiran pada dokumen SRS. Seluruh anggota kelompok bertanggung jawab atas isi dan kualitas dokumen yang dikumpulkan.
12. Persetujuan
Sitoluama, 15 Mei 2026