PERANCANGAN SISTEM INFORMASI PENJUALAN SEPATU BERBASIS WEB Muhammad Ardiawan 1 Maimunnah 2 1 Manajemen Informatika AMIK BSI Bekasi [email protected]2 Sistem Informasi STMIK Nusa Mandiri Jakarta [email protected]ABSTRAKSI Muhammad Ardiawan (18110057), Perancangan Sistem Informasi Penjualan Sepatu Berbasis Web Toko sepatu membutuhkan media promosi yang menunjang pendapatan dalam penjualan dan memberikan pelayanan yang memuaskan bagi para pelanggan. Untuk itulah penulis mencoba membuat Tugas Akhir mengenai sistem penjualan sepatu yang sampai saat ini masih menggunakan sistem penjualan offline.Penjualan secara online berbasis web merupakan solusi yang terbaik untuk memecahkan permasalahan-permasalahan yang ada pada toko sepatu sehingga memudahkan dalam melakukan transaksi, lebih menghemat waktu, lebih terjangkau dan masih banyak lagi kelebihan yang dapat diambil dalam berjualan secara online.Rancangan website dibangun dalam sistem operasi windows 7 dengan menggunakan Dreamweaver, MysQL, dan HTML. Kata Kunci: Perancangan Sistem Informasi Penjualan Sepatu Berbasis Web secara online, Sublime Text 2, PHP, MySql. ABSTRACT Muhammad Ardiawan(18110057), Shoe Sales Information System Design Based Web Shoe store requires a media campaign supporting the sales revenue and providing outstanding service to customers. To which the author tries to make the final shoe sales system that is still using the system offline sales. Web-based online sales is the best solution to solve the problems that exist in the shoe store to facilitate the transaction, time savings, more affordable and there are many more that can be taken in to sell online. The design of the website is built in the Windows 7 operating system using Dreamweaver, MySQL, and HTML. Keywords: Shoe Sales Information System Design Based Web, Sublime Text 2, PHP, MySql. I. PENDAHULUAN Kemajuan teknologi yang sangat pesat berdampak pada berbagai aspek kehidupan termasuk pada bidang penjualan. Saat ini banyak orang yang mulai memanfaatkan internet untuk mengembangkan dan meningkatkan produktifitas penjualannya dengan melakukan perdagangan elektronik. Hal semacam ini dikenal dengan istilah e- commerce atau electronic commerce. E- commerce atau electronic commerce menurut Nugroho (2013:32) merupakan distribusi, penjualan, pembelian , pemasaran barang dan jasa melalui sistem elektronik seperti internet. E-commerce dapat melibatkan transfer dana elektronik , pertukaran data elektronik, sistem manajemen inventory otomatis, maupun sistem pengumpulan data otomatis. Dalam kehidupan sehari-hari sepatu sudah menjadi bagian penting, hampir disetiap acara orang menggunakan sepatu dan usaha sepatu semakin menjanjikan keuntungan yang memuaskan.Hal ini dapat dibuktikan melalui semakin banyaknya permintaan akan sepatu dan semakin menjamurnya toko khusus sepatu. Sepatu sudah menjadi bagian kehidupan urban khususnya perkotaan. Persaingan di dunia bisnis juga semakin tinggi. Menghadapi persaingan yang tinggi itu perlu dilakukan strategi agar permasalahan – permasalahan yang ada dapat diatasi dengan baik. Adapun hal–hal yang melatarbelakangi permasalahan tersebut meliputi permasalahan dalam menjual sepatu ke berbagai lapisan masyarakat. Keterbatasan ruang dan waktu yang dihadapi oleh perusahaan dalam memasarkan sepatu baru
12
Embed
PERANCANGAN SISTEM INFORMASI PENJUALAN SEPATU · PERANCANGAN SISTEM INFORMASI PENJUALAN SEPATU BERBASIS WEB Muhammad Ardiawan 1 Maimunnah 2 1 Manajemen Informatika AMIK BSI Bekasi
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
PERANCANGAN SISTEM INFORMASI PENJUALAN SEPATUBERBASIS WEB
Muhammad Ardiawan (18110057), Perancangan Sistem Informasi Penjualan SepatuBerbasis WebToko sepatu membutuhkan media promosi yang menunjang pendapatan dalam penjualan danmemberikan pelayanan yang memuaskan bagi para pelanggan. Untuk itulah penulis mencobamembuat Tugas Akhir mengenai sistem penjualan sepatu yang sampai saat ini masihmenggunakan sistem penjualan offline.Penjualan secara online berbasis web merupakan solusiyang terbaik untuk memecahkan permasalahan-permasalahan yang ada pada toko sepatu sehinggamemudahkan dalam melakukan transaksi, lebih menghemat waktu, lebih terjangkau dan masihbanyak lagi kelebihan yang dapat diambil dalam berjualan secara online.Rancangan websitedibangun dalam sistem operasi windows 7 dengan menggunakan Dreamweaver, MysQL, danHTML.Kata Kunci: Perancangan Sistem Informasi Penjualan Sepatu Berbasis Web secara online,Sublime Text 2, PHP, MySql.
ABSTRACT
Muhammad Ardiawan(18110057), Shoe Sales Information System Design Based WebShoe store requires a media campaign supporting the sales revenue and providing outstandingservice to customers. To which the author tries to make the final shoe sales system that is stillusing the system offline sales. Web-based online sales is the best solution to solve the problemsthat exist in the shoe store to facilitate the transaction, time savings, more affordable and there aremany more that can be taken in to sell online. The design of the website is built in the Windows 7operating system using Dreamweaver, MySQL, and HTML.Keywords: Shoe Sales Information System Design Based Web, Sublime Text 2, PHP, MySql.
I. PENDAHULUANKemajuan teknologi yang sangat pesat
berdampak pada berbagai aspek kehidupantermasuk pada bidang penjualan. Saat inibanyak orang yang mulai memanfaatkaninternet untuk mengembangkan danmeningkatkan produktifitas penjualannyadengan melakukan perdagangan elektronik.Hal semacam ini dikenal dengan istilah e-commerce atau electronic commerce. E-commerce atau electronic commerce menurutNugroho (2013:32) merupakan distribusi,penjualan, pembelian , pemasaran barang danjasa melalui sistem elektronik sepertiinternet. E-commerce dapat melibatkantransfer dana elektronik , pertukaran dataelektronik, sistem manajemen inventoryotomatis, maupun sistem pengumpulan dataotomatis.
Dalam kehidupan sehari-hari sepatu sudahmenjadi bagian penting, hampir disetiapacara orang menggunakan sepatu dan usahasepatu semakin menjanjikan keuntunganyang memuaskan.Hal ini dapat dibuktikanmelalui semakin banyaknya permintaan akansepatu dan semakin menjamurnya tokokhusus sepatu. Sepatu sudah menjadi bagiankehidupan urban khususnya perkotaan.Persaingan di dunia bisnis juga semakintinggi. Menghadapi persaingan yang tinggiitu perlu dilakukan strategi agarpermasalahan – permasalahan yang ada dapatdiatasi dengan baik. Adapun hal–hal yangmelatarbelakangi permasalahan tersebutmeliputi permasalahan dalam menjual sepatuke berbagai lapisan masyarakat. Keterbatasanruang dan waktu yang dihadapi olehperusahaan dalam memasarkan sepatu baru
juga dalam menyampaikan informasiterhadap pelanggan dengan cepat dan tepat.Cepat dan tepat maksudnya adalah pelanggandapat menerima langsung informasi tentangsepatu yang mereka inginkan. Dimana kitasebelumnya memperoleh informasi tempatbelanja dari brosur-brosur, koran, majalah,ataupun dari mulut kemulut. Berdasarkan haltersebut penulis mengambil judul tugas akhir"Perancangan Sistem Informasi PenjualanSepatu Berbasis Web”.
II. KAJIAN PENELITIANMenurut Saropi (2008:2) “Website
adalah sekumpulan halaman-halaman situsyang terangkum dalam satu domain yangberlokasi di dalam WWW (World Wide Web)di internet”. WWW adalah sebuah sisteminformasi yang mengelola jaringan internetmenggunakan suatu protokol tertentu.
Menurut Darmawan (2012:83)”BahasaPemrograman adalah software yangmemungkinkan pemakai komputerberkomunikasi langsung dengan software,antara komputer dengan peralatannya atauantara komputer dengan komputer lainnya”.
Menurut Pahlevi (2013:1)”Basis Dataadalah sekumpulan data yang salingberhubungan secara logis besertadeskripsinya, yang digunakan secarabersama-sama dan dirancang untukmemenuhi kebutuhan informasi di suatutempat”.
Menurut Binanto (2010:268) “StrukturNavigasi adalah setiap rencana akan di buatdesainnya dan kemudian di produksi menjadiproduk jadi yang bersifat sementara”.Disamping itu tahap ini mencakup strukturnavigasi yang baik untuk antarmukapenggunanya. Adapun empat struktur dasaryang digunakan yaitu:
1. LinearPengguna akan melakukan navigasi secaraberurutan dari frame atau byte informasi yangsatu ke yang lainnya.
Sumber: Binanto (2010:269)Gambar 1 : Struktur Navigasi Linear
2. HierarkisStruktur dasar ini disebut juga struktur“linear dengan percabangan” karenapengguna melakukan navigasi di sepanjang
cabang pohon struktur yang terbentuk olehlogika isi.
Sumber: Binanto (2010:269)Gambar 2 : Struktur Navigasi Hierarkis
3. NonlinearPengguna akan melakukan navigasi denganbebas melalui isi proyek dengan tidak terkaitdengan jalur yang sudah ditentukansebelumnya.
Sumber: Binanto (2010:270)Gambar 3 : Struktur Navigasi Nonlinear
4. KompositePengguna akan melakukan navigasi denganbebas (secara nonliear), tetapi terkadangdibatasi presentasi linear film atau informasipenting dan atau pada data yang palingterorganisasi secara logis pada suatu hierarki.
Menurut Fathansyah (2012:74)” ERD(Entity Relationship Diagram) adalah suatumodel entity relationship semesta data yangada di dunia nyata diterjemahkan denganmemanfaatkan sejumlah perangkatkonseptual menjadi sebuah diagram data”.
ERD terbagi atas 3 komponen yaitu entititas(entity), atribut/properti dan relasi (relation).1. Entitas (Entity)
Entitas merupakan individu yangmewakili sesuatu yang nyata (eksistensinya)dan dapat dibedakan dari suatu yang lain.Sebuah kursi yang kita duduki, seseorangyang menjadi pegawai di sebuah perusahaandan mobil yang melintas didepan kita adalahentitas. Sekelompok entitas yang sejenis danberada dalam lingkup yang sama membentuksebuah himpunan entitas (entity set).Sederhananya entitas menunjukan padaindividu suatu objek, sedangkan himpunanentitas menunjuk pada rumpun (famili) dariindividu tersebut.Contoh-contoh himpunan entitas :a. Semua pelanggan atau pelanggan saja:
Dengan entitas Budiman, Suherman,Aminah, dan seterusnya.
b. Sebuah mobil atau mobil saja:Dengan entitas mobil Suzuki, mobilToyota, mobil Honda, dan lain-lain.
c. Semua mahasiswa atau mahasiswa saja:Dengan entitas Pebri, Cemul, Cahya, danseterusnya.
2. Atribut (Attributes/Properties)Artibut adalah Pendeskripsian
karakteristik (properti) dari setiap entitas.Harus dapat kita bedakan/ketahui manaatribut key primer (primary key) dan manayang bukan (atribut deskriptif).Contoh :a. Atribut nim merupakan key untuk
himpunan entitas mahasiswa, karena nimmerupakan pengidentifikasi entitas yangpaling unik.
b. Kumpulan atribut kode_jenis_barang danno_barang merupakan key himpunanentitas barang.
3. Relasi (Relation)Relasi menunjukan adanya hubungan di
antara sejumlah entitas yang berasal darihimpunan entitas yang berbeda.Contohnya entitas seorang mahasiswa dengannim=’1000001’ dengan nama_mhs=’AliAkbar’(yang ada dihimpunan entitasmahasiswa) mempunyai relasi dengan entitassebuah mata kuliah dengan kode_kul=’IF-110’ dan nama_kul=’Struktur Data’. Relasi diantara kedua entitas tadi mengandung artibahwa mahasiswa tersebut sedangmengambil mata kuliah tersebut.Menurut Fathansyah (2012:79)”Kardinalitasrelasi adalah hubungan maksimum yangterjadi dari himpunan entitas yang satu kehimpunan entitas yang lain dan begitu jugasebaliknya”.
Kardinalitas Relasi yang terjadi antara duahimpunan entitas (misalnya A dan B) dapatberupa :a. Satu ke Satu (one to one)Yang berarti setiap entitas pada himpunan Aberhubungan dengan paling banyak satuentitas pada himpunan entitas B, dan begitujuga sebaliknya.
Gambar 5: Kardinalitas Relasi Satu keSatu
b. Satu ke Banyak (one to many)Yang berarti setiap entitas pada himpunan Aberhubungan dengan banyak entitas padahimpunan entitas B, tetapi tidak sebaliknyadimana entitas B hanya bisa berhubunganpaling banyak satu dengan entitas A.
Gambar 6 : Kardinalitas Relasi Satu keBanyak
c. Banyak ke Satu (many to one)Yang berarti setiap entitas pada himpunan Aberhubungan paling banyak satu entitas padahimpunan entitas B, tetapi tidak sebaliknyadimana entitas B bisa berhubungan banyakpada entitas A.
Gambar 7 : Kardinalitas Relasi Banyak keSatu
d. Banyak ke Banyak (many to many)Yang berarti setiap entitas pada himpunanentitas A dapat berhubungan dengan banyakentitas pada himpunan B, dan begitu jugasebaliknya.
Gambar 8 : Kardinalitas Relasi Banyakke Banyak
III. METODE PENELITIANA. Metode Pengumpulan DataTeknik pengumpulan data yang digunakanoleh penulis dalam melakukan pengumpulandata untuk pembuatan Tugas Akhir(TA)adalah sebagai berikut:1. ObservasiPengamatan secara langsung meliputikegiatan pemuatan perhatian terhadap suatuobjek dengan menggunakan seluruh alatindra. Penulis melakukan observasi secaralangsung terhadap kegiatan yang memilikiketerkaitan dengan isi materi tugas akhir ini.2. Studi PustakaUntuk menambah kelengkapan data dalampenyusunan tugas akhir ini, penulismengambil beberapa referensi dari buku-buku yang sudah ada sesuai dengan isi materitugas akhir ini.
Menurut Rizky (2011:21)”RekayasaPerangkat Lunak atau software engineeringadalah sebuah disiplin ilmu yang mencakupsegala hal yang berhubungan dengan prosespengembangan perangkat lunak sejak daritahapan perancangan hingga tahapanimplementasi serta pasca implementasisehingga siklus hidup perangkat lunak dapatberlangsung secara efisien dan terukur.
Menurut Sukamto dan Shalahuddin(2013:28) “Model SDLC air terjun(waterfall) sering juga disebut modelsekuensial linier (sequential linier) atau alurhidup klasik (classic life cycle). Model airterjun menyediakan pendekatan alur hidupperangkat lunak secara sekuensial atau terurutdimulai dari analisis , desain , pengodean,pengujian dan tahap pendukung (support)”.A. Analisis Kebutuhan Perangkat LunakProses pengumpulan kebutuhan dilakukansecara intensif untuk menspesifikasikankebutuhan perangkat lunak agar dapatdipahami perangkat lunak seperti apa yangdibutuhkan oleh user. spesifikasi kebutuhanperangkat lunak pada tahap ini perlu didokumentasikan.
B. DesainDesain perangkat lunak adalah proses multilangkah yang fokus pada disesain pembuatanprogram perangkat lunak termasuk strukturdata, arsitektur perangkat lunak,representasiantar muka dan prosedur pengodean. Tahapini mentranslasi kebutuhan perangkat lunakdari tahap analisis kebutuhan ke representasidesain agar dapat di implementasikanmenjadi program pada tahap selanjutnya.Desain perangkat lunak yang dihasilkan padatahap ini juga perlu didokumentasikan.C. Pembuatan Kode ProgramDesain harus ditranslasikan kedalam programperangkat lunak. Hasil dari tahap ini adalahprogram komputer sesuai dengan desain yangtelah dibuat pada tahap desain.D. PengujianPengujian fokus pada perangkat lunak darisegi logik dan fungsional serta memastikanbahwa semua bagian sudah diuji. Hal inidilakukan untuk meminimalisir kesalahan(error) dan memastikan keluaran yangdihasilkan sesuai dengan yang diinginkan.E. Pendukung (support) atau Pemeliharaan(maintenance)
Tidak menutup kemungkinan sebuahperangkat lunak mengalami perubahan ketikasudah dikirimkan ke user. Perubahan bisaterjadi karena adanya kesalahan yang munculdan tidak terdeteksi saat pengujian atauperangkat lunak harus beradaptasi denganlingkungan baru. Tahap pendukung ataupemeliharaan dapat mengulangi prosespengembangan mulai dari analisis spesifikasiuntuk perubahan perangkat lunak yang sudahada,tapi tidak untuk membuat perangkatlunak baru
.IV. PEMBAHASAN
Analisa KebutuhanA. Analisa kebutuhan pengguna1. Admina. Admin menambah, mengubah, menghapusdata produk, data kategori, data merk, dandata biaya kirim.b.Admin melihat data pemesanan dankonfirmasi, dapat melihat dan menghapusdata buku tamu.c.Admin bisa melihat dan mencetak laporanpembelian barang.2.Pengunjunga.Pengunjung bisa melihat katalog barangatau produk yang dijual.b.Pengunjung dapat mendaftar sebagaimember.
c.Pengunjung bisa mengirimkan kritik dansaran nya atau komentar melalui buku tamudi link hubungi kami.3. Membera.Member dapat membeli barang yang dijual.b.Member bisa mendapatkan info terbaru.c.Member bisa melakukan konfirmasipembayaran dan melihat riyawat pembelianserta dapat melihat status pembayaran.
Analisa kebutuhan system
1. Sistem dapat menyimpan data pembelianyang dilakukan oleh member.
2. Sistem dapat menampilkan data produk dihalaman pengunjung dan member.
3. Sistem dapat mencetak bukti laporanpembelian sepatu.
4. Sistem dapat menyimpan inputan yangdilakukan oleh Admin.
5. Sistem dapat menyimpan inputan yangdilakukan oleh pengunjung dan member.
1. Rancangan Login Admin
Gambar 10 : Rancangan Antar MukaLogin Admin
2. Rancangan Menu Utama Halaman Pengunjung.
Gambar 11: Rancangan Antar Muka Halaman Pengunjung
ERD(EntityRelationshipDiagram)
Gambar 12 : Entity Relatipnship DiagramLRS (Logical Relational Structure)
Gambar 13 : Logical Relational Structure
C. Spesifikasi FileMenjelaskan tentang file atau tabel
yang terbentuk dari transformasi ERD (danatau file-file penunjang untuk web). File-fileini tersimpan pada database latihan denganparameter sebagai berikut :1. Spesifikasi file adminNama file : adminAkronim : admin.myd
Fungsi :untuk menyimpan dataadminTipe file : File masterOrganisasi file : IndexedsequentialAkses file : RandomMedia :HarddiskPanjang record : 133Kunci field : id_admSoftware : Mysql
Tabel 1 : spesifikasi adminNo Elemen Data Nama field Tipe Size Keterangan
Dalam bab ini, penulis mencobamenarik kesimpulan dari seluruh pokokpembahasan pada bab-bab sebelumnya yangada dalam tugas akhir ini.Denganmenggunakan website, tentunya informasimengenai penjualan sepatu akan terpublikasi, karena tidak ada batasan pengunjung (user)dalam menerima informasi yangdisampaikan. Beberapa kesimpulan darisistem informasi penjualan berbasis web yangtelah dirancangan adalah :
1. Dengan sinstem informasi penjualanberbasis web yang telah dirancang ,dapat meningkatkan penjualansepatu karena proses penjualandapat dilakukan kapan saja.
2. Dapat menghemat biaya promosi,karena promosi dilakukan secaraonline dengan menggunakan mediawebsite.
3. Dapat mempercepat proses transaksipembelian.
4. Dapat mempermudah pembeli untukmemperoleh informasi mengenaisepatu yang akan dibeli .
B. SaranDari kesimpulan yang penulis buat
diatas, maka penulis memberikan beberapasaran yang mungkin dapat membantu agarwebsite e-commerce ini dapat bekerja secaraoptimal. Dan untuk menunjang keberhasilanwebsite e-commerce ini , penulismenyarankan beberapa hal yaitu :
1. Melihat internet merupakanteknologi informasi yang terusberkembang, maka sejalan denganhal tersebut website e-commerce inijuga dapat dikembangkan lagi , baikdalam segi materi maupun desainnya, sesuai dengan kebutuhan
2. Agar dapat meningkatkan jumlahpengunjung yang mengunjungi suatuwebsite , diharapkan selalumelakukan pembaruan sehingga
website menjadi lebih dinamiskarena informasi didalamnya selalumengikuti perkembangan.
3. Untuk pengembangan aplikasi iniharus memperbaiki sistempembayaran agar lebih spesifik lagidan memperkuat sistem keamananagar sistem infor,asi yang ada tidakdisalah gunakan oleh pihak yangtidak bertanggung jawab.
4. Melakukan backup database secaraberkala.
DAFTAR PUSTAKA
Al-Bahra. 2005. Analisa dan Desain SistemInformasi. Yogyakarta: Graha Ilmu.
Anhar. 2010. Panduan Menguasai PHP danMySQL Secara Otodidak. Jakarta :Mediakita.
Ardhana, YM Kusuma. 2013. Buku PintarPemograman HTML5 untukPemula. Yogyakarta: Mediakom.
Binanto, Iwan. 2010. Multimedia Digital-Dasar Teori dan Pengembangannya.Yogyakarta: Andi.