• 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. Sejarah perusahaan dan struktur organisasi 3.1.1 Sejarah Bank Sampah Mandiri 11

Bank sampah mandiri 11 adalah sebuah organisasi di bidang pengelolaan sampah didirikan pada tanggal 4 Januari 2015 berlokasi di Jl. H. Alimin RT 10 RW 11 Rawa buaya, Cengkareng, Jakarta Barat kodepos 11740.

Bank sampah mandiri 11 merupakan tempat menabung dalam hal ini bukan menabung uang tapi menabung sampah. Penyetoran sampah mulai dari pemilahan sampah yang diperoleh dari warga setempat lalu mendata hasil dari pemilahan tersebut. Bank sampah mandiri 11 menampung sampah organik dengan contoh sampah botol – botol plastik, besi, kardus, dan masih banyak yang lainnya. Organisasi ini sudah berjalan kurang lebih 4 bulan yang berawal dari keprihatinan warga RW 11 Rawa buaya akan sampah yang berserakan di lingkungan sekitar.

3.1.2 Struktur Organisasi

Struktur organisasi adalah sebuah kompenen – komponen kerja dalam organisasi. Struktur organisasi menunjukan adanya pembagian kerja atau kegiatan – kegiatan yang berbeda – beda tersebut

(2)

Gambar 3.1 Struktur organisasi bank sampah 11 3.2. Analisa Sistem Berjalan

Saat ini pengurus Bank Sampah Mandiri 11 hanya menerima penyetoran sampah organik dan dari sistem pendataan tabungan nasabah masih berjalan secara manual, dimana anggota bank sampah datang dengan membawa sampah yang akan disetorkan dan sebuah buku tabungan, lalu sampah tersebut dipilah dan ditimbang oleh petugas bank sampah dan setelah itu dicatat dibuku tabungan yang dimiliki setiap nasabah.

Pemberian buku tabungan bagi anggota bank sampah harus mendaftar dengan cara memberikan fotocopy kartu tanda penduduk (KTP) setelah itu menunggu 3 hari kerja dan akan mendapatkan buku tabungan dari kelurahan.

(3)

Proses bisnis Sistem berjalan: 1. Penyetoran sampah

Anggota datang ketempat bank sampah mandiri 11 berada dengan membawa sampah organik dan sebuah buku tabungan.

2. Penjualan sampah

Pengurus bank sampah mandiri 11 mengumpulkan sampah hasil dari penyetoran dari anggota selama kurang lebih 3 bulan yang disimpan digudang setelah itu sampah dibawa ke pabrik tempat pengelolaan sampah sesuai jenis sampah yang dijual.

3.3. UseCase Diagram Sistem Berjalan

(4)

Tabel 3.1 Deskripsi UseCase Diagram Mengelola Data Pegawai

UseCase Mengelola data Pegawai

Aktor Pengurus

Deskripsi Pengurus mengelola data pegawai

Tindakan utama Pengurus menambahkan dan

menghapus data pegawai

Tabel 3.2 Deskripsi UseCase Diagram Mengelola Data Sampah

UseCase Mengelola data sampah

Aktor Pengurus

Deskripsi Pengurus mengelola data sampah

Tindakan utama Pengurus menambahkan dan

menghapus data sampah

Tabel 3.3 Deskripsi UseCase Diagram Mengelola Data Anggota

UseCase Mengelola data anggota

Aktor Pengurus

Deskripsi Pengurus mengeola data anggota

Tindakan utama Pengurus menambahkan dan

menghapus data anggota

Tabel 3.4 Deskripsi UseCase Diagram Menjual Sampah

UseCase Menjual sampah

Aktor Pengurus

Deskripsi Pengurus menjual sampah

Tindakan utama Pengurus menjual sampah kepada

(5)

Tabel 3.5 Deskripsi UseCase Diagram Setor Sampah

UseCase Setor sampah

Aktor Anggota

Deskripsi Anggota menyetor sampah

Tindakan utama Anggota menyetor sampah ke bank

sampah

Tabel 3.6 Deskripsi UseCase Diagram Menanyakan Total Tabungan

UseCase Menanyakan total tabungan

Aktor Anggota

Deskripsi Anggota menanyakan total tabungan

Tindakan utama Anggota menanyakan total tabungan dari data yang sudah ditulis dibuku tabungan

3.4. Activity Diagram Sistem Berjalan 1. Activity Diagram Pendaftaran Anggota

(6)

Gambar 3.3 Activity Diagram Sistem Berjalan

Tabel 3.7 Deskripsi Activity Diagram Pendaftaran Anggota

Nama Activity Pendaftaran anggota

Aktor Kelurahan, Pengurus, Anggota

aaaaaDeskripsi Anggota datang ke tempat bank sampah

dengan membawa fotocopy KTP lalu menyerahkan ke pengurus bank sampah lalu petugas bank sampah memberikan fotocopyan tersebut ke kelurahan dan pihak kelurahan mendata dan membuat buku tabungan anggota tersebut dan pihak kelurahan memberikan ke petugas bank sampah lalu pihak bank sampah mendata dan memberikan buku tabungan ke anggota tersebut

(7)

2. Activity Diagram Penjualan Sampah

Gambar 3.4 Activity Diagram Penjualan Sampah

Tabel 3.8 Deskripsi Activity Diagram Penjualan Sampah

Nama Activity Penjualan sampah

Aktor Pengurus, Pabrik

Deskripsi Pengurus memilah sampah lalu mengirim

sampah ke pabrik yang sesuai dengan jenis sampah yang diterima setelah itu dihitung dan pengurus bank sampah menerima pembayaran

(8)

3.5. Model UseCase Diagram Sistem Usulan

Gambar 3.5 UseCase Diagram Sistem Usulan

Tabel 3.9 Deskripsi UseCase Diagram Mengelola Data Pengguna

Nama UseCase Mengelola data pengguna

Aktor Admin

Deskripsi Pengguna mengelola data admin

Tindakan utama Pengguna menghapus dan menambahkan

(9)

Tabel 3.10 Deskripsi UseCase Diagram Mengelola Data Pegawai

Nama UseCase Mengelola data pegawai

Aktor Admin

Deskripsi Admin mengelola data pegawai

Tindakan utama Admin menghapus dan menambahkan

data pegawai

Tabel 3.11 Deskripsi UseCase Diagram Mengelola Data Anggota

Nama UseCase Mengelola data anggota

Aktor Admin

Deskripsi Admin mengelola data anggota

Tindakan utama Admin menghapus dan menambahkan

data anggota

Tabel 3.12 Deskripsi UseCase Diagram Mengelola Data Sampah

Nama UseCase Mengelola data sampah

Aktor Admin

Deskripsi Admin mengelola data sampah

Tindakan utama Admin menghapus dan menambahkan

data sampah

Tabel 3.13 Deskripsi UseCase Diagram Lihat Setiap Transaksis Tabungan

Nama UseCase Lihat setiap transaksi tabungan

Aktor Admin, anggota

Deskripsi Admin dan anggota dapat melihat setiap

transaksi tabungan

Tindakan utama Admin dan anggota dapat melihat setiap transaksi tabungan

(10)

Tabel 3.14 Deskripsi UseCase Diagram Melihat data anggota

Nama UseCase Melihat data anggota

Aktor Admin, anggota

Deskripsi Admin dan anggota dapat melihat data

anggota

Tindakan utama Admin dan anggota dapat melihat data anggota

Tabel 3.15 Deskripsi UseCase Diagram Lihat laporan

Nama UseCase Lihat laporan

Aktor Admin

Deskripsi Admin melihat laporan

Tindakan utama Admin melihat laporan sesuai dengan tanggal yang ditentukan

Tabel 3.16 Deskripsi UseCase Diagram Daftar Baru

Nama UseCase Daftar baru

Aktor Anggota

Deskripsi Anggota mendaftar

Tindakan utama Anggota mendaftar

Tabel 3.17 Deskripsi UseCase Diagram Mengelola Data Pabrik

Nama UseCase Mengelola data pabrik

Aktor Admin

Deskripsi Admin mengelola data pabrik

Tindakan utama Admin menghapus dan

(11)

3.6. Model Activity Diagram 1. Activity Diagram Login

Gambar 3.6 Activity Diagram Login

Tabel 3.17 Deskripsi Activity Diagram Login

Nama Activity Login

Aktor Admin

Deskripsi singkat Admin masuk menu login lalu

memasukkan username dan password jika benar sistem menampilkan halaman login dan jika salah menampilkan menu login kembali

(12)

2. Activity Diagram Mengelola data admin

Gambar 3.7 Activity Diagram Mengelola Data Admin Tabel 3.16 Deskripsi Activity Diagram Mengelola Data Admin

Nama Activity Mengelola data admin

Aktor Admin

Deskripsi singkat Admin memilih menu data pengguna lalu admin dapat menghapus dan menambahkan pengguna baru

(13)

3. Activity Diagram Mengelola master data

Gambar 3.8 Activity Diagram Mengelola master data Tabel 3.17 Deskripsi Activity Diagram Mengelola master data

Nama Activity Mengelola master data

Aktor Admin

Deskripsi Admin memilih master data yang

didalamnya terdapat data pegawai, data pabrik, dan data anggota

(14)

4. Activity Diagram Transaksi

Gambar 3.9 Activity Diagram Transaksi Tabel 3.18 Deskripsi Activity Diagram Transaksi

Nama Activity Transaksi

Aktor Admin

Deskripsi Admin memilih menu transaksi yang

didalamnya terdapat setor sampah, dan penjualan sampah

(15)

5. Activity Diagram Laporan

Gambar 3.10 Activity Diagram Laporan Tabel 3.19 Tabel Deskripsi Activity Diagram Laporan

Nama Activity Laporan

Aktor Admin

Deskripsi Admin memilih menu laporan dan memilih

tanggal yang diinginkan dan laporan akan tampil sesuai dengan tanggal yang dipilih

(16)

6. Activity Diagram Logout

Gambar 3.11 Activity Diagram Logout Tabel 3.20 Tabel Deskripsi Activiti Diagram Logout

Nama Activity Logout

Aktor Admin

Deskripsi Admin memilih menu nama user lalu

keluar menu logout dan setelah logout kembali ke menu login

(17)

3.7. Model Squence Diagram

1. Squence Diagram Lihat informasi tabungan

Gambar 3.12 Squence Diagram Lihat Informasi Tabungan Tabel 3.21 Tabel Deskripsi Squence Diagram Lihat Informasi Tabungan

Nama Squence Lihat informasi

Aktor Member

Deskripsi Singkat Member masuk ke halaman menu utama

(18)

Gambar 3.13 Squence Diagram Lakukan Pendaftaran

Tabel 3.32 Tabel Deskripsi Squence Diagram Lakukan Pendaftaran

Nama Squence Lakukan pendaftaran

Aktor Admin

Deskripsi Admin masuk ke halaman admin lalu

memilih menu daftar anggota, admin dapat melakukan edit, hapus, dan batal

3. Squence Diagram Kelola Master Data

Gambar 3.14 Squence Diagram Kelola Master Data Tabel 3.33 Tabel Deskripsi Squence Diagram Kelola Master Data

Nama Squence Kelola master data

Aktor Admin

Deskripsi Admin masuk ke halaman login admin

(19)

kembali login, jika benar masuk ke halaman admin, pilih menu master data seperti pilih data pegawai, data anggota, data pabrik, admin mengedit

menambahkan atau menghapus lalu disimpan. Setelah selesai admin keluar

4. Squence Diagram Lihat Laporan

Gambar 3.15 Squence Diagram Lihat Laporan Tabel 3.34 Tabel Deskripsi Squence Diagram Lihat Laporan

Nama Squence Lihat laporan

Aktor Admin

Deskripsi Admin masuk halaman admin lalu memilih

(20)

5. Squence Diagram Lihat Data Anggota

Gambar 3.16 Squence Diagram Lihat Data Anggota

Tabel .3.35 Tabel Deskripsi Squence Diagram Lihat Data Anggota

Nama Squence Lihat data anggota

Aktor Pengguna

Deskripsi Pengguna masuk halaman untuk pengguna

lalu memilih menu lalu melihat data anggota

(21)

3.8. Class Diagram

Gambar 3.15 Class Diagram 3.9. Rancangan Struktur Basis Data Tabel

1. Tabel tbanggota

Nama tabel :tbanggota Field kunci : no Jumlah field : 7

Tabel 3.34 Struktur Tabel Tbanggota

No Nama Field Type Size Keterangan

1. no Int 11

2. idAnggota Varchar 10 Primary key

3. noKTP Varchar 16

4. nama Varchar 23

5. alamat Varchar 50

6. jenisKelamin Varchar 10

(22)

2. Tabel tbsampah

Nama tabel : tbsampah Field kunci : no33 Jumlah field : 23

Tabel 3.35 Struktur Tabel Tbsampah

No Nama Field Type Size Keterangan

1. no Int 10

2. kdSampah Varchar 10 Primary key

3. idAnggota Varchar 10

4. idPengguna Varchar 10

5. tanggal Date

6. abb Int 5 Aqua botol

bersih

7. abk Int 5 Aqua botol

kotor

8. bw Int 5 Botol warna

9. agb Int 5 Aqua gelas

bersih

10. agk Int 5 Aqua gelas

kotor 11. ember Int 5 12. koran Int 5 13. majalah Int 5 14. kardus Int 5 15. duplek Int 5 16. hvs Int 5 17. kaleng Int 5 18. alumunium Int 5 19. besi Int 5 20. botol Int 5 21. kemasan Int 5

(23)

22. harga int 6

3. Tabel tbpegawai

Nama tabel : tbpegawai Field kunci : no

Jumlah field : 6

Tabel 3.36 Struktur Tabel Tbpegawai

No Nama Field Type Size Keterangan

1. no Int 11

2. idPegawai Varchar 7 Primary key

3. nama Varchar 23

4. alamat Varchar 50

5. jenisKelamin Varchar 10

6. noTelp int 15

4. Tabel tbpengguna

Nama tabel : tbpengguna Field kunci : no

Jumlah field : 4

Tabel 3.37 Struktur Tabel Tbpengguna

No Nama Field Type Size Keterangan

1. no Int 11

2 idPengguna Int 11 Primary key

3. user Varchar 15

(24)

5. Tabel tbpabrik

Nama tabel : tbpabrik Field kunci : no Jumlah field : 6

Tabel 3.38 Struktur Tabel Tbpabrik

No Nama Field Type Size Keterangan

1. no Int 11

2. kdPabrik Varchar 10 Primary Key

3. nama Varchar 23

4. namaPengurus Varchar 23

5. alamat Varchar 50

6. noTelp varchar 15

6. Tabel tbtabungan

Nama tabel : tbtabungan Field kunci : kdtabungan Jumlah field : 6

Tabel 3.39 Struktur Tabel Tbtabungan

No Nama Field Type Size Keterangan

1. no int 11

2 kdTabungan Varchar 10 Primary Key

3. idPengguna Varchar 10

4. idAnggota Varchar 10

5. debit Int 6

6. kredit Int 6

(25)

3.10. Rancangan Layar

3.10.1 Struktur Tampilan Layar

1. Struktur Tampilan Layar Untuk Anggota

Gambar 3.16 Struktur Tampilan Layar Untuk Anggota 2. Struktur Tampilan Layar Untuk Admin

(26)

3.10.2 Rancangan Layar

1. Rancangan Layar Halaman Utama Anggota

(27)

2. Rancangan Layar Daftar Anggota

(28)

3. Rancangan Layar Cek Tabungan

(29)

4. Rancangan Layar Master Data Pegawai

Gambar 3.21 Rancangan Layar Master Data Pegawai

5. Rancangan Layar Admin Login

(30)

6. Rancangan Layar Home Admin

Gambar 3.23 Rancangan Layar Home Admin

7. Racnangan Layar Data Pegawai

(31)

8. Rancangan Layar Tambah Pegawai

Gambar 3.25 Rancangan Layar Tambah Pegawai

9. Rancangan Layar Data Sampah

(32)

10. Rancangan Layar Tambah Data Sampah

Gambar 3.27 Rancangan Layar Tambah Data Samaph

11. Rancangan Layar Laporan Form

(33)

12. Rancangan Layar Laporan Tabungan

Gambar 3.29 Rancangan Layar Laporan 13. Rancangan Layar Penarikan Tabungan

Gambar

Gambar 3.1 Struktur organisasi bank sampah 11
Gambar 3.2 UseCase Diagram Sistem Berjalan Bank Sampah Mandiri 11
Tabel 3.2 Deskripsi UseCase Diagram Mengelola Data Sampah
Tabel 3.6 Deskripsi UseCase Diagram Menanyakan Total Tabungan
+7

Referensi

Dokumen terkait

Pengujian ini dilakukan untuk menganalisis adanya pengaruh variabel independen yaitu Return on asset (ROA), Net Profit Margin (NPM) dan Earning Per Share (EPS)

Tujuan dari penulisan ini adalah mengetahui tinggi timbunan kritis pada badan jalan, mengetahui daya dukung tanah dengan menggunakan geotextile sebagai bahan

Berdasarkan hasil perhitungan dapat diketahui bahwa koefisien determinasi (R 2 ) adalah sebesar 0,130 yang memberikan arti bahwa variabel prestasi belajar

[r]

Pengembangan kelembagaan di tingkat pengrajin ini diharapkan dapat sebagai pendorong utama dalam peningkatan kinerja usaha pengrajin tahu Usaha peningkatan kinerja industri tahu

yang ada di Indonesia yang mengatakan bahwa Moe itu terlihat lucu, baik itu dalam hal penampilan maupun karakter, bahkan ada beberapa orang yang mengikuti karakter dan

Oleh karena itu pabrik yang akan didirikan mempunyai prospek pasar yang baik.Berdasarkan kebutuhan Margarin di Indonesia, maka pabrik akan mulai beroperasi pada tahun 2022

didefinisikan mengalami keracunan akut sianida bila kadar sianida serumnya  0.5 mg/L. Tapi kadar sianida serum tidak bisa dijadikan parameter untuk menentukan