BAB III ANALISA DAN PERANCANGAN SISTEM
3.1. Tinjauan Organisasi Organisasi adalah suatu tempat menampung dan proses kerja sama yang dilakukan oleh manusia-manusia yang berdiri pada hubungan yang formal untuk mencapai tujuan yang telah ditetapkan dalam pembentukan sebuah organisasi. Dengan terbentuknya organisasi, maka diharapkan terjadinya suatu interaksi atau feedback dan koordinasi yang tepat, serta tertanamnya sifat kejujuran di antara sesama perangkat organisasi. Pada akhirnya, tujuan yang sebelumnya telah dicanangkan dan ditargetkan akan terealisasikan dengan baik.
3.2. Sejarah Perusahaan 3.2.1. Struktur Organisasi Struktur organisasi adalah sarana untuk mencapai tujuan yang ditetapkan. Oleh karena itu, organisasi merupakan sebuah wadah kegiatan yang dilakukan oleh masing-masing perangkat organisasi untuk mencapai tujuan.
Setiap perusahaan mempunyai struktur organisasi, dan struktur organisasi tersebut berfungsi sebagai petunjuk jalan atau arah kegiatan yang seharusnya dilakukan oleh setiap perangkat organisasi, atau departemen. Begitu juga dengan PT struktur
organisasi
Nestle Indonesia Cikupa Factory yang memiliki
dengan
tanggung
jawab
masing-masing
dalam
menjalankan tugasnya.
Penanganan sampah termasuk ke dalam departemen engineering, Karyawan yang bertugas di gudang sampah berjumlah tiga orang secara
19
keseluruhan. Hanya satu orang yang berkerja di bagian penjualan yang menanganani sampah karton dan kaleng, sedangkan yang bertugas di bagian pembakaran berjumlah dua orang, satu orang handling separator, alat pembakar sampah, dan satu orang handling penerimaan sampah.
Gambar 3.1 Struktur Organisasi
a. Resource Planning Unit Departemen ini mengatur segala material-material bahan produksi beserta produk akhir yang siap dipasok dan diekspor ke beberapa negara di dunia. a. Warehouse Raw & Pack Material Bagian
ini
melakukan
pengelolaan
terhadap
material
pembuatan produk baik bersifat raw maupun packaging. Mempunyai gudang sendiri di belakang yang berisi material packaging, dan di depan berisi raw material. b. Finish Goods Bagian ini melakukan pengelolaan terhadap produk yang telah uji layak dan kualitas yang siap untuk dipasok ke pasar. Memiliki gudang berdekatan dengan bagian produksi karena koordinasi terhadap barang menjadi lebih mudah.
20
b. Finance Inventory Control (FICO) Bagian ini mempunyai kewenangan terhadap segala sesuatu terkait dengan keuangan seperti gaji buruh atau istilah di pabrik ini adalah DW (Daily Worker), tunjangan kesehatan karyawan, tunjangan prestasi anak karyawan, scholarship, biaya administrasi penurunan material. c. Production Bagian ini mencakup
kegiatan produksi,
packaging, penampungan, dan
pembuatan produk,
penyeleksian. Hampir semua kegiatan
produksi di pabrik ini menggunakan mesin otomatis, hanya beberapa orang yang mengawasi (foreman), dan buruh yang melakukan packaging akhir. d. Quality Assurance Bagian ini mempunyai tugas menjaga kualitas material maupun produk sebelum dirilis atau dipasok ke pasaran. Pabrik ini menjaga sekali standar tinggi yang telah ditetapkan untuk menjamin kualitas produknya di pasaran. e. Engineering Bagian ini melakukan pemeliharaan terhadap mesin-mesin yang digunakan dalam menjalankan kegiatan bisnis di pabrik ini, termasuk melakukan pemeliharaan separator, mesin yang digunakan untuk melakukan pembakaran sampah. f. Application Group Bagian ini melakukan rancangan produk, baik isi produk maupun desain packagingnya. Application Group mendapat perintah dari Nestle pusat di Jakarta, Tb Simatupang, untuk segera merancang produk baru dengan poin-poin yang telah ditentukan oleh Nestle pusat. g. Human Resource Development Bagian ini melakukan kegiatan administratif terhadap karyawankaryawan di pabrik ini seperti, promosi, resign, terminasi, resign dengan
21
tawaran, mutasi, perekrutan karyawan baru, dan kegiatan organisasi antar departemen.
3.3. Analisa Sistem 3.3.1. Analisa Sistem Yang Sedang Berjalan PT Nestle Indonesia Cikupa Factory ini bergerak di bidang makanan dan minuman berkelas internasional, dengan prioritas ekspor ke sejumlah negara di dunia.
Setiap pabrik mempunyai bagian tersendiri atau departemen sendiri dalam mengolah dan menangani sampah yang masuk dan tercipta dari berbagai macam kondisi. Tetapi, penanganan yang dilakukan masih belum baik. Sistem pengolahan sampah masih bersifat manual dan tidak sistematis atau tidak berurutan.
Sistem pengolahan sampah di PT Nestle Indonesia Cikupa Factory selama ini tidak menggunakan dokumen apapun, tidak ada laporan apapun, tidak ada berkas yang dapat dipertanggungjawabkan. Pengolahan sampah yang menghasilkan berkas hanyalah saat penjualan sampah yang masuk kategori packaging yaitu karton dan kaleng. Itupun hanya berupa kuitansi dengan penulisan seadanya.
3.3.1.1.
Prosedur pengelolaan sampah yang sedang berjalan a. Penerimaaan sampah akan diterima oleh bagian atau departemen lain. Departemen tersebut adalah, Quality Assurance, Warehouse I, Warehouse II, dan Produksi. Setelah diterima sampah tersebut, kemudian ditampung. b. Pemilahan
22
Pemilahan
sampah
dilakukan
setelah
dilakukannya
penerimaan sampah dan telah ditampung. Pemilahan dilakukan berdasarkan kategori sampah itu sendiri. c. Pembakaran Pembakaran sampah dilakukan setelah sampah ditampung dan dipilah sesuai dengan kategori sampah, yaitu produk padat, bubuk, kertas pembungkus, dan plastik.
3.3.1.2.
Use Case pengelolaan sampah yang sedang berjalan System Penerimaan Sampah
Pemilahan Sampah
Pembakaran Sampah Gudang Sampah
Gambar 3.2 Use Case Pengelolaan Sampah Yang Sedang Berjalan Tabel 3.1 Deskripsi Use Case Penerimaan a Nama Use Case
: Penerimaan
Aktor Utama
: Gudang Sampah
Keterangan
Use Case ini mendeskripsikan Bagian Gudang : Menerima Masukkan Sampah dari departemen lain.
Normal Flow
: 1. Gudang Sampah menerima masukkan sampah dari departemen.
Tabel 3.2 Deskripsi Use Case Pemilahan
23
b Nama Use Case
: Pemilahan
Aktor Utama
: Gudang Sampah
Keterangan
Use Case ini mendeskripsikan Bagian Gudang : Memilah Masukkan Sampah dari departemen lain.
Normal Flow
Alternatif Flow
1. Gudang sampah melakukan pemilahan sampah bersadarkan jenis dan masuk ke kategori masing: masing sampah. A.1 JIka sampah masuk ke dalam kategori Packaging, yaitu kaleng dan karton, maka sampah akan ditampung kemudian dijual. A.2 Jika sampah masuk ke dalam kategori produk, raw material, dan packaging, baik bentuk padat, bubuk, dan plastik, maka akan ditampung di tempat khusus : untuk dilakukan pembakaran.
Tabel 3.3 Deskripsi Use Case Pembakaran c Nama Use Case
: Pembakaran
Aktor Utama
: Gudang Sampah
Keterangan
Use Case ini mendeskripsikan Bagian Gudang Sampah Melakukan pembakaran dari sampah yang sesuai kondisi, atau masuk ke dalam kategori untuk : dilakukannya pembakaran.
Normal Flow
: 1. Gudang Sampah melakukan pembakaran sampah.
3.3.1.3.
Activity Diagram Pengelolaan sampah yang sedang berjalan
24
Gambar 3.3 Activity Diagram Pengelolaan Sampah yang sedang berjalan
Tabel 3.4 Keterangan Activity Diagram pengelolaan sampah yang sedang berjalan No. Actor
Keterangan
1
Gudang
Gudang Sampah menerima sampah, kemudian
Sampah
melakukan
pemilahan
sampah.
Pada
kondisi
sampah yang masuk kategori non packaging & plastic melakukan pembakaran sampah. Pada kondisi sampah karton dan kaleng, melakukan pengumpulan sampah. Jika sampah tersebut kaleng, maka akan dilakukan rekondisi sampah kaleng, kemudian melakukan penimbunan, jika sampah tersebut kaleng, maka akan langsung melakukan penimbunan. Selanjutnya menjual sampah.
3.4. Analisa Sistem Yang Diusulkan Dari permasalahan yang terjadi, maka dibuatlah sistem yang baru untuk PT Nestle Indonesia Cikupa Factory dalam menangani sejumlah sampah yang 25
masuk sehingga lebih mudah dalam pengelolaan sampah dan lebih cepat teratasi dan teratur dengan proses yang baru, yang diusulkan ini.
Analisa yang digunakan merupakan suatu sistem yang solid ke dalam bagian dari kompenen yang dimaksudkan untuk mengidentifikasi dan mengevaluasi kebutuhan sistem. Perancangan sistem perangkat lunak dibuat dengan model analisis, menggunakan diagram use case, kemudian dilanjutkan dengan model desain. Tools yang digunakan untuk membuat desain ini, analisa berbasis UML yaitu dengan Microsoft Visio 2007.
3.4.1. Prosedur Sistem Yang Diusulkan Dengan melihat, memantau, dan menganalisa permasalahan yang terjadi di dalam perusahaan ini, di lapangan, bagian penanganan sampah, engineering department, maka dibuatlah pemecahan masalah yang dapat dilakukan antara lain: a. Membuat penjadwalan pembakaran untuk menangani proses pembakaran secara urut,
memudahkan pengelolaan dan
pekerjaan. b. Membuat pencatatan data terhadap sampah yang masuk untuk mengelola sampah dengan baik, memudahkan pengelolaan dan penanganan yang akan dilakukan. c. Membuat pencatatan penerimaan sampah dari departemen yang membuang sampah. d. Membuat laporan dari hasil penjadwalan pembakaran. 3.4.2. Alur Kegiatan Yang Diusulkan a. User mengunjungi aplikasi melalui portal intranet di pabrik cikupa. Untuk masuk ke akun dengan cara login, memasukkan username dan password sehingga user bisa masuk ke dalam akun tersebut.
26
b. Setelah memasukkan username dan password, kemudian masuk halaman utama. Jika ingin melakukan input data sampah, maka masuk ke halaman input sampah. Jika ingin melihat jadwal, maka masuk ke dalam
halaman
penjadwalan pembakaran. c. Jika ingin melakukan pencatatan penerimaan, masuk ke entri data penerimaan. d. Memasukkan data sampah, atributnya adalah, Kode Sampah, Nama Sampah, Tanggal Masuk, Jenis Sampah. e. Memasukkan data penerimaan atributnya adalah, Nomor Penerimaan, Nomor Detail Penerimaan, Kode Departemen, Tanggal Penerimaan, Jumlah. f. Setelah itu diproses dan laporan penjadwalan pembakaran akan disajikan di halaman laporan. g. Admin bertugas melakukan segala hal mengenai tabel, atribut data dan pengaturan akun. 3.4.3. Use Case Yang Diusulkan
Gambar 3.4. Use Case Pengelolaan Sampah Usulan
27
Tabel 3.5 Deskripsi Use Case Penerimaan Sampah a Nama Use Case
: Penerimaan
Aktor Utama
: Gudang Sampah
Keterangan
Use Case ini mendeskripsikan Bagian Gudang Menerima Masukkan Sampah dari departemen lain, : mencatat penerimaan sampah ke dalam sistem.
Normal Flow
1. 2. 3. 4. 5.
User menerima masukkan sampah. User menimbang berat sampah. User masuk ke halaman login. Memasukkan id dan password. Melakukan konfirmasi atas id dan password yang telah dimasukkan. 6. User memasukkan data penerimaan. 7. User mensubmit data yang telah dimasukkan. : 8. User melihat hasil data yang telah dimasukkan.
Alternatif Flow
:
Tabel 3.6 Deskripsi Use Case Pemilahan Sampah b Nama Use Case
: Pemilahan
Aktor Utama
: Gudang Sampah
Keterangan
Use Case ini mendeskripsikan Bagian Gudang Memilah Masukkan Sampah dari departemen lain, melakukan pemilahan sampah bersadarkan jenis dan : masuk ke kategori masing-masing sampah.
Normal Flow
1. Gudang sampah selesai melakukan penerimaan. 2. Gudang Sampah menerima masukkan sampah. 3. Gudang sampah memilah sampah berdasarkan kategori. : 4. Gudang sampah mengumpulkan sampah yang sesuai kategori untuk dijual.
28
Alternatif Flow
5. Gudang sampah melakukan rekondisi sampah yang sesuai dengan kategori. 6. Gudang sampah menimbun sampah yang siap untuk dijual. 7. Gudang Sampah menjual sejumlah sampah yang telah dikumpulkan ke penampung. A.1 JIka sampah masuk ke dalam kategori Packaging, yaitu kaleng dan karton, maka sampah akan ditampung di tempat penampungan sampah khusus packaging. A.2 Jika sampah masuk ke dalam kategori produk, raw material, dan packaging, baik bentuk padat, bubuk, dan plastik, maka akan ditampung di tempat khusus untuk dilakukan pembakaran. A.3 Jika sampah masuk ke dalam kategori packaging maka akan diletakkan di tempat penampungan. A.4. Jika sampah masuk ke dalam kategori karton maka akan ditimbun atau dikumpulkan bersamaan dengan sampah kaleng di tempat yang disediakan, kemudian dijual. A.5 Jika sampah jenisnya adalah kaleng, maka sampah akan dikumpulkan kemudian direkondisi : dengan memukulnya menjadi lebih pipih.
Tabel 3.7 Deskripsi Use Case Pencatatan Sampah c Nama Use Case
: Pencatatan
Aktor Utama
: Gudang Sampah
Keterangan
Use Case ini mendeskripsikan Bagian Gudang Sampah melakukan pencatatan sampah sampah yang telah : masuk.
Normal Flow
: 1. User masuk ke halaman Login. 2. User memasukkan id dan password yang telah 29
dimiliki. 3. User melakukan konfirmasi atas id dan password yang telah dimasukkan. 4. User melakukan input data sampah. 5. User mensubmit data yang telah dimasukkan. 6. User melihat hasil data yang telah diinput.
Tabel 3.8 Deskripsi Use Case Penjadwalan Pembakaran Sampah d Nama Use Case
: Penjadwalan Pembakaran
Aktor Utama
: Gudang Sampah
Keterangan
Use Case ini mendeskripsikan Bagian Gudang Sampah Membuat jadwal pembakaran dari sampah yang sesuai kondisi, atau masuk ke dalam kategori, Sampah membuat antrian pembakaran sampah, prioritas sampah yang masuk pertama kali mendapatkan giiliran : pertama kali pula.
Normal Flow 1. User masuk ke halaman login. 2. User memasukkan id dan password yang telah dimiliki. 3. User melakukan konfirmasi atas id dan password yang telah dimasukkan. 4. User melihat daftar antrian pembakaran di halaman penjadwalan. 5. User melakukan pembakaran dari urutan paling atas. 6. User melakukan aksi pada daftar antrian jika telah : dibakar.
Tabel 3.9 Deskripsi Use Case Pembakaran Sampah e Nama Use Case
: Pembakaran
Aktor Utama
: Gudang Sampah
Keterangan
: Use Case ini mendeskripsikan Bagian Gudang Sampah Melakukan pembakaran dari sampah yang sesuai
30
kondisi, atau masuk ke dalam kategori untuk dilakukannya pembakaran. Normal Flow
1. User melihat daftar antrian di sistem. : 2. User mengambil sampah yang sesuai no antrian. 3. User memasukkan sampah ke dalam separator.
Tabel 3.10 Deskripsi Use Case Laporan f
Nama Use Case
: Laporan
Aktor Utama
: Gudang Sampah
Keterangan
Use Case ini mendeskripsikan Bagian Gudang Sampah Membuat Laporan pencatatan dari hasil penjadwalan serta data masuk sampah serta penanganannya. : Laporan dibuat per hari.
Normal Flow
1. User masuk ke halaman login 2. User memasukkan id dan password yang telah dimiliki. 3. User melakukan konfirmasi atas id dan password yang telah dimasukkan. 4. User masuk ke halaman laporan. 5. User memilih periode. : 6. User melihat laporan.
3.4.4. Activity Diagram Penerimaan Sampah
31
Gambar 3.5 Activity Diagram Penerimaan Sampah
Tabel 3.11 Keterangan Activity Diagram Penerimaan Sampah No
Activity
Keterangan
1
Penerimaan
User melihat tampilan login lalu tampil form login untuk mengisi Id dan Password dan konfirmasi. bagian sistem terima data login, pada kondisi (tidak) kembali ke konfirmasi data login, kondisi (ya) menyajikan halaman awal. Kemudian masuk ke halaman penerimaan untuk
32
melakukan input data penerimaan dan submit. Bagian sistem menerima masukkan data, terdapat kondisi (tidak) yaitu kembali ke halaman halaman penerimaan, pada kondisi (ya) menampilkan data yang telah masuk.
3.4.5. Activity Diagram Pemilahan Sampah
Gambar 3.6 Activity Diagram Pemilahan Sampah
Tabel 3.12 Keterangan Activity Diagram Pemilahan Sampah No
Activity
Keterangan
1
Pemilahan
User menerima sampah dari departemen lain, pada kondisi (Non Packaging & Plastic) dilakukan pembakaran, pada kondisi (Karton & Kaleng) sampah dikumpulkan, pada
33
kondisi (Kaleng) sampah direkondisi dan ditimbun, dan pada kondisi (Karton) sampah ditimbun bersamaan dengan sampah karton kemudian dijual.
3.4.6. Activity Diagram Pencatatan Sampah
Gambar 3.7 Activity Diagram Pencatatan Sampah
34
Tabel 3.13 Keterangan Activity Diagram Pencatatan Sampah No Activity
Keterangan
1
User melihat tampilan login lalu tampil form login untuk
Pencatatan
mengisi Id dan Password dan konfirmasi. bagian sistem terima data login pada kondisi ( tidak ) kembali ke konfirmasi data login kondisi (ya) menyajikan halaman awal. Kemudian masuk ke halaman entri sampah untuk melakukan input data sampah dan submit. Bagian sistem menerima masukkan data, terdapat kondisi (tidak) yaitu kembali ke halaman halaman penerimaan, pada kondisi (ya) menampilkan data yang telah masuk.
3.4.7. Activity Diagram Penjadwalan Pembakaran Sampah
Gambar 3.8 Activity Diagram Penjadwalan Pembakaran Sampah
35
Tabel 3.14 Keterangan Activity Diagram Penjadwalan Pembakaran Sampah No
Activity
Keterangan
1
Penjadwalan
User melihat tampilan login lalu tampil form login untuk
Pembakaran
mengisi Id dan Password dan konfirmasi. bagian sistem terima data login pada kondisi (tidak) kembali ke konfirmasi data login kondisi (ya) menyajikan halaman awal. Kemudian masuk ke halaman penjadwalan untuk melihat daftar antrian, Bagian sistem menampilkan data.
3.4.8. Activity Diagram Pembakaran Sampah
Gambar 3.9 Activity Diagram Pembakaran Sampah
Tabel 3.15 Keterangan Activity Diagram Pembakaran Sampah No
Activity
Keterangan
36
1
Pembakaran
User melihat daftar antrian, kemudian melihat nomor urut dan memasukkan sampah yang sesuai dengan nomor urut tersebut ke dalam separator.
3.4.9. Activity Diagram Laporan
Gambar 3.10 Activity Diagram Laporan
Tabel 3.16 Keterangan Activity Diagram Laporan No
Activity
Keterangan
1
Laporan
User melihat tampilan login lalu tampil form login untuk mengisi Id dan Password dan konfirmasi. bagian sistem terima data login pada kondisi (tidak) kembali ke
37
konfirmasi data login, pada kondisi (ya) menyajikan halaman awal. Kemudian masuk ke halaman laporan untuk melihat laporan, Bagian sistem menampilkan data.
3.4.10. Class Diagram
Gambar 3.11 Class Diagram
3.5. Rancangan Struktur Basis Data
3.5.1. Tabel Sampah Tabel Sampah adalah tabel yang berisi data-data sampah. Struktur dari tb_sampah adalah sebagai berikut:
38
Tabel 3.17 tb_sampah No
Nama Field
Tipe data
Length
Keterangan
1
kd_sampah *
Varchar
4
Primary key
2
nm_sampah
Varchar
30
Nama Sampah
3
jns_sampah
Varchar
25
Foreign Key
4
tgl_masuk
Date
Tanggal Masuk
3.5.2. Tabel Departemen Tabel Departemen adalah tabel yang berisi data-data departemen. Struktur dari tb_departemen adalah sebagai berikut: Tabel 3.18 tb_departemen No
Nama Field
Tipe data
Length
Keterangan
1
kd_departemen *
Varchar
4
Primary Key
2
nm_departemen
Varchar
35
Nama Departemen
3.5.3. Tabel Penjadwalan Tabel Penjadwalan adalah tabel yang berisi data-data penjadwalan pembakaran sampah. Struktur dari tb_penjadwalan adalah sebagai berikut: Tabel 3.19 tb_penjadwalan No
Nama Field
Tipe data
Length
Keterangan
1
kd_jadwal *
Varchar
4
Primary key
2
kd_sampah
Varchar
4
Foreign Key
4
tgl_jadwal
Date
Tanggal Jadwal
5
status
Enum
Status Pembakaran
39
3.5.4. Tabel Jenis Tabel Jenis adalah tabel yang berisi data jenis sampah. Struktur tabel dari tb_jenis adalah sebagai berikut: Tabel 3.20 tb_jenis No
Nama Field
Tipe data
Length
Keterangan
1
kd_jenis *
Varchar
4
Primary key
2
jns_sampah
Varchar
25
Jenis Sampah
3.5.5. Tabel Penerimaan Tabel penerimaan adalah tabel yang berisi data penerimaan sampah. Struktur tabel dari tb_penerimaan adalah sebagai berikut: Tabel 3.21 tb_penerimaan No
Nama Field
Tipe data
Length
Keterangan
1
no_terima *
Varchar
4
Primary key
2
tgl_terima
Date
3
kd_departemen
Varchar
4
Foreign Key
4
no_dt_terima
Varchar
4
Foreign Key
5
jumlah
Int
4
Jumlah Sampah
Tanggal Terima
3.5.6. Tabel Users Tabel Users adalah tabel yang berisi data pengguna atau pemakai aplikasi. Struktur tabel dari users adalah sebagai berikut: Tabel 3.22 users
40
No
Nama Field
Tipe data
Length
Keterangan
1
username *
Varchar
12
Primary key
2
password
Date
12
Password
3
nama_lengkap
Varchar
30
Nama Lengkap
4
email
Varchar
30
Alamat Email
5
no_telepon
Varchar
15
Nomor Telepon
6
level
Varchar
20
Level Pengguna
7
blokir
Enum
Hak Akses
3.5.7. Tabel Detail Penerimaan Tabel Laporan adalah tabel yang berisi data detail penerimaan sampah. Struktur tabel dari tb_laporan adalah sebagai berikut: Tabel 3.23 dt_terima No
Nama Field
Tipe data
Length
Keterangan
1
no_dt_terima *
Varchar
4
Primary key
2
kd_jenis
Date
4
Foreign Key
3
jns_sampah
Varchar
30
Jenis Sampah
3.6. Rancangan Storyboard 3.6.1. Tampilan Home Login
41
Aplikasi Pengelolaan Sampah PT Nestle Indonesia Cikupa Factory
ID
:
Password
:
Submit
Gambar 3.12 Storyboard Tampilan Home Login 3.6.2. Tampilan Halaman Awal Aplikasi Pengelolaan Sampah PT Nestle Indonesia Cikupa Factory Home Entri Data Entri Data Sampah
Welcome Hi admin, you are entering main page. please visit page that you want to do.
Entri Penerimaan Detail Penerimaan Laporan Penjadwalan Laporan Penjadwalan Laporan Penerimaan Laporan Sampah Laporan Detail Penerimaan Akun User Password Logout
Tanggal:
Gambar 3.13 Storyboard Tampilan Halaman Awal
3.6.3. Tampilan Halaman Penerimaan Sampah
42
Gambar 3.14 Storyboard Tampilan Halaman Penerimaan Sampah 3.6.4. Tampilan Halaman Input Data Sampah
Gambar 3.15 Storyboard Tampilan Halaman Input Data Sampah 3.6.5. Tampilan Halaman Data Sampah 43
Gambar 3.16 Storyboard Tampilan Halaman Data Sampah 3.6.6. Tampilan Halaman Edit Data Sampah
Gambar 3.17 Storyboard Tampilan Halaman Edit Data Sampah
44
3.6.7. Tampilan Halaman Penjadwalan Pembakaran Sampah
Gambar 3.18 Storyboard Tampilan Halaman Penjadwalan Pembakaran Sampah 3.6.8. Tampilan Halaman Laporan Penjadwalan
Gambar 3.19 Storyboard Tampilan Halaman Laporan Penjadwalan
45
3.6.9. Tampilan Halaman User (Admin)
Gambar 3.20 Storyboard Tampilan Halaman User (Admin) 3.6.10. Tampilan Halaman Ganti Password
Gambar 3.21 Storyboard Tampilan Halaman Ganti Password
46
3.6.11. Tampilan Halaman Logout
Aplikasi Pengelolaan Sampah PT Nestle Indonesia Cikupa Factory
ID
:
Password
:
Submit
Gambar 3.22 Storyboard Tampilan Halaman Logout
3.7. Sequence Diagram 3.7.1. Sequence Diagram Penerimaan Sampah
Gambar 3.23 Sequence Diagram Penerimaan Sampah
47
Tabel 3.24 Keterangan Sequence Diagram Penerimaan Sampah No
Actor
Keterangan
1
User
User membuka menu login untuk memasukkan id dan password, setelah itu muncul halaman awal, masuk ke halaman input penerimaan untuk melakukan input data, konfirmasi lalu melihat data yang telah diinput.
3.7.2. Sequence Diagram Pencatatan Sampah
Gambar 3.24 Sequence Diagram Pencatatan Sampah
48
Tabel 3.25 Keterangan Sequence Diagram Pencatatan Sampah No
Actor
Keterangan
1
User
User masuk ke menu login untuk memasukkan id dan password, setelah itu muncul halaman awal, masuk ke halaman input pencatatan untuk melakukan input data sampah, konfirmasi lalu melihat data yang telah diinput.
3.7.3. Sequence Diagram Penjadwalan Pembakaran Sampah
Gambar 3.25 Sequence Diagram Penjadwalan Pembakaran Sampah
49
Tabel 3.26 Keterangan Sequence Diagram Penjadwalan Pembakaran Sampah No
Actor
Keterangan
1
User
User masuk ke menu login untuk memasukkan id dan password, setelah itu muncul halaman awal, masuk ke halaman penjadwalan untuk melihat daftar antrian.
3.7.4. Sequence Diagram Laporan
Gambar 3.26 Sequence Diagram Laporan
Tabel 3.20 Keterangan Sequence Diagram Laporan
50
No
Actor
Keterangan
1
User
User masuk ke menu login untuk memasukkan id dan password, setelah itu muncul halaman awal, masuk ke halaman laporan untuk melihat laporan.
3.8. Spesifikasi Kebutuhan Program 3.8.1. Spesifikasi Perangkat Keras (Hardware) Untuk menjalankan program aplikasi ini, digunakan komputer dengan spesifikasi sebagai berikut: a. Processor : Intel Dual Core 2,2 Ghz atau lebih b. Hard Disk : 250 GB c. RAM
: 1 GB
d. VGA
: 256 MB
e. Monitor
: LCD 14 inch
f. Keyboard : PS2 g. Mouse
: Optical
h. Printer
: Deskjet Infus
3.8.2. Spesifikasi Perangkat Lunak (Software) Untuk menjalankan program aplikasi ini, dibutuhkan perangkat lunak pendukung dengan spesifikasi sebagai berikut: a. Sistem Operasi : Windows 7 b. Database
: MySQL(Php My Admin)
c. Web Browser
: Mozilla Firefox
51
d. Web Developer : Adobe CS5 Dreamweaver e. Server
: Xampp (Apache, Filezilla, Mercury)
f. Lainnya
: Adobe Photoshop CS5
52