17
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

APLIKASI PENJUALAN HANDPHONE MENGGUNAKAN …repository.amikom.ac.id/files/Publikasi_05.12.1418.pdfAPLIKASI PENJUALAN HANDPHONE MENGGUNAKAN ... Jurusan Sistem Informasi ... fitur yang

  • Upload
    tranthu

  • View
    238

  • Download
    0

Embed Size (px)

Citation preview

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