Tugas Akhir - 2013 APLIKASI PENGELOLAAN INVENTARIS BARANG DKMSU BERBASIS WEB Wahyu Hidayatulloh¹, Setyorini², Dawam Dwi Jatmiko³ ¹Teknik Informatika, Fakultas Ilmu Terapan, Universitas Telkom Abstrak Inventarisasi barang merupakan kegiatan untuk melakukan pencatatan data barang milik suatu instansi atau organisasi pada suatu periode tertentu. Salah satu instansi yang melakukan inventarisasi barang adalah Dewan Kemakmuran Masjid Syamsul Ulum (DKMSU) IT Telkom. Barang inventaris tersebut mengalami berbagai proses yang menyebabkan terjadinya perubahan jumlah, lokasi, dan kondisi barang. Proses yang terjadi adalah proses penerimaan barang, pencatatan, peminjaman, pengembalian, perbaikan, pemeliharaan, penghapusan, pengadaan, dan laporan inventaris. Proses-proses yang terjadi saat ini masih dicatat secara manual oleh petugas DKMSU, dan terdapat beberapa proses yang tidak tercatat. Hal ini mengakibatkan kesulitan dalam mencari data barang yang diinginkan. Selain terdapat proses yang tidak tercatat, juga terdapat data barang yang disimpan tidak terstruktur. Penyimpanan data yang tidak terstruktur mengakibatkan kesulitan dalam membuat laporan barang dan kesulitan dalam memeriksa kondisi barang inventaris. Pencatatan adalah suatu hal yang sangat penting dalam proses inventarisasi karena hal itu berkaitan dengan keakuratan dari data inventarisasi tersebut. Akan tetapi, apabila hal tersebut dilakukan secara manual, data tersebut memiliki tingkatan keakuratan yang kecil, karena datanya yang tidak terpusat, sehingga proses pencarian data untuk kepentingan inventaris dan peminjaman atau hanya sebatas kepentingan pengecekan data akan susah dilakukan dan memakan waktu yang lama. Pembuatan aplikasi ini bertujuan untuk memusatkan data yang tidak terpusat menjadi data yang terpusat dan sistematis dalam serangkaian proses yang terjadi dalam perputaran data inventarisasi yang ada dalam DKMSU IT Telkom, sehingga DKMSU IT Telkom dapat mengelola data barang lebih baik. Kata Kunci : Inventarisasi, DKMSU, barang, pencatatan, IT Telkom Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 Abstract Inventory of items is an activity to record the data property of an agency or organization in a given period.One of the agencies that do an inventory item is Prosperity Council of Masjid Syamsul Ulum (DKMSU) IT Telkom. Inventory is experiencing a variety of processes that result in changes in the number, location, and condition of the items. The process that occurs is the process of receiving the items, notes, loans, refund, repair, removal, maintenance, removal, and inventory reports. Processes that are occur at this time still recorded manually by the DKMSU officer, and there are some processes that are not listed. This has led to difficulty in finding the desired data items. Besides, there is process that is not listed, there is also unstructure stored data items. unstructered storage data lead to difficulties in making the report of items and trouble in checking the condition of inventory items. Logging is a very important thing in inventory process because it is relates to accuracy of inventory data. However, if it is done manually, Data has a small level of accuracy, that is because of the data is not centralized, so the process of collecting data for the purpose of inventory and borrowing or only to the extent importance of checking data will be hard to do and takes a long time. The development of this application aims to centralized data from not centralized data to a centralized data and systematically in a series of processes that occur within the existing cycle inventory data in DKMSU IT Telkom, so DKMSU IT Telkom can better manage data items. Keywords : Inventarisasi, DKMSU, barang, pencatatan, IT Telkom Fakultas Ilmu Terapan Powered by TCPDF (www.tcpdf.org) Program Studi D3 Teknik Informatika Tugas Akhir - 2013 BAB I PENDAHULUAN 1.1 Latar Belakang Masalah Inventaris dan pinjam meminjam barang dalam suatu organisasi merupakan hal yang wajar, khususnya seperti di kampus Institut Teknologi Telkom. Namun dalam kasus di organisasi Dewan Kemakmuran Masjid Syamsul Ulum (DKMSU), pengelolaan inventaris dan pinjam meminjam barang masih menggunakan metode manual. Hal itu terlihat dari pencatatan barang yang masih menggunakan document word / excel dan pencatatan jadwal peminjaman barang masih menggunakan papan tulis. Dari pengelolaan inventaris dan peminjaman barang yang masih manual tersebut juga menimbulkan masalah lagi ketika akan melakukan rekap barang-barang. Dengan perkembangan teknologi yang sangat pesat sekarang ini, seharusnya dapat memanfaatkan teknologi tersebut secara maksimal untuk menyelesaikan masalahmasalah yang ada, khususnya masalah inventaris dan peminjaman barang yang dimiliki DKMSU yang masih dilakukan secara manual. Seperti pada proses peminjaman yang ada di DKMSU, ketika ada surat yang masuk untuk meminjam barang, petugas akan memberikan formulir peminjaman untuk diisi oleh peminjam kemudian mencatatnya di MS. Excel lalu menuliskan jadwal peminjaman di sebuah papan white board, begitupun untuk pendataan barang, kondisi sekarang ini yang belum ada pengelompokan dan penomoran serta pencatatan data barangnya hanya dengan MS. Word / MS. Excel. Inventaris Barang yang dikelola oleh DKMSU sekarang ini terdapat lebih dari 25 kategori atau jenis sarana dan prasarana, baik inventaris yang digunakan untuk kepentingan DKMSU sendiri dan juga inventaris yang dipinjamkan untuk kepentingan umum (dipinjamkan). Secara kasar terdapat dua kelompok aset yang ada di DKMSU, yaitu inventaris berupa barang dan tempat. Barang dan tempat sendiri dibagi lagi menjadi 2 yaitu aset yang boleh dipinjam dan aset yang tidak boleh dipinjam. Di samping pengelolaannya yang masih manual, alur birokrasi saat peminjaman juga kurang efisien dan menguntungkan bagi peminjam, karena peminjam harus mendugaduga pada waktu akan melakukan peminjaman apakah barang yang akan dipinjam ada atau tidak Dengan kondisi seperti sekarang ini, teknologi komputer, khususnya teknologi web, seharusnya dapat melakukan hal-hal yang sama seperti pencatatan manual yang dilakukan DKMSU dalam pengelolaan barangnya, namun dengan lebih terorganisir dan lebih efisien dalam pengolahan informasi. 1 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 Diharapkan dengan adanya proyek akhir ini dapat meberikan solusi bagi masalah inventaris dan peminjaman barang di DKMSU. Selanjutnya aplikasi ini dapat mengubah dan menggantikan proses inventarisasi dan peminjaman barang secara manual menjadi lebih tersismatis di DKMSU. 1.2 Perumusan Masalah Berdasarkan Uraian latar belakang di atas, dapat dirumuskan masalah yang akan dibahas pada proyek akhir ini meliputi: a) Bagaimana membuat aplikasi web yang mampu mengelola inventaris barang di DKMSU? b) Bagaimana membuat aplikasi web yang dapat menangani peminjaman barang di DKMSU? 1.3 Tujuan Proyek akhir ini dibuat dengan tujuan untuk : a) Membuat aplikasi web yang mampu mengelola inventaris barang di DKMSU. b) Membuat aplikasi web yang dapat menangani peminjaman barang di DKMSU. 1.4 Batasan Masalah Adapun batasan masalah yang ada dalam aplikasi ini adalah: a) Aplikasi dibangun dengan bahasa pemrograman PHP, sedangkan antarmuka aplikasi dibuat dengan bahasa pemrograman HTML dan CSS. b) Sample data yang akan diambil dari DKMSU adalah data 1 tahun terakhir. c) Aktivitas manejemen aset meliputi peminjaman, pengadaan, pengelolaan, dan pemeliharaan barang. d) Barang dinyatakan tidak dapat dipinjam jika pada tanggal tanggal yang telah di tentukan status barang adalah dipinjam atau di setujui dipinjam. 1.5 Metodologi Penyelesaian Masalah Metodologi penyelesaian masalah dari pengerjaan aplikasi ini adalah sebagai berikut: 1.5.1 Studi Pusaka dan Literatur Pengumpulan literatur-literatur yang dapat menunjang proyek akhir ini seperti, mengamati karakter dan kegiatan oprasional di DKMSU dan mempelajari bagaimana membuat sistem administrasi yang baik untuk dijadikan sebagai referensi, dan membaca jurnal-jurnal yang berkaitan dengan proyek akhir ini. 2 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 1.5.2 Pengumpulan Data Tahapan ini dilakukan secara langsung dengan melakukan survei dan tanya jawab terhadap kebutuhan data di DKMSU dan mengamati karakter kegiatan oprasional di DKMSU. Requirment dan data hasil dari survei digunakan sebagai dasar dalam membuat database dan sistem aplikasinya. 1.5.3 Perancangan dan Implementasi Proses perancangan aplikasi serta pembuatannya, dimulai dari merancang sistem menggunakkan teknik perancangan berbasis object-oriented yaitu seperti halnya Requirement dari system yang akan digunakan, skema database atau Entity Relationship Diagram(ERD), Use Case Diagram, Sequence Diagram, Class Diagram, dan Activity Diagram untuk perancangan alur proses bisnis serta perancangan antar muka dari sistem yang akan dibangun, dan template tampilan atau Graphic User Interface (GUI). Untuk tahap pembuatan aplikasi di mulai dari coding aplikasi menggunakan PHP framework code igniter, dan terakhir deploy aplikasi. 1.5.4 Pengujian Proses pengujian aplikasi agar hasilnya sempurna, pengujian ini menggunakan metode debugging, dan black box testing seperti menguji fungsi peminjaman dan pengelolaan inventaris dalam aplikasi ini, dan fitur tambahan yang ada dalam aplikasi ini. Pengujian ini dilakukan oleh developer (dalam hal ini adalah penulis sendiri). 1.5.5 Penyusunan dokumentasi Proses penyusunan dokumentasi secara keseluruhan meliputi proposal laporan proyek akhir, dan manual book (user guide). Penyusunan dokumentasi ini dilakukan dari rencana awal aplikasi dibuat hingga jadi sebuah produk aplikasi berbasis web. 1.6 Sistematika Penulisan Keseluruhan dari sistematika penulisan pada proyek akhir ini adalah sebagai berikut: 1.6.1 BAB I – Pendahuluan Pada bagian ini menjelaskan tentang latar belakang, perumusan masalah, batasan masalah, tujuan, metode penyelesaian masalah, dan sistematika penulisan proyek akhir. 1.6.2 BAB II – Landasan Teori 3 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 Pada bagian ini menjelaskan dasar-dasar teori yang digunakan sebagain pendukung dalam pembuatan perangkat lunak ini. 1.6.3 BAB III – Analisis Perancangan Pada bagian ini akan dilakukan analisa terhadap sistem yang dibuat untuk mendefinisikan kebutuhan perangkat lunak. Dilanjutkan dengan pembuatan Usecase diagram, Sequence diagram, class diagram dll. 1.6.4 BAB IV – Implementasi dan Pengujian Bagian ini berisikan perancangan perangkat lunak untuk memenuhi kebutuhan yang sudah didefinisikan sebelumnya serta uji coba dari perangkat lunak yang telah dibangun. 1.6.5 BAB V – Penutup Berisikan kesimpulan dari seluruh proyek akhir dan saran tentang pengembangan perangkat lunak selanjutnya. 4 Fakultas Ilmu Terapan Powered by TCPDF (www.tcpdf.org) Program Studi D3 Teknik Informatika Tugas Akhir - 2013 BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Sistem Untuk memahami sistem yang akan dibuat, maka salah satu tahapan yang harus dilalui adalah melakukan analisis. Pembahasan berikut merupakan analisis terhadap bisnis proses yang akan diterapkan oleh DKMSU IT Telkom saat ini dan yang akan dibangun. 3.1.1 Analisis Sistem Lama Kegiatan pengelolaan inventarisasi dan peminjaman barang di DKMSU IT Telkom saat ini masih menggunakan cara yang manual yaitu dengan menggunakan MS. Excel untuk mendokumentasikan barang dan menggunakan white board untuk mencatat peminjamannya. Barang yang dikelola pun cukup kompleks, dari barang yang digunakan untuk kepentingan pribadi, maupun barang yang digunakan untuk kepentingan bersama. Di samping pengelolaannya yang masih manual, alur birokrasi peminjaman saat ini juga kurang efisien dan menguntungkan bagi peminjam, karena peminjam harus menduga-duga pada waktu akan melakukan peminjaman, apakah barang yang akan dipinjam available atau tidak. Pada bagian ini, alur proses bisnis manejemen inventarisasi barang dan peminjaman yang dijadikan latar belakang atau masalah dibuatnya aplikasi, akan digambarkan dengan sebuah flowchart. Berikut daftar gambar proses bisnis sistem lama kegiatan pengelolaan inventarisasi barang di DKMSU IT Telkom. 19 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 Analisis Sistem Lama Pengadaan dan Pengelolaan Barang Gambar III-1 Analisis Sistem Lama Pengadaan dan Pengelolaan Barang 20 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 Analisis Sistem Lama Peminjaman Barang Gambar III-2 Analisis Sistem Lama Peminjaman Barang 21 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 Analisis Sistem Lama Pengambilan dan Pengembalian Barang Gambar III-3 Analisis Sistem Lama Pengambilan dan Pengembalian Barang 3.1.2 Analisis Sistem Baru Setelah menganalisis kekurang yang terdapat pada sistem lama, maka dibangun Aplikasi Pengelolaan Inventaris Barang di DKMSU IT Telkom, diharapkan dengan adanya aplikasi ini dapat menyempurnakan proses bisnis pada sistem lama. Pada sistem yang baru, ada beberapa penambahan aktivitas pada proses bisnis agar setiap aktivitas dapat dilakukan secara lebih efisien, lebih terintegrasi dan lebih fleksibel. Berikut daftar gambaran proses bisnis sistem baru kegiatan pengelolaan inventarisasi barang di DKMSU IT Telkom. 22 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 Analisis sistem Baru Pengadaan dan Pengelolaan Barang Pada Bab II (Dasar Teori) disebutkan bahwa perolehan barang atau aktiva pada proses pengadaan barang di DKMSU ada 5 jenis, yaitu dari pembelian, dari sewa, dari pertukaran, dari membangun sendiri, dan dari hibah. Pada sistem yang akan dibangun perolehan aktiva yang akan di terapkan adalah aktiva yang di peroleh dari pembelian dan dari hibah. Berikut daftar alur diagram proses pengadaan dan pengelolaan barang. Gambar III-4 Analisis Sistem Baru Pengadaan dan Pengelolaan Barang 23 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 Analisis sistem Baru Peminjaman Barang Gambar III-5 Analisis Sistem Baru Peminjaman Barang 24 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 Analisis sistem Baru Pengambilan dan Pengembalian Barang Gambar III-6 Analisis Sistem Baru Pengambilan dan Pengembalian Barang 25 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 3.2 Analisis Kebutuhan Sistem 3.2.1 Analisis Kebutuhan Perangkat Keras Berikut ini merupakan daftar spesifikasi perangkat keras yang dibutuhkan untuk membangun sistem informasi ini: a) Minimum Processor Pentium 4 b) Minimum Ram 1024 MB c) Minimum Space Harddisk 30 GB d) Monitor e) Mouse f) Keybord 3.2.2 Analisis Kebutuhan Perangkat Lunak Berikut ini merupakan daftar spesifikasi perangkat lunak yang dibutuhkan untuk membangun sistem informasi ini: a) CodeIngniter 2.1.0, sebagai framework PHP yang digunakan untuk membuat aplikasi. b) Xampp versi 1.7.4, apache webserver yang di gunakan untuk menjalankan aplikasi. c) Notepad++, sebagai tools coding untuk development aplikasi. d) Web Browser, digunakan untuk melihat hasil kodingan karena aplikasinya berbasis web. 3.3 Perancangan Sistem Perancangan sistem ini terdiri dari beberapa hal yaitu: a) Perancangan diagram UML yang meliputi Use Case Diagram, Sequence Diagram, dan Class Diagram, tools yang digunakan untuk membuat perancangan diagram UML adalah Rational Rose. b) Perancangan basis data menggunakan ER Diagram, Tabel Relasi, dan Struktur Table, tools yang digunakan Ms. Visio. c) Perancangan struktur sistem informasi dengan struktur menu, tools yang digunakan untuk perancangan menu adalah Ms. Visio. 3.3.1 Use Case Diagram Use case diagram menggambarkan fungsionalitas atau perilaku sistem dari sisi user, Use case berikut digunakan untuk memodelkan fitur fungsional yang terdapat pada aplikasi ini. Aktor atau pengguna pada aplikasi ini ada 4 26 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 macam, yaitu admin, petugas, member dan non member. Berikut daftar gambar use case diagram yang dikelompokkan berdasarkan masing masing aktor. Use Case diagram Admin DKMSU Login Edit Prof il Input Petugas Delete Petugas Dasbor View Petugas Detail Petugas Kelola Petugas Edit Petugas Delete Member Edit Member Input Member Kelola Member Detail Member View Member Detail Perbaikan Tutup Perbaikan Kelola Perbaikan Buat Perbaikan View Perbaikan Edit Barang Tambah Barang Kelola Barang View Barang Delete Barang Detail Barang Administrator Detail Peminjaman Edit Peminjaman Kelola Peminjaman View Peminjaman Print Peminjaman Buat Peminjaman Edit Surat Buat Surat kelola surat View Surat Print Surat Detail Surat Buat Pesan Balas Pesan View Pesan Kelola Pesan Delete Pesan Tambah Kategori View Kategori Delete Kategori Kelola Kategori Edit Kategori Gambar III-7 Use Case Diagram Admin DKMSU 27 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 Login Input Member View Member Edit Profil Dasbor Kelola Member Edit Member Detail Member Delete Member Tutup Perbaikan Detail Perbaikan View Perbaikan Kelola Perbaikan Buat Perbaikan Tambah Kategori Kelola Kategori View Kategori Delete Kategori Edit Kategori Edit Barang Tambah Barang View Barang Kelola Barang Delete Barang Detail Barang Petugas Detail Peminjaman Edit Peminjaman Kelola Peminjaman View Peminjaman Print Peminjaman Buat Peminjaman Edit Surat Buat Surat kelola surat View Surat Print Surat Detail Surat Buat Pesan Balas Pesan View Pesan Kelola Pesan Delete Pesan Gambar III-8 Use Case Diagram Petugas DKMSU 28 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 Login Edit Profil Dasbor Detail Peminjaman Kelola Peminjaman Member View Peminjaman Print Peminjaman Buat Peminjaman Gambar III-9 Use Case Diagram Member DKMSU Home Non Member Jadwal Peminjaman Contac Us Gambar III-10 Use Case Diagram Non Member DKMSU 3.3.2 Scenario Use Case Diagram Scenario use case diagram merupakan scenario yang menjelaskan alur use case dalam sistem yang dibangun. Berikut daftar Scenario Use Case Diagram, dibuat sampling dengan mengkategorikan berdasarkan aktivitas skenarionya. a) Login b) Halaman dasbor / home untuk user admin, petugas dan member c) Halaman home untuk non member d) List pengguna e) Input pengguna (terlampir) f) View pengguna (terlampir) g) Edit pengguna (terlampir) h) Detail pengguna (terlampir) i) Hapus pengguna (terlampir) 29 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 j) Non aktif pengguna (terlampir) k) Konfirmasi peminjaman (terlampir) l) Pengambilan barang peminjaman (terlampir) m) Print bukti peminjaman (terlampir) n) Lihat jadwal peminjaman (terlampir) Scenario Use Case Diagram Login Nomor : SUAP-01 Nama : Login Actor : User Admin, Petugas dan Member Tujuan : Untuk masuk kehalaman web sesuai dengan privilege login Deskripsi : 1. User mengakses web. 2. Sistem menampilkan halaman login. 3. User memasukan email password. 4. Sistem memverifikasi password dan email sesuai database. 5. Jika benar, sistem akan melanjutkan ke halaman web. Actor Sistem -­‐ User mengakses web. -­‐ Sistem menampilkan halaman login. -­‐ User memasukkan email password. -­‐ Sistem memverifikasi password dan email sesuai database. -­‐ Jika benar, sistem akan melanjutkan ke halaman web. Scenario Use Case Diagram Home Dasbor Admin, Member, Petugas Nomor : SUAP-02 Nama : Halaman Dasbor/Home Actor : User Admin, Petugas dan Member Tujuan : Untuk melihat halaman dasbor aplikasi Deskripsi : 1. User mengakses web. 2. Sistem menampilkan halaman login. 3. User memasukkan email password. 4. Sistem memverifikasi password dan email sesuai database. 5. Jika benar, sistem akan melanjutkan ke halaman web. 30 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 6. User mengakses halaman menu Dasbor. 7. Sistem menampilkan halaman Dasbor. Actor Sistem -­‐ User mengakses web. -­‐ Sistem menampilkan halaman login. -­‐ User memasukkan email password. -­‐ Sistem memverifikasi password dan email sesuai database. -­‐ Jika benar, sistem akan melanjutkan ke halaman web. -­‐ User mengakses halaman dasbor. -­‐ Sistem menampilkan halaman dasbor. Scenario Use Case Diagram Home Non Member Nomor : SUAP-03 Nama : Halaman Home Actor : User Non Member Tujuan : Untuk melihat halaman home aplikasi Deskripsi : 1. User mengakses web. 2. Sistem menampilkan halaman home. 3. User mengakses halaman menu home. 4. Sistem menampilkan halaman home. Actor Sistem -­‐ User mengakses web. -­‐ Sistem menampilkan halaman home. -­‐ User mengakses halaman home. -­‐ Sistem menampilkan halaman home. Scenario Use Case Diagram List Pengguna Nomor : SUAP-04 Nama : List Pengguna Actor : User Admin, dan Petugas Tujuan : Untuk melihat data pengguna Deskripsi : 1. User mengakses web. 2. Sistem menampilkan halaman login. 31 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 3. User memasukkan email password. 4. Sistem memverifikasi password dan email sesuai database. 5. Jika benar, sistem akan melanjutkan ke halaman web. 6. User mengakses halaman menu pengguna. 7. Sistem menampilkan list pengguna. Actor Sistem -­‐ User mengakses web. -­‐ Sistem menampilkan halaman login -­‐ User memasukkan email password -­‐ Sistem memverifikasi password dan email sesuai database -­‐ Jika benar, sistem akan melanjutkan ke halaman -­‐ User mengakses halaman web pengguna -­‐ Sistem menampilkan list pengguna Scenario sequence diagram selengkapnya dapat dilihat pada lampiran D. 3.3.3 Sequence Diagram Sequence digram menggambarkan kelakuan atau perilaku objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima antar objek. Berikut daftar gambar sequence diagram yang terdapat pada aplikasi ini. a) Sequence Diagram Admin Kelola Barang b) Sequence Diagram Admin Kelola Home (gambar terlampir) c) Sequence Diagram Admin Kelola Kategori Barang (gambar terlampir) d) Sequence Diagram Admin Kelola Message (gambar terlampir) e) Sequence Diagram Admin Kelola peminjaman (gambar terlampir) f) Sequence Diagram Admin Kelola Surat (gambar terlampir) g) Sequence Diagram Admin Kelola User (gambar terlampir) h) Sequence Diagram Admin Login (gambar terlampir) i) Sequence Diagram Member Home (gambar terlampir) j) Sequence Diagram Member Peminjaman (gambar terlampir) Sequence Diagram Admin Kelola Barang 32 Fakultas Ilmu Terapan Program Studi D3 Teknik Informatika Tugas Akhir - 2013 : Administrator admin : Barang admin : v iewBarang : MBarang 1: v iew_data_barang 2: indexBarang( ) 3: getAllBarang( ) 4: return_all_data_barang 5: return_all_data_barang 6: return_data_barang 7: input_data_barang 8: newBarang( ) 9: redirect 10: addBarang( ) 11: sav eBarang( ) 12: return_sukses 13: return_callback 14: notif _sukses 15: edit_data_barang 16: editBarang( ) 17: getBarangby Id( ) 18: return_data_barang 19: redirect 20: updateBarang( ) 21: updateBarang( ) 22: sav eBarang( ) 23: return_sukses 24: return_callback 25: notif _sukses 26: v iew_detail_barang 27: detailBarang( ) 28: getBarangby Id( ) 29: return_data_barang 30: return_data_barang 31: return_data_barang 32: delete_data_barang 33: deleteBarang( ) 34: deleteBarang( ) 35: sav eBarang( ) 36: return_sukses 37: return_callback 38: notif _sukses Gambar III-11 Sequence Diagram Admin Kelola Barang Sequence Selengkapnya dapat dilihat diagram terlampir di lampiran E. 33 Fakultas Ilmu Terapan Powered by TCPDF (www.tcpdf.org) Program Studi D3 Teknik Informatika