[VOL. VII NO. 1 FEBRUARI 2. JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA Optimasi Sistem Informasi Pembelian Bahan Baku pada Pizza Hut Karawang Dede Nurrahman1. Muhamad Tabrani2. Dian Ardiansyah3 AbstractAiInformation technology is a very important means and support for a company both public and private in small, medium or large scale, so that with information can be expected to facilitate the work and goals can be achieved to the maximum. Pizza Hut restaurant in general already using a wellcomputerized system, but there are some things in this restaurant, which is still done in a conventional way, such as the purchase of raw materials of fruits and vegetables. So the possibility of errors or mistakes in terms of data processing is very large. The author tries to make the design of information systems purchases of raw materials that still use the conventional system, and try to provide alternative proposals by changing it into a computerized system. The design of information systems is the best solution to solve the problems existing in this restaurant, as well as with the new system can be achieved an effective and efficient activities in supporting activities in this company. IntisariAiTeknologi informasi merupakan sarana yang sangat penting dan menunjang bagi suatu perusahaan baik negeri maupun swasta dalam skala kecil, sedang ataupun besar, sehingga dengan informasi dapat diharapkan mempermudah pekerjaan dan tujuan dapat tercapai secara maksimal. Restoran Pizza Hut pada umumnya sudah menggunakan sistem yang sudah terkomputerisasi dengan baik, namun ada beberapa hal pada restoran ini, yang masih dilakukan dengan cara konfensional, seperti pembelian bahan baku buah dan Sehingga kemungkinan terjadinya kesalahan atau kekeliruan dalam hal pengolahan data sangatlah besar. Penulis mencoba membuat perancangan sistem informasi pembelian bahan baku yang masih menggunakan sistem konfensional, dan mencoba memberikan alternatif usulan dengan cara mengubahnya kedalam sistem yang Perancangan sistem informasi merupakan solusi yang terbaik untuk memecahkan permasalahanpermasalahan yang ada pada restoran ini, serta dengan sistem yang baru dapat tercapai suatu kegiatan yang efektif dan efisien dalam menunjang aktifitas pada perusahaan ini. Kata KunciAi Bahan Baku. Sistem Informasi PENDAHULUAN Peran Sistem Informasi dalam perusahaan sangatlah Terutama untuk menunjang kinerja perusahaan tersebut agar lebih maju dan berkembang. Dengan STMIK Nusa Mandiri Jakarta. Program Studi Sistem Informasi. Jl. Kamal Raya No. 18 Ringroad barat. Cengkareng Jakarta Barat, e-mail: dedenurrahman@gmail. 93ardiansyah@gmail. STMIK Nusa Mandiri Jakarta. Program Studi Tehnik Informatika. Jl. Kramat Raya No. 18 Jakarta Pusat. E-mail: mtb@bsi. menggunakan pembaruan sistem yang terkomputerisasi, tentunya dapat meningkatkan kinerja dalam sebuah perusahaan agar tercipta penghematan waktu,dan hasil yang diperoleh akan lebih akurat. Pizza Hut adalah restoran berantai dan waralaba internasional yang mengkhususkan dalam pembuatan pizza. Pizza Hut hadir di Indonesia untuk pertama kalinya pada tahun 1984. Pada restoran Pizza Hut terdapat beberapa bagian kerja, diantaranya ada bagian Management, yang mengatur jalannya perusahaan, bagian. FOH (Front of Offic. yang bertugas melayani pelanggan, dan bagian BOH (Back of Offic. yang bertugas membuat Selain pizza, produk yang dijual di restoran cepat saji ini adalah pasta, salad, dan minuman. Sistem akuntansi pembelian bahan baku pada Pizza Hut Karawang melalui prosedur-prosedur yang cukup kompleks mengingat perusahaan banyak memiliki fungsi yang terkait yang tentunya fungsi-fungsi ini saling bekerja sama dalam melakukan pembelian bahan baku. Namun terdapat suatu bagian yang masih melakukan sistem pembelian bahan baku secara sederhana, seperti saat melakukan pembelian berbagai jenis sayur mayur dan buah untuk kebutuhan kegiatan usaha, yang dilakukan setiap dua hari sekali. Ini dilakukan secara manual. Sehingga rentan sekali terjadi kesalahan dalam proses pencatatan informasi akuntansi yang ada di Pizza Hut Karawang. Oleh karena itu penulis memfokuskan permasalahan pada perancangan system informasi pembelian bahan baku pada Fizza Hut Karawang. II. LANDASAN TEORI Unified Modeling Language (UML) Menurut Rosa A. S dan M. Salahuddin . AuUML merupakan bahasa visual untuk pemodelan dan komunikasi mengenai sebuah sistem dengan menggunakan diagram dan teks-teks pendukungAy. UML untukmelakukan pemodelan. Jadi penggunaan UML tidak terbatas pada metodologi tertentu, meskipun pada kenyataannya paling banyak pada metodologi berorientasi Ada beberapa diagram UML, diantaranya adalah Structure diagrams yaitu kumpulan diagram yang digunakan untuk menggambarkan suatu struktur statis dari sistem yang dimodelkan. behavior diagrams yaitu kumpulan diagram yang digunakan untuk menggambarkan kelakuan sistem atau rangkaian perubahan yang terjadi pada sebuah sistem. Interaction diagrams yaitu kumpulan diagram yang digunakan untukmenggambarkan interaksi sistem dengan sistem lain maupun interaksi antar subsistem pada suatu ISSN 2098-8711 | Optimasi Sistem InformasiA JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL. VII NO. 1 FEBRUARI 2. Java Menurut Utomo . AuJava merupakan salah satu bahasa pemrograman yang bersifat multiplatform dengan slogan dari para pengembangnya adalah Write once run everywhere sehingga aplikasi yang dikembangkan menggunakan bahasa java akan dapat dijalankan pada berbagai macam platform atau sistem operasiAy. Basis Data (Databas. Menurut sutanta . AuBasis data dapat dipahami sebagai suatu kumpulan data terhubung . nterrelated dat. yang disimpan bersama-sama dalam suatu media, tanpa mengatap satu sama lain atau tidak perlu satu kerangkapan dataAy. Data disimpan dengan cara-cara tertentu sehingga mudah digunakan atau ditampilkan kembali, data dapat digunakan oleh satu atau lebih program-program aplikasi secara optimal. Entity Relationship Diadram (ERD) Menurut Silberschatz, dkk, dalam Sutanta . AuSebuah diagram ER/ER_D tersusun atas tiga komponen, yaitu entitas, atribut, dan kerelasian antar entitas. Secara garis besar, entitas merupakan objek dasar yang terlibat dalam Atribut berperan sebagai penjelas entitas, sedangkan kerelasian menunjukan hubungan yang terjadi diantara dua entitasAy. Entitas Menunjukan objek-objek dasar yang terkait didalam Objek dasar dapat berupa orang, benda, atau hal yang keterangannya perlu disimpan didalam basis data. Atribut (Attribut. Atribut sering pula disebut sebagai properti . , merupakan keterangan-keterangan yang terkait pada sebuah entitas yang perlu disimpan dalam basis data. Atribut berfungsi sebagai penjelas pada sebuah entitas. Kerelasian Antar Entitas (Relationshi. Kerelasian antar entitas mendefinisikan hubungan antara dua buah entitas. Menurut Martin dalam Sutanta . AuKerelasian adalah kejadian atau transaksi yang terjadi diantara dua buah entitas yang keterangannya perlu disimpan dalam basis dataAy. BAHAN DAN METODE PENELITIAN Metodologi penelitian, penulis melakukan beberapa metode untuk mengumpulkan data, fakta, serta informasi yang dibutuhkan. Metode tersebut diantaranya : Observation Method Dalam metode ini melakukan pengamatan secara langsung pada kegiatan yang berhubungan dengan masalah pengorderan, penerimaan, dan pelaporan bahan Dan dari hasil pengamatan tersebut dapat diketahui proses dari pengorderan, penerimaan, dan pelaporan bahan baku pada perusahaan, dan juga dapat diketahui masalah yang berkaitan dengan sistem yang sedang dijalankan saat ini diperusahaan tersebut. Interview Method Wawancara yang dilakukan ini bertujuan untuk mendapatkan infofmasi secara lengkap, dan untuk mendapatkan hal tersebut, penulis melakukan metode tanya jawab dengan bapak Darnoyo, selaku manager, dan bapak Dedi Herdiana selaku asisten manager di restoran tersebut, mengenai semua kegiatan yang berhubungan dengan dengan orderan,pernerimaan ,dan pelaporan bahan baku di pizza hut Karawang. Untuk menggunakan Model System Development Life Cycle (SDLC) air terjun . sering juga disebut model sekuensial linier . equential linie. atau alur hidup klasik . lassic life cycl. Model air terjun menyediakan pendekatan alur hidup perangkat lunak secara sekuential atau terurut dimulai dari analisis, desain, pengkodean, pengujian, dan tahap pendukung . Analisis Kebutuhan Perangkat Lunak Proses pengumpulan kebutuhan dilakukan secara intensif untuk menspesifikasikan kebutuhan perangkat lunak agar dapat dipahami perangkat lunak seperti apa yang dibutuhkan oleh user. Spesifikasi kebutuhan perangkat lunak pada tahap ini perlu untuk Desain Desain perangkat lunak adalah proses multi langkah yang fokus pada desain pembuatan program perangkat lunak termasuk struktur data, arsitektur perangkat lunak, representasi antarmuka, dan prosedur pengkodean. Tahap ini mentrannslasi kebutuhan perangkat lunak dari tahap analisis kebutuhan ke representasi desain agar dapat diimplementasikan menjadi program pada tahap Desain perangkat lunak yang dihasilkan pada tahap ini juga perlu didokumentasikan. Pembuatan Kode Program Desain harus ditranslasikan kedalam program perangkat Hasil dari tahap ini adalah program computer sesuai dengan desain yang telah dibuat pada tahap Pengujian Pengujian fokus pada perangkat lunak secara dari segi lojik dan fungsional dan memastikan bahwa semua bagian sudah diuji. Hal ini dilakukan untuk meminimalisir kesalahan . dan memastika keluaran yang dihasilkan sesuai dengan yang Pendukung atau Pemeliharaan . Tidak menutup kemungkinan sebuah perangkat lunak mengalami perubahan ketika sudah dikirimkan ke user. Perubahan bisa terjadi karena adanya kesalahan yang muncul dan tidak terdeteksi saat pengujian atau perangkat lunak harus beradaptasi dengan lingkungan Tahap pendukung atau pemeliharaan dapat mengulangi proses pengembangan mulai dari analisis spesifikasi untuk perubahan perangkat lunak yang sudah ada, tapi tidak untuk membuat perangkat lunak baru. ISSN 2098-8711 | Optimasi Sistem InformasiA [VOL. VII NO. 1 FEBRUARI 2. IV. HASIL DAN PEMBAHASAN JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA uc use case login Proses Bisnis Sistem Berjalan Prosedur sistem berjalan merupakan suatu proses arah jalannya sebuah sistem dalam sebuah perusahaan, instansi atau badan usaha. Pada pembelian bahan baku sayur dan buah pada Pizza Hut Karawang, memiliki prosedur sistem berjalan sebagai berikut : Prosedur Pemesanan Bahan Baku Prosedur Penerimaan Bahan Baku Prosedur Pembuatan Laporan Bahan Baku Input User Name AincludeA perifikasi Sistem AincludeA AincludeA Input Passw ord AincludeA Perifikasi Sistem Cancel act activ ity diagram penerimaan karyaw an Sumber : Hasil Penelitian barang dan Gbr 2. Use case Diagram Login barang dan uc use master data kualitas dan barang retur Tambah AextendA AextendA AextendA data user simpan AextendA barang dang mengapprov al AextendA ubah AincludeA AextendA faktur asli dan rangkap w arna rangkap faktur w arna merah dan hij au AextendA data supllier master data AincludeA AextendA AextendA AextendA AincludeA AincludeA AextendA data barang AextendA data perkiraan AextendA Sumber : Hasil Penelitian Gbr 1. Diagram Activity penerimaan bahan Baku AextendA AextendA Rancangan Sistem Usulan Analisa kebutuhan User melakukan login kedalam system Usermengakses menu mester data User mengakses menu Transaksi Pengguna mengakses Menu Laporan AextendA AextendA AextendA AextendA AextendA Sumber : Hasil Penelitian Gbr 3. Use case Diagram Master Data ISSN 2098-8711 | Optimasi Sistem InformasiA JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL. VII NO. 1 FEBRUARI 2. act activ ity diagram transaksi sistem pembelian ID_kar tgl_pesan no_hp no_pesan klik menu ID_kar User tgl_terima ID_kar j urnal no_tran nm_brg kd_brg pilih menu kd_brg tampil menu yang dipilih kd_supplier no_perkiraan no_hp no_jurnal no_tran Sumber : Hasil Penelitian Gambar 4. Activity Diagram Menu transaksi data_perkiraan no_perkiraan act activ ity diagram laporan nm_akun sistem pembelian Sumber : Hasil Penelitian Gbr 6. Entity Relationship Diagram (ERD) masuk ke Logical Record Structure (LRS) class LRS pilih laporan User tampil laporan yg dipilih alamat: char ID_user*: char Jabatan: char nama: char No_hp: char Pemesanan jumlah pesan: int kd_barang**: char nama**: char No_transaksi*: char tanggal: char Barang M data perkiraan Simpan klasifikasi: char nama_akun: char M - no_perkiraan*: char pilih menu harga: int kd_barang*: char nama**: char nama_barang: char satuan: char Jurnal Penerimaan jumlah barang: int kd_barang **: char nama**: char no_tansaksi *: char tanggal: char total harga: int credit: int debet: int no_jurnal*: char no_perkiraan**: char no_transaksi**: char tanggal: char Supplier alamat: char email: char kd_supplier*: char nama: char No_hp: char Sumber : Hasil Penelitian Gambar 5. Activity Diagram laporan Sumber : Hasil Penelitian Gbr 7. Logical Record Structure (LRS) ISSN 2098-8711 | Optimasi Sistem InformasiA [VOL. VII NO. 1 FEBRUARI 2. JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA Sequent Diagram Pemesanan sd get . si form pesana. menu pemesanan control form buat pesanan() get . enu pemesana. orm pemesana. o_tansaks. d_br. m_br. o_transaks. d_br. Sumber : Hasil Penelitian Gbr 10. Tampilan Login get . m_br. Menu Utama Pada menu utama ini pengguna bisa melihat tampilan awal dan bias melihat menu-menu yang ada pada halaman utama. orm yang telah di is. orm yg telah di is. ata telah disimpa. proses penyimpanan() set . ata telah disimpa. Sumber : Hasil Penelitian Gbr 8. Sequen Diagram pemesanan Deployment Diagram deployment Deployment diagram Sumber : Hasil Penelitian Gbr 11. Tampilan Menu utama AdeviceA Data Base Main MSQL Java Pembelian Aplikasi Pembelian Menu master data Pada menu master data pengguna dapat menambah, mengubah dan menghapus data-data yang ada pada Sumber : Hasil Penelitian Gbr 9. Deployment Diagram IMPLEMENTASI Implementasi sistem . ystem merupakan tahap menerapkan sistem yang diusulkan atau yang dikembangkan supaya nantinya sistem tersebut siap untuk dioperasikan sesuai dengan yang diterapkan. Implementasi rancangan antar muka : Menu Login Pada menu ini user harus melakukan login untuk bias masuk kedalam sistem. Sumber : Hasil Penelitian Gambar 12. Tampilan Master Data ISSN 2098-8711 | Optimasi Sistem InformasiA JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA [VOL. VII NO. 1 FEBRUARI 2. Tampilan data user Sumber : Hasil Penelitian Gbr 13. Tampilan Data User Tampilan data supplier Sumber : Hasil Penelitian Gbr 16. Tampilan transaksi pemesanan Tampilan data barang Menu transaksi penerimaan Sumber : Hasil Penelitian Gbr 17. Tampilan transaksi Penerimaan Sumber : Hasil Penelitian Gbr 14. Tampilan Data Suplier Menu transaksi pemesanan Menu laporan Pada menu laporan ini penggna dapat melakukan pembuatan laporan pembelian bahan baku pada Pizza hut Karawang. Sumber : Hasil Penelitian Gbr 15. Tampilan Data Barang Menu transaksi Pada menu transaksi ini pengguna bisa melakukan transaksi pemesanan, penerimaan,dan pembuatan jurnal pembelian bahan baku. ISSN 2098-8711 | Optimasi Sistem InformasiA Sumber : Hasil Penelitian Gbr 18. Tampilan Menu laporan [VOL. VII NO. 1 FEBRUARI 2. Laporan pemesanan JURNAL SISTEM INFORMASI STMIK ANTAR BANGSA produk menu potensial dan meminimlaisir jumlah bahan baku produk menu yang kurang potensial. REFERENSI