SlideShare a Scribd company logo
Software Definition Design (SDD)
Aplikasi Pelacakan Letak Barang
Disusun untuk Memenuhi Salah Satu Tugas
Mata Kuliah Rekayasa Perangkat Lunak
Dosen Pengampu: Dr. Aradea, ST., M.T.
Oleh :
Mega Trini Oktaviani (197006009)
Putri Salha Nadia (197006049)
Tasya Nurul Annisa (197006074)
Nadia Rachmasari Biduri (197006082)
Intan Zulayka Nursholiha (197006084)
PROGRAM STUDI INFORMATIKA
FAKULTAS TEKNIK UNIVERSITAS SILIWANGI
TASIKMALAYA
2020
1
1. Pendahuluan
1.1. Tujuan
Tujuan pembuatan aplikasi ini adalah untuk melacak letak di toko yang dilakukan
oleh owner dan karyawannya.
1.2. Ruang Lingkup
Aplikasi ini adalah aplikasi yang berbasis web dan memiliki beberapa fasilitas yaitu:
1. Sistem mampu menampilkan data barang yang ada di toko.
2. Sistem mampu menampilkan letak barang yang dipajang di toko.
3. Sistem mampu menampilkan jumlah barang yang ada.
4. Sistem mampu menampilkan harga barang.
1.3. Definisi, Istilah, dan Singkatan
1. SRS : Software Requirement Specifications (Spesifikasi kebutuhan
perangkat lunak) .
2. IEEE : Institute of Electrical and Electronics Engineer.
1.4 Referensi
1.5 Gambaran Umum Dokumen
Penulisan dokumen ini dibagi menjadi beberapa bab sebagai berikut:
1. Bab 1 : menjelaskan mengenai tujuan pembuatan applikasi, ruang lingkup,
daftar definisi, istilah, dan singkatan, referensi serta gambaran umum dokumen.
2. Bab 2 : berisi tentang deskripsi umum mengenai perspektif produk,
manfaat produk, karakteristik user, batasan, asumsi, dan ketergantungan yang
digunakan.
3. Bab 3 : berisi kebutuhan antarmuka pengguna, antarmuka perangkat keras,
antarmuka perangkat lunak, antarmuka komunikasi
4. Bab 4 : berisi tengtang kebutuhan fungsional, model perancangan sistem,
diagram konteks.
5. Bab 5 : meyediakan spesifikasi kebutuhan non-fungsional.
2. Deskripsi Umum
2.1. Perspektif Produk
Produk ini akan dijalankan oleh owner dan oleh pengguna database pelacakan letak
barang. Produk ini berbentuk sistem web dan memiliki koneksi ke internet.
2
Penggunaan sistem terbagi dua yaitu antarmuka untuk admin dan antarmuka untuk
pengguna database. Produk ini hanya dapat digunakan melalui Web Browser.
2.2. Manfaat Produk
Adapun manfaat dari menggunakan sistem ini antara lain:
a. Memudahkan mencari letak barang.
b. Menyediakan informasi mengenai jumlah barang yang ada secara akurat.
c. Menyediakan informasi mengenai harga barang.
2.3. Karakteristik User
Dalam sistem informasi ini, user yang terlibat adalah sebagai berikut:
2.3.1. Owner
Owner bisa memiliki fungsi yaitu sebagai pengelola user dan pengelola sistem.
2.3.2. Sistem Berbasis Web
Sistem Berbasis Web hanya bisa melihat data barang tanpa bisa mengelola.
2.4 Batasan-batasan
1. Untuk masalah pengelolaan sistem ditangani oleh pihak pertama yaitu owner.
2. User yang berhak untuk mengakses sistem ini antara lain adalah owner dan
karyawan.
2.5 Asumsi dan Ketergantungan
1. User pengguna sistem informasi ini minimal tahu dan dapat mengoperasikan
komputer terutama untuk aplikasi berbasis web.
2. Tersedia sarana web server dan internet untuk mengakses aplikasi ini.
3. Kebutuhan Antarmuka Eksternal
3.1 Antarmuka Pemakai
Data dapat dilihat oleh user ketika aplikasi dijalankan pada sebuah browser.
3.2 Antarmuka Perangkat Keras
Spesifikasi hardware yang memenuhi agar aplikasi dapat berjalan dengan baik
dengan memenuhi kriteria sebagai berikut :
a. Mempunyai perangkat Input/Output
• Keyboard
• Mouse
3
b. Mempunyai kapasitas memori minimal 1GB (direkomendasikan 2 GB ke
atas) dan kecepatan processor minimal Intel Celeron (direkomendasikan
Core i3 keatas).
3.3 Antarmuka Perangkat Lunak
Agar aplikasi berjalan dengan baik perangkat lunak yang dibutuhkan yaitu:
• Sistem operasi windows minimal windows 7 (direkomendasi windows 8
keatas)
• Web Browser (Chrome, Mozilla, Opera, dll)
3.4 Antarmuka Komunikasi
Komunikasi antar owner dan karyawan dengan sistem dalam aplikasi ini dengan ID
pengelola pada sistem.
4. Kebutuhan Fungsional
Kebutuhan fungsional sistem ini terdiri dari beberapa fungsi utama yang saling
berhubunga dan mendukung satu sama lain meliputi :
• Pendaftaran owner dan karyawan yang ingin menggunakan fasilitas sistem
• Input data barang yang akan dicari dari sistem
• Pelacakan barang dilakukan sistem pengelola
Masing-masing fungsi diatas dijelaskan secara mendetail sebagai berikut :
• Pendaftaran : sistem menerima input data dari id_owner atau id_kyw yang
diserahkan dari petugas lapangan.
• Input data barang : sistem menerima input data dari id_barang yang
diberikan owner.
• Pelacakan barang : sistem untuk mencari letak barang yang diinputkan oleh
owner atau karyawan.
4
DFD Lv. 0
DFD Lv. 1
5
ERD
DOD
1. Tabel Barang
Atribut Tipe Data Deskripsi
id_barang int Nomor identitas barang yang nilainya unik
nama_brg varchar nama barang yang telah terdata
harga_brg varchar harga yang sesuai dengan barang tersebut
stok_brg varchar stok barang yang tersedia
lok_brg varchar lokasi barang yang tersedia
2.Tabel Owner
Atribut Tipe Data Deskripsi
id_owner int nomor identitas owner yang nilainya unik
nama_owner varchar nama owner yang telah terdata
alamat_own varchar alamat owner yang telah terdata
3. Tabel Karyawan
Atribut Tipe data Deskripsi
id_kyw int nomor identitas karyawan yang nilainya
unik
nama_kyw varchar nama karyawan yang telah terdata
alamat_kyw varchar alamat karyawan yang telah terdata
4. Tabel Lokasi Barang
Atribut Tipe
data
Deskripsi
id_lok int nomor identitas lokasi yang nilainya unik
id_barang int nomor identitas barang yang nilainya unik
nama_lok varchar nama lokasi yang sudah terdatar
6
1. Diagram Konteks Dan DFD
Diagram konteks sering disebut juga dengan DFD Level-0 yang merupakan
penentu utama pada sebuah sistem yang dimodelkan.
a. DFD Lv.0
b. DFD Lv.1
7
c. DFD Lv.2
DFD Lv.2 Input:
DFD Lv.2 Output:
8
2. Kamus Data
Kamus data adalah tempat yang digunakan untuk menyimpan informasi
struktur logical basis data. Kamus data bagi system aplikasi Pelacakan Letak
Barang adalah sebagai berikut:
a. Kamus Data File Barang
File barang berfungsi untuk menyimpan semua data barang yang akan
digunakan untuk mendukung system ini. Kamus datanya adalah sebagai
berikut:
Nama data : File Barang
Struktur data Unsur
Barang Id_barang
Nama_brg
Harga_brg
Stok_brg
Lok_brg
b. Kamus Data File Owner
File owner berfungsi untuk menyimpan semua data owner yang nantinya
mempunyai hak akses dapat mengelola barang. Kamus datanya adalah sebagai
berikut:
Nama data : File Owner
Struktur data Unsur
Owner Id_owner
Nama_owner
Alamat_own
9
c. Kamus Data File Karyawan
File karyawan berfungsi untuk menyimpan semua data karyawan yang
nantinya akan menggunakan aplikasi Pelacakan Letak Barang. Kamus datanya
sebagai berikut:
Nama data : File Karyawan
Struktur Data Unsur
Karyawan Id_kyw
Nama_kyw
Alamat_kyw
d. Kamus Data File Lokasi Barang
File Lokasi Barang berfungsi untuk menyimpan semua data Lokasi Barang
yang nantinya akan menunjukan dimana barang tersebut berada:
Nama data : File Lokasi Barang
Struktur Data Unsur
Lokasi Barang Id_lok
Nama_lok
Id_barang
10
3. Process Specification (P-SPEC)
Process Specification (P-Spec) adalah rincian apa yang telah digambarkan
dalam DFD. Biasanya P-Spec akan lebih bisa memberikan gambaran lebih detail
menganai proses yang telah dimodelkan dalam DFD.
a. Proses 1 : Login karyawan
Deskripsi proses : Proses ini digunakan untuk login karyawan.
Data input : Data karyawan (id dan password)
Data output : Karyawan berhasil login
Kondisi eror : Id atau password yang dimasukkan tidak valid dan
akan ditampilkan “Id atau password tidak valid”.
Algoritma proses :
- Ambil data karyawan
- Query data karyawan tsb dari database
- Jika data ditemukan, maka berhasil login
- Jika data tidak ditemukan, maka gagal login
b. Proses 2 : Login owner
Deskripsi proses : Proses ini digunakan untuk login owner.
Data input : Data owner (id dan password)
Data output : Owner berhasil login
Kondisi eror : Id atau password yang dimasukkan tidak valid dan
11
akan ditampilkan “Id atau password tidak valid”.
Algoritma proses :
- Ambil data owner
- Query data owner tsb dari database
- Jika data ditemukan, maka berhasil login
- Jika data tidak ditemukan, maka gagal login
c. Proses 3: Input owner
Deskripsi proses : Proses ini digunakan untuk user memilih perintahdan
nantinya user bisa menginput data pada database.
Data input : Perintah yang dipilih oleh user (data barang, data
karyawan).
Data output : Hasil dari pemilihan kondisi yang dilakukan user
Kondisi eror : Perintah yang dimasukkan tidak valid dan akan
ditampilkan “eror”.
Algoritma proses :
- Membaca perintah
- Data akan masuk ke database dari user
- Jika data ditemukan, data berhasil ditemukan
- Jika data tidak ditemukan, data tidak ditemukan
- Input data
- Data tersimpan di data base
d. Proses 4: Input Karyawan
Deskripsi proses : Proses ini digunakan untuk user memilih perintah
Data input : Perintah yang dipilih oleh user (pencarian data barang)
Data output : Hasil dari pemilihan kondisi yang dilakukan user
Kondisi eror : Perintah yang dimasukkan tidak valid dan akan
ditampilkan “eror”.
Algoritma proses :
- Membaca perintah
- Data akan masuk ke database dari user
- Jika data ditemukan, data berhasil ditemukan
- Jika data tidak ditemukan, data tidak ditemukan
12
e. Proses 5: Tampil owner
Deskripsi proses : Proses ini digunakan untuk user memilih perintahdan
nantinya akan ditampilkan pada layar.
Data input : Perintah yang dipilih oleh user
Data output : Hasil dari pemilihan kondisi yang dilakukan user
Kondisi eror : Perintah yang dimasukkan tidak valid dan akan
ditampilkan “eror”.
Algoritma proses :
- Membaca perintah
- Data akan masuk ke database dari user
- Jika data ditemukan, data berhasil ditemukan dan tampil pada layar
- Jika data tidak ditemukan, data tidak ditemukan
f. Proses 6: Tampil karyawan
Deskripsi proses : Proses ini digunakan untuk user memilih perintahdan
nantinya akan ditampilkan pada layar.
Data input : Perintah yang dipilih oleh user
Data output : Hasil dari pemilihan kondisi yang dilakukan user
Kondisi eror : Perintah yang dimasukkan tidak valid dan akan
ditampilkan “eror”.
Algoritma proses :
- Membaca perintah
- Data akan masuk ke database dari user
- Jika data ditemukan, data berhasil ditemukan dan tampil pada layar
- Jika data tidak ditemukan, data tidak ditemukan
13
4. Pemodelan Status Menggunakan State Transition Diagram (STD)
Diagram ini menggambarkan seluruh status/state yang memungkinkan objek
dalam kelas memiliki kejadian-kejadian yang menyebabkan status berubah. Pada
diagram ini terdapat transisi (transition) yaitu perubahan di dalam suatu state. Garis
transisi dapat mempunyai aksi yang dihubungkan ke status.
Simbol Deskripsi
Kondisi awal/status awal
Status Status yang dialami oleh objek
Garis transisi merupakan pesan dari
antar status
Kondisi akhir/status akhir
14
15
5. DATA DESIGN
a. Barang
Nama tabel : Barang
Kegunaan : Menyimpan data detail barang dari setiap produk
Field kunci : Id_barang
No. Field Name Type Size Note
1. Id_barang Integer 15 Not Null
Primary Key
2. Nama_brg Varchar 50 Not Null
3. Harga_brg Varchar 20 Not Null
4. Stok_brg Varchar 20 Not Null
5. Lok_brg Varchar 15 Not Null
b. Owner
Nama tabel : Owner
Kegunaan : Menyimpan data owner untuk mengakses sistem dan
menginputkan data barang dan data karyawan
Field Kunci : Id_owner
No. Field Name Type Size Note
1. Id_owner Integer 15 Not Null
Primary Key
2. Nama_owner Varchar 20 Not Null
3. Alamat_own Varchar 30 Not Null
c. Karyawan
Nama tabel :Karyawan
Kegunaan : Menyimpan data karyawan untuk mengakses sistem dan dapat
melihat, mencari barang
Field Kunci : Id_kyw
No. Field Name Type Size Note
1. Id_kyw Integer 15 Not Null
Primary Key
16
2. Nama_kyw Varchar 20 Not Null
3. Alamat_kyw Varchar 30 Not Null
d. Lokasi Barang
Nama tabel : Lokasi Barang
Kegunaan : Menyimpan data lokasi barang yang akan menunjukkan
lokasi barang.
Field Kunci : Id_lok
No. Field Name Type Size Note
1. Id_lok Integer 15 Not Null
Primary Key
2. Nama_lok Varchar 20 Not Null
3. Id_barang Varchar 15 Not Null
Foreign Key
6. ARCHITECTURAL DESIGN
DFD Lv.0
17
DFD Lv.1
DFD Lv.2
DFD Lv.2 Input:
18
DFD Lv.2 Output:
7. INTERFACE DESIGN
a. Halaman Muka (login)
19
b. Login sebagai karyawan (user)
c. Tampilan barang yang dicari
20
d. Login sebagai owner (admin)
e. Tampilan CRUD Data Barang
21
f. Tampilan CRUD Lokasi Barang
g. Tampilan CRUD Data Karyawan
22
8. PROCEDURAL/COMPONENT DESIGN
• Proses 1: Login karyawan
Pspec: Login_karyawan
Procedure login_karyawan;
begin
read (DATA_IN);
select from DB_TOKO where INFO = DATA_IN;
if(DATA_IN is valid) then
siapkan_output(TABLEPENCARIAN);
else
siapkan_output(eror);
endif
end;
• Proses 1.1: Tampilan karyawan
Pspec: Tampilan_karyawan
Procedure tampilan_karyawan;
begin
read (DATA_IN);
select from DB_TOKO where INFO = DATA_IN;
if(DATA_IN is valid) then
siapkan_output(INFOBARANG);
else
siapkan_output(eror);
endif
end;
• Proses 2: Login owner
Pspec: Login_owner
Procedure login_owner;
begin
read (DATA_IN);
select from DB_TOKO where INFO = DATA_IN;
23
if(DATA_IN is valid) then
siapkan_output(DASHBOARD);
else
siapkan_output(eror);
endif
end;
• Proses 2.1: Info_barang
Pspec: Info_barang
Procedure tampilan_owner;
begin
read (DATA_IN);
select from DB_TOKO where INFO = DATA_IN;
if(DATA_IN is valid) then
siapkan_output(INFOBARANG);
else
siapkan_output(eror);
endif
end;
• Proses 2.2: Info_karyawan
Pspec: Info_karyawan
Procedure info_karyawan;
begin
read (DATA_IN);
select from DB_TOKO where INFO = DATA_IN;
if(DATA_IN is valid) then
siapkan_output(INFOKARYAWAN);
else
siapkan_output(eror);
endif
end;
24
9. Pendefinisian Actor
Pendefinisian actor dimaksudkan untuk mengetahui siapa saja actor
yang terlibat di dalam sistem aplikasi ini. Pendefinisian dari setiap
actor yang terlibat dapat dilihat dari tabel yang ada di bawah ini:
No. Aktor Definisi
1. Karyawan Karyawan ini merupakan pengguna.
Dimana dalam menggunakan
aplikasi ini karyawan harus
memiliki koneksi internet yang
berguna dalam parsing data ke
database server.
2. Owner Owner merupakan pengelola
aplikasi secara keseluruhan, dimana
Owner memiliki hak akses penuh
untuk dapat menambah mengubah,
menghapus data yang terdapat di
database serve.
10.Diagram Use Case
25
26
11.Skenario Use Case
Skenario use case mendeskripsikan urutan Langkah-langkah dalam proses bisnis,
baik yang dilakukan actor terhadap system maupun yang dilakukan oleh system terhadap
actor.
1. Use case Skenario Login
Interaksi antara actor owner dan karyawan dengan use case login dijelaskan dalam
table berikut.
Nomor 1
Nama Login
Tujuan Owner dan karyawan melakukan login sebelum masuk sistem
Deskripsi login ini berisi form, yang harus diisi, antara lain username, dan password
Aktor Owner dan karyawan
Kondisi Awal Owner dan karyawan berada di halaman login
Aksi Aktor 1. Owner dan karyawan masuk kehalaman login
Reaksi sistem2. Aplikasi menampilkan halaman login, terdapat username dan password
Aksi Aktor 3. Owner dan karyawan memasukan username dan password
Reaksi sistem4. Masuk kedalam halaman dashboard tiap aktor
Kondisi AkhirOwner dan karyawan sudah melakukan login
Identifikasi
Skenario Utama
2. Use case Input data barang
Interaksi antara actor owner dengan use case input data barang dijelaskan dalam
table berikut
Nomor 2
Nama Input data barang
Tujuan Owner dapat menginputkan data barang
Deskripsi
input data barang ini berisi form, yang harus diisi, antara lain, id barang,
Nama Barang, Harga Barang, Stok Barang, Lokasi Barang
Aktor Owner
Kondisi Awal Owner berada di halaman dashboard
Aksi Aktor 1. Owner klik menu data barang
Reaksi sistem2. Aplikasi menampilkan halaman data barang
Aksi Aktor 3. Owner klik tombol +tambah barang
Reaksi sistem4. Masuk kedalam halaman input data barang
Aksi Aktor
5. Memasukan detail data barang, diantara, id barang, nama barang,
harga barang, stok barang, lokasi barang
Reaksi
sistem
6. Aplikasi memasukan data tersebut ke dalam database, lalu muncul
pada halaman data barang, dan owner kembali pada halaman data barang
Kondisi Akhir Owner berhasil menginputkan data barang
Identifikasi
Skenario Utama
27
3. Use case input lokasi barang
Interaksi antara actor owner dengan use case input lokasi barang dijelaskan dalam
table berikut
Nomor 3
Nama Input lokasi barang
Tujuan Owner dapat menginputkan data lokasi barang
Deskripsi
input lokasi barang ini berisi form, yang harus diisi, antara lain, id lokasi
barang, nama lokasi barang, id barang
Aktor Owner
Kondisi Awal Owner berada di halaman dashboard
Aksi Aktor 1. Owner klik menu lokasi barang
Reaksi sistem2. Aplikasi menampilkan halaman lokasi barang
Aksi Aktor 3. Owner klik tombol +tambah lokasi
Reaksi sistem4. Masuk kedalam halaman input lokasi barang
Aksi Aktor
5. Memasukan detail lokasi barang, diantaranya,id lokasi barang, nama
lokasi barang, id barang
Reaksi
sistem
6. Aplikasi memasukan data tersebut ke dalam database, lalu muncul
pada halaman lokasi barang, dan owner kembali pada halaman lokasi
barang
Kondisi Akhir Owner berhasil menginputkan data lokasi barang
Identifikasi
Skenario Utama
4. Use Case input data karyawan
Interaksi antara actor owner dengan use case input data karyawan dijelaskan dalam
table berikut
Nomor 4
Nama Input data karyawan
Tujuan Owner dapat menginputkan data karyawan
Deskripsi
input data karyawan ini berisi form, yang harus diisi, antara lain, id
karyawan, nama karyawan, dan alamat karyawan
Aktor Owner
Kondisi Awal Owner berada di halaman dashboard
Aksi Aktor 1. Owner klik menu data karyawan
Reaksi sistem2. Aplikasi menampilkan halaman data karyawan
Aksi Aktor 3. Owner klik tombol +tambah karyawan
Reaksi sistem4. Masuk kedalam halaman input data karyawan
Aksi Aktor
5. Memasukan data karyawan, diantaranya,id karyawan, nama karyawan,
alamat karyawan
Reaksi
sistem
6. Aplikasi memasukan data tersebut ke dalam database, lalu muncul
pada halaman karyawan, dan owner kembali pada halaman data
karyawan
Kondisi Akhir Owner berhasil menginputkan data karyawan
Identifikasi
Skenario Utama
28
5. Use case melacak letak barang
Interaksi antara actor karyawan dengan use case melacak letak barang dijelaskan
dalam table berikut
Nomor 5
Nama melacak letak barang
Tujuan karyawan dapat melakukan pelacakan letak barang
Deskripsi Berisi kolom search, untuk diisi barang apa yang akan dilacak
Aktor Karyawan
Kondisi Awal karyawan langsung masuk kehalaman pelacakan barang setelah login
Aksi Aktor 1. Karyawan masuk ke aplikasi setelah login
Reaksi sistem2. Aplikasi menampilkan halaman pelacakan barang
Aksi Aktor
3. Karyawan mengisikan barang apa yang akan dilacak pada kolom
search
Reaksi sistem4. Aplikasi menampilkan data barang beserta lokasi barang yang dicari
Kondisi AkhirKaryawan berhasil mencari barang dan mengetahui lokasi barang
Identifikasi
Skenario Utama
Class Diagram
29
Sequence Diagram
Login Karyawan
Login Owner
30
Proses Pelacakan
Barang
State Diagram
User
31
Admin
32
Activity Diagram
User
33
Admin
34
Component Diagram
Deployment Diagram

More Related Content

Similar to SDD-1.pdf

Basis data dan gudang data
Basis data dan gudang dataBasis data dan gudang data
Basis data dan gudang data
lulus nugraha
 
Uts a2.1200070 ipan.r_ti-vid
Uts a2.1200070 ipan.r_ti-vidUts a2.1200070 ipan.r_ti-vid
Uts a2.1200070 ipan.r_ti-vid
Dirga Ivan
 
Perancangan Sistem Informasi Inventaris Barang (Studi Kasus Direktorat Tata L...
Perancangan Sistem Informasi Inventaris Barang (Studi Kasus Direktorat Tata L...Perancangan Sistem Informasi Inventaris Barang (Studi Kasus Direktorat Tata L...
Perancangan Sistem Informasi Inventaris Barang (Studi Kasus Direktorat Tata L...Shiyami Milwandhari
 
pembuatan website
pembuatan websitepembuatan website
pembuatan website
Elsa Kartini Putri
 
Analisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunakAnalisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunak
Hanum Dinda
 
10. final report
10. final report10. final report
10. final reportAinul Yaqin
 
Pengantar sistem
Pengantar sistemPengantar sistem
Pengantar sistem
tasinit
 
Tahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasiTahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasiStemada Kediri
 
Project Charter Human Resource Information System
Project Charter Human Resource Information SystemProject Charter Human Resource Information System
Project Charter Human Resource Information System
Ivanda Zevi Amalia
 
Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2Fera Aghvor
 
Mi1274 alpro lanjut 1 - tipe data & variabel - praktikan
Mi1274 alpro lanjut   1 - tipe data & variabel - praktikanMi1274 alpro lanjut   1 - tipe data & variabel - praktikan
Mi1274 alpro lanjut 1 - tipe data & variabel - praktikanDefina Iskandar
 
Client server database - Angga Joe
Client server   database - Angga JoeClient server   database - Angga Joe
Client server database - Angga Joe
Angga Joe Amstrong
 
Pertemuan 1 OK.ppt
Pertemuan 1 OK.pptPertemuan 1 OK.ppt
Pertemuan 1 OK.ppt
MDrajatYulianto
 
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
rika43116110306
 
Ensiklopedia Elektronik Pariwisata
Ensiklopedia Elektronik PariwisataEnsiklopedia Elektronik Pariwisata
Ensiklopedia Elektronik Pariwisata
indahmayangsari
 
Data warehouse
Data warehouseData warehouse
Data warehouse
Helmy Faisal
 

Similar to SDD-1.pdf (20)

10 Final Report
10  Final Report10  Final Report
10 Final Report
 
Basis data dan gudang data
Basis data dan gudang dataBasis data dan gudang data
Basis data dan gudang data
 
Uts a2.1200070 ipan.r_ti-vid
Uts a2.1200070 ipan.r_ti-vidUts a2.1200070 ipan.r_ti-vid
Uts a2.1200070 ipan.r_ti-vid
 
Bab 2
Bab 2Bab 2
Bab 2
 
Perancangan Sistem Informasi Inventaris Barang (Studi Kasus Direktorat Tata L...
Perancangan Sistem Informasi Inventaris Barang (Studi Kasus Direktorat Tata L...Perancangan Sistem Informasi Inventaris Barang (Studi Kasus Direktorat Tata L...
Perancangan Sistem Informasi Inventaris Barang (Studi Kasus Direktorat Tata L...
 
pembuatan website
pembuatan websitepembuatan website
pembuatan website
 
Analisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunakAnalisis kebutuhan perangkat lunak
Analisis kebutuhan perangkat lunak
 
10. final report
10. final report10. final report
10. final report
 
Login.hotspot.bsi
Login.hotspot.bsiLogin.hotspot.bsi
Login.hotspot.bsi
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Pengantar sistem
Pengantar sistemPengantar sistem
Pengantar sistem
 
Tahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasiTahapan analisis dan perancangan sistem informasi
Tahapan analisis dan perancangan sistem informasi
 
Project Charter Human Resource Information System
Project Charter Human Resource Information SystemProject Charter Human Resource Information System
Project Charter Human Resource Information System
 
Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2Analisa masukan dan keluaran 2
Analisa masukan dan keluaran 2
 
Mi1274 alpro lanjut 1 - tipe data & variabel - praktikan
Mi1274 alpro lanjut   1 - tipe data & variabel - praktikanMi1274 alpro lanjut   1 - tipe data & variabel - praktikan
Mi1274 alpro lanjut 1 - tipe data & variabel - praktikan
 
Client server database - Angga Joe
Client server   database - Angga JoeClient server   database - Angga Joe
Client server database - Angga Joe
 
Pertemuan 1 OK.ppt
Pertemuan 1 OK.pptPertemuan 1 OK.ppt
Pertemuan 1 OK.ppt
 
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
Sim, rika nurjanah, prof. dr. ir. hapzi ali, mm, cma, sistem manajemen databa...
 
Ensiklopedia Elektronik Pariwisata
Ensiklopedia Elektronik PariwisataEnsiklopedia Elektronik Pariwisata
Ensiklopedia Elektronik Pariwisata
 
Data warehouse
Data warehouseData warehouse
Data warehouse
 

More from Fajar Baskoro

Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdfPemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
Fajar Baskoro
 
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptxSkills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
Fajar Baskoro
 
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptxSlides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
Fajar Baskoro
 
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptxPPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
Fajar Baskoro
 
PPT-Menyiapkan Alumni GenerasiTerampil.pptx
PPT-Menyiapkan Alumni GenerasiTerampil.pptxPPT-Menyiapkan Alumni GenerasiTerampil.pptx
PPT-Menyiapkan Alumni GenerasiTerampil.pptx
Fajar Baskoro
 
RIngkasan Program - Markoding Innovation Challenge.pptx
RIngkasan Program - Markoding Innovation Challenge.pptxRIngkasan Program - Markoding Innovation Challenge.pptx
RIngkasan Program - Markoding Innovation Challenge.pptx
Fajar Baskoro
 
Pengembangan Program Pelatihan Double Track - DT PLUSK
Pengembangan Program Pelatihan Double Track - DT PLUSKPengembangan Program Pelatihan Double Track - DT PLUSK
Pengembangan Program Pelatihan Double Track - DT PLUSK
Fajar Baskoro
 
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
Fajar Baskoro
 
Generasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxGenerasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptx
Fajar Baskoro
 
Cara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterCara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarter
Fajar Baskoro
 
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanPPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
Fajar Baskoro
 
Buku Inovasi 2023 - 2024 konsep capaian KUS
Buku Inovasi 2023 - 2024 konsep capaian  KUSBuku Inovasi 2023 - 2024 konsep capaian  KUS
Buku Inovasi 2023 - 2024 konsep capaian KUS
Fajar Baskoro
 
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxPemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Fajar Baskoro
 
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Executive Millennial Entrepreneur Award  2023-1a-1.pdfExecutive Millennial Entrepreneur Award  2023-1a-1.pdf
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Fajar Baskoro
 
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
Fajar Baskoro
 
Executive Millennial Entrepreneur Award 2023-1.pptx
Executive Millennial Entrepreneur Award  2023-1.pptxExecutive Millennial Entrepreneur Award  2023-1.pptx
Executive Millennial Entrepreneur Award 2023-1.pptx
Fajar Baskoro
 
Pemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxPemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptx
Fajar Baskoro
 
Evaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimEvaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi Kaltim
Fajar Baskoro
 
foto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahfoto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolah
Fajar Baskoro
 
Meraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remajaMeraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remaja
Fajar Baskoro
 

More from Fajar Baskoro (20)

Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdfPemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
Pemberdayaan Kelompok Usaha Siswa dengan Tools Wirausaha AI.pdf
 
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptxSkills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
Skills for The Future - Pemberdayaan Remaja Untuk Meningkatkan Keterampilan.pptx
 
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptxSlides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
Slides OOSC - Program Penanganan ATS Unicef Bappeda Jawa Timur.pptx
 
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptxPPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
PPT- Menyiapkan GenerasiTerampilDigitalSkill1.pptx
 
PPT-Menyiapkan Alumni GenerasiTerampil.pptx
PPT-Menyiapkan Alumni GenerasiTerampil.pptxPPT-Menyiapkan Alumni GenerasiTerampil.pptx
PPT-Menyiapkan Alumni GenerasiTerampil.pptx
 
RIngkasan Program - Markoding Innovation Challenge.pptx
RIngkasan Program - Markoding Innovation Challenge.pptxRIngkasan Program - Markoding Innovation Challenge.pptx
RIngkasan Program - Markoding Innovation Challenge.pptx
 
Pengembangan Program Pelatihan Double Track - DT PLUSK
Pengembangan Program Pelatihan Double Track - DT PLUSKPengembangan Program Pelatihan Double Track - DT PLUSK
Pengembangan Program Pelatihan Double Track - DT PLUSK
 
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
DT-PLUSK Pengembangan SMA Double Track Tahun ke 5
 
Generasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptxGenerasi Terampil Digital Skill-2023.pptx
Generasi Terampil Digital Skill-2023.pptx
 
Cara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarterCara Membuat Kursus Online Wordpress-tutorstarter
Cara Membuat Kursus Online Wordpress-tutorstarter
 
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival RamadhanPPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
PPT-Kick Off Double Track 2024 melaksanakan Festival Ramadhan
 
Buku Inovasi 2023 - 2024 konsep capaian KUS
Buku Inovasi 2023 - 2024 konsep capaian  KUSBuku Inovasi 2023 - 2024 konsep capaian  KUS
Buku Inovasi 2023 - 2024 konsep capaian KUS
 
Pemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptxPemaparan Sosialisasi Program Dual Track 2024.pptx
Pemaparan Sosialisasi Program Dual Track 2024.pptx
 
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
Executive Millennial Entrepreneur Award  2023-1a-1.pdfExecutive Millennial Entrepreneur Award  2023-1a-1.pdf
Executive Millennial Entrepreneur Award 2023-1a-1.pdf
 
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx1-Executive Millennial Entrepreneur Award  2023-1-cetak.pptx
1-Executive Millennial Entrepreneur Award 2023-1-cetak.pptx
 
Executive Millennial Entrepreneur Award 2023-1.pptx
Executive Millennial Entrepreneur Award  2023-1.pptxExecutive Millennial Entrepreneur Award  2023-1.pptx
Executive Millennial Entrepreneur Award 2023-1.pptx
 
Pemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptxPemrograman Mobile - JetPack Compose1.pptx
Pemrograman Mobile - JetPack Compose1.pptx
 
Evaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi KaltimEvaluasi KPP Program Dual Track Provinsi Kaltim
Evaluasi KPP Program Dual Track Provinsi Kaltim
 
foto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolahfoto tenda digital skill program dari sekolah
foto tenda digital skill program dari sekolah
 
Meraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remajaMeraih Peluang di Gig Economy yang cocok bagi remaja
Meraih Peluang di Gig Economy yang cocok bagi remaja
 

Recently uploaded

RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
junarpudin36
 
Observasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdfObservasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdf
andikuswandi67
 
7 - Kombinatorial dan Peluang Diskrit.pptx
7 - Kombinatorial dan Peluang Diskrit.pptx7 - Kombinatorial dan Peluang Diskrit.pptx
7 - Kombinatorial dan Peluang Diskrit.pptx
AskariB1
 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Fathan Emran
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
mohfedri24
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
Indah106914
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
TEDYHARTO1
 
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
zakkimushoffi41
 
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptxPERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
TeukuEriSyahputra
 
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
arianferdana
 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
nasrudienaulia
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
asepridwan50
 
Refleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptxRefleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptx
SholahuddinAslam
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
irawan1978
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
DEVI390643
 
Visi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
Visi Misi SDN 2 Krenceng dalam Observasi Kepala SekolahVisi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
Visi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
kusnen59
 
AKSI NYATA FASILITATOR PEMBELAJARAN.pptx
AKSI NYATA FASILITATOR PEMBELAJARAN.pptxAKSI NYATA FASILITATOR PEMBELAJARAN.pptx
AKSI NYATA FASILITATOR PEMBELAJARAN.pptx
AdeRinaMuliawati1
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
Kanaidi ken
 
ALur Tujuan Pembelajaran Materi IPA Kelas VII (1).pptx
ALur Tujuan Pembelajaran Materi IPA  Kelas VII (1).pptxALur Tujuan Pembelajaran Materi IPA  Kelas VII (1).pptx
ALur Tujuan Pembelajaran Materi IPA Kelas VII (1).pptx
rusinaharva1
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
Rima98947
 

Recently uploaded (20)

RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdfRANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
RANCANGAN TINDAKAN UNTUK AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pdf
 
Observasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdfObservasi Praktik Kinerja Kepala Sekolah.pdf
Observasi Praktik Kinerja Kepala Sekolah.pdf
 
7 - Kombinatorial dan Peluang Diskrit.pptx
7 - Kombinatorial dan Peluang Diskrit.pptx7 - Kombinatorial dan Peluang Diskrit.pptx
7 - Kombinatorial dan Peluang Diskrit.pptx
 
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum MerdekaModul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
Modul Ajar IPS Kelas 7 Fase D Kurikulum Merdeka
 
ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9ppt materi aliran aliran pendidikan pai 9
ppt materi aliran aliran pendidikan pai 9
 
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
0. PPT Juknis PPDB TK-SD -SMP 2024-2025 Cilacap.pptx
 
untuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawasuntuk observasi kepala sekolah dengan pengawas
untuk observasi kepala sekolah dengan pengawas
 
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
1.4.a.4.5. Restitusi - Lima Posisi Kontrol.pdf
 
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptxPERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
PERSENTASI AKSI NYATA MODUL 1.4 BUDAYA POSITIF.pptx
 
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
2. Kerangka Kompetensi Literasi Guru SD_Rev.pptx
 
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
Teori Fungsionalisme Kulturalisasi Talcott Parsons (Dosen Pengampu : Khoirin ...
 
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
1 Kisi-kisi PAT Sosiologi Kelas X -www.kherysuryawan.id.docx
 
Refleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptxRefleksi pembelajaran guru bahasa inggris.pptx
Refleksi pembelajaran guru bahasa inggris.pptx
 
Kisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docxKisi-kisi soal pai kelas 7 genap 2024.docx
Kisi-kisi soal pai kelas 7 genap 2024.docx
 
Permainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaanPermainan Wiwi Wowo aksi nyata berkebhinekaan
Permainan Wiwi Wowo aksi nyata berkebhinekaan
 
Visi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
Visi Misi SDN 2 Krenceng dalam Observasi Kepala SekolahVisi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
Visi Misi SDN 2 Krenceng dalam Observasi Kepala Sekolah
 
AKSI NYATA FASILITATOR PEMBELAJARAN.pptx
AKSI NYATA FASILITATOR PEMBELAJARAN.pptxAKSI NYATA FASILITATOR PEMBELAJARAN.pptx
AKSI NYATA FASILITATOR PEMBELAJARAN.pptx
 
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
PELAKSANAAN + Link2 Materi Pelatihan_ PENGAWASAN P3DN & TKDN_ pd PENGADAAN Ba...
 
ALur Tujuan Pembelajaran Materi IPA Kelas VII (1).pptx
ALur Tujuan Pembelajaran Materi IPA  Kelas VII (1).pptxALur Tujuan Pembelajaran Materi IPA  Kelas VII (1).pptx
ALur Tujuan Pembelajaran Materi IPA Kelas VII (1).pptx
 
Koneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya PositifKoneksi Antar Materi modul 1.4 Budaya Positif
Koneksi Antar Materi modul 1.4 Budaya Positif
 

SDD-1.pdf

  • 1. Software Definition Design (SDD) Aplikasi Pelacakan Letak Barang Disusun untuk Memenuhi Salah Satu Tugas Mata Kuliah Rekayasa Perangkat Lunak Dosen Pengampu: Dr. Aradea, ST., M.T. Oleh : Mega Trini Oktaviani (197006009) Putri Salha Nadia (197006049) Tasya Nurul Annisa (197006074) Nadia Rachmasari Biduri (197006082) Intan Zulayka Nursholiha (197006084) PROGRAM STUDI INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS SILIWANGI TASIKMALAYA 2020
  • 2. 1 1. Pendahuluan 1.1. Tujuan Tujuan pembuatan aplikasi ini adalah untuk melacak letak di toko yang dilakukan oleh owner dan karyawannya. 1.2. Ruang Lingkup Aplikasi ini adalah aplikasi yang berbasis web dan memiliki beberapa fasilitas yaitu: 1. Sistem mampu menampilkan data barang yang ada di toko. 2. Sistem mampu menampilkan letak barang yang dipajang di toko. 3. Sistem mampu menampilkan jumlah barang yang ada. 4. Sistem mampu menampilkan harga barang. 1.3. Definisi, Istilah, dan Singkatan 1. SRS : Software Requirement Specifications (Spesifikasi kebutuhan perangkat lunak) . 2. IEEE : Institute of Electrical and Electronics Engineer. 1.4 Referensi 1.5 Gambaran Umum Dokumen Penulisan dokumen ini dibagi menjadi beberapa bab sebagai berikut: 1. Bab 1 : menjelaskan mengenai tujuan pembuatan applikasi, ruang lingkup, daftar definisi, istilah, dan singkatan, referensi serta gambaran umum dokumen. 2. Bab 2 : berisi tentang deskripsi umum mengenai perspektif produk, manfaat produk, karakteristik user, batasan, asumsi, dan ketergantungan yang digunakan. 3. Bab 3 : berisi kebutuhan antarmuka pengguna, antarmuka perangkat keras, antarmuka perangkat lunak, antarmuka komunikasi 4. Bab 4 : berisi tengtang kebutuhan fungsional, model perancangan sistem, diagram konteks. 5. Bab 5 : meyediakan spesifikasi kebutuhan non-fungsional. 2. Deskripsi Umum 2.1. Perspektif Produk Produk ini akan dijalankan oleh owner dan oleh pengguna database pelacakan letak barang. Produk ini berbentuk sistem web dan memiliki koneksi ke internet.
  • 3. 2 Penggunaan sistem terbagi dua yaitu antarmuka untuk admin dan antarmuka untuk pengguna database. Produk ini hanya dapat digunakan melalui Web Browser. 2.2. Manfaat Produk Adapun manfaat dari menggunakan sistem ini antara lain: a. Memudahkan mencari letak barang. b. Menyediakan informasi mengenai jumlah barang yang ada secara akurat. c. Menyediakan informasi mengenai harga barang. 2.3. Karakteristik User Dalam sistem informasi ini, user yang terlibat adalah sebagai berikut: 2.3.1. Owner Owner bisa memiliki fungsi yaitu sebagai pengelola user dan pengelola sistem. 2.3.2. Sistem Berbasis Web Sistem Berbasis Web hanya bisa melihat data barang tanpa bisa mengelola. 2.4 Batasan-batasan 1. Untuk masalah pengelolaan sistem ditangani oleh pihak pertama yaitu owner. 2. User yang berhak untuk mengakses sistem ini antara lain adalah owner dan karyawan. 2.5 Asumsi dan Ketergantungan 1. User pengguna sistem informasi ini minimal tahu dan dapat mengoperasikan komputer terutama untuk aplikasi berbasis web. 2. Tersedia sarana web server dan internet untuk mengakses aplikasi ini. 3. Kebutuhan Antarmuka Eksternal 3.1 Antarmuka Pemakai Data dapat dilihat oleh user ketika aplikasi dijalankan pada sebuah browser. 3.2 Antarmuka Perangkat Keras Spesifikasi hardware yang memenuhi agar aplikasi dapat berjalan dengan baik dengan memenuhi kriteria sebagai berikut : a. Mempunyai perangkat Input/Output • Keyboard • Mouse
  • 4. 3 b. Mempunyai kapasitas memori minimal 1GB (direkomendasikan 2 GB ke atas) dan kecepatan processor minimal Intel Celeron (direkomendasikan Core i3 keatas). 3.3 Antarmuka Perangkat Lunak Agar aplikasi berjalan dengan baik perangkat lunak yang dibutuhkan yaitu: • Sistem operasi windows minimal windows 7 (direkomendasi windows 8 keatas) • Web Browser (Chrome, Mozilla, Opera, dll) 3.4 Antarmuka Komunikasi Komunikasi antar owner dan karyawan dengan sistem dalam aplikasi ini dengan ID pengelola pada sistem. 4. Kebutuhan Fungsional Kebutuhan fungsional sistem ini terdiri dari beberapa fungsi utama yang saling berhubunga dan mendukung satu sama lain meliputi : • Pendaftaran owner dan karyawan yang ingin menggunakan fasilitas sistem • Input data barang yang akan dicari dari sistem • Pelacakan barang dilakukan sistem pengelola Masing-masing fungsi diatas dijelaskan secara mendetail sebagai berikut : • Pendaftaran : sistem menerima input data dari id_owner atau id_kyw yang diserahkan dari petugas lapangan. • Input data barang : sistem menerima input data dari id_barang yang diberikan owner. • Pelacakan barang : sistem untuk mencari letak barang yang diinputkan oleh owner atau karyawan.
  • 6. 5 ERD DOD 1. Tabel Barang Atribut Tipe Data Deskripsi id_barang int Nomor identitas barang yang nilainya unik nama_brg varchar nama barang yang telah terdata harga_brg varchar harga yang sesuai dengan barang tersebut stok_brg varchar stok barang yang tersedia lok_brg varchar lokasi barang yang tersedia 2.Tabel Owner Atribut Tipe Data Deskripsi id_owner int nomor identitas owner yang nilainya unik nama_owner varchar nama owner yang telah terdata alamat_own varchar alamat owner yang telah terdata 3. Tabel Karyawan Atribut Tipe data Deskripsi id_kyw int nomor identitas karyawan yang nilainya unik nama_kyw varchar nama karyawan yang telah terdata alamat_kyw varchar alamat karyawan yang telah terdata 4. Tabel Lokasi Barang Atribut Tipe data Deskripsi id_lok int nomor identitas lokasi yang nilainya unik id_barang int nomor identitas barang yang nilainya unik nama_lok varchar nama lokasi yang sudah terdatar
  • 7. 6 1. Diagram Konteks Dan DFD Diagram konteks sering disebut juga dengan DFD Level-0 yang merupakan penentu utama pada sebuah sistem yang dimodelkan. a. DFD Lv.0 b. DFD Lv.1
  • 8. 7 c. DFD Lv.2 DFD Lv.2 Input: DFD Lv.2 Output:
  • 9. 8 2. Kamus Data Kamus data adalah tempat yang digunakan untuk menyimpan informasi struktur logical basis data. Kamus data bagi system aplikasi Pelacakan Letak Barang adalah sebagai berikut: a. Kamus Data File Barang File barang berfungsi untuk menyimpan semua data barang yang akan digunakan untuk mendukung system ini. Kamus datanya adalah sebagai berikut: Nama data : File Barang Struktur data Unsur Barang Id_barang Nama_brg Harga_brg Stok_brg Lok_brg b. Kamus Data File Owner File owner berfungsi untuk menyimpan semua data owner yang nantinya mempunyai hak akses dapat mengelola barang. Kamus datanya adalah sebagai berikut: Nama data : File Owner Struktur data Unsur Owner Id_owner Nama_owner Alamat_own
  • 10. 9 c. Kamus Data File Karyawan File karyawan berfungsi untuk menyimpan semua data karyawan yang nantinya akan menggunakan aplikasi Pelacakan Letak Barang. Kamus datanya sebagai berikut: Nama data : File Karyawan Struktur Data Unsur Karyawan Id_kyw Nama_kyw Alamat_kyw d. Kamus Data File Lokasi Barang File Lokasi Barang berfungsi untuk menyimpan semua data Lokasi Barang yang nantinya akan menunjukan dimana barang tersebut berada: Nama data : File Lokasi Barang Struktur Data Unsur Lokasi Barang Id_lok Nama_lok Id_barang
  • 11. 10 3. Process Specification (P-SPEC) Process Specification (P-Spec) adalah rincian apa yang telah digambarkan dalam DFD. Biasanya P-Spec akan lebih bisa memberikan gambaran lebih detail menganai proses yang telah dimodelkan dalam DFD. a. Proses 1 : Login karyawan Deskripsi proses : Proses ini digunakan untuk login karyawan. Data input : Data karyawan (id dan password) Data output : Karyawan berhasil login Kondisi eror : Id atau password yang dimasukkan tidak valid dan akan ditampilkan “Id atau password tidak valid”. Algoritma proses : - Ambil data karyawan - Query data karyawan tsb dari database - Jika data ditemukan, maka berhasil login - Jika data tidak ditemukan, maka gagal login b. Proses 2 : Login owner Deskripsi proses : Proses ini digunakan untuk login owner. Data input : Data owner (id dan password) Data output : Owner berhasil login Kondisi eror : Id atau password yang dimasukkan tidak valid dan
  • 12. 11 akan ditampilkan “Id atau password tidak valid”. Algoritma proses : - Ambil data owner - Query data owner tsb dari database - Jika data ditemukan, maka berhasil login - Jika data tidak ditemukan, maka gagal login c. Proses 3: Input owner Deskripsi proses : Proses ini digunakan untuk user memilih perintahdan nantinya user bisa menginput data pada database. Data input : Perintah yang dipilih oleh user (data barang, data karyawan). Data output : Hasil dari pemilihan kondisi yang dilakukan user Kondisi eror : Perintah yang dimasukkan tidak valid dan akan ditampilkan “eror”. Algoritma proses : - Membaca perintah - Data akan masuk ke database dari user - Jika data ditemukan, data berhasil ditemukan - Jika data tidak ditemukan, data tidak ditemukan - Input data - Data tersimpan di data base d. Proses 4: Input Karyawan Deskripsi proses : Proses ini digunakan untuk user memilih perintah Data input : Perintah yang dipilih oleh user (pencarian data barang) Data output : Hasil dari pemilihan kondisi yang dilakukan user Kondisi eror : Perintah yang dimasukkan tidak valid dan akan ditampilkan “eror”. Algoritma proses : - Membaca perintah - Data akan masuk ke database dari user - Jika data ditemukan, data berhasil ditemukan - Jika data tidak ditemukan, data tidak ditemukan
  • 13. 12 e. Proses 5: Tampil owner Deskripsi proses : Proses ini digunakan untuk user memilih perintahdan nantinya akan ditampilkan pada layar. Data input : Perintah yang dipilih oleh user Data output : Hasil dari pemilihan kondisi yang dilakukan user Kondisi eror : Perintah yang dimasukkan tidak valid dan akan ditampilkan “eror”. Algoritma proses : - Membaca perintah - Data akan masuk ke database dari user - Jika data ditemukan, data berhasil ditemukan dan tampil pada layar - Jika data tidak ditemukan, data tidak ditemukan f. Proses 6: Tampil karyawan Deskripsi proses : Proses ini digunakan untuk user memilih perintahdan nantinya akan ditampilkan pada layar. Data input : Perintah yang dipilih oleh user Data output : Hasil dari pemilihan kondisi yang dilakukan user Kondisi eror : Perintah yang dimasukkan tidak valid dan akan ditampilkan “eror”. Algoritma proses : - Membaca perintah - Data akan masuk ke database dari user - Jika data ditemukan, data berhasil ditemukan dan tampil pada layar - Jika data tidak ditemukan, data tidak ditemukan
  • 14. 13 4. Pemodelan Status Menggunakan State Transition Diagram (STD) Diagram ini menggambarkan seluruh status/state yang memungkinkan objek dalam kelas memiliki kejadian-kejadian yang menyebabkan status berubah. Pada diagram ini terdapat transisi (transition) yaitu perubahan di dalam suatu state. Garis transisi dapat mempunyai aksi yang dihubungkan ke status. Simbol Deskripsi Kondisi awal/status awal Status Status yang dialami oleh objek Garis transisi merupakan pesan dari antar status Kondisi akhir/status akhir
  • 15. 14
  • 16. 15 5. DATA DESIGN a. Barang Nama tabel : Barang Kegunaan : Menyimpan data detail barang dari setiap produk Field kunci : Id_barang No. Field Name Type Size Note 1. Id_barang Integer 15 Not Null Primary Key 2. Nama_brg Varchar 50 Not Null 3. Harga_brg Varchar 20 Not Null 4. Stok_brg Varchar 20 Not Null 5. Lok_brg Varchar 15 Not Null b. Owner Nama tabel : Owner Kegunaan : Menyimpan data owner untuk mengakses sistem dan menginputkan data barang dan data karyawan Field Kunci : Id_owner No. Field Name Type Size Note 1. Id_owner Integer 15 Not Null Primary Key 2. Nama_owner Varchar 20 Not Null 3. Alamat_own Varchar 30 Not Null c. Karyawan Nama tabel :Karyawan Kegunaan : Menyimpan data karyawan untuk mengakses sistem dan dapat melihat, mencari barang Field Kunci : Id_kyw No. Field Name Type Size Note 1. Id_kyw Integer 15 Not Null Primary Key
  • 17. 16 2. Nama_kyw Varchar 20 Not Null 3. Alamat_kyw Varchar 30 Not Null d. Lokasi Barang Nama tabel : Lokasi Barang Kegunaan : Menyimpan data lokasi barang yang akan menunjukkan lokasi barang. Field Kunci : Id_lok No. Field Name Type Size Note 1. Id_lok Integer 15 Not Null Primary Key 2. Nama_lok Varchar 20 Not Null 3. Id_barang Varchar 15 Not Null Foreign Key 6. ARCHITECTURAL DESIGN DFD Lv.0
  • 19. 18 DFD Lv.2 Output: 7. INTERFACE DESIGN a. Halaman Muka (login)
  • 20. 19 b. Login sebagai karyawan (user) c. Tampilan barang yang dicari
  • 21. 20 d. Login sebagai owner (admin) e. Tampilan CRUD Data Barang
  • 22. 21 f. Tampilan CRUD Lokasi Barang g. Tampilan CRUD Data Karyawan
  • 23. 22 8. PROCEDURAL/COMPONENT DESIGN • Proses 1: Login karyawan Pspec: Login_karyawan Procedure login_karyawan; begin read (DATA_IN); select from DB_TOKO where INFO = DATA_IN; if(DATA_IN is valid) then siapkan_output(TABLEPENCARIAN); else siapkan_output(eror); endif end; • Proses 1.1: Tampilan karyawan Pspec: Tampilan_karyawan Procedure tampilan_karyawan; begin read (DATA_IN); select from DB_TOKO where INFO = DATA_IN; if(DATA_IN is valid) then siapkan_output(INFOBARANG); else siapkan_output(eror); endif end; • Proses 2: Login owner Pspec: Login_owner Procedure login_owner; begin read (DATA_IN); select from DB_TOKO where INFO = DATA_IN;
  • 24. 23 if(DATA_IN is valid) then siapkan_output(DASHBOARD); else siapkan_output(eror); endif end; • Proses 2.1: Info_barang Pspec: Info_barang Procedure tampilan_owner; begin read (DATA_IN); select from DB_TOKO where INFO = DATA_IN; if(DATA_IN is valid) then siapkan_output(INFOBARANG); else siapkan_output(eror); endif end; • Proses 2.2: Info_karyawan Pspec: Info_karyawan Procedure info_karyawan; begin read (DATA_IN); select from DB_TOKO where INFO = DATA_IN; if(DATA_IN is valid) then siapkan_output(INFOKARYAWAN); else siapkan_output(eror); endif end;
  • 25. 24 9. Pendefinisian Actor Pendefinisian actor dimaksudkan untuk mengetahui siapa saja actor yang terlibat di dalam sistem aplikasi ini. Pendefinisian dari setiap actor yang terlibat dapat dilihat dari tabel yang ada di bawah ini: No. Aktor Definisi 1. Karyawan Karyawan ini merupakan pengguna. Dimana dalam menggunakan aplikasi ini karyawan harus memiliki koneksi internet yang berguna dalam parsing data ke database server. 2. Owner Owner merupakan pengelola aplikasi secara keseluruhan, dimana Owner memiliki hak akses penuh untuk dapat menambah mengubah, menghapus data yang terdapat di database serve. 10.Diagram Use Case
  • 26. 25
  • 27. 26 11.Skenario Use Case Skenario use case mendeskripsikan urutan Langkah-langkah dalam proses bisnis, baik yang dilakukan actor terhadap system maupun yang dilakukan oleh system terhadap actor. 1. Use case Skenario Login Interaksi antara actor owner dan karyawan dengan use case login dijelaskan dalam table berikut. Nomor 1 Nama Login Tujuan Owner dan karyawan melakukan login sebelum masuk sistem Deskripsi login ini berisi form, yang harus diisi, antara lain username, dan password Aktor Owner dan karyawan Kondisi Awal Owner dan karyawan berada di halaman login Aksi Aktor 1. Owner dan karyawan masuk kehalaman login Reaksi sistem2. Aplikasi menampilkan halaman login, terdapat username dan password Aksi Aktor 3. Owner dan karyawan memasukan username dan password Reaksi sistem4. Masuk kedalam halaman dashboard tiap aktor Kondisi AkhirOwner dan karyawan sudah melakukan login Identifikasi Skenario Utama 2. Use case Input data barang Interaksi antara actor owner dengan use case input data barang dijelaskan dalam table berikut Nomor 2 Nama Input data barang Tujuan Owner dapat menginputkan data barang Deskripsi input data barang ini berisi form, yang harus diisi, antara lain, id barang, Nama Barang, Harga Barang, Stok Barang, Lokasi Barang Aktor Owner Kondisi Awal Owner berada di halaman dashboard Aksi Aktor 1. Owner klik menu data barang Reaksi sistem2. Aplikasi menampilkan halaman data barang Aksi Aktor 3. Owner klik tombol +tambah barang Reaksi sistem4. Masuk kedalam halaman input data barang Aksi Aktor 5. Memasukan detail data barang, diantara, id barang, nama barang, harga barang, stok barang, lokasi barang Reaksi sistem 6. Aplikasi memasukan data tersebut ke dalam database, lalu muncul pada halaman data barang, dan owner kembali pada halaman data barang Kondisi Akhir Owner berhasil menginputkan data barang Identifikasi Skenario Utama
  • 28. 27 3. Use case input lokasi barang Interaksi antara actor owner dengan use case input lokasi barang dijelaskan dalam table berikut Nomor 3 Nama Input lokasi barang Tujuan Owner dapat menginputkan data lokasi barang Deskripsi input lokasi barang ini berisi form, yang harus diisi, antara lain, id lokasi barang, nama lokasi barang, id barang Aktor Owner Kondisi Awal Owner berada di halaman dashboard Aksi Aktor 1. Owner klik menu lokasi barang Reaksi sistem2. Aplikasi menampilkan halaman lokasi barang Aksi Aktor 3. Owner klik tombol +tambah lokasi Reaksi sistem4. Masuk kedalam halaman input lokasi barang Aksi Aktor 5. Memasukan detail lokasi barang, diantaranya,id lokasi barang, nama lokasi barang, id barang Reaksi sistem 6. Aplikasi memasukan data tersebut ke dalam database, lalu muncul pada halaman lokasi barang, dan owner kembali pada halaman lokasi barang Kondisi Akhir Owner berhasil menginputkan data lokasi barang Identifikasi Skenario Utama 4. Use Case input data karyawan Interaksi antara actor owner dengan use case input data karyawan dijelaskan dalam table berikut Nomor 4 Nama Input data karyawan Tujuan Owner dapat menginputkan data karyawan Deskripsi input data karyawan ini berisi form, yang harus diisi, antara lain, id karyawan, nama karyawan, dan alamat karyawan Aktor Owner Kondisi Awal Owner berada di halaman dashboard Aksi Aktor 1. Owner klik menu data karyawan Reaksi sistem2. Aplikasi menampilkan halaman data karyawan Aksi Aktor 3. Owner klik tombol +tambah karyawan Reaksi sistem4. Masuk kedalam halaman input data karyawan Aksi Aktor 5. Memasukan data karyawan, diantaranya,id karyawan, nama karyawan, alamat karyawan Reaksi sistem 6. Aplikasi memasukan data tersebut ke dalam database, lalu muncul pada halaman karyawan, dan owner kembali pada halaman data karyawan Kondisi Akhir Owner berhasil menginputkan data karyawan Identifikasi Skenario Utama
  • 29. 28 5. Use case melacak letak barang Interaksi antara actor karyawan dengan use case melacak letak barang dijelaskan dalam table berikut Nomor 5 Nama melacak letak barang Tujuan karyawan dapat melakukan pelacakan letak barang Deskripsi Berisi kolom search, untuk diisi barang apa yang akan dilacak Aktor Karyawan Kondisi Awal karyawan langsung masuk kehalaman pelacakan barang setelah login Aksi Aktor 1. Karyawan masuk ke aplikasi setelah login Reaksi sistem2. Aplikasi menampilkan halaman pelacakan barang Aksi Aktor 3. Karyawan mengisikan barang apa yang akan dilacak pada kolom search Reaksi sistem4. Aplikasi menampilkan data barang beserta lokasi barang yang dicari Kondisi AkhirKaryawan berhasil mencari barang dan mengetahui lokasi barang Identifikasi Skenario Utama Class Diagram