spesifikasi kebutuhan perangkat lunak · teknik komputer ipb dppl-stoo halaman 2 dari 57 dokumen...
TRANSCRIPT
SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK
“SISTEM TOKO OLAHRAGA ONLINE”
(STOO)
Dipersiapkan oleh:
Dwi Lingga Adiputra J3D211141
Fikri Fauzan J3D111083
Indra Bomantara J3D111024
Program Keahlian Teknik Komputer
Institut Pertanian Bogor
2013
Teknik Komputer
Institut Pertanian Bogor
Nomor Dokumen Halaman
DPPL - STOO 1/57
Revisi Tgl: 9/12/2013
Teknik Komputer IPB DPPL-STOO Halaman 2 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
DAFTAR PERUBAHAN
Revisi Deskripsi
A
B
C
D
E
F
G
INDEX - A B C D E F G
TGL
Ditulis
oleh
Diperiks
a oleh
Disetujui
oleh
Teknik Komputer IPB DPPL-STOO Halaman 3 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
DAFTAR HALAMAN PERUBAHAN
Halaman Revisi Halaman Revisi
Teknik Komputer IPB DPPL-STOO Halaman 4 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Daftar Isi
DAFTAR PERUBAHAN ...................................................................................... 2
DAFTAR HALAMAN PERUBAHAN ................................................................. 3
Daftar Isi ................................................................................................................ 4
Daftar Gambar ....................................................................................................... 9
Daftar Tabel ......................................................................................................... 10
1 Pendahuluan .................................................................................................... 12
1.1 Tujuan ...................................................................................................... 12
1.2 Lingkup Masalah ..................................................................................... 12
1.3 Definisi dan Istilah ................................................................................... 12
1.4 Referensi .................................................................................................. 13
1.5 Deskripsi Umum Software ....................................................................... 13
2. DESKRIPSI PERANCANGAN ...................................................................... 13
2.1 Rancangan Lingkungan Implementasi ..................................................... 13
2.2 Dekomposisi Fungsional Modul .............................................................. 14
2.3 Deskripsi Data .......................................................................................... 15
2.4 Dekomposisi Fisik Modul ........................................................................ 20
2.5 Deskripsi Fungsional Secara Rinci ......................................................... 21
2.5.1 Spesifikasi Fungsi Pembeli-Home .................................................... 21
2.5.1.1 Spesifikasi Tabel Input ............................................................... 21
2.5.1.2 Spesifikasi Tabel Output ............................................................ 21
2.5.1.3 Spesifikasi Layar ........................................................................ 21
2.5.1.4 Spesifikasi Query ........................................................................ 21
2.5.1.5 Spesifikasi Objek ........................................................................ 22
2.5.1.6 Spesifikasi Layar Pesan .............................................................. 22
2.5.1.7 Spesifikasi Algoritma ................................................................. 22
2.5.1.8 Spesifikasi Report ....................................................................... 22
2.5.2 Spesifikasi Fungsi Pembeli-Login .................................................... 23
2.5.2.1 Spesifikasi Tabel Input ............................................................... 23
2.5.2.2 Spesifikasi Tabel Output ............................................................ 23
2.5.2.3 Spesifikasi Layar ........................................................................ 23
2.5.2.4 Spesifikasi Objek ........................................................................ 23
Tabe ............................................................................................................. 23
2.5.2.5 Spesifikasi Query ........................................................................ 23
2.5.2.6 Spesifikasi Layar Pesan .............................................................. 24
2.5.2.7 Spesifikasi Algoritma ................................................................. 24
2.5.2.8 Spesifikasi Report ....................................................................... 24
2.5.3 Spesifikasi Fungsi Pembeli-Daftar Member ..................................... 24
2.5.3.1 Spesifikasi Tabel Input ............................................................... 24
2.5.3.2 Spesifikasi Tabel Output ............................................................ 24
2.5.3.3 Spesifikasi Layar ........................................................................ 25
2.5.3.4 Spesifikasi Query ........................................................................ 25
2.5.3.5 Spesifikasi Objek ........................................................................ 25
2.5.3.6 Spesifikasi Layar Pesan .............................................................. 25
2.5.3.7 Spesifikasi Algoritma ................................................................. 26
Teknik Komputer IPB DPPL-STOO Halaman 5 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.3.8 Spesifikasi Report ....................................................................... 26
2.5.4 Spesifikasi Fungsi Pembeli-Produk .................................................. 26
2.5.4.1 Spesifikasi Tabel Input ............................................................... 26
2.5.4.2 Spesifikasi Tabel Output ............................................................ 26
2.5.4.3 Spesifikasi Layar ........................................................................ 27
2.5.4.4 Spesifikasi Query ........................................................................ 27
2.5.4.5 Spesifikasi Objek ........................................................................ 27
2.5.4.6 Spesifikasi Layar Pesan .............................................................. 28
2.5.4.7 Spesifikasi Algoritma ................................................................. 28
2.5.4.8 Spesifikasi Report ....................................................................... 28
2.5.5 Spesifikasi Fungsi Pembeli-Shopping Cart ....................................... 28
2.5.5.1 Spesifikasi Tabel Input ............................................................... 28
2.5.5.2 Spesifikasi Tabel Output ............................................................ 28
2.5.5.3 Spesifikasi Layar ........................................................................ 29
2.5.5.4 Spesifikasi Query ........................................................................ 29
2.5.5.5 Spesifikasi Objek ........................................................................ 29
2.5.5.6 Spesifikasi Layar Pesan .............................................................. 29
2.5.5.7 Spesifikasi Algoritma ................................................................. 30
2.5.5.8 Spesifikasi Report ....................................................................... 30
2.5.6 Spesifikasi Fungsi Pembeli-Pembayaran .......................................... 30
2.5.6.1 Spesifikasi Tabel Input ............................................................... 30
2.5.6.2 Spesifikasi Tabel Output ............................................................ 30
2.5.6.3 Spesifikasi Layar ........................................................................ 31
2.5.6.4 Spesifikasi Query ........................................................................ 31
2.5.6.5 Spesifikasi Objek ........................................................................ 31
2.5.6.6 Spesifikasi Layar Pesan .............................................................. 31
2.5.6.7 Spesifikasi Algoritma ................................................................. 31
2.5.6.8 Spesifikasi Report ....................................................................... 31
2.5.7 Spesifikasi Fungsi Pembeli-Contact Us ............................................ 31
2.5.7.1 Spesifikasi Tabel Input ............................................................... 31
2.5.7.2 Spesifikasi Tabel Output ............................................................ 32
2.5.7.3 Spesifikasi Layar ........................................................................ 32
2.5.7.4 Spesifikasi Query ........................................................................ 32
2.5.7.5 Spesifikasi Objek ........................................................................ 32
2.5.7.6 Spesifikasi Layar Pesan .............................................................. 32
2.5.7.7 Spesifikasi Algoritma ................................................................. 32
2.5.7.8 Spesifikasi Report ....................................................................... 32
2.5.8 Spesifikasi Fungsi Pembeli-Forum ................................................... 32
2.5.8.1 Spesifikasi Tabel Input ............................................................... 33
2.5.8.2 Spesifikasi Tabel Output ............................................................ 33
2.5.8.3 Spesifikasi Layar ........................................................................ 33
2.5.8.4 Spesifikasi Query ........................................................................ 33
2.5.8.5 Spesifikasi Objek ........................................................................ 34
2.5.8.6 Spesifikasi Layar Pesan .............................................................. 34
2.5.8.7 Spesifikasi Algoritma ................................................................. 34
2.5.8.8 Spesifikasi Report ....................................................................... 34
2.5.9 Spesifikasi Fungsi Pembeli-Forum Detail ........................................ 34
Teknik Komputer IPB DPPL-STOO Halaman 6 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.9.1 Spesifikasi Tabel Input ............................................................... 34
2.5.9.2 Spesifikasi Tabel Output ............................................................ 34
2.5.9.3 Spesifikasi Layar ........................................................................ 35
2.5.9.4 Spesifikasi Query ........................................................................ 35
2.5.9.5 Spesifikasi Objek ........................................................................ 35
2.5.9.6 Spesifikasi Layar Pesan .............................................................. 36
2.5.9.7 Spesifikasi Algoritma ................................................................. 36
2.5.9.8 Spesifikasi Report ....................................................................... 36
2.5.10 Spesifikasi Fungsi Pembeli-Reply (forum) .................................... 36
2.5.10.1 Spesifikasi Tabel Input ............................................................... 36
2.5.10.2 Spesifikasi Tabel Output ............................................................ 36
2.5.10.3 Spesifikasi Layar ........................................................................ 37
2.5.10.4 Spesifikasi Query........................................................................ 37
2.5.10.5 Spesifikasi Objek ........................................................................ 37
2.5.10.6 Spesifikasi Layar Pesan .............................................................. 37
2.5.10.7 Spesifikasi Algoritma ................................................................. 38
2.5.10.8 Spesifikasi Report ...................................................................... 38
2.5.11 Spesifikasi Fungsi Pembeli-Guestbook ......................................... 38
2.5.11.1 Spesifikasi Tabel Input ............................................................... 38
2.5.11.2 Spesifikasi Tabel Output ............................................................ 38
2.5.11.3 Spesifikasi Layar ........................................................................ 39
2.5.11.4 Spesifikasi Query........................................................................ 39
2.5.11.5 Spesifikasi Objek ........................................................................ 39
2.5.11.6 Spesifikasi Layar Pesan .............................................................. 40
2.5.11.7 Spesifikasi Algoritma ................................................................. 40
2.5.11.8 Spesifikasi Report ...................................................................... 40
2.5.12 Spesifikasi Fungsi Pembeli-Voting ............................................... 40
2.5.12.1 Spesifikasi Tabel Input ............................................................... 40
2.5.12.2 Spesifikasi Tabel Output ............................................................ 40
2.5.12.3 Spesifikasi Layar ........................................................................ 41
2.5.12.4 Spesifikasi Query........................................................................ 41
2.5.12.5 Spesifikasi Objek ........................................................................ 41
2.5.12.6 Spesifikasi Layar Pesan .............................................................. 41
2.5.12.7 Spesifikasi Algoritma ................................................................. 41
2.5.12.8 Spesifikasi Report ...................................................................... 42
2.5.13 Spesifikasi Fungsi Admin – Login ................................................ 42
2.5.13.1 Spesifikasi Tabel Input ............................................................... 42
2.5.13.2 Spesifikasi Tabel Output ............................................................ 42
2.5.13.3 Spesifikasi Layar ........................................................................ 43
2.5.13.4 Spesifikasi Query........................................................................ 43
2.5.13.5 Spesifikasi Objek ........................................................................ 43
2.5.13.6 Spesifikasi Layar Pesan .............................................................. 43
2.5.13.7 Spesifikasi Algoritma ................................................................. 44
2.5.13.8 Spesifikasi Report ...................................................................... 44
2.5.14 Spesifikasi Fungsi Admin – Home ................................................ 44
2.5.14.1 Spesifikasi Tabel Input ............................................................... 44
2.5.14.2 Spesifikasi Tabel Output ............................................................ 44
Teknik Komputer IPB DPPL-STOO Halaman 7 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.14.3 Spesifikasi Layar ........................................................................ 44
2.5.14.4 Spesifikasi Query........................................................................ 45
2.5.14.5 Spesifikasi Objek ........................................................................ 45
2.5.14.6 Spesifikasi Layar Pesan .............................................................. 45
2.5.14.7 Spesifikasi Algoritma ................................................................. 45
2.5.14.8 Spesifikasi Report ...................................................................... 45
2.5.15 Spesifikasi Fungsi Admin-Pemesanan ........................................... 45
2.5.15.1 Spesifikasi Tabel Input ............................................................... 46
2.5.15.2 Spesifikasi Tabel Output ............................................................ 46
2.5.15.3 Spesifikasi Layar ........................................................................ 46
2.5.15.4 Spesifikasi Query........................................................................ 46
2.5.15.5 Spesifikasi Objek ........................................................................ 46
2.5.15.6 Spesifikasi Layar Pesan .............................................................. 46
2.5.15.7 Spesifikasi Algoritma ................................................................. 46
2.5.15.8 Spesifikasi Report ...................................................................... 47
2.5.16 Spesifikasi Fungsi Admin-Edit Produk ......................................... 47
2.5.16.1 Spesifikasi Tabel Input ............................................................... 47
2.5.16.2 Spesifikasi Tabel Output ............................................................ 47
2.5.16.3 Spesifikasi Layar ........................................................................ 48
2.5.16.4 Spesifikasi Query........................................................................ 48
2.5.16.5 Spesifikasi Objek ........................................................................ 48
2.5.16.6 Spesifikasi Layar Pesan .............................................................. 48
2.5.16.7 Spesifikasi Algoritma ................................................................. 49
2.5.16.8 Spesifikasi Report ...................................................................... 49
2.5.17 Spesifikasi Fungsi Admin-Edit Profil ............................................ 49
2.5.17.1 Spesifikasi Tabel Input ............................................................... 49
2.5.17.2 Spesifikasi Tabel Output ............................................................ 49
2.5.17.3 Spesifikasi Layar ........................................................................ 50
2.5.17.4 Spisifikasi Query ........................................................................ 50
2.5.17.5 Spesifikasi Objek ........................................................................ 50
2.5.17.6 Spesifikasi Layar Pesan .............................................................. 50
2.5.5.6 Spesifikasi Algoritma .................................................................... 50
2.5.17.7 Spesifikasi Report ...................................................................... 51
2.5.18 Spesifikasi Fungsi Admin-Edit Member ....................................... 51
2.5.18.1 Spesifikasi Tabel Input ............................................................... 51
2.5.18.2 Spesifikasi Tabel Output ............................................................ 51
2.5.18.3 Spesifikasi Layar ........................................................................ 51
2.5.18.4 Spesifikasi Query........................................................................ 51
2.5.18.5 Spesifikasi Objek ........................................................................ 51
2.5.18.6 Spesifikasi Layar Pesan .............................................................. 51
2.5.18.7 Spesifikasi Algoritma ................................................................. 52
2.5.18.8 Spesifikasi Report ...................................................................... 52
2.5.19 Spesifikasi Fungsi Admin-Edit Forum .......................................... 52
2.5.19.1 Spesifikasi Tabel Input ............................................................... 52
2.5.19.2 Spesifikasi Tabel Output ............................................................ 52
2.5.19.3 Spesifikasi Layar ........................................................................ 53
2.5.19.4 Spesifikasi Query........................................................................ 53
Teknik Komputer IPB DPPL-STOO Halaman 8 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.19.5 Spesifikasi Objek ........................................................................ 53
2.5.19.6 Spesifikasi Layar Pesan .............................................................. 53
2.5.19.7 Spesifikasi Algoritma ................................................................. 53
2.5.19.8 Spesifikasi Report ...................................................................... 53
2.5.20 Spesifikasi Fungsi Admin-Edit Guestbook .................................... 54
2.5.20.1 Spesifikasi Tabel Input ............................................................... 54
2.5.20.2 Spesifikasi Tabel Output ............................................................ 54
2.5.20.3 Spesifikasi Layar ........................................................................ 54
2.5.20.4 Spesifikasi Query........................................................................ 54
2.5.20.5 Spesifikasi Objek ........................................................................ 54
2.5.20.6 Spesifikasi Layar Pesan .............................................................. 55
2.5.20.7 Spesifikasi Algoritma ................................................................. 55
2.5.20.8 Spesifikasi Report ...................................................................... 55
2.5.21 Spesifikasi Fungsi Admin-Logout ................................................. 55
2.5.21.1 Spesifikasi Tabel Input ............................................................... 55
2.5.21.2 Spesifikasi Tabel Output ............................................................ 55
2.5.21.3 Spesifikasi Layar ........................................................................ 55
2.5.21.4 Spesifikasi Query........................................................................ 56
2.5.21.5 Spesifikasi Objek ........................................................................ 56
2.5.21.6 Spesifikasi Layar Pesan .............................................................. 56
2.5.21.7 Spesifikasi Algoritma ................................................................. 56
2.5.21.8 Spesifikasi Report ...................................................................... 56
3. MATRIKS KETERUNUTAN ........................................................................ 57
Teknik Komputer IPB DPPL-STOO Halaman 9 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Daftar Gambar
Gambar 1 Halaman Utama .................................................................................... 21
Gambar 2 Login Pengunjung ................................................................................ 23
Gambar 3 Pendaftaran member baru ..................................................................... 25
Gambar 4 Gambar Produk yang Dijual ................................................................. 27
Gambar 5 Spesifikasi Shopping Cart .................................................................... 29
Gambar 6 Cara Melakukan Transaksi ................................................................... 31
Gambar 7 Spesifikasi Contact Us ......................................................................... 32
Gambar 8 Fungsi Forum ....................................................................................... 33
Gambar 9 Spesifikasi Fungsi Forum Detail .......................................................... 35
Gambar 10 Spesifikasi Fungsi Reply Forum ........................................................ 37
Gambar 11 Spesifikasi Fungsi Guestbook ............................................................ 39
Gambar 12 Spesifikasi Laya Voting ..................................................................... 41
Gambar 13 Report Hasil Voting ........................................................................... 42
Gambar 14 Login Admin ...................................................................................... 43
Gambar 15 Spesifikasi Halaman Utama Admin ................................................... 44
Gambar 16 Spesifikasi Halaman Pemesanan ........................................................ 46
Gambar 17 Report Pemesanan Barang .................................................................. 47
Gambar 18 Spesifikasi Barang Toko .................................................................... 48
Gambar 19 Soesifikasi Layar Edit Profil .............................................................. 50
Gambar 20 Spesifikasi Halaman Edit Member ..................................................... 51
Gambar 21 Spesifikasi Halaman Edit Forum ........................................................ 53
Gambar 22 Spesifikasi Layar Edit Guestbook ...................................................... 54
Gambar 23 Spesifikasi Fungsi Logout Admin ...................................................... 55
Teknik Komputer IPB DPPL-STOO Halaman 10 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Daftar Tabel
Tabel 1 Dekomposisi Fungsional Modul .............................................................. 14
Tabel 2 Tabel Admin ............................................................................................ 15
Tabel 3 Tabel Pendaftaran Member ...................................................................... 16
Tabel 4 Tabel Pengunjung web ............................................................................. 16
Tabel 5 Tabel Forum Percakapan Pelanggan ........................................................ 17
Tabel 6 Tabel Guestbook ...................................................................................... 17
Tabel 7 Tabel Laporan Pemesanan ....................................................................... 18
Tabel 8 Tabel Komfirmasi Pemesanan ................................................................. 18
Tabel 9 Barang Dijual ........................................................................................... 19
Tabel 10 Keranjang Belanja .................................................................................. 19
Tabel 11 Voting Penilaian Pengunjung ................................................................. 20
Tabel 12 Dekomposisi Fisik Modul ...................................................................... 20
Tabel 13 Deskripsi Objek Fungsi Index (Beranda) ............................................... 22
Tabel 14 Spesifikasi Objek Login ......................................................................... 23
Tabel 15 Spesifikasi Layar Login .......................................................................... 24
Tabel 16 Algoritma Fungsi Login ......................................................................... 24
Tabel 17 Spesifikasi Objek Fungsi Pendaftaran ................................................... 25
Tabel 18 Spesifikasi Layar Registrasi ................................................................... 25
Tabel 19 Algoritma Fungsi Pendaftaran ............................................................... 26
Tabel 20 Spesifikasi Objek Fungsi Produk ........................................................... 27
Tabel 21 Algoritma Fungsi Mahasiswa Ikut Mata Kuliah .................................... 28
Tabel 22 Spesifikasi Objek Shopping Cart ........................................................... 29
Tabel 23 Spesifikasi Pembelian Barang ................................................................ 30
Tabel 24 Algoritma Fungsi Pembelian Barang ..................................................... 30
Tabel 25 Spesifikasi Objek Fungsi Forum ............................................................ 34
Tabel 26 Algoritma Fungsi Forum ........................................................................ 34
Tabel 27 Spesifikasi Objek Fungsi Forum Detail ................................................. 35
Tabel 28 Spesifikasi Layar Forum Detail .............................................................. 36
Tabel 29 Algoritma Fungsi Forum Detail ............................................................. 36
Tabel 30 Spesifikasi Objek Fungsi Reply Forum ................................................. 37
Tabel 31 Spesifikasi Fungsi Reply Forum ............................................................ 37
Tabel 32 Algoritma Fungsi Reply Forum ............................................................. 38
Tabel 33 Spesifikasi Objek Fungsi Guestbook ..................................................... 39
Tabel 34 Spesifikasi Fungsi Guestbook ................................................................ 40
Tabel 35 Algoritma Fungsi Guestbook ................................................................. 40
Tabel 36 Spesifikasi Objek Fungsi Voting ........................................................... 41
Tabel 37 Algoritma Fungsi Voting ....................................................................... 42
Tabel 38 Spesifikasi Objek Fungsi Login Admin ................................................. 43
Tabel 39 Spesifikasi Layar Login Admin ............................................................. 43
Tabel 40 Algoritma Fungsi Login Admin ............................................................. 44
Tabel 41 Spesifikasi Objek Fungsi Halaman Utama Admin ................................ 45
Tabel 42 Algoritma Fungsi Halaman Utama Admin ............................................ 45
Tabel 43 Spesifikasi Objek Fungsi Dosen Upload Tugas Baru ............................ 46
Tabel 44 Algoritma Fungsi Pemesanan Barang .................................................... 47
Teknik Komputer IPB DPPL-STOO Halaman 11 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Tabel 45 Spesifikasi Data Barang ......................................................................... 48
Tabel 46 Spesifikasi Pesan Data Barang ............................................................... 49
Tabel 47 Algoritma Fungsi Data Barang .............................................................. 49
Tabel 48 Spesifikasi Objek Fungsi Edit Profil ...................................................... 50
Tabel 49 Spesifikasi Pesan Fungsi Edit Profil ...................................................... 50
Tabel 50 Algoritma Fungsi Edit Profil .................................................................. 50
Tabel 51 Spesifikasi Objek Fungsi Edit Member ................................................. 51
Tabel 52 Algoritma Fungsi Edit Member ............................................................. 52
Tabel 53 Spesifikasi Objek Fungsi Mahasiswa Lihat Mata Kuliah ...................... 53
Tabel 54 Algoritma Fungsi Mahasiswa Lihat Mata Kuliah .................................. 53
Tabel 55 Spesifikasi Objek Fungsi Edit Guestbook ............................................. 54
Tabel 56 Algoritma Fungsi Edit Guestbook ......................................................... 55
Tabel 57 Spesifikasi Layar Logout Admin ........................................................... 56
Tabel 58 Algoritma Fungsi Logout Admin ........................................................... 56
Tabel 59 Matrik Keterurutan STOO ..................................................................... 57
Teknik Komputer IPB DPPL-STOO Halaman 12 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
1 Pendahuluan
Dokumen ini berisi Spesifikasi Kebutuhan Perangkat Lunak (SKPL) atau
Software Requirement Specification (SRS) untuk STOO (Sistem Toko Olahraga
Online). Untuk penamaan dokumen ini selanjutnya, akan digunakan istilah SKPL.
Untuk membantu pengembangan sertifikat perangkat lunak menjadi beriontasi
proses. Pada prinsipnya, hasil analisis system perangkat lunak dengan ancangan
ini diuraikan sebagai sekumpulan proses yang terorganisasi sacara hirarki. Proses-
proses tersebut saling berkomunikasi melalui sesuatu jalur aliran data.
1.1 Tujuan
Dokumen ini dibuat untuk pengembang perangkat lunak berbasis web
sebagai acuan teknis. Sehingga memudahkan proses pembuatan sistem pada tahap
selanjutnya.
1.2 Lingkup Masalah
STOO (Sistem Toko Olahraga Online) adalah sistem informasi yang dibuat
untuk pembeli dan penjual sehingga memudahkan proses transaksi jual beli.
Database yang digunakan adalah MySQL sedangkan untuk bahasa pemrograman
menggunakan PHP. Sistem Informasi ini berjalan pada sistem operasi Windows.
1.3 Definisi dan Istilah
SKPL adalah Spesifikasi Kebutuhan Perangkat Lunak, atau dalam bahasa
Inggris-nya sering juga disebut sebagai Software Requirements
Spesification (SRS), dan merupakan spesifikasi dari perangkat lunak yang
akan dikembangkan.
SKPL-STOO.K-xxxx adalah kode yang digunakan untuk
merepresentasikan kebutuhan (requirement) pada STOO, dengan STOO
merupakan kode perangkat lunak, STOO.K adalah kode fase, dan xxxx
adalah digit/nomor kebutuhan (requirement).
DFD adalah Data Flow Diagram, diagram dan notasi yang digunakan
untuk menunjukkan aliran data pada perangkat lunak.
Teknik Komputer IPB DPPL-STOO Halaman 13 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
ERD adalah Entity Relationship Diagram, diagram dan notasi yang
digunakan untuk merepresentasikan struktur data statis pada perangkat
lunak.
Buyyer adalah pembeli, sedangkan seller adalah penjual.
STOO singkatan dari Sistem Toko Olahraga Online.
1.4 Referensi
Referensi yang digunakan pada perangkat lunak ini adalah:
Bayu Hendradjaya. Panduan Penulisan Spesifikasi Kebutuhan Perangkat
Lunak (SKPL). Jurusan Teknik Informatika ITB.
STAF IF. GL01, Spesifikasi Kebutuhan Perangkat Lunak. Jurusan Teknik
Informatika ITB.
1.5 Deskripsi Umum Software
Dokumen SKPL ini dibagi menjadi tiga bagian utama. Bagian utamaberisi
penjelasan tentang dokumen SKPL yang mencakup tujuan pembuatan dokumen
ini, lingkup masalah yang diselesaikan oleh perangkat lunak yang dikembangkan,
definisi, referensi dan deskripsi umum. Bagian kedua berisi penjelasan secara
umum mengenai perangkat lunak yang akan dikembangkan meliputi fungsi dari
perangkat lunak, karakteristik pengguna, batasan, dan asumsi yang diambil dalam
pengembangan perangkat lunak. Bagian ketiga berisi uraian kebutuhan perangkat
lunak secara lebih rinci.
2. DESKRIPSI PERANCANGAN
2.1 Rancangan Lingkungan Implementasi
Sistem ini dibuat berdasarkan rincian sebagai berikut :
Operating System : Windows 7
Development Tools : Adobe Dreamwaver CS4, Macromedia
Dreamwaver MX 2004
DBMS : MySql
Bahasa Pemrograman : PHP, HTML
Teknik Komputer IPB DPPL-STOO Halaman 14 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.2 Dekomposisi Fungsional Modul
No. Modul Fungsi/Proses Keterangan
1. Login Login
2. Logout Logout
3. Pemesanan Melihat data pesanan
4. Edit Produk Menambah, menghapus,
Merubah data barang
5. Edit Profil Merubah profil admin
6. Edit Member Melihat atau menghapus
member pelanggan
7. Edit Forum Melihat atau menghapus forum
8. Edit Guestbook
Melihat atau menghapus
guestbook
9. Home Melihat tampilan awal web
10. Produk Menampilkan barang-barang
yang dijual
11. Shopping Cart Melakukan pemilihan barang
dan proses transaksi pembelian
12 Contact Us Informasi tentang admin
13 Forum Komentar oleh member
14 Guestbook Mengirim pesan kepada admin
15 Daftar Mendaftar menjadi member
16 Voting Penilaian member terhadap
toko
Tabel 1 Dekomposisi Fungsional Modul
Teknik Komputer IPB DPPL-STOO Halaman 15 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.3 Deskripsi Data
Nama Field Deskripsi Tipe Data Allow Null Ket.
id Id admin Int(3) No Primary
key
nama Nama lengkap Varchar(255) No
email Email admin Varchar(255) No
Jenis_Kelamin Jenis Kelamin
Admin Varchar(8) No
User Username untuk
login Varchar(25) No
Password Kata sandi untuk
masuk Varchar(255) No
Tabel 2 Tabel Admin
Nama Field Deskripsi Tipe Data Allow Null Ket.
Id Id untuk member Int(5) No Primary
key
nama Nama lengkap
pelanggan
Varchar(50) No
User Nama untuk login Varchar(20) No
Email Alamat email
pelanggan
Varchar(50) No
Pass Password untuk
pelanggan
Varchar(70) No
Tanggal Tanggal
pemesanan
Varchar(30) No
Teknik Komputer IPB DPPL-STOO Halaman 16 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Alamat Alamat pelanggan Text No
Kota Kota tinggal
pelanggan
Varchar(50) No
Kode_pos Kode pos
pelanggan
Varchar(15) No
Provinsi Provinsi
pelanggan
Varchar(255) No
Telepon No telepon
pelanggan
Varchar(15) no
Tabel 3 Tabel Pendaftaran Member
Nama field Deskripsi Tipe Data Allow Null Ket.
Tgl Tanggal
kunjungan
Varchar(30) No Primary
key
Jml Jumlah
pengunjung
Int(3) No
Tabel 4 Tabel Pengunjung web
Teknik Komputer IPB DPPL-STOO Halaman 17 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Nama field Deskripsi Tipe Data Allow Null Ket.
Id_Topik Id topic
pembahasan
Int(5) No Primary
key
Nama Nama pelanggan
yang menulis
diforum
Varchar(50) No
Email Email pelanggan Varchar(50) No
Topic Topic
pembahasan
Varchar(255) No
Isi Isi pesan Text No
ID_replay Id pesan yang
dibalas
Int(5) No
Tanggal Tanggal menulis
pesan
Varchar(30) No
Tabel 5 Tabel Forum Percakapan Pelanggan
Nama Field Deskripsi Tipe data Allow Null Ket.
Id Id dari guestbook Int(3) No Primary
Key
Tgl Tanggal penulisan
guestbook
Varchar(30) No
Nama Nama penulis
guestbook
Varchar(255) No
Email Alamat email
penulis guestbook
Varchar(255) No
Pesan Menulis pesan Varchar(255) no
Tabel 6 Tabel Guestbook
Teknik Komputer IPB DPPL-STOO Halaman 18 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Nama Field Deskripsi Tipe data Allow Null Ket.
Id_Laporan Id laporan
pemesanan
Int(4) No Primary
Key
Id_User Id member yang
aktif
Varchar(4) No
Tanggal Tanggal member
aktif
Varchar(30) No
Status Status proses
pemesanan atau
lunas
Varchar(20) No
Kode Kode pemesanan
barang
Varchar(50) No
Tabel 7 Tabel Laporan Pemesanan
Nama Field Deskripsi Tipe data Allow Null Ket.
Id_Laporan Id laporan
pemesanan
Int(4) No Primary
Key
Id_User Id member yang
aktif
Varchar(4) No
Id_Barang Id barang yang
dipesan
Varchar(4) No
Id_Laporan Id laporan
pemesanan
Varchar(4) No
Status Status pemesanan
(lunas/proses)
Varchar(10) No
Tanggal Tanggal transaksi Varchar(30) No
Tabel 8 Tabel Komfirmasi Pemesanan
Teknik Komputer IPB DPPL-STOO Halaman 19 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Nama Field Deskripsi Tipe data Allow Null Ket.
ID_Barang Id jenis barang Int(3) No Primary
Key
Tanggal Tanggal barang di
input
Varchar(30) No
Nama_Barang Nama barang Varchar(50) No
Spek sesifikasi barang text No
Harga_barang Harga barang Int(7) No
Stok Stok barang Int(2) No
Gambar_brg Gambar barang
yang dijual
Varchar(255) No
Tabel 9 Barang Dijual
Nama Field Deskripsi Tipe data Allow Null Ket.
Id_shop Id pembelian
barang
Int(4) No Primary
Key
Id_barang Id barang yang
dibeli
Int(4) No
Id_user Id user pembeli Int(4) No
Tanggal Tanggal
pemesanan
Varchar(30) no
Tabel 10 Keranjang Belanja
Teknik Komputer IPB DPPL-STOO Halaman 20 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Nama Field Deskripsi Tipe data Allow Null Ket.
Bagus Pilihan voting Int(5) No Primary
Key
Jelek Pilihan voting Int(5) No
Tidak_tahu Pilihan voting Int(5) No
Waktu Waktu voting Varchar(30) No
Tabel 11 Voting Penilaian Pengunjung
2.4 Dekomposisi Fisik Modul No. Modul Fungsi/Proses Keterangan
1. Login Login
2. Logout Logout
3. Pemesanan Melihat data pesanan
4. Edit Produk Menambah, menghapus, Merubah
data barang
5. Edit Profil Merubah profil admin
6. Edit Member Melihat atau menghapus member
pelanggan
7. Edit Forum Melihat atau menghapus forum
8. Edit Guestbook
Melihat atau menghapus
guestbook
9. Home Melihat tampilan awal web
10. Produk Menampilkan barang-barang yang
dijual
11. Shopping Cart Melakukan pemilihan barang dan
proses transaksi pembelian
12 Contact Us Informasi tentang admin
13 Forum Komentar oleh member
14 Guestbook Mengirim pesan kepada admin
15 Daftar Mendaftar menjadi member
16 Voting Penilaian member terhadap toko
Tabel 12 Dekomposisi Fisik Modul
Teknik Komputer IPB DPPL-STOO Halaman 21 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5 Deskripsi Fungsional Secara Rinci
2.5.1 Spesifikasi Fungsi Pembeli-Home
Identifikasi Nama : Home
Deskripsi Isi : Halaman ini merupakan halaman utama
Jenis : Web Page
2.5.1.1 Spesifikasi Tabel Input
Tidak Ada
2.5.1.2 Spesifikasi Tabel Output
Tidak Ada
2.5.1.3 Spesifikasi Layar
Gambar 1 Halaman Utama
2.5.1.4 Spesifikasi Query
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 22 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.1.5 Spesifikasi Objek
T
a
b
e
l
1
3
D
e
s
k
r
i
p
s
i
Objek Fungsi Index (Beranda)
2.5.1.6 Spesifikasi Layar Pesan
Tidak Ada
2.5.1.7 Spesifikasi Algoritma
Tidak Ada
2.5.1.8 Spesifikasi Report
Tidak Ada
ID Object Jenis Keterangan
Login Button Login kemember
Daftar Button Link ke halaman pendaftaran member
Username Text field Untuk memasukan username
Password Text field Untuk memasukan password
Vote Button Untuk memberikan vote
Pilihan Radiobutton Jenis pilihan
View Button Melihat hasil vote
Home Buttom Link menuju form home
Produk Buttom Link menuju form produk
Shopping chart Buttom Link menuju form shopping chart
Pembayaran Buttom Link menuju form pembayaran
Contact us Buttom Link menuju form contact us
Forum Buttom Link menuju form forum
guestbook Buttom Link menuju form guestbook
Teknik Komputer IPB DPPL-STOO Halaman 23 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.2 Spesifikasi Fungsi Pembeli-Login
Identifikasi Nama : Login
Deskripsi Isi : Fungsi ini digunakan untuk melakukan verifikasi
terhadap username dan password inputan member
Jenis : Form
2.5.2.1 Spesifikasi Tabel Input
Tabel_Daftar (Pelanggan memasukan username & password yang telah
terdaftar).
2.5.2.2 Spesifikasi Tabel Output
Setelah login akan masuk ke Layar Home.
2.5.2.3 Spesifikasi Layar
Gambar 2 Login Pengunjung
2.5.2.4 Spesifikasi Objek
T
a
b
e
Tabel 14 Spesifikasi Objek Login
2.5.2.5 Spesifikasi Query
SELECT * FROM Tabel_Daftar
ID Object Jenis Keterangan
Username Text field Untuk memasukan username
Password Text field Untuk memasukan passuttonword
Login Bbutton Untuk masuk ke member
Teknik Komputer IPB DPPL-STOO Halaman 24 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
WHERE username=@username and password=@password
2.5.2.6 Spesifikasi Layar Pesan
ID pesan Kondisi Pesan
1 Memilih button Login Data Anda tidak valid
Tabel 15 Spesifikasi Layar Login
2.5.2.7 Spesifikasi Algoritma
Initial state : username & password
Final State : Menuju ke halaman utama(home)
Spesifikasi Algoritma : Jika username & pass benar maka akan masuk ke
menu utama, jika salah Kembali ke halaman login
Tabel 16 Algoritma Fungsi Login
2.5.2.8 Spesifikasi Report
Tidak Ada
2.5.3 Spesifikasi Fungsi Pembeli-Daftar Member
Identifikasi Nama : Daftar
Deskripsi Isi : Fungsi ini digunakan untuk mendaftar sebagai
Member toko
Jenis : Form
2.5.3.1 Spesifikasi Tabel Input
Tabel_Daftar ( mendaftar sebagai member baru).
2.5.3.2 Spesifikasi Tabel Output
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 25 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.3.3 Spesifikasi Layar
Gambar 3 Pendaftaran member baru
2.5.3.4 Spesifikasi Query
INSERT INTO Tabel_Daftar( nama,username, email, pass) VALUES
(‘$nama’, ‘$username’, ‘$email’, ‘$pass’)
2.5.3.5 Spesifikasi Objek
ID Object Jenis Keterangan
Username Text field Untuk memasukkan username
Password Text field Untuk memasukkan password
Nama Lengkap Text field Untuk memasukkan nama lengkap
Email Text Field Untuk memasukkan alamat email
Tabel 17 Spesifikasi Objek Fungsi Pendaftaran
2.5.3.6 Spesifikasi Layar Pesan
ID pesan Kondisi Pesan
1 Terdapat field yang
kosong
Pastikan semua field terisi
2 Registrasi Selamat bergabung dengan kami
Tabel 18 Spesifikasi Layar Registrasi
Teknik Komputer IPB DPPL-STOO Halaman 26 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.3.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma :Jika data terisi lengkap dan belom ada nama yang
sama, maka diterima menjadi member baru
Tabel 19 Algoritma Fungsi Pendaftaran
2.5.3.8 Spesifikasi Report
Tidak Ada
2.5.4 Spesifikasi Fungsi Pembeli-Produk
Identifikasi Nama : Produk
Deskripsi Isi : Web page berisi tentang produk-produk yang
ditawarkan kepada pengunjung
Jenis : Web Page
2.5.4.1 Spesifikasi Tabel Input
Tidak Ada
2.5.4.2 Spesifikasi Tabel Output
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 27 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.4.3 Spesifikasi Layar
Gambar 4 Gambar Produk yang Dijual
2.5.4.4 Spesifikasi Query
Tidak Ada
2.5.4.5 Spesifikasi Objek
ID Object Jenis Keterangan
Beli Button Untuk membeli barang pada data produk
Page Button Untuk melihat produk pada beberapa halaman
Shopping Button Untuk melihat daftar belanjaan
Tabel 20 Spesifikasi Objek Fungsi Produk
Teknik Komputer IPB DPPL-STOO Halaman 28 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.4.6 Spesifikasi Layar Pesan
ID pesan Kondisi Pesan
1 Memilih button beli Apakah anda yakin membeli barang ini
2.5.4.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : Jika menekan button beli maka secara otomatis
barang akan masuk ke daftar belanja
Tabel 21 Algoritma Fungsi Mahasiswa Ikut Mata Kuliah
2.5.4.8 Spesifikasi Report
Tidak Ada
2.5.5 Spesifikasi Fungsi Pembeli-Shopping Cart
Identifikasi Nama : Shopping Cart
Deskripsi Isi : Fungsi ini digunakan untuk melihat Daftar
belanjaan atau memilih barang yang mau dibeli
Jenis : Web Page
2.5.5.1 Spesifikasi Tabel Input
Tabel_Shoping
2.5.5.2 Spesifikasi Tabel Output
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 29 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.5.3 Spesifikasi Layar
Gambar 5 Spesifikasi Shopping Cart
2.5.5.4 Spesifikasi Query
SELECT * FROM Tabel_Shoping
2.5.5.5 Spesifikasi Objek
ID Object Jenis Keterangan
Beli Button Menambahkan barang belanjaan
Lanjutkan
Transaksi
Button Untuk mengkomfirmasi pembelian
dan memberi tahu cara transaksi
Tabel 22 Spesifikasi Objek Shopping Cart
2.5.5.6 Spesifikasi Layar Pesan
ID pesan Kondisi Pesan
1 Memilih button Akan mendapatkan kode pemesan untuk
Teknik Komputer IPB DPPL-STOO Halaman 30 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Lanjutkan Transaksi melakukan komfirmasi transfer uang
Tabel 23 Spesifikasi Pembelian Barang
2.5.5.7 Spesifikasi Algoritma
Initial state : -
Final State : menuju cara bertransaksi
Spesifikasi Algoritma : Jika belom ada barang maka akan diminta
memilih barang, jika sudah ada barang yang dipilih bias melanjutkan
transaksi
Tabel 24 Algoritma Fungsi Pembelian Barang
2.5.5.8 Spesifikasi Report
Tidak Ada
2.5.6 Spesifikasi Fungsi Pembeli-Pembayaran
Identifikasi Nama : Pembayaran
Deskripsi Isi : Fungsi ini menginformasikan tata Cara melakukan
transaksi
Jenis : Web Page
2.5.6.1 Spesifikasi Tabel Input
Tidak Ada
2.5.6.2 Spesifikasi Tabel Output
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 31 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.6.3 Spesifikasi Layar
Gambar 6 Cara Melakukan Transaksi
2.5.6.4 Spesifikasi Query
Tidak Ada
2.5.6.5 Spesifikasi Objek
Tidak Ada
2.5.6.6 Spesifikasi Layar Pesan
Tidak Ada
2.5.6.7 Spesifikasi Algoritma
Tidak Ada
2.5.6.8 Spesifikasi Report
Tidak Ada
2.5.7 Spesifikasi Fungsi Pembeli-Contact Us
Identifikasi Nama : Contact Us
Deskripsi Isi : Fungsi ini untuk melihat profil admin sistem
Jenis : Web Page
2.5.7.1 Spesifikasi Tabel Input
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 32 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.7.2 Spesifikasi Tabel Output
Tidak Ada
2.5.7.3 Spesifikasi Layar
Gambar 7 Spesifikasi Contact Us
2.5.7.4 Spesifikasi Query
Tidak Ada
2.5.7.5 Spesifikasi Objek
Tidak Ada
2.5.7.6 Spesifikasi Layar Pesan
Tidak Ada
2.5.7.7 Spesifikasi Algoritma
Tidak Ada
2.5.7.8 Spesifikasi Report
Tidak Ada
2.5.8 Spesifikasi Fungsi Pembeli-Forum
Identifikasi Nama : Forum
Deskripsi Isi : Fungsi ini digunakan untuk memulai percakapan
dengan member lainya dan menampilkanya
Teknik Komputer IPB DPPL-STOO Halaman 33 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Jenis : Web Page
2.5.8.1 Spesifikasi Tabel Input
Tabel_Forum (mengisikan topic percakapan da nisi percakapan)
2.5.8.2 Spesifikasi Tabel Output
Tidak Ada
2.5.8.3 Spesifikasi Layar
Gambar 8 Fungsi Forum
2.5.8.4 Spesifikasi Query
Select * FROM Tabel_Forum
Teknik Komputer IPB DPPL-STOO Halaman 34 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.8.5 Spesifikasi Objek
ID Object Jenis Keterangan
Topik Tambah Button Untuk membuat topic percakapan baru
1,2 (page) button Untuk melihat page
Balas Button Membalas percakapan dengan topic tertentu
Tabel 25 Spesifikasi Objek Fungsi Forum
2.5.8.6 Spesifikasi Layar Pesan
Tidak Ada
2.5.8.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : Jika di tekan button tambah topic maka akan
membuka form forum detail (membuat peercakapan)
Tabel 26 Algoritma Fungsi Forum
2.5.8.8 Spesifikasi Report
Tidak Ada
2.5.9 Spesifikasi Fungsi Pembeli-Forum Detail
Identifikasi Nama : Forum Detail
Deskripsi Isi : Fungsi ini digunakan untuk mebuat percakapan
Jenis : Form
2.5.9.1 Spesifikasi Tabel Input
Tabel_Forum
2.5.9.2 Spesifikasi Tabel Output
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 35 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.9.3 Spesifikasi Layar
Gambar 9 Spesifikasi Fungsi Forum Detail
2.5.9.4 Spesifikasi Query
INSERT INTO Tabel_Forum( topic,isi) VALUES (‘$topik’, ‘$isi’)
2.5.9.5 Spesifikasi Objek
ID Object Jenis Keterangan
Topik Textfield Field untuk memasukkan nilai topic
Isi Textfield Field untuk menulis isi percakapan
Kembali Button Untuk kembali ke form forum
Kirik Button Untuk mengirim percakapan
Tabel 27 Spesifikasi Objek Fungsi Forum Detail
Teknik Komputer IPB DPPL-STOO Halaman 36 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.9.6 Spesifikasi Layar Pesan
ID pesan Kondisi Pesan
1 Terdapat field yang kosong Maaf data anda belum lengkap
Tabel 28 Spesifikasi Layar Forum Detail
2.5.9.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : Jika ditekan tombol kirim tapi belom terisi semua
maka akan meninggalkan pesan, jika sudah lengkap maka akan dikirim
Tabel 29 Algoritma Fungsi Forum Detail
2.5.9.8 Spesifikasi Report
Tidak Ada
2.5.10 Spesifikasi Fungsi Pembeli-Reply (forum)
Identifikasi Nama : Reply
Deskripsi Isi : Membalas percakapan pada forum
Jenis : Form
2.5.10.1 Spesifikasi Tabel Input
Tabel_Forum
2.5.10.2 Spesifikasi Tabel Output
Tabel_Forum
Teknik Komputer IPB DPPL-STOO Halaman 37 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.10.3 Spesifikasi Layar
Gambar 10 Spesifikasi Fungsi Reply Forum
2.5.10.4 Spesifikasi Query
INSERT INTO Tabel_Forum(isi) VALUES ( ‘$isi’)
2.5.10.5 Spesifikasi Objek
ID Object Jenis Keterangan
Topik Textfield Field untuk memasukkan nilai topic
Isi Textfield Field untuk menulis isi percakapan
Kembali Button Untuk kembali ke form forum
Kirik Button Untuk mengirim percakapan
Tabel 30 Spesifikasi Objek Fungsi Reply Forum
2.5.10.6 Spesifikasi Layar Pesan
ID pesan Kondisi Pesan
1 Terdapat field yang kosong Maaf data anda belum lengkap
Tabel 31 Spesifikasi Fungsi Reply Forum
Teknik Komputer IPB DPPL-STOO Halaman 38 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.10.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : Jika ditekan tombol kirim tapi belom terisi
semua maka akan meninggalkan pesan, jika sudah lengkap maka akan
dikirim
Tabel 32 Algoritma Fungsi Reply Forum
2.5.10.8 Spesifikasi Report
Tidak Ada
2.5.11 Spesifikasi Fungsi Pembeli-Guestbook
Identifikasi Nama : Guestbook
Deskripsi Isi : Fungsi digunakan mengirim pesan kepada admin
Jenis : Web Page
2.5.11.1 Spesifikasi Tabel Input
Tabel_Guestbook
2.5.11.2 Spesifikasi Tabel Output
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 39 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.11.3 Spesifikasi Layar
Gambar 11 Spesifikasi Fungsi Guestbook
2.5.11.4 Spesifikasi Query
INSERT INTO Tabel_Daftar( nama, email, pesan) VALUES (‘$nama’,
‘$email’, ‘$pesan’)
2.5.11.5 Spesifikasi Objek
ID Object Jenis Keterangan
Nama Textfield Field untuk memasukkan nama
Email Textfield Field untuk menulis alamat email
Pesan Textfield Untuk menulis isi pesan
Kirim Button Untuk mengirim percakapan
Batal Button Untuk membatalkan guestbook
Tabel 33 Spesifikasi Objek Fungsi Guestbook
Teknik Komputer IPB DPPL-STOO Halaman 40 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.11.6 Spesifikasi Layar Pesan
ID pesan Kondisi Pesan
1 Terdapat field yang kosong Maaf data anda belum lengkap
Tabel 34 Spesifikasi Fungsi Guestbook
2.5.11.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : Jika ada field yang masih kosong, maka aka nada
pemberitahuan untuk melengkapi, namun jika sudah lengkap akan dikirim
admin
Tabel 35 Algoritma Fungsi Guestbook
2.5.11.8 Spesifikasi Report
Tidak Ada
2.5.12 Spesifikasi Fungsi Pembeli-Voting
Identifikasi Nama : Voting
Deskripsi Isi : Fungsi ini berguna untuk melakukan penilaian
Terhadap web, pelayanan atau system.
Jenis : Web Page
2.5.12.1 Spesifikasi Tabel Input
Tabel_Voting
2.5.12.2 Spesifikasi Tabel Output
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 41 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.12.3 Spesifikasi Layar
Gambar 12 Spesifikasi Laya Voting
2.5.12.4 Spesifikasi Query
Query_bagus INSERT INTO Tabel_Voting(bagus) VALUES (‘$bagus’)
Query_biasa INSERT INTO Tabel_Voting(bagus) VALUES (‘$biasa’)
Query_tidaktau INSERT INTO Tabel_Voting(bagus) VALUES
(‘$tidaktau’)
2.5.12.5 Spesifikasi Objek
ID Object Jenis Keterangan
Vote Button Untuk melakukan vote
View Button Untuk melihat hasil vote
Bagus, Jelek, Tidak Tahu Radio Button Pilihan untuk melakukan
voting
Tabel 36 Spesifikasi Objek Fungsi Voting
2.5.12.6 Spesifikasi Layar Pesan
Tidak Ada
2.5.12.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : Sebelumnya lakukan pemilihan pada opsi yang
tersedia, lalu tekan tombol vote untuk melakukan voting dan view untuk
melihat hasil voting.
Teknik Komputer IPB DPPL-STOO Halaman 42 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Tabel 37 Algoritma Fungsi Voting
2.5.12.8 Spesifikasi Report
Untuk melihat report hasil view, pengunjung dapat melihat dengan
menekan tombol view. Dan menekan tombol keluar untuk kembali ke page
sebelumnya.
Gambar 13 Report Hasil Voting
2.5.13 Spesifikasi Fungsi Admin – Login
Identifikasi Nama : Login
Deskripsi Isi : Fungsi ini adalah menu login admin
Jenis : Web Page
2.5.13.1 Spesifikasi Tabel Input
Tabel_Admin
2.5.13.2 Spesifikasi Tabel Output
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 43 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.13.3 Spesifikasi Layar
Gambar 14 Login Admin
2.5.13.4 Spesifikasi Query
SELECT * FROM Tabel_Daftar
WHERE username=@username and password=@password
2.5.13.5 Spesifikasi Objek
ID Object Jenis Keterangan
username Text field Untuk memasukkan username
password Text field Untuk memasukkan password
Masuk Button Untuk masuk ke dalam sistem
Tabel 38 Spesifikasi Objek Fungsi Login Admin
2.5.13.6 Spesifikasi Layar Pesan
ID pesan Kondisi Pesan
1 Field username kosong Field username belum diisi
2 Field password kosong Field password belum diisi
3 Username dan password salah Username dan password salah
Tabel 39 Spesifikasi Layar Login Admin
Teknik Komputer IPB DPPL-STOO Halaman 44 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.13.7 Spesifikasi Algoritma
Initial state : -
Final State : Menuju ke halaman utama(home)
Spesifikasi Algoritma : Jika username & pass benar maka akan masuk ke
menu utama, jika salah Kembali ke halaman login
Tabel 40 Algoritma Fungsi Login Admin
2.5.13.8 Spesifikasi Report
Tidak Ada
2.5.14 Spesifikasi Fungsi Admin – Home
Identifikasi Nama : Home
Deskripsi Isi : Fungsi melihat halaman utama pada admin
Jenis : Web Page
2.5.14.1 Spesifikasi Tabel Input
Tidak Ada
2.5.14.2 Spesifikasi Tabel Output
Tidak Ada
2.5.14.3 Spesifikasi Layar
Gambar 15 Spesifikasi Halaman Utama Admin
Teknik Komputer IPB DPPL-STOO Halaman 45 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.14.4 Spesifikasi Query
Tidak Ada
2.5.14.5 Spesifikasi Objek
ID Object Jenis Keterangan
Home Button Untuk masuk ke halaman home admin
Pemesanan Button Untuk masuk ke halaman pemesanan
Edit Produk Button Untuk masuk ke halaman produk
Edit Profil Button Untuk masuk ke halaman edit profil
Edit Member Button Untuk masuk ke halaman
Edit Forum Button Untuk masuk ke halamanedit forum
Edit Guestbook Button Untuk masuk ke halaman edit duestbook
Logout Button Untuk keluar hadi halaman admin
Tabel 41 Spesifikasi Objek Fungsi Halaman Utama Admin
2.5.14.6 Spesifikasi Layar Pesan
Tidak Ada
2.5.14.7 Spesifikasi Algoritma
Initial state : Button (menekan buttom yang tersedia)
Final State : Menuju web page sesuai tujuan
Spesifikasi Algoritma : jika menekan button akan masuk ke halaman sesuai
nama button yang dituju.
Tabel 42 Algoritma Fungsi Halaman Utama Admin
2.5.14.8 Spesifikasi Report
Tidak Ada
2.5.15 Spesifikasi Fungsi Admin-Pemesanan
Identifikasi Nama : Pemesanan
Deskripsi Isi : Fungsi digunakan untuk melihat data Pemesanan
Jenis : Web Page
Teknik Komputer IPB DPPL-STOO Halaman 46 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.15.1 Spesifikasi Tabel Input
Tabel_Pemesanan
2.5.15.2 Spesifikasi Tabel Output
Tidak Ada
2.5.15.3 Spesifikasi Layar
Gambar 16 Spesifikasi Halaman Pemesanan
2.5.15.4 Spesifikasi Query
SELECT * FROM Tabel_Pemesanan
2.5.15.5 Spesifikasi Objek
ID Object Jenis Keterangan
Edit Button untuk mengedit status pemesanan
Hapus Button Untuk menghapus data pemesanan
Report Button Untuk melihat laporan transaksi
Tabel 43 Spesifikasi Objek Fungsi Dosen Upload Tugas Baru
2.5.15.6 Spesifikasi Layar Pesan
Tidak Ada
2.5.15.7 Spesifikasi Algoritma
Initial state : -
Teknik Komputer IPB DPPL-STOO Halaman 47 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
Final State : menuju web page pemesanan
Spesifikasi Algoritma : menekan button pemesanan maka akan menuju
halaman pemesanan
Tabel 44 Algoritma Fungsi Pemesanan Barang
2.5.15.8 Spesifikasi Report
Gambar 17 Report Pemesanan Barang
2.5.16 Spesifikasi Fungsi Admin-Edit Produk
Identifikasi Nama : Edit Produk
Deskripsi Isi : Fungsi ini untuk mengelola barang yang dijual
Jenis : Web Page
2.5.16.1 Spesifikasi Tabel Input
Tabel_Produk
2.5.16.2 Spesifikasi Tabel Output
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 48 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.16.3 Spesifikasi Layar
Gambar 18 Spesifikasi Barang Toko
2.5.16.4 Spesifikasi Query
SELECT * FROM Tabel_Barang
2.5.16.5 Spesifikasi Objek
ID Object Jenis Keterangan
Tambah Button Untuk menambahkan barang
Edit Button Untuk menghapus barang
Hapus Button Untuk menghapus barang
Tabel 45 Spesifikasi Data Barang
2.5.16.6 Spesifikasi Layar Pesan
ID pesan Kondisi Pesan
1 Data Tidak lengkap (tambah Data tidak lengkap
Teknik Komputer IPB DPPL-STOO Halaman 49 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
barang/edit barang)
Tabel 46 Spesifikasi Pesan Data Barang
2.5.16.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : admin bissa melakukan 3 pilihan, pada menu
edit dan tambah akan meninggalkan pesan jika data tidak lengkap
Tabel 47 Algoritma Fungsi Data Barang
2.5.16.8 Spesifikasi Report
Tidak Ada
2.5.17 Spesifikasi Fungsi Admin-Edit Profil
Identifikasi Nama : Edit Profil
Deskripsi Isi : untuk mengedit profil admin
Jenis : Web Page
2.5.17.1 Spesifikasi Tabel Input
Tabel_Admin
2.5.17.2 Spesifikasi Tabel Output
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 50 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.17.3 Spesifikasi Layar
Gambar 19 Soesifikasi Layar Edit Profil
2.5.17.4 Spisifikasi Query
INSERT INTO Tabel_Forum( nama,email,username,pass) VALUES
(‘$nama’, ‘$email’‘$username’, ‘$pass’)
2.5.17.5 Spesifikasi Objek
ID Object Jenis Keterangan
Simpan Button Untuk menyimpan perubahan
Tabel 48 Spesifikasi Objek Fungsi Edit Profil
2.5.17.6 Spesifikasi Layar Pesan
ID pesan Kondisi Pesan
1 Data tidak lengkap Data tidak lengkap
Tabel 49 Spesifikasi Pesan Fungsi Edit Profil
2.5.5.6 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : Jika saat mengisi perubahan data tidak lengkap
aka nada pesan
Tabel 50 Algoritma Fungsi Edit Profil
Teknik Komputer IPB DPPL-STOO Halaman 51 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.17.7 Spesifikasi Report
Tidak Ada
2.5.18 Spesifikasi Fungsi Admin-Edit Member
Identifikasi Nama : Edit Member
Deskripsi Isi : Fungsi ini digunakan untuk mengedit member
Jenis : Web Page
2.5.18.1 Spesifikasi Tabel Input
Tabel_Daftar
2.5.18.2 Spesifikasi Tabel Output
Tidak Ada
2.5.18.3 Spesifikasi Layar
Gambar 20 Spesifikasi Halaman Edit Member
2.5.18.4 Spesifikasi Query
SELECT * FROM Tabel_Daftar
2.5.18.5 Spesifikasi Objek
ID Object Jenis Keterangan
Hapus Button Menghapus member
Tabel 51 Spesifikasi Objek Fungsi Edit Member
2.5.18.6 Spesifikasi Layar Pesan
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 52 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.18.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : Untuk melihat member, dan menghapus jika
member bermasalah
Tabel 52 Algoritma Fungsi Edit Member
2.5.18.8 Spesifikasi Report
Tidak Ada
2.5.19 Spesifikasi Fungsi Admin-Edit Forum
Identifikasi Nama : Edit Forum
Deskripsi Isi : Meliha percakapan forum
Jenis : Web Page
2.5.19.1 Spesifikasi Tabel Input
Tabel_Forum
2.5.19.2 Spesifikasi Tabel Output
Tida Ada
Teknik Komputer IPB DPPL-STOO Halaman 53 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.19.3 Spesifikasi Layar
Gambar 21 Spesifikasi Halaman Edit Forum
2.5.19.4 Spesifikasi Query
SELECT * FROM Table_Forum
2.5.19.5 Spesifikasi Objek
ID Object Jenis Keterangan
Liat Button Melihat percakapan forum
Hapus Button Untuk menghapus percakapan
Tabel 53 Spesifikasi Objek Fungsi Mahasiswa Lihat Mata Kuliah
2.5.19.6 Spesifikasi Layar Pesan
Tidak Ada
2.5.19.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : adminbisa menghapus data forum
Tabel 54 Algoritma Fungsi Mahasiswa Lihat Mata Kuliah
2.5.19.8 Spesifikasi Report
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 54 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.20 Spesifikasi Fungsi Admin-Edit Guestbook
Identifikasi Nama : Edit Guestbook
Deskripsi Isi : Fungsi ini digunakan melihat pesan pelanggan
Jenis : Web Page
2.5.20.1 Spesifikasi Tabel Input
Tabel_Guestbook
2.5.20.2 Spesifikasi Tabel Output
Tidak Ada
2.5.20.3 Spesifikasi Layar
Gambar 22 Spesifikasi Layar Edit Guestbook
2.5.20.4 Spesifikasi Query
SELECT * FROM Table_Guestbook
2.5.20.5 Spesifikasi Objek
ID Object Jenis Keterangan
Hapus Button Menghapus data guestbook
Tabel 55 Spesifikasi Objek Fungsi Edit Guestbook
Teknik Komputer IPB DPPL-STOO Halaman 55 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.20.6 Spesifikasi Layar Pesan
Tidak Ada
2.5.20.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : untuk melihat pesan dari pelanggan
Tabel 56 Algoritma Fungsi Edit Guestbook
2.5.20.8 Spesifikasi Report
Tidak Ada
2.5.21 Spesifikasi Fungsi Admin-Logout
Identifikasi Nama : Logout
Deskripsi Isi : Fungsi ini digunakan untuk keluar dari menu
admin
Jenis : Web Page
2.5.21.1 Spesifikasi Tabel Input
Tidak Ada
2.5.21.2 Spesifikasi Tabel Output
Tidak Ada
2.5.21.3 Spesifikasi Layar
Gambar 23 Spesifikasi Fungsi Logout Admin
Teknik Komputer IPB DPPL-STOO Halaman 56 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
2.5.21.4 Spesifikasi Query
Tidak Ada
2.5.21.5 Spesifikasi Objek
Tidak Ada
2.5.21.6 Spesifikasi Layar Pesan
ID pesan Kondisi Pesan
1 Logout Apakah anda yakin ingin keluar?
Tabel 57 Spesifikasi Layar Logout Admin
2.5.21.7 Spesifikasi Algoritma
Initial state : -
Final State : -
Spesifikasi Algoritma : untuk keluar dari menu admin
Tabel 58 Algoritma Fungsi Logout Admin
2.5.21.8 Spesifikasi Report
Tidak Ada
Teknik Komputer IPB DPPL-STOO Halaman 57 dari 57
Dokumen ini dan informasi yang dimilikinya adalah milik Jurusan Teknik Komputer IPB dan bersifat rahasia.
Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Jurusan Teknik Komputer.
3. MATRIKS KETERUNUTAN
Kode SKPL Kode DPPL Nama Fungsi
[SKPL-STOO.K-001] [DPPL-STOO.K-001] Login Form login pembeli
[DPPL-STOO.K-002] Login Form login admin
[SKPL -STOO.K-002] [DPPL-STOO.K-003] Tambah Barang Menambah data barang
baru
[SKPL -STOO.K-003] [DPPL-STOO.K-005] Edit Barang Mengubah data barang
[SKPL -STOO.K-004] [DPPL-STOO.K-006] Hapus Brang Mengahapus barang
[SKPL -STOO.K-005] [DPPL-STOO.K-007] Pesanan Komfirmasi pesanan
[SKPL -STOO.K-006]
[DPPL-STOO.K-008] Logout Logout admin
[DPPL-STOO.K-009] Logout Logout pembeli
[SKPL- STOO.K-007] [DPPL-STOO.K-010] Cari Barang Mencari kriteria barang
[SKPL- STOO.K-008]
[DPPL-STOO.K-010] Pesan Barang Memesan Barang
Tabel 59 Matrik Keterurutan STOO