sistem informasi pengelolaan data bahan baku, percetakan ...sriwijaya perdana tersebut. melihat...
TRANSCRIPT
IJCCS, Vol.x, No.x, Julyxxxx, pp. 1~5
ISSN: 1978-1520 1
Received June1st,2012; Revised June25
th, 2012; Accepted July 10
th, 2012
Sistem Informasi Pengelolaan Data Bahan Baku,
Percetakan Dan Sirkulasi Pada PT Sriwijaya Perdana
Berbasis Web
Tresia Silviana1, Mario Fernando
2, Mardiani
3
1,2 STMIK GI MDP; Jalan Rajawali No. 14, 0711-376400
3 Jurusan Sistem Informasi, STMIK GI MDP, Palembang
email: [email protected],
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
IJCCS ISSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
2
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].
IJCCS ISSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
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].
IJCCS ISSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
4
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
IJCCS ISSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
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.
IJCCS ISSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
6
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
IJCCS ISSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
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
IJCCS ISSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
8
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:
+getIdUser()
+setIdUser()
+getIdSupplier()
+setIdSupplier()
+getCatatan()
+setCatatan()
+getIdPengiriman()
+setIdPengiriman()
+getTotalHarga()
+setTotalHarga()
+queryMelihatPenerimaanBahanBaku()
-id_user
-id_supplier
-catatan
-id_pengiriman
-total_harga
Penerimaan_BahanBaku
+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()
-id_kategori
-nama
-unit
-min_qty
-lead
-status
-harga
-id_supplier
-foto
-total
-deskripsi
Bahan_Baku
+getIdSupplier()
+setIdSupplier()
+getBadanUsaha()
+setBadanUsaha()
+getPemilik()
+setPemilik()
+getAlamat()
+setAlamat()
+getEmail()
+setEmail()
+getNoHp()
+setNoHp()
+getPassword()
+setPassword()
+queryMemasukkanSupplier()
+queryMengubahSupplier()
+queryMencariSupplier()
+queryMelihatSupplier()
-id_supplier
-badan_usaha
-pemilik
-alamat
-no_hp
-password
Supplier
+getIdKategori()
+setIdKategori()
+getNama()
+setNama()
+getDeskripsi()
+setDeskripsi()
+querymemasukkankategoribahanbaku()
+querymengubahkategoribahanbaku()
+querymenghapuskategoribahanbaku()
+querymencarikategoribahanbaku()
+querymelihatkategoribahanbaku()
+queryCekLogin()
-id_kategori
-nama
-deskripsi
Kategori_BahanBaku
+getIdSupplier()
+setIdSupplier()
+getCatatan()
+setCatatan()
+getTotalHarga()
+setTotalHarga()
+getStatus()
+setStatus()
+getIdPesanan()
+setIdPesanan()
+getJumlah()
+setJumlah()
+getIdRetur()
+setIdRetur()
+querymemasukkanpengiriman()
+querymelihatpengiriman()
+querymencaripengiriman()
-id_supplier
-catatan
-total_harga
-status
-id_pesanan
-jumlah
-id_retur
Pengiriman
+getCatatan()
+setCatatan()
+getIdSupplier()
+setIdSupplier()
+getTotalHarga()
+setTotalHarga()
+getNamaBahan()
+setNamaBahan()
-catatan
-id_supplier
-total_harga
-nama_bahan
Pesanan_BahanBaku
+getIdUser()
+setIdUser()
+getIdPesanan()
+setIdPesanan()
+getCatatan()
+setCatatan()
+getIdSupplier()
+setIdSupplier()
+querymelihatreturbahanbaku()
+querymencarireturbahanbaku()
-id_user
-id_pesanan
-catatan
-id_supplier
Retur_BahanBaku
+getIdPermintaan()
+setIdPermintaan()
+getCatatan()
+setCatatan()
+getIdUser()
+setIdUser()
+getNamaBahan()
+setNamaBahan()
+querymemasukkanpermintaanbahanbaku()
+querymengubahpermintaanbahanbaku()
+querymencaripermintaanbahanbaku()
+querymelihatpermintaanbahanbaku()
-id_permintaan
-catatan
-id_user
-nama_bahan
Permintaan_BahanBaku
+getIdAgen()
+setIdAgen()
+getHari()
+setHari()
+getJumlah()
+setJumlah()
+queryMemasukkanPesananKoran()
+queryMengubahPesananKoran()
+queryMencariPesananKoran()
+queryMelihatPesananKoran()
-id_agen
-hari
-jumlah
Pesanan_Koran
+getIdUser()
+setIdUser()
+getIdGroup()
+setIdGroup()
+getUsername()
+setUsername()
+getNamaLengkap()
+setNamaLengkap()
+getEmail()
+setEmail()
+getAvatar()
+setAvatar()
+getPassword() : Agen
+setPassword()
+querymemasukkanpengguna()
+querymengubahpengguna()
+querymenghapuspengguna()
+querymencaripengguna()
+querymelihatpengguna()
-id_user
-id_group
-username
-nama_lengkap
-avatar
-password
User
+getIdGroup()
+setIdGroup()
+getNama()
+setNama()
+getDeskripsi()
+setDeskripsi()
+getLevel()
+setLevel()
+querymemasukkangroup()
+querymengubahgroup()
+querymenghapusgroup()
+querymencarigroup()
+querymelihatgroup()
-id_group
-nama
-deskripsi
-level
Group
+getIdAgen()
+setIdAgen()
+getEmail()
+setEmail()
+getNama()
+setNama()
+getAlamat()
+setAlamat()
+getTelepon()
+setTelepon()
+getWilayah()
+setWilayah()
+getPassword()
+setPassword()
+queryMemasukkanAgen()
+queryMengubahAgen()
+queryMencariAgen()
+queryMelihatAgen()
-id_agen
-nama
-alamat
-telepon
-wilayah
-password
Agen
+getIdAgen()
+setIdAgen()
+getJumlah()
+setJumlah()
+getHari()
+setHari()
+querymelihatpenerimaankoran()
+querymencaripenerimaankoran()
-id_agen
-jumlah
-hari
Penerimaan_Koran
+main()
Main
+formKategoriBahanBaku()
+formDataBahanBaku()
+formPesananBahanBaku()
+formPermintaanBahanBaku()
+formPenerimaanBahanBaku()
+formPengirimanBahanBaku()
+formReturBahanBaku()
+formSupplier()
+formStatistik()
+formKelolaAgen()
+formPermintaanKoran()
+formPenerimaanKoran()
+formPesananKoran()
Antarmuka
+login()
+logout()
+cekStatusLogin()
Validasi
+open()
+execute()
+getResult()
+close()
-host
-database
-username
-password
KoneksiBasisData
+memasukkankategoribahanbaku()
+mengubahkategoribahanbaku()
+menghapuskategoribahanbaku()
+mencarikategoribahanbaku()
+melihatkategoribahanbaku()
MengelolaKategoriBahanBaku
+memasukkandatabahanbaku()
+mengubahdatabahanbaku()
+menghapusdatabahanbaku()
+mencaridatabahanbaku()
+melihatdatabahanbaku()
MengelolaBahanBaku
+memasukkanpesananbahanbaku()
+mengubahpesananbahanbaku()
+mencaripesananbahanbaku()
+melihatpesananbahanbaku()
MengelolaPesananBahanBaku
+memasukkanpermintaanbahanbaku()
+mengubahpermintaanbahanbaku()
+mencaripermintaanbahanbaku()
+melihatpermintaanbahanbaku()
MengelolaPermintaanBahanBaku
+memasukkanpengguna()
+mengubahpengguna()
+menghapuspengguna()
+mencaripengguna()
+melihatpengguna()
MengelolaPengguna
+melihatreturbahanbaku()
+mencarireturbahanbaku()
MengelolaReturBahanBaku
+memasukkangroup()
+mengubahgroup()
+menghapusgroup()
+mencarigroup()
+melihatgroup()
MengelolaGroup
+memasukkansupplier()
+mengubahsupplier()
+mencarisupplier()
+melihatsupplier()
MengelolaSupplier
+memasukkanpengirimanbahanbaku()
+melihatpengirimanbahanbaku()
MengelolaPengirimanBahanBaku
+melihatpenerimaanbahanbaku()
MengelolaPenerimaanBahanBaku
+memasukkanagen()
+mengubahagen()
+mencariagen()
+melihatagen()
MengelolaAgen
+memasukkanpesanankoran()
+mengubahpesanankoran()
+mencaripesanankoran()
+melihatpesanankoran()
MengelolaPesananKoran
+melihatpenerimaankoran()
+mencaripermintaankoran()
MengelolaPenerimaanKoran
1
1 11
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1..*
1
1
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1..*
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
11
1
1
1
1
1
1
1
1
1..*
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
11
1
1
1
1
1
1
1
1
Gambar 6. Class Diagram
IJCCS ISSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
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
IJCCS ISSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
10
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
IJCCS ISSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
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 :
IJCCS ISSN: 1978-1520
Title of manuscript is short and clear, implies research results (First Author)
12
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.