• Tidak ada hasil yang ditemukan

PEMBUTAN APLIKASI E-COMMERCE BERBASIS WEB PADA COUNTER HANDPHONE TOKO JNR PHONE SEBAGAI MEDIA PROMOSI NASKAH PUBLIKASI

N/A
N/A
Protected

Academic year: 2021

Membagikan "PEMBUTAN APLIKASI E-COMMERCE BERBASIS WEB PADA COUNTER HANDPHONE TOKO JNR PHONE SEBAGAI MEDIA PROMOSI NASKAH PUBLIKASI"

Copied!
20
0
0

Teks penuh

(1)

i

PEMBUTAN APLIKASI E-COMMERCE BERBASIS WEB PADA

COUNTER HANDPHONE TOKO JNR PHONE SEBAGAI MEDIA

PROMOSI

NASKAH PUBLIKASI

diajukan oleh

Fitriady Madhy

06.12.1490

kepada

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOM YOGYAKARTA

YOGYAKARTA

2014

(2)
(3)

iii

APPLICATION MAKING WEB BASED E-COMMERCE ON COUNTER MOBILE PHONE AS MEDIA JNR STORE PROMOTIONS

PEMBUTAN APLIKASI E-COMMERCE BERBASIS WEB PADA COUNTER HANDPHONE TOKO JNR PHONE SEBAGAI MEDIA PROMOSI

Fitriady madhy Andi Sunyoto Jurusan sistem informasi STMIK AMIKOM YOGYAKARTA

ABSTRASCT

Shop online or online store is a form of e-commerce in which consumer directly buy goods or service from a seller over the internet eithout an intermediary. Buyer can priview the goods and services that he wantet to spend over the web is promoted by the seller. This kind of trading has grown rapidly along with the development of widespread internet. The use of online trading shop has spurred innovation in inventory management, supply of goods, internet marketing, online transaction procesing, electronic data interchange and automated collection systems. Today the trend shop online media thruogh blogs, websides and social networking.

From the above reviews the idea to promote Handphone and accessories store JNR Phones yogyakarta to create online store webside. With so will facilitate and incerease the of the store.

On the undergraduate thesis, the author will try to analyze the main points of the discussion are then applied to a website. With so will facilitate both the buyer and seller for the sale of goods without having to meet in person, the transaction can be done anywhere by using the internet which can be accessed through the notebook, PC, Phone or tabel.

(4)

iv

DAFTAR ISI

HALAMAN SAMPUL... I HALAMAN PENGESAHAN... II ABSTRACT... III DAFTAR ISI... IV BAB I PENDAHULUAN... 1 1.1 Latar Belakang ... 1 1.2 Rumusan Masalah ... 1 1.3 Batasan Masalah...1 1.4 Tujuan Penelitian... 2 1.5 Metode Penelitian... 2 1.6 Sistematik Penulisan ... 2

BAB II LANDASAN TEORI ... 3

2.1 Sistem Informasi Secara Umum... 3

2.2 Konsep Dasar... 3

2.1.1 Konsep Dasar Sistem... 3

2.1.2 Konsep Dasar Informasi... 3

2.3 Pengembangan Sistem Informasi ... 3

2.4 Konsep dasar Perancangan Proses... 4

2.4.1 Teknik Normalisasi... 4

2.4.2 Bentuk-Bentuk Normalisasi... 4

2.4.3 Flowchart... 4

2.4.4 Data Flow Diagram... 4

2.5 ERD (Entity Relationship Diagram)... 5

2.6 Konsep Dasar WWW... 5

2.7 Cara kerja PHP... 5

BAB III ANALISIS DAN PERANCANGAN SISTEM... 6

3.1 Deskiripsi Objek Penilitian... 6

3.1.1 Sejarah Berdiri JNR Phone... 6

3.1.2 Visi JNR Phone... 6 3.1.3 Misi JNR Phone... 6 3.1.4 Struktur Organisasi... 6 3.1.5 Deskripsi Jabatan... 6 3.2 Analisis Sistem... 7 3.2.1 Identifikasi Masalah ... 7

(5)

v

3.2.3 Analisis Kelemahan Sistem... 7

3.2.4 Analisis PIECES... 8

3.3. Analisis Keburuhan Sistem Informasi... 8

3.4 Analisis Kelayakan ... 8

3.4.1 Kelayakan Teknik... 8

3.4.2 Kelayakan Operasi... 8

3.5 Perancangan Sistem... 9

3.5.1 DFD... 9

3.5.2 Rancangan Struktur Tabel... 9

BAB IV PEMBAHASAN... 10

4.1 Implementasi... 10

4.1.1 Uji Coba Sistem Dan Program... 10

4.1.1.1 Uji Coba Sistem... 10

4.1.1.2 Uji coba Program ... 10

4.2 Hak Akses Sistem ... 11

4.3 Pemeliharaan Sistem... 12

BAB V KESIMPULAN... 13

5.1 Kesimpulan ... 13

5.2 Saran... 13

(6)

1 BAB I PENDAHULUAN

1.1 Latar Belakang

Dalam era globalisasi saat ini teknologi terus berkembang dan menyusup di semua sendi kehidupan manusia, tak terkecuali di bidang teknologi informasi. Kebutuhan masyarakat akan informasi sangat meningkat seiring perkembangan teknologi dan informasi yang semakin pesat dan menghasilkan inovasi – inovasi baru yang senantiasa terus berubah ke arah yang lebih baik. Salah satu bidang yang berkembang pesat dan menjadi trend saat ini adalah dunia internet. Saat ini internet sudah bisa diakses di hampir seluruh penjuru dunia mulai dari anak-anak sampai orang dewasa dari berbagai golongan. Dengan internet kita bisa memperoleh informasi terbaru dalam segala bidang baik dari dalam maupun luar negeri.

Counter Handpone JNR Phone yang bergerak dalam usaha seluler ini mengembangkan ruang lingkup pemasarannya dan bisa menjangkau pelanggan yang berada di tempat yang jauh. Penerapan sistem informasi berbasis web menjadi pilihan sebagai media promosi yang tepat. Hal ini dilakukan agar para pelanggan semakin dimanjakan dengan pelayanan yang lebih baik. Dalam sistem informasi ini akan dipublikasikan informasi handphone secara detail beserta fitur-fitur yang tersedia dari masing-masing handphone tersebut.

Internet merupakan media promosi atau informasi iklan yang bisa dibilang sangat murah dan menjadi peluang bisnis baru bagi perusahaan atau instansi maupun orgnaisasi untuk memperluas pemasaran.

1.2 Rumusan Masalah

Berdasarkan latar belakang masalah yang disajikan di atas sesuatu pemasalahan yang sering dihadapi user dapat dirumuskan sebagai berikut: 1. Bagaimana membangun E-commerce yang dapat memudahkan konsunmen

untuk mendapatakan informasi produk JNR Phone dan transaksi secara online?.

1.3 Batasan Masalah

Dari rumusan masalah yang diuraikan, untuk mendapatkan hasil yang lebih baik dan karena keterbatasan penelitian maka permasalahan di batasi pada bagaimana cara merancang sebuah layanan informasi berbasis web untuk dapat digunakan oleh counter JNR Phone sebagai media promosi

(7)

1.4 Tujuan Penelitian

Adapun tujuan dari pelaksanaan penelitian adalah :

1. Membuat layanan system informasi e-commerce berbasis web yang dapat dijadikan sebagai referensi (acuan) untuk melakukan aktivitas penjualan secara online.

2. Sebagai salah satu syarat menyelesaikan jenjang STRATA 1 pada STMIK AMIKOM Yogyakarta.

3. Menerapkan sekaligus mempraktekan teori yang didapatkan selama menempuh pendidikan di STMIK AMIKOM Yogyakarta.

4. Memahami dan memperoleh model/teknik marketing untuk sebuah usaha.

1.5 Metode Penelitian

Ada beberapa metode yang dilakukan oleh penulis untuk melakukan penelitian dalam penyusunan tugas akhir diantaranya yaitu :

1. Studi Pustaka 2. Observasi 3. Wawancara

4. Mailing list dan Forum Internet

1.6 Sistematika Penulisan

BAB I PENDAHULUAN

Latar belakang masalah, rumusan masalah, batasan masalah, tujuan penelitian, manfaat penelitian, metodologi penelitian dan sistematika penulisan.

BAB II DASAR TEORI

Pada bab ini membahas tentang dasar teori secara umum, perangkat lunak dan perangkat keras yang digunakan dalam penyusunan skripsi.. BAB III PERANCANGAN SISTEM

Merupakan bagian yang menjelaskan analisis kebutuhan sistem dan perancangan sistem.

BAB IV HASIL DAN PEMBAHASAN

Pada Bab ini akan diuraikan lebih rinci tentang implementasi dari perancangan sistem yang telah dibahas pada bab sebelumnya dan pembahasan output yang ditampilkan dari software yang digunakan. BAB V : PENUTUP

Bab ini berisi kesimpulan dan saran dari penelitian perancangan sistem pakar tersebut untuk pengembangan.

(8)

3

BAB II LANDASAN TEORI

2.1 Sistem Informasi Secara Umum

Sistem adalah sekumpulan elemen, komponen, atau subsistem yang saling berintegrasi untuk mencapai tujuan tertentu. Jadi setiap sistem memiliki subsistem-subsistem dan subsistem terdiri atas komponen-komponen atau elemen-elemen.1

Sistem juga dapat didefinisikan dengan pendekatan prosedur dan dengan pendekatan komponen. Dengan pendekatan prosedur, sistem dapat didefenisikan sebagai kumpulan dari prosedur-prosedur yang mempunyai tujuan tertentu. Dengan pendekatan komponen, sistem dapat didefinisikan sebagai kumpulan komponen yang saling berhubungan satu dengan yang lainnya membentuk satu kesatuan untuk mencapai tujuan tertentu.2

2.2 Konsep Dasar

2.1.1 Konsep Dasar Sistem

Sistem (system) dapat didefinisikan dengan pendekatan prosedur dan dengan pendekatan komponen.Dengan pendekatan prosedur, sistem dapat didefinisikan sebagai kumpulan dari prosedur-prosedur yang mempunyai tujuan tertentu.

2.1.2 Konsep Dasar Informasi

mendefinisikan informasi sebagai data yang telah diproses sedemikian rupa sehingga meningkatkan pengetahuan seseorang yang menggunakan data

2.3 Pengembangan Sistem Informasi

Pengembangan sistem dapat berarti menyusun suatu sistem yang baru untuk menggantikan sistem yang lama secara keseluruhan atau memperbaiki sistem yang telah ada. Tahapan utama siklus hidup pengembangan sistem terdiri dari :

1. Perencanan sistem (System Planning). 2. Analisis Sistem (System Analysis).

3. Perancangan Sistem (System Design) Secara Umum. 4. Seleksi Sistem (System Selection).

(9)

2.4 Konsep Dasar Perancangan Proses

2.4.1 Teknik Normalisasi

Normalisasi adalah suatu proses pengelompokkan data-data menjadi tabel-tabel yang menunjukkan relasi dan entitinya. Teknik normalisasi merupakan salah satu pendekatan didalam perancangan basis data, sehingga dapat menghindari terjadinya masalah-masalah pada tahapan perancangan basis data normalisasi

2.4.2 Bentuk- bentuk normalisasi

1. Bentuk Tidak Normal

2. Bentuk Normal Kesatu ( First Normal Form ) 3. Bentuk Normal Kedua (Second Normal Form) 4. Bentuk Normal Ketiga (Third Normal Form)

2.4.3 Flowchart

Bagan alir (flowchart) adalah bagan (chart) yang menunjukan alir (flow) di dalam program atau prosedur sistem secara logika. Bagan alir digunakan terutama untuk alat bantu komunikasi dan untuk dokumentasi. Untuk merancang bagan alir pada sistem ini digunakan bagan alir sistem.

Bagan alir sistem merupakan bagan yang menunjukkan arus pekerjaan secarakeseluruhan dari sistem. Bagan ini menjelaskan urut- urutan dari prosedur-prosedur yang ada di dalam sistem. Bagan alir sistem menunjukan apa yang dikerjakan di sistem.

2.4.4 Data Flow Diagram

Data Flow Diagram (DFD) adalah sebuah teknik grafis yang

menggambarkan aliran informasi dan tranformasi yang diaplikasikan pada saat data bergerak dari masuk menjadi keluar. DFD dapat digunakan untuk menyajikan sebuah sistem atau perangkat lunak pada setiap tinggkat abtraksi. Kenyataannya, DFD dapat dipartisi ke dalam tingkat-tingkat yang mempresentasikan aliran informasi yang bertambah dan fungsi ideal.

1. Diagram Konteks 2. Diagram Level 0 3. Diagram Level 1 4. Diagram level 2

(10)

5

2.5 ERD (Entity Relationship Diagram )

E.R.D adalah diagram yang memperlihatkan entitas-entitas yang terlibat

dalam suatu sistem serta hubungan-hubungan (relasi) antar entitas. Simbol yang digunakan ERD yaitu:

1. Entity ( Entitas ) 2. Atribut

3. Relationship ( hubungan )

2.6 Konsep Dasar WWW

Pada awalnya intenet adalah sebuah proyek yang dimaksudkan untuk menghubungkan para ilmuwan dan peneliti di Amerika, namun saat ini telah tumbuh menjadi media komunikasi global yang dipakai semua orang di muka bumi. Pertumbuhan ini membawa beberapa masalah penting mendasar, di antaranya kenyataan bahwa Internet tidak diciptakan pada jaman graphical user interface (GUI) seperti saat ini. Internet dimulai pada masa dimana orang masih menggunakan alat-alat akses yang tidak user-friendly yaitu terminal berbasis teks serta peintah-perintah command-line yang panjang-panjang dan sukar diingat, sangat berbeda dengan komputer dewasa ini yang menggunakan klik tombol mouse pada layar grafik berwarna.

2.7 Cara Kerja PHP

PHP bekerja pada sisi server (server side HTML embedded scripting) artinya PHP disisipkan pada dokumen HTML, script php ini akan diterjemahkan oleh server dan server akan membuatkan (generate) sebuah dokumen berformat HTML yang sudah diperoses. Dokumen yang telah diproses ini kemudian akan ditampilkan oleh browser.

(11)

BAB III

ANALISIS DAN PERANCANGAN SISTEM

3.1 Deskripsi Objek Penelitian

3.1.1 Sejarah Berdiri JNR Phone

JNR Phone terletak di jalan Brigjen Katamso NO 75 jogjatronik mall, yang di dirikan ole Pak ISWANTO yang juga sebagai pemilik tunggal. Seperti dengan namanya, JNR phone bergerak di bidang penjualan handphone

JNR Phone hadir demi menunjang kebutuhan hidup masyarakat akan telekomunikasi, terutama telekominukasi berbasis mobile. JNR Phone memberikan kemudahan kepada konsumen yang membutuhkan telepon genggam.

3.1.2 Visi JNR Phone

Menjadikan JNR Phone sebagai pusat penjualan handphone yang memiliki kualitas pelayanan terbaik

3.1.3 Misi JNR Phone

Memberikan pelayanan terbaik kepada konsumen

3.1.4 Struktur Organisasi

3.1.5 Deskripsi Jabatan

Berikut adalah pembagian tugas yang ada di Toko JNR Phone : 1. Pemimpin

 Pemilik modal dan Bertanggung jawab penuh atas seluruh kegiatan yang ada di toko

2. Bagian Admin dan Keuangan

 Mencatat dan mengecek segala administrasi, Mengatur keluar masuknya keuangan dalam toko

Pimpinan

teknisi admin

(12)

7

 Menginputkan data Memberikan informasi dan mencetak laporan-laporan counter kepada pemimpin

3. Bagian Teknisi

melakukan servis pada handphone dan mengganti spare part. 4. Bagian Sales Counter

 Mempromosikan produk dan melayani konsumen

3.2 Analisis Sistem

Ilmu sistem dalam perkembangannya dipengaruhi oleh Kibernetika, sebagai pengambaran umpan balik dalam mengatur gerakan mekanis atau sebagai pengendali dan komunikasi.

Dalam analisis sistem terdapat langkah-langkah dasar yang harus di lakukan oleh analisis sistem, yaitu:

1. Identify, yaitu mengidentifikasi masalah.

2. Understand, yaitu memahami kerja dari sistem yang ada. 3. Analyze, yaitu menganalisis sistem.

4. Report, yaitu membuat laporan hasil analisis.

3.2.1 Identifikasi masalah

Dalam analisis sistem pendefinisian masalah merupakan tahap awal yang harus dilakukan, masalah yang dapat didefinisikan sebagai sesuatu hal yang menghambat proses pencapain tujuan. Tahap identifikasi masalah terdapat 2 poin yang menjadi pokok bahasan, yaitu:

 Definisi masalah

 Permasalahan yang timbul

3.2.2 Analisis sistem lama

Sistem informasi yang digunakan pada JNR Phone saat ini masih dirasakan kurang dalam penyampaian informasi kepada pelanggan, media atau sarana yang digunakan masih menggunakan media seperti katalog, pamplet, stiker yang dirasakan kurang dalam hal penyebaran informasi kepada pelanggan.

3.2.3 Analisis kelemahan sistem

Untuk mengidentifikasi masalah yang ada, maka kita harus melakukan analisis. Metode yang digunakan untuk mengidentifikasi

(13)

masalah adalah analisis PIECES yaitu analisis terhadap kinerja, informasi, ekonomi, keamanan aplikasi, efisiensi dan pelayanan pelanggan

3.2.4 Analisis PIECES

1. Analisi Kinerja (Performance) 2. Analisis Informasi (Information) 3. Analisis Ekonomi (Economy) 4. Analisis Keamanan (Control) 5. Analisis Efisien (Efficiency) 6. Analisis pelayanan (Service)

3.3 Analisis Kebutuhan Sistem Informasi

1. Sistem analis : adalah orang yang bertugas menganalisis masalah yang ada dan memberikan solusi serta merancang konsep dari sistem yang akan dibangun.

2. Programmer : adalah orang yang bertugas unutk membuat program/aplikasi dari rancangan sistem yang telah dirancang oleh sistem analis.

3.4 Analisis Kelayakan

Analisis kelayakan merupakan proses yang mempelajari atau menganalisa permasalahan yang telah ditentukan sesuai dengan tujuan akhir yang akan dicapai.

3.4.1 Kelayakan Teknik (technical feasibility)

Kelayakan teknologi digunakan untuk mengetahui apakah teknologi nantinya dapat diterapkan didalam sistem.

3.4.2 Kelayakan Operasi (operational feasibility)

Acuan yang akan dijadikan penelitian sebagai bahan pertimbangan untuk kelayakan operasi suatu sistem, yaitu :

1. Kemampuan personil, kemampuan karyawan dalam organisasi cukup mampu karena sistem baru memang didesain sedemikian rupa sehingga cukup mudah untuk dioperasikan, sehingga tidak sulit bagi organisasi untuk menerapkan sistem yang baru.

(14)

9

2. Kelayakan sistem untuk menghasilkan informasi. Dalam hal ini sistem yang baru mampu menghasikan informasi yang sesuai dengan apa yang dibutuhkan oleh pelanggan.

3. Efisiensi sistem, efisiensi sistem menyangkut tentang biaya yang digunakan dalam pembuatan aplikasi sebagai sarana promosi dan penjualan produk Counter. Selain itu juga diharapkan lebih mengoptimalkan sumber daya yang ada dengan pendayagunaan waktu secara efisiensi, serta mampu melakukan pengendalian dari kesalahan-kesalahan yang tidak diinginkan.

3.5 Perancangan Sistem

3.5.1 DFD (Data Flow Diagram)

Data Flow Diagram (DFD) atau diagram alir data dipergunakan untuk mendokumentasikan proses aliran data sistem.

3.5.2 Rancangan Struktur Tabel

Tabel berfungsi sebagai suatu database yang berguna untuk melakukan penyimpanan data. Adapun bentuk tabel terdiri dari nama- nama field. Rancangan tabel berisi bentuk tipe data serta ukuran yang digunakan dan nama–nama field disesuaikan dengan rancangan. Hubungan antar field sebagai berikut :

1. Tabel Admin 2. Tabel Kategori 3. Tabel Orders 4. Tabel Order_detail 5. Tabel Order_temp 6. Tabel Produk 7. Tabel Banner

(15)

BAB IV

PEMBAHASAN

4.1 Implementasi

Setelah analisis dan perancangan system pada siklus rekayasa perangkat lunak dilakukan, maka aplikasi memasuki tahapan implementasi, yaitu siap dioperasikan dalam keadaan yang sebenarnya sehingga dapat diketahui apakah aplikasi tersebut dapat menghasilkan keluaran yang sesuai dengan keinginan/ tujuan pembuatan. Program yang akan diimplementasikan harus diuji dengan cara memasukkan data uji untuk diolah terlebih dahulu, sehingga terbebas dari berbagai kemungkinan kesalahan, seperti kesalahan bahasa (sintaks), kesalahan pada saat program sedang berjalan (runtime) atau kesalahan logika.

Pengimplementasian dan perancangan database web JNR Phone menggunakan bahasa pemrograman PHP dan MySQL dan diwujudkan dalam form-form yang telah dibuat sebagaimana rancangan form yang telah ada pada pembahasan sebelumnya.

4.1.1 Uji Coba Sistem dan Program

4.1.1.1 Uji Coba Sistem

a. Black Box Testing b. White Box Testing

4.1.1.2 Uji Coba Program

Tahapan ini bertujuan untuk mengetahui tingkat kesulitan dalam hal kemampuan interaksi antara program dengan operatornya serta untuk menghindari kesalahan-kesalahan sebelum program tersebut resmi dijalankan.

Kesalahan program yang mungkin terjadi dapat berupa : 1) Kesalahan bahasa (language errors), kesalahan penulisan

(syntax errors), atau kesalahan gramatikal (gramatikal errors) yang merupakan kesalahan dalam penulisan kode program yang tidak sesuai dengan yang disyaratkan.

2) Kesalahan sewaktu proses (run-time errors) adalah kesalahan yang terjadi waktu executable program dijalankan.

(16)

11

Dalam penggunaan sistem e-commerce handphone terdapat pembatasan hak akses terhadap menu-menu oleh user-user yang telah terdaftar.

4.2 Hak Akses Sistem

Dalam penggunaan sistem e-commerce handphone terdapat pembatasan hak akses terhadap menu-menu oleh user-user yang telah terdaftar. Adapun level user yang terlihat dalam sistem e-commerce ini terdiri dari level user admin dan pengunjung. Hak akses menu-menu dari sistem terlihat pada tabel 4.1 berikut ini.

No Fitur/Menu Admin User

Layanan Administrator 1. Login √ × 2. Menu Kategori √ × 3. Menu Produk √ × 4. Menu Banner √ × 5. Menu Order √ ×

6. Menu User Account √ ×

Layanan User

7. Menu Banner × √

8. Menu About Us × √

9. Menu Produk × √

10. Menu Cara Order × √

11. Menu F.A.Q × √

12. Menu Kategori × √

13. Menu Random Produk × √ 14. Menu Detail Produk × √ 15. Menu Shopping Cart × √

(17)

4.3 Pemeliharaan Sistem

Meskipun telah didesain, dibangun dan diuji coba, sistem atau aplikasi tetap saja dapat mengalami error atau bug yang tak terhindarkan. Bug bisa disebabkan oleh beberapa hal antara lain :

1. Kebutuhan sistem yang kurang divalidasi. 2. Kebutuhan sistem yang kurang dikomunikasikan. 3. Kebutuhan sistem yang disalahtafsirkan.

4. Kesalahan dalam mendesain dan mengimplementasikan kebutuhan sistem. 5. Kesalahan program semata.

Tujuan utama dari pemeliharaan e-commerce JNR Phone adalah :

A. Untuk membuat perubahan yang dapat diramalkan untuk sistem yang ada dan mengoreksi kesalahan yang dibuat selama proses desain dan implementasi sistem.

B. Untuk memelihara bagian program yang benar dan menghindari untuk mengubah bagian ini yang kemungkinan dapat menyebabkan error pada bagian lain yang sebelumnya sudah benar.

C. Untuk menghindari degradasi performa system. Pemeliharaan sistem yang buruk akan berakibat pada menurunnya jumlah kunjungan dan waktu tanggap dari sistem.

D. Untuk menjamin keseluruhan proses bisnis yang bergantung pada sistem informasi berjalan dengan baik, karena kegagalan sistem bisa saja berakibat pada kerugian.

Perawatan sistem menjadi pertimbangan dalam merancang sistem informasi khususnya layanan berbasis online. Tugas pemeliharaan dapat diklasifikasikan dalam berbagai bidang seperti kualitas, monitoring web, infrastruktur, peninjauan kinerja, tanggapan manajemen, perubahan dan manajemen konten web. Oleh karena itu, pemeliharaan website menjadi kewajiban pemilik website agar pengelolaannya menjadi sempurna dan profesional. Beberapa yang menjadi pertimbangan dalam hal perawatan dideskripsikan sebagai berikut:

1. Database

Bagian ini sangat vital mengingat semua informasi dalam layanan e-commerce JNR Phone ini ditampung dalam database. Pengamanan menjadi hal prioritas untuk dipertimbangkan. Dalam sistem ini, database selalu di

(18)

13

backup oleh penyedia layanan tempat menghosting web JNR Phone ini, selain itu dalam cpanel juga disediakan fitur untuk membackup database secara berkala. Langkah paling aman yakni selalu mengupdate versi database yang digunakan dan bagi admin bisa memanfaatkan fasilitas export di dalam phpmyadmin yang juga tersedia pada tempat dimana cpanel account JNR Phone ini menghosting.

2. Aplikasi Web

a. Secara otomatis, jika ada kesalahan pada suatu file maka pesan error dan warning pada PHP akan ditulis dengan informasi yang lengkap, termasuk letak file yang sedang bermasalah tersebut. Jika informasi yang diberikan terlalu banyak, gunakan function error_reporting() yang terdapat pada PHP, dan masukkan sebagai global file yang bekerja pada semua bagian dari website.

b. Form dapat menjadi celah website terbesar jika tidak benar-benar serius dalam melakukan codingnya. Form dapat memiliki akses langsung ke database menggunakan maxlength. Hal ini dapat (paling tidak) mencegah orang lain memasukkan data yang berlebihan.

c. Monitoring kondisi situs secara rutin, bila sewaktu-waktu ada gangguan, maka akan secepatnya memperbaiki dan memberitahu anda. Memonitor commentar/feedback.

d. Melakukan pemeriksaan berkala link website untuk menghindari website e-commerce dari broken link.

e. Pengaturan keamanan website termasuk scripting yang ada, database dan pencegahan terhadap pencurian bandwidth melalui akses images.

(19)

BAB V PENUTUP

5.1 Kesimpulan

Setelah melewati berbagai tahapan penyelesaian website e-commerce, maka dapat ditarik beberapa kesimpulan :

1. Pembuatan layanan sistem informasi e-commerce pada JNR Phone ini cukup baik dalam membantu proses penjualan berbagai jenis handphone yang dipasarkan oleh perusahaan itu sendiri.

2. Keunggulan fitur yang terdapat dalam Web e-commerce JNR Phone berupa:

 Tampilan produk terbaru, informasi detail produk.

 Proses pemesanan produk yang sangat mudah.

 Pemilihan produk berdasarkan kategorinya yang memudahkan user untuk menelusuri setiap bagian dari halaman e-commerce ini.

5.2 Saran

Dalam penulisan skripsi ini tentu terdapat banyak kekurangan agar aplikasi ini dapat dibuat lebih sempurna lagi, disarankan agar menciptakan aplikasi yang lebih kompleks, dapat berupa :

1. Penambahan fitur agar aplikasi menjadi lebih kompleks.

2. Web e-commerce ini masih sederhana dari penampilan halaman web, diharapkan untuk bisa disempurnakan lagi agar lebih menarik, sehingga pada tahapan selanjutnya diharapkan dapat diimplementasikan dengan menggunakan server sendiri maupun menggunakan web hosting yang ada.

3. Penambahan banner dan modul pada halaman admin agar tampilan lebih kompleks.

4. Penggunaan bahasa pemrograman lain selain PHP, seperti Java, ASP atau berbasis mobile.

(20)

15

DAFTAR PUSTAKA

Aji Supriyanto, Pengantar Teknologi Informasi, Jakarta, Penerbit Salemba Infotek, 2005 Hal.238

Al Fatta, Hanif.2007. Analisis & Perancangan Sistem Informasi: Untuk Keunggulan Bersaing Perusahaan & Organisasi Modern. Yogyakarta: C.V ANDI OFFSET

Jogiyanto HM, Sistem Teknologi Informasi, Yogayakarta, Andi Offset, 2005, Hal.34 Kusrini. 2007. Strateegi Perancangan dan Pengolahan Basis Data. Yogyakarta: ANDI Nugroho, Bunafit. 2008. Latihan Membuat Aplikasi Web PHP dan My SQL dengan

Dreawweaver MX (6,7 2004) dan 8.

Suyanto, M. 2003. Strategi periklanan pada E-Commerce Perusahaan Top Dunia. Yogyakarta: Andi

Utami , Ema dan Sutrisno, 2007. Konsep Dasar Pengolahan dan Pemrograman Database dengan SQL Server. Yogyakarta: Andi

Referensi

Dokumen terkait

 Konsep rumah tangga pertanian adalah rumah tangga yang salah satu atau lebih anggota rumah tangganya melakukan dan bertanggungjawab dalam kegiatan pembudidayaan,

Perlakuan konsentrasi enzim 25U dengan waktu inkubasi 2 dan 4 jam serta perlakuan lainnya memberikan efek proliferasi yang lebih rendah dibanding ke-lima perlakuan di atas,

Da bismo dobili pravilno razumijevanje financijskog menadžmenta poduzetničkog projekta potrebno je prvo postaviti okvire što je to poduzetništvo te osobine koje se

Keuntungan (kerugian) yang belum direalisasi akibat kenaikan (penurunan) harga pasar efek hutang dan saham yang tersedia untuk dijual tidak diakui dalam laporan laba rugi tahun

Tapping Blok 31 misalnya (Jalan Sukapura), di titik tersebut pada saat pengoperasian jam rata-rata memiliki nilai tekanan - 1,05 m namun pada saat pengoperasian jam

Implementasi metode Principle Component Analysis , untuk mendapatkan ekstraksi ciri dari Bahan Bakar Minyak yang diujikan pada alat identifikasi odor. Bahan bakar minyak yang

4) Salah satu upaya untuk menghilangkan perilaku kecurangan dapat dilakukan dengan memperbaiki moral yang diwujudkan dengan mengembangkan sikap komitmen terhadap

Gambar 3-1 ERD Aplikasi desktop ...III-5 Gambar 3-2 ERD Aplikasi Bank Virtual ...III-7 Gambar 3-3 Relasi antar tabel desktop ...III-8 Gambar 3-4 Relasi antar tabel bank