APLIKASI PENJUALAN HANDPHONE MENGGUNAKAN...
Transcript of APLIKASI PENJUALAN HANDPHONE MENGGUNAKAN...
APLIKASI PENJUALAN HANDPHONE MENGGUNAKAN CONTENT MANAGEMENT SYSTEM (CMS)
Naskah Publikasi
diajukan oleh
Rudy Oktariadi 05.12.1418
kepada SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM YOGYAKARTA
2009
APPLICATIONS SALES HAND PHONE USING CMS
APLIKASI PENJUALAN HAND PHONE MENGGUNAKAN CMS
Rudy Oktariadi
Jurusan Sistem Informasi
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Evolution of more advanced technology that will make everyone on the demand to
follow the progress, which lately method transactions conducted online grew
quickly.content management system is in short a (CMS) is a system that facilitates the
creation of a dynamic website where the content management and display of a website
can come up with a dynamic where the separation between the editors, webmaster, web
developer and webdesinger.With this separation will facilitate the management of content
that content will be presented.
The purpose of this application is for store owners can market their products to
customers residing in other regions, as well as media information to broaden the horizon
of the visitors.Methodology in use here is to use observation and literature.
CMS Application mobile phone sales, to provide convenience to the buyer to be able
to easily check the availability of a product in a store that uses an application without
having to visit the store directly, and can provide facilities to its users more easily market
their products without having to wait for design and manufacture of application
developers who have the first message.
Keywords: CMS, Content Management System, Handphone Sales Application.
1
2
1. Pendahuluan Perkembangan Teknologi yang semakin maju akan membuat setiap orang di tuntut
untuk berubah mengikuti kemajuan tersebut, dimana akhir-akhir ini metode transaksi
yang di lakukan secara online mulai berkembang dengan pesat, bahkan sampai pada
beberapa aspek dan kegiatan yang biasa dilakukan secara manual sekarang di lakukan
dengan menggunakan sistem online. Beberapa sistem yang implementasinya telah
berkembang dengan menggunakan media internet salah satu nya adalah E-Commerce
(belanja online atau metode penjualan produk melalui internet).
Content menagement system yang di singkat menjadi (CMS) adalah sebuah sistem yang
mempermudah penciptaan sebuah website dinamis yang mana dalam pengelolaan isi
dan tampilan serta teknis dipisahkan antar editor, webmaster, web designer dan web
developer. Dengan adanya pemisahan ini, seorang editor akan dapat langsung
mengubah, mengedit dan memperbaharui isi website tanpa campur tangan dari web
master. Web developer akan berkonsentrasi dalam mengelola sisi teknis dari sistem
yang di pakai. Sedangkan web designer selanjutnya bertanggung jawab akan desain dan
tampilan yang di gunakan. Seorang editor tidak diharuskan menguasai bahasa
pemogramman atau hal-hal yang bersifat teknis terlebih dahulu dalam menjalankan
fungsinya. Tugasnya hanyalah terfokus pada mengubah, mengedit, dan memperbaharui
informasi yang ada di website.
Semuanya sudah di buat sedemikian rupa sehingga memudahkan dalam
pemakaian. Web developer dan web master menyediakan semua perangkat yang di
butuhkan oleh pengguna lainnya melalui aplikasi-aplikasi pengunjung yang di bangun.
CMS akan membedakan isi dari desain, memelihara konsistensi tampilan dan
memudahkan pemanfaatan isi untuk berbagai keperluan. Karena semua data di satu
tempat, adanya kontrol hak akses dan alur kerja memperbesar kesempatan pemakai
berpartisipasi dalam pengembangan website. Terlebih lagi bila website tersebut terus
berkembang dan memiliki kompleksitas tinggi.
Adapun sistem yang kebanyakan sekarang ialah, aplikasi yang di buat
berdasarkan pesanan dan hanya di gunakan untuk suatu intstitusi itu sendiri dan belum
tentu bisa dan sesuai di gunakan oleh perusahaan lain, applikasi ini di buat berdasarkan
fitur yang telah ada pada applikasi penjualan handpone berbasis online. Dan di
tambahkan dengan berbagai fitur tambahan yang bisa di setting sesuai dengan
kebutuhan pengguna.
3
2. Dasar Teori 2.1. Internet
Internet adalah komunikasi suatu komputer dengan lainnya secara global melalui
suatu media komunikasi. Media komunikasi yang di gunkakan bisa bermacam-macam,
antara lian telpon, radio, satelit komunikasi dan sebagainya.
Internet didasarkan pada ide bahwa dari pengalaman pembangunan ARPANET
dimungkinkan adanya jaringan computer multiple independent (banyak dan berdiri
sendiri). ARPANET sebagai pioner dalam penggunaan paket pensaklaran jaringan
komputer, tetapi nantinya dapat juga digunakan sebagai paket untuk jaringan satelit,
jaringan komputer radio terestrial dan jaringan lainya.
Internet berasal dari kata Interconnection Networking yang mempunyai arti
hubungan computer dengan berbagai tipe yang membentuk system jaringan yang
mencakup seluruh dunia (jaringan computer global) dengan melalui jalur telekomunikasi
seperti telepon, satelit, radio link dan lainya.
Dalam mengatur integrasi dan komunikasi jaringan computer ini digunakan protocol
yaitu TCP/IP.TCP (Transmission Control Protocol) bertugas memastikan bahwa semua
hubungan bekerja dengan benar, sedangkan IP (Internet Protocol) yang
mentransmisikan data dari satu computer ke computer lain. TCP/IP secara umum
berfungsi memilih rute terbaik transmis data, memilih rute alternative jika rute tidak dapat
digunakan, mengatur dan mengirimkan paket-paket data.
2.2 CMS(Content Management System) Content management system (CMS) adalah sebuah sistem yang mempermudah
penciptaan sebuah website dinamis yang mana dalam pengelolaan isi dan tampilan serta
teknis dipisahkan antara editor, web master, web designer dan web developer. Dengan
adanya pemisahan ini, seorang editor akan dapat langsung menambah, mengedit dan
memperbaharui isi website tanpa campur tangan dari web master. Web developer akan
berkonsentrasi dalam mengelola sisi teknis dari sistem yang dipakai. Sedangkan web
designer selanjutnya bertanggung jawab akan desain dan tampilan yang digunakan.
2.3 Perangkat Lunak 2.3.1. PHP
PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk
membuat halaman web yang dinamik. Maksud dari server-side scripting adalah sintaks
dan perintah-perintah yang kita berikan akan sepenuhnya dijalankan di server tetapi
disertakan pada dokumen HTML biasa. Pembuatan Web ini merupakan kombinasi antara
PHP sendiri sebagai bahasa pemrograman dan HTML sebagai pembangun halaman
4
Web. Ketika pengunjung membuka halaman Web, server akan memproses perintah PHP
dan lalu mengirimkan hasilnya ke browser pengunjung tersebut, seperti juga pada ASP
atau ColdFusion.
Tetapi tidak seperti ASP atau ColdFulsion, PHP adalah merupakan software yang
opensource dan mampu lintas platform. PHP mampu berjalan di Windows NT dan
beberapa versi UNIX, dan PHP dapat dibangun sebagai modul pada Web server apache
dan sebagai binary yang dapat berjalan sebagai CGl.
PHP dapat mengirim HTTP header, dapat mengeset cookies mengatur
authentication dan redirect user. PHP menawarkan koneksitas yang baik dengan
beberapa basis data antara lain Oracle, Sybase, mSQL, MySQL, Solid, PostgresSQL,
Adabase, FilePro, Velocis, dBase, Unix dbm dan tak terkecuali semua database yang
berinterface ODBC. Dan juga integrasi dengan beberapa library eksternal yang dapat
melakukan segalanya dari dokumen PDF hingga memfrase XML. PHP juga mendukung
komunikasi dengan layanan lain melalui protocol IMAP, SNMP, MNTP, POP 3, atau
bahkan HTTP. Bila PHP berada dalam halaman Web, maka tidak lagi dibutuhkan
pengembangan lingkungan khusus atau direktori khusus. Hampir seluruh aplikasi
berbasis web dapat dibuat dengan PHP. Namun kekuatan utama adalah konektifitas
basis data dengan Web. Dengan kemampuan ini kita akan mempunyai suatu sistem
basis data yang dapat diakses dari Web.
2.3.2. Apache Server HTTP Apache atau Server Web/WWW Apache adalah server web yang
dapat dijalankan di banyak sistem operasi (Unix, BSD, Linux, Microsoft Windows dan
Novell Netware serta platform lainnya) yang berguna untuk melayani dan memfungsikan
situs web. Protokol yang digunakan untuk melayani fasilitas web/www ini mengunakan
HTTP.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur,
autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah
antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server
menjadi mudah.
Apache merupakan perangkat lunak sumber terbuka dikembangkan oleh
komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache
Software Foundation.
2.3.3. xHTML eXtensible HyperText Markup Language, atau XHTML, adalah bahasa markup
penerus dan pengembangan dari HTML yang memiliki kemampuan yang kurang lebih
5
mirip HTML, tapi dengan aturan sintaks yang lebih ketat. HTML merupakan aplikasi dari
SGML (Standard Generalized Markup Language) yang sangat fleksibel, sedangkan
XHTML adalah aplikasi dari XML, turunan SGML yang lebih terbatas.
Karena XHTML harus memiliki keteraturan-bentuk (mengikuti sintaks yang tepat),
dokumen XHTML dapat diproses otomatis dengan menggunakan standar pemroses XML
- tidak seperti HTML yang membutuhkan pemroses yang cukup sulit dan kompleks.
XHTML dapat dianggap sebagai perpaduan antara HTML dan XML karena merupakan
formulasi ulang HTML dalam bentuk XML. XHTML 1.0 telah menjadi rekomendasi World
Wide Web Consortium (W3C) pada tanggal 26 Januari 2000.
2.3.4. CSS CSS (Cascading Style Sheet) secara sederhana adalah sebuh metode yang
digunakan untuk mempersingkat penulisan tag HTML, seperti font, color, textn dan tabel
menjadi lebih ringkas sehingga tidak terjadi pengulangan penulisan.
CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen.
Dengan adanya CSS, memungkinkan kita untuk menampilkan halaman yang sama
dengan format berbeda.
CSS sendiri merupakan teknologi internet yang direkomendasikan oleh Word Wide
Web Consoritium atau W3C pada tahun 1996.
Untuk saat ini terdapat dua versi CSS, yaitu CSS1 dan CSS2. CSS1 dikembangkan
berpusat pada formating dokumen HTML, sedangkan CSS2 dikembangkan untuk bisa
memenuhi kebutuhan terhadap format dokumen supaya bisa di tampilkan di printer.
Selain itu, CSS2 mendukung penentukan posisi content, download-able, font, table
layout, dan media type untuk printer. Kehadiran versi CSS yang kedua diharapkan lebih
baik dari versi yang pertama.
Saat ini, hampir 75% para desainer web menggunakan bantuan CSS, baik CSS1
maupun CSS2 untuk mempercantik tampilan sebuah website.
2.3.5. Javascript Javascript diperkenalkan pertama kali oleh Netscape pada tahun 1995. Pada
awalnya bahasa ini dinamakan “LiveScript” yang berfungsi sebagai bahasa sederhana
untuk browser Netscape Navigator 2. Pada masa itu bahasa ini banyak di kritik karena
kurang aman, pengembangannya yang terkesan buru-buru dan tidak ada pesan
kesalahan yang di tampilkan setiap kali kita membuat kesalahan pada saat menyusun
suatu program. Kemudian sejalan dengan sedang giatnya kerjasama antara Netscape dan Sun (pengembang bahasa pemrograman “Java” ) pada masa itu, maka Netscape
memberikan nama “JavaScript” kepada bahasa tersebut pada tanggal 4 desember 1995.
6
Pada saat yang bersamaan Microsoft sendiri mencoba untuk mengadaptasikan
teknologi ini yang mereka sebut sebagai “Jscript” di browser Internet Explorer 3.
Javascript adalah bahasa yang berbentuk kumpulan skrip yang pada fungsinya
berjalan pada suatu dokumen HTML, sepanjang sejarah internet bahasa ini adalah
bahasa skrip pertama untuk web. Bahasa ini adalah bahasa pemrograman untuk
memberikan kemampuan tambahan terhadap bahasa HTML dengan mengijinkan
pengeksekusian perintah perintah di sisi user, yang artinya di sisi browser bukan di sisi
server web.
Javascript bergantung kepada browser(navigator) yang memanggil halaman web
yang berisi skrip skrip dari Javascript dan tentu saja terselip di dalam dokumen HTML.
Javascript juga tidak memerlukan kompilator atau penterjemah khusus untuk
menjalankannya (pada kenyataannya kompilator Javascript sendiri sudah termasuk di
dalam browser tersebut). Lain halnya dengan bahasa “Java” (dengan mana JavaScript
selalu di banding bandingkan) yang memerlukan kompilator khusus untuk
menterjemahkannya di sisi user/klien.
2.3.6. MySQL Secara sederhana database dapat diungkapkan sebagai suatu pengorganisasian
data dengan bantuan komputer yang memungkinkan data dapat diakses dengan mudah
dan cepat. Dalam hal ini, pengertian akses dapat mencakup pemerolehan data maupun
pemanipulasian data, seperti menambah dan menghapus data.
Salah satu contoh database adalah MySQL. MySQL adalah multiuser database yang
mempunyai bahasa Structured Language Query(SQL). MySQL dalam operasi Client
Server melibatkan server domain MySQL disisi server dan berbagai macam program
serta libary yang berjalan disisi client. MySQL mampu untuk menampung data yang
cukup besar, yaitu lebih dari 40 database, 10.000 tabel dan 7 juta baris totalnya kurang
dari 100 Gigabyte data (Penelitian Perusahaan TcX).
SQL adalah bahasa standar yang digunakan untuk mengakses server database.
Bahasa ini pada awalnya dikembangkan oleh IBM, namun telah diadopsi dan digunakan
sebagai standar industri. Dengan menggunakan SQL, proses akses database menjadi
lebih user-friendly karena perintah-perintah SQL menggunakan bahasa inggris yang
mudah dipahami berbeda dengan dBASE atau clipper yang masih menggunakan
perintah-perintah pemrograman.
Dalam kontek bahasa SQL, pada umumnya informasi tersimpan dalam tabel-tabel
yang secara logic merupakan struktur dua dimensi yang terdiri atas baris-baris data yang
berada dalam satu kolom. Baris pada tabel sering disebut sebagai instence dari data,
sedangkan kolom sering disebut sebagai atribut atau field keseluruhan tabel itu dihimpun
dalam satu kesatuan yang disebut database.
7
3. Analisis 3.1. Perangkat Keras 3.2. Pengunjung
Pengunjung di sini ialah sebagai objek yang akan membeli produk yang akan di
tawarkan oleh user yang telah menjadi bagian dari sistem. Adapun proses yang bisa di
lakukan oleh pengunjung meliputi :
1. Memilih produk yang di tawarkan
- Pengunjung akan memilih produk yang akan di beli dan sebagai penampungan
data belanja akan di simpan di keranjang belanja.
- Produk yang di pilih hanya bisa mencapai status yang di berikan oleh admin
berapa banyak produk yang di milikinya.
2. Mengedit / meyeleksi ulang barang yang telah di pilih yang ada di dalam kantong
belanja.
- Menampilkan list barang yang di beli yang berada di dalam keranjang belanja.
- Penunjung atau member dapat menambah jumlah barang yang telah di pilih
yang telah ada.
3. Mencari produk yang diinginkan
- Akan tersedia bagian dari halaman yang akan memberikan pencarian
berdasarkan produk yang di tawarkan dengan menggunakan bagian halaman
search.
4. Melakukan pendaftaran untuk registrasi alamat tempat tinggal dan data diri
pengunjung yang akan melakukan proses transaksi.
5. Membaca artikel yang di terbitkan oleh pemilik web(user/member)
- Artikel akan di posting oleh member yang berhubungan dengan perkembangan
apa saja yang telah di tambahkan dalam applikasi web. serta akan memberikan
informasi teknologi apa saja yang baru ada di dunia . serta apa yang akan di
tambahkan oleh member tentang web nya.
- Memberi komentar terhadap apa yang telah di posting oleh member.
3.3. Admin
Administrator di sini berperan sebagai pengatur segala yang berhubungan dengan
keseluruhan sistem. Administrator memiliki hak akses tak terbatas. Adapun yang dapat di
lakukan oleh administrator antar lain:
8
1. Memposting pengumuman
administrator dapat membuat pengumuman yang berfungsi sebagai informasi yang
berhubungan dengan perkembangan yang di lakukan terhadap applikasi in maupun
tentang pemberitaan yang menyangkut adanya fitur pengembangan baru yang terjadi
pada applikasi.
2. Manajemen user
administrator dapat membuat ataupun menghapus account baru yang berfungsi
sebagai member di sisi lain yang dapat juga membantu dalam pengembangan website.
Tetapi memiliki hak akses yang terbatas.
3. Melihat laporan penjualan
administrator dapat mengetahui perkembangan penjualan produk yang di posting
melalui modul ini, di sini akan di sajikan informasi pembelian, informasi data pelanggan
yang telah berbelanja dan juga perkembangan stok yang ada tersedia.
4. Manajemen modul
Administrator dapat menambahkan menu dan fitur baru pada applikasi ini dengan
menyesuaikan dengan format tertentu yang telah di buat secara standarisasi
permodulan. Di sini modul hanya berfungsi sebagai pengalamatan kepada suatu file yang
memberikan fitur baru.
5. Memasukan input, edit, hapus merk
Administrator dapat input, edit, hapus data merk, pada halaman ini tahap
penghapusan suatu data akan di berikan awalan nya penampilan seluruh data yang ada.
6. Memasukan input berita
Administrator dapat memasukan data, mengedit data, serta menghapus data.
Tampilan yang akan di hadirkan pada halaman ini adalah, akan di tampilkan dalam
bentuk tabel mengenai judul berita tanggal berita dan ada tombol untuk menghapus edit
serta menambah berita. Penambahan gambar juga dapat di sisipkan di dalam berita.
7. Membuat agenda
administrator dapat membuat agenda yang akan mengambarkan kegiatan yang akan
ada yang berhubungan dengan berita ataupun hari yang penting yang bisa di anggap
oleh pelanggan hari itu adalah hari yang tidak dapat mereka lewatkan.
8. Membuat banner iklan
administrator juga dapat menambahkan banner berita yang dapat menjadiakan
kemudahan menerima iklan yang masuk di dalam memanajemen applikasi.
9. Merespon komentar yang di berikan pengunjung melalui hubungi kami
administrator dapat berkomunikasi dengan pengunjung yang memberikan masukan
dan komentar melalui halaman ini, dan balasan yang akan di terima oleh pengunjung
adalah melalui email yang akan di kirimkan.
9
10. Mengisi profil lembaga
administrator dapat mendeskripsikan tentang profil dari toko mereka pada halaman
ini, dimana akan di tampilkan juga di halaman utama pembelian, di halaman ini juga
tersedia tempat untuk memposting gambar dari logo toko online.
11. Memposting produk
administrator pada halaman ini akan memposting produk apa saja yang akan ei
posting pada halaman penjualan dan menentukan berapa saja jumlah nya yang akan di
tampilkan pada halaman depan.
3.4. User
User di sini berperan sebagai penyedia informasi pendukung untuk keberlanjutan
perkembangan informasi yang ada di dalam web. Perkerjaan yang dapat di lakukan oleh
user di sini adalah, dapat memasukan berita artikel yang berhubungan dengan informasi
teknologi, membuat daftar agenda, serta memasukan pengumuman yang di fungsikan
untuk mengingatkan adanya perubahan yang terjadi di dalam web.
4. pengetesan Setelah di implementasikan antara kode program dan database, tentunya setiap input
yang di masukan perlu di ketahui hasilnya apakah berjalan sesuai dengan yang di
rancang, maka berikut di bawah ini akan di lakukan pengetesan dari setiap input dan
untuk memastikan kode program berjalan sebagaimana semestinya.
4.1 pengetesan terhadap seluruh input data 4.1.1. Administrator
Pengetesan terhadap input data agenda, pengetesan terhadap input data
spesifikasi, pengeresan terhadap input user, pengetesan terhadap input berita,
pengetesan terhadap input modul, pengetesan terhadap input hp, pengetesan terhadap
input tipe, pengetesan terhadap input posting, pengetesan terhadap input pengumuman,
pengetesan terhadap input agenda, pengetesan terhadap input banner, pengetesan
terhadap input profil lembaga, pengetesan terhadap input hubungi kami.
4.1.2. Pengunjung Pengetesan terhadap input data diri pembeli, pengetesan terhadap input hubungi
kami.
10
4.1.3. User pengetesan terhadap input berita, pengetesan terhadap input agenda.
4.1.4. Hasil
Hasil pengujian No Keterangan
Data yang dimasukan
Admin User Pengunjung
1 input data agenda
Memasukan data
tema, isi agenda,
tempat yang berupa
string, dan tanggal
mulai dan tanggal
selesai berupa date.
Baik Baik
2 Input data
spesifikasi
Memasukan semua
form dengan data
string sesuai dengan
keterangan.
Baik
3 input user
Memasukan data
username,
password, nama
lengakp, email
berupa string.
Baik
4 Input berita
Memasukan judul,
isi berita berupa
string, menentukan
kategori berita
berupa list box, dan
gambar berupa file.
Baik Baik
5 Input modul
Memasukan nama
modul dan link
beruta string,
publish, status dan
aktif berupa radio,
serta uruta berupa
integer.
Baik
6 Input hp Memasukan merek
dan keterangan Baik
11
berupa data string
7 Input tipe
Memasukan merk
berupa list box,
memasukan tipe dan
keterangan berupa
string.
Baik
8 Input posting
Memasukan data
Jumlah, onkos kirim,
harga datanya
berupa integer,
sedangkan untuk
lainnya dan garansi
berupa string
Baik
9 Input pengumuman
Memasukan data
judul, isi
pengumuman
berupa string dan
memasukan tanggal
berupa date
Baik
10 Input banner
Memasukan data
judul dan link berupa
string dan gambar
berupa file
Baik
11 Input profil lembaga
Memasukan gambar
berupa file dan
memasukan isi
keterangan berupa
string
Baik
12 Input hubungi kami
Memasukan data
nama, email, subjek
dan pesan berupa
string.
Baik
13 Input data diri
pengunjung
Memasukan seluruh
data berupa string
terkecuali kode pos
yang berupa angka
Baik
12
4.2. Pengetesan Terhadap Seluruh Item Edit Data
4.2.1. Administrator Pengetesan terhadap edit data agenda, Pengetesan terhadap edit data spesifikasi,
pengetesan terhadap edit user, pengetesan terhadap edit berita, pengetesan terhadap
edit modul, pengetesan terhadap edit hp, pengetesan terhadap edit tipe, pengetesan
terhadap edit posting, pengetesan terhadap edit pengumuman, pengetesan terhadap
edit banner.
4.2.2. User
Pengetesan terhadap edit berita, pengetesan terhadap edit agenda.
4.2.3. Hasil
Hasil pengujian No Keterangan Data yang dimasukan.
Admin User
1 Edit data agenda
Memasukan data tema, isi agenda,
tempat yang berupa string, dan
tanggal mulai dan tanggal selesai
berupa date.
Baik Baik
2 Edit data spesifikasi
Memasukan semua form dengan
data string sesuai dengan
keterangan.
Baik
3 Edit user
Memasukan data username,
password, nama lengakp, email
berupa string.
Baik
4 Edit berita
Memasukan judul, isi berita berupa
string, menentukan kategori berita
berupa list box, dan gambar berupa
file.
Baik Baik
5 Edit modul
Memasukan nama modul dan link
beruta string, publish, status dan aktif
berupa radio, serta uruta berupa
integer.
Baik
6 Edit hp Memasukan merek dan keterangan
berupa data string. Baik
13
7 Edit tipe
Memasukan merk berupa list box,
memasukan tipe dan keterangan
berupa string.
Baik
8 Edit posting
Memasukan data Jumlah, onkos
kirim, harga datanya berupa integer,
sedangkan untuk lainnya dan
garansi berupa string
Baik
9 Edit pengumuman
Memasukan data judul, isi
pengumuman berupa string dan
memasukan tanggal berupa date
Baik
10 Edit banner Memasukan data judul dan link
berupa string dan gambar berupa file Baik
4.3. Pengetesan Terhadap Seluruh Item Hapus Data 4.3.1. Administrator
Pengetesan terhadap hapus data agenda, Pengetesan terhadap hapus data
spesifikasi, pengetesan terhadap hapus data user, pengetesan terhadap hapus berita,
pengetesan terhadap hapus modul, pengetesan terdadap hapus hp, pengetesan
terhadap hapus tipe, pengetesan terhadap hapus posting, pengetesan terhadap hapus
pengumuman, pengetesan terhadap hapus banner, pengetesan terhadap hapus profil
lembaga, pengetesan terhadap hapus hubungan kami.
4.3.2. User Pengetesan terhadap hapus berita, pengetesan terhadap hapus agenda.
4.3.3. Hasil
Hasil pengujian No Keterangan
admin user
1 Hapus data agenda Baik baik
2 Hapus data spesifikasi baik
3 Hapus user baik
4 Hapus berita baik Baik
5 Hapus modul baik
6 Hapus hp baik
7 Hapus tipe baik
14
8 Hapus posting baik
9 Hapus pengumuman baik
10 Hapus banner baik
11 Hapus profil lembaga baik
12 Hapus hubungi kami baik
5. Kesimpulan 1. Applikasi CMS penjualan handphone, dapat memberikan cara penyampaian informasi
dan pelayanan yang baru kepada konsumen yaitu dengan pemesanan secara online.
2. Applikasi CMS penjualan handphone, dapat memperluas daerah pemasaran tanpa
harus mengeluarkan biaya tambahan yang lebih mahal sehingga akan mampu
bersaing secara global dan memperluas jangkauan penjualan.
3. Applikasi CMS penjualan handphone, dapat memberikan kemudahan kepada pembeli
agar dapat dengan mudah mengetahui ketersediaan sebuah produk di suatu toko
yang menggunakan applikasi tanpa harus mengunjungi toko secara langsung.
4. Applikasi CMS penjualan handphone, dapat memberikan kemudahan untuk
penggunanya lebih mudah memasarkan produknya tanpa harus perlu merancang dan
menunggu pembuatan applikasi dari developer yang harus di pesan terlebih dahulu.
DAFTAR PUSTAKA
Kadir, Abdul. 2003. Dasar Pemograman WEB Dinamis Menggunakan PHP. Andi
Offset: Yogyakarta
Dwi Prasetyo, Didik. 2006. 101 Tip & Trick Pemograman PHP . Jakarta: Elex Media
Kompetindo
Dwi Prasetyo, Didik. 2008. 101 Tip & Trick Pemograman PHP Buku Kedua. Jakarta:
Elex Media Kompetindo
Nugroho, Bunafit.2006.Membuat Aplikasi Penjualan Dengan PHP dan MYSQL.
Magelang:Ardana Media.
Bahtiar, Agus. 2008. PHP Script Most Wanted. Andi Offset: Yogyakarta
Hakim, Lukmanul. 2008. Membongkar Trik Rahasia Para Master PHP. Yogyakarta:
Lokomedia
http://blog.rosihanari.net/
http://dev.mysql.com/usingmysql/php/
http://id2.php.net/
15