IJCCS, Vol.x, No.x, Julyxxxx, pp. 1~5 ISSN: 1978-1520
1
Sistem Informasi Pengelolaan Data Bahan Baku, Percetakan Dan Sirkulasi Pada PT Sriwijaya Perdana Berbasis Web Tresia Silviana1, Mario Fernando2, Mardiani3 STMIK GI MDP; Jalan Rajawali No. 14, 0711-376400 3 Jurusan Sistem Informasi, STMIK GI MDP, Palembang email:
[email protected],
[email protected],
[email protected] 1,2
Abstrak Media cetak memiliki peran penting sebagai sarana utama untuk memberikan informasi yang relevan kepada masyarakat, Sriwijaya Post merupakan salah satu media cetak terbesar di Sumatera yang dinaungi oleh PT Sriwijaya Perdana. Untuk menjaga eksistensi tersebut dan meningkatkan jumlah eksemplar percetak demi mencapai permintaan pembaca akan koran secara maksimal, PT Sriwijaya Perdana harus dapat terus berinovasi dan menumbuhkan nilai lebih dalam proses bisnis mereka, salah satunya dengan meningkatkan efektifitas dalam manajemen persediaan bahan baku percetakan koran. Sistem yang dibuat ditujukan untuk membantu PT Sriwijaya Perdana dalam mengembangkan konsep sistem informasi berbasis website untuk mengelola data bahan baku, percetakan dan sirkulasi koran yang ada pada PT Sriwijaya Perdana, layanan ini mendukung informasi persediaan bahan baku dengan supplier dan memudahkan para agen untuk melakukan pemesanan koran. Masalah yang terjadi antara lain manajemen data persediaan bahan baku yang kurang baik sehingga menyebabkan sering terjadinya penumpukan bahan baku dan bahan baku yang habis namun tidak diketahui. Penulis menggunakan metodologi RUP. Pembuatan sistem ini menggunakan bahasa pemograman PHP dengan Database Management System yaitu My SQL. Hasil yang didapatkan oleh penulis adalah sistem yang dibangun dapat digunakan perusahaan dalam mengatur proses bisnis yang terkait dengan arus bahan baku dan arus pendistribusian koran pada PT Sriwijaya Perdana. Kata kunci : RUP (Relational Unified Process), PHP, My SQL, Bahan Baku
Abstract The Newspaper has an important role as the primary means to provide relevant information to the public, Sriwijaya Post is one of the largest print media in Sumatera below by PT Sriwijaya Perdana. To keep the existence and increase the number of copies of print in order to achieve the optimally request from readers, PT Sriwijaya Perdana should be able to continue to innovate and grow the value of their business process, one of them by improving the effectiveness in inventory management of raw materials newspaper printing. Systems we made is aimed to helping PT Sriwijaya Perdana to develop concept based information system website to manage the data of raw materials, printing and circulation of newspapers that existed at PT Sriwijaya Perdana, this service supports the information inventories of raw materials with suppliers and make agents easier to bought the newspaper, Problem that occurs include raw materials inventory data management is not good enough,and causing occurrence of accumulation of raw materials and many raw materials are depleted but yet unknown. The authors use RUP methodology. This system made using PHP programming language with a Database Management System is My SQL. The results obtained by the authors is a system built to be used in managing the company's business processes associated with the flow of raw materials and the current distribution of newspapers that occurs in PT Sriwijaya Perdana. Keyword : RUP (Relational Unified Process), PHP, My SQL, Bahan Baku
Received June1st,2012; Revised June25th, 2012; Accepted July 10th, 2012
2IJCCS
ISSN: 1978-1520
1. PENDAHULUAN Media cetak memiliki peran penting sebagai sarana utama dalam memberikan informasi yang relevan kepada masyarakat, harian umum Sriwijaya Post merupakan salah satu media cetak terbesar di Sumatera yang dinaungi oleh PT Sriwijaya Perdana. Sriwijaya Post saat ini telah memasuki umur 28 tahun dan masih menunjukkan eksistensinya dalam memberikan informasi yang aktual dan relevan pada masyarakat kota Palembang dan Sumatera Selatan pada umumnya. Sriwijaya Post memiliki visi utama sebagai media pencerahan pada masyarakat dan fungsi media rakyat pada umumnya sebagai media edukasi, informasi, koreksi, rekresi dan mediasi. Jangkauan Sriwijaya Post yang luas, berita yang jelas, lengkap, dan terperinci serta tingkat persentase pembaca terhadap konten dari Sriwijaya Post merupakan tertinggi ketiga nasional. Modal utama eksistensi dari perusahaan media tersebut, kebiasaan masyarakat membaca koran Sriwijaya Post setiap hari juga secara tidak langsung menjadi kekuatan utama Sriwijaya Post. Untuk tetap menjaga eksistensi tersebut dan meningkatkan jumlah eksemplar percetak demi mencapai permintaan pembaca akan koran secara maksimal, PT Sriwijaya Perdana harus dapat terus berinovasi dan menumbuhkan nilai lebih dalam proses bisnis mereka, salah satunya adalah dengan meningkatkan efektifitas dalam manajemen persediaan bahan baku percetakan koran. Berdasarkan observasi awal, penulis menemukan beberapa masalah yaitu dalam manajemen bahan baku seperti terjadi penumpukan bahan baku dan bahan baku yang habis namun tidak diketahui. Ini tentu membutuhkan supplier yang handal serta stok bahan baku yang secara simultan dan berkelanjutan namun juga efektif dan efisien sesuai dengan visi utama dari PT. Sriwijaya Perdana tersebut. Melihat permasalahan tersebut, maka penulis tertarik untuk membahas topik “Sistem Informasi Pengelolaan Data Bahan Baku, Percetakan Dan Sirkulasi Pada Pt Sriwijaya Perdana Berbasis Web”, yang diharapkan dapat membantu menyelesaikan masalah yang ada pada PT Sriwijaya Perdana. 2. METODE PENELITIAN 2.1 Sistem Sistem adalah kumpulan atau himpunan dari unsur atau variabel-variabel yang saling terkait, saling berinteraksi, dan saling tergantung satu sama lain untuk mencapai tujuan [1]. 2.2 Sistem Informasi Sistem informasi adalah suatu sistem didalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk dapat menyediakan laporan-laporan yang diperlukan oleh pihak luar tertentu [2]. Sistem Informasi adalah kombinasi antara prosedur kerja, informasi, orang dan teknologi informasi yang diorganisasikan untuk mencapi tujuan dalam sebuah organisasi [3].
Title of manuscript is short and clear, implies research results (First Author)
IJCCS
ISSN: 1978-1520
3
2.3 Metodologi RUP Metodologi merupakan cara atau alat yang digunakan untuk membantu dalam melakukan penelitian [4]. Metode penulisan yang digunakan adalah metode pengembangan sistem informasi RUP (Rational Unified Proccess) dengan tahapan pengerjaan yang dilakukan adalah sebagai berikut : 1. Fase Inception (permulaan) Tahap ini lebih pada memodelkan proses bisnis yang dibutuhkan (business modeling) dan mendefinisikan kebutuhan akan sistem yang akan dibuat (requirements). Berikut adalah tahap yang dibutuhkan pada tahap ini : a. Memahami ruang lingkup dari proyek (termasuk waktu, kebutuhan, resiko, dan lain sebagainya). b. Membangun kasus bisnis yang dibutuhkan. 2. Fase Elaboration (perencanaan) Tahap ini lebih difokuskan pada perencanaan arsitektur sistem. Tahap ini juga dapat mendeteksi apakah arsitektur sistem yang diinginkan dapat dibuat atau tidak. Mendeteksi resiko yang mungkin terjadi dari arsitektur yang dibuat. Tahap ini lebih pada analisis dan desain sistem serta implementasi sistem yang fokus pada purwarupa sistem (prototype). 3. Fase Construction Tahap ini fokus pada pengembangan komponen dan fitur-fitur sistem. Tahap ini lebih pada implementasi dan pengujian sistem yang fokus pada implementasi perangkat lunak pada kode program. Tahap ini menghasilkan produk perangkat lunak di mana menjadi syarat dari Initial Operational Capability Milestone atau batas/tonggak kemampuan operasional awal. 4. Fase Transition Tahap ini lebih pada deployment atau instalasi sistem agar dapat dimengerti oleh user. Tahap ini menghasilkan produk perangkat lunak di mana menjadi syarat dari Initial Operational Capability Milestone atau batas/tonggak kemampuan operasional awal. Aktifitas pada tahap ini termasuk pada pelatihan user, pemeliharaan dan pengujian sistem apakah sudah memenuhi harapan user. Produk perangkat lunak juga disesuaikan dengan kebutuhan yang didefinisikan pada tahap inception. Jika semua kriteria objektif terpenuhi maka dianggap sudah memenuhi Product Release Milestone (batas/tonggak peluncuran produk) dan pengembangan perangkat lunak selesai dilakukan. Akhir dari keempat fase ini adalah produk perangkat lunak yang sudah lengkap. Keempat fase pada RUP dijalankan secara berurutan dan iterative di mana setiap iterasi dapat digunakan untuk memperbaiki iterasi berikutnya. 2.4 Website Website adalah suatu sistem yang berkaitan dengan dokumen digunakan sebagai media untuk menampilkan teks, gambar, multimedia, dan lainnya pada jaringan internet [5]. 2.5 MySQL MySQL merupakan software yang tergolong database server dan bersifat open source [6].
Title of manuscript is short and clear, implies research results (First Author)
4IJCCS
ISSN: 1978-1520
2.6 PHP (Hypertext Processor) PHP adalah salah satu bahasa pemrograman skrip yang dirancang untuk membangun aplikasi web. Ketika dipanggil dari web browser, program yang ditulis dengan PHP akan diparsing di dalam web server oleh interpreter PHP dan diterjemahkan ke dalam dokumen HTML, yang selanjutnya akan ditampilkan kembali ke web browser [7]. 2.7 XAMPP XAMPP adalah software web server yang bisa dipakai untuk mengakomodasi sistem operasi yang anda pakai (X), Apache (A), MySQL (M), PHP (P), dan perl (P) [8]. 3 HASIL DAN PEMBAHASAN Untuk dapat mengidentifikasi permasalahan yang terjadi pada PT Sriwijaya Perdana, maka penulis membuat kerangka kerja pemecahan masalah. Kerangka kerja pemecahan masalah yang digunakan yaitu kerangka PIECES (Perfomance, Information, Economics, Control, Efficiency, Service). Adapun permasalahan yang muncul sebagai berikut:
3.1 PIECES 1. Performance a. Manajemen bahan baku yang kurang terawasi, untuk mengetahui stok bahan baku yang ada. b. Manajemen data supplier yang kurang lengkap dan efisien. 2. Information a. Panjangnya birokasi yang Manajer umum lakukan untuk mendapatkan informasi data bahan baku yang ada. b. Pencarian data agen cukup lama. c. Tidak ada pencatatan kondisi barang yang di retur. 3. Economics a. Penggunaan telepon untuk setiap kali memesan bahan baku ke supplier yang cukup memakan biaya. b. Penggunaan kertas, tinta dan alat tulis lainnya untuk penyimpanan dokumen cukup memakan biaya. 4. Control a. Pernah terjadinya kehabisan stok bahan baku di gudang. b. Pencatatan data agen yang masih menggunakan media buku. 5. Efficiency a. Panjangnya proses untuk pemesanan bahan baku ke supplier. 6. Service a. Kurangnya pelayanan ke Manajer Umum. 3.2 Analisis Kebutuhan Pada analisis kebutuhan, penulis menggunakan diagram use case untuk mengidentifikasi kebutuhan kebutuhan yang dibutuhkan. Tujuan pembuatan use case ini adalah untuk menganalisis dan mendapatkan kebutuhan – kebutuhan yang tepat untuk Title of manuscript is short and clear, implies research results (First Author)
IJCCS
ISSN: 1978-1520
5
membangun sebuah sistem. Berikut ini diagram use case pada pengembangan sistem pada PT Sriwijaya Perdana Palembang sebagai berikut:
Gambar 1. Diagram Use Case 3.3 Activity Diagram Activity diagram merupakan urutan aktivitas dalam sebuah proses yang bertujuan untuk memperlihatkan urutan aktivitas yang dilakukan. Berikut activity diagram sistem untuk PT Sriwijaya Perdana Palembang.
Title of manuscript is short and clear, implies research results (First Author)
6IJCCS
ISSN: 1978-1520
3.3.1 Activity Diagram Tambah Kategori Bahan Baku Activity diagram tambah kategori bahan baku menggambarkan aktivitas yang dilakukan oleh pengguna dalam berinteraksi dengan sistem untuk membuat kategori bahan baku ke dalam sistem. Berikut ini merupakan activity diagram tambah kategori bahan baku dari sistem baru PT Sriwijaya Perdana :
Gambar 2. Activity Diagram Tambah Kategori Bahan Baku 3.3.2 Activity Diagram Buat Pesanan Koran Activity diagram buat pesanan koran menggambarkan aktivitas yang dilakukan oleh pengguna dalam berinteraksi dengan sistem untuk membuat pesanan koran pada sistem. Berikut ini merupakan activity diagram buat pesanan koran dari sistem baru PT Sriwijaya Perdana :
Gambar 3. Activity Diagram Buat Pesanan Koran 3.4 Sequence Diagram Pada Sequence diagram, menjelaskan aliran fungsionalitas yang menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan message
Title of manuscript is short and clear, implies research results (First Author)
IJCCS
ISSN: 1978-1520
7
yang dikirimkan dan diterima antar objek. Berikut gambar Sequence Diagram pada PT Sriwijaya Perdana. 3.4.1 Sequence Diagram Buat Pesanan Bahan Baku Diagram Sequence Buat Pesanan Bahan Baku digunakan untuk menggambarkan urutan yang terjadi pada proses pemesanan bahan baku ke supplier.
Gambar 4. Sequence Diagram Buat Pesanan Bahan Baku 3.4.2 Sequence Diagram Tambah Agen Diagran Sequence Tambah Agen digunakan untuk menggambarkan urutan yang terjadi pada proses menambah agen.
Gambar 5. Sequence Diagram TambahAgen
Title of manuscript is short and clear, implies research results (First Author)
8IJCCS
ISSN: 1978-1520
3.5 Class Diagram Class diagram merupakan diagram yang menggambarkan jenis – jenis objek dalam sistem dengan berbagai macam relasi yang dimiliki. Class diagram menjelaskan hubungan antar class dalam sebuah sistem yang sedang dibuat dan bagaimana caranya agar class – class tersebut saling berkolaborasi untuk mencapai sebuah tujuan. Class diagram memiliki 3 area pokok (utama) yaitu : nama, atribut, dan operasi. Adapun class diagram PT Sriwijaya Perdana Palembang dapat dilihat pada gambar dibawah ini: -id_user -id_group -username -nama_lengkap -email -avatar -password +getIdUser() +setIdUser() +getIdGroup() +setIdGroup() +getUsername() +setUsername() +getNamaLengkap() +setNamaLengkap() +getEmail() +setEmail() +getAvatar() +setAvatar() +getPassword() : Agen +setPassword() +querymemasukkanpengguna() +querymengubahpengguna() +querymenghapuspengguna() +querymencaripengguna() +querymelihatpengguna()
Pengiriman -id_supplier -catatan -total_harga -status -id_pesanan -jumlah -id_retur +getIdSupplier() 1 +setIdSupplier() +getCatatan() +setCatatan() +getTotalHarga() +setTotalHarga() +getStatus() +setStatus() +getIdPesanan() +setIdPesanan() +getJumlah() +setJumlah() +getIdRetur() +setIdRetur() +querymemasukkanpengiriman() +querymelihatpengiriman() +querymencaripengiriman()
Supplier -id_supplier -badan_usaha -pemilik -alamat 1 -email -no_hp -password +getIdSupplier() +setIdSupplier() +getBadanUsaha() +setBadanUsaha() +getPemilik() 1..* +setPemilik() 1 +getAlamat() +setAlamat() +getEmail() +setEmail() +getNoHp() +setNoHp() +getPassword() +setPassword() +queryMemasukkanSupplier() +queryMengubahSupplier() +queryMencariSupplier() +queryMelihatSupplier() 1..*
User
1
1..*
1
1
Main
1
1
11 1 1 1
1
1
Validasi
1
+login() +logout() +cekStatusLogin()
1
1
MengelolaPengguna
1 1
1
1
+memasukkanpengguna() +mengubahpengguna() +menghapuspengguna() +mencaripengguna() +melihatpengguna()
1
MengelolaGroup
1
1
1
1 1
1
1
+memasukkanagen() +mengubahagen() +mencariagen() +melihatagen()
1 MengelolaPesananBahanBaku
1
1
1 1 1 111
+memasukkanpesananbahanbaku() +mengubahpesananbahanbaku() +mencaripesananbahanbaku() +melihatpesananbahanbaku()
1
11 1 1
1
MengelolaBahanBaku
MengelolaPesananKoran +memasukkanpesanankoran() +mengubahpesanankoran() +mencaripesanankoran() +melihatpesanankoran() 1
1
Kategori_BahanBaku -id_kategori -nama -deskripsi +getIdKategori() +setIdKategori() +getNama() +setNama() +getDeskripsi() +setDeskripsi() +querymemasukkankategoribahanbaku() +querymengubahkategoribahanbaku() +querymenghapuskategoribahanbaku() +querymencarikategoribahanbaku() +querymelihatkategoribahanbaku() +queryCekLogin()
-id_agen -hari -jumlah +getIdAgen() +setIdAgen() +getHari() +setHari() +getJumlah() +setJumlah() +queryMemasukkanPesananKoran() 1 +queryMengubahPesananKoran() +queryMencariPesananKoran() +queryMelihatPesananKoran()
11..*
Penerimaan_Koran -id_agen -jumlah -hari +getIdAgen() +setIdAgen() +getJumlah() +setJumlah() +getHari() +setHari() +querymelihatpenerimaankoran() +querymencaripenerimaankoran()
1
MengelolaPenerimaanBahanBaku
1
1..* 11
1
MengelolaKategoriBahanBaku +memasukkankategoribahanbaku() +mengubahkategoribahanbaku() +menghapuskategoribahanbaku() +mencarikategoribahanbaku() +melihatkategoribahanbaku()
+melihatpenerimaanbahanbaku() 1
+memasukkandatabahanbaku() +mengubahdatabahanbaku() +menghapusdatabahanbaku() +mencaridatabahanbaku() +melihatdatabahanbaku()
1
1
1..*
Penerimaan_BahanBaku -id_user -id_supplier -catatan -id_pengiriman -total_harga +getIdUser() +setIdUser() +getIdSupplier() +setIdSupplier() +getCatatan() +setCatatan() +getIdPengiriman() +setIdPengiriman() +getTotalHarga() +setTotalHarga() +queryMelihatPenerimaanBahanBaku()
1 1
MengelolaPenerimaanKoran +melihatpenerimaankoran() +mencaripermintaankoran()
1..*
11..*
Retur_BahanBaku -id_user -id_pesanan -catatan -id_supplier +getIdUser() +setIdUser() +getIdPesanan() +setIdPesanan() +getCatatan() +setCatatan() +getIdSupplier() +setIdSupplier() +querymelihatreturbahanbaku() +querymencarireturbahanbaku()
Bahan_Baku -id_kategori -nama -unit -min_qty -lead -status -harga -id_supplier -foto -total -deskripsi +getIdKategori() +setIdKategori() +getNama() +setNama() +getUnit() +setUnit() +getMinQty() +setMinQty() +getLead() +setLead() +getStatus() +setStatus() +getharga() +setharga() +getIdSupplier() +setIdSupplier() +getFoto() +setFoto() +getTotal() +setTotal() +getDeskripsi() +setDeskripsi() +queryMemasukkanBahanBaku() +queryMengubahBahanBaku() +queryMenghapusBahanBaku() +queryMencariBahanBaku() +queryMelihatBahanBaku()
1
1
Pesanan_Koran
1
MengelolaReturBahanBaku +melihatreturbahanbaku() +mencarireturbahanbaku() 1
1
1
1
1 1
1
+memasukkangroup() +mengubahgroup() 1 +menghapusgroup() +mencarigroup() +melihatgroup() MengelolaPermintaanBahanBaku +memasukkanpermintaanbahanbaku() +mengubahpermintaanbahanbaku() +mencaripermintaanbahanbaku() +melihatpermintaanbahanbaku() 1
MengelolaAgen
1 1
11 1 1..*
1..*
1
+memasukkanpengirimanbahanbaku() +melihatpengirimanbahanbaku()
KoneksiBasisData -host -database -username -password +open() +execute() 1 +getResult() +close() 1
11
+formKategoriBahanBaku() +formDataBahanBaku() +formPesananBahanBaku() +formPermintaanBahanBaku() +formPenerimaanBahanBaku() +formPengirimanBahanBaku() +formReturBahanBaku() +formSupplier() +formStatistik() +formKelolaAgen() +formPermintaanKoran() +formPenerimaanKoran() 1 +formPesananKoran() 1
Pesanan_BahanBaku -catatan -id_supplier -total_harga -nama_bahan +getCatatan() +setCatatan() +getIdSupplier() +setIdSupplier() +getTotalHarga() +setTotalHarga() +getNamaBahan() +setNamaBahan()
1
1
Antarmuka
1..*
MengelolaPengirimanBahanBaku
1
+memasukkansupplier() +mengubahsupplier() +mencarisupplier() +melihatsupplier()
1
1
1..*
MengelolaSupplier
1
1
1
1
+main()
1
Permintaan_BahanBaku -id_permintaan -catatan -id_user -nama_bahan +getIdPermintaan() +setIdPermintaan() +getCatatan() +setCatatan() +getIdUser() +setIdUser() +getNamaBahan() +setNamaBahan() +querymemasukkanpermintaanbahanbaku() +querymengubahpermintaanbahanbaku() +querymencaripermintaanbahanbaku() +querymelihatpermintaanbahanbaku()
1
1..*
1
Group -id_group -nama -deskripsi -level +getIdGroup() +setIdGroup() +getNama() +setNama() +getDeskripsi() +setDeskripsi() +getLevel() +setLevel() +querymemasukkangroup() +querymengubahgroup() +querymenghapusgroup() +querymencarigroup() +querymelihatgroup()
Agen -id_agen -email -nama -alamat -telepon -wilayah -password +getIdAgen() +setIdAgen() +getEmail() +setEmail() +getNama() +setNama() +getAlamat() +setAlamat() +getTelepon() +setTelepon() +getWilayah() +setWilayah() +getPassword() +setPassword() +queryMemasukkanAgen() +queryMengubahAgen() +queryMencariAgen() +queryMelihatAgen()
Gambar 6. Class Diagram Title of manuscript is short and clear, implies research results (First Author)
IJCCS
ISSN: 1978-1520
9
3.6 Rancangan Antarmuka Pada rancangan antarmuka, pengguna akan dihadapkan pada halaman menu utama terlebih dahulu.
Gambar 7. Halaman Menu Utama Halaman dimana pengguna dapat melakukan aktifitas untuk menambahkan data bahan baku.
Gambar 8. Halaman Bahan Baku Title of manuscript is short and clear, implies research results (First Author)
IJCCS 10
ISSN: 1978-1520
Halaman dimana pengguna dapat melakukan aktifitas untuk memasukkan pesanan bahan baku.
Gambar 9. Halaman Pesanan Bahan Baku Halaman dimana pengguna dapat melakukan aktifitas untuk melakukan permintaan bahan baku.
Gambar 10. Halaman Permintaan Bahan Baku Title of manuscript is short and clear, implies research results (First Author)
IJCCS
ISSN: 1978-1520
11
Halaman dimana pengguna dapat melakukan pesanan koran.
Gambar 11. Halaman Pesanan Koran 4. KESIMPULAN Berdasarkan hasil analisis dan rancangan sistem yang telah dibangun dengan judul Sistem Informasi Pengelolaan Data Bahan Baku, Percetakan, dan Sirkulasi pada PT Sriwijaya Perdana, penulis dapat menarik kesimpulan, antara lain : 1. Sistem informasi berbasis web ini dapat memberikan seluruh informasi data bahan baku yang ada dan dapat memberikan pemberitahuan ketika stok bahan baku tersebut mencapai batas minimum secara lengkap dan cepat. 2. Pendataan Agen yang dulunya hanya menggunakan dokumen-dokumen arsip yang menjadikan sangat rentan untuk hilang atau rusak jika tidak baik dalam penyimpanannya, sekarang dengan Sistem Informasi Pengelolaan Data Bahan Baku, percetakan, dan Sirkulasi yang memiliki fitur layanan pencatatan seluruh data agen yang ada di region Palembang menjadikan pendataan agen menjadi lebih tersusun dan mudah diakses. 3. Dengan adanya layanan pendataan Supplier yang dapat memanajemen seluruh data Supplier secara rinci dan jelas, masalah seperti data supplier kurang rinci dan kekeliruan saat memesan jenis bahan baku telah dapat diatasi. 4. Masalah pencatatan kondisi barang yang tidak sesuai dikarenakan dalam pengembalian retur bahan baku terkadang tidak ada catatan yang memberitahukan jumlah dan mengapa barang tersebut di kembalikan telah dijawab, dengan adanya layanan yang berfungsi sebagai media pencatatan kondisi barang yang dikembalikan dalam bentuk retur. 5. SARAN Saran yang dapat penulis berikan bagi pembaca yang ingin mengembangkan lagi sistem informasi berbasis web ini, antara lain :
Title of manuscript is short and clear, implies research results (First Author)
IJCCS 12
ISSN: 1978-1520
1. Pada proses pembayaran dapat dikembangkan lagi ke sistem yang lebih cepat dan modern seperti menggunakan credit card, paypal, ataupun pembayaran sejenis yang dapat memberikan kemudahan transaksi. Sehingga dengan adanya sistem pembayaran tersebut, sistem yang masih bersifat partial e-commerce ini menjadi pure e-commerce artinya keseluruhan proses transaksi dilakukan secara otomatis. 2. Mengingat semakin pesatnya penggunaan teknologi perangkat mobile dimasyarakat, maka dapat dikembangkan lagi sebuah aplikasi yang dapat menghubungkan sistem website dengan perangkat mobile, dimana pelanggan dapat langsung memesan dari perangkat mobile mereka tanpa harus membuka halaman website. UCAPAN TERIMA KASIH Penulis mengucapkan terima kasih kepada Allah SWT, seluruh Bapak/Ibu Dosen, keluarga, dan teman-teman yang telah memberikan dukungan dan doanya selama pembuatan skripsi ini. DAFTAR PUSTAKA [1] Tohari, Hamim 2014, Astah:Analisis serta Perancangan Sistem Informasi Melalui Pendekatan UML, Andi Offset, Yogyakarta. [2] Sutabri, Tata 2012, Analisis Sistem Informasi, Andi Offset, Yogyakarta. [3] Kadir, Abdul 2009, Pengenalan Sistem Informasi, Andi Offset, Yogyakarta. [4] A.S.Rosa 2011, Rekayasa Perangkat Lunak, Modula, Bandung. [5] Sibero, F.K. Alexander 2013, Web Programming Power Pack, Media Kom, Jakarta. [6] Kadir, Abdul 2011, Membuat Aplikasi Web dengan PHP+ Database MySQL, Andi Offset, Yogyakarta. [7] Raharjo, Budi 2014, Modul Pemrograman Web, HTML, PHP & MySQL, Modula, Bandung. [8] Winarno, Edy 2014, 24 Jam Belajar PHP, Elex Media Komputindo, Jakarta.
Title of manuscript is short and clear, implies research results (First Author)