Date post: | 20-Jun-2019 |
Category: |
Documents |
Upload: | nguyenkhanh |
View: | 221 times |
Download: | 0 times |
ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALANHANDPHONE DAN LAYANAN PELANGGAN PADA NURDIN SERVICE
RIAWATI
Jurusan Sistem Informasi, Universitas Esa Unggul Jakarta
Email : [email protected]
ABSTRACT
Nurdin Service is one of the businesses engaged in service and sales of mobile phones. Mobile phone salestransactions are still manuals where customers must come to the counter to buy mobile or to browse products. Inaddition, the recording of sales and service transactions is still recorded in the ledger. So as to be vulnerable torecording errors, lack of security such as missing or tearing and difficulty in report generated so that thesubmission of reporting to the owner becomes impeded. In order for these conditions to be resolved, it requiresthe replacement of manual systems to computerized in order to provide convenience for employees and ownersin managing data sales and service transactions. In conducting the design of this system, the author uses themethod of observation and interview on Nurdin Service, after the analysis using PIECES analysis method andthen designed into the UML modeling language (Unified Modeling Language). Once completed, it can be seenthat the manual system used by Nurdin Service can be eliminated and replaced with a computerized system.Based on the results of the above activities suggested to the Nurdin Service in order to use a computerizedsystem in service activities and sales of mobile phones to be effective and efficient.
Keywords: Sales, Customer Service, Mobile Service
ABSTRAK
Nurdin Service merupakan salah satu usaha yang bergerak dibidang jasa service dan penjualan handphone.Transaksi penjualan handphone saat ini masih manual dimana pelanggan harus datang ke counter untuk membeliHP atau untuk melihat-lihat produk. Selain itu, pencatatan transaksi penjualan dan service masih dicatat di bukubesar. Sehingga rentan dari kesalahan pencatatan, kurangnya keamanan seperti hilang atau sobek dan kesulitandalam pembuatan laporan sehingga penyampaian pelaporan ke pemilik menjadi terhambat. Agar kondisi tersebutdapat diselesaikan, maka diperlukan penggantian sistem manual ke komputerisasi agar dapat memberikankemudahan bagi karyawan dan pemilik dalam mengelola data transaksi penjualan dan service. Dalam melakukanperancangan sistem ini, penulis menggunakan metode observasi dan wawancara pada Nurdin Service, setelah dianalisa menggunakan metode analisis PIECES kemudian dirancang ke dalam bahasa pemodelan UML (UnifiedModelling Language). Setelah selesai dibuat, maka dapat diketahui bahwa sistem manual yang dipakai olehNurdin Service dapat ditiadakan dan diganti dengan sistem terkomputerisasi. Berdasarkan hasil kegiatan diatasdisarankan kepada pihak Nurdin Service supaya menggunakan sistem terkomputerisasi dalam kegiatan servicedan penjualan handphone agar efektif dan efisien.
Kata Kunci : Penjualan, Layanan Pelanggan, Service Handphone
1
Latar BelakangPada saat ini dunia usaha dihadapkan
pada suatu era globalisasi dimana banyakorang mulai memanfaatkan media internetsebagai sarana untuk membangun websiteonline. Terdapat berbagai keuntunganyang didapat dengan adanya websiteonline tersebut baik bagi para perusahaanmaupun pelanggan. Jika dari segiperusahaan, memanfaatkan internetsebagai media penjualan dapat menghematberbagai biaya seperti biaya promosi,biaya kertas, biaya administrasi, biayatoko, dan sebagainya. Sedangkan dari segipelanggan, manfaat yang didapatkanadalah dapat menghemat waktu berbelanjadimana pelanggan dapat melakukantransaksi dimanapun dan kapanpun tanpaharus datang ke pusat perbelanjaan.
Di zaman modern ini hampir setiaporang memiliki handphone dimanahandphone sendiri sudah menjadikebutuhan primer bagi masyarakatmodern. Dengan semakin banyaknyapenguna handphone juga mengiringiberkembangnya peluang usaha dari bisnispenjualan handphone, penjualan pulsa,penjualan sparepart handphone hinggalayanan perbaikan handphone pun dapatdijadikan peluang usaha dengan prospekyang cukup menjanjikan.
Nurdin Service merupakan salah satuusaha yang bergerak dibidang jasa servicedan penjualan handphone menggunakansistem konvensional yaitu konsumen ataupelanggan yang harus datang langsung keNurdin Service menjelaskan detailkerusakan pada handphone tersebutbegitupun jika pelanggan ingin membelihandphone dan aksesoris. Nurdin Servicewalaupun masih tergolong baru sudahmemiliki pelanggan tetap dan mulai ramaipengunjung, akan tetapi terkadang dalamtransaksi service teknisi kesulitan untukmengerjakan service dikarenakan hanyaterdapat 2(dua) teknisi. Akibatnya, parapelanggan harus menunggu waktu yangcukup lama untuk menunggu giliran
handphonenya diperbaiki sehingga tidaksedikit pelanggan yang memilih untukpindah ketempat lain. Pelanggan jugadirepotkan dengan bolak-balik ketempatservice untuk mengetahui apakahhandphonenya sudah selesai diperbaikinatau belum sehingga merugikan pelanggandari segi waktu dan biaya transportasi.Selain itu, Nurdin Service menjanjikanbahwa dalam proses perbaikan handphonebisa ditunggu padahal dalam prakteknyabanyak pula yang mengharuskanhandphonenya ditinggal dalam beberapahari dikarenakan kondisi handphonetersebut yang tidak bisa diselesaikandalam beberapa jam saja akan tetapibanyak juga yang memang diselesaikanhari itu juga. Dalam hal ini berartitergantung dari kondisi kerusakan padahandphonenya.
Pengolahan data yang diterapkan padaNurdin Service juga masih bersifat manualsehingga diperlukan suatu sistem yangmemudahkan karyawan dalam mengeloladata transaksi untuk menghindari adanyakesalahan dalam pembuatan laporannyadan menyulitkan dalam pencarian data.Selama ini, seluruh bukti transaksi jasaperbaikan handphone dan transaksipenjualan setiap hari dikumpulkan dandilakukan pencatatan ke dalam buku besarsehingga sering terjadinya kesalahandalam pencatatan kerusakan padahandphone 1 dan handphone lainnya,pembayaran konsumen, seperti kehilangandata karena pencatatan transaksi danpembayaran dilakukan secara manualsehingga jika sewaktu-waktu data tersebutdibutuhkan akan memakan waktu lamadalam proses pencarian data tersebut,sehingga dapat mempengaruhikepercayaan dan kepuasan pelayanankonsumen. Selain itu, Nurdin Service tidakmemilik website yang mengatur hubungandengan pelanggan, sehingga diperlukansuatu website yang dapat meningkatkanloyalitas.
2
Berdasarkan hasil wawancara denganpemilik Nurdin Service maka diperlukansuatu sistem informasi aplikasi websebagai salah satu solusi untuk NurdinService untuk membantu, mempermudahdan mengatur kinerja Nurdin Servicedalam menyampaikan informasi kepelanggan. Dengan pembaharuan yangdirancang pada Nurdin Service,diharapkan dapat meningkatkan kinerjadalam mewujudkan visi Nurdin Serviceuntuk maju dan berkembang, juga dapatmemperluas daerah pemasaran denganpangsa pasar yang tidak hanya dalamlingkup kota Jakarta saja melainkan di luarkota Jakarta.
Berdasarkan latar belakang di atas,maka dilakukan suatu penelitian di NurdinService, pada bagian jasa servicehandphone dan penjualan yang akandijadikan sebagai skripsi dengan judul“Analisis Dan Perancangan SistemInformasi Penjualan Handphone DanLayanan Pelanggan Pada Nurdin Service”.
Identifikasi MasalahBerdasarkan uraian latar belakangmasalah di atas, maka dapat dibuatrumusan masalah yang dapatdisimpulkan, sebagai berikut:1. Bagaimana merancang suatu sistem
yang dapat memberikan informasitentang status pengerjaan pada bagianservice ?
2. Bagaimana mengelola data konsumen,transaksi penjualan, jenis kerusakandan perbaikan pada handphone dalamsuatu database?
3. Bagaimana membuat aplikasi websiteuntuk memberikan pelayananterhubung dengan pelanggan?
Tujuan Dan Manfaat Penelitian Adapun tujuan penulisan ini adalahsebagai berikut:1. Menganalisis sistem informasi yang
sedang berjalan.
2. Mengidentifikasi masalah yang terjadipada Nurdin Service.
3. Merancang suatu aplikasi sistemlayanan perbaikan dan penjualan yangdiharapkan pelanggan dapat merasakankemudahan dalam bertransaksi.
4. Mampu mengolah data konsumen,transaksi penjualan, jenis kerusakan,perbaikan handphone dengan lebihbaik sehingga mempermudah dalampengelolaan data dan pembuatanlaporan.
Manfaat yang diharapkan dari hasilpenelitian ini adalah sebagai berikut:A. Bagi Perusahaan
1. Memberikan kemudahan bagikaryawan dalam meng-input datapenjualan dan data-data kerusakanpada handphone.
2. Mampu mengolah data konsumen,data penjualan, jenis kerusakan,perbaikan handphone dengan lebihbaik sehingga mempermudahdalam pengelolaan data.
3. Memudahkan dalam pencariandata-data dan pembuatan laporanyang dibutuhkan.
B. Bagi Pelanggan1. Memudahkan pelanggan untuk
mengetahui status pengerjaan padahandphone.
2. Memudahkan pelanggan untukmelakukan transaksi perbaikanpada handphone.
3. Memberikan kemudahan bagipelanggan untuk mengaksesberbagai informasi terkait tentangpenjualan handphone dankerusakan pada handphone, biayaservice dan waktu pengerjaan.
C. Bagi UniversitasSebagai bahan referensi yang dapatdijadikan sarana tambahan untuk paramahasiswa/i yang sedang menempuhTugas Akhir terkait dengan masalahyang sejenis.
3
Batasan MasalahBatasan masalah dari tugas akhir padapenelitian sebagai berikut:1. Sistem yang dibangun akan lebih
difokuskan pada layanan servicehandphone dan penjualan melalui web.
2. Aplikasi yang dibuat adalah berbasisweb sehingga dapat diakses olehsemua orang tanpa dibatasi olehwaktu.
3. Membuat aplikasi denganmenggunakan bahasa pemrogramanPHP dan database MySQL.
4. Merancang sistem penjualan danservice dengan menggunakan UML.
Metodologi PenelitianMetode yang digunakan dalampenyusunan Tugas Akhir ini adalah:A. Metode Pengumpulan Data
a. Studi LapanganTahap ini digunakan untukmengumpulkan data dengan caraobservasi dan wawancara langsungkepada pihak-pihak yang terkait.
b. ObservasiMengamati secara langsungkegiatan yang terjadi pada NurdinService untuk mengetahui alurkerja dan sistem yang diterapkan.
c. WawancaraMelakukan wawancara kepadapara karyawan pada NurdinService untuk memperolehgambaran, keterangan, danpenjelasan untuk membantu dalampenelitian ini.
d. Studi PustakaTahap ini digunakan penulis untukmencari sumber referensi daribuku, jurnal ilmiah, paper daninternet untuk mendapatkan teori –teori dasar untuk membangunaplikasi tersebut.
B. Metode Pengembangan SistemInformasi
Perancangan aplikasi tersebutmenggunakan Metode Waterfall.Model waterfall menyediakan alurhidup perangkat lunak secarasekuensial dan terurut dimulai darianalisis, desain, pengodean, pengujiandan tahap pendukung (Rosa AS 2013,h.29). Tahapan-tahapan metodologiwaterfall adalah sebagai berikut:a. Analisis Kebutuhan Perangkat
LunakProses pengumpulan kebutuhandilakukan secara intensif untukmenspefikasikan kebutuhanperangkat lunak agar dapatdipahami perangkat lunak sepertiupaya yang dibutuhkan oleh user.
b. DesainDesain perangkat lunak adalahproses multi langkah yang fokuspada desain pembuatan programperangkat lunak termasuk strukturdata, arsitektur perangkat lunak,representasi antarmuka, danprosedur pengodean. Tahap inimentranslasi kebutuhan desainagar dapat diimplementasikanmenjadi program pada tahapselanjutnya.
c. Pembuatan Kode ProgramDesain harus ditranslasikankedalam program perangkat lunak.Hasil dari tahap ini adalah programkomputer sesuai dengan desainyang dibuat pada tahap desain.
d. PengujianPengujian fokus pada perangkatlunak secara dari segi logik danfungsional dan memastikan bahwasemua bagian sudah di uji. Hal inidilakukan untuk meminimalisirkesalahan (error) dan memastikankeluaran yang dihasilkan sesuaidengan yang diinginkan.
e. MaintenanceTidak menutup kemungkinansebuah perangkat lunak mengalamiperubahan ketika sudah dikirim ke
4
user. Perubahan bisa terjadi karenaadanya kesalahan yang muncul dantidak terdeteksi saat pengujian atauperangkat lunak harus beradaptasidengan lingkungan baru.
Gambar 1 Metode Waterfall
Pengertian AnalisisRamnath dan Dathan (2011),
mengatakan bahwa analisis menentukanrequirement dari sistem dan apa yangharus dilakukan oleh sistem. Proses inidilakukan oleh tim analis. Tim analis akanmembuat model dari sistem,mengidentifikasikan beberapa komponensistem dan relationship diantara mereka.Produk yang dihasilkan dari fase iniadalah conceptual model dari sistem yangmendeskripsikan fungsionalitas sistem,mengidentifikasikan conceptualentitiesdan mencatat sifat asosiasi antar entitastersebut.
Satzinger, Jackson dan Burd (2012),mengatakan bahwa analisis adalahkegiatan yang memungkinkan seseoranguntuk memahami dan menentukan apayang harus dicapai oleh sistem. Analisissistem jauh lebih dari sekedar pernyataandari kata – kata masalah yang telahdisimpulkan. Sistem analisis menjelaskansecara rinci "apa" yang sistem haruslakukan untuk memenuhi kebutuhan ataumemecahkan masalah.
Pengertian PerancanganJogiyanto (2012), mengatakan bahwa
perancangan mempunyai 2 maksud, yaituuntuk memenuhi kebutuhan kepadapemakai sistem dan untuk memberikan
gambaran yang jelas kepada pemogramkomputer dan ahli-ahli teknik lainnyayang terlibat.
Pressman (2010:215), berpendapatbahwa perancangan adalah membuatgambaran atau model dari sebuahperangkat lunak dengan menyediakanrincian mengenai arsitektur dari perangkatlunak, struktur data, tampilan, dankomponen yang diperlukan untukmengimplementasikan sistem.Perancangan berperan penting karenamodel ini dapat dinilai terlebih dahulukualitasnya dan dikembangkan sebelumsistem dibangun
Pengertian Penjualan Zulkarnain (2012), mengatakan bahwa
penjualan adalah aktivitas dengan tujuanuntuk menyampaikan barang atau jasa kekonsumen.
Werren, Reeve, dan Fess (2013),mengatakan bahwa penjualan adalahjumlah yang dibebankan kepadapelanggan untuk barang yang dijual, baiktunai maupun kredit. Menurut Gelinas,Sutton, dan Hunton(2008), penjualanadalah pertimbangan sebuah strukturinteraksi antara manusia, peralatan,metode-metode, dan kendali-kendali yangdidesain untuk memperoleh tujuantertentu.
Pengertian Pelayanan (Service)Pelayanan atau service adalah setiap
kegiatan atau manfaat yang dapatdiberikan suatu pihak kepada pihaklainnya yang pada dasarnya tidak terwujuddan tidak pula berakibat
pemilikan sesuatu dan produksinyadapat atau tidak dapat dikaitkan dengansuatu produk fisik. (Kotler, 2002:143).Pengertian customer service secara umumadalah setiap kegiatan yang diperuntukkanatau ditujukan untuk memberikankepuasan kepada nasabah, melaluipelayanan yang dapat memenuhikeinginan dan kebutuhan nasabah
5
(Kasmir, 2004:201). Menurut Kotler(1997), salah satu cara utama suatuperusahaan untuk dapat membedakandirinya sendiri adalah dengan carakonsisten menyampaikan mutu pelayananyang lebih tinggi. Setiap perusahaan harussadar bahwa mutu pelayanan yang luarbiasa dapat memberikan keunggulanbersaing yang kuat.
Kualitas PelayananBagi pelanggan kualitas pelayanan
adalah menyesuaikan diri denganspesifikasi yang dituntut pelanggan.Pelanggan memutuskan bagaimanakualitas yang dimaksud dan apa yang dianggap penting.
Pelanggan mempertimbangkan suatukualitas pelayanan. Untuk itu, kualitasdapat dideteksi pada persoalan bentuk,sehingga dapat ditemukan:1. Kualitas pelayanan merupakan bentuk
dari sebuah janji 2. Kualitas adalah tercapainya sebuah
harapan dan kenyataan sesuaikomitmen yang telah ditetapkansebelumnya.
3. Kualitas dan integritas merupakansesuatu yang tak terpisahkan.
Aspek Kunci dalam PelayananPelanggan (Customer Service)Proses pemberian layanan pelanggan yangekselen (excellent customer service), makaterdapat lima elemen kunci yang layakdiperhatikan. Kelima elemen kunci ituadalah sebagai berikut :1. Reliabilitas
Aspek ini mencerminkan kemampuanuntuk memberikan apa yang dijanjikan– dengan andal dan tepat serta akurat.Sebagai misal apakah ketika kitaberlanggan akses internet cepatSpeedy, mereka mampu memberikanlayanan sesuai dengan yang diiklankan– yakni cepat, dan koneksi tidakpernah putus. Untuk mampumemberikan reliabilitas maka langkah
yang harus dilakukan adalah : 1)pastikan bahwa anda telahmengidentifikasi kebutuhan pelanggandengan benar; 2) janjikan hanya apayang dapat anda berikan dan 3) tindaklanjuti untuk memastikan bahwaproduk dan service telah diberikansesuai dengan janji.
2. AssuranceAspek ini mencerminkan kemampuanuntuk memberikan sesuatu yang dapatdipercaya (terjamin keandalannya).Strategi tindakan untukmengembangkan assurance adalah :berikan layanan yang asertif denganmenggunakan teknik komunikasi yangpositif dan menjelaskan produk danservice secara tepat
3. TangibelAspek ini berkaitan dengan aspekfasilitas fisik/peralatan sertapenampilan personal dari penyedialayanan. Strategi tindakan yang layakdilakukan antara lain adalah menjagaruang kerja – apalagi yang langsungberhadapan dengan pelanggan — agartetap rapi. Lalu susunlah barang-barang dengan teratur serta berperilakudan berpakaian secara professional
4. Empati.Aspek ini berkaitan dengan tingkatkepedulian dan perhatian individuyang diberikan kepada pelanggan.Strategi tindakan yang dapat dilakukanantara lain adalah 1)mendengarkansecara aktif pesan yang disampaikanpelanggan; 2) menempatkan diri andadalam posisi mereka dan 3) meresponsecara tepat guna menjawab keinginanyang menjadi perhatian mereka
5. ResponsifAspek ini mencerminkan kemampuanuntuk membantu pelanggan danmemberikan layanan yangcepat/responsif. Agar mampu bersikparesponsif, maka kita perlumenampilkan sikap positif atau “can-do attitude” ; serta mengambil langkah
6
dengan segera untuk membantupelanggan, dan memenuhi kebutuhanmereka.
Keuntungan PelayananDilihat dari keuntungan pelayanan dandukungan kepada pelanggan, dapat ditarikkesimpulan sebagai berikut:1. Perusahaan dapat memperoleh
kepercayaan pelangganMelalui pelayanan dan dukungankepada pelanggan, mutu produk dapatpelanggan lihat dan pahami denganbenar.
2. Pelanggan dapat memperoleh nilaimaksimum dari produkPelayanan dan dukungan kepadapelanggan yang baik dapatmeyakinkan pelanggan bahwa nilaimaksimum dari pembelian produk jugamereka peroleh.Pelanggan dapatmemanfaatkan fasilitas atau potensiproduk tersebut sesuai dengankapabilitas yang telah diperkirakanoleh perusahaan kepada produk itu.
3. Pelayanan dapat memberikan untung(laba) bagi perusahaanPelayanan dan dukungan kepadapelanggan yang baik dalam beberapakasus dapat memberikan keuntungan(laba) bagi perusahaan. Jumlahpendapatan dari bidang pelayananpelanggan mungkin beberapa kali lipatdari harga jual dasar sehingga memberikeuntungan yang lebih besar.
4. Perusahaan lebih memahami kebutuhanpelanggan.Ada juga keuntungan yangdimaksimalkan perusahaan jikamelakukan pelayanan pelanggankarena perusahaan dapat lebihmemahami kebutuhan pelanggan.Kerjasama antara pelanggan danperusahaan memungkinkan adanyamasukan, kritik dan ide yang dapat
diolah dan dikembangkan olehperusahaan demi pemenuhankebutuhan pelanggan. Sikap baik paracustomer service yang akanmenentukan pilihan positif kepadacustomer, perusahaan dapatmengetahui apa yang menjadiekspektasi customer dan sikap loyalcustomer kepada perusahaan.Customer service juga harus cerdasmemelihara hubungan baik,menangani semua tantangan pelayanandengan semua pelanggan dancustomer service harus menjadipribadi-pribadi yang berkualitas tinggidan bersikap baik untuk membuatlayanan yang luar biasa yang dapatmemuaskan customer. Jadi customerservice sendiri yaitu salah satu ujungtombak terpenting bagi perusahaandalam membangun kepuasancustomer.
Pengertian E-CommerceChaffey (2011), mengatakan bahwa E-
Commerce merupakan semua pertukaraninformasi yang diperantarai secaraelektronik antara organisasi dan pihak luar.
Turban et al (2012), mengatakan bahwaE-Commerce merupakan proses membeli,menjual, mentransfer atau menukarproduk, jasa, dan atau informasi melaluijaringan komputer, termasuk internet danintranet.
Klasifikasi E-CommerceTurban et al (2012), mengatakan bahwaklasifikasi umum e-Commerceberdasarkan sifat transaksi danhubungannya, antara lain:a. Business-to-Business (B2B) dalam
transaksi B2B, kedua penjual danpembeli adalah organisasi bisnis.
b. Business-to-Consumer (B2C) dalamtransaksi B2C, penjual merupakanperusahaan yang menjual produknyakepada costumer individu.
7
c. Business-to-Business to Consumer(B2B2C) dalam transaksi B2B2C,perusahaan menyediakan barang ataujasa kepada perusahaan lain yangmemiliki costumer sendiri.
d. Consumer-to-Business (C2B) dalamtransaksi C2B, individu menggunakaninternet untuk menjual barang ataujasa kepada perusahaan atau pembelilain yang mencari penjual untukmenawarkan barang atau jasa yangmereka butuhkan.
e. Business-to-Employees (B2E), dalamtransaksi B2E, perusahaan menjualproduk atau jasa kepada karyawannyasendiri.
f. Consumer-to-Consumer (C2C), dalamtransaksi C2C, customer menjuallangsung produk atau jasa kepadacustomer lainnya.
g. Collaborative Commerce (C-Commerce), partner bisnisberkomunikasi atau berkolaborasisecara elektronik.
h. E-Goverment, model e-commerce,dimana pemerintah menyediakanbarang, jasa atau informasi dari ataukepada perusahaan atau rakyatnya.
Kelebihan dan Kekurangan E-CommerceE-Commerce memiliki beberapa kelebihandan kekurangan, berikut ini adalahkelebihan dan kekurangan e-commerceantara lain (Turban, King, Lee, Liang, &Turban, 2015):A. Kelebihan E-Commerce
E-Commerce memiliki beberapakelebihan antara lain :
a. Kelebihan e-commerce bagiperusahaan, antara lainketersediaan pasar nasional daninternational serta penurunanbiaya untuk distribusi daninformasi.
b. Kelebihan e-commerce bagicustomer salah satunya adalahcustomer dapat melakukan
transaksi ke berbagai perusahaanbarang dan jasa kapan pun dandimana pun mereka inginkan.
B. Kekurangan E-CommerceKekurangan yang terdapat pada e-commerce antara lain:
a. Keterbatasan teknologi yangdapat menyebabkan standarkeamanan yang kurang.
b. Bandwidth yang tidak mencukupidan biaya akses yang cukupmahal.
Dimensi E-CommerceE-commerce memiliki beberapa dimensiyang dapat digunakan oleh sebuahperusahaan, antara lain (Turban, King,Lee, Liang, & Turban, 2015):a. Brick and Mortar Organization
Pada dimensi ini, biasanya perusahaanatau organisasi yang bersangkutanmelakukan bisnisnya secara offline danmenjual produk mereka secara fisikserta mereka juga mempunyai outletfisik yang digunakan untuk melakukanpenjualan.
b. Virtual OrganizationPada dimensi ini, perusahaanmelakukan penjualan hanya denganmenggunakan media online.
c. Click and Mortar OrganizationPada dimensi ini, perusahaanmelakukan beberapa aktivitas e-commerce hanya untuk mediapemesaran tambahan karena sudahbanyaknya pengguna media online.
Framework E-CommerceMenurut (Turban, 2010), framework e-commerce terdiri atas :a. People
Penjual, perantara, sistem informasidan spesialis teknologi.
b. Public PolicyHukum, kebijakan lainnya danmasalah regulasi seperti perlindunganprivasi dan pajak yang ditentukan olehpemerintah.
8
c. Marketing and AdvertisementE-Commerce biasanya membutuhkanbantuan pemasaran. Hal ini khususnyapenting dalam kategori B2C dalam e-commerce dimana penjual dan pembelibiasanya tidak mengenal satu samalain.
d. Support Service Banyak pelayanan yang dibutuhkanuntuk membantu e-commerce.
e. Business PartnershipUsaha bersama, pertukaran dankerjasama bisnis pada beberapa tipe e-commerce yang umum. Hal ini terjadisecara berkala melalui rantaipersediaan.
Analisis PIECESAnalisis PIECES adalah metode analisisyang menggunakan enam variable yaituPerformance, Information, Economic,Control, Efficiency, dan Service (WukilRagil, 2010).1. Analisis Kerja Sistem (Performance)
Kinerja adalah suatu kemampuansistem dalam menyelesaikan tugasdengan cepat sehingga sasaran dapatsegera tercapai. Kinerja diukur denganjumlah produksi (troughput) dan waktuyang digunakan untuk menyesuaikanperpindahan pekerjaan (response time).
2. Analisis Informasi (Information)Informasi merupakan hal pentingkarena dengan informasi tersebutpihak manajemen (marketing) danuser dapat melakukan langkahselanjutnya. Apabila kemampuansistem informasi baik, maka user akanmendapatkan informasi yang akurat,tepat waktu dan relevan sesuai denganapa yang diharapkan.
3. Analisis Ekonomi (Economy)Pemanfaatan biaya yang digunakandari pemanfaatan informasi.Peningkatan terhadap kebutuhanekonomis mempengaruhi pengendalianbiaya dan peningkatan manfaat. Saatini banyak perusahaan dan manajemen
mulai menerapkan paperless system(meminimalkan penggunaan kertas)dalam rangka penghematan. Olehkarena itu dilihat dari penggunaanbahan kertas yang berlebihan danbiaya iklan dimedia cetak untuk mediapublikasi, sistem ini dinilai kurangekonomis.
4. Analisis Pengendalian (Control)Analisis ini digunakan untukmembandingkan sistem yang dianalisaberdasarkan pada segi ketepatanwaktu, kemudahan akses, danketelitian data yang diproses.
5. Analisis Efisiensi (Efficiency)Efisiensi berhubungan denganbagaimana sumber tersebut dapatdigunakan secara optimal. Operasipada suatu perusahaan dikatakanefisien atau tidak biasanya didasarkanpada tugas dan tanggung jawab dalammelaksanakan kegiatan.
6. Analisis Pelayanan (Service)Peningkatan pelayananmemperlihatkan kategori yangberagam. Proyek yang dipilihmerupakan peningkatan pelayananyang lebih baik lagi manajemen(marketing), user dan bagian lain yangmerupakan simbol kualitas dari suatusistem informasi.
Dengan analisa PIECES, maka dapatdiperoleh beberapa penyebab masalahyang akhirnya dapat disimpulkan denganjelas lebih spesifik pada titikpermasalahannya sehingga membantudalam pembuatan sistem baru yang lebihbaik.
Pengertian HTMLHTML adalah format dokumen bahasayang digunakan untuk merancang halamanweb. HTML merupakan sistem untukmenandai atau tagging sebuah dokumensehingga dapat dipublikasikan di dalamsebuah web (Connolly & Begg, 2015).
Pengertian MySQL
9
MySQL merupakan sistem databaseyang banyak digunakan untukpengembangan aplikasi web. Karenagratis, pengelolaan datanya sederhana,memiliki tingkat keamanan yang bagus,mudah diperoleh, dan lain-lain (BudiRaharjo, Imam Heryanto dan E. RosdianaK. 2014).
Analisis sistem yang berjalanProses bisnis yang berjalan pada NurdinService digambarkan dalam ActivityDiagram sebagai berikut :
Activity Diagram Penjualan
act Proses yang sedang berjalan
Pemilik_TokoBagian_AdministrasiPenjaga_Toko Pelanggan
Datang Ke Counter
Melihat model HP
Memilih & Menaw arHarga
Menyiapkan HP
Membayar Hp Buat NotaPembayaran
Terima Struk
Menerima NotaPembayaran
Mencatat transaksike buku besar
Terima LaporanMembuat LaporanPenjualan
Gambar 2 Activity Diagram Penjualan
Keterangan : Pada gambar 2 Activity DiagramPenjualan diatas menjelaskan proses untukmelakukan transaksi pembelian HP karenamasih bersifat manual dan Nurdin Servicebelum mempunyai website, pelangganharus datang ke counter dan melihat-lihatmodel HP yang ingin dibeli. Disini
pelanggan bisa melakukan nego terhadapproduk yang ingin dibeli. Jika pelanggansudah fix ingin membeli dan sesuaidengan penawarannya maka penjaga tokoakan menyiapkan HP tersebut danmembuat nota pembayaran dimana notatersebut terdiri dari 3(tiga) rangkap yaitu1(satu) nota asli diberikan kepelangganbeserta HP, 1(satu) untuk filing penjagatoko dan 1(satu) lagi diserahkan ke bagianadministrasi untuk dicatat ke buku besartransaksi perhari yang nantinya akandirekap transaksi perbulan untuk dibuatlaporan penjualan yang akan diserahkanke pemilik.
Activity Diagram Service
act Activ ity Serv ice berjalan
PemilikBagian AdministrasiPenjaga TokoTeknisiPelanggan
Datang Ke Counter
PermintaanServ ice
Menyerahkan HP Memeriksa kondisi HP
Nego Harga
Minta PersetujuanGanti Sparepart
Membuat Nota Menerima Nota &Mencatat transaksi
ke buku besar
Terima Laporan
Cek kondisi Sparepart
Persetujuan Sparepart
Menolak Serv ice Serv ice
Menyerahkan HasilServ ice
Menerima HP &Melakukan
Pembayaran
Terima NotaPembayaran Membuat Laporan
Serv ice
Bagus
Rusak
Setuju
T idak setuju
Gambar 3 Activity Diagram Service
Keterangan : Pada gambar 3 ActivityDiagram Service diatas menjelaskanproses melakukan permintaan servicedimana pelanggan harus datang ke counter
10
dan melakukan permintaan service HP.Pelanggan menyerahkan HP danmenjelaskan detail kerusakan pada HPtersebut lalu teknisi akan memeriksakondisi HP dan mengecek kondisisparepart, jika sparepart pada HP tersebutrusak parah maka teknisi akan memintapersetujuan kepada pelanggan untukpergantian sparepart termasuk biayanya.Jika bersedia maka akan dilakukan servicejika tidak teknisi akan mengembalikan HPtersebut. Setelah teknisi melakukanservice maka teknisi akan menyerahkanhasil service nya kepada pelanggan.Pelanggan menerima HP nya, lalumelakukan pembayaran. Penjaga tokomembuat nota pembayaran, dimana notaasli untuk pelanggan nota copy untukdisimpan penjaga toko dan 1(satu) lagiuntuk diberikan kepada bagianadministrasi untuk dicatat ke buku besardan pembuatan laporan service untukdiserahkan ke pemilik.
Analisis MasalahPermasalahan yang terjadi pada proses
penjualan handphone pada Nurdin Serviceadalah dimana pelanggan harus datanglangsung ke counter untuk melakukanpembelian handphone. Padahal di zamanmodern ini semua sudah berbasis mobiledimana pelanggan cukup menggunakanhandphone untuk melakukan transaksipembelian handphone. Selain itu,permasalahan pada proses service yangterjadi pada Nurdin Service dimana teknisikesulitan mengerjakan service dikarenakanNurdin Service hanya memiliki 2(dua)teknisi. Akibatnya, para pelanggan harusmenunggu waktu yang cukup lama untukmenunggu handphone-nya diperbaiki.Pelanggan juga direpotkan dengan bolak-balik ketempat service untuk mengetahuiapakah handphone-nya sudah selesaidiperbaikin atau belum sehinggamerugikan pelanggan dari segi waktu danbiaya transportasi.
Salah satu solusi pemecahan masalahadalah dengan metode analisis PIECESyang merupakan metode analisis sebagaidasar untuk memperoleh pokok-pokokpermasalahan yang lebih spesifik. Untukmengidentifikasi masalah yang terjadimaka harus dilakukan analisis terhadapkinerja, informasi, ekonomi, pengendalian,efisiensi, dan pelayanan. Analisis PIECESini sangat penting untuk dilakukansebelum mengembangkan sebuah sisteminformasi karena dalam analisis inibiasanya akan ditemukan beberapamasalah utama maupun masalah yangbersifat gejala dari masalah utama.Dengan melakukan analisis PIECES inimaka didapatkan masalah utama dan dapatdilakukan peningkatan dari sistem yanglama menjadi sistem yang baru.
Tabel 1 Analisis PIECES
11
Solusi Pemecahan
Masalah
Berdasarkan prosesbisnis Nurdin Serviceyang sedang dihadapi,dan setelahmengamati danmeneliti dari berbagaipermasalahan, penulismengusulkanbeberapa solusi untukmenangani masalahyang ada, antara lainsebagai berikut :1.Membangun sebuah
sistem aplikasiuntuk mengeloladata transaksipenjualan danservice dalam satudatabase yangdapatmempermudahkinerja karyawan.
2.Membangun sebuah
website penjualandimana pelanggantidak perlu datangke counter untukmembelihandphone danpada bagianservice pelangganbisa melihat statusproses pengerjaansehinggapelanggan tidakperlu bolak balikuntuk mengetahuiapakah handphonetersebut sudahselasai di-serviceapa belum.
12
Lanjutan Tabel 1 Analisis PIECESLanjutan Tabel 1 Analisis PIECES
AnalisisPIECES
FrameworkPIECES
Sistem yangberjalan
Performance Troughput
Sistem penjualandan service secaramanualmenimbulkankesalahan dalampemrosesan data,sehingga kinerjasistem tidakoptimal.
ResponseTime
Pada saatmelakukan service,Jika terdapatbanyak pelangganyang inginmelakukan servicekarena kurangnyateknisi untukmenangani servicemembuatpelanggan menjaditerlalu lamamenunggu.
Karyawan harusmenyalin notaservice danpenjualan ke bukubesar terlebihdahulu untukmengetahui berapajumlah transaksiyang terjadiperhari.
Information Akurat
Perhitungantransaksi yangdicatat dalambukumenyebabkanketidakakuratandan terjadinyakesalahan padadata transaksi.
Kecepatan
Karyawanmelakukanpencatatantransaksiperhari ke bukubesar dan setiapbulan akandilakukan rekapke buku besarsehinggaadanyapencatatanberulang-ulang.
Relevan
Hasil daripelaporan datatransaksipenjualan danservice tidaksesuai denganbuku besar
Ekonomi Biaya
Banyaknyabiaya ATK yangdikeluarkansepertipembelianperalatan tulis,buku laporan,tempatpenyimpanandata, dll.
Control Pengamana
n data
Penyimpanan
laporan masih
kurang aman
karena setiap
karyawan bisa
mengakses data
transaksi yang
tercatat di buku
besar dan juga bisa
berakibat
mengalami
kerusakan seperti
robek atau hilang.Efficiency Penggunaan
Sumber
Daya
Sering terjadi
overtime (adanya
biaya tambahan)
dikarenakan
lamanya karyawan
dalam proses
pembuatan laporan
dan proses
perbaikan dimana
banyak permintaan
service tetapi
kurangnya tenaga
teknisi.Service Pelayanan kepada
pelanggan kurang
memuaskan karena
lamanya waktu
pengerjaan
perbaikan HP.
Analisis Kebutuhan SistemBerdasarkan permasalahan yang terjadipada proses bisnis yang sedang berjalanpada Nurdin Service , maka penulismelakukan identifikasi untuk pemecahanmasaalah dengan cara requirementanalysis process.
Functional RequirementAdalah jenis requirement yang berisiproses-proses apa saja yang nantinyadilakukan oleh sistem. Kebutuhanfungsional juga berisi informasi-informasiapa saja yang harus ada dan dihasilkanoleh sistem web ini.
Tabel 2 Kebutuhan Fungsional
No. User Requirements
1 Admin 1. Login2. Input Data
Karyawan3. Add Product4. Update Status
Pembelian HP5. Add Service6. Update Status
Pengerjaan Service
7. Export Sales8. Export Service
2 Pelanggan
1. Login2. Register3. Pembelian HP4. View Order5. Service HP6. Pembayaran
3 Pemilik 1. Terima laporan Penjualan & Service
Non-FunctionalRequirement Kebutuhan yang diperlukan di dalam non-functional requirement yang berisiproperty perilaku yang dimiliki sistempada ini.a. Information
Informasi merupakan hal pentingkarena dengan informasi tersebut userdapat menggunakan sistem NurdinService, apabila kemampuan sisteminformasi baik, maka user akanmendapatkan informasi yang akurat,tepat waktu dan relevan, sehinggaproses bisnis akan berjalan sesuaidengan yang diharapkan.
b. PerformanceSistem harus dapat merespon perintahyang diberikan oleh user,menampilkan data/informasi yangmeng-update tepat pada waktunyasetelah suatu proses memenuhi syaratdan dikatakan berhasil. Tindakansistem seperti menyimpan ataumemuat banyak data jangan sampaimempengaruhi kecepatan akses data.
c. SecurityBeberapa data tertentu hanya bisadilihat dan diubah oleh admin, datatersebut selain disimpan pada sistem diperangkat, juga harus disimpan kedatabase pada web yang bisa diaksesoleh admin.
d. UsabilityUser interface dari sistem ini tidakboleh terlalu banyak menampilkankonten yang tidak diperlukan, tidakbanyak menu yang membingungkan,harus menggunakan font tulisan yangmudah dibaca dan kalimat informasiyang mudah dimengerti. Fitur-fituryang terdapat pada sistem juga harusdapat berfungsi sesuai peranannya.
Perancangan Sistem Yang Diusulkan
13
Use Case DiagramUse case diagram digunakan untukmenggambarkan actor dan use case yangmemenuhi kebutuhan fungsional padasistem usulan ini, pada use case diagrammenunjukkan hubungan interaksi antarapengguna dengan sistem.
uc Use Case Model
Admin
Pelanggan
Login
Input data karyawan
Add Product
Add Serv ice
Update status pengerj aan
Update status pembelian HP
Export Sales
Export Serv ice
Register
Pembelian HP
View Order
Serv ice HP
Pembayaran
PemilikTerima Laporan
«include»
«include»
«include»
«include»
«include»
«include»
«include»
«include»
«include»
«include»
«include»
«include»
«include»
Gambar 4 Use Case Diagram
Keterangan :
Pada gambar 4 Use Case Diagrammenjelaskan bahwa aktor harus loginuntuk dapat mengakses web NurdinService, untuk pelanggan sebelumnyaharus registrasi dulu untuk mendapatkanusername & password. Setelah login,admin dapat menginput data karyawan,tambah produk, update status pembelianHP, tambah service, update statuspengerjaan, export sales dan service.Setelah login, pelanggan juga dapatmelakukan pembelian HP, lihat order,permintaan service dan melakukanpembayaran. Admin akan membuatlaporan transaksi penjualan dan servicedan menyerahkan kepada pemilik.
Actvity DiagramActivity Diagram merupakan gambaranaliran kejadian dan model diagram yangmenjelaskan langkah demi langkah usecase yang telah dipaparkan diatas.Activity Diagram Penjualan
act Activ ity Diagram Penjualan
PemilikEkspedisiBagian AdministrasiSistemPelanggan
Buka Website MenampilkanHalaman Utama
Pilih Menu Shopatau search
Pilih Hp Yang InginDibeli klik View
Pilih Add to cart
Membuat SuratJalan
Mengirim Barang
Menampilkandeskripsi HP yang
dipilih
Membuat LaporanPenjualan
Menerima LaporanPenj ualan
PilihLogin/Registeruntuk membeli
Login berhasil
MenampilkanShopping Cart
InginMembelilagi
Klik tombolCheckout
KlikContinueShopping
Menampilkanform Checkout
Mengupdate alamatpengiriman & Klik Confirm
Order
Klik Continue & klik MyAccount
Pilih My Payment &Upload BuktiPembayaran
MengecekPembayaran & Ubahstatus pembayaran
Ubah statuspembayaran
Update statuspembayaran
Melihat statuspembayaran &
Pengiriman
Ubah statuspengiriman
Update StatusPengiriman
Terima Barang
Tidak
Ya
Gambar 5 Activity Diagram Penjualan
Keterangan : Pada gambar 5 Activity DiagramPenjualan diatas menjelaskan proses untukmelakukan transaksi pembelian HP karenamasih bersifat manual dan Nurdin Servicebelum mempunyai website, pelangganharus datang ke counter dan melihat-lihatmodel HP yang ingin dibeli. Disinipelanggan bisa melakukan nego terhadapproduk yang ingin dibeli. Jika pelanggansudah fix ingin membeli dan sesuaidengan penawarannya maka penjaga tokoakan menyiapkan HP tersebut danmembuat nota pembayaran dimana notatersebut terdiri dari 3(tiga) rangkap yaitu1(satu) nota asli diberikan kepelangganbeserta HP, 1(satu) untuk filing penjagatoko dan 1(satu) lagi diserahkan ke bagianadministrasi untuk dicatat ke buku besartransaksi perhari yang nantinya akandirekap transaksi perbulan untuk dibuat
14
laporan penjualan yang akan diserahkanke pemilik.
Activity Diagram Service
act Activ ity Diagram Serv ice
PemilikSistemAdministrasiTeknisiPelanggan
Datang KeCounter
PermintaanServ ice Memeriksa Kondisi
HP
Membuka FormServ ice
Menampilkan FormService Transaction
Add
Serv ice HP
Pilih Serv iceTransaction & Klikadd New Serv ice
MenyerahkanHasil Serv ice
Menerima HasilServ ice
Membuat Nota &Menginput
Pembayaran
Terima Struk
Terima Laporan
PersetujuanPergantianSparepart
Menolak Serv ice
Apakahsudahselesai
Pelanggan pulang &tunggu 3 hari
MenampilkanStatus
Penyelesaian
MelakukanPembayaran
MembuatLaporan
Input Data Customer &Katagori, Jenis
Kerusakan, Harga &Estimasi Waktu
Klik Sav e MenampilkanProgress Status
Serv ice
Melihat statuspengerjaan
Buka Website &Login
MenampilkanHalaman Utama
Pilih My Account &My Repairs
Tidak Setuju
Ya
Tidak
Setuju
Gambar 6 Activity Diagram ServiceKeterangan : Pada Gambar 6 ActivityDiagram Service diatas menjelaskantentang proses service dimana Pelanggandatang ke counter dan melakukanpermintaan service HP. Teknisi akanmelihat kondisi HP dan mengecek kondisisparepart dari HP tersebut. Jika kondisiHP memungkinkan untuk dilakukanpergantian sparepart maka teknisi akanmeminta persetujuan dari pelanggan untukpergantian tersebut dan memberikan hargaatas jasa service dan biaya sparepart-nya.Jika pelanggan setuju maka akandilakukan service pada HP tersebut.Penjaga Toko akan meng-input datapelanggan, data kerusakan dan datasparepart ke sistem. Bila sudah selesaiservice, teknisi menyerahkan HP, jika HPtidak bisa diselesaikan hari ini makateknisi akan menyuruh pelanggan untukdatang lagi kurang lebih 3 hari. Pelanggan
bisa melihat status proses pengerjaan diwebsite sehingga pelanggan tidak perlubolak balik. Jika sudah selesai diperbaiki,pelanggan akan melakukan pembayaranatas jasa service. Penjaga toko akanmembuat nota dan menyerahkan nota kepelanggan. Nota pembayaran terdiri dari 3rangkap yaitu 1 untuk pelanggan, 1 untukpenjaga toko dan 1 untuk bagianadministrasi. Bagian administrasi akanmembuat laporan transaksi danmenyerahkan hasil laporan ke pemilik.Transaksi Selesai
Class DiagramTahapan selanjutnya adalah membuatclass diagram. Class diagram merupakanhubungan antar kelas dan penjelasan detailsetiap kelas dalam model desain suatusistem berorientasi objek.
class Class Model
tb_produk_kategori
- id_kategori : int(2)- Nama_produk_kategori: Varchar(20)
+ Edi t() : void+ Delete() : void+ Save() : void
tb_produk
- id_produk: int(5)- id_produk_kategori: int(2)- id_produk_brand: int(2)- nama_produk: Varchar(50)- gambar1: text- gambar2: text- gambar3: text- harga_produk: char(15)- jum lah_produk: int(3)- deskripsi: text
+ Edi t() : void+ Delete() : void+ Save() : vo id
tb_berita
- id_tab_beri ta: in t(3)- id_tab_kategori: int(2)- judul: Varchar(30)- isi: text- gambar: text- timestamp: timestmp
+ Edit() : void+ Delete() : void+ Save() : vo id
tb_serv ice
- id_service: int(5)- id_service_kategori : int(2)- jen is_kerusakan: Varchar(50)- harga: char(15)
+ Edi t() : void+ Delete() : void+ Save() : vo id
tb_pemesanan
- id_pemesanan: Varchar(50)- id_member: int(5)- desa_id_kirim: Varchar(10)- harga: Char(15)- tanggal_pemesanan: datetime- gambar_bukti_transfer: text- status_order: in t(1)- status_pembayaran: int(1)- status_ki rim: int(1)- status_terima: int(1)
+ Edi t() : void+ Delete() : void+ Save() : void
tb_detail_pemesanan
- id_pemesanan_detail : int(5)- id_pemesanan: Varchar(50)- id_produk: int(5)- jumlah_pemesanan: int(2)- total_harga: char(15)
+ Edi t() : void+ Delete() : void+ Save() : void
tb_tab_Kategori
- id_tab_kategori: Int(2)- nama_tab_kategori: Varchar(20)
+ Edi t () : void+ Delete() : void+ Save() : vo id
tb_cart
- id_cart: int(5)- id_member: int(5)- id_produk: int(5)- jumlah: int(2)
+ Edit() : void+ Delete() : void+ Save() : void
w ilayah_prov insi
- id_provinsi : Varchar(2)- nama_provinsi : Varchar(30)
+ Edi t() : void+ Delete() : void+ Save() : void
wilayah_kabupaten
- id_kabupaten: Varchar(4)- provinsi_id: Varchar(2)- nama_kabupaten: Varchar(30)
+ Edit() : void+ Delete() : void+ Save() : void
w ilayah_kecamatan
- id_kecamatan: Varchar(7)- kabupaten_id: Varchar(4)- nama_kecamatan: Varchar(30)
+ Edi t() : void+ Delete() : void+ Save() : void
wilayah_desa
- id_desa: Varchar(10)- kecamatan_id: Varchar(7)- nama_desa: varchar(40)- harga_ongkir: char(8)
+ Edi t() : void+ Delete() : void+ Save() : void
tb_member
- id_member: int(5)- nama: Varchar(50)- email: Varchar(50)- alamat: Varchar(50)- provinsi_id : Varchar(2)- kabupaten_id: Varchar(4)- Kecamatan_id: Varchar(7)- desa_id: Varchar(10)- kode_pos: char(5)- username: Varchar(20)- password: Varchar(50)- no_handphone: char(13)- newsletter: int(1)
+ Edi t() : void+ Delete() : void+ Save() : void
tb_pesan_member
- id_kontak_member: int(5)- id_member: int(5)- tanggal : T imestamp- pesan_member: text- subject: Varchar(30)
+ Edi t() : void+ Delete() : void+ Save() : void
tb_v isitor
- id_kontak_visitor: int(5)- tanggal: timestamp- nama_visitor: Varchar(50)- email_visitor: Varchar(50)- subject: Varchar(30)- pesan_visi tor: text
+ Edi t() : void+ Delete() : void+ Save() : vo id
tb_karyawan
- id_karyawan: int(2)- jabatan_karyawan: int(2)- username_admin: Varchar(20)- password_admin: Varchar(50)- nama_karyawan: Varchar(50)- emai l_karyawan: Varchar(50)
+ Edi t() : void+ Delete() : void+ Save() : void
tb_karyaw an_jabatan
- id_karyawan_jabatan: int(2)- nama_jabatan: Varchar(30)
+ Edi t() : void+ Delete() : void+ Save() : vo id
tb_produk_brand
- id_produk_brand: int(2)- nama_produk_brand: Varchar(30)
+ Edi t() : void+ Delete() : void+ Save() : void
tb_serv ice_kategori
- id_service_kategori : int(2)- nama_kategori_service: Varchar(30)
+ Edi t() : void+ Delete() : void+ Save() : void
tb_serv ice_pemesanan
- id_service_pemesanan: Varchar(50)- id_member : int(5)- tanggal_service: datetime- estimate_service: date- total_harga_service: char(15)- status_service: Varchar(10)
+ Edit() : void+ Delete() : void+ Save() : void
tb_serv ice_pemesanan_detail
- id_service _pemesanan_detai l: int(5)- id_service_pemesanan: Varchar(50)- id_service: int(5)- harga_service: char(15)
+ Edi t() : void+ Delete() : void+ Save() : void
tb_status
- id_status: int(1)- nama_status: Varchar(20)
+ Edi t () : void+ Set() : void+ Delete() : void+ Save() : vo id
tb_more
- id_tab_more: int(2)- id_tab_kategori: int(2)- isi: text
+ Edi t() : void+ Delete() : void+ Save() : void
tb_tab_gambar
- id_tab_gambar: in t(3)- id_tab_kategori : int(20)- gambar: text
+ Edi t() : void+ Delete() : void+ Save() : void
1..1
1..*
*..1
*..1
1..*
*..*
*..1
1..1
*..1*..1
1..*
1..1
1..1
1..*
1..*
*..*
1..*1..1
1..*
1..*
*..1
*..1*..1
1..*
1..1
Gambar 7 Class Diagram
Sequence DiagramSequence diagram menjelaskan interaksiobjek yang disusun dalam suatu urutan
15
waktu Sequence diagram menunjukkanbagaimana detail operasi yang dikirimkan,peran apa yang disampaikan dan kapan.
Sequence Diagram Pembelian HP
sd Pembelian HP
Pelanggan Menu Shop Menu Products Control detail products
Menu Shopping Cart
Menu Checkout Data Product
1. Masuk ke menu shop()
2. Pil ih HP yang di inginkan &klik View()
3. Menampilkan deskripsi HP& Klik Add To Cart()
4. MenampilkanShopping Cart()
5. Selesai/TambahBelanja()
6. Tambah HP yang ingindibeli()
7. konfirmasi alamatpengiriman, ongkir & Order()
8. Transaksi Pembelian disimpan ()
9. Data berhasil disimpan()
Gambar 8 Sequence Diagram PembelianHP
Keterangan : Pada gambar 8 SequenceDiagram Pembelian HP diatasmenjelaskan bahwa pelanggan masuk kemenu shop dan pilih HP yang diinginkanlalu sistem akan menampilkan deksripsiHP dan klik Add to Cart. Sistem akanmenampilkan shopping cart jikapelanggan ingin belanja lagi klik continuemaka sistem secara otomatis akan kembalike menu shop. Jika pelanggan telah selesaibelanja klik checkout maka sistem akanmenampilkan konfirmasi alamatpengiriman, ongkir dan konfirmasipemesanan.
Sequence Diagram Service HP
sd Update Status Pengerjaan Serv ice
Admin Menu Service Transaction
Form Service Transaction List
Data PemesananControl Set Status
1. Pi l ih menu service transaction()
2. Pi l ih form transaction l ist& klik set()
3. Edit status pengerjaan()
4. Simpan()
5. Data berhasil disimpan()
Gambar 9 Sequence Diagram StatusPengerjaan Service
Keterangan : Pada Gambar 9 SequenceDiagram Service HP diatas menjelakanbahwa pelanggan masuk ke menu service,maka sistem secara otomatis menampilkanservice available yang berisikan pricelistkerusakan pada sparepart dan mesin.Setelah itu, pilih menu MyAccount danklik MyRepairs maka sistem menampilkanstatus progress service untuk mengetahuiapakah HP pelanggan sudah selasai ataubelum.
Collaboration Diagram Collaboration Diagram adalah perluasandari objek diagram. Objek diagram yangmenunjukkan objek-objek danhubungannya satu dengan yang lain.Collaboration diagram menunjukkanmessage objek yang dikirimkan satu samalain.
Collaboration Diagram PembelianHP
Gambar 10 Collaboration Diagram Pembelian HP
Collaboration Diagram Pembelian HP
Gambar 11 Collaboration DiagramService
16
Statechart Diagram
Berdasarkan interaksi antar objek yangdipaparkan pada sequence ataucollaboratioan diagram diatas. Berikut inidigambarkan perubahan keadaan objekpenjualan.
Statechart Diagram Penjualan
stm Pembelian HP
Menu Shop
Menu Product
Detail Product
Shopping Cart
Selesai
Checkout
[Tambah Belanja]
Gambar 12 Statechart Diagram Penjualan
Statechart Diagram Service
stm Serv ice
Menu Serv ice
Serv ice Av ailable
My Account
Menu My Repairs
Repair List
Gambar 13 Statechart Diagram Service
4.2.7 Component Diagram
Berikut adalah Componentdiagram yang menggambarkanstruktur proses yang terdapatdalam penjualan dan servicepada Nurdin Service.
cmp Component Model
PHP, HTML MySQL
Gambar 14 Component Diagram
Program ini dikembangkan denganmenggunakan PHP, HTML (front end) dandatabase MySQL (back end).
Deployment DiagramDeployment Diagram adalah model yangmenunjukkan susunan fisik sebuah sistem,menunjukkan bagian perangkat lunakmana yang berjalan pada perangkat keras.
deployment Deployment Model
Client Serv er PhpMyAdmin
(MySQL)
Gambar 15 : Deployment Diagram
Dari Deployment diagram ini dapat dijelaskan bahwa program ini memiliki deskripsi sebagai berikut :1. Program ini merupakan program
Client-server dimana2. database ditempatkan di server dan
Client mengakses ke server.3. Pada Client, mengaksesnya melalui
browser.
CodingDalam proses pengambangan sistem inimenggunakan software PHP sebagaibahasa pemrograman, HTML sebagaiMarkup language, MySQL sebagaidatabase dan keduanya terdapat dalamsatu paket localhost XAMPP, notepad ++sebagai editor programmignya. Sistem
17
operasi yang digunakan penulis adalahMicrosoft Windows 7.
Pengujian Sistem
Pengujian berguna untukmengetahui sejauh mana aplikasi bekerjasesuai dengan yang diharapkan, dan untukmengetahui kekurangan dari aplikasisebagai bahan evaluasi. Pengujian aplikasidilakukan ketika aplikasi telah selesaidikembangkan. Pada tahap ini, aplikasidiuji apakah telah memenuhi syarat dansesuai untuk diterapkan dalam perusahaan.Aplikasi lolos uji jika semua fungsi dalamaplikasi berjalan sesuai dengan yangdiharapkan.
Pengujian aplikasi menggunakanmetode black box (Eksternal). Pengujianini dilakukan terhadap sistem informasiNurdin Service untuk mengetahui apakahmenu-menu pada aplikasi dapat berjalandengan baik dan menghasilkan keluaransesuai dengan yang diharapkan. Aplikasitelah diuji dengan menggunakan browserMozila Firefox dan Google Chrome.
ImplementasiImplementasi sistem merupakan
kelanjutan dari kegiatan perancangan
sistem dan dapat dipandang sebagai usahauntuk mewujudkan sistem yang dirancang.Langkah-langkah dari prosesimplementasi sistem adalah urutan darikegiatan awal sampai kegiatan yangdilakukan dalam mewujudkan sistem yangdirancang. Dalam mengimplementasikanperangkat lunak pemantauan danpengendalian aplikasi Nurdin Serviceterdapat beberapa hal yang menjadibatasan implementasi, yaitu :Implementasi Perangkat LunakPerangkat lunak yang harus disiapkandalam implementasi pada Nurdin Serviceyaitu melakukan development tools yangdilakukan diantaranya :1. Web server yang digunakan adalah
menggunakan apache untukmenjalankan aplikasi disisi server.
2. Database server yang digunakanadalah MySQL server untukmenyimpan sumber data aplikasi.
3. Browser Google Chrome adalah webbrowser yang digunakan untukmenampilkan aplikasi disisi client.
Implementasi Perangkat KerasPerangkat keras yang digunakan diaplikasi Nurdin Service ini berdasarkanspesifikasi kebutuhan yang harus dipenuhiuntuk menjalankan sistem informasitersebut diantaranya :1. Monitor2. Mouse3. Keyboard4. Printer5. Koneksi Internet
SIMPULAN DAN SARAN5.1 Simpulan
Berdasarkan pada hasil pembahasanpada bab sebelumnya, maka dihasilkanbeberapa kesimpulan sebagai berikut :1. Dengan adanya website ini di
Nurdin Service, dapatmempermudah pelanggan untukmengetahui status prosespengerjaan pada handphone yangdi service sehingga pelanggantidak perlu bolak balik ke tempatservice untuk mengetahuihandphonenya sudah selesaidiperbaikin atau belum.
2. Aplikasi website layananpelanggan pada Nurdin Serviceyang telah dirancang dapatdikembangkan menjadi website
18
penjualan dan servis handphoneonline, sehingga dalam satuwebsite terdapat dua fungsi utama,yaitu fungsi penjualan handphonedan service handphone.
5.2 SaraPenulis ingin memberikanbeberapa saran yang mungkin berguna
19
DAFTAR PUSTAKA
1. tampilan sehingga pengunjungtidak merasa bosan pada saatmengunjungi website tersebut.
2. Untuk mencegah hilang ataurusaknya data dalam file perludilakukan back-up data secaraberkala.
3. Dilakukan pembaharuan terhadapinformasi dan konten dan berita-berita pada website sehinggainformasi selalu up-to-date.
Abdul Kadir. 2014. Pengenalan Sistem Informasi Edisi Revisi.Andi.Yogyakarta
A.S, Rosa dan Shalauhuddin, M. (2013). Rekayasa Perangkat LunakTerstruktur dan BerorientasiObjek.Bandung : InformatikaBandung.
Budi Raharjo, Imam Heryanto, E.rosdianaK. Modul Pemrograman Web(HTML,PHP,MySql).Bandung:Modula, 2014
Bunga Triwahyu Setyorini.2015. “AnalisisDan Perancangan Sistem InformasiAkuntansi Pembelian DanPenjualan Pada CV SumberMakmur”. Skripsi.Universitas BinaNusantara Jakarta.
Bruegge, Bernd and Dutoit, Allen H. (2010). Object-Oriented SoftwareEngineering Using UML.
Charlie , Kelvin dan Arnoldus Yansen.2016. “Analisis Dan Perancangan E-CommercePada PT. Knockers Indonesia”.Skripsi. Universitas BinaNusantara Jakarta.
Definisi dan Pengertian Informasi Menurut Para Ahlihttp://www.definisipengertian.com/2015/03/definisi-dan-pengertian-informasi.html . Diakses tanggal 3juli 2017
Ferdy Lukman, Andi Reynaldi Sinambeladan Rull Adirachman. 2016.“Analisis Dan Perancangan Aplikasi Laporan Stok BarangDengan PHP FrameworkCodeigniter Pada Jaya CemerlangComputindo”. Skripsi. UniversitasBina Nusantara Jakarta.
Gugah Nugraha Adang, Arya Isfandiari dan Dhewi Pangastuti. 2014. “E-Commerce Pada CV.Pharmagumi”. Skripsi. UniversitasBina Nusantara Jakarta.
Haviluddin, 2011. Memahami PenggunaanUML (Unified ModellingLanguage). TinjauanJurnal.
Jogiyanto, H.M. (2010). Analisis dan Desain Sistem Informasi. Yogyakarta : Andi Offset.
John W. Satzinger, Robert B. Jackson, Stephen D. Burd. 2012.Introduction To Systems AnalysisAnd Design : An Agile, IterativeApproach (Paperback).
Lima Aspek Kunci dalam Pelayanan Pelanggan (Customer Service)http://rajapresentasi.com/2009/04/lima-aspek-kunci-dalam-pelayanan-pelanggan-customer-service/ .Diakses 21 Agustus 2017
Muhammad Amanta Satria. 2016. “Analisa Dan PerancanganAplikasi Berbasis Mobile TerhadapPemasaran Promo dan DiskonBusiness Start Up Promoted”.
20
Skripsi.Universitas Bina NusantaraJakarta.
Pengertian Customer Service (Pelayanan Pelanggan) Menurut Para Ahlihttp://pengertianmenurut.blogspot.co.id/2016/08/pengertian-customer-service-pelayanan.html.Diakses 21 Agustus 2017
Pengertian Pelayanan Pelangganhttp://www.psychologymania.com/2012/12/pengertian-pelayanan-pelanggan.html . Diakses 21Agustus 2017
Pressman, R.S. (2010), Software Engineering : a practitioner’sapproach, McGraw-Hill, NewYork, 68.
Sarnath Ramnath, Brahma Dathan. (2011).Object-oriented analysis anddesign.
Satzinger, J. W., Jackson, R. B., & Burd, S. D. (2012). Systems Analysis andDesign in a Changing World.Cengage Learning.
Tata Sutabri. 2012, Konsep Sistem Informasi. Andi. Yogyakarta.
Yakub. 2012. Pengantar Sistem Informasi. Yogyakarta: Graha Ilmu.
Wukil Ragil (2010). Pedoman Sosialisasi Prosedur Operasi. Jakarta : Mitra Wacana Media
21