Está en la página 1de 160

SISTEM INFORMASI PENJUALAN BUSANA MUSLIM BERBASIS WEB PADA PT.

AZALIA MULTI KREASI CILEUNYI - BANDUNG

SKRIPSI

Diajukan sebagai salah satu syarat kelulusan pada Program Studi Sistem Informasi Jenjang S1 (Strata 1) Fakultas Teknik dan Ilmu Komputer

Gunawan Sudrajat 10507679

PROGRAM STUDI SISTEM INFORMASI FAKULTAS TEKNIK DAN ILMU KOMPUTER UNIVERSITAS KOMPUTER INDONESIA 2013

KATA PENGANTAR
Bismillahirrahmanirrahim Assalamualaikum Wr.Wb. Alhamdulillah puji serta syukur kita panjatkan kehadirat Illahi Rabbi karena atas segala nikmat hidayah dan karuniaNya sehingga penulis dapat menyelesaikan Skripsi yang berjudul SISTEM INFORMASI PENJUALAN BUSANA MUSLIM BERBASIS WEB PADA PT. AZALIA MULTI KREASI CILEUNYI - BANDUNG. Salawat dan salam semoga tetap tercurah kepada jungjungan kita Nabi Muhammad SAW, kepada keluarganya, sahabat-sahabatnya, serta kepada tabiintabiinnya dan semoga sampai kepada kita selaku umatnya sampai akhir zaman, Amin. Dalam penyusunan Skripsi ini penulis menyadari masih banyak kekurangan dikarenakan keterbatasan ilmu dan kemampuan yang penulis miliki. Oleh karena itu penulis sangat mengharapkan dengan senang hati untuk perbaikan Skripsi ini. Namun harapan besar dari penulis semoga Skripsi ini bermanfaat bagi yang membacanya. Tidak lupa ucapan terima kasih yang sedalam-dalamnya dan tidak terhingga kepada : 1. Dr. Ir. Eddy Suryanto Soegoto, M.Sc, selaku Rektor Universitas Komputer Indonesia Bandung. 2. Prof. Dr. H. Denny Kurniadie, Ir., M.Sc, selaku Dekan Fakultas Teknik dan Ilmu Komputer UNIKOM. 3. Syahrul Mauluddin, S.Kom., M.Kom, selaku Ketua Program Studi Sistem Informasi.

4. Novrini Hasti S.Kom., M.Kom. selaku Dosen Wali yang telah banyak membantu penulis baik dalam proses akademik maupun bimbingan konseling. 5. Deasy Permatasari, S.Si., MT. selaku Dosen Pembimbing yang telah meluangkan waktunya kepada penulis dalam menyusun skripsi ini dan membantu penulis dalam penyusunan skripsi ini. 6. R. Fenny Syafariani, S.Si., M.Stat. selaku Dosen Penguji 1 yang banyak memberikan kritik dan saran yang membangun kepada penulis dalam penyusunan skripsi ini. 7. Iyan Gustiana, S.Kom., M.Kom. selaku Dosen Penguji 2 yang banyak memberikan kritik dan saran yang membangun kepada penulis dalam penyusunan skripsi ini. 8. Seluruh Dosen Pengajar, Staff, dan Karyawan Universitas Komputer Indonesia terutama dari jurusan Sistem Informasi.

9. Joko Prihartono S.Kom dan Drg. Desy Amalia selaku pemilik PT. Azalia
Multi Kreasi yang telah memberikan izin penulis untuk melakukan penelitian dan banyak membantu memberi masukan berupa informasi penting bagi penulis. 10. Ayahanda Apet Sudrajat dan Ibunda Sugiautun atas doa dan segala kasih sayang yang tak terhingga, serta kepada adikku tercinta (Rika Sugiarti), kakak yang saya banggakan Supriyati, S.E., M.S.i, Joko Prihartono, S.Kom, Deni Priatno, S.Kom. juga kepada Keluarga Besar Bpk. Aki Wiro Sentono Bude Titi, Lik Murni, dan ( Alm.Bpk. Aki H. R. Endut Hidayat,

vi

HJ. Rukmini, Sukiyem ) dan Guru Murshid ( Tauhid ) Bpk. H. Asep Wawan, Curug Candung Kahuripan 69. Terimakasih atas semua doa, masukan dan dukungannya baik moril maupun materil kepada penulis. 11. Teman SI-01 Angkatan 2009, atas semua perjuangan, pengalaman dan kebersamaan selama ini, kalian akan selalu jadi inspirasi bagi penulis. 12. Semua pihak yang tidak dapat penulis sebutkan satu persatu yang telah banyak membantu penulis dalam penyelesaian skripsi, terima kasih atas dukungan dan bantuannya. Akhir kata semoga Allah S.W.T. memberikan balasan kenikmatan yang setimpal kepada semua pihak yang telah meberikan bantuan baik moral maupun spiritual, amin. Harapan penulis semoga skripsi ini dapat memberikan manfaat, khususnya bagi penulis pribadi selaku penyusun, umumnya bagi para pembaca. Wassalamualaikum Wr.Wb. Bandung, 20 Juni 2013

Penulis

vii

DAFTAR ISI
LEMBAR PENGESAHAN ... ..................................................................... PERNYATAAN KEASLIAN ..................................................................... ABSTRAK .................................................................................................... ABSTRACT ................................................................................................... KATA PENGANTAR .................................................................................. DAFTAR ISI ................................................................................................. DAFTAR GAMBAR .................................................................................... DAFTAR TABEL ........................................................................................ DAFTAR SIMBOL ...................................................................................... i ii iii iv v viii xiv xviii xx

BAB I PENDAHULUAN ........................................................................... 1.1 1.2 Latar Belakang Penilitian ..................................................... Identifikasi dan Rumusan Masalah ...................................... 1.2.1 Identifikasi Masalah ................................................. 1.2.2 Rumusan Masalah .................................................... 1.3 Maksud dan Tujuan Penelitian ............................................. 1.3.1 1.3.2 1.4 Maksud Penelitian .................................................... Tujuan Penelitian......................................................

1 1 7 7 8 9 9 9 10 10 11 12 13

Kegunaan Penelitian ............................................................. 1.4.1 1.4.2 Kegunaan Praktis...................................................... Kegunaan Akademis ................................................

1.5 1.6

Batasan Masalah................................................................... Lokasi dan Waktu Penelitian ...............................................


viii

1.6.1 1.6.2

Lokasi Penelitian ..................................................... Waktu Penelitian ......................................................

13 13 15 15 16 18 18 20 21 22 22 23 23 25 26 27 27 29 29 29 30 31 31 32

BAB II LANDASAN TEORI .................................................................... 2.1 Konsep Dasar Sistem .......................................................... 2.1.1 Pengertian Sistem .................................................... 2.1.2 Bentuk Umum Sistem ............................................. 2.1.3 Karakteristik Sistem ................................................ 2.1.4 Tujuan Perancangan Sistem .................................... 2.1.5 Elemen Sistem ......................................................... 2.1.6 Klasifikasi Sistem .................................................... 2.2 Konsep Dasar Informasi ....................................................... 2.2.1 2.2.2 2.2.3 2.2.4 2.2.5 2.2.6 Pengertian Sistem Informasi .................................... Kualitas Sistem Informasi ....................................... Komponen Sistem Informasi ................................... Siklus Informasi ....................................................... Manfaat Sistem Informasi ....................................... Perangkat Sistem Informasi .....................................

2.3 Penjualan ............................................................................. 2.3.1 2.3.2 2.3.3 2.3.4 2.4 Pengertian Penjualan ................................................ Klasifikasi Transaksi Penjualan ............................... Tujuan Penjualan ..................................................... Model Transaksi Online Banking ............................

Internet Web ......................................................................... 2.4.1 World Wide Web (WWW) .......................................

ix

2.4.2 2.4.3 2.4.4 2.5

Pengertian Web ........................................................ Electronik Commerce .............................................. Pengertian Web Database ........................................

33 33 34 35 35 36 38 39 39 40 40 41 42 42

Perangkat Lunak Pendukung ................................................ 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 Xamp ....................................................................... MySQL .................................................................... PHP (Personal Home Page) ..................................... Phpmyadmin............................................................. Macromedia Dreamwever CS4 ...............................

2.6

Sistem Pengolahan Data ...................................................... 2.6.1 2.6.2 Data ......................................................................... Basis Data ................................................................

2.7

Jaringan Komputer .............................................................. 2.7.1 Jenis-jenis Jaringan Komputer ................................

BAB III OBJEK DAN METODE PENELITIAN ................................... 3.1 Objek Penelitian .................................................................. 3.1.1 3.1.2 Sejarah Singkat Perusahaan ..................................... Visi dan Misi Perusahaan ........................................ 3.1.2.1 Visi................................................................ 3.1.2.2 Misi ............................................................... 3.1.3 3.1.4 3.2 Struktur Organisasi Perusahaan ............................... Deskripsi Tugas .......................................................

44 44 44 45 45 45 46 47 50 50

Metode Penelitian................................................................. 3.2.1 Desain Penelitian .....................................................

3.2.2

Jenis dan Metode Pengumpulan Data ...................... 3.2.2.1 Sumber Data Primer .... 3.2.2.2 Sumber Data Sekunder ...

51 51 53 53 54 55 57 57 59 61

3.2.3

Metode Pendekatan dan Pengembangan Sistem . 3.2.3.1 Metode Pendekatan Sistem ......................... 3.2.3.2 Metode Pengembangan Sistem ................... 3.2.3.2.1 Kelebihan Prototype .................... 3.2.3.2.1 Kekurangan Prototype ................. 3.2.3.3 Alat Bantu Analisis dan Perancangan .........

3.2.4

Pengujian Software...

BAB IV ANALISIS DAN PERANCANGAN SISTEM .......................... 4.1 Analisis Sistem Yang Berjalan ............................................... 4.1.1 4.1.2 Analisis Dokumen ..................................................... Analisis Prosedur yang sedang berjalan .................... 4.1.2.1 Flow Map ....................................................... 4.1.2.2 Diagram Konteks ............................................ 4.1.2.3 Data Flow Diagram ........................................ 4.1.3 Evaluasi Sistem yang sedang berjalan ........................

63 63 63 64 65 67 67 69 72 72 73 73 74 75

4.2 Perancangan Sistem ................................................................. 4.2.1 4.2.2 4.2.3 Tujuan Perancangan Sistem ........................................ Gambaran Umum Sistem yang Diusulkan ................. Perancangan Prosedur yang diusulkan ....................... 4.2.3.1 Flow Map ........................................................ 4.2.3.2 Diagram Konteks ............................................

xi

4.2.3.3 Data Flow Diagram ......................................... 4.2.3.4 Kamus Data..................................................... 4.2.4 Perancangan Basis Data .............................................. 4.2.4.1 Normalisasi ..................................................... 4.2.4.2 Relasi Tabel .................................................... 4.2.4.3 Entity Relationship Diagram........................... 4.2.4.4 Struktur File .................................................... 4.2.4.5 Kodifikasi........................................................ 4.2.5 Perancangan Antar Muka .......................................... 4.2.5.1 Struktur Menu ................................................. 4.2.5.2 Perancangan Input .......................................... 4.2.5.3 Perancangan Output ....................................... 4.2.6 Perancangan Arsitektur Jaringan ...............................

76 83 87 87 89 90 91 97 98 98 100 108 115

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM ......................... 5.1 Implementas ............................................................................ 5.1.1 5.1.2 5.1.3 5.1.4 5.1.5 5.1.6 5.1.7 Batasan Implementasi ... ............................................ Implementasi Perangkat Lunak .................................. Implementasi Perangkat Keras ................................... Implementasi Basis Data ............................................ Implementasi Antar Muka.......................................... Implementasi Instalasi Program ................................. Penggunaan Program ................................................. 5.1.7.1 Implementasi Tampilan Antar Muka dan Hak Akses User / pengujung ................................

116 116 116 116 117 117 122 125 125

126

xii

5.1.7.2 Implementasi Tampilan Antar Muka dan Hak Akses User Member ...................................... 5.1.7.3 Implementasi Tampilan Antar Muka dan Hak Akses Administrator ...................................... 5.2 Pengujian .................................................................................. 5.2.1 Rencana Pengujian .......................................................... 5.2.2 Kasus Dan Hasil Pengujian ............................................. 5.2.3 Kesimpulan Hasil Pengujian ........................................... BAB VI KESIMPULAN DAN SARAN ....................................................... 6.1 Kesimpulan .............................................................................. 6.2 Saran ......................................................................................... DAFTAR PUSTAKA ..................................................................................... LAMPIRAN-LAMPIRAN 133 138 138 141 147 148 148 149 150 129

xiii

DAFTAR PUSTAKA
Abdul Kadir. 2003. Pengenalan Sistem Informasi. Edisi 1. Andi. Yogyakarta. Abdul Kadir. 2003. Jaringan Komputer (computer network). Andi. Yogyakarta. Fathansyah.2004. Buku Teks Komputer Basis Data. Informatika. Bandung Jogiyanto. HM, 2005, Analisis dan Desain Sistem Informasi :Pendekatan Terstruktur Teori dan Praktik Aplikasi Bisnis. Andi. Yogyakarta. Jogiyanto. HM, 2005, Bentuk Umum Sistem. Andi, Yogyakarta. Jogiyanto. H.M. 2005. Sistem Informasi. Andi. Yogyakarta. Jogiyanto. HM, 2005, Siklus Informasi. Andi. Yogyakarta. McLeod Jr., R. 2005. Sistem Informasi Manajemen Jilid 1. Versi Bahasa Indonesia. Andi. Jakarta Sugiyono. 2010. Metode Penelitian Pendidikan: Pendekatan Kuantitatif, Kualitatif, dan R&D. Bandung: Alfabeta. Sutarman.2003. Membangun Aplikasi Web Dengan PHP dan MySQL. Graha Ilmu. Yogyakarta. Turban, Efraim et al. 2003. Introduction to Information Technology, 2nd Edition. John Wiley & Sons, Inc. New York. USA. Turban, Efraim et al. 2005. Introduction to Information Technology, 3rd Edition. John Wiley & Sons, Inc. New York. USA. http://www.scribd.com/doc/72124436/Daftar-Pustaka Sistem -Informasi/ 5 mei 2013 http: //yhudanthea007.blogspot.com/2013/04/pemrograman-berbasis-web.html./ 20 Juni 2013 http://www.unikbaca.com http://elib.unikom.ac.id/ Sistem Informasi Berbasis Web / 19 juni 2013 http://elib.unikom.ac.id/ Sistem Informasi penjualan arloji/ 14 maret 2013 http://www.slideshare.net/azaliakerudung/ 15 juni 2013 http://www. unsa.ac.id/ Pembuatan Web E-Commerce /14 juni 2013

150

BAB I PENDAHULUAN

1.1. Latar Belakang Penelitian Perkembangan ilmu teknologi informasi pada saat ini persaingan didunia bisnis semakin cepat dan ketat, dengan perkembangan teknologi informasi yang berkembang sangat pesat, tentunya penyajian informasi yang cepat dan akurat ini semakin dibutuhkan oleh berbagai pihak, baik kalangan pemerintah, kalangan swasta, maupun perorangan. Dan untuk menyajikan informasi tersebut dibutuhkan suatu media atau alat yaitu komputer. Teknologi komputer merupakan salah satu sasaran utama yang dipakai suatu perusahaan, baik perusahaan kecil maupun perusahaan besar seringkali membutuhkan suatu penyajian informasi yang akurat dan cepat di dalam menjalankan aktivitas kerjanya agar teratur, terarah, dan terintegrasi, oleh karena itu dengan adanya perancangan system informasi penjualan berbasis web dengan tujuan promosi diharapkan dapat membantu setiap instansi tersebut untuk mendapatkan suatu hasil yang diinginkan sesuai dengan tujuan serta cita-cita yang direncanakan. Banyak perusahaan dalam skala besar maupun kecil yang saat ini menggunakan system komunikasi dari menggunakan,telepon, fax, hingga yang tercanggih saat ini yakni menggunakan akses online seperi email, website, dan lain-lain, hal ini tentunya diawali dari banyaknya sarana yang menyediakan fasilitas untuk melakukan akses secara online hanya dengan menggunakan media

internet menggunakan hardware modem flash atau modem adsl kita dapat menggunakan internet baik melalui laptop bahkan melaui telepon genggam dengan bebagai jenis dan fungsinya seperti smartphone, android dimana kita dapat mengakses berbagi informasi melalui aplikasi email untuk dapat mengakses data dimanapun kapanpun kita membutuhkan data tersebut hanya dengan memiliki account email pengiriman proses data baik itu berupa file dokumen, gambar hingga video player. Bersamaan dengan itu maka diawali dengan banyak sistem informasi berbasis web yang didalamnya menawarkan penjualan barang atau jasa untuk ditawarkan kepada konsumen sesuai kebutuhannya, ini dinakan dengan sitem penjualan barang berbasis web. Yaitu sebuah website yang berisikan informasi lengkap mengenai produk yang ditawarkan dan ini tentunya akan menjadi etalase yang sangat baik dan menarik sekaligus menjadi sumber informasi bagi konsumen yang dapat diakses layanan website tersebut dengan mudah. Website dapat diakses selama 24 jam dari tempat manapun di dunia yang terhubung dengan internet sehingga membuat jarak dan waktu dalam memasarkan produk tidak akan berpengaruh tanpa harus menempuh jalan pemasaran secara face to face. Website juga dapat berfungsi sebagai toko online yang dapat menjual barang kapanpun konsumen datang berkunjung, pemesanan akan diterima langsung dan dapat ditanggapi setiap saat tentunya ini akan sangat memudahkan konsumen dan pegawai perusahaan yang menggunakannya. Kemajuan dalam perdagangan seperti saat ini yakni industri garment di Indonesia mengalami perkembangan yang sangat pesat, perkembangan fashion ini juga dipengaruhi oleh kebutuhan masyarakat yang semakin peduli dengan

penampilan yang disesuaikan dengan perkembangan jaman. Beberapa tahun kebelakang ini, busana muslim dan kerudung sudah banyak digemari oleh masyarakat yang notabene muslim. Mereka sudah mulai memahami jati diri mereka sebagai seorang muslimah yaitu harus menutup aurat demi menjadi seorang muslimah yang baik dan benar menurut ajaran Islam, masarakat juga meyakini akan keamanan dan kenyamanan dalam menggunakan busana muslim. Maka dari itu kini banyak sekali produsen busana muslim dan kerudung yang mulai menyediakan busana muslim meliputi aksesorisnya, untuk keperluan resepsi penting seperti acara keagamaan, kegiatan pendidikan juga sampai kepada mereka yang mejalani aktifitas sehari-hari.menggunakan busana muslim dan kerudung. PT. Azalia Multi Kreasi adalah salah satu produsen yang mengembangkan bisnis dalam busana muslim, PT. Azalia Multi Kreasi hadir membawa identitas baru dalam industri busana muslim di Indonesia. Dengan pengalaman dan komitmen juga pengelolaan manajemen dalam memberikan yang terbaik bagi konsumen, meskipun PT. Azalia Multi Kreasi tergolong masih baru dalam karir pemasarannya akan tetapi PT. Azalia Multi Kreasi bertekad untuk menjadi trendsetter perusahaan busana muslim di Indonesia bahkan diseluruh dunia. PT. Azalia Multi Kreasi adalah sebuah perusahaan yang mengaplikasikan mesin atau peralatan dan tenaga kerja untuk dapat memproses suatu bahan mentah menjadi barang jadi untuk kemudian dijual, selain itu PT. Azalia Multi Kreasi mendesain produknya disesuaikan dengan kebutuhan konsumen, tentunya dengan model dan bentuk busana yang sedang popular di dunia fashion .

Terlebih dengan produk yang ditawarkan PT. Azalia Multi Kreasi mempunyai kualitas yang relatif bagus, itu yang menjadikan perusahaan ini

berani bersaing dengan perusahaan lain, yang tentunya menjual dan memproduksi barang yang sejenis. PT. Azalia Multi Kreasi menawarkan beberapa produk primer yaitu kerudung Cassual, kerudung sekolah dan produk sekunder yakni busana muslim pria dan wanita, tetapi untuk saat ini perusahaan belum terlalu banyak memproduksi produk sekunder meliputi busana muslim pria dan wanita artinya hanya beberapa model saja yang disediakan perusahaan untuk dipasarkan, karena perusahaan harus melakukan pengembangan penjualan dan promosi produk primer terlebih dahulu yaitu, kerudung dari berbagai jenis, ukuran, warna dan bentuknya, hal ini dilakukan karena perusahaan harus berfokus meningkatkan penjualan dan promisi produk primer kepada masyarakat luas seluruh indonesia Akan tetapi proses promosi pada PT. Azalia Multi Kreasi untuk memperkenalkan produknya saat ini yaitu dengan cara melakukan pemasangan iklan melalui media cetak seperti koran, brosur dan pemasangan spanduk

promosi, dengan metode promosi seperti ini tentunya akan banyak waktu dan biaya yang terbuang karena, tentunya tidak semua masyarakat membaca media cetak koran, brosur, pemasangan spanduk, selain itu produk yang di tawarkan pada masyarakat tidak sampai mendetail terkait info info lainnya, karena ada keterbatasan media penyampaian, sebab informasi promosi penjualan produk tersebut hanya akan di perhatikan atau dibaca oleh masyarakat yang gemar membaca koran saja , selain itu perusahaan juga sering melakukan proses promosi melalui pameran-pameran yang diadakan di sekitar lingkungan perusahaan , hal

ini juga kurang efektif bila dilihat dari visi dan misi PT. Azalia Multi Kreasi , jika hanya dengan metode seperti ini produk yang dipasakan hanya dikenal oleh daerah sekitar perusahaan saja artinya promosi hanya bersifat intern lingkungan perusahaan. Proses transaksi pada PT. Azalia Multi Kreasi saat ini masih dengan cara manual artinya tidak terkomputerisasi sehingga data sering hilang dan sulitnya membuat laporan faktur pembelian. Proses pengiriman produk pada PT. Azalia

Multi Kreasi dengan cara pembeli melakukan pemesanan melaui telepon kantor yang terhubung pada admin atau melayani pelanggan datang berkunjung langsung ke perusahaan, tentunya proses penjualan seperi ini akan banyak menyita waktu dan biaya terutama bagi konsumen seperti saat melakukan proses transaksi baik konsumen yang langsung datang ke perusahaanatau dan konsumen yang melakukan proses pemesanan melalui telepon , semua ini dikarenakan proses penjualan dan promosi perusahaan masih bersifat manual. Proses delivery pada PT. Azalia Multi Kreasi dengan cara konsumen melakukan pemesanan melalui telepon, setelah barang dipastikan masih tersedia digudang dan data barang tersebut benar adanya oleh devisi administrasi, kemudian bagian pengiriman akan mendapatkan surat jalan dari devisi administrasi untuk melakukan pengiriman barang sesuai dengan data alamat lengkap yang diberikan konsumen melalui telepon. Hal ini tentunya kurang efisien selain memakan waktu bila pengiriman memiliki jarak tempuh yang sangat jauh selain itu kesalahan data alamat yang diberikan belum tentu diketahui oleh

pihak perusahaan ditambah dengan sering terjadinya kesalahan komunikasi atara konsumen dan administrasi meliputi data alamat konsumen. Setelah penulis menganalisa sistem informasi yang berjalan terutama pada proses penjualan meliputi promosi, transaksi dan delivery order pada PT. Azalia Multi Kreasi , peneliti mengajukan gagasan berupa usulan perancangan sistem informasi penjualan busana muslim berbasis web, agar mampu mengatasi kendala dan permasalahan yang sering terjadi selain itu untuk meningkatkan penjualan produk perusahaan sesuai dengan target yang telah ditentukan, dan untuk meningkatkan promosi ,mempemudah transaksi dan hingga proses delivery yang memuaskan konsumen, dengan merancang sistem informasi berbasis web dan intenet sebagai sarana akses website, tentunya akan sangat mudah di akses melaui teknologi modern seperti saat ini contohnya melalui modem menggunakan komputer pc atau laptop , smartphone online, wifi online. berikut data statistik PT. Azalia Multi Kreasi tahun dari tahun 2012 sampai 2013.

Gambar 1.1 Grafik Penjualan Busana Muslim PT. Azalia Multi Kreasi

Berdasarkan latar belakang tersebut diatas dan sesuai ketentuan program studi jurusan sistem informasi agar penulis membuat tugas akhir sebagai syarat kelulusan, maka dari itu penulis membuat laporan tugas akhir ini dengan judul PERANCANGAN SISTEM INFORMASI PENJUALAN BUSANA MUSLIM BERBASIS WEB PADA PT. AZALIA MULTI KREASI CILEUNYI-BANDUNG. 1.2. Identifikasi Dan Rumusan Masalah Setelah penulis melakukan observasi lapangan dan wawancara dengan narasumber bagian administrasi dan manajer marketing, kemudian penulis mencoba mengidentifikasi masalah-masalah dan kendala perusahaan, karena itu merupakan langkah awal dalam membangun/perancangan sebuah sistem informasi. 1.2.1 Identifikasi Masalah Permasalahan dan kendala yang sering terjadi pada PT. Azalia Multi Kreasi sebagai berikut : 1. Pada proses transaksi, banyak menyita waktu dan biaya karena prosesnya masih manual. 2. Proses promosi tidak global artinya tidak menyeluruh kepada masyarakat luas , karena promosi hanya melaui media cetak seperti koran, spanduk dan brosur jadi promosi tidak efektif dan efisien hanya menyita banyak waktu dan biaya, akibatnya modal perusahaan berkurang karena harus

memuat iklan dimedia cetak secara rutin dan promosi tidak sesuai target perusahaan. 3. Proses pengolahan data pada PT.Azalia Multi Kreasi dalam transaksi penjualan dan pembuatan laporan penjualan dan pengiriman masih menggunakan proses pencatatan sehingga menimbulkan penumpukan dokumen. 1.2.2 Rumusan Masalah Setelah mengetahui masalah-masalah yang ada pada indentifikasi diatas, maka peneliti dapat merumuskan permasalahan sebagai berikut : 1. Bagaimana sistem informasi penjualan yang berjalan pada PT. Azalia Multi Kreasi. 2. Bagaimana membangun sistem informasi penjualan busana muslim berbasis web yang dapat meningkatkan penjualan pada PT. Azalia Multi Kreasi. 3. Bagaimana Implementasi Sistem Informasi Penjualan sebagai berbasis web

pendukung untuk mempermudah pelanggan untuk melakukan

transaksi dan administrator dalam proses pengolahan data seperti pembuatan laporan pada PT. Azalia Multi Kreasi. 4. Bagaimana evaluasi Sistem Informasi Penjualan sebagai pendukung penjualan berbasis web pada PT. Azalia Multi Kreasi.

1.3 Maksud Dan Tujuan Penelitian Maksud dan tujuan dilakukannya penelitian adalah untuk memperoleh data kemudian menemukan kejelasan variabel yang diteliti dalam upaya pencapaian tujuan penelitian , Meningkatkan pelayanan perusahaan bagi konsumen atau pengunjung web yang nantinya akan berdampak pada kemajuan penjualan perusahaan dan untuk merancang sistem informasi penjualan dan berbasis web yang menggunakan media internet sebagai hak akses dan media alternatif guna membantu memperluas jangkauan dan sebagai media promosi penjualan berbasis web pada PT. Azalia Multi Kreasi. 1.3.1 Maksud Penelitian Maksud dari penelitian ini adalah untuk membangun atau merancang suatu media alternatif yang dapat membantu memperluas jangkauan dan sebagai media promosi penjualan berbasis web PT. Azalia Multi Kreasi. 1.3.2 Tujuan Penelitian 1. Untuk mengetahui sistem penjualan yang sedang berjalan pada PT. Azalia Multi Kreasi. 2. Untuk Membangun Sistem Informasi Penjualan Berbasis web yang dapat meningkatkan penjualan pada PT. Azalia Multi Kreasi. 3. Untuk mengimplementasi Sistem Informasi Penjualan sebagai berbasis web

pendukung untuk mempermudah pelanggan untuk melakukan

transaksi dan administrator dalam proses pengolahan data seperti pembuatan laporan pada PT. Azalia Multi Kreasi.

10

4. Untuk mengevaluasi Sistem Informasi Penjualan sebagai pendukung penjualan berbasis web pada PT. Azalia Multi Kreasi. 1.4 Kegunaan Penelitian Kegunaan penelitian yang dilakukan oleh peneliti dari hasil penelitian ini dibagi menjadi dua bagian yaitu : 1. Kegunaan Praktis. 2. Kegunaan Akademis, agar lebih mudah dipahami, penulis memaparkan pengertiannya sebagai berikut : 1.4.1 Kegunaan Praktis

a. Bagi perusahaan, dengan penelitian ini diharapkan memberikan informasi


dan pengembangan sistem informasi yang nantinya akan bermanfaat bagi perusahaan terutama untuk :

a) Membantu perusahaan dalam menarik pelanggan baru serta menjaga


loyalitas pelanggan sebelumnya dengan menawarkan pelayanan yang lebih kompetitif sebagai strategi dalam penjualan. b) Dengan sistem informasi berbasis web ini diharapkan dapat mempermudah pelanggan dalam melakukan transaksi barang sehingga meningkatkan produktifitas dan efektifitas kerja pada PT. Azalia Multi Kreasi.

c) sistem informasi berbasis web ini diharapkan bisa dimanfaatkan secara


maksimal oleh pengguna untuk dapat mendukung kegiatan pemasaran, transaksi dan pengiriman produk yang lebih menyeluruh.

11

b.

Bagi Pegawai, hasil penelitian ini diharapkan dapat memotifasi dan memberikan kenyamanan bagi para pegawai untuk dapat meningkatkan kualitas kerja dan pelayanan yang memuaskan pelanggan selain itu diharapkan lebih mempermudah pengguna/ pegawai di PT. Azalia Multi Kreasi , Pelayanan untuk pelanggan bersifat personal dengan cara mengakses
website.

c.

Bagi Pelanggan, Dengan adanya pemasaran berbasis web ini diharapkan dapat mempermudah dalam mengakses dan memesan suatu produk secara online. Pelayanan untuk pelanggan bersifat personal. Informasi yang didapat pelanggan mengenai produk yang ditawarkan oleh PT. Azalia Multi Kreasi lebih jelas dan lebih akurat.

1.4.2 Kegunaan Akademis a) Bagi Penulis, Dengan adanya penulisan ini diharapkan dapat menambah ilmu pengetahuan dan pengalaman bagi penulis terutama dalam pembuatan sistem informasi yang berbasis web, memperluas wawasan tentang bagaimana perancangan sistem informasi yang baik umumnya serta sistem informasi pemasaran pada khususnya dan diharapkan penulis dapat menganalisis suatu sistem informasi yan baik. b) Bagi peneliti lain, untuk melatih mental, kemampuan dan menerapkan pengetahuan selain itu sebagai bahan acuan pembelajaran bagi peneliti untuk mendapatkan pengalaman yang akan dihadapi setelah lulus dari perguruan tinggi pada jurusan sistem informasi.

12

c)

Bagi pengembangan ilmu, Penerapan sistem informasi ini juga berguna Sebagai acuan bagi mahasiswa lain atau penulis yang akan melakukan penelitian dengan kajian yang berhubungan dengan sistem informasi penjualan berbasis web.

1.5 Batasan Masalah Dalam sebuah penelitian, alangkah baiknya peneliti membuat suatu pembatasan masalah penelitian agar pembahasan tidak menyimpang dari pembahasan laporan penelitian. Berikut adalah batasan-batasan masalah dari penelitian ini yaitu : 1. Pengiriman hanya untuk dalam negeri. Hanya wilayah diseluruh Indonesia. 2. Biaya pengiriman barang ditentukan oleh dari berat barang dan jarak kota tujuan sesuai harga dari pihak jasa pengiriman melalui JNE. 3. Penjualan tergantung pada stok yang ada.Tidak menerima pesanan. 4. Cara pembayaran bisa dilakukan dengan transfer bank MANDIRI atau BCA,
BNI. Tidak melayani melalui kartu kredit.

5. Jenis Pengguna Web terdiri dari user/pengunjung hanya dapat melihat produk, melihat profile, info cara pesan produk ,input daftar menjadi member. Kemudian member dapat melihat produk, memilih produk, menampilkan keranjang belanja, melakukan pemesanan melalui web, transaksi pembayaran, mencetak faktur transaksi,mengetahui status pengiriman dan menerima produk yang dipesan sesuai dengan data pengiriman dan Admin melakukan pengolahan data keseluruhan seperti,

13

tambah, edit, hapus produk, kategori, perubahan status pembayaran, pengiriman sesuai yang pesanan member, membuat laporan antara lain penjualn,pengiriman dan stok. 1.6 Lokasi Dan Waktu Penelitian Dalam memilih lokasi dan waktu penelitian tentunya perlu

mempertimbangkan oleh peneliti, karena dalam sebuah penelitian dibutuhkan beberapa aspek pendukung terlaksananya penelitian dengan baik, meliputi lokasi dan waktu yang dipilih merupakan salah satu faktor pendukung terlaksananya penelitian dan pembuatan laporan peneliatan dengan hasil yang baik. 1.6.1 Lokasi Penelitian Lokasi penelitian ini di PT. Azalia Multi Kreasi DOrange A1 No.11 Cileunyi-Bandung Tlp. 022- 87882090. 1.6.2 Waktu Penelitian Penelitian dilakukan setelah mendapatkan izin dari perusahaan. Jadwal
penelitian pada PT. Azalia Multi Kreasi Cileunyi-Bandung. dilakukan pada beberapa tahap yaitu sebagai berikut.

14

Tabel 1.1 Rancangan Waktu Penelitian


Tahun 2013 Febuari Maret April Mei Juni Juli 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4 1 2 3 4

No 1

Waktu Kegiatan Survei Objek Penelitian : a) Obsevasi b) Wawancara c) Pengumpulan data Membangun prototype : a) Analisis data b) Perancangan database Evaluasi prototyping Pengkodean sistem Pengujian Sistem (Menguji Perangkat Lunak) Evaluasi Sistem

3 4 5

BAB II LANDASAN TEORI

2.1 Konsep Dasar Sistem Dalam konsep dasar sistem yang terdapat pada bab landasan teori, penulis akan menjelaskan pendapat dari para ahli tentunya berkaitan dengan teori yang digunakan dengan perncangan dan penanggunangan masalah yang akan dihadapi sebagai dasar dalam pemahaman sebuah sistem serta metode yang digunkan untuk melaksanakan kegiatan perancangan terhadap sistem yang akan dibangun. Pendekatan sistem dengan yang lebih menekankan pada elemen atau komponennya mendefinisikan sistem sebagai kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Kedua kelompok definisi ini adalah benar dan tidak bertentangan, yang berbeda adalah cara pendekatannya. Mempelajari suatu sistem akan lebih mengena bila mengetahui terlebih dahulu apakah suatu sistem itu. Dengan demikian definisi ini akan mempunyai peranan yang penting di dalam pendekatan untuk mempelajari suatu sistem. Pendekatan sistem yang merupakan kumpulan dari elemen-elemen atau komponen-komponen atau subsistem-subsistem merupakan definisi yang lebih luas. Definisi ini lebih banyak diterima, karena kenyataannya suatu sistem dapat terdiri dari beberapa subsistem atau sistem-sistem bagian. Komponen-komponen atau subsistem-subsistem dalam suatu sistem tidak dapat berdiri lepas sendiri-sendiri.

15

16

Komponen-komponen atau subsistem-subsistem saling berinteraksi dan saling berhubungan membentuk satu kesatuan sehingga tujuan atau sasaran sistem tersebut dapat tercapai. Suatu sistem mempunyai maksud tertentu. Ada yang menyebutkan maksud dari suatu sistem adalah untuk mencapai suatu tujuan (goal) dan ada yang menyebutkan untuk mencapai suatu sasaran (objectives). Goal biasanya dihubungkan dengan ruang lingkup yang lebih luas dan sasaran dalam ruang lingkup yang lebih sempit. Bila merupakan suatu sistem utama, seperti misalnya sistem bisnis, maka istilah goal lebih tepat diterapkan, tergantung dari ruang lingkup dari mana memandang sistem tersebut. Seringkali tujuan dan sasaran digunakan bergantian dan tidak dibedakan. Suatu sistem harus mempunyai sasaran, tujuan dan komponen-komponen yang saling berinteraksi atau berhubungan satu dengan yang lainnya dalam mencapai suatu tujuan perusahaan yang telah diterapkan. 2.1.1 Pengertian Sistem Secara sederhana sistem dapat diartikan sebagai suatu kumpulan atau himpunan dari unsur atau variabel-variabel yang saling teroganisasi, saling berinteraksi, dan saling bergantung satu sama lain. Suatu sistem harus mempunyai sasaran, tujuan dan komponen-komponen yang saling berinteraksi atau berhubungan satu dengan yang lainnya dalam mencapai suatu tujuan perusahaan yang telah diterapkan. Saat mendefinisikan suatu sistem terdapat dua kelompok pendekatan di dalam mendefinisikan sitem, yaitu dengan cara yang menekankan pada prosedurnya dan yang menekankan

17

pada komponen atau elemennya. Pendekatan sistem yang lebih menekankan pada prosedurnya mendefinisikan sistem sebagai suatu jaringan kerja dari prosedurprosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran tertentu. Menurut Warren D. Stalling, Jr dalam Jogiyanto HM (2005:1) : Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan suatu kegiatan atau untuk menyelesaikan suatu sasaran yang tertentu. Penulis dapat menyimpulkan bahwa suatu sistem tidak dapat dilakukan oleh seseorang atau bagian tertentu saja dalam suatu perusahaan tetapi merupakan kerjasama sekelompok orang atau organisasi yang saling berhubungan dan menunjang agar kegiatan perusahaan berjalan dengan baik dan akhirnya dapat menghasilkan suatu informasi yang sesuai dengan fakta perusahaan. Menurut M.J Alexander dalam Jogiyanto HM (2003:2) : Sistem adalah suatu group dari elemen-elemen baik berbentuk fisik maupun bukan fisik yang menunjukkan suatu kumpulan saling berhubungan diantaranya dan berinteraksi bersama-sama menuju satu atau lebih tujuan, sasaran akhir dari sistem. Berdasarkan pengertian di atas, jelaslah bahwa suatu sistem tidak dapat dilakukan oleh orang atau bagian tertentu saja dalam perusahaan tetapi merupakan kerjasama sekelompok orang yang saling berhubungan dan menunjang agar kegiatan perusahaan berjalan dengan baik dan akhirnya dapat menghasilkan suatu informasi.

18

2.1.2 Bentuk Umum Sistem Bentuk umun dari suatu sistem terdiri atas masukan (input), proses dan keluaran (output) seperti terlihat pada gambar 2.1, dalam bentuk umum sistem ini bisa melakukan satu atau lebih masukan yang akan diproses dan menghasilkan keluaran sesuai dengan rencana yang telah ditentukan sebelumnya.

Gambar 2.1 Bentuk Umum Sistem Sumber : Jogiyanto (2005 : 5) 2.1.3 Karakteristik Sistem Suatu sistem mempunyai karakteristik atau sifat-sifat tertentu, yaitu mempunyai komponen-komponen, batas sistem, lingkungan luar sistem, masukan, keluaran, pengolahan dan sasaran atau tujuan. karakteristik sistem sebagai berikut a) Komponen Sistem (System Components) . Komponen sistem atau elemenelemen sistem dapat berupa suatu subsistem atau bagian-bagian dari sistem. Setiap subsistem mempunyai karakteristik dari sistem yang menjalankan suatu fungsi tertentu dan mempengaruhi proses sistem secara keseluruhan. b) Batasan Sistem (Boundry System). Merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya. Batas sistem

19

memungkinkan sistem dipandang sebagai satu kesatuan dan juga menunjukkan ruang lingkup dari sistem tersebut.

c) Lingkungan Luar Sistem (Environments System). Lingkungan luar sistem


merupakan daerah luar sistem yang mempengaruhi operasi sistem yang dapat bersifat menguntungkan dan juga dapat bersifat merugikan sistem. d) Penghubung Sistem (Interface System). Merupakan media penghubung antara suatu subsistem dengan subsistem yang lain dan memungkinkan sumber daya yang mengalir dari suatu subsistem ke subsistem lain. Keluaran (output) dari suatu subsistem akan menjadi masukan e) Masukan Sistem (Input System). Merupakan sebuah energi yang dimasukkan ke dalam sistem. Masukan Perawatan (maintenance input) Energi yang dimasukkan supaya sistem tersebut dapat beroperasi. Contohnya, program digunakan untuk mengoperasikan komputer.

Masukan Sinyal (signal input) Energi yang diproses untuk mendapatkan keluaran. Contoh, data yang diolah untuk menjadi informasi. f) Keluaran Sitem (Output System). Keluaran sistem adalah energi yang diolah dan diklasifikasikan menjadi keluaran yang berguna. Keluaran dapat merupakan masukan untuk subsistem yang lain. g) Pengolah Sistem (Proses System). Suatu sistem dapat mempunyai suatu bagian pengolah yang akan merubah masukan menjadi keluaran atau sistem itu sendiri sebagai pengolahnya. Pengolahan atau proses ini merupakan perubahan dari masukan menjadi keluaran, proses ini mungkin dilakukan oleh mesin, manusia dan komputer. Suatu sistem dapat

20

mempunyai suatu bagian pengolah atau sistem itu sendiri sebagai pengolahnya. h) Sasaran Sistem (Objectivies System). Suatu sistem mempunyai sasaran atau tujuan, kalau sistem tidak mempunyai sasaran maka sistem tidak akan ada. Suatu sistem dikatakan berhasil bila mengenai sasaran atau tujuannya. Sasaran sangat berpengaruh pada masukan dan keluaran yang dihasilkan. 2.1.4 Tujuan Perancangan Sistem Untuk memenuhi kebutuhan kepada pemakai sistem Untuk memberikan gambaran yang jelas dan rancang bangun yang lengkap kepada pemrogram komputer dan ahli-ahli teknik lainnya yang terlibat. 1. Integrasi sistem a. Menghubungkan sistem individu/kelompok. b. Pengkolektifan data dan penyambungan secara otomatis. c. Peningkatan koordinasi dan pencapaian sinergi. 2. Efisiensi pengelolaan a. Penggunaan basis data dalam upaya kesamaan pengadministrasian data. b. Pengelolaan data berkaitan dengan karakteristik Informasi. c. Penggunaan dan pengambilan Informasi. 3. Dukungan keputusan untuk manajemen a. Melengkapi Informasi guna kebutuhan proses pengambilan kebutuhan. b. Akuisisi Informasi eksternal melalui jaringan komunikasi. c. Ekstraksi dari Informasi internal yang terpadu.

21

2.1.5. Elemen Sistem 1. Tujuan Merupakan tujuan dari sistem tersebut berupa tujuan usaha, kebutuhan, masalah, prosedur pencapaian tujuan. 2. Batasan Merupakan batasan-batasan yang ada dalam mencapai tujuan dari sistem, dimana batasan ini dapat berupa peraturan-peraturan, biaya-biaya, personil, peralatan, dll. 3. Control Merupakan pengawas dari pelaksanaan pencapaian tujuan sistem yang dapat berupa control pemasukan data (input), control keluaran data (output), control pengoperasian, dll. 4. Input Merupakan bagian dari sistem yang bertugas untuk menerima data masukan dimana data dapat berupa asal masukan, frekwensi pemasukan data, jenis pemasukan data, dll. 5. Proses Merupakan bagian yang memproses masukan data menjadi informasi sesuai dengan keinginan penerima, proses dapat berupa : klarifikasi, peringkasan, pencarian, dll. 6. Output Merupakan keluaran atau tujuan akhir dari sistem, output dapat berupa laporan, grafik, dll. 7. Umpan Balik Merupakan elemen-elemen sistem yang tugasnya apakah sistem berjalan sesuai keinginan, umpan balik dapat berupa perbaikan, pemeliharaan, dll. Suatu sistem dapat dikatakan sebagai kerangka terpadu yang mempunyai satu sasaran atau lebih. Sistem dapat dikatakan berhasil apabila sasaran atau tujuannya tersebut telah tercapai.

22

2.1.6. Klasifikasi Sistem Sistem merupakan suatu bentuk integrasi antara satu komponen dengan komponen lainnya. Karena sistem memiliki sasaran yang berbeda untuk setiap kasus yang terjadi yang ada didalam sistem tersebut. Oleh karena itu sistem dapat diklasifikasikan ke dalam beberapa sudut pandang. Jogiyanto (2005:687) 1. Sistem diklasifikasikan sebagai sistem abstrak yaitu sistem yang berupa pemikiran atau ide-ide yang tidak tampak secara fisik. 2. Sistem diklasifikasikan sebagai sistem alamiah ( natural system ) Sistem alamiah adalah sistem yang terjadi karena proses alam tidak dibuat oleh manusia ( ditentukan oleh Tuhan ). Misalnya, sistem pergantian siang dan malam. 3. Sistem diklasifikasikan sebagai sistem tertentu adalah Sistem tertentu beroperasi dengan tingkah laku yang sudah dapat diprediksi. Interaksi diantara bagia-bagian dapat dideteksi dengan pasti, sehingga keluaran dari sistem dapat diramalkan. 4. Sistem diklasifikasikan sebagai sistem tertutup ( closed system ) dan sistem terbuka ( open system ). sistem ini menerima masukan dan menghasilkan keluaran untuk lingkungan luar dan subsistem yang lain, karena sistem sifatnya terbuka dan terpengaruh lingkungan luarnya, maka suatu sistem harus mempunyai suatu pengendalian yang baik. 2.2 Konsep Dasar Informasi Menurut Turban et al. (2005:52) yang dimaksud dengan informasi adalah data yang telah diatur sehingga memiliki makna dan nilai bagi penerimanya.

23

Sedangkan menurut McLeod, Jr (2005:15) yang dimaksud dengan informasi adalah data yang telah diproses, atau data yang memiliki arti. Sumber dari informasi adalah data. Data merupakan bentuk jamak dari bentuk tunggal atau data item. Menurut Jogiyanto (2005:692) yang dimaksud dengan data adalah kenyataan yang menggambarkan suatu kejadian-kejadian dan kesatuan nyata. Informasi merupakan hasil dari pengolahan data menjadi bentuk yang lebih berguna bagi yang menerimanya yang menggambarkan suatu kejadian-kejadian nyata dan dapat digunakan sebagai alat bantu untuk pengambilan suatu keputusan. 2.2.1 Pengertian Sistem Informasi Sebuah sistem informasi merupakan kumpulan dari perangkat keras dan perangkat lunak komputer serta perangkat manusia yang akan mengolah data menggunakan perangkat keras dan perangkat lunak tesebut 2.2.2 Kualitas Informasi Kualitas dari informasi sangat dipengaruhi oleh 3 hal yaitu : 1) Relevansi (relevancy) Informasi tersebut mempunyai manfaat untuk pemakainya. Relevansi informasi untuk tiap-tiap orang satu dengan yang lainnya berbeda, misalnya informasi mengenai sebab-musabab kerusakan mesin produksi kepada akuntan perusahaan adalah kurang relevan dan akan lebih relevan bila ditujukan kepada ahli teknik perusahaan. Sebaliknya informasi mengenai harga pokok produksi untuk ahli teknik, merupakan informasi yang kurang relevan, tetapi relevan untuk akuntan.

24

2) Akuransi (accurancy) Berarti informasi harus bebas dari kesalahan-kesalahan dan tidak bias atau menyesatkan. Akurat juga berarti informasi harus jelas mencerminkan maksudnya. Informasi harus akurat karena dari sumber informasi sampai ke penerima informasi kemungkinan terjadi gangguan yang dapat merubah atau merusak informasi tersebut. 3) Tepat Waktu (timeliness) Berarti informasi yang datang pada penerima tidak boleh terlambat. Informasi yang sudah usang tidak akan mempunyai nilai lagi. Karena informasi merupakan landasan di dalam pengambilan keputusan. Bila pengambilan keputusan terlambat, maka dapat berakibat fatal bagi organisasi. Saat ini mahalnya nilai informasi disebabkan harus cepatnya informasi itu didapat sehingga diperlukan teknologi-teknologi mutakhir untuk

mendapatkan, mengolah dan mengirimkannya. Kualitas dari suatu informasi (quality of information) tergantung dari tiga hal, yaitu informasi harus akurat (accurate), tepat pada waktunya (timeliness) dan relevan (relevance). John Burch dan Gary Grudnitski menggambarkan kualitas dari informasi dengan bentuk bangunan yang ditunjang oleh tiga buah pilar.

Gambar 2.2 Pilar Kualitas Informasi Sumber : Jogiyanto (2005 : 10)

25

2.2.3. Komponen Sistem Informasi Untuk mendukung lancarnya suatu sistem informasi dibutuhkan beberapa komponen yang fungsinya sangat vital di dalam sistem informasi. Menurut Jogiyanto (2005:698) sistem Informasi terdiri 6 (enam) komponen yaitu : 1. Blok masukan Input mewakili data yang masuk ke dalam sistem informasi. Input disini termasuk metode-metode dan media untuk menangkap data yang akan dimasukkan, yang dapat berupa dokumen-dokumen dasar. 2. Blok model Terdiri dari kombinasi prosedur logika dan model matematik yang berfungsi memanipulasi data untuk keluaran tertentu. 3. Blok keluaran Berupa data-data keluaran seperti dokumen output dan informasi yang berkualitas. 4. Blok teknologi Digunakan untuk menerima input menjalankan model, menyimpan dan mengakses data menghasilkan dan mengirimkan keluaran serta membantu pengendalian dari sistem secara keseluruhan. Blok ini merupakan komponen bantu yang memperlancar proses pengolahan yang terjadi dalam sistem. 5. Blok basis data Merupakan kumpulan data yang berhubungan satu dengan yang lainnya tersimpan diperangkat keras komputer dan perangkat lunak yang memanipulasinya.

26

6. Blok kendali Banyak hal yang dapat merusak sistem informasi, seperti misalnya bencana alam, api, temperatur, air, debu, kecurangan-kecurangan, kegagalan sistem itu sendiri, kesalahan-kesalahan, ketidak efisienan, sabotase dan lain sebagainya. Beberapa pengendali perlu dirancang dan diterapkan untuk meyakinkan bahwa hal-hal yang dapat merusak sistem dapat dicegah ataupun bila terlanjur terjadi kesalahan-kesalahan dapat langsung cepat diatasi. 2.2.4 Siklus Informasi Data merupakan bentuk yang masih mentah sehingga perlu diolah untuk proses lebih lanjut. Data diolah melalui suatu model untuk dihasilkan informasi. Data yang diolah untuk menghasilkan informasi menggunakan suatu model proses tertentu agar dapat lebih berguna dalam bentuk informasi. Data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut, membuat suatu keputusan dan melakukan tindakan dan menghasilkan suatu tindakan yang akan membuat sejumlah data kembali. Data tersebut akan ditangkap sebagai input, diproses kembali melalui suatu model sampai membentuk suatu siklus informasi. Siklus informasi dapat dilihat seperti pada gambar 2.3. berikut :

27

Gambar 2.3 Siklus Informasi Sumber : Jogiyanto (2005 : 8) 2.2.5 Manfaat Sistem Informasi Sistem Informasi memiliki beberapa manfaat, yaitu: 1. Menghemat tenaga kerja 2. Peningkatan efisiensi 3. Mempercepat proses 4. Perbaikan dokumentasi 5. Pencapaian standar 6. Perbaikan keputusan 2.2.6 Perangkat Sistem Informasi Perangkat sistem informasi merupakan hal yang harus dipahami agar tidak ada kendala dalam membangun sebuah sistem informasi berikut adalah perangkat sistem informasi yaitu :

28

1. Hardware Sistem informasi modern memiliki perangkat keras seperti komputer, printer dan teknologi jaringan komputer. 2. Software Sistem informasi memiliki perangkat lunak untuk memerintahkan komputer melaksanakan tugas yang harus disesuaikan dengan kebutuhan user. Software di golongkan menjadi beberapa kelompok yaitu : 1) Sistem operasi, seperti Windows, Linux dll. 2) Aplikasi, seperti MS Office, Photoshop, CorelDraw dll. 3) Utilitas, seperti Anti virus , Firewall 4) Bahasa pemrograman, seperti PHP ,My Sql Server Visual Foxpro, Bahasa C dll. 3. Data Merupakan komponen dasar dari informasi yang akan diproses lebih lanjut untuk menghasilkan informasi, seperti dokumen bukti-bukti transaksi, nota, kuitansi. 4. Prosedur Merupakan bagian yang berisikan dokumentasi prosedur atau prosesproses yang terjadi dalam sistem. Prosedur dapat berupa buku-buku penuntun operasional seperti prosedur sistem pengendalian intern atau buku penuntun teknis seperti buku manual menjalankan program komputer dan sebagainya.

29

5. Manusia Manusia merupakan bagian utama dalam suatu sistem informasi. 2.3. Penjualan Penjualan merupakan pembelian sesuatu (barang atau jasa) dari suatu pihak kepada pihak lainnya dengan mendapatkan ganti uang dari pihak tersebut. Penjualan juga merupakan suatu sumber pendapatan perusahaan, semakin besar penjualan maka semakin besar pula pendapatan yang diperoleh perusahaan. 2.3.1 Pengertian Penjualan Aktivitas penjualan merupakan pendapatan utama perusahaan karena jika aktivitas penjualan produk maupun jasa tidak dikelola dengan baik maka secara langsung dapat merugikan perusahaan. Hal ini dapat disebabkan karena sasaran penjualan yang diharapkan tidak tercapai dan pendapatan pun akan berkurang. Berdasarkan pengertian di atas, maka dapat disimpulkan bahwa penjualan adalah persetujuan kedua belah pihak antara penjual dan pembeli, dimana penjual menawarkan suatu produk dengan harapan pembeli dapat menyerahkan sejumlah uang sebagai alat ukur produk tersebut sebesar harga jual yang telah disepakati. 2.3.2 Klasifikasi Transaksi Penjualan Ada beberapa macam transaksi penjualan dapat diklasifikasikan Menurut pengertian diatas dapat diuraikan sebagai berikut: a. Penjualan Tunai Adalah penjualan yang bersifat cash dan carry pada umumnya terjadi -

30

secara kontan dan dapat pula terjadi pembayaran selama satu bulan di anggap kontan b. Penjualan Kredit Adalah penjualan dengan tenggang waktu rata-rata diatas satu bulan. c. Penjualan Tender Adalah penjualan ynag dilaksanakan melalui prosedur tender untuk memegangkan tender selain harus memenuhi berbagai prosedur. d. Penjualan Ekspor Adalah penjualan yang dilaksanakan dengan pihak pembeli luar negeri yang mengimpor barang tersebut. e. Penjualan Konsinyasi Adalah penjualan yang dilakukan secara titipan kepada pembeli yang juga sebagai penjual. f. Penjualan Grosir Adalah penjualan yang tidak langsung kepada pembeli, tetapi melalui pedagang grosir atau eceran. 2.3.3. Tujuan Penjualan Dalam suatu perusahaan kegiatan penjualan adalah kegiatan yang penting, karena dengan adanya kegiatan penjualan tersebut maka akan terbentuk laba yang dapat menjamin kelangsungan hidup perusahaan. Berdasarkan uraian di atas dapat disimpulkan bahwa tujuan umum perusahaan dalam kegiatan penjualan adalah untuk mencapai volume penjualan,

31

mendapat laba yang maksimal dengan modal sekecil-kecilnya, dan menunjang pertumbuhan suatu perusahaan. 2.3.4 Model Transaksi Online Banking Online banking merupakan model transaksi perbankan tradisional yang dilakukan secara online atau menggunakan teknologi internet. Pada dasarnya online banking merupakan migrasi dari layanan perbankan tradisional ke layanan modern yang menggunakan teknologi informasi dan internet. Keunggulan model ini transaksi akan dapat dilakukan secara cepat, kapan saja dan dari mana saja. Kelemahan model ini adalah nasabah masih harus melakukan transaksi tradisional jika mau menarik atau menyetor dana ke bank yang bersangkutan. 2.4 Internet Web Internet merupakan jaringan komputer global, yang menghubungkan komputer-komputer yang tersebar diseluruh dunia. Akibat popularitas dari internet ini, makin banyak lembaga komersial maupun non komersial yang berminat untuk bergabung kedalam jaringan tersebut karena alasan utamanya, yaitu dengan bergabung dijaringan internet kesempatan untuk mendapatkan informasi tidak terbatas karena internet merupakan gudang informasi yang terdiri dari ilmu pengetahuan, cuaca, ekonomi, keuangan, kesenian, restoran, sampai dengan hiburan. Sebagai gudang informasi, internet juga dapat digunakan sebagai alat penyebaran informasi, salah satu contohnya untuk kegiatan promosi suatu produk yang dihasilkan oleh suatu perusahaan.

32

2.4.1. World Wide Web (WWW) World Wide Web merupakan layanan yang dapat menampilkan halaman halaman informasi pada internet, sedangkan web merupakan bagian dasar dari informasi pada world wide web. Oleh karena itu kemudahan, keefektifan dan keandalan teknologi world wide web yang diterapkan pada internet, maka dalam penyebaran informasi dapat dilakukan dengan cepat, mudah dan efektif. Istilah-istilah yang sering digunakan apabila bekerja dengan internet, diantaranya yaitu: 1) Web, adalah fasilitas hypertext untuk menampilkan data berupa teks, gambar, bunyi, animasi dan data multimedia lainnya, dimana antara data tersebut saling berhubungan satu sama lain. Untuk memudahkan kita membaca data dan informasi pada web kita dapat menggunakan Web Browser seperti Internet Explorer atau Netscape. 2) Web Site, merupakan tempat menyimpan data dan informasi dengan berdasarkan topik tertentu. Diumpamakan web site ini adalah sebuah buku yang berisi topik tertentu. 3) Web Pages, merupakan sebuah halaman khusus dari situs tertentu. Diumpamakan halaman web ini adalah sebuah halaman khusus buku dari web tertentu. 4) Homepage, merupakan sampul halaman yang berisi daftar isi atau menu dari sebuah web site. 5) Web Browser, merupakan program aplikasi yang digunakan untuk memudahkan kita melakukan navigasi berbagai data dan informasi pada

33

WWW. Salah satu web browser yang populer dan banyak digunakan saat ini yaitu Microsoft Internet Explorer dan Netscape. 2.4.2 Pengertian Web Web Page ( halaman web ) merupakan halaman khusus dari situs web tertentu yang tersimpan dalam bentuk file. Dalam web page tersimpan berbagai informasi dan link yang menghubungkan suatu informasi ke informasi lain baik itu dalam page yang sama ataupun web page lain pada website yang berbeda. Website ( situs web ) adalah merupakan alamat ( URL ) yang berfungsi sebagai tempat penyimpanan data dan informasi dengan berdasarkan topik tertentu. Sutarman ( 2003:6 ) 2.4.3 Electronik Commerce Perdagangan elektronik atau e-commerce adalah penyebaran, pembelian, penjualan, pemasaran barang dan jasa melalui sistem elektronik seperti internet atau jaringan komputer lainnya. E-Commerce dapat melibatkan transfer dana elektronik, pertukaran data elektronik, sistem manajemen inventori otomatis, dan sistem pengumpulan data otomatis. E-Commerce adalah konsep baru yang menggambarkan proses pembelian dan penjualan atau pertukaran produk, jasa, dan informasi melalui jaringan computer termasuk internet [Turban, Efraim,2000]. E-Commerce dapat diartikan secara dekat. Itu dapat dikatakan mencakup hanya transaksi bisnis yang disetujui dengan pelanggan dan pemasok dan sering digambarkan sebagai bagian dari internet, mengingat tidak ada alternative lain untuk komunikasi.

34

2.4.4 Pengertian Web Database Web database merupakan sistem penyimpanan data yang dapat diakses oleh bahasa pemrograman tertentu. Web database dapat diakses oleh aplikasiaplikasi web yang dikembangkan dengan HTML tag, kontrol active X dan pemrograman yang bersifat server side melalui CGI, Microsoft IIS ( Internet Information Server ). Web atau disebut sebagai World Wide Web ( WWW ) adalah fasilitas yang menyediakan interface yang saling keterkaitan dan berinteraksi antar jaringan yang sederhana ke sumber daya internet yang sangat besar. World Wide Web ( WWW ) bukan sekedar jaringan tetapi didalamnya terdapat suatu sel aplikasi komunikasi dan sistem perangkat lunak yang memiliki karakteristik tertentu diantaranya yaitu : a) Umumnya tertetak pada internet host dan client b) Umumnya menggunakan protocol TCP/IP c) Mengerti HTML d) Mengikuti model client/server untuk komunikasi data dua arah e) Memungkinkan client untuk mengakses server dengan protocol seperti HTTP, FTP, Telne, dan Gopher f) Memungkinkan client untuk mengakses informasi dalam berbagai media seperti teks, audio, video g) Menggunakan model alamat Unifor Resource Locators ( URL ) web adalah fasilitas hypertext yang mengorganisasi semua informasi dalam

35

internet, meskipun ini tidak masuk akal web memberi kesempatan kita mengakses semua sumber daya internet secara cepat dan mudah. 2.5 Perangkat Lunak Pendukung Dalam membuat sistem informasi penjualan berbasis web penulis menggunakan beberapa program aplikasi yaitu: 2.5.1 Xampp Xampp Merupakan singkatan dari X (empat system operasi apapun apapun), Apache, MySQL, PHP,Perl. XAMPP merupakan tool yang

menyediakan paket perangkat lunak ke dalam satu buah paket. Dalam paketnya sudah terdapat Apache (web server), MySQL (database), PHP (server side scripting), Perl, FTP server, phpMyAdmin dan berbagai pustaka bantu lainnya. Dengan menginstall XAMPP maka tidak perlu lagi melakukan instalasi dan konfigurasi web server Apache, PHP dan MySQL secara manual. XAMPP akan menginstalasi dan mengkonfigurasikannya secara otomatis untuk Anda. Versi XAMPP yang ada saat ini adalah Versi 1.7.3 yang terdiri atas :

Apache 2.2.14 (IPv6 enabled) + OpenSSL 0.9.8l MySQL 5.1.41 + PBXT engine PHP 5.3.1 phpMyAdmin 3.2.4 Perl 5.10.1 FileZilla FTP Server 0.9.33 Mercury Mail Transport System 4.72

36

2.5.3 MySQL Mysql merupakan sofware sistem manajemen database (Database Management System (DBMS) yang sangat populer di kalangan pemrograman. MySQL merupakan database yang paling populer digunakan untuk membangun aplikasi web yang menggunakan database sebagai sumber dan pengelola data. Kepopuleran MySQL dimungkinkan karena kemudahannya untuk digunakan , cepat secara kinerja query, dan mencukupi untuk kebutuhan database perusahaanperusahaan skala menengah kecil. Keistimewaan MySQL yaitu : 1. Portability MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Unix, Free BSD, Mac OS X Server dan lain-lain. 2. Open Source MySQL di distribusikan secara Open Source sehingga dapat digunakan secara bebas. 3. Multi User MySQL dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah. 4. Performance Tuning MySQL memiliki kecepatan yang tinggi dalam menangani Query, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.

37

5. Column Types MySQL memiliki tipe kolom yang sangat kompleks, seperti

Signed/Unsigned integer, float, double, char, varchar, text, blob, date, time, times stamp, year, set dan enum. 6. Command dan Function MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam Query. 7. Security MySQL memiliki lapisan-lapisan sekuritas seperti level Subnetmask, nama host, dan ijin akses user dengan system, perijinan yang mendetail seperti password terenkripsi. 8. Scalability dan Limits MySQL mampu menangani database dengan skala besar, dengan jumlah records lebih dari 50 juta dan 60 juta tabel serta 5 miliar baris. Selain itu, batas indeks yang dapat ditampung mencapai 32 indeks pada setiap tabelnya. 9. Connectivity MySQL dapat melakukan koneksi dengan client menggunakan protocol TCP/IP, Unix Socet (Unix), atau Named Pipe (NT). 10. Localitation Deteksi pesan kesalahan pada Client dengan menggunakan lebih dari 20 bahasa.

38

11. Interface Interface terhadap berbagai palikasi dan bahasa pemrograman dengan menggunakan fungsi API ( Application Programming Interface ). 12. Client dan Tools Dilengkapi dengan berbagai tools yang dapat digunakan sebagai administrasi database, dan pada setiap tool yang ada di sertakan petunjuk online. 13. Struktur Table Struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, di banding database lainnya semacam postgre SQL ataupun oracle. 2.5.4 PHP ( Personal Home Page ) PHP (PHP : Hypertext PreeProcessor) merupakan bahasa pemograman scripting yang bersifat open source. PHP adalah salah satu bahasa Server-side yang didesain khusus untuk aplikasi web. PHP dapat disisipkan diantara bahasa HTML dan karena bahasa Server side, maka bahasa PHP akan dieksekusi di server, sehingga yang dikirimkan ke browser adalah hasil jadi dalam bentuk HTML, dan kode PHP anda tidak akan terlihat PHP bersifat Open Source . Keunggulan PHP adalah: a) PHP memiliki tingkat akses yang lebih cepat b) PHP memiliki tingkat lifecycle yang cepat sehingga selalu mengikuti perkembangan teknologi internet c) PHP mampu berjalan di beberapa server web, seperti Apache, Microsoft IIS, PWS, phttpd, fhttpd, AOLServer dan Xitami

39

d) PHP mampu berjalan di Linux sebagai platform Sistem Operasi yang utama, juga dapat berjalan di FreeBSD, Unix, Solaris, dan Windows e) PHP mendukung akses ke beberapa database baik yang bersifat gratis atau komersial, seperti mSQL, MySQL, Informix, dan MicrosoftSQL Server

2.5.5 Phpmyadmin Phpmyadmin adalah perangkat lunak bebas yang ditulis dalam bahasa pemrograman php yang digunakan untuk menangani administrasi MYSQL melalui jejaringan jagat jembar World Wide Web (WWW). Phpmyadmin mendukung berbagai aplikasi mysql, diantaranya (mengelola basis data, tabletable, bidang, relasi, indeks, pengguna, perizinan, dll) Phpmyadmin dimulai pada tahun 1998 oleh Tobias Ratschiller seseorang konsultan IT. Ratschiller mengerjakan sebuah program bernama MYSQL-webadmin dengan bebas, yang merupakan produk dari Petrus Kuppelwieser, yang telah berhenti

mengembangkannya pada saat itu. Ratschiller menulis kode baru untuk phpmyadmin, dan ditingkatkan pada konsep dari proyek Kuppelwieseer. Ratschiller meninggalkan proyek phpmyadmin pada tahun 2001. 2.5.6 Macromedia Dreamwever CS4 Adobe Dreamweaver CS4 merupakan versi terbaru dari Adobe

Dreamweaver yang sebelumnya adalah Adobe Dreamweaver CS3. Aplikasi Adobe Dreamweaver CS4 memberikan tampilan yang lebih baik dan semakin mudah dalam penggunannya. Aplikasi ini mengintegrasikan banyak asepk dalam

40

pengembangan website, termasuk pembuatan halaman web serta pengelolaan website. Selain sebagai editor yang komplek juga dapat digunakan untuk membuat animasi sederhana yang berbentuk layer dengan bantuan javascript yang didukungnya. Sebagai editor dreamweaver mempunyai sifat WYSIWYG, yang artinya apa yang kita lihat pada halaman desain maka semuanya itu dapat diperoleh pada browser. Dengan kelebihan ini sehingga seorang programer dapat melihat langsung hasil buatannya tanpa harus membukanya pada browser (aplikasi pengakses web seperti Internet Explorer, mozila firefox, dll). Adobe Dreamweaver CS4 menyertakan banyak perangkat yang berkaitan dengan pengkodean dan fitur seperti HTML, CSS, XML, dan pemrograman Client Side seperti JavaScript dengan pengunaan yang sangat mudah. Adobe Dreamweaver CS4 juga mendukung pemrograman Script Server Side seperti PHP, Active Server Page (ASP), ASP.Net, ASP JavaScript, ASP VBScript, ColdFusion, dan Java Server Page (JSP). 2.6 Sistem Pengolahan Data Sistem pengolahan data merupakan suatu sistem di dalam perusahaan yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasional, bersifat manajerial dan kegiatan strategi dari suatu organisasi. 2.6.1 Data Data merupakan deskripsi tentang benda, kejadian, aktivitas, dan transaksi yang tidak mempunyai makna sehingga tidak memiliki pengaruh langsung kepada

41

pemakai. Menurut Kadir (2003 : 4) Data itu dapat berupa : 1) Data atau nilai yang terformat yaitu data dengan suatu format tertentu, seperti data yang menyatakan tanggal, jam, dan nilai mata uang. 2) Teks merupakan deretan huruf, angka, dan simbol khusus yang memiliki kombinasi tidak tergantung pada masing-masing item secara individual. Misalnya artikel surat kabar dan majalah. 3) Citra atau image merupakan data yang berbentuk gambar. Citra dapat berupa grafik, vektor, foto, hasil rontgen, tanda tangan dan lain-lain. 4) Audio adalah data yang berbentuk suara, seperti instrumen musik, suara orang atau binatang, gemericik air, suara angin, dan lain-lain. 5) Video merupakan data dalam bentuk sejumlah gambar yang bergerak, dan dapat juga dilengkapi dengan audio. Video juga dapat digunakan untuk mengabadikan suatu kejadian. 2.6.2 Basis Data Basis Data terdiri atas dua kata, yaitu Basis dan Data. Basis kurang lebih dapat diartikan sebagai markas atau gudang, sedangkan data representasi fakta dunia nyata yang mewakili suatu objek seperti manusia, barang, hewan, peristiwa, konsep, keadaan dan sebagainya, yang direkam dalam bentuk angka, huruf, teks, simbol, gambar, bunyi dan kombinasinya. Menurut Fathansyah (2004 : 2) basis data sendiri dapat didefinisikan dalam beberapa sudut pandang, seperti:

42

a) Himpunan

kelompok

data

(arsip)

yang

saling

berhubungan

yang

diorganisasikan sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah. b) Kumpulan data yang saling berhubungan yang saling disimpan secara bersama sedemikian rupa tanpa pengulangan (redudansi) yang tidsk perlu untuk memenuhi berbagai kebutuhan. c) Kumpulan file/tabel/arsip yang saling berhubungan yang disimpan dalam media penyimpanan elektronik. 2.7 Jaringan Komputer Menurut Abdul kadir (2003:346) yang disebut jaringan komputer (computer network) adalah hubungan dua buah simpul (umumnya berupa komputer) atau lebih yang tujuan utamanya adalah untuk melakukan pertukaran data. Dalam prakteknya, jaringan komputer memungkinkan untuk melakukan berbagai perangkat lunak, perangkat keras, dan bahkan berbagai kekuatan pemrosesan. 2.7.1 Jenis-jenis Jaringan Komputer Berdasarkan luasnya jangkauan, jaringan komputer terdiri dari: 1. Work Group yaitu jaringan yang menghubungkan beberapa komputer dalam jumlah sedikit dalam sebuah ruangan. 2. Local Area Network (LAN) yaitu jaringan komunikasi data yang luas jangkauannya meliputi suatu area lokal tertentu. 3. Metropolitan Area Network (MAN) yaitu jaringan komunikasi data yang luas jangkauannya meliputi area dalam satu kota.

43

4. Wide Area Network (WAN) yaitu jaringan komunikasi data yang luas jangkauannya meliputi antar kota atau antar negara. Jenis jaringan berdasarkan kebutuhan, diantaranya yaitu: 1. Peer to Peer Peer to Peer atau sering disebut point to point merupakan jenis jaringan yang tidak melibatkan sumber daya terlalu tinggi. Pada setiap workstation tidak memiliki batasan yang khusus dalam hal pengaksesan data dan dalam penggunaan sumber daya. Setiap komputer atau workstation yang terhubung tidak dibatasi oleh sebuah hak akses. Semua workstation yang terhubung dapat menggunakan semua data dan dapat mengirimkan data tanpa ada batasan. 2. Client-Server Komputer klien merupakan komputer yang selalu memerlukan sumber daya berupa data maupun sistem dari komputer server. Komputer server merupakan komputer yang mampu menyediakan dan menerima permintaan yang dilakukan oleh komputer klien. Di dalam jenis ini, klien dan server akan sangat berhubungan erat. Apabila ada sebuah komputer yang selalu menyediakan sumber daya dan digunakan oleh komputer lain, komputer tadi disebut komputer server. Komputer yang hanya menerima dan mengakses ketersediaan data dari komputer lain akan disebut komputer klien.

BAB III OBJEK DAN METODE PENELITIAN

3.1 Objek Penelitian Objek pada penelitian ini adalah Perancangan Sistem Informasi Penjualan Busana Muslim Berbasis Web Pada PT. Azalia Multi Kreasi Cileunyi-Bandung.. Penelitian dilakukan pada PT. Azalia Multi Kreasi yang beralamat di Komplek. DORANGE A1 No 11. Cileunyi-Bandung Phone : 022 - 87882090. PT. Azalia Multi Kreasi merupakan perusahan yang bergerak dibidang garment dan retail dan produknya menjual aksesorisnya . 3.1.1 Sejarah Singkat Perusahaan PT. Azalia Multi Kreasi adalah perusahaan yang berdiri pada 13 November 2012, sebelum dibentuk menjadi badan hukum PT. Azalia Multi Kreasi berupa perusahaan dagang biasa yang namanya hanya Azalia , perusahaan dagang ini didirikan sejak maret 2012 dan sudah memiliki beberapa cabang di Bandung dan Jakarta. Saat Azalia dibentuk menjadi PT. Azalia Multi Kreasi dikarenakan busana muslim pria dan wanita, kerudung dan

adanya suntikan dana dari investor dan menginginkan bidang usaha tersebut untuk dibentuk menjadi Perseroan Terbatas (PT). Sedangkan untuk cabang-cabang sebelumnya yang dimiliki Azalia, saat ini cabang tersebut menjadi mitra bisnis PT. Azalia Multi Kreasi. Dan hingga saat ini produk yang ditawarkan oleh perusahan meliputi busana muslim, kerudung dan aksesoris busana muslim.

44

45

PT. Azalia Multi Kreasi hadir membawa identitas baru dalam industri busana muslim di Indonesia. Dengan pengalaman dan komitmen manajemen kami dalam memberikan yang terbaik, Azalia Multi Kreasi bertekad menjadi trendsetter perusahaan busana muslim dunia.. Prinsip dasar kami adalah berkarya dalam menciptakan dan membangun sitem manajemen perusahaan produktif dan menciptakan produk dengan bahan berkualitas terbaik, unik, harga bersaing serta di terima oleh pasar. Kepuasan kami adalah pelayanan terbaik kepada seluruh pelanggan, member, relasi, internal karyawan dan kepada seluruh pelanggan dimanapun berada. 3.1.2 Visi dan Misi Perusahaan Dengan masih luasnya pasar busana muslim khususnya di Indonesia, fokus kami adalah berakseleresi berdakwah mendistribusikan produk terbaik kami dengan membuka outlet retail serta jaringan yang berpotensi di seluruh wilayah Indonesia. 3.1.2.1 Visi PT. Azalia Multi Kreasi juga memiliki visi yaitu, Menjadi Trendsetter

Perusahaan Busana Muslim di seluruh Dunia. 3.1.2.2 Misi 1. Memudahkan kaum perempuan dalam menerpakan perintah menutup aurat sesuai dengan firman Allah dalam Al-Quran (Surah 24 An Nur; ayat 31) 2. Menciptakan produk dengan bahan berkualitas terbaik, unik, inovatif, harga bersaing serta di terima oleh pasar.

46

3. Membuka 500 outlet retail serta jaringan di seluruh potensi wilayah Indonesia dan dunia tahun 2015. 4. Menggandeng seluruh media, baik lokal, nasional dan internasional dalam mensosialisasikan brand dan produk Azalia Multi Kreasi. 5. Menciptakan manajemen produktif, accountable, efisien, transparan dan mensejahterakan seluruh elemen internal karyawan dan relasi. 3.1.3 Struktur Organisasi Perusahaan Organisasi dalam arti bagan adalah kelompok orang yang bekerjasama untuk mencapai suatu tujuan, sedangkan pengertian organisasi secara universal mengandung pengertian sebagai kumpulan orang-orang yang bekerjasama dengan dasar persamaan tujuan. Organisasi perusahaan sangat penting dalam menjamin kelangsungan dan kelancaran mekanisme kerja perusahaan, dengan adanya organisasi perusahaan dimaksudkan untuk menciptakan suatu sistem pembagian kerja atau tugas yang sesuai dengan kebutuhan perusahaan sehingga mempermudah kegiaan operasional dalam mencapai suatu tujuan. Selain itu struktur organisasi dianggap sebagai pola yang sudah ditetapkan menurut hubungan-hubungan antara beberapa komponen dan bagian organisasi. PT .Azalia Multi Kreasi mempunyai struktur organisasi berbentuk garis. Struktur organisasi ini menggambarkan bahwa wewenang dan tanggung jawab itu mengalir dalam garis lagsung vertika; dari level tertinggi ke level terendah dalam organisasi. Menurut data yang diperoleh mengenai struktur organisasi pada PT. Azalia Multi Kreasi dapat dilihat pada gambar 3.1 berikut ini :

47

Gambar 3.1 Struktur Organisasi PT. Azalia Multi Kreasi Sumber : PT. Azalia Multi Kreasi 3.1.4 Deskripsi Tugas Job Description. Tugas / Pekerjaan adalah suatu rincian yang menunjukan posisi, tanggung jawab, wewenang, fungsi dan tugas yang harus dilakukan. Deskripsi tugas perlu dibuat agar masing-masing bagian mengerti akan kedudukan dan kewenangannya. Adapun deskripsi tugas yang ada didalam PT. Azalia Multi Kreasi adalah sebagai berikut : 1. Dewan Komisaris Dewan Komisaris ini merupakan badan tertinggi dalam organisasi perusahan pada PT. Azalia Multi Kreasi. Anggota-anggotanya diangkat diberhentikan melalui rapat umum pemegang saham. Tugas utama Dewan Komisaris adalah

48

mengawasi pekerjaan Chairman (direktur utama) dalam melaksanakan tugasnya sebagai pimpinan. 2. Chairman ( Ketua/ Direktur Utama ) 1) Mengkoordinasikan dan mengendalikan seluruh kegiatan-kegiatan dibidang administrasi keuangan, kepegawaian dan kesekretariatan. 2) Mengkoordinasikan dan mengendalikan kegiatan pengadaan dan peralatan perlengkapan. 3) Merencanakan dan mengembangkan sumber-sumber pendapatan serta pembelanjaan dan kekayaan perusahaan. 4) Mengendalikan uang pendapatan, hasil penagihan rekening penggunaan air dari langganan. 5) Memimpin rapat umum, dalam hal: untuk memastikan pelaksanaan tata-tertib, keadilan dan kesempatan bagi semua untuk berkontribusi secara tepat, menyesuaikan alokasi waktu per- item masalah, juga untuk menentukan urutan agenda, melakukan pengarahan dan diskusi ke arah consensus, menjelaskan dan menyimpulkan tindakan dan kebijakan 6) Bertindak sebagai perwakilan organisasi dalam hubungannya dengan dunia luar 3. Administration ( Administrasi ) dikepalai oleh seorang manajer dan bertanggung jawab kepada General Manager serta mempunyai tugas melakukan kegiatan-kegiatan administratif. Bagian Administrasi menerima laporan administratif dari semua bagian untuk diolah dan dilaporkan kepada General Manager.

49

4.

Manager Marketing (Menejer Pemasaran) 1) Merencanakan, merumuskan, dan mengusulkan tujuan, kebijakan, dan program kerja di dalam bidang pemasaran. 2) Memanfaatkan media massa dalam melakukan produksi busana muslim , kerudung dan aksesorisnya. 3) Menentukan Mengenai harga jual atau potongan harga khusus sesuai dengan kebijakan perusahaan.

5.

Bagian penjualan yaitu bagian yang bertugas untuk melakukan promosi dan atau penjualan selain penjualan di toko, seperti penjualan di internet. Bagian ini juga bertugas untuk merekrut reseller baik melalui perekrutan offline ataupun online melalui internet. Bagian ini dikepalai seorang manajer.

6.

Bagian Desain Produk 1) Melakukan Proses Design untuk membentuk suatu Produk yang akan dipasarkan kepada konsumen 2) Melakukan proses analisa tentang perkembangan desain busana muslim dari mulai bentuk corak dan warna produk yang akan di produksi. 3) Melakukan proses identifikasi dan koordinasi seputar pengembangan desain produk yang banyak dijual dan produk yang kurang diminati konsumen 4) Melakukan konsultasi dengan direktur utama terkait modal dan minat konsumen dengan administrasi, bagian penjualan.

50

6.

Warehouse (Bagian Gudang/ data Gudang) adalah bagian yang mengelola semua barang atau stok di gudang, beberapa tugas spesifik bagian ini adalah menerima dan memeriksa fisik barang masuk, menyimpan stok dan perlengkapan dan mempersiapkan barang untuk dikirim ke toko atau konsumen. Bagian ini dikepalai oleh seorang manajer.

3.2 Metode Penelitian Metode penelitian adalah suatu teknik atau cara mengumpulkan, memperoleh data, baik berupa data primer maupun sekunder yang digunakan untuk keperluan menyusun suatu karya ilmiah dan kemudian menganalisa faktor-faktor yang berhubungan dengan pokok-pokok permasalahan sehingga terdapat suatu kebenaran data-data yang akan diperoleh. Adapun pengertian metode penelitian menurut Sugiyono (2010 : 2) : Metode penelitian pada dasarnya merupakan cara ilmiah untuk mendapatkan data dengan tujuan dan kegunaan tertentu. 3.2.1 Desain Penelitian Desain Penelitian Deskriptif adalah Suatu Penelitian yang dilakukan dengan tujuan utama untuk memberikan Desain penelitian ini digunakan untuk Memecahkan atau Menjawab Permasalahan yang sedang dihadapi pada situasi sekarang. Penentuan langkah perancangan dan pengolahan data sehingga menghasilkan sebuah karya ilmiah berupa perancangan sistem informasi bagi perusahaan dan berupa laporan dan jurnal pengembangan sistem informasi bagi kebutuhan akademis, yang buat untuk salah satu tugas akhir bagi peneliti. Penelitian deskriptif merupakan salah satu metode penelitian yang berusaha

51

menggambarkan dan menginterpretasi objek sesuai dengan apa adanya. Maka dari itu peneliti menggunakan metode ini sebagai suatu rancangan penelitian karena metode ini juga menggambarkan suatu keadaan dimana peristiwa dan kondisi yang diteliti itu sedang berjalan dimasa sekarang dengan penelitian studi kasus di PT. Azalia Multi Kreasi, untuk memperoleh gambaran tentang proses dan alur kegiatan yang sedang berjalan sebagai pembelajaran tentang merancang sebuah sistem informasi penjualan busana muslim dan untuk mengetahui kendala yang dihadapi sampai kepada pemecahan masalahnya. 3.2.2 Jenis dan Metode Pengumpulan Data Berdasarkan sumbernya data peneletian dapat dikelompokan dalam dua jenis yaitu data primer dan data sekunder. Sedangkan metode pengumpulan data dilakukan memperoleh informasi yang dibutuhkan dalam rangka mencapai tujuan penelitian. Pengumpulan data secara lengkap yang berhubungan dengan penelitian ini dilakukan dengan cara survei. berikut adalah jenis dan metode pengumpulan data pada penelitian pada PT. Azalia Multi Kreasi 3.2.2.1 Sumber Data Primer Data primer adalah data yang berasal dari pihak yang bersangkutan atau langsung diperoleh dari responden. Metode pengumpulan data yang digunakan, yaitu : 1. Data primer adalah data yang diperoleh atau dikumpulkan oleh peneliti secara langsung dari sumber datanya. Yakni melakukan observasi pada PT. Azalia

52

Multi Kreasi , peneliti mengumpulkannya secara langsung. Teknik yang dapat digunakan peneliti untuk mengumpulkan data primer antara lain observasi, wawancara, diskusi terfokus (focus grup discussion) (FGD) . Untuk mendapatkan data maupun informasi yang diperlukan, maka dalam penelitian diperlukan sebuah metode atau teknik pengumpulan data untuk mendapatkan data primer. Metode Pengumpulan data dengan sumber data primer pada penelitian di PT. Azalia Multi Kreasi diantaranya adalah :

1. Observasi Observasi adalah pengamatan dan pencatatan secara sistimatik terhadap unsurunsur yang tampak dalam suatu gejala atau gejala-gejala dalam objek penelitian. Maka dari itu dalam penelitian di PT. Azalia Multi Kreasi Dalam observasi ini, peneliti secara langsung terlibat dalam kegiatam sehari-hari orang atau situasi yang diamati sebagai sumber data. Observasi yang akan dilakukan adalah observasi terhadap subjek, perilaku subjek selama wawancara, interaksi pimpinan Perusahaan ,pegawai, dan bagian bagian dari PT. Azalia Multi Kreasi bersifat sebagai subjek dengan peneliti dan hal-hal yang dianggap relevan sehingga dapat memberikan data tambahan terhadap hasil wawancara, dengan menggunakan media record voice note menggunakan media smartphone berfungsi sebagai perekaman data jika penulis kesulitan dalam memahi bahasa bisa segera memutar ulang kembali record voice note tersebut dengan cara mendengar ulang hasil observasi dan wawancara yang dilakukan peneliti.

53

2. Wawancara Metode wawancara adalah metode yang efektif dalam pengumpulan data karena bertatap muka langsung dengan sumber melalui tanya jawab. Peneliti melakukan wawancara langsung kepada pimpinan dan pembimbing di perusahaan PT.Azalia Multi Kreasi , wawancara ini berhubungan dengan latar belakang penelitian yang nantinya akan menghasilkan indentifikasi masalah perusahaan, dan rumusan masalah perusahaan pada PT. Azalia Multi Kreasi. Tanya jawab secara langsung kepada bagian kurikulum mengenai data-data yang dibutuhkan seperti bagaimana sistem informasi yang sedang berjalan di PT. Azalia Multi Kreasi mengenai sistem penjualan berbasis web. 3.2.2.2 Sumber Data Sekunder Data Sekunder adalah data yang diperoleh atau dikumpulkan peneliti dari berbagai sumber yang telah ada jadi disini (peneliti sebagai tangan kedua). Data sekunder yang dilakukan peneliti didapat dari hasil jurnal dan Beberapa referensi selain itu peneliti juga memperoleh data sekunder buku, laporan,

jurnal, media internet dan lain-lain Pemahaman terhadap kedua jenis data di atas. Penulis sendiri mencoba mengambil dari beberapa buku yang telah penulis cari dan penulis mencoba mencari tahu apa yang tidak ada dalam buku lewat media internet. 3.2.3 Metode Pendekatan dan Pengembangan Sistem Pendekatan-Pendekatan Pengembangan Sistem Disamping metode

tradisional SDLC, ada beberapa metode yang dikembangkan untuk melengkapi kelemahan-kelemahan yang ada dalam metode SDLC. Metode-metode itu antara

54

lain: Structured analysis and structured design Object oriented analysis and design Prototyping Joint Application Design (JAD) . 3.2.3.1. Metode Pendekatan Sistem Metode yang digunakan untuk proses pengembangan perangkat lunak yang akan dibangun adalah model prototype. Prototype merupakan suatu metode dalam pengembangan sistem yang menggunakan pendekatan untuk membuat sesuatu program dengan cepat dan bertahap sehingga segera dapat dievaluasi oleh pemakai. Selain itu prototype juga membuat proses pengembangan sistem informasi menjadi lebih cepat dan lebih mudah, terutama pada keadaan kebutuhan pemakai sulit untuk diidentifikasi. Karena banyak terjadi permasalahan-permasalahan metode pendekatanpendekatan secara klasik, maka dari itu kebutuhan akan pendekatan dan pengembangan sistem yang lebih baik mulai terasa dibutuhkan. Tetapi yang disesalkan sampai sekarang masih banyak orang yang tidak menyadari bahwa hanya dengan mengikuti tahapan di life cycle saja tidak akan membuat sistem informasi menjadi berhasil. Maka dari itu diperlukan suatu pendekatan dan pengembangan sistem yang baru yang dilengkapi dengan beberapa alat dan teknik agar pembuatan sistem informasi dapat berhasil. Pendekatan ini yang dimulai dari awal tahun 1970 disebut dengan pendekatan struktur. Pendekatan terstruktur dilengkapi dengan alat-alat dan teknik-teknik yang dibutuhkan dalam

pengembangan sistem sehingga hasil akhir dari sistem yang dikembangkan akan didapatkan sistem yang strukturnya didefinisikan dengan baik dan jelas.

55

3.2.3.2. Metode Pengembangan Sistem Untuk penelitian pada PT. Azalia Multi Kreasi , Penulis menggunakan metode Prototyping. Pendekatan iteraktif dalam pengembangan sebuah sistem, Dibuat prototype operasional sistem, gunakan data aktual, edit input, lakukan komputasi dan semua manipulasi sehingga dihasilkan output nyata Seperti membuat mock-up, coba, perbaiki, dst Prototyping Komunikasi user dan pengembang intensif . User terlibat aktif dalam menentukan requirement, waktu pengembangan relatif singkat dan Implementasi mudah karena pemakai mengetahui dari awal apa yang akan diperoleh dari hasil penelitian. Metode prototyping ini sering sekali digunakan pada dunia riil. Karena metode ini secara keseluruhan akan mengacu kepada kepuasan user. Bisa dikatakan bahwa metode ini merupakan metode waterfall yang dilakukan secara berulang-ulang. Berikut ini adalah tahapan-tahapan metode prototyping yaitu : 1) Pengumpulan kebutuhan. Pelanggan dan pengembang bersama-sama mendefinisikan format seluruh perangkat lunak, mengidentifikasikan semua kebutuhan, dan garis besar sistem yang akan dibuat. 2) Membangun prototyping. Membangun prototyping dengan membuat perancangan sementara yang berfokus pada penyajian kepada pelanggan (misalnya dengan membuat input dan format output). 3) Evaluasi protoptyping. Evaluasi ini dilakukan oleh pelanggan apakah prototyping yang sudah dibangun sudah sesuai dengan keinginann pelanggan. Jika sudah sesuai maka langkah 4 akan diambil. Jika tidak prototyping direvisi dengan mengulangu langkah 1, 2 , dan 3.

56

4) Mengkodekan sistem Dalam tahap ini prototyping yang sudah di sepakati diterjemahkan ke dalam bahasa pemrograman yang sesuai. 5) Menguji sistem Setelah sistem sudah menjadi suatu perangkat lunak yang siap pakai, harus dites dahulu sebelum digunakan. Pengujian ini dilakukan dengan White Box, Black Box, Basis Path, pengujian arsitektur dan lainlain. 6) Evaluasi Sistem. Pelanggan mengevaluasi apakah sistem yang sudah jadi sudah sesuai dengan yang diharapkan . Jika ya, langkah 7 dilakukan dan jika tidak, ulangi langkah 4 dan 5. 7) Menggunakan sistem. Perangkat lunak yang telah diuji dan diterima pelanggan siap untuk digunakan. Selain itu metode pengembangan sistem prototype juga memiliki sasaran atau tujuan sebagai berikut : 1) Mengurangi waktu sebelum pemakai melihat sesuatu yang konkret dari usaha pengembangan sistem. 2) Menyediakan umpan balik yang cepat dari pemakai ke pengembang. 3) Membantu menggambarkan kebutuhan pmakai dengan kesalahan yang lebih sedikit. 4) Meningkatkan pemahaman pengembang dan pemakai terhadap sasaran yang seharusnya dicapai oleh sistem. 5) Menjadikan keterlibatan pemakai sangat berarti dalam analisis dan desain sistem yang akan dirancang.

57

Metode pengembangan sistem prototype juga memiliki kelebihan dan kerurangan , berikut adalah bagian dari kelebihan dan kekurangan nya. 3.2.3.2.1 Kelebihan Prototype 1. Pendefinisian kebutuhan pemakai menjadi lebih baik karena keterlibatan pemakai yang lebih intensif. 2. Meningkatkan kepuasan pemakai dan mengurangi resiko pemakai tidak menggunakan sistem mengingat keterlibatan mereka yang sangat tinggi sehinga sistem memenuhi kebutuhan mereka dengan lebih baik. 3. Mempersingkat waktu pengembangan. 4. Memperkecil kesalahan disebabkan pada setiap versi prototipe, kesalahan segera terdeteksi oleh pemakai. 5. Pemakai memiliki kesempatan yang lebih banyak dalam meminta perubahan-perubahan. 6. Menghemat biaya sehingga otomatis mengurangi biaya pengeluaran.

3.2.3.2.2 Kekurangan Prototype 1. Prototype hanya bisa berhasil jika pemakai bersungguh-sungguh dalam menyediakan waktu dan pikiran untuk menggarap prototype. 2. Kemungkinan dokumentasi terabaikan karena pengembang lebih

berkonsentrasi pada pengujian dan pembuatan prototype. 3. Mengingat target waktu yang pendek, ada kemungkinan sistem yang dibuat tidak lengkap dan bahkan sistem kurang teruji.

58

4. Jika terlalu banyak proses pengulangan dalam membuat prototype, ada kemungkinan pemakai menjadi jenuh dan memberikan reaksi yang negatif. 5. Apabila tidak dikelola dengan baik, prototype menjadi tidak pernah berakhir. Hal ini disebabkan permintaan terhadap perubahan terlalu mudah untuk dipenuhi. Berikut ini merupakan mekanisme pengembangan sistem dengan

menggunakan Prototype . pada gambar 3.2 dibawah ini .

Gambar 3.2 Mekanisme Pengembangan Sistem dengan Prototipe Sumber : Abdul Kadir 2003, Pengenalan Sistem Informasi. (2003:416)

59

3.2.3.3 Alat Bantu Analisis dan Perancangan Perancangan merupakan tahap persiapan untuk rancang bangun

implementasi suatu sistem, yang menggambarkan bagaimana suatu sistem dibentuk yang dapat berupa penggambaran, perencanaan dan pembuatan sketsa atau pengaturan dari beberapa elemen terpisah kedalam satu kesatuan yang utuh dan berfungsi termasuk mengkonfigurasikan komponen-komponen perangkat lunak dan perangkat keras dari suatu sistem. Dalam perancangan suatu sistem diperlukan beberapa alat Bantu. Alat Bantu ini merupakan refresentasi grafik yang dapat mempermudah dalam menggambarkan komponen-komponen yang ada, proses yang terjadi dan membuat usulan pemecahan masalah secara logika. Alat Bantu yang digunakan diantaranya Flowmap, Diagram Konteks, Data Flow Diagram (DFD), Kamus Data, Tabel Relasi dan Entity Relation Diagram (ERD).
1. Flowmap (Diagram Sistem Prosedur)

Flowmap disebut juga sebagai forms flowchart / diagram alir dokumen / Mapping Map Chart / Paper Work Flowchart / Diagram Sistem Prosedur Kerja. Flowmap merupakan diagram alir yang menunjukkan arus dari dokumen aliran data fisik, entitas-entitas sistem informasi dari kegiatan-kegiatan operasi yang berhubungan dengan sistem informasi. 2. Diagram Konteks Context Diagram atau Diagram konteks adalah diagram yang member gambaran jelas mengenai hubungan antar entitas-entitas, unsur-unsur

60

organisasi yang berhubungan dengan sumber data, pengolahan data dan informasi yang akan digunakan dalam pembuatan aplikasi. 3. Data Flow Diagram (DFD) Data Flow Diagram (DFD) adalah representasi grafik dari sebuah sistem, aliran-aliran data diantara komponen-komponen tersebut, asal tujuan, dan penyimpanan dari data tersebut. 4. Kamus Data Kamus data (data dictionary) atau disebut juga dengan istilah sistem data dictionary adalah katalog fakta tentang dan kebutuhan-kebutuhan informasi. Dengan menggunakan kamus data, analis sistem dapat mendefinisikan data yang mengalir di sistem dengan lengkap. 5. Perancangan Basis Data a) Normalisasi Normalisasi merupakan pengelompokan data elemen-elemen menjadi tabeltabel yang menunjukan entity dan relasinya. Dari item-item data yang ada digunakan sebagai dasar dalam merancang basis data yang lebih efisien. b) Tabel Relasi Relasi Tabel secara sederhana dapat dikatakan sebagai suatu database yang didalamnya terdapat tabel-tabel yang saling berelasi satu sama lain. Kardinalitas relasi menunjukkan jumlah maksimum tabel yang dapat berelasi dengan entitas pada entitas yang yang ada pada tabel lain.

61

6. Entity Relationship Diagram (ERD) Objek utama dari pembuatan diagram E-R adalah untuk menunjukan objekobjek (himpunan entitas) apa saja yang ingin dilibatkan dalam sebuah basis data dan bagaimana hubungan yang terjadi diantara objek-objek tersebut. Digunakan untuk menggambarkan model data secara konseptual.

3.2.4 Pengujian Software Pengujian software dilakukan untuk menegetahui kekurangan-kekurangan dari software yang dibuat. Metode pengujian adalah cara untuk menguji perangkat lunak, mempunyai mekanisme untuk menentukan data uji yang dapat menguji perangkat lunak secara lengkap dan mempunyai kemungkinan tinggi untuk menentukan kesalahan. Pengujian yang dilakuan yaitu menggunakan pengujian black box yang berarti pengujian aspek fundamental sistem tanpa memperhatikan struktur logika internal perangkat lunak. Metode ini digunakan untuk mengetahui apakah perangkat lunak berfungsi dengan benar. Pengujian black box merupakan metode perancangan data uji yang didasarkan pada spesifikasi perangkat lunak. Data uji dibangkitkan, dieksekusi pada perangkat lunak dan kemudian keluaran dari perangkat lunak di cek apakah telah sesuai dengan yang diharapkan. Pengujian black box merupakan pendekatan komplementer dari teknik white box, karena pengujian black box diharapkan teknik white box. Pengujian black box berfokus pada pengujian persyaratan fungsional perangkat lunak, untuk mendapatkan serangkaian kondisi input yang sesuai dengan persyaratan fungsional suatu program.

62

Pengujian black box berusaha menemukan kesalahan dalam kategori : 1. Fungsi-fungsi yang salah atau hilang 2. Kesalahan interface 3. Kesalahan dalam struktur data atau akses database eksternal 4. Kesalahan performa 5. kesalahan inisialisasi dan terminasi Dalam pengujian software terdapat beberapa faktor-faktor pengujian black-box yaitu : 1. File integrity Menekankan pada data yang dimasukkan melalui aplikasi akan tidak bias diubah. Prosedur yang akan memastikan bahwa file yang digunakan benar dan data dalam file tersebut akan disimpan sekuensial dan benar. 2. Ease of use Menekankan perluasan usaha yang diminta untuk belajar, mengoprasikan dan menyiapakan inputan, dan menginterpretasikan output dari sistem. Faktor ini tersangkut dengan usability sistem terhadap interaksi antara manusia dan sistem. 3. Authorization Menjamin data diproses sesuai dengan ketentuan manajemen. Authorization menyangkut proses transaksi secara umum dan khusus.

BAB IV ANALISIS DAN PERANCANGAN SISTEM

4.1 Analisis Sistem Yang Berjalan Analisis sistem merupakan kegiatan penguraian suatu data dan informasi yang utuh dan nyata kedalam bagian-bagian atau komponen-komponennya yang bertujuan untuk mengidentifikasikan serta mengevaluasi masalah-masalah yang muncul, hambatan-hambatan yang mungkin terjadi dan kebutuhan-kebutuhan yang diharapkan sehingga mengarah kepada suatu solusi untuk perbaikan maupun pengembangan ke arah yang lebih baik dan sesuai dengan kebutuhan. Untuk memahami alur dari informasi dalam sistem, diperlukan pendokumentasian dalam membangun suatu sistem informasi berbasis web pada PT. Azalia Multi Kreasi sehingga akan mempermudah tahap perancangan sistem sistem. 4.1.1 Analisis Dokumen Analisis dokumen bertujuan untuk mengetahui dokumen yang digunakan sistem yang berjalan. Analisis dokumen ini juga akan membantu dalam perancangan yang akan dibuat. Adapun dokumen yang digunakan dalam sistem yang berjalan di PT. Azalia Multi Kreasi antara lain adalah sebagai berikut : Tabel 4.1 Tabel Analisis Dokumen Nama Dokumen Struk Pembayaran Deskripsi Bukti Rangkap tuan, jumlah, harga, Atribut toko, no_faktur,

penerimaan 2 (Dua)

dari Marketing ke Konsumen.

nama_barang, total, jumlah,

63

64

tanda_terima, hormat_kami.

4.1.2 Analisis prosedur yang sedang berjalan Pengertian dan pengetahuan terhadap sistem dilakukan dengan

mempelajari bagaimana sistem tersebut berjalan. Berdasarkan hasil wawancara dengan pihak Azalia, alur prosedur penjualan produk yang saat ini sedang berjalan di PT. Azalia Multi Kreasi adalah sebagai berikut : 1. Konsumen memilih produk yang akan dibelinya. Setelah Konsumen mendapatkan produk yang akan dibelinya, Konsumen memberikan katalog produk tersebut ke Marketing.
2. Marketing menerima dokumen produk yang akan dibeli oleh Konsumen.

3. Marketing akan memasukan data transaksi pembelian ke pembukuan, kemudian membuat struk sebagai bukti transaksi pembelian dan memberi informasi kepada Konsumen berapa total harga yang harus dibayar oleh Konsumen dari produk yang telah dibelinya. 4. Konsumen memberikan sejumlah uang ke Marketing sesuai dengan total harga dari produk yang telah dibelinya. 5. Marketing akan mencetak struk dan diberikan ke Konsumen beserta produk yang dibeli, dan uang kembalian bila uang yang diberikan oleh Konsumen berlebih. 6. Marketing akan memberikan sales report dan laporan pembelian produk kepada pimpinan.

65

4.1.2.1 Flow Map Flowmap merupakan gambar hubungan antar entity yang terlibat berupa aliran-aliran dokumen yang ada. Bagan alir dokumen disebut juga bagan alir yang merupakan bagan alir yang menunjukan arus laporan-laporan dan formulir. Ketika akan membangun sebuah program aplikasi, tahap pertama yang harus dilakukan yaitu dengan mempelajari dan menganalisa sistem yang sedang berjalan. analisis penjualan pada PT. Azalia Multi Kreasi yang sedang berjalan saat ini akan digambarkan dalam flowmap. Untuk lebih jelas dapat dilihat gambar berupa beberapa flowmap Sistem Penjualan yang sedang berjalan dibawah ini :

66

Flowmap Pada Sistem Penjualan Produk yang Sedang Berjalan Konsumen Marketing Pimpinan

Produk yang akan dibeli

Produk yang akan dibeli

Laporan penjualan bulanan

Info harga produk yang dibeli

Info harga produk yang dibeli

Pengece kan harga produk

Struk penjualan produk. rangkap 2

Struk penjualan produk. rangkap 2

Arp 1

Membua t laporan bulanan

Laporan penjualan bulanan

Gambar 4.1 Flow map sistem penjualan yang sedang berjalan Keterangan : ARP.1 : Arsip struk pembayaran

67

4.1.2.2. Diagram Konteks Diagram Konteks merupakan Data Flow Diagram (DFD) kamus khusus yang berfungsi untuk menentukan model lingkungan yang dipresentasikan dalam lingkungan tunggal yang memiliki keseluruhan sistem. Adapun gambar diagram konteks yang berjalan dari Sistem Informasi penjualan pada PT. Azalia Multi Kreasi sebagai berikut :
Data pemesanan barang Data konsumen

Laporan penjualan bulanan

Konsumen

1.0 Proses Transaksi Penjualan pada PT.Azalia Multi Kreasi

Pimpinan Prusahaan

Struk penjualan

Daftar penjualan barang

Struk penjualan

Arsip Struk Penjualan

Gambar 4.2 Diagram konteks Pada sistem yang sedang berjalan 4.1.2.3. Data Flow Diagram yang Sedang Berjalan Data Flow Diagram adalah suatu bentuk network dari sistem, yang menggambarkan bagian-bagian dari sistem tersebut beserta seluruh keterikatannya diantara bagian-bagian yang ada, keuntungan data flow diagram antara lain memudahkan pemakai (user) yang kurang menguasai dari seluruh elemen yang terdapat pada DFD , berikut ini digambarkan data flow diagram pada sistem informasi Penjualan yang sedang berjalan.

68

Struk penjualan Struk penjualan

Arsip struk penjualan

Konsumen

Data konsumen

1.0 Transaksi Penjualan

Pemilik Toko

Data hasil penjualan bulanan Laporan penjualan barang

2.0 Pembuatan Laporan

Daftar Penjualan barang

Data pemesanan barang

Laporan penjualan bulanan

Gambar 4.3. DFD Level 0 Pada sistem yang sedang berjalan

Konsumen

Data pemesanan barang Data konsumen

1.1 Pemesanan barang

Struk penjualan

2.1 Pembuatan struk penjualan

Struk penjualan

Arsip struk penjualan

Gambar 4.4. DFD Level 1 dari proses no.1 pada sistem yang berjalan

69

Laporan penjualan bulanan

1.2 Pembuatan laporan penjualan bulanan

Pimpinan Perusahaan

2.2 Penyesuain stock barang

Laporan penjualan bulanan

Daftar penjualan barang

3.2 Pembuatan laporan pengiiman barang

Daftar pengiriman barang

Laporan pengiriman barang

Gambar 4.5. DFD Level 1 dari proses no.2 pada sistem yang berjalan 4.1.3 Evaluasi Sistem yang Sedang Berjalan Berdasarkan pada analisis dan hasil wawancara terhadap apa yang dibutuhkan dalam merancangan sistem informasi berbasis web ini maka, penulis dapat menyimpulkan evaluasi seperti pada tabel dibawah ini : Tabel 4.2 Evaluasi sistem yang sedang berjalan Pemecahan Permasalahn Membangun informasi sistem penjulan

No 1.

Permasalahan

Entitas

Proses Promosi belum tersedianya Perusahaan media promosi yang tepat dalam mempromosikan PT. Azalia Multi

berbasis web, sebagai

70

Kreasi . promosi saat ini yaitu dengan cara melakukan pemasangan iklan melalui brosur promosi, media cetak seperti 70oran, dan pemasangan metode spanduk promosi

sarana promosi yang bersifat global menyeluruh, atau dengan

menggunakan fasiltas internet medianya. sebagai

dengan

seperti ini tentunya akan banyak waktu dan biaya. 2. Proses transaksi yang berlangsung saat Perusahaan ini masih menggunakan sistem

Merancang informasi

sistem penjulan

konvensional dimana setiap terjadi transaksi dengan Konsumen, Marketing membuat bukti pembayaran transaksi sebanyak dua rangkap dengan mencatat setiap produk yang telah dibeli

berbasis web, dengan sarana artinya dapat transaksi konsumen melakukan tanpa

pembayaran

Konsumen. Rangkap kedua diberikan ke Konsumen sedangkan untuk

harus datang ke toko, yakni dengan web cara ini, dapat proses barang pesanan,

rangkap pertama disimpan sebagai arsip oleh Marketing untuk dilakukan perhitungan kemudian diserahkan ke pemilik toko.

membuka konsumen melakukan pemilihan sesuai

melakukan check out barang, memesan

71

barang dan melakukan pembayaran transfer melalui rekening

perusahaan pada web yang akan dibuat. 3. Pengelolaan transaksi, pengolahan data, dan pembuatan laporan yang terjadi di Azalia saat ini masih menggunakan pengolahan data yang bersifat Perusahaan Membuat informasi sistem penjulan

berbasis web meliputi promosi, transaksi dan delivery hanya login . dengan

pencatatan dalam bentuk pembukuan. Dengan semakin banyaknya jumlah produk dan transaksi yang terjadi setiap hari, cara tersebut ternyata menyulitkan perusahaan dalam proses pencarian data 4. Selama ini pengarsipan dilakukan Perusahaan

melakukan web dengan

sarana internet sebagai mediannya.

Membuat informasi

sistem penjulan

dengan menggunakan kertas sehingga mudah hilang dan usang.

berbasis web meliputi laporan pengaripan dan

5.

Dengan sistem yang berjalan saat ini, pemberian informasi kepada Konsumen dirasakan kurang efektif karena

Konsumen

Membangun

web

penjualan yang dapat Memberikan informasi

72

perusahaan tidak dapat memberikan informasi secara lengkap dan detail tentang Azalia dan produk-produk yang ditawarkan, sehingga Konsumen belum tentu mendapatkan informasi secara lengkap dan akurat mengenai hal tersebut.

detail

barang

yang

dipasarkan.

4.2 Perancangan Sistem Perancangan sistem atau desain sistem dilakukan apabila tahap dari analisis sistem telah selesai dilakukan. Berdasarkan pada hasil analisis sistem yang sedang berjalan pada bab sebelumnya, maka diusulkan perancangan sistem baru, dimana kinerja dari suatu sistem yang baru diharapkan dapat mengatasi beberapa permasalahan permasalahan yang ada pada PT. Azalia Multi Kreasi. 4.2.1 Tujuan Perancangan Sistem Dengan menganalisa dan mengevaluasi sistem yang berjalan maka sebagai tindak lanjut bagi penyelesain masalah tersebut , maka perusahaan berkeinginan untuk menawarkan produk-produknya serta memberikan informasi yang lengkap dan akurat ke konsumen tentang Azalia dengan berbasiskan web sehingga selain konsumen dapat berbelanja secara langsung ke perusahaan, konsumen juga dapat berbelanja , memilih produk dan melakukan transaksi berbasis web secara. online melalui media internet. Dan untuk dapat membuat suatu perancangan sistem informasi dengan tujuan untuk mendesign sistem baru yang dapat menyelesaikan

73

masalah- masalah yang dihadapi perusahaan yang diperoleh dari pemilihan alternative sistem yang terbaik. 4.2.2 Gambaran Umum Sistem Yang Diusulkan Berdasarkan hasil evaluasi sistem yang berjalan, gambaran umum system yang diusulkan adalah perancangan sistem informasi berbasis web pada PT. Azalia Multi Kreasi. Dalam dibangunnya sistem ini diharapkan, Konsumen dapat melihat informasi produk dan dapat melakukan pemesanan melaui web dengan menggunakan internet sebagai medianya. Dengan sistem ini juga diharapkan dapat membantu perusahaan dalam mempromosikan produk busana muslim serta diharapkan dapat membantu menyelesaikan pengelolaan transaksi dan pengolahan data yang terjadi pada perusahaan dengan tujuan menghasilkan informasi dengan cepat dan akurat. 4.2.3 Perancangan Prosedur Yang Diusulkan Perancangan prosedur merupakan hasil dari perubahan dan pengkoreksian dari sistem yang berjalan, dimana sistem yang diusulkan dapat menutupi kekurangan-kekurangannya, sehingga dapat memberikan kemudahan bagi pemakai. Berdasarkan pada hasil evaluasi sistem yang berjalan maka sistem yang telah ada perlu dikembangkan. Pengembangan sistem dilakukan dengan cara mengubah atau memperbaiki sistem yang belum terkomputerisasi kedalam sistem terkomputerisasi, dengan merancang sistem informasi untuk pengolahan data. Gambaran mengenai prosedur atau flowmap usulan sistem informasi penjualan berbasis web adalah sebagai berikut

74

4.2.3.1. Flow Map Setelah melihat sistem yang sedang berjalan dan telah melakukan evaluasi sistem, maka prosedur sistem yang diusulkan adalah: 1. Pelanggan cari produk yang akan dipesan jika ketemu maka pelanggan akan mendapatkan informasi produk yang dicari. Jika tidak ketemu maka pelanggan akan mendapatkan informasi produk yang dicari tidak ada. 2. Setelah pelanggan mendapatkan produk yang dicari, pelanggan dapat menentukan jumlah produk yang akan dipesan dan menambahkan produk tersebut ke keranjang belanjaan. 3. Pelanggan juga dapat merubah data daftar belanjaan yang sudah ada, apakah akan merubah jumlah produk yang akan dipesan atau menghapus produk yang akan dipesan pada daftar keranjang belanjaan. 4. Apabila pelanggan sudah yakin dengan apa yang akan dipesan pelanggan bisa melakukan pengecekan pemesanan barang. Pada proses data pembelian pelanggan mendapatkan informasi pengiriman dan ongkos pengiriman dan juga pelanggan mendapatkan informasi metode

pembayaran dari produk yang dipesan. 5. Pelanggan dapat merubah alamat pengiriman apabila data alamat pengiriman sebelumnya dirasakan tidak sesuai. 6. Apabila informasi pengiriman dan pembayaran sudah sesuai, pelanggan dapat melakukan konfirmasi pemesanan produk. Pada proses ini pelanggan dapat mendapatkan konfirmasi pesanan sedang diproses melalui email atau langsung pada tampilan pada fasilitas transaksi anda.

75

4.2.3.2. Diagram Konteks Diagram kontek merupakan pola penggambaran yang berfungsi untuk memperlihatkan interaksi sistem informasi tersebut dengan lingkungan dimana sistem tersebut ditempatkan. Dalam penggambaran itu, sistem di anggap sebagai sebuah objek yang tidak di jelaskan secara rinci karena yang di tekankan adalah interaksi sistem dengan lingkungan yang akan mengaksesnya. Berikut ini merupakan Diagram konteks pada sistem yang diusulkan.
Data reg. calon member Data Produk/kategori Data username Data password Data alamat Data Email Data No . telepon Data kota Info validasi login Info kategori Info produk Info detail produk Info pesanan Info keranjang Info jumlah bayar Info kota Info status pemesanan Info pengiriman Info invoice Admin

User

Sistem Informasi Penjualan PT, Azalia Multi Kreasi

Data login Data kategori Data produk Data member Data pesanan Data detail pesanan Data kota Request invoice Request produk yang dipesan

Info membership Info produk/kategori Info cara pesan Info harga produk Info login

Data login Data username Data password Data produk Data keranjang Data pesanan Data pembayaran Data pengiriman

Info validasi login Info kategori Info produk Info detail produk Info pesanan Info keranjang Info jumlah bayar Info ongkos kirim Info status pemesanan Info pengiriman Info invoice

Member

Gambar 4.6 Diagram Konteks pada sistem yang Diusulkan Pada Gambar 4.6 dapat dilihat ada 3 pengguna sistem informasi dan masingmasing mempunyai karakteristik dan hak akses berbada, berikut adalah penjelasan mengenai pengguna dan hak aksesnya :

76

1. User (calon member ) a) Tidak Dapat Melakukan Pemesanan sebelum daftar memjadi member b) User mendapat hak akses untuk daftar sebagai member secara gratis c) User mendapat User name dan Password untuk proses login member 2. Member (Anggota) a) Member dapat melakukan pemesanan online b) Member memiliki user name dan password c) Member dapat melakukan transaksi pembayaran sesuai pembelian d) Member mengetahui seluruh data web setelah login 3. Admin (administrator ) a) Melakukan kontrol atau sebagai pengelola data master yang masuk dari calon member maupun data pemesanan, pembelian, pembayaran, pengiriman sesuai dengan request member mengenai produk yang dipilih. 4.2.3.3. Data Flow Diagram (DFD) Data Flow Diagram (DFD) sering digunakan untuk menggambarkan suatu sistem yang telah ada atau suatu sistem baru yang akan dikembangkan secara logika tanpa mempertimbangkan lingkungan fisik dimana data tersebut mengalir atau lingkungan fisik dimana data tersebut akan disimpan. Data Flow Diagram merupakan alat yang digunakan pada metodologi pengembanagan sistem yang terstruktur.

77

Data Flow Diagram merupakan alat yang cukup popular sekarang ini, Karena dapat menggambarkan arus data di dalam sistem dengan terstruktur dan jelas. Berikut merupakan Data Flow Diagram pada sistem yang diusulkan. 1. Data Flow Diagram (DFD) Level 0
Info Calon Member 1.0 Registrasi Member Data Calom Member Info User Info Calon Member User Data User Info User Data User

User

Data Calon Member

Data Pilih Produk/ Katagori

Info Valid Member Data Login

Info Produk/ Katagori

5.0 Cari Produk/ kategori

Info Produk/ Katagori Data Produk/ Katagori Data Login Info Validasi Login

Member

Data Pesanan Info Pesanan

6.0 Pemesanan

Info User

Data User

2.0 Login Member

Info Validasi Login Info User

3.0 Pengelolaan Data User

Permintaan Katagori

Data Login

Admin

Data User Data Pesanan Data Katagori Data Produk Data Pesanan Info Pesanan

Info Katagori Info Produk PermintaanProduk

Info Katagori Info Produk Info Pesanan

Info Katagori

4.0 Pengolahan Data Utama Info Produk Info Katagori Data Produk Data Katagori Info Kota Data kota Data Pesanan Detail

Data Detail Pesanan

Info Detail pesanan

Data Katagori

Katagori

Produk

Katagori_Prod uk Data Produk Info Produk

Kota

Pesanan

Produk Yang Dipesan

Data Katagori Info Katagori

Data Pesanan Info Pesanan Info Detail Pesanan

Gambar 4.7 DFD Level 0 pada sistem yang diusulkan

78

2. DFD Level 1 dari Proses 3 : Pengolahan Data User


Info User Admin Data User Login valid 3.1 Tambah Data User Info User Data User User

Data User Login valid Info User 3.2 Hapus Data User

Data User Info User

Data User Login valid Info User 3.3 Ubah Data User

Data User Info User Info User

Data User

Member

Gambar 4.8 DFD Level 1 dari Proses 3 Pengolahan Data User 3. DFD Level 1 dari Proses 4 : Sistem Pengelolaan Data Utama
Login Valid Member Info Pemesanan Info Pemesanan , Info Detail Pesanan 4.1 Pengolahan Data Pesamesan Data Pemesanan Pemesanan

Data Detail Pesanan Info Detail Pesanan

Produk Yang Dipesan

Data Pemesanan Data Detail Pesanan

Data Kategori Login Valid 4.2 Pengolahan Data Produk Info Kategori Katagori

Info Kategori Produk Admin Data Kategori Produk

Data Produk Info Produk Produk

Data Kategori Produk Info kategori 4.3 Pengolahan Data Kota/ Area Data Kota Info Kota

Kategori_prod uk

Data Kota Info Kota

Kota

Login Valid

Gambar 4.9 DFD Level 1 dari Proses 4 Pengelolaan Data Utama

79

4. DFD Level 1 Proses 6 : Pengolahan Pemesanan Produk


Data Kategori Info Kategori Data Produk Info Produk

Member Data Kategori

Kategori

Produk Data Produk Info Produk

Info User

Data User

Info Kategori

Login Valid

6.1 Produk Pesanan Member

Login Valid

6.2 Pengelolaan Pesanan

Data User Info User Detail Pesanan

User

Pemesanan

Info Detail Pesanan Data Detail Pesanan Info Pemesanan Data Pemesanan

Gambar 4.10 DFD Level 1 dari Proses 6 Pengolahan Pemesanan Produk 5. DFD Level 2 Proses 4.2 : Sistem Pengolahan Data Produk
Info Kategori Data Kategori Login Valid 4.2.1 Pengelolaan Data Kategori Data Katagori Info Kategori Katagori Produk

Info Kategori Produk Admin Data Produk Data Kategori Kategori_Prod uk

Login Valid Data Produk Info Produk

4.2.2 Pengelolaan Data Produk

Data Produk Produk Info Produk

Gambar 4.11 DFD Level 1 dari Proses 4.2 Sistem Pengolahan Data Produk

80

6. DFD Level 2 Proses 4.3 : Sistem Pesanan Member


Data Kota

Admin

Login Valid

Pengolahan data Kota

Info Kota

Info Kota

Data Kota

Kota

Gambar 4.12 DFD Level 2 Proses 4.3 : Sistem Pesanan Member

81

7. DFD Level 2 dari Proses 6.1: Pengolahan data belanja


Data pengiriman

Member

Konfirmasi pemesanan, info transaksi anda ,info pilihan pembayaran


Transaksi anda, info pilihan pembayaran

Login valid 6.1.3 Isi data pengiriman Data member Info member User

Produk

Info produk

Permintaan produk

Info produk

Data detail pesanan Info detail pesanan Login valid Info produk Info kategori

Data pengiriman

Permintaan produk 6.1.1 Pilih produk

6.1.5 Ubah jumlah pesanan

Data detail pesanan

6.1.6 Transaksi anda

Login valid

Permintaan kategori Data jumlah pesanan


Data pemesanan

Info jumlah pesanan Info barang pesanan

kategori

Info kategori

Info pemesanan

Data pesanan

Barang pesanan Data pesanan


Info pesanan

Permintaan barang pesanan

Info pesanan Login valid 6.1.4 Perbaharui pesanan Data pesanan Pemesanan Info pesanan

Login valid

6.1.2 Tambahkan ke keranjang

Gambar 4.13 DFD Level 2 Proses 6.1:Pengolahan data belanja

82

8.

DFD Level 3 Proses 4.2.1 : Sistem Pengelolaan Data Kategori


Login Valid

4.2.1.1 Tambah Data Kategori

Login Valid

Data Kategori Admin Info Kategori

4.2.1.2 Ubah Data Kategori

Data Kategori Info Kategori

Kategori produk

Data Kategori Login Valid Info Kategori

4.2.1.3 Hapus Data Kategori

Data Kategori Info Kategori

Gambar 4.14 DFD Level 3 Proses 4.2.1 : Sistem Pengelolaan Data Kategori 9. DFD Level 3 Proses 4.2.2 : Sistem Pengelolaan Data Produk.
Info Produk Login Valid Data Produk 4.2.2.1 Tambah Data Produk Info Kategori Info Produk Data Produk Data Produk Data Kategori Produk

Login Valid Data Produk Admin Info Produk 4.2.2.2 Ubah Data Produk Data Produk Info Produk Data Produk Data Kategori Data Produk Data Kategori Data Produk Login Valid Info Produk 4.2.2.2 Ubah Data Produk Data Produk Info Kategori Info Produk Produk Kategori_ Produk

Gambar 4.15 DFD Level 3 Proses 4.2.2 : Sistem Pengelolaan Data Produk

83

10. DFD Level 3 Proses 4.2.2 : Sistem Pengelolaan Data Produk


Info kota Login valid Data kota 4.3.3.1 Tambah Data kota Info kota Data kota

Login valid Data kota Admin Info kota 4.3.3.2 Ubah Data kota Data kota Kota Info kota

Data kota Info kota

4.3.3.3 Hapus Data kota

Data kota Info kota

Gambar 4.16 DFD Level 3 Proses 4.3.3:Pengolahan data kota

4.2.3.4. Kamus Data Kamus data (data dictionary) adalah Katalog fakta tentang data dan kebutuhan informasi yang mengalir pada sistem dengan lengkap dari suatu sistem informasi.Kamus data dibuat berdasarkan arus data yang mengalir pada Data Flow Diagram (DFD). Kamus data merupakan tempat penyimpanan dari aliran-aliran data, filefile dan proses-proses dalam sebuah sistem. Bagian ini menjelaskan secara detail proses-proses dalam sebuah sistem.bagian ini menjelaskan secara detail prosesproses yang terjadi disetiap proses. File struktur data mengenai model sistem yang digambarkan. Kamus data digunakan untuk menjelaskan sesuai data yang

84

mengalir atau digunakan dalam sistem, yaitu mengenai arus data yang masuk ke dalam sistem dan tentang informasi yang dibutuhkan oleh pemakai sistem. Berikut ini adalah kamus data yang di ambil dari data flow diagram. Perancangan sistem informasi penjualan berbasis web yang diusulkan : Tabel 4.3 Kamus Data No . 1. Nama Arus Data Info membership Aliran Arus Data Entitas users Proses 1.0 Proses 1.0 pengunjung 2. Data calon member Pengunjung proses 1.0 Proses 1.0 - users 3. Data login Member proses 2.0 Admin proses 2.0 Proses 2.0 users 4. Info validasi login Proses 2.0 member Proses 2.0 admin Users proses 2.0 5. Data user Member proses 3.0 Admin proses 3.0 Proses 3.0 users Proses 6.0 users 6. Info user Proses 3.0 admin Proses 3.0 member Users proses 3.0 Users proses 6.0 User name, password, nama,email, alamat lengkap, no tlp/Hp, kota. User name, password, nama,email, alamat lengkap, no tlp/Hp, kota. User name, password, nama,email, alamat lengkap, no tlp/Hp, kota. User name, password, nama,email, alamat lengkap, no tlp/Hp, kota. User name, password, nama,email, alamat lengkap, no tlp/Hp, kota. Struktur Data User name, password, nama,email, alamat lengkap, no tlp/Hp, kota.

85

7.

Data Pemesanan

Member proses 6.0 Proses 6.0 pesanan Barang pesanan pesanan Proses 4.0 pesanan Admin proses 4.0 Proses 6.0 member Pesanan proses 6.0 Pesanan proses 4.0 Pesanan barang_pesanan Proses 4.0 admin Proses 6.0 Barang_pesanan Proses 4.0 barang_pesanan Barang_pesanan proses 6.0

Username, tanggal pesan, status, informasi pelanggan, total biaya , total ongkos kirim, faktur

8.

Info Pesanan

Username, tanggal pesan, status, informasi pelanggan, total biaya , total ongkos kirim, faktur

9.

Data detail pesanan

Username, tanggal pesan, status, informasi pelanggan, total biaya , total ongkos kirim, faktur

10.

Info detail pesanan

Username, tanggal pesan, status, informasi pelanggan, total biaya , total ongkos kirim, faktur

11.

Data cari produk / kategori

Member proses 5.0 Proses 5.0 pengunjung Proses 5.0 member Proses 4.0 admin Proses 5.0 pengunjung

kode_produk, kode_kategori, kode_induk kategori, nama, deskripsi, harga, ketersediaan

12.

Info produk / kategori

kode_produk, kode_kategori, kode_induk kategori, nama, deskripsi, harga, ketersediaan

86

Produk proses 5.0 Kategori proses 5.0 Kategori pesanan Produk pesanan Produk proses 4.0 Kategori_produk proses 4.0 13. Permintaan kategori Proses 5.0 Kategori kodekategori, kode_induk (indeks kategori), nama kategori,deskripsi 14. Permintaan produk Proses 5.0 Produk Admin proses 4.0 Proses 4.0 kategori_ Produk Proses4.0produk Pesanan -produk 16. Data kategori Admin proses 4.0 Proses 4.0 kategori Produk kategori Proses 4.0 kategori_produk 16. Info kota Kota proses 4.0 Proses 4.0 Kota kode kota, nama kota, ongkos kirim perkilo 17. Data kota kode kota, nama kota, total ongkos kirim kode kategori, kode_induk (indeks kategori), nama, deskripsi nama, deskripsi, gambar, harga, ketersediaan 15. Data produk nama, deskripsi, gambar, harga, ketersediaan

87

4.2.4 Perancangan Basis Data Perancangan basis data merupakan perancangan sebuah database. Pada dasarnya melibatkan enam tahap yang bersifat berulang yaitu perencanaan, analisis, perancangan, pemrograman, implementasi, dan penggunaan.Adapun unsur-unsur yang mempengaruhi dalam merancang sebuah database sebagai berikut : 4.2.4.1 Normalisasi Normalisasi adalah suatu perangkat yang digunakan sebagai panduan dalam membangun suatu basis data untuk mencegah penciptaan struktur tabel yang kurang fleksibel atau mengurangi ketidak fleksibelan. Normalisasi merupakan proses pengelompokan data untuk kemudian kelompok data tersebut dibuat menjadi tabel-tabel yang menunjukan entitas dan relasi antar tabel tersebut. Proses normalisasi terdiri dari beberapa tahap. Mulai dari tahap anomali atau bentuk tidak normal sampai tahap dimana tabel sudah dianggap optimal, Suatu tabel dianggap optimal jika tidak menimbulkan masalah saat data diperbaharui atau data dihapus. Tabel 4.4 Tabel Normalisasi Unnormal User name, password, email, no telepon/ Hp, alamat lengkap , nama kota, waktu_pemesanan, kode_produk, nama_produk, deskripsi_produk, yaitu

gambar_produk, harga_produk, jumlah_produk, berat_produk, nama_kategori, deskrpsi_kategori, status_pesanan, jumlah_pesanan, total ongkos kirim, tanggal

88

_pengiriman,faktur

Normalisasi Pertama (INF) *kode_Produk, nama_produk, deskripsi_produk, gambar_produk, berat_produk, harga_produk, stock, nama_kategori, deskripsi_kategori. *kode_pemesanan, kode_produk, faktur, harga, total , user name, password, nama_user, email, alamat lengkap, no telepon/ Hp, twaktu_pemesanan, status_pemesanan, jumlah, total ongkos kirim, tanggal_pengiriman

Normalisasi Kedua (2NF) *kode_kategori, deskripsi_kategori *kode_produk, nama_produk, deskripsi_produk, gambar, harga_produk, berat, ketersediaan_produk, stock, kode_kategori *username, password, nama, alamat lengkap, email, no.Telepon/hp, kota, total ongkos_kirim *Kode_pesanan, username, waktu_pemesanan, status, detail_status, info pelanggan, faktur , jumlah, kode_produk, harga, total, tanggal pengiriman, kode_induk (indeks kategori), nama_kategori,

Normalisasi ketiga (3NF) Kategori: *kode, ** kode_induk (indeks kategori), nama, deskripsi

89

Produk : *kode produk, nama produk , deskripsi, gambar, harga, berat, stok , ketersediaan barang, Kategori Produk : **kode_produk, **kode_kategori User : *username, password, nama, alamat lengkap, email, no.telepon/Hp, **kota. kota: *kode_kota, nama, ongkos kirim Pesanan : *kode,**username, waktu_pemesanan, status, status_detail, info pelanggan,total biaya, total ongkos kirim, faktur, tanggal pengiriman, total_berat, per_kg Detail_pesanan : **kode_pemesanan,** kode_produk , nama_produk, harga, jumlah pesanan, berat

4.2.4.2. Relasi Tabel Tabel relasi digunakan untuk mengelompokkan data menjadi tabel-tabel yang menunjukan entitas dan relasi yang berfungsi untuk mengakses data, sehingga databases tersebut mudah di modifikasi. Gambar dibawah ini menjelaskan tabel relasi yang akan dibangun pada sistem informasi penjualan busana muslim berbasis web pada PT. Azalia Multi Kreasi.

90

Gambar 4.17 Tabel Relasi Sistem Informasi PT.Azalia Multi Kreasi 4.2.4.3. Entity Relationship Digram (ERD) Entity Relationship Diagram (ERD) berfungsi untuk menggambarkan relasi dari dua field atau dua table yang dapat digolongkan dalam tiga macam bentuk relasi, yaitu satu-satu, satu-banyak, dan banyak-banyak.

91

total

berat kode_pesanan kode_produk nama_produk harga jumlah berat pemesanan_ba rang 1 status username kode tanggal pengiriman username total berat password per_Kg nama 1 alamat lengksp user memiliki N total ongkos kirim total biaya pesanan info pelanggan faktur 1 pemesanan waktu pemesanan status_detail ketersediaan produk deskripsi 1 gambar stock

kode

nama N

harga

N kode_produk

email

kategori_ produk N

no.telepon/hp memiliki kota

kode_kategori

1 1 kota kategori

kode

kode_Induk

deskripsi

ongkos kirim

kode kota

nama

nama

Gambar 4.18 Entity Relationship Diagram (ERD) 4.2.4.4 Strukture File Di dalam pembuatan program dibutuhkan suatu spesifikasi file yang dimaksudkan untuk dapat melakukan kegiatan-kegiatan dalam pengaturan pencarian data dan pembuatan laporan yang dapat memudahkan sistem komputer. Untuk itu sistem pengolahan data ini membutuhkan spesifikasi file untuk

92

mempermudah dalam melakukan kegiatan pemrograman komputer, yang dapat dilihat pada tabel berikut: 1. File users a) Nama file : Tabel users b) Primary key : username c) Jumlah field : 7 d) Keterangan : Tabel berisi data user Tabel 4.5 Users Nama tabel: Tabel user Keterangan: Tabel untuk data user Nama Field username Tipe Data Varchar Ukuran 20 Keterangan Username digunakan untuk login, Primary key password nama email No.telepon/HP Alamat lengkap Kota Varchar 30 Nama Kota Varchar Varchar Varchar Varchar Varchar 20 30 30 20 100 Password digunakan untuk login Nama user Alamat email user No telepon user Alamat lengkap User

2. File Kategori a) Nama file : Tabel Kategori b) Primary key : kode_kategori_produk c) Jumlah field : 4

93

d) Keterangan : Tabel berisi data kategori Tabel 4.6 Kategori Nama tabel: Tabel kategori Keterangan: Tabel untuk data kategori Nama Field Kode_kategori Tipe Data Integer Ukuran 11 Keterangan Indek kategori, Primary key, Auto increment Kode_induk Nama_kategori Deskripsi Integer varchar Text 11 25 Indeks parent kategori Nama kategori Deskripsi kategori barang

3. File Produk a) Nama file : Tabel produk b) Primary key : kode_produk c) Jumlah field : 10 d) Keterangan : Tabel berisi data produk Tabel 4.7 Produk Nama tabel: Tabel produk Keterangan: Tabel untuk data produk Nama Field Kode_produk Tipe Data Integer Ukuran 11 Keterangan Indek produk, Primary key, Auto increment Nama Deskripsi Varchar Text 25 Nama produk Deskripsi produk

94

Gambar

Varchar

255

Lokasi penyimpanan gambar produk

Harga Ketersedian Berat stock

Float Integer Float Integer

15,2 3 5,2 11

Harga produk Status ketersediaan produk Berat produk (kg) Stok produk

4. File produk _ kategori a) Nama file : Tabel produk _ kategori b) Primary key : kode_produk, kode_kategori c) Jumlah field : 2 d) Keterangan : Tabel untuk menghubung data produk dan kategori Tabel 4.8 Produk Kategori Nama tabel: Tabel produk _ kategori Keterangan: Tabel untuk menghubung data produk dan kategori Nama Field kode_p Integer roduk, 11 Berisi data indek produk untuk kategori tujuan, berfungsi sebagai foreign key yang menghubungkan data ke tabel produk kode_k Integer ategori 11 Berisi data indek kategori untuk produk tujuan, berfungsi sebagai foreign key yang menghubungkan data ke tabel kategori TipeData Ukuran Keterangan

95

5. File Pesanan a) Nama file : Tabel pesanan b) Primary key : id c) Jumlah field : 12 d) Keterangan : Tabel berisi data pesanan Tabel 4.9 Pemesanan Nama: Tabel Pemesanan Keterangan: Tabel berisi data pemesanan Nama Field Kode_pesanan username waktu_pemesana n status info_pelanggan status_detail pesanan total biaya total ongkos kirim faktur tgl_pengiriman total_berat per_kg Integer Date Float Float 5,2 15,2 11 keterangan faktur Tanggal pengiriman Total berat barang Ongkos kirim per kilogram Float Float 15,2 15,2 Total biaya dari pesanan Total ongkos kirim Integer Text Varchar 255 3 Status pesanan Informasi data pelanggan Keterangan status detail pesanan Tipe Data Integer Varchar Date Ukuran 11 16 Keterangan Indek pemesanan, primary key Foreign key Tanggal pesanan

6. File Pemesanan_Barang a) Nama file : Tabel pemesanan_barang

96

b) Primary key : kode_pesanan, kode_produk c) Jumlah field : 6 d) Keterangan : Tabel berisi data detail barang yang dipesan Tabel 4.10 Pemesanan_Barang Nama: Tabel Pemesanan_Barang Keterangan: Tabel berisi data detail barang yang dipesan Nama Field Tipe Data Kode_pesanan Integer 11 Indek order, primary key, foreign key yang mengacu ke table order kode_produk Integer 11 Indek produk, primary key, Foreign key yang mengacu ke table products Nama_produk Harga Jumlah_produ k Berat Float 5,2 Berat per satu produk varchar float Integer 50 15,2 11 Nama produk Harga produk yang dipesan saat itu Jumlah produk yang dipesan Ukuran Keterangan

7. File Kota a) Nama file : Tabel Kota b) Primary key : Kota c) Jumlah field : 3 d) Keterangan : Tabel berisi data kota beserta ongkos kirim

97

Tabel 4.11 Kota Nama tabel: Tabel Kota Keterangan: Tabel berisi data kota beserta ongkos kirim Nama Field kota nama total ongkos kirim Tipe Data Integer Varchar Float Ukuran 11 64 15,2 Keterangan Indek pesanan, primary key Nama kota Biaya ongkos kirim

4.2.4.5 Kodifikasi Pengkodean adalah pembuatan kode untuk tujuan mengklasifikasikan data, memasukkan data ke komputer dan mengambil berbagai informasi yang dibutuhkan. Pengkodean digunakan untuk menjabarkan item - item data yang bersifat unik. 1. Kode Barang Format : XXXXX 1 2 Keterangan : 1. Menunjukan nomor urut barang . 2. Menunjukan Inisialisasi nama kategori barang, contoh : K= Kerudung, J = Jilbab

98

2. Kode Pemesanan Format: XXXXXXXXX 1 2 3 4 Keterangan 1. Menunjukan nomor urut pemesanan 2. Menunjukan tanggal pemesanan 3. Menunjukan bulan pemesanan 4. Menunjukan tahun pemesanan 4.2.5 Perancangan Antar Muka Perancangan antar muka merupakan penggambaran tampilan yang digunakan secara langsung oleh pengguna, interaksi yang dapat dilakukan oleh pengguna dalam sistem. Adapun dalam antar muka ini terdapat beberapa bagian yang harus dilakukan, yaitu dari mulai menentukan struktur menu yang ada dalam aplikasi, tampilan input dan output pada setiap fungsi yang telah ditentukan, diuraikan sebagai berikut. 4.2.5.1 Struktur Menu Dalam perancangan sebuah aplikasi dibutuhkan struktur menu yang berisikan menu dan submenu yang berfungsi untuk memudahkan user dalam menggunakan aplikasi tersebut. Berikut ini digambarkan mengenai stuktur menu dalam aplikasi ini

99

1. Struktur Menu User tidak teregistrasi/ Pengunjung


HOME

Produk

Profile

Cara Pesan

Daftar

Login

Detail produk

Gambar 4.19 Struktur menu Konsumen tidak teregistrasi 2. Struktur Menu Member
HOME

Login Member

Produk

Keranjang

Transaksi Anda

Cara Pesan

Logout

Detai_Produk

Jumlah_keran jang

History member

Detail_pesana n

pembayaran

Cetak struk

Gambar 4.20 Struktur Menu Konsumen Teregistrasi

100

3. Struktur Menu Administrator


HOME

Login Admin

Produk

Kategori

Ongkos Kirim

Transaksi

Pengiriman

Laporan

Logout

Tambah_prod uk

Tambah_Kate gori

Data ongkos kirim sesuai Kota

Info pesanan member

Info pengiriman

Laporan_peju alan

Edit_produk

Edit_Kategori

Detail_pemba yaran

Jumlah pembelian

Laporan_peng iriman

Hapus_prduk

Hapus Kategori

Ubah status pembeyaran member

Hapus_prduk

Gambar 4.21 Struktur Menu Administrator 4.2.5.2 Perancangan Input Perancangan input merupakan awal dimulainya suatu proses sistem yang berasal dari informasi atau data yang berkaitan langsung dengan sistem. Data merupakan masukan untuk sistem informasi, akurat tidaknya suatu data dari sistem informasi tidak lepas dari data yang dimasukkan. Jika data yang dimasukkan kurang lengkap maka hasilnya tidak akan optimal dalam menunjang pengambilan keputusan. Untuk mencegah ketidakakuratan dari suatu hasil sistem infromasi, maka perlumemperhitungkan data apa yang harus diinputkan kedalam sistem sehinggahasilnya dapat berguna secara optimal dalam pengambilan keputusan

101

khususnya penyelesaian suatu permasalahan yang dihadapi. Adapun rancangan inputnya adalah sebagai berikut : 1. Perancangan Halaman Registrasi Halaman registrasi merupakan halaman pendaftaran Konsumen yang akan melakukan proses pemesanan produk.

Gambar 4.22 Perancangan halaman registrasi 2. Perancangan Menu Login Menu login merupakan menu untuk login pada saat pertama kali membuka aplikasi.

Gambar 4.23 Perancangan menu login member

102

3. Perancangan Halaman Keranjang Konfirmasi Jumlah Pembelian Halaman konfirmasi jumlah pembelian merupakan halaman untuk melakukan konfirmasi jumlah pembelian barang yang akan dipesan.

Gambar 4.24 Perancangan Halaman Keranjang Konfrmasi jumlah pembelian 4. Perancangan Halaman Data Pembelian Produk Halaman Data Pembelian ini merupakan halaman untuk konfirmasi meliputi data pembelian sesuai tujuan yang diingnkan oleh member.

Gambar 4.25 Perancangan halaman Data Pembelian

103

5. Perancangan Halaman Data Pembayaran Member Halaman pembayaran member ini merupakan halaman untuk konfirmasi melputi data pembayaran Member sesuai tujuan yang diinginkan oleh member.

Gambar 4.26 Perancangan halaman data pembayaran Perancangan Input Administrator 1. Perancangan Halaman Login Halaman login untuk di isi oleh admin dengan input username dan password

Gambar 4.27 Perancangan Halaman Login Admin

104

2. Perancangan Halaman Data Produk

Administrator Tampilan halaman

admin setelah admin dapat melakukan penambahan produk.

Gambar 4.28 Perancangan Halaman Data Produk Administrator 3. Perancangan Halaman Tambah Kategori Produk disediakan agar admin dapat melakukan input data produk baru sesuai barang yang akan dijual pada web online.

Gambar 4.29 Perancangan Halaman Tambah Produk Administrator

105

4. Perancangan Halaman Input Tambah Kategori Produk admin dapat melakukan Input Tambah Kategori Produk .

dihalaman ini

Gambar 4.30 Perancangan Halaman Tambah Kategori Produk Administrator 5. Perancangan Halaman Input Edit Kategori Produk oleh administrator

Gambar 4.31 Perancangan Halaman Input Edit Kategori Produk Administrator

106

6. Perancangan Halaman Input Data Tambah Ongkos Kirim dihalaman admin

Gambar 4.32 Perancangan Halaman Input Data Tambah Ongkos Kirim 7. Perancangan Halaman Input Edit Ongkos Kirim dihalaman ini admin

Gambar 4.33 Perancangan Halaman Input Edit Ongkos Kirim

107

8. Perancangan Halaman Data Pengiriman Pesanan dihalaman admin

Gambar 4.34 Perancangan Halaman Data Pengiriman Pesanan 9. Perancangan Halaman Pencarian Laporan Pengiriman pada halaman admin

Gambar 4.35 Perancangan Halaman Pencarian Laporan Pengiriman

108

10. Perancangan Halaman Pencarian Laporan Penjualan pada halaman admin

Gambar 4.36 Perancangan Halaman Pencarian Laporan Penjualan 4.2.4.3 Perancangan Output Perancangan output adalah hasil pengolahan data setelah suatu masukan lengkap dan kemudian diproses hingga menghasilkan keluaran (Output). Dalam suatu sistem informasi yang paling penting adalah hasil output harus sesuai dengan keinginan dan kebutuhan pengguna(user). Proses menampilkan output ada dua bagian, yang pertama output data kelayar dan yang kedua output data ke printer atau output data yang dicetak. Adapun tampilan output yang dihasilkan dari perancangan sistem adalah sebagai berikut : 1. Perancangan Halaman Katalog Utama Halaman katalog utama merupakan tampilan produk utama yang ditawarkan kepada konsumen.

109

Gambar 4.37 Perancangan halaman katalog utama 2. Perancangan Halaman Detail Produk Halaman detail produk merupakan tampilan yang menjelaskan deskripsi produk.

Tulip 60.0000 Hitam M TEXT

Gambar 4.38 Perancangan halaman detail produk

110

3. Perancangan Halaman Keranjang Belanja Halaman keranjang belanja merupakan tampilan data produk yang akan dipesan.

Gambar 4.39 Perancangan halaman keranjang belanja 4. Perancangan Halaman Data Status Pemebelian Member Sudah Transfer Halaman data Data Status Pembelian Member Sudah Transfer merupakan tampilan yang memberikan informasi status pembelian.

Gambar 4.40 Perancangan Halaman Data Status Member Sudah Transfer

111

5. Perancangan Halaman Histori Transaksi Dan Status Lunas Halaman histori pesanan dan perubahan status menjadi lunas ini diproses oleh admin merupakan tampilan transaksi konsumen dan status pembelian lunas.

Gambar 4.41 Perancangan halaman status transaksi member lunas 6. Perancangan Bukti Data Pesanan Bukti data pesanan merupakan tampilan print out bukti pemesanan.

Gambar 4.42 Perancangan bukti data pesanan

112

Perancangan Output Administrator 1. Perancangan Halaman Utama Administrator Tampilan halaman Home admin setelah admin melakukan login dan masuk home admin.

Gambar 4.43 Perancangan Halaman Utama Administrator Home 2. Perancangan Halaman Data Output Kategori Produk dihalaman ini admin dapat mengetahui Info Kategori Produk .

Gambar 4.44 Perancangan Halaman Output Kategori Produk Administrator

113

3. Perancangan Halaman Output Ongkos Kirim dihalaman admin

Gambar 4.45 Perancangan Halaman Output Ongkos Kirim 4. Perancangan Halaman Laporan Pengiriman pada halaman admin

Gambar 4.46 Perancangan Halaman Laporan Pengiriman

114

5. Perancangan Halaman Laporan Penjualan pada halaman admin

Gambar 4.47 Perancangan Halaman Laporan Penjulan 6. Perancangan Halaman Cetak Struk Faktur Penjualan pada halaman admin dan Member sebagai bukti pemesanan dan pembayaran produk.

Gambar 4.48 Perancangan Halaman Cetak Struk Faktur Penjualan

115

4.2.6

Perancangan Arsitektur Jaringan Arsitektur Jaringan terdiri dari perkabelan, topologi, media metoda akses

dan format paket.Arsitektur yang umum digunakan dalam jaringan adalah berbasis kabel elektrik, melalui perkembangan teknologi optik kini banyak digunakan juga serat kabel optik sebagai media alternatif beserta kelebihan dan kekurangannya. Perangkat keras jaringan yang berbasis PC adalah komputer itu sendiri, kartu jaringan, kabel, konektor, konsentrator kabel, pelindung dan perlenpgkapan tambahan (tools).Berikut gambar sederhana sebuah jaringan internet.

Gambar 4.49 Perancangan arsitektur jaringan Sumber : PT. Azalia Multi Kreasi

BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM

5.1 Implementasi Implementasi Prototype Sistem Informasi Penjualan berbasis Web pada PT. Azalia Multi Kreasi dilakukan menggunakan pemrograman DREAMWEAVER CS4 dan bahasa pemrograman PHP, HTML, JavaScript serta basis data yang digunakan adalah MySQL sedangkan untuk service hosting menggunakan XAMPP. Implementasi dan pengujian sepenuhnya dilakukan di perangkat keras netbook dan laptop dengan sistem operasi Microsoft Windows Seven. 5.1.1 Batasan Implementasi Dalam mengendalikan aplikasi ini ada beberapa hal yang menjadi batasan implementasi, yaitu perangkat lunak ini hanya difokuskan pada proses penjualan, kemudian di tambah dengan pengelolaan data kategori, data produk, dan data order. 5.1.2 Implementasi Perangkat Lunak Untuk pengembangan perangkat lunak ini digunakan Dreamweaver CS4, Xampp 1.7.1, PHP 5.2.8, dan MySQL 5.1.30. Dreamweaver CS4 dipilih sebagai perangkat lunak untuk pengelolaan sistem, Xampp dipilih sebagai perangkat lunak untuk web server, PHP dipilih sebagai perangkat lunak pengembangan karena menyediakan fasilitas yang memadai untuk membuat perangkat lunak berbasis web yang dinamis. Sementara MySQL digunakan sebagai perangkat lunak pengembangan dalam pembuatan basis data.

116

117

5.1.3 Implementasi Perangkat Keras Perangkat keras yang dibutuhkan berdasarkan kebutuhan minimal yang harus terpenuhi antara lain: 1. Server a. Menggunakan minimal Intel Pentium 4 atau sekelasnya. b. Menggunakan RAM minimal 256MB. c. Tersedia Hardisk untuk media penyimpanan, minimal 100 MB untuk server, diluar basis data. d. Mouse, keyboard, dan monitor sebagai antarmuka. 2. Client a. Menggunakan minimal Intel Pentium 4 atau sekelasnya. b. Menggunakan RAM minimal 256MB. c. Mouse, keyboard, dan monitor sebagai antarmuka. 5.1.4 Implementasi Basis Data Berikut implementasi data basis data dalam XAMPP: -- phpMyAdmin SQL Dump -- version 3.1.3.1 -- http://www.phpmyadmin.net --- Host: localhost -- Generation Time: Jun 27, 2013 at 12:36 PM -- Server version: 5.1.33 -- PHP Version: 5.2.9

118

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; --- Database: `azalia` --- ---------------------------------------------------------- Table structure for table `detail_fashion` -CREATE TABLE IF NOT EXISTS `detail_fashion` ( `kode_fashion` varchar(50) NOT NULL, `warna` varchar(50) NOT NULL, `stock` varchar(50) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- ---------------------------------------------------------- Table structure for table `detail_penjualan` -CREATE TABLE IF NOT EXISTS `detail_penjualan` ( `no_penjualan` varchar(20) NOT NULL, `kode_fashion` varchar(20) NOT NULL, `harga_fashion` varchar(20) NOT NULL, `jumlah_fashion` varchar(5) NOT NULL, `total_harga` varchar(20) NOT NULL, `member` varchar(30) NOT NULL, `warna` varchar(50) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1;

119

-- ---------------------------------------------------------- Table structure for table `fashion` -CREATE TABLE IF NOT EXISTS `fashion` ( `kode_fashion` varchar(20) NOT NULL, `nama_fashion` varchar(30) NOT NULL, `harga_fashion` varchar(20) NOT NULL, `kode_kategori_jenis` varchar(20) NOT NULL, `deskripsi` varchar(300) NOT NULL, `gambar` varchar(30) NOT NULL, `berat` varchar(50) NOT NULL, `stock` varchar(5) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- ---------------------------------------------------------- Table structure for table `kategori_jenis` -CREATE TABLE IF NOT EXISTS `kategori_jenis` ( `kode_kategori_jenis` varchar(20) NOT NULL, `jenis` varchar(30) NOT NULL, `kategori` varchar(10) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; - ---------------------------------------------------------

120

-- Table structure for table `member` -CREATE TABLE IF NOT EXISTS `member` ( `user_name` varchar(30) NOT NULL, `password` varchar(30) NOT NULL, `email` varchar(50) NOT NULL, `nama_lengkap` varchar(30) NOT NULL, `alamat` varchar(100) NOT NULL, `kode_ongkir` varchar(30) NOT NULL, `no_telp` varchar(20) NOT NULL, `status` varchar(20) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- ---------------------------------------------------------- Table structure for table `ongkir` -CREATE TABLE IF NOT EXISTS `ongkir` ( `kode_ongkir` int(11) NOT NULL AUTO_INCREMENT, `kota` varchar(255) DEFAULT NULL, `provinsi` varchar(50) NOT NULL, `harga_ongkir` int(11) DEFAULT NULL, PRIMARY KEY (`kode_ongkir`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=487 ; -- --------------------------------------------------------

121

--- Table structure for table `pembayaran` -CREATE TABLE IF NOT EXISTS `pembayaran` ( `no_pembayaran` varchar(20) NOT NULL, `tgl_pembayaran` varchar(20) NOT NULL, `no_penjualan` varchar(20) NOT NULL, `bank_rekening` varchar(30) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- ---------------------------------------------------------- Table structure for table `pengiriman` -CREATE TABLE IF NOT EXISTS `pengiriman` ( `no_pengiriman` varchar(20) NOT NULL, `tgl_pengiriman` varchar(20) NOT NULL, `no_penjualan` varchar(20) NOT NULL, `cara_kirim` varchar(20) NOT NULL, `no_resi` varchar(30) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; -- ---------------------------------------------------------- Table structure for table `penjualan` -CREATE TABLE IF NOT EXISTS `penjualan` ( `no_penjualan` varchar(20) NOT NULL,

122

`tgl_penjualan` varchar(20) NOT NULL, `user_name` varchar(30) NOT NULL, `total_penjualan` varchar(30) NOT NULL, `status` varchar(20) NOT NULL, `nama_penerima` varchar(100) NOT NULL, `alamat` varchar(200) NOT NULL, `kode_ongkir` varchar(50) NOT NULL, `ongkos_kirim` varchar(50) NOT NULL ) ENGINE=MyISAM DEFAULT CHARSET=latin1; 5.1.5 Implementasi Antar Muka Berikut ini adalah implementasi dari setiap halaman yang dibuat dan dibedakan berdasarkan privilage atau hak aksesnya. 1) Implementasi Halaman User / Pengunjung Tabel 5.1 Implementasi Halaman User/ Pengunjung Web Sub Menu Tampilan Utama/ home Deskripsi Menampilkan halaman utama home tampilan bagian dari promosi Azalia Produk Menampilkan data produk dan kategori produk yang tersedia di page ini . Tidak dapat memilih karena belum melakukan proses Form Produk Nama Form Form Home

123

daftar member dan login. Profile Mengetahui sekilas profile PT. Azalia Multi Kreasi meliputi visi dan misi perusahaan seputar bidang usaha yang di kembangkan. Cara Pesan User / pengunjung mengetahui ketentuan dan cara-cara melakukan pemesanan melalui web Azalia.dan catatan penting meliputi info transakasi pembelian produk. Daftar Member User input data meliputi data pribadi calon member seperti nama user,password,email,na ma lengkap,alamat,pilih kota dan no.tlp calon member Login User tidak dapat langsung Login/ tetapi jika user telah melakukan daftar member maka user dapat langsung login. Form login Form Daftar Member Form Order Form Profile

124

2) Implementasi Halaman Member

Tabel 5.2 Implementasi Halaman Berdasarkan Member Sub Menu Login member Deskripsi Melihat data produk dan detail produk yang akan di pilih. Detail Produk Mengetahui harga bahan dan info lain mengenai barang yang dipilih sesuai kategori. Keranjang belanja Mengkonfirmasi dan mengubah data produk yang akan di pesan. Data Order Konfirmasi Order Input data Order. Pengecekan data informasi pemesanan atau order barang. Transaksi anda /Histoy pembelian Dapat melihat produk apa saja yang pernah dibeli oleh member sebelumnya. Form Transakasi Anda Form Order Form Cek Data Order Form keranjang belanja Form Detaill produk Nama Form Form Utama

3) Implementasi Halaman Bagian admin


Tabel 5.3 Implementasi Halaman Berdasarkan Bagian admin

Sub Menu Login

Deskripsi otentifikasi dengan memeriksa user name

Nama Form Form Utama

125

dan password yang dimasukkan pengguna Data Kategori Input data kategori, termasuk penambahan, pengubahan dan penghapusan Data Produk Input data produk, termasuk penambahan, pengubahan dan penghapusan Data Order Data ongkos kirim Mengubah status order Memasukan data kota beserta ongkos kirimnya. Data pengiriman Memasukan data Provinsi. laporan Tanggal dan bulan yang akan dicari Form detail negara Form detail provinsi Form detail order Form detail kota Form produk Form data kategori

5.1.6 Implementasi Instalasi Program Langkah terakhir adalah memanggil program yang telah di buat menggunakan aplikasi Google Crome atau Mozilla Firefox. Menggunakan localhost atau alamat web jika web telah dihosting. 5.1.7 Penggunaan Program Interface User, Member dan Administrator. Interface atau antarmuka merupakan tampilan dari suau program aplikasi yang berperan sebagai media komunikasi yang digunakan sebagai sarana berdialog antara program dengan user.

126

Sistem yang akan dibangun diharapkan menyediakan interface yang mudah dipahami dan digunakan oleh user. 5.1.7.1 Implementasi Tampilan Antar Muka dan Hak Akses User 1) Tampilan halaman utama / Home

Gambar 5.1 Halaman Utama 2) Tampilan Halaman Produk

Gambar 5.2 Halaman Produk

127

3) Tampilan Halaman Profile

Gambar 5.3 Halaman Profile Perusahaan 4) Tampilan Form Cara Pesan Produk

Gambar 5.4 Halaman Cara Pesan

128

5) Tampilian Halaman Daftar member

Gambar 5.5 Halaman Daftar Member 6) Tampilan Halaman Login User/ Pengunjung. Tentunya setelah

sebelumnya User melakukan proses daftar member.

Gambar 5.6 Halaman Login User Setelah Menjadi Member

129

5.1.7.2 Implementasi Tampilan Antar Muka dan Hak Akses Member 1) Tampilan Halaman Login Member

Gambar 5.7 Halaman Login Member 2) Tampilan Info Validasi Gagal Login Member

Gambar 5.8 Halaman text box Gagal Login Member 3) Tampilan Halaman Utama Member Setelah Login Berhasil

Gambar 5.9 Halaman Utama Member

130

4) Tampilan Halaman Produk

Gambar 5.10 Halaman Produk 5) Tampilan Halaman Detail Produk

Gambar 5.11 Halaman Detail Produk

131

6) Tampilan Halaman Detail Keranjang

Gambar 5.12 Halaman Detail Keranjang 7) Tampilan Halaman status keranjang berfungsi pengingat member meliputi jumlah item dan total yang harus dibayar sementara.

Gambar 5.13 Halaman Detail Keranjang 8) Tampilan Halaman Data Pemesanan

Gambar 5.14 Halaman Input Data Pemesanan

132

9) Tampilan Halaman Data Pembayaran

Gambar 5.15 Halaman Input Data Pembayaran 10) Tampilan Halaman Validasi Input Pembayaran Gagal

Gambar 5.16 Halaman Validasi Input Pembayaran Gagal 11) Tampilan Halaman Cetak Faktur Penjualan

Gambar 5.17 Halaman Cetak Faktur Penjualan

133

5.1.7.3 Implementasi Tampilan Antar Muka dan Hak Akses Administrator 1) Tampilan Halaman Login Admin

Gambar 5.18 Halaman Input Data Pembayaran 2) Tampilan Halaman Validasi Admin Gagal Login

Gambar 5.19 Halaman Validasi Admin Gagal Login 3) Tampilan Halaman Data Produk

Gambar 5.20 Halaman Data Produk

134

4) Tampilan Halaman Edit , Tambah Dan Hapus Data Produk

Gambar 5.21 Halaman Edit Data Produk

Gambar 5.22 Halaman Tambah Data Produk

Gambar 5.23 Halaman Hapus Data Produk

135

5) Tampilan Halaman Edit , Tambah Dan Hapus Kategori Produk

Gambar 5.24 Halaman Edit Data Produk

Gambar 5.25 Halaman Tambah Data Produk

Gambar 5.26 Halaman Hapus Data Produk

136

6) Tampilan Halaman Informasi Biaya Ongkos Kirim JNE

Gambar 5.27 Halaman Informasi Biaya Ongkos Kirim JNE 7) Tampilan Halaman Input Data Pengiriman Pesanan Barang

Gambar 5.28 Halaman Input Data Pengiriman Pesanan Barang 8) Tampilan Halaman Status Pengiriman Barang 7

Gambar 5.29 Halaman Input Data Pengiriman Pesanan Barang

137

9) Tampilan Halaman Laporan meliputi Laporan Penjulan Dan Laporan Pengiriman

Gambar 5.30 Halaman Laporan Penjualan dan Pengiriman Produk 10) Tampilan Halaman Laporan Penjualan per periode tanggal bulan dan tahun

Gambar 5.31 Halaman Laporan Penjualan dan Pengiriman Produk

138

11) Tampilan Halaman Laporan Pengiriman per periode tanggal bulan dan tahun

Gambar 5.32 Halaman Laporan Pengiriman dan Pengiriman Produk 5.2 Pengujian Pengujian merupakan suatu investigasi yang dilakukan untuk mendapatkan informasi mengenai kualitas dari produk atau layanan yang sedang diuji (under test). Pengujian perangkat lunak juga memberikan pandangan mengenai perangkat lunak secara obyektif dan independen, yang bermanfaat dalam operasional bisnis untuk memahami tingkat risiko pada implementasinya. Teknik-teknik pengujian mencakup, namun tidak terbatas pada, proses mengeksekusi suatu bagian program atau keseluruhan aplikasi dengan tujuan untuk menemukan bug perangkat lunak. 5.2.1 Rencana Pengujian Pengujian perangkat lunak yang dilakukan oleh penulis menggunakan metode pengujian Black Box. Pengujian Black Box merupakan pengujian yang berfokus pada persyaratan fungsional perangkat lunak yang dibuat.

139

Tabel 5.4 Rencana Pengujian Program Website Pegujian Deskripsi Jenis Pengujian Login user Pemesanan barang Pembayaran Barang Logout User Pemesanan barang Login admin Produk Pengecekan login Pengecekan pengisian data Pengecekan pengisian data Proses kembali kehalaman utama Pengecekan pengisian data Pengecekan login Input Data Edit, Tambah, Hapus Produk Ongkos Kirim Input Data Edit,Tambah,Hapus Ongkos kirim Transaksi Pengiriman Laporan Pengecekan Status Pembayaran Input Data Pengiriman barang Pembuatan Laporan Penjualan,Pengiriman dan stok Logout Admin Proses kembali kehalaman utama Admin Black Box Black Box Black Box Black Box Black Box Black Box Black Box Black Box Black Box Black Box Black Box Black Box

140

Tabel 5.5 Detail Pengujian Halaman Website Pada Member Kelas Uji Butir Uji Tingkat Pengujian Registrasi Menampilkan form pendaftaran member baru Isi form pendaftaran member Simpan data baru Login member Mengisi data login username password Kategori produk Menampilkan data produk yang ada di database Transaksi Anda
Menampilkan data detail transaksi sebelumnya, status pengemesanan, pembayaran dan pengiriman

Jenis Pengujian Black Box

Modul

Modul

Black Box

Sistem Modul Sistem Sistem Modul

Black Box Black Box Black Box

Black Box

Modul

Black Box

Keranjang belanja

Menampilkan data detail pembelian produk

Modul

Black Box

Menu Terms & Conditions

Menampilkan syarat dan ketentuan berbelanja di CindyShop.

Modul

Black Box

Logout Member

Proses kembali kehalaman utama User

Sistem

Black Box

141

5.2.2. Kasus dan Hasil Pengujian Hasil pengujian yang dilakukan terkadang tidak sesuai dengan apa yang diharapkan. Pada bab ini dapat diketahui bagaimana kelebihan dan kekurangan dari aplikasi pembuatan web penjualan yang telah dibuat. Terdapat beberapa pengujian meliputi pengujian kasus dan hasil pengujian data normal dan kasus pengujian data salah, pada sistem informasi berbasis web PT. Azalia Multi Kreasi ini terdapat beberapa tabel kasus dan hasil pengujian sebagai berikut. I. Data Pengujian Kasus Dan Hasil Pengujian Tabel 5.6 Pengujian Daftar Member (Data Normal) Kasus Dan Hasil Uji (Data Normal) Data Masukan Yang Pengamatan Diharapkan Klik link Daftar Tampil form Daftar member. Dapat menampilkan form pendaftaran member. Input data pendaftaran Jika salah satu Dapat memunculkan pesan kesalahan bahwa field tersebut tidak boleh kosong, jika salah satu field tidak [ X ] diterima [ ] ditolak [ X ] diterima [ ] ditolak

Kesimpulan

member, contoh masukan field tidak terisi : User Name: gunawan Password :gunawan Email : pupun.jeder @ymail.com Nama Lengkap : Gunawan Alamat : atau salah dalam pengisian, maka akan muncul pesan kesalahan bahwa field tersebut tidak

142

Jl.Padat karya RT 003/RW 001 cibebercimahi Kota anda: Cimahi No.tlp/Hp :087824553083 Klik tombol simpan

boleh kosong

terisi.

Jika salah satu field tidak terisi atau salah dalam pengisian, maka akan muncul pesan kesalahan bahwa field tersebut tidak boleh kosong. Jika data masukan benar muncul pesan Selamat Datang dan selamat berbelanja Gunawan.

Tampil pesan Selamat Datang dan selamat berbelanja Gunawan jika data masukan benar dan dapat memunculkan pesan kesalahan bahwa field tersebut harus terisi jika salah satu field tidak terisi atau salah dalam pengisian User kembali kehalan awal website dan harus kembali mengulah

[ X ] diterima [ ] ditolak

Klik tombol batal

Jika user memilih batal maka user akan kembali kehalaman awal

[ X ] diterima [ ] ditolak

143

website dan mengulang proses daftar untuk login

proses daftar

I.

Data Kasus dan Hasil Uji (Data Salah) Tabel 5.7 Kasus dan Hasil Uji (Data Salah) Kasus Dan Hasil Uji (Data Normal)

Data Masukan

Yang Diharapkan

Pengamatan

Kesimpulan

Memasukan data kosong

Tampilkan pesan kesalahan

Dapat menampilkan pesan kesalahan data tidak boleh kosong

[ X ] diterima [ ] ditolak

Input data pendaftaran member, contoh masukan : User Name: gunawan Password :gunawan Email : pupun.jeder @ymail.com Nama Lengkap : Gunawan Alamat : Jl.Padat karya RT 003/RW 001 cibebercimahi Kota anda: Cimahi No.tlp/Hp :087824553083

Jika salah satu field tidak terisi atau salah dalam pengisian, maka akan muncul pesan kesalahan bahwa field tersebut tidak boleh kosong.

Dapat memunculkan pesan kesalahan bahwa field tersebut harus terisi jika salah satu field tidak terisi atau salah dalam pengisian.

[ X ] diterima [ ] ditolak

144

I. Data Login Member Tabel 5.8 Pengujian Login Member Kasus Dan Hasil Uji (Data Normal) Data Masukan Yang Diharapkan Username : gunawan Password : gunawan Dapat terisi pada textfield username dan textfield password. Dapat mengisi nama usename dan password Sesuai yang diharapkan. [ X ] diterima [ ] ditolak Pengamatan Kesimpulan

Kasus Dan Hasil Uji (Data salah ) Data Masukan Yang Diharapkan Data username dan password tidak terdaftar Tidak dapat login dan menampilkan pesan Login gagal, silahkan coba lagi. User tidak dapat login dan mendapatkan pesan Login gagal, silahkan coba lagi Sesuai yang diharapkan Username : gunawan Password : Tidak dapat login dan menampilkan pesan Login gagal, silahkan coba lagi. User tidak dapat login dan mendapatkan pesan Login gagal, silahkan coba lagi Sesuai yang diharapkan. [ X ] diterima [ ] ditolak [ X ] diterima [ ] ditolak Pengamatan Kesimpulan

145

Input data kosong

Tidak dapat login dan menampilkan pesan Login gagal, silahkan coba lagi.

User tidak dapat login dan mendapatkan pesan Login gagal, silahkan coba lagi Sesuai yang diharapkan.

[ X ] diterima [ ] ditolak

II. Data Logout Tabel 5.9 Pengujian Logout Kasus Dan Hasil Uji (Data Normal) Data Masukan Yang Diharapkan Klik logout Dapat keluar dan menghapus session pengguna. pengguna keluar dari sistem informasi akan kembali ke halaman utama web Sesuai yang diharapkan [ X ] diterima [ ] ditolak Pengamatan Kesimpulan

III. Data Halaman Cara Pesan Tabel 5.10 Pengujian Halaman Cara Pesan Kasus Dan Hasil Uji (Data Normal) Data Masukan Yang Diharapkan Klik Cara Pesan Menampilkan Informasi syarat Dapat menampilkan [ X ] diterima [ ] ditolak Pengamatan Kesimpulan

146

dan ketentuan berbelanja di web Azalia

Informasi syarat dan ketentuan berbelanja di web Azalia Sesuai yang diharapkan

IV. Data Menu Keranjang Tabel 5.11 Pengujian Menu Keranjang Kasus Dan Hasil Uji (Data Normal) Data Masukan Yang Diharapkan Klik lihat Keranjang Menampilkan form data dan info belanja yang belum dilengkapi persyaratan Transaksi ,menampilkan harga,jumlah berat, jumlah pembelian,gamb ar dan deskripsi barang Dapat menampilkan form data dan info belanja yang dilengkapi persyaratan Transaksi ,menampilkan harga,jumlah berat, jumlah pembelian,gamb ar dan deskripsi barang Sesui Sesuai yang diharapkan Kasus Dan Hasil Uji (Data Salah) Data Masukan Yang Diharapkan Pengamatan Kesimpulan [ X ] diterima [ ] ditolak Pengamatan Kesimpulan

147

Klik belanja anda sebelum login

Menampilkan form berat di hitung 1 kg, Total Keranjang, persetujuan beli seluruh keranjang (tidak

Dapat menampilkan form berat di hitung 1 kg, Total Keranjang, persetujuan beli seluruh

[ X ] diterima [ ] ditolak

ada detail barang keranjang yang dipilih karena belum masuk ke keranjang) (tidak ada detail barang yang dipilih karena belum masuk ke keranjang)

5.2.3. Kesimpulan Dan Hasil Pengujian

Berdasarkan hasil pengujian pada setiap inputan proses yang dilakukan dan
pengujian dengan kasus uji sample diatas baik dari sisi administrator maupun dari

sisi user, dapat diambil kesimpulan bahwa sistem yang dibuat telah memenuhi standar pengujian. Sehingga dapat ditarik kesimpulan bahwa perangkat lunak bebas dari kesalahan sintaks dan secara fungsional mengeluarkan hasil yang sesuai dengan yang diharapkan.

BAB VI KESIMPULAN DAN SARAN

Pada bab ini akan membahas tentang kesimpulan yang berisi hasil-hasil yang diperoleh setelah dilakukan analisis, desain, dan implementasi dari perancangan perangkat lunak yang dibangun dan telah dikembangkan serta saransaran yang akan memberikan catatan penting dan kemungkinan perbaikan yang perlu dilakukan untuk pembangunan perangkat lunak selanjutnya. 6.1. Kesimpulan Berdasarkan penelitian yang dilakukan oleh penulis mengenai pembangunan aplikasi penjualan online pada PT. Azalia Multi Kreasi Cileunyi-Bandung, maka dapat ditarik beberapa kesimpulan sebagai berikut : 1. Dengan membangun sistem informasi penjualan busana muslim mampu merubah proses transaksi secara manuall menjadi transaksi secara online dengan begitu sistem ini dapat memberi informasi secara detail dan akurat mengenai produk-produk yang disediakan PT. Azalia Multi Kreasi. 2. Dengan perancangan sistem informasi penjualan berbasis web ini perusahaan akan terbantu terutama dalam mempromosikan produk dan untuk memperluas jaringan dengan efektif dan efisien sekaligus dapat meningkatkan penjualan produk di PT. Azalia Multi Kreasi karena 3. Dalam pengimplementasiannya dibuat sedemikian rupa sehingga

memberikan kemudahan layanan kepada konsumen dalam melakukan proses transaksi selain itu juga mempermudah bagian administrator di

148

149

perusahaan dalam melakukan proses pengolahan data transaksi penjualan dan membuat data laporan PT. Azalia Multi Kreasi sehingga tidak terjadi penumpukan dokumen. 6.2. Saran Penulis mengusulkan beberapa saran yang dapat dijadikan pertimbangan terhadap penggunaan sistem yang telah dibuat, yaitu : 1. Kedepannya diharapkan adanya fasilitas retur pembelian pada sistem informasi penjualan berbasis web ini. 2. Perlu untuk membuka cabang di kota-kota besar selain Bandung, seperti Jakarta, Surabaya dan kota besar lainnya di Indonesia, agar lebih berkembang dan pelanggan semakin banyak. 3. Perlu adanya pengembangan pada sistem pembayaran kartu kredit, sehingga ketika pelanggan tidak memiliki account paypal pelanggan dapat membayarnya dengan kartu kredit. 4. Tampilan Website antar muka dapat dibuat lebih menarik 5. diharapkan memperbaiki search engine optimize (SEO) agar dapat dikenal dan diakses oleh banyak orang.

También podría gustarte