• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN SISTEM

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN SISTEM"

Copied!
33
0
0

Teks penuh

(1)

ANALISA DAN PERANCANGAN SISTEM

3.1 Profil Himpunan Mahasiswa Sistem Informasi

Himpunan Mahasiswa Sistem Informasi atau yang disebut Himsisfo merupakan organisasi kemahasiswaan jurusan Sistem Informasi di Universitas Mercu Buana. Himpunan ini merupakan media bagi anggotanya untuk mengembangkan pola pikir dan kepribadian yang berkaitan dengan disiplin ilmu di jurusan Sistem Informasi agar siap terjun ke masyarakat. Untuk memastikan jalannya organisasi ini disusunlah pengurus-pengurus dalam HIMA SI seperti pada bagan di bawah ini:

Ketua Wakil Ketua Sekretaris Bendahara Div. Pendidikan Div. Sosial Div. Humas Div. Organisasi & Kemahasiswaan Div. Olahraga Div. Agama Div. Kesenian Div. Sarana & Prasarana Anggota

Keterangan: Garis komando Garis koordinasi

(2)

 Wakil Ketua: menggantikan peran Ketua jika Ketua berhalangan dalam menjalankan tugasnya. Selain itu Wakil Ketua membantu Ketua saat berkoordinasi dengan pengurus serta anggota HIMA.

 Sekretaris: Melakukan kegiatan di bidang administrasi dan kesekretariatan, serta melakukan program sekretaris seperti pengarsipan dokumen, dokumentasi hasil rapat, membuat dokumen kesekretariatan, dan pendataan inventaris HIMA.

 Bendahara: Mengelola keuangan HIMA, serta mencacat seluruh transaksi keuangan yang terjadi dalam HIMA.

 Divisi Pendidikan: mengadakan serta mengelola kegiatan pendidikan dalam HIMA, seperti kegiatan belajar bersama yang dilakukan rutin setiap minggu. Baik dari materi maupun pemateri dikoordinir oleh Divisi Pendidikan.

 Divisi Sosial: mengadakan dan mengkoordinir kegiatan sosial sebagai bentuk pengabdian kepada masyarakat yang dilakukan dalam HIMA, seperti kegiatan bakti sosial.

 Divisi Humas: melakukan koordinasi dengan organisasi luar HIMA untuk kegiatan-kegiatan yang bekerja sama dengan organisasi lain baik di dalam Universitas Mercu Buana maupun dari pihak luar kampus. Tujuan dari pengadaan acara ini adalah untuk mengembangan jaringan dengan organisasi lain serta dapat meningkatkan kualitas kelembagaan.

 Divisi Organisasi dan Kemahasiswaan: melakukan koordinasi antara pengurus HIMA dengan mahasiswa sebagai anggotanya.

 Divisi Olahraga: mengkoordinir kegiatan mahasiswa jurusan Sistem Informasi dalam bidang olahraga.

 Divisi Agama: mengkoordinir kegiatan mahasiswa jurusan Sistem Informasi dalam bidang agama.

 Divisi Kesenian: mengkoordinir kegiatan mahasiswa jurusan Sistem Informasi dalam bidang kesenian.

 Divisi Sarana dan Prasarana: bekerja sama dengan divisi lain pada penyelenggaraan kegiatan dalam HIMA dengan menyiapkan sarana dan prasarana yang dibutuhkan agar acara dapat berjalan dengan lancar.

(3)

3.2 Analisa Proses Berjalan

Gambar 3.2 Use Case Proses Pemilihan Ketua HIMA SI

Tabel 3.1 Skenario Use Case Berjalan Cek NIM

Nama Use Case Cek NIM

Aktor Mahasiswa, Panitia

Deskripsi Mahasiswa yang mengikuti voting ketua HIMA adalah yang masih aktif

Pre-Kondisi Mahasiswa datang ke tempat pemungutan suara

Tindakan Mahasiswa menyebutkan NIM lalu panitia mengecek NIM apakah masih ada atau tidak melalui absensi

Post Kondisi Mahasiswa diberi surat suara jika NIM aktif dan belum memilih

Tabel 3.2 Skenario Use Case Berjalan Voting Kandidat

Nama Use Case Voting Kandidat

Aktor Mahasiswa

Deskripsi Mahasiswa melakukan voting kandidat Ketua HIMA SI

Mahasiswa

Voting Kandidat

Lihat Hasil Voting Cek NIM

Hitung Vote

Panitia

(4)

Tabel 3.3 Skenario Use Case Berjalan Hitung Vote Nama Use Case Hitung Vote

Aktor Panitia

Deskripsi Melakukan penghitungan surat suara Pre-Kondisi Panitia menutup acara pemungutan suara

Tindakan Surat suara yang ada dalam kotak suara dihitung satu per satu untuk mengetahui jumlah suara sah dan tidak sah, serta pemenang dalam event pemilihan ketua HIMA SI

Post Kondisi Membuat laporan voting

Tabel 3.4 Skenario Use Case Berjalan Lihat Hasil Voting

Nama Use Case Lihat Hasil Voting

Aktor Panitia, Mahasiswa, Kaprodi Deskripsi Melihat hasil voting ketua HIMA SI Pre-Kondisi Hitung Vote

Tindakan Panitia membuat laporan voting ketua HIMA SI, lalu menginformasikan laporan tersebut melalui media mading. Mahasiswa dan kaprodi dapat melihat laporan melalui media mading.

Post Kondisi -

Adapun penjelasan alur pemilihan ketua HIMA adalah sebagai berikut :

a. Mahasiswa yang akan melakukan pemilihan ketua HIMA datang ke tempat pemungutan suara dan menuju bagian pendaftaran. NIM mahasiswa kaan dicek apakah masih aktif atau tidak dengan melihat di daftar hadir yang dimiliki panitia. Jika NIM ditemukan maka mahasiswa akan diberikan surat suara.

b. Mahasiswa yang sudah memiliki surat suara datang ke dalam bilik suara dan memilih salah satu kandidat.

(5)

c. Mahasiswa yang sudah memilih memasukkan surat suaranya ke dalam kotak suara dan mencelupkan jarinya sebagai tanda sudah memberikan suaranya. d. Setelah proses pemilihan selesai panitia menghitung surat suara dalam kotak

suara untuk kemudian akan diumumkan pemenang pemilihan ketua HIMA.

3.2.1 Identifikasi Masalah

Berdasarkan alur proses yang sedang berjalan di atas, ditemukan beberapa permasalahan, antara lain:

a. Terdapat mahasiswa aktif yang tidak dapat menggunakan hak suara b. Adanya suara tidak sah saat penghitungan suara.

Penyebab dari masalah yang timbul dalam proses di atas:

a. Terdapat mahasiswa aktif yang tidak dapat menggunakan hak suara Penyebab: Mahasiswa berhalangan datang ke tempat pemungutan suara.

b. Adanya suara tidak sah saat penghitungan suara.

Penyebab: Suara tidak sah dapat dikarenakan cara memilih yang salah atau mahasiswa yang memilih lebih dari satu kandidat.

3.2.2 Analisa Kebutuhan

Identifikasi masalah dalam pemilihan ketua HIMA SI dilakukan dengan menggunakan analisa PIECES yaitu analisa yang mencakup performance,

information, economy, control, efficiency, dan service. Tahap analisa PIECES dilakukan dengan membandingkan sistem yang sedang berjalan dengan sistem yang akan diusulkan.

(6)

pemilihan ketua HIMA SI berbagai tempat 2. Information Penyebaran informasi hasil

voting tidak dapat secara langsung diketahui

Dibuatkan halaman laporan voting yang hasilnya dapat dilihat segera setelah event

berakhir

3. Economic Tidak ada Tidak ada

4. Control Tidak ada Tidak ada

5. Efficiency Penghitungan secara manual surat suara relatif lama

Penghitungan dilakukan secara terkomputerisasi

6. Services Tidak ada Tidak ada

3.2.3 Analisa Hardware dan Software Pendukung

Pada pembangunan aplikasi M-Voting ini, dibutuhkan satu komputer sebagai server. PC server ini membutuhkan software pendukung XAMPP serta browser untuk mengakses XAMPP seperti Mozilla Firefox, Google Chrome, atau Internet Explorer. Adapun minimal spesifikasi untuk server

yaitu:

- Processor : Pentium 4 - RAM : minimal 512 MB

(7)

3.3 Alur Proses Usulan

3.3.1 Use Case Diagram Usulan

System Mahasiswa Voting Kandidat Laporan Hasil Voting View Kandidat Kaprodi Panitia Tambah Event Update Event Tambah Kandidat Update Data Kandidat

Gambar 3.3 Use Case Usulan

Tabel 3.6 Skenario Use Case Usulan Login

Nama Use Case Login

Aktor Mahasiswa, Kaprodi, Panitia

Deskripsi Login diperlukan agar bisa mengakses menu aplikasi Pre-Kondisi Membuka aplikasi M-Voting

(8)

Tabel 3.7 Skenario Use Case Usulan Voting Kandidat Nama Use Case Voting Kandidat

Aktor Mahasiswa

Deskripsi Mahasiswa melakukan pemungutan suara ketua HIMA Pre-Kondisi Login

Tindakan Memilih salah satu kandidat yang tersedia Post Kondisi Menyimpan data voting

Tabel 3.8 Skenario Use Case Usulan View Kandidat

Nama Use Case View Kandidat

Aktor Mahasiswa

Deskripsi Mahasiswa dapat melihat profil kandidat yang maju dalam pemilihan Ketua HIMA

Pre-Kondisi Login

Tindakan Klik menu View Kandidat

Post Kondisi Masuk ke halaman View Kandidat

Tabel 3.9 Skenario Use Case Usulan Laporan Hasil Voting

Nama Use Case Laporan Hasil Voting Aktor Mahasiswa, Kaprodi, Panitia

Deskripsi Mahasiswa dan Kaprodi dapat melihat pemenang dalam pemilihan Ketua HIMA

Pre-Kondisi Login

Tindakan Klik menu Laporan Hasil Voting

(9)

Tabel 3.10 Skenario Use Case Usulan Tambah Event Nama Use Case Tambah Event

Aktor Panitia

Deskripsi Panitia membuat event baru pemilihan ketua HIMA Pre-Kondisi Login

Tindakan Klik menu Tambah Event

Post Kondisi Masuk ke halaman Tambah Event

Tabel 3.11 Skenario Use Case Usulan Update Event

Nama Use Case Update Event Aktor Panitia

Deskripsi Panitia mengubah data event pemilihan ketua HIMA Pre-Kondisi Login

Tindakan Klik menu Update Event

Post Kondisi Masuk ke halaman Update Event

Tabel 3.12 Skenario Use Case Usulan Tambah Kandidat

Nama Use Case Tambah Kandidat Aktor Panitia

Deskripsi Panitia menambah kandidat ketua HIMA Pre-Kondisi Login

Tindakan Klik menu Tambah Kandidat

(10)

Tabel 3.13 Skenario Use Case Usulan Update Data Kandidat Nama Use Case Update Data Kandidat

Aktor Panitia

Deskripsi Panitia mengubah data kandidat pemilihan ketua HIMA Pre-Kondisi Login

Tindakan Klik Update Data Kandidat

Post Kondisi Masuk ke halaman Update Data Kandidat

3.3.2 Activity Diagram Login

Sistem Mahasiswa

Valid ?

Buka Aplikasi M-Voting Tampilkan halaman login

Cek Login

Tampilkan Halaman Utama

tidak ya

Input UserID & password

Gambar 3.4 Activity Diagram Login

Tabel 3.14 Activity Diagram Login

Nama Activity Login

Aktor Mahasiswa, Kaprodi, Panitia

Deskripsi Login diperlukan untuk mengakses menu aplikasi M-Voting Pre-Kondisi Membuka aplikasi M-Voting

Tindakan Memasukkan NIM dan password

(11)

3.3.3 Activity Diagram View Kandidat

Masih berlangsung?

Sistem Mahasiswa

Cek Event Terbaru

Display notifikasi ya

tidak Klik Menu View Kandidat

View Kandidat

Gambar 3.5 Activity Diagram View Kandidat

Tabel 3.15 Activity Diagram View Kandidat

Nama Activity View Kandidat Aktor Mahasiswa

Deskripsi Menampilkan kandidat yang maju dalam pemilihan Ketua HIMA yang sedang berlangsung

Pre-Kondisi Login

Tindakan Klik menu View Kandidat

Post Kondisi Menampilkan profil kandidat jika ada event pemilihan yang masih berlangsung

(12)

3.3.4 Activity Diagram Voting Kandidat Sistem Mahasiswa Sudah vote? tidak ya

tampilkan list kandidat

pilih kandidat

simpan vote

tampilkan halaman utama tampilkan notifikasi

Buka Menu Voting Kandidat

Gambar 3.6 Activity Diagram Voting Kandidat

Tabel 3.16 Activity Diagram Voting Kandidat

Nama Activity Voting Kandidat Aktor Mahasiswa

Deskripsi Melakukan voting ketua HIMA Pre-Kondisi Klik menu Voting Kandidat Tindakan Pilih kandidat yang disukai

Post Kondisi Sistem menyimpan hasil voting dan kembali ke halaman utama

(13)

3.3.5 Activity Diagram Lihat Hasil Voting

Sistem Mahasiswa

tidak

Cek event terbaru

ya Buka halaman utama

tampilkan laporan hasil voting tampilkan notifikasi

Buka halaman laporan

Selesai? Pilih Menu Laporan

Gambar 3.7 Activity Diagram Lihat Hasil Voting

Tabel 3.17 Activity Diagram Lihat Hasil Voting

Nama Activity Lihat Hasil Voting

Aktor Mahasiswa, Kaprodi, Panitia Deskripsi Menampilkan laporan hasil voting

Pre-Kondisi Buka halaman utama

Tindakan Klik tombol laporan hasil voting

Post Kondisi Tampilkan hasil voting event jika pemungutan suara sudah selesai dilakukan

(14)

3.3.6 Activity Diagram Tambah Event

Panitia Sistem

Buka halaman Tambah Event Buka halaman utama

Simpan Data Pilih Menu Tambah Event

Input waktu mulai dan selesai

Gambar 3.8 Activity Diagram Tambah Event

Tabel 3.18 Activity Diagram Tambah Event

Nama Activity Tambah Event Aktor Panitia

Deskripsi Menambah event pemilihan ketua HIMA Pre-Kondisi Klik Tambah Event

Tindakan Input data event

(15)

3.3.7 Activity Diagram Update Event

Panitia Sistem

Buka Halaman Update Event Buka halaman utama

Simpan Data Pilih Menu Update Event

Update data event

Gambar 3.9 Activity Diagram Update Event

Tabel 3.19 Activity Diagram Update Event

Nama Activity Update Event Aktor Panitia

Deskripsi Mengubah data event pemilihan ketua HIMA Pre-Kondisi Klik Update Event

Tindakan Update data event

(16)

3.3.8 Activity Diagram Tambah Kandidat

Panitia Sistem

Buka Halaman Tambah Kandidat Buka halaman utama

Simpan Data Pilih Menu Tambah Kandidat

Input data kandidat

Gambar 3.10 Activity Diagram Tambah Kandidat

Tabel 3.20 Activity Diagram Tambah Kandidat

Nama Activity Tambah Kandidat Aktor Panitia

Deskripsi Menambah kandidat dalam pemilihan ketua HIMA Pre-Kondisi Klik Tambah Kandidat

Tindakan Input data kandidat Post Kondisi Simpan data kandidat

(17)

3.3.9 Activity Diagram Update Kandidat

Panitia Sistem

Buka Halaman Update Kandidat Buka halaman utama

Simpan Data Pilih Menu Update Kandidat

Update data kandidat

Gambar 3.11 Activity Diagram Update Kandidat

Tabel 3.21 Activity Diagram Update Kandidat

Nama Activity Update Kandidat Aktor Panitia

Deskripsi Mengubah data kandidat dalam pemilihan ketua HIMA Pre-Kondisi Klik Update Kandidat

Tindakan Update data kandidat Post Kondisi Simpan data kandidat

(18)

3.3.10 Sequence Diagram Login

Mahasiswa

HalamanLogin

open()

Input UserID & Password

else Show Notification getLogin(nim,pass) login HalamanUtama if login valid open() Login event getEvent() Event ShowEvent

Gambar 3.12 Sequence Diagram Login

Tabel 3.22 Sequence Diagram Login

Nam a Sequence Login

Aktor Mahasiswa, Kaprodi, Panitia

Deskripsi Login diperlukan untuk dapat melakukan voting dan melihat hasil pemungutan suara

Pre-Kondisi Membuka aplikasi M-Voting

Tindakan Memasukkan UserID dan password kemudian dilakukan pengecekan login valid atau tidak

(19)

3.3.11 Sequence Diagram View Kandidat Mahasiswa open() Kandidat Klik Kandidat getKandidatByID(idkandidat) ShowDetailKandidat DetilKandidat getAllKandidat(periode) ViewKandidat kandidat

Show List Kandidat

Kandidat

Gambar 3.13 Sequence Diagram View Kandidat

Tabel 3.23 Sequence Diagram View Kandidat

Nama Sequence View Kandidat

Aktor Mahasiswa

Deskripsi Menampilkan informasi kandidat dalam pemilihan Ketua HIMA yang sedang berlangsung

Pre-Kondisi Login

Tindakan Klik Menu View Kandidat, lalu pilih salah satu kandidat yang akan dilihat profilnya

(20)

3.3.12 Sequence Diagram Voting Kandidat

Mahasiswa

Klik Kandidat

insertVote (nim, periode,pilihan,tglvote)

Exist Message else Success Message else Fail Message VotingKandidat StsVote open() voting cekVote(nim,periode) if stsvote exist if vote success

Gambar 3.14 Sequence Diagram Voting Kandidat

Tabel 3.24 Sequence Diagram Voting Kandidat

Nama Sequence Voting Kandidat

Aktor Mahasiswa

Deskripsi Melakukan voting ketua HIMA Pre-Kondisi Masuk ke halaman voting kandidat Tindakan Pilih salah satu kandidat

Post Kondisi Sistem menyimpan hasil voting dan kembali ke halaman utama

(21)

3.3.13 Sequence Diagram Lihat Hasil Voting Mahasiswa open() getReport() LaporanVoting voting Report

Gambar 3.15 Sequence Diagram Lihat Hasil Voting

Tabel 3.25 Sequence Diagram Lihat Hasil Voting

Nama Sequence Lihat Hasil Voting

Aktor Mahasiswa, Kaprodi, Panitia Deskripsi Menampilkan laporan hasil voting

Pre-Kondisi Buka halaman utama

Tindakan Klik tombol laporan, lalu sistem akan menampilkan hasil perhitungan voting terakhir yang sudah selesai

Post Kondisi Tampilkan hasil voting terakhir jika pemungutan suara sudah selesai dilakukan

(22)

3.3.14 Sequence Diagram Tambah Event Panitia Input Data Success Message else Fail Message TambahEvent open() event

insertEvent(periode, jamstart, jamfinish, keterangan)

if save success

Gambar 3.16 Sequence Diagram Tambah Event

Tabel 3.26 Sequence Diagram Tambah Event

Nama Sequence Tambah Event Aktor Panitia

Deskripsi Menambah event pemilihan ketua HIMA Pre-Kondisi Masuk ke halaman Tambah Event Tindakan Input data event

(23)

3.3.15 Sequence Diagram Update Event Panitia Success Message else Fail Message UpdateEvent open() event getEvent() if update success Event Update Data updateEvent(periode)

Gambar 3.17 Sequence Diagram Update Event

Tabel 3.27 Sequence Diagram Update Event

Nama Sequence Update Event Aktor Panitia

Deskripsi Mengubah data event pemilihan ketua HIMA Pre-Kondisi Masuk ke halaman Update Event

Tindakan Update data event

(24)

3.3.16 Sequence Diagram Tambah Kandidat Panitia Success Message else Fail Message TambahKandidat open() kandidat getEvent() if save success Event

Input Data Kandidat insertKandidat (periode, idkandidat, nama, visi, misi, keterangan, foto)

Gambar 3.18 Sequence Diagram Tambah Kandidat

Tabel 3.28 Sequence Diagram Tambah Kandidat

Nama Sequence Tambah Kandidat Aktor Panitia

Deskripsi Menambah data kandidat pemilihan ketua HIMA Pre-Kondisi Masuk ke halaman Tambah Kandidat

Tindakan Input data kandidat

(25)

3.3.17 Sequence Diagram Update Kandidat Panitia Success Message else Fail Message UpdateKandidat open() kandidat getEvent() if save success Event Pilih Kandidat getAllKandidat(periode) Kandidat getAllKandidatbyID(idkandidat) Kandidat UpdateDtlKandidat Update Data updateKandidat(idkandidat)

Gambar 3.19 Sequence Diagram Update Kandidat

Tabel 3.29 Sequence Diagram Update Kandidat

Nama Sequence Update Kandidat Aktor Panitia

Deskripsi Mengubah data kandidat pemilihan ketua HIMA Pre-Kondisi Masuk ke halaman Update Kandidat

Tindakan Update data kandidat

(26)

3.3.18 Class Diagram 1 * 1 * * 1 1 * voting - nim - periode - tglvote - pilihan cekVote(nim,periode) insertVote(nim,periode tglvote,pilihan) getReport() kandidat - periode - idkandidat - nama - visi - misi - keterangan - foto getAllKandidat(periode) getKandidatbyID(idkandidat) insertKandidat(periode, idkandidat, nama, visi misi, keterangan, foto) updateKandidat(idkandidat) login - nim - password - role getLogin(nim, pass) event - periode - jamstart - jamfinish - keterangan getEvent() insertEvent(periode, jamstart, jamfinish, keterangan) updateEvent(periode)

Gambar 3.20 Class Diagram

3.3.19 Spesifikasi Basis Data

Nama Tabel : login

Isi : Data Login Aplikasi M-Voting

Tabel 3.30 Spesifikasi Table login

Nama Field Tipe Data Length Keterangan

nim Varchar 15 NIM / NIK (Primary Key)

password Varchar 15 Password

role Int Role Login Aplikasi

Nama Tabel : event

(27)

Tabel 3.31 Spesifikasi Table event

Nama Field Tipe Data Length Keterangan

periode Char 8 Periode voting (Primary Key)

jamstart Datetime Waktu voting dibuka jamfinish Datetime Waktu voting ditutup

keterangan Varchar 50 Judul event pemilihan Ketua HIMA

Nama Tabel : kandidat

Isi : Kandidat pemilihan ketua HIMA

Tabel 3.32 Spesifikasi Table kandidat

Nama Field Tipe Data Length Keterangan

periode Char 8 Periode voting(Foreign Key)

idkandidat Varchar 10 ID kandidat (Primary Key)

nama Varchar 50 Nama kandidat

visi Varchar 500 Visi

misi Varchar 500 Misi

keterangan Text Keterangan

foto Varchar 100 Foto

(28)

Tabel 3.33 Spesifikasi Table voting Nama Field Tipe Data Length Keterangan nim Varchar 15 NIM (Foreign Key)

periode Char 8 Periode Voting(Foreign Key)

tglvote Datetime Tanggal Voting

pilihan Int Id Kandidat (Foreign Key)

3.3.20 Desain Tampilan Layar

- Desain Login

Gambar 3.21 Desain Halaman Login

(29)

Gambar 3.22 Desain Halaman Utama - Desain View Kandidat

(30)

Gambar 3.24 Desain View Detail Kandidat - Desain Voting Kandidat

(31)

- Desain Laporan Hasil Voting

Gambar 3.26 Desain Laporan Hasil Voting

(32)

- Desain Halaman Tambah Event

Gambar 3.28 Desain Halaman Tambah Event

- Desain Halaman Update Event

(33)

- Desain Halaman Tambah Kandidat

Gambar 3.30 Desain Halaman Tambah Kandidat

Gambar

Tabel 3.2 Skenario Use Case Berjalan Voting Kandidat  Nama Use Case  Voting Kandidat
Tabel 3.3 Skenario Use Case Berjalan Hitung Vote  Nama Use Case  Hitung Vote
Gambar 3.3 Use Case Usulan  Tabel 3.6 Skenario Use Case Usulan Login  Nama Use Case  Login
Tabel 3.9 Skenario Use Case Usulan Laporan Hasil Voting  Nama Use Case  Laporan Hasil Voting
+7

Referensi

Dokumen terkait

ground troops level. Secara nyata sering permasalahan-permasalahan ini hanya tertulis dibuku-buku laporan purna tugas namun seringkali tidak ditindaklanjuti secara seksama

Struktur Organisasi Instalasi Gawat Darurat(IGD) mengacu kepada Struktur Organisasi Rumah Sakit Umum Daerah Kota Dumai. IGD berada dibawah Direktur. IGD dipimpin oleh

| 250ml Botanical Expertise Moisturizer Replenish Hair Mask Formula yang dapat memperbaiki setiap helai rambut dengan memberikan nutrisi dari kandungan botanikal untuk

Ada yang lain yaitu kolam yang pada saat pembuatannya menggunakan pupuk organik atau pupuk kandang juga akan membuat   pertumbuhan tanaman air lebih baik dan ikan

Apabila roh masuk kedalam badan maka ianya telah menjadi diri,walaupun asalnya roh itu suci namun apabila roh itu menerima badan maka ia mula bersatu dgn jasad

CNC LINE SAMUDERA INDONESIA TBK SAMUDERA INDONESIA TBK SAMUDERA INDONESIA TBK SAMUDERA INDONESIA TBK SAMUDERA INDONESIA TBK SAMUDERA INDONESIA TBK SAMUDERA INDONESIA TBK

Data dalam penelitian ini berwujud kata, frase, dan kalimat yang terdapat dalam iklan rumah di situs online (www.olx.co.id). Teknik pengumpulan data dalam penelitian ini