KATA PENGANTAR Alhamdulillahi rabbil ‘alamin, puji syukur kehadirat Allah SWT atas berkah, rahmat, hidayat, sehingga atas izin-Nya penulis dapat menyelesaikan proyek akhir ini tepat pada waktunya dan sesuai dengan apa yang diharapkan. Proyek akhir ini membahas tentang aplikasi inventaris barang di PT Pelabuhan Indonesia II Cabang Tanjung Priok. Aplikasi ini diharapkan dapat menjadi cara alternatif bagi pegawai untuk mengelola data logistik di Telkom Akses Bandung. Penulis menyampaikan rasa terima kasih kepada : 1. Ibu dan Ayah tercinta yang selalu memberikan dukungan dan do’a yang tiada henti sampai proyek akhir ini selesai. 2. Bapak Eka Widhi dan Ibu Suryatiningsih selaku pembimbing I dan II yang telah meluangkan waktu dan memberikan bimbingan, saran, arahan serta nasihat dalam proses pembuatan proyek akhir. 3. Segenap dosen dan teman-teman mahasiswa Fakultas Ilmu Terapan, Telkom University yang telah memberikan dukungan dan saran kepada penulis dalam menyelesaikan proyek akhir. 4. Rekan – rekan di PT Pelabuhan Indonesia II Cabang Tanjung Priok, yang telah membantu dalam proyek akhir ini. Penulis menyadari bahwa dalam proses penyusunan proyek akhir ini masih banyak kekurangan. Oleh karena itu, penulis mengharapkan kritik dan saran yang membangun. Semoga proyek akhir ini dapat bermanfaat bagi ilmu pengetahuan dan kita semua. Bandung, 30 Oktober 2014
Penulis
i
DAFTAR ISI KATA PENGANTAR ...................................................................................................................... i ABSTRAK ..................................................................................... Error! Bookmark not defined. ABSTRACT ................................................................................... Error! Bookmark not defined. DAFTAR ISI ................................................................................................................................. ii DAFTAR GAMBAR ...................................................................................................................... v DAFTAR TABEL ........................................................................................................................... 7 BAB 1 PENDAHULUAN ............................................................... Error! Bookmark not defined. 1.1
Latar Belakang .................................................................. Error! Bookmark not defined.
1.2
Rumusan Masalah............................................................. Error! Bookmark not defined.
1.3
Tujuan ............................................................................... Error! Bookmark not defined.
1.4
Batasan Masalah ............................................................... Error! Bookmark not defined.
1.5
Definisi Operasional .......................................................... Error! Bookmark not defined.
1.6
MetodePengerjaan ........................................................... Error! Bookmark not defined.
1.7
Jadwal Pengerjaan ............................................................ Error! Bookmark not defined.
BAB 2 LATAR BELAKANG ............................................................ Error! Bookmark not defined. 2.1
PT Pelabuhan Indonesia II Cabang Tanjung Priok ............ Error! Bookmark not defined.
2.2
Flowmap ........................................................................... Error! Bookmark not defined.
2.3
Unified Modeling Languange (UML) ................................. Error! Bookmark not defined.
2.4
Use Case Diagram ............................................................. Error! Bookmark not defined.
2.5
Entity-Relationship Diagram (E-RD) .................................. Error! Bookmark not defined.
2.6
Oracle ................................................................................ Error! Bookmark not defined.
BAB 3 ANALISIS DAN PERANCANGAN........................................ Error! Bookmark not defined. 3.1
3.2
Gambaran Sistem Yang Sedang Berjalan .......................... Error! Bookmark not defined. 3.1.1
Proses Bisnis Permintaan Barang .................. Error! Bookmark not defined.
3.1.2
Proses Bisnis Perbaikan Barang..................... Error! Bookmark not defined.
3.1.3
Proses Bisnis Pembuatan Laporan ................ Error! Bookmark not defined.
Analisis Sistem Usulan ...................................................... Error! Bookmark not defined.
ii
3.3
3.4
Analisis Kebutuhan ........................................................... Error! Bookmark not defined. 3.3.1
Diagram Use Case Desktop ........................... Error! Bookmark not defined.
3.3.2
Diagram Use Case Mobile ............................. Error! Bookmark not defined.
Diagram Aktivitas .............................................................. Error! Bookmark not defined. 3.4.1
Diagram Aktivitas Perawatan Barang............ Error! Bookmark not defined.
3.4.2
Diagram Aktivitas Permintaan Barang .......... Error! Bookmark not defined.
3.4.3
Diagram Aktivitas Laporan ............................ Error! Bookmark not defined.
3.5
Diagram Kelas ................................................................... Error! Bookmark not defined.
3.6
Perancangan Basis Data .................................................... Error! Bookmark not defined.
3.7
3.6.1
Entity-Relationship Diagram ......................... Error! Bookmark not defined.
3.6.2
Diagram Relasi Antar Tabel ........................... Error! Bookmark not defined.
3.6.3
Struktur Tabel................................................ Error! Bookmark not defined.
Kebutuhan Perangkat Keras dan Perangkat Lunak........... Error! Bookmark not defined. 3.7.1
Pengembangan Sistem .................................. Error! Bookmark not defined.
3.7.2
Implementasi Sistem ..................................... Error! Bookmark not defined.
BAB 4 IMPLEMENTASI DAN PENGUJIAN.................................... Error! Bookmark not defined. 4.1
4.2
Implementasi .................................................................... Error! Bookmark not defined. 4.1.1
Antarmuka Web ............................................ Error! Bookmark not defined.
4.1.2
Antarmuka Mobile ........................................ Error! Bookmark not defined.
Pengujian .......................................................................... Error! Bookmark not defined. 4.2.1
Pengujian Login ............................................ Error! Bookmark not defined.
4.2.2
Pengujian Input Permintaan ........................ Error! Bookmark not defined.
4.2.3
Pengujian Update Permintaan ...................... Error! Bookmark not defined.
4.2.4
Pengujian Input Barang Masuk Proses PembelianError! Bookmark not defined.
4.2.5
Pengujian Input Barang Masuk Proses PelelanganError! Bookmark not defined.
4.2.6
Pengujian Input Barang ................................. Error! Bookmark not defined.
4.2.7
Pengujian Edit Barang ................................... Error! Bookmark not defined.
4.2.8
Pengujian Edit Barang Masuk Proses PembelianError! Bookmark not defined.
4.2.9
Pengujian Edit Barang Masuk Proses PelelanganError! Bookmark not defined.
4.2.10
Pengujian Input Perawatan Barang............... Error! Bookmark not defined.
4.2.11
Pengujian Update Tanggal Keluar Perawatan BarangError! Bookmark not defined.
4.2.12
Pengujian Scanning QR Code ........................ Error! Bookmark not defined.
iii
BAB 5 PENUTUP ......................................................................... Error! Bookmark not defined. 5.1
Kesimpulan ....................................................................... Error! Bookmark not defined.
5.2
Saran ................................................................................. Error! Bookmark not defined.
DAFTAR PUSTAKA ....................................................................... Error! Bookmark not defined.
iv
DAFTAR GAMBAR Gambar 1-1 Diagram RAD ........................................................................ Error! Bookmark not defined. Gambar 3-1 Alur Proses Bisnis Permintaan Barang yang Sedang Berjalan ............ Error! Bookmark not defined. Gambar 3-2 Alur Proses Bisnis Perbaikan Barang yang Sedang Berjalan Error! Bookmark not defined. Gambar 3-3 Alur Proses Bisnis Pembuatan Laporan yang Sedang Berjalan ........... Error! Bookmark not defined. Gambar 3-4 Alur Proses Bisnis Permintaan Barang yang Diusulkan........ Error! Bookmark not defined. Gambar 3-5 Alur Perbaikan Barang yang Diusulkan ................................ Error! Bookmark not defined. Gambar 3-6 Alur Pembuatan Laporan yang Diusulkan ............................ Error! Bookmark not defined. Gambar 3-7 Diagram Use Case Aplikasi Inventaris Barang ...................... Error! Bookmark not defined. Gambar 3-8 Diagram Use Case Mobile .................................................... Error! Bookmark not defined. Gambar 3-9 Diagram Aktivitas Perawatan Barang .................................. Error! Bookmark not defined. Gambar 3-10 Diagram Aktivitas Permintaan Barang ............................... Error! Bookmark not defined. Gambar 3-11 Diagram Aktivitas Laporan ................................................. Error! Bookmark not defined. Gambar 3-12 Diagram Kelas .................................................................... Error! Bookmark not defined. Gambar 3-13 E-RD Aplikasi Inventaris Barang ......................................... Error! Bookmark not defined. Gambar 3-14 Tabel Relasi Aplikasi Inventaris Barang.............................. Error! Bookmark not defined. Gambar 3-15 Struktur Tabel Barang ........................................................ Error! Bookmark not defined. Gambar 3-16 Struktur Tabel Barang Masuk ............................................ Error! Bookmark not defined. Gambar 3-17 Struktur Tabel Kategori Barang.......................................... Error! Bookmark not defined. Gambar 3-18 Struktur Tabel Supplier ...................................................... Error! Bookmark not defined. Gambar 3-19 Struktur Tabel Pengadaan.................................................. Error! Bookmark not defined. Gambar 3-20 Struktur Tabel Permintaan................................................. Error! Bookmark not defined. Gambar 3-21 Struktur Tabel Detail Permintaan ...................................... Error! Bookmark not defined. Gambar 3-22 Struktur Tabel Unit............................................................. Error! Bookmark not defined. Gambar 3-23 Struktur Tabel Perawatan .................................................. Error! Bookmark not defined. Gambar 4-1 Form Login ........................................................................... Error! Bookmark not defined. Gambar 4-2 Halaman Home .................................................................... Error! Bookmark not defined. Gambar 4-3 Tampilan Tab Barang ........................................................... Error! Bookmark not defined. Gambar 4-4 Tampilan Form Tambah Barang ........................................... Error! Bookmark not defined. Gambar 4-5 Tampilan Menu Barang Masuk ............................................ Error! Bookmark not defined. Gambar 4-6 Tampilan Report Proses Pembelian ..................................... Error! Bookmark not defined. Gambar 4-7 Tampilan Report Proses Pelelangan .................................... Error! Bookmark not defined. Gambar 4-8 Tampilan Tambah Barang Masuk Proses Pembelian ........... Error! Bookmark not defined. Gambar 4-9 Tampilan Tambah Barang Masuk Proses Pelelangan .......... Error! Bookmark not defined. Gambar 4-10 Tampilan Edit Barang Masuk Proses Pembelian ................ Error! Bookmark not defined. Gambar 4-11 Tampilan Edit Barang Masuk Proses Pelelangan ............... Error! Bookmark not defined. Gambar 4-12 Halaman Permintaan ......................................................... Error! Bookmark not defined.
v
Gambar 4-13 Halaman Tambah Permintaan Tahap 1 ............................. Error! Bookmark not defined. Gambar 4-14 Halaman Tambah Permintaan Tahap 2 ............................. Error! Bookmark not defined. Gambar 4-15 Halaman Tambah Supplier ................................................. Error! Bookmark not defined. Gambar 4-16 Halaman List Supplier Manager ......................................... Error! Bookmark not defined. Gambar 4-17 Halaman Login ................................................................... Error! Bookmark not defined. Gambar 4-18 Halaman Home .................................................................. Error! Bookmark not defined. Gambar 4-19 Halaman Menu Barang ...................................................... Error! Bookmark not defined. Gambar 4-20 Halaman Cari Barang Berdasarkan Ruangan .................... Error! Bookmark not defined.
vi
DAFTAR TABEL Tabel 1-1 Jadwal Pengerjaan ................................................................... Error! Bookmark not defined. Tabel 2-1 Simbol Flowmap ....................................................................... Error! Bookmark not defined. Tabel 2-2 Simbol Use Case ....................................................................... Error! Bookmark not defined. Tabel 2-3 Notasi Entity-Relationship Diagram ......................................... Error! Bookmark not defined. Tabel 3-1 Deskripsi Aktor ......................................................................... Error! Bookmark not defined. Tabel 3-2 Skenario Login .......................................................................... Error! Bookmark not defined. Tabel 3-3 Skenario Input Data Petugas .................................................... Error! Bookmark not defined. Tabel 3-4 Skenario Edit Data Petugas ...................................................... Error! Bookmark not defined. Tabel 3-5 Skenario Hapus Data Petugas .................................................. Error! Bookmark not defined. Tabel 3-6 Skenario Cari Petugas............................................................... Error! Bookmark not defined. Tabel 3-7 Lihat Data Petugas ................................................................... Error! Bookmark not defined. Tabel 3-8 Input Data Barang .................................................................... Error! Bookmark not defined. Tabel 3-9 Edit Data Barang ...................................................................... Error! Bookmark not defined. Tabel 3-10 Hapus Data Barang................................................................. Error! Bookmark not defined. Tabel 3-11 Cari Data Barang .................................................................... Error! Bookmark not defined. Tabel 3-12 Skenario Lihat Data Barang .................................................... Error! Bookmark not defined. Tabel 3-13 Skenario Input Data Permintaan............................................ Error! Bookmark not defined. Tabel 3-14 Edit Data Permintaan ............................................................. Error! Bookmark not defined. Tabel 3-15 Skenario Hapus Permintaan................................................... Error! Bookmark not defined. Tabel 3-16 Skenario Cari Permintaan ...................................................... Error! Bookmark not defined. Tabel 3-17 Skenario Lihat Permintaan ..................................................... Error! Bookmark not defined. Tabel 3-18 Insert Perbaikan ..................................................................... Error! Bookmark not defined. Tabel 3-19 Skenario Edit Perbaikan ......................................................... Error! Bookmark not defined. Tabel 3-20 Skenario Hapus Perbaikan ..................................................... Error! Bookmark not defined. Tabel 3-21 Skenario Cari Perbaikan ......................................................... Error! Bookmark not defined. Tabel 3-22 Skenario Lihat Perbaikan........................................................ Error! Bookmark not defined. Tabel 3-23 Skenario Monitoring Barang .................................................. Error! Bookmark not defined. Tabel 3-24 Skenario Cetak Laporan ......................................................... Error! Bookmark not defined. Tabel 3-25 Deskripsi Aktor ....................................................................... Error! Bookmark not defined. Tabel 3-26 Skenario Input Data Barang ................................................... Error! Bookmark not defined. Tabel 3-27 Skenario Edit Data Barang...................................................... Error! Bookmark not defined. Tabel 3-28 Skenario Hapus Barang .......................................................... Error! Bookmark not defined. Tabel 3-29 Skenario Cari Data Barang ..................................................... Error! Bookmark not defined. Tabel 3-30 Skenario Lihat Barang ............................................................ Error! Bookmark not defined. Tabel 3-31 Skenario Input Perbaikan ....................................................... Error! Bookmark not defined. Tabel 3-32 Skenario Edit Perbaikan ......................................................... Error! Bookmark not defined. Tabel 3-33 Skenario Hapus Perbaikan ..................................................... Error! Bookmark not defined. Tabel 3-34 Skenario Cari Perbaikan ......................................................... Error! Bookmark not defined. Tabel 3-35 Skenario Lihat Perbaikan........................................................ Error! Bookmark not defined. Tabel 3-36 Skenario Monitoring Barang .................................................. Error! Bookmark not defined. Tabel 3-37 Kebutuhan Perangkat Lunak Pengembangan ........................ Error! Bookmark not defined.
7
Tabel 3-38 Kebutuhan Perangkat Lunak Pengembangan ........................ Error! Bookmark not defined. Tabel 3-39 Kebutuhan Perangkat Lunak Implementasi ........................... Error! Bookmark not defined. Tabel 3-40 Kebutuhan Perangkat Keras Implementasi............................ Error! Bookmark not defined. Tabel 4-1 Tabel Pengujian Form Login ..................................................... Error! Bookmark not defined. Tabel 4-2 Tabel Pengujian Form Input Permintaan ................................. Error! Bookmark not defined. Tabel 4-3 Tabel Pengujian Form Update Permintaan .............................. Error! Bookmark not defined. Tabel 4-4Tabel Pengujian Input Barang Masuk Proses Pembelian.......... Error! Bookmark not defined. Tabel 4-5 Tabel Pengujian Form Input Mitra ........................................... Error! Bookmark not defined. Tabel 4-6 Tabel Pengujian Input Barang .................................................. Error! Bookmark not defined. Tabel 4-7 Tabel Pengujian Edit Barang .................................................... Error! Bookmark not defined. Tabel 4-8 Tabel Pengujian Form Input Supplier....................................... Error! Bookmark not defined. Tabel 4-9 Tabel Pengujian Form Edit Barang Masuk Proses Pelelangan . Error! Bookmark not defined. Tabel 4-10Tabel Pengujian Form Input Perawatan Barang ..................... Error! Bookmark not defined. Tabel 4-11 Tabel Pengujian Form Update Tanggal Masuk Perawatan Barang ....... Error! Bookmark not defined. Tabel 4-12 Tabel Pengujian Scanning QR Code........................................ Error! Bookmark not defined.
8