Metode Pegembangan sistem-FILA ANNGRAENY-FST PDF
Metode Pegembangan sistem-FILA ANNGRAENY-FST PDF
SKRIPSI
PERANCANGAN APLIKASI E-RESERVATION CATTLE
TRADING PADA PT. RAHMAT SUCI CHOLIS
OLEH
Fila Anggraeny
2040.9100.2568
Skripsi
Sebagai Salah Satu Syarat Untuk Memperoleh Gelar Sarjana Komputer
Fakultas Sains dan Teknologi
Universitas Islam Negeri Syarif Hidayatullah Jakarta
Oleh :
Fila Anggraeny
204091002568
Menyetujui,
Pembimbing I Pembimbing II
Mengetahui,
Ketua Program Studi Teknik Informatika
PENGESAHAN UJIAN
Pada PT. Rahmat Suci Cholis yang ditulis oleh FILA ANGGRAENY dengan
NIM 2040.9100.2568 telah diuji dan dinyatakan Lulus dalam Sidang Munaqosyah
Fakultas Sains dan Teknologi Islam Negeri Syarif Hidayatullah Jakarta pada
Skripsi ini telah diterima sebagai salah satu syarat untuk memperoleh gelar
Penguji I Penguji II
Pembimbing I Pembimbing II
Mengetahui,
Dekan Ketua Program Studi
Fakultas Sains dan Teknologi Teknik Informatika
PERNYATAAN
Fila Anggraeny
204091002568
v
ABSTRAK
Kata kunci : RAD (Rapid Aplication Development), UML, PHP, MySQL, PayPal.
V Bab + xxx Halaman + 109 Halaman + 4 Simbol + 13 Tabel + 43 Gambar +
Daftar Pustaka : 20 (1998-2008).
vi
KATA PENGANTAR
Bismillahirrohmanirrohim,
Alhamdulillah segala puji syukur penulis ucapkan kepada kehadirat Allah
SWT yang telah memberikan taufiq dan hidayah - Nya, rahmat dan maghfirah -
Nya sehingga penulis dapat menyelesaikan laporan skripsi ini, Shalawat serta
salam semoga tetap tercurahkan kepada suri tauladan kita Rasulullah Muhammad
SAW. Amin.
1. Bapak DR. Syopiansyah Jaya Putra, M.Sis selaku Dekan Fakultas Sains dan
Hidayatullah Jakarta.
3. Bapak Zainuddin Bey Fananie, M.Sc selaku Dosen Pembimbing I yang telah
6. Ibu Viva Arifin, MMSI selaku Dosen Penguji II yang telah membantu dalam
7. Seluruh Dosen dan Karyawan Non reguler Fakultas Sains dan Teknologi ,
8. Perusahaan PT. Rahmat Suci Cholis yang telah memberikan izin kepada
skripsi ini.
Fila Anggraeny
204091002568
viii
LEMBAR PERSEMBAHAN
Pada kesempatan ini penulis ingin menyampaikan rasa terima kasih kepada
semua pihak atas dukungan moral maupun material yang sangat berarti sehingga
penulisan skripsi ini dapat diselesaikan, diantaranya:
1. Penghargaan yang setinggi-tingginya kepada kedua orang tua tercinta Papa,
Mama, MaPung, Umi, Mama Endang, Ompung, adik-adikku dan semua
keluarga yang selalu memberikan semangat dan support selama pembuatan
skripsi ini.
2. Abie Yudianto Saputra yang selalu memberikan semangat, dukungan serta
sayangnya kepada penulis, abie telah mengenalkan dan mengajariku
pengalaman hidup yang paling berharga, abie selalu menemani hari-hari ku
dalam menyelesaikan skripsi ini.Terimakasih banyak ya sayang atas semua
pengorbanan km buat aku.
3. Sahabat-sahabatku yang selalu setia menemani penulis dan selalu membrikan
semangat serta dukungan (Ejha, Elly, Iyas, Mimah, Lia Agustina, Lia Azis
Mauliawati dan Sandi). Tiada hari dan waktu yang berharga selain bersama
kalian, Dimana kita selalu bersama berbagi cerita, canda dan tawa...Tanpa
kalian hidup gw gak berwarna sobat.
4. Endang Hastriana dan Badar Agung Nugroho yang telah membantu penulis
disaat penulis membutuhkan sebuah solusi dalam menyelesaikan skripsi ini .
5. Teman-teman seperjuangan dari awal masuk bangku kuliah hingga
menyelesaikan tugas skripsi ini Mas Dien, Adie, Acho, Davi, Ojie, Bajuri, Ari,
Yayan, Aas, Dida, Eka, Diah, Anton, Mirwan, Angga, Setiajid, Aditya, Dimas,
Ilman, Darwin, Wangsa, Ibnu dan seluruh kelas TI dan SI Angkatan 2004.
6. Serta semua pihak yang telah membantu dalam penyusunan laporan ini, yang
tidak dapat penulis cantumkan satu persatu.
Akhir kata dengan segala kerendahan hati Penulis mohon maaf yang
sebesar-besarnya atas kekurangan yang terdapat dalam skripsi ini dan untuk itu
semua saran dan kritik yang sifatnya membangu sangat diharapkan demi
kesempurnaan skripsi ini serta besar harapan Penulis semoga skripsi ini
bermanfaat bagi pihak-pihak yang membutuhkan.
Penulis
ix
DAFTAR ISI
Abstrak ............................................................................................................ v
2.3 E-commerce....................................................................................... 15
LAMPIRAN ....................................................................................................
xiv
DAFTAR TABEL
Usulan ................................................................................................ 62
Tabel 4.5 Spesifikasi naratif Use case View Daftar Sapi ................................... 67
Tabel 4.10 Spesifikasi naratif Use Case Pembayaran Via PayPal ................... 72
Tabel 4.12 Spesifikasi naratif Use Case Input Data Sapi .................................. 74
Tabel 4.13 Spesifikasi naratif Use Case Check konfirmasi Pemesanan dan
Pembayaran ..................................................................................... 75
Tabel 4.13 Hasil Pengujian Aplikasi dengan Black Box Testing ....................... 101
xv
DAFTAR GAMBAR
Pembayaran ................................................................................... 86
Pembayaran ................................................................................... 92
DAFTAR SIMBOL
SIMBOL USE CASE MODEL DIAGRAM
(Jeffrey l. Written, dkk, 2006 : 256 -261)
Simbol Keterangan
Aktor
Actor1
Use Case
Association
Include
xix
Simbol Keterangan
Activity
Initiate Activities
Decision Activity
Simbol Keterangan
Object
Lifetime
Message1 Messages
Messages retur
Behaviors
(Operations)
xxi
Simbol Keterangan
Class
1. Class Name
Class
2. Attributes
3. Behaviors
Association
BAB I
PENDAHULUAN
bagi pengguna untuk mengakses berbagai informasi yang cepat dan akurat,
informasi.
menggunakan kertas seperti cek dan money order. (W. Imanto, 2009 : 1).
1
2
pembayaran pada PT. Rahmat Suci Cholis belum mempunyai suatu sistem
berjalan dalam sistem pemesanan serta pembayaran tidak efektif dan efisien,
dan lebih maju dari kompetitor-kompetitor PT. Rahmat Suci Cholis. Selain
potong.
pelanggan dapat lebih efisien dan efektif lagi dalam proses pemesanan dan
media lainnya.
Adobe Photoshop CS 3.0, Program XAMPP versi 1.7.1, yang terdiri dari
nyata di PayPal. Lalu sandbox merupakan duplikat dari situs asli PayPal
2. Staf Admin dapat melakukan proses penjualan dengan lebih mudah dan
Bagi Penulis
Bagi Universitas
secara online jika terjadi reservasi dan transaksi pada PT. Rahmat
Suci Cholis.
6
1. Studi Pustaka
2. Studi Lapangan
1) Observasi
pemesanan produk. Dalam hal ini adalah PT. Rahmat Suci Cholis..
2) Wawancara
3. Studi Literatur
ini adalah metode Rapid Application Development (RAD), Model ini dibuat
oleh James Martin untuk membuat sistem yang cepat tanpa harus
mengorbankan kualitas.
2. Fase Perancangan
3. Fase Konstruksi
4. Fase Pelaksanaan
8
BAB I : PENDAHULUAN
BAB V : PENUTUP
BAB II
LANDASAN TEORI
dianggap lebih cepat dan mudah maka PT. Rahmat Suci Cholis juga
baik. Material asal dari dokumen itu bisa dirawat dari lokasi lain oleh
10
11
waktu.
2.2 PayPal
menggunakan kertas seperti cek dan money order. (Imanto, 2009 : 1).
yang dipesan atau jika barang yang dipesan tidak sesuai dekripsi yang
mengaku telah mengirim uang yang tidak ada catatan bukti pembayarannya.
2000. Confinity didirikan pada Desember 1998 oleh Peterr Thiel dan Max
dengan fitur terbatas, sedangkan menerima dan menarik uang belum bisa.
menerima dan menarik uang di PayPal. Menarik uang dari rekening PayPal
Dalam proses PayPal untuk melindungi nomor bank dan kartu kredit
disimpan di server yang dijaga ketat baik secara fisik maupun elektronik.
dikirim antara komputer pengguna dengan server PayPal. Saat daftar atau
informasi juga dilindungi oleh SSL dengan panjang kunci enkripsi 128 bit.
Bagi Pembeli :
pembeli.
Bagi Penjual :
3. Biaya per transaksi yang jauh lebih murah jika dibandingkan dengan
bank biasa. Sebelum kita bisa menggunakan Paypal, kita terlebih dahulu
harus memiliki akun. Untuk memiliki akun ini, kita harus melakukan
alamat email kita sebagai nama rekening (bukan nomor rekening seperti
adalah supaya kita mudah mengingat nama rekening kita. Selain itu alamat
email adalah unik, artinya tidak mungkin ada alamat email yang sama di
nama akun yang berbeda dalam rekening Paypal. Tentu saja untuk
melakukan hal ini, kita harus memiliki beberapa alamat email yang berbeda.
Setelah Anda punya rekening di Paypal, Anda sudah bisa mengirim dan
menerima uang dari seluruh dunia. Bila Anda ingin mengirim uang dengan
Paypal, terlebih dahulu harus diketahui nama rekening Paypal tujuan (nama
2.3 E-commerce
(Indrajit, 2001):
perdagangan tersebut.
partners yang sudah saling kenal dengan format data yang telah
disepakati bersama.
mengaksesnya melalui suatu web server. Dalam hal ini penulis membuat
dan periklanan. Hal ini sangat penting dalam transaksi online B2C
dimana pembeli dan penjual biasanya tidak saling mengenal satu sama
lain.
jasa yang dibutuhkannya dan bertransaksi dengan cara yang cepat dan
murah
aman
a. Membuka peluang kerja baru : dalam hal ini akan membuka peluang-
computer kadang berbeda dengan apa yang dilihat secara kasat mata.
c. Tidak manusiawi : dalam hal ini tidak dapat secara dekat bersosialisasi
a. Product (Produk)
b. Pricing (Harga)
uang yang harus ditagihkan pada konsumen untuk suatu barang atau
c. Place (Distribution)
melalui perantara-perantara.
d. Promotion (Promosi)
konsumen-konsumen potensial.
2.4 Internet
diatas, dapat disimpulkan bahwa melalui internet para pengguna dapat saling
memanfaatkan teknologi world wide web (WWW) sebagai antar muka, yang
didalamnya.
: 55):
aplikasi secara fisik hanya ada di server. Aplikasi ada modifikasi atau
per satu.
(Paryudi, 2006 : 1)
Skema basis data adalah sekelompok objek dalam basis data yang saling
2. Tabel
23
Tabel adalah unit penyimpan fisik utama untuk data dalam basis data.
Pada saat melakukan akses basis data, maka pengguna mengacu pada
4. Baris
5. Tipe data
Salah satu aplikasi basis data adalah MySQL yang merupakan sebuah
program pembuat basis data yang bersifat open source, artinya siapa saja
yaitu:
transaksi.
1. Studi Pustaka
2. Studi Lapangan
al.2007 : 234)
3. Studi Literatur
lunak.
2. Fase Perancangan
antarmuka keluaran.
3. Fase Konstruksi
4. Fase Pelaksanaan
perangkat lunak.
digunakan sebagai alat komunikasi bagi pelaku dalam proses analisis dan
Merupakan alat yang sangat baik yang dapat meningkatkan kualitas analisis
dan perancangan sistem dengan sangat besar dan oleh karena itu dapat
RAD tools compiler, seperti boorland Delphi studio dan microsoft visual
29
studio. Jika menggunakan java bisa menggunakan Borland j buler dan bisa
(2004 : 23-24).
Gambar 2.3 di bawah ini adalah notasi use case dan actor yang
Actor
(from Use Case View)
bawah ini.
uses
UseCase3
uses
Actor1
uses
UseCase2
UseCase1
alternate flow ini dijelaskan apa yang akan terjadi bila suatu
5. Pre-condition
bisa di mulai.
6. Post-condition
selesai di eksekusi.
Terima Order
Close Order
Nama Kelas
Atribut
Operasi
yang dilakukan dalam sistem untuk mencapai tujuan dari use case,
24)
35
2.7.1 PHP
server- server Windows NT dan UNIX atau sekarang lebih dikenal dengan
LINUX mendukung bahasa ini. PHP dibuat oleh Rasmus Lerdorf. Lerdorf
merupakan orang yang pertama kali menulis mesin pengurai atau parsing
36
engine dalam bahasa PHP sebagai Computer Graphic Interface atau CGI
Perl pada tahun 1995 yang disebut Personal Home Page, atau disingkat
: 4)
Pada bulan November 1997, PHP/FI versi 2.0 berhasil dirilis, pada
interpreter PHP menjadi lebih bersih, lebih baik, dan lebih cepat. Pada
bulan Juni 1998 Zend kembali menulis interpreter baru untuk PHP dan
interpreter PHP baru dengan nama PHP 4.0 merupakan versi PHP yang
Mulai bulan Juni 2004, PHP 5.0 kembali dirilis oleh Zend. Versi ini
adalah versi mutakhir dari PHP. Pada versi ini juga dikenal model
Selain ASP dan Perl, PHP yang secara sintaks sangat mirip dengan
skrip server-side yang paling banyak dipakai saat ini. Bahasa ini tidak selalu
sangat sering dipakai pada server-server web berbasis UNIX. Bahkan PHP
source code dan didistribusikan secara bebas. PHP juga diedarkan dan bisa
didapatkan secara gratis. PHP juga dapat berjalan diberbagai web server,
b. PHP dapat berjalan dalam web server yang berbeda dan dalam sistem
operasi yang berbeda pula. PHP dapat berjalan di sistem operasi UNIX
d. PHP juga dapat berjalan pada web server Microsoft Personal Web Server,
Apache, IIS, Xitami, dan sebagainya. PHP adalah termasuk bahasa yang
satu waktu, yaitu mendesain dan memprogram. (M. Suyanto, 2003 : 238).
fasilitas efek dan filter yang semakin canggih, dan fasilitas pemodifikasian
tipografi teks yang semakin unik dan fantastik. (Khaeruddin, 2005 : 13)
39
2.7.4 XAMPP
menjalankan fungsinya sebagai server yang berdiri sendiri, yang terdiri atas
yang ditulis dengan bahasa pemrogramaan PHP dan Perl. XAMPP adalah
Apache, MySQL, PHP dan Perl. Program ini tersedia dalam GNU General
Public License dan bebas, merupakan web server yang mudah digunakan
yang dapat mampu melayani halaman dinamis. Saat ini, XAMPP tersedia
untuk sistem operasi Microsoft Windows, Linux, Sun Solaris dan Mac OS X
(http://www.tpders.com/?p=207).
1. Judul :
Bogor
Penulis :
Gholaba Muyasarah
Asal Universitas :
Latar Belakang :
Salah satunya adalah Hotel Graha Dinar yang termasuk kedalam Hotel
2. Judul :
Penulis :
Asal Universitas :
Latar Belakang :
digunakan oleh divisi tour dan ticketing pada Biro Perjalanan Wisata
BAB III
METODOLOGI PENELITIAN
melakukan :
Penulis : Munawar
42
43
1. Observasi
2. Wawancara
saja yang belum dilakukan dalam penelitian sebelumnya dan terhindar dari
yaitu fase perencanaan syarat dan tujuan informasi, fase perancangan, fase
yang sederhana dan tidak membutuhkan waktu yang lama, metode RAD
Suci Cholis.
Suci Cholis.
Informasi adalah:
PayPal.
Diagram.
bangun.
sistem.
c. Mendapatkan ide akan tampilan untuk tata letak tampilan web yang
trading.
pengguna.
XAMPP.
yang maksimal.
sederhana dan tidak memerlukan waktu yang lama. Hal ini sesuai
fungsional yang utuh dalam periode waktu yang sangat pendek jika
(Pressman, 2002 : 38). Aplikasi yang akan dibuat ini tidak sampai
lunak dalam model prototipe (Suyanto, 2005). Aplikasi ini tidak ada
campur tangan pelanggan atau user dari awal sampai akhir prosesnya.
sesuai dengan fase-fase RAD yang telah digambarkan pada Gambar 3.1
50
Metode Sejarah
Pengumpulan Observasi Singkat
Data Perusahaan
Interview
Analisa Sistem
Metodologi
Berjalan
Penelitian
Studi Literatur
Fase Fase
Fase Fase
Perencanaan Perancangan
Konstruksi Pelaksanaan
Syarat-syarat Desain
BAB IV
PT. Rahmat Suci Cholis adalah salah satu perusahaan yang bergerak
dalam bidang penjualan sapi potong di pulau jawa. PT. Rahmat Suci Cholis
berdiri pada tahun 1996, pada tahun 1997 PT. Rahmat Suci Cholis
dijual khususnya untuk wilayah Pulau Jawa, dalam penyediaan sapi potong
pada PT. Rahmat Suci Cholis menyediakan dan menjual sapi dari luar
negeri (Sapi BX), sapi dari dalam negeri yang berasal dari berbagai wilayah
4.2.1 Visi
dalam bidang penyediaan sapi potong terpadu dan menjadi mitra bisnis yang
Bogor.
51
52
4.2.2 Misi
organisasi.
dimiliki.
Pemilik
Manager Operasional
Kasir
2. Manager Operasional
staf.
3. Staf Kandang
diinginkan.
4. Staf Timbang
Staf yang bertugas menimbang berat sapi yang sudah dipilih oleh
pembeli.
5. Admin
6. Kasir
Identitas PT. Rahmat Suci Cholis dari kombinasi teks Rahmat Suci
sebuah perjalanan yang dapat dilalui dengan pancaran sinar bintang, yang
dan modern.
yang kokoh dan solid, serta memiliki kemampuan dan rasa percaya diri
layar dan tiga bintang dengan lingkaran biru yang mencerminkan usaha
dan fokus bisnis PT. Rahmat Suci Cholis saat ini, yaitu:
a. keberuntungan (hijau)
b. kepercayaan (biru)
pelanggan (pedagang).
a. Sapi Jawa
Produk sapi potong yang berasal dari daerah Jawa ini termasuk
b. Sapi Kupang
Produk sapi potong yang berasal dari daerah Kupang ini termasuk
jenis sapi jinak (dipelihara), sapi Kupang ini mempunyai ciri kulit
c. Sapi Bali
Produk sapi potong yang berasal dari daerah Bali ini termasuk jenis
sapi jinak (di pelihara), sapi Bali ini mempunyai ciri kulit berwarna
56
hitam dan terdapat corak putih di bagian belakang. Sapi Bali ini
d. Sapi BX (import)
Produk sapi potong yang berasal dari Negara Australia (BX) ini
dan sapi BX terbagi tiga jenis yaitu Brahman, Santa dan Sorton.
besar bahkan bisa mencapai berat 800kg, jenis Santa relatif lebih
kecil dengan berat rata-rata 400kg s/d 500kg dan jenis Sorton
dengan harga yang tergolong lebih murah dari harga sapi Bali
Tujuan dari pembuatan aplikasi ini adalah sebagai solusi yang dapat
membantu user atau pelanggan dalam memesan sapi potong melalui website
tanpa harus membawa uang cash ke pitlot (peternakan sapi) PT. Rahmat
Suci Cholis.
telah dilakukan.
Suci Cholis.
58
pembayaran.
berikut :
1 2
Staf Kandang
Pitlot PT. Rahmat Suci Cholis
Customer
Customer
4
Staf Timbang
Customer
5
$ $
$
Kwitansi
Kasir
Customer
Customer
Gambar 4.3 Workflow Sistem Berjalan
(Sumber : Data diolah penulis)
59
mengetahui tipe sapi dan informasi harga sapi terbaru dan memesan
No Permasalahan Solusi
proses yang diusulkan, pada PT. Rahmat Suci Cholis dalam bisnis proses
usulan ini dapat memajukan penjualan sapi. Dari analisa yang berjalan
diantaranya:
rekening..
via paypal bisa dilihat pada menu detail yang terdapat laporan bahwa
6. Jika customer membayar dengan via transfer maka laporan uang yang
Mulai
Sign Up
Login
(Registrasi)
Edit Data
View Daftar Sapi
Sapi&Customer
Konfirmasi
Pembayaran Via Transfer
Pembayaran
Selesai
Tabel 4.2 Perbandingan Sistem Berjalan, Literatur Sejenis dan Sistem Usulan
Sistem Berjalan Literatur Sejenis Sistem Usulan
a. Pada PT. Rahmat Suci a. Aplikasi e-Reservation a. Pada sistem usulan ini
Cholis proses bisnis Hotel Graha Dinar penulis membuat aplikasi
yang masih dijalankan Cisarua Bogor ini sistem e-reservation cattle
secara manual, dalam yang berjalan masih trading berbasis web
keterlambatan proses manual, dengan untuk mendukung
pemesanan sering dibangunnya aplikasi e- kemajuan bisnis PT.
ditemukan antar bagian reservation yang Rahmat Suci Cholis,
dalam perusahaan. diintegrasikan dengan dengan aplikasi ini
b. Sistem pembayaran tampilan berbasis web customer tidak perlu
pada PT. Rahmat Suci untuk menyediakan datang ke pitlot
Cholis masih berjalan reservasi secara online. (peternakan sapi) dalam
manual dengan transfer b. Aplikasi sistem mencari informasi,
antar rekening, dan pemesanan pesawat memesan dan membeli
sering para pedagang berbasis web masih sapi. Dengan adanya
membayar uang cash berjalan secara manual aplikasi ini customer
dalam pembayaran dengan datang ke biro hanya membuka website
sapi. Dalam hal ini perjalanan wisata Altur PT. Rahmat Suci Cholis
keamanan uang untuk mencari informasi, untuk mencari informasi
customer tidak terjamin memesan dann membeli harga sapi terbaru dan
dengan aman. Dalam tiket. Dengan adanya memesan sapi.
hal ini data pemesanan pengembangan sistem b. Dalam hal pembayaran
dan pembayaran pemesanan pada PT. penulis mengintegrasikan
kurang efisien dan Altur dapat memudahkan dengan via PayPal
efektif. untuk mencari informasi, (pembayaran online)
memesan dan membeli dalam pembayarannya
tiket. menggunakn kartu kredit.
sistem yang berjalan adalah tahap perancangan sistem yang bertujuan untuk
oleh sistem yang akan dibangun dan actor yang akan berinteraksi
dengan sistem. Actor dan use case ditentukan atas dasar kebutuhan
Sign Up
<<include>>
Owner Admin
Login
<<dependency>>
Info Pembayaran
<<include>> <<include>>
1. Sign Up
2. Login
4. Memesan Sapi
5. Info pembayaran
6. Konfirmasi Pembayaran
dan Pembayaran
seperti berikut :
78
Customer Sistem
No Yes
input data kembali
finish
Customer Sistem
Yes
No
finish
Manajemen Sistem
finish
Manajemen Sistem
finish
8.
Manajemen Sistem
finish
Manajemen Sistem
finish
Manajemen Sistem
finish
Manajemen Sistem
Yes
No
Tampilkan Form Nama, Nama Bank, No. Rekening
Simpan Transaksi Pembayaran
Dan Jumlah Pembayaran
finish
Manajemen Sistem
Yes
No
Manajemen Sistem
Yes
No
Manajemen Sistem
Yes
No
finish
mencapai tujuan dari use case, dimana proses atau pesan ini
merupakan event atau metode dari objek ke class, yang terdapat dalam
start
Customer
inputNewData
Login aplikasi
saveAndSubmitToDbase
return to
returnTo
Menu Daftar
Tipe Sapi Detail Sapi
Sapi
Customer
viewData
chooseOne
viewDetail
backTo
Menu View
Tipe Sapi Detail Sapi Pesan Sapi
Daftar sapi
Customer
viewData
chooseOne
viewDetail
inputNewData
backTo
cancel
chooseOne
viewDetail
backTo
Form
Form Transfer Database Data
Pembayaran
Bank pembayaran
Via Transfer
Customer
inputNewData
saveTo
cancelAction
uploadNewImage
saveTo
Form
Form Sign Up Database Data
Pembayaran
Paypal pembayaran
Via Paypal
Customer
inputNewData
saveTo
cancelAction
uploadNewImage
saveTo
Form
Form Transfer Database Data
Pembayaran
Bank pembayaran
Cash
Customer
inputNewData
saveTo
cancelAction
uploadNewImage
saveTo
Owner
viewData
editData
updateTo
cancelAction
saveTo
cancelAction
Menu Enter
sandbox test Payments Payment Database
site received review Payment
Admin
viewData
chooseFrom
changeStatus
updateTo
dibangun, Setiap class akan diwakili oleh tabel, attribut class yang
akan menjadi field dalam tabel. Struktur data class diagram yang
Cow Customer
-Id Cow 1..* 1..* -Username
-Nama Cow -Password
-Deskripsi -Namalengkap
1..*
-Gambar -Alamat
-Harga 1..* -Phone
-Addcartcode -Email
-Buynowcode -Tipeuser
+Edit() +Login()
+Delete() +Daftar()
+View()
1..*
Data_Cash 1..* Cash
-Id_Data -Id_Cash
-Nama_Customer -Tgl_Bayar
-Nama_Bank -Nama
-No_Rek 1..* 1..* -Jenis_sapi
-Nama_Perusahaan -Berat 1..*
-Nama_Bank -Harga
-No_Rek -Jumlah
-Jml_Pembayaran -Total_Harga
+Simpan() +Next()
+Hitung_Pembayaran()
Logo Perusahaan
Login
Home
Daftar Sapi
Home
Profil Perusahaan
Contact Us
Info Pembayaran
2. Halaman Login
Logo Perusahaan
Login
Login
Home
Username :
Daftar Sapi
Password :
Contact Us Daftar
Info Pembayaran
Logo Perusahaan
Welcome Salwa
View Cart
Logout
Deskripsi, Harga
Home Gambar Sapi
dan Stock Sapi
Daftar Sapi
Profil Perusahaan
Add To Cart
Contact Us
Buy Now
Info Pembayaran
4. Halaman Admin
Logo Perusahaan
Welcome Admin
Admin Customer
Username :
View Cart
Password :
Logout
Login
Home
Daftar
Daftar Sapi
Profil Perusahaan
Contact Us
Info Pembayaran
Logo Perusahaan
Login
Home
Daftar Sapi
Profil Perusahaan
Profil Perusahaan
Contact Us
Info Pembayaran
6. Halaman Contact Us
Logo Perusahaan
Login
Home Contact
Daftar Sapi
Alamat : Jl. Sareang Hijau NO.32 Rumpi, Bogor
Telepon : 0818101449
Profil Perusahaan Email : rahmatsucicholis@yahoo.com
Contact Us
Info Pembayaran
Logo Perusahaan
Login
Info Pembayaran
Home
Daftar Sapi
Profil Perusahaan
Contact Us
Info Pembayaran
Logo Perusahaan
Konfirmsasi Pembayaran
Konfirmasi pembayaran
Logout Nama :
Jenis :
Home Berat :
Harga :
Daftar Sapi Jumlah :
Total Harga :
Profil Perusahaan
Hitung Pembayaran Next
Contact Us
Info Pembayaran
4.7.1 Pemrograman
antara via paypal dengan server admin, ada dua bentuk konfersi dari paypal
ke admin, yaitu:
<form target="paypal"
action="https://www.sandbox.paypal.com/cgi-bin/webscr"
method="post">
<input type="hidden" name="cmd" value="_s-xclick">
<input type="hidden" name="hosted_button_id"
value="HZKY84UAZYM62">
<input type="image"
src="https://www.sandbox.paypal.com/en_US/i/btn/btn_cart_LG.gif
" border="0" name="submit" alt="PayPal - The safer, easier way to
pay online!">
<img alt="" border="0"
src="https://www.sandbox.paypal.com/en_US/i/scr/pixel.gif"
width="1" height="1">
</form>
102
berikut :
b. RAM : Memory 1 GB
sebagai berikut :
13.
103
melihat source code program dan dijalankan oleh tester atau user untuk
dapat dilihat pada Tabel 4.15 Hasil Pengujian Aplikasi dengan Black Box
Testing.
BAB V
PENUTUP
5.1 Kesimpulan
jual beli sapi yaitu melalui via transfer dan via paypal secara online.
5.2 Saran
Memberikan saran yang kiranya dapat berguna bagi PT. Rahmat Suci
Cholis terutama pada sistem pemesanan sapi potong antara lain adalah :
1. Diharapkan agar aplikasi ini bisa dikembangkan lebih lanjut lagi, sampai
105
106
DAFTAR PUSTAKA
Yogyakarta : 2004.
Kasavana, M. & Brooks, RM. Managing Front Office Operation (5th ed).
Kendall & Kendall, Analisa dan Perancangan Sistem Edisi 5. PT. Prenhallindo,
jakarta : 2003.
2007.
Nugroho, Bunafit. PHP dan MySQL dengan Editor Dreamweaver MX. Andi,
Yogyakarta : 2004.
2007.
107
Pressman, Roger. Rekayasa Perangkat Lunak 1th Edition, McGrawHill Book Co.
Jakarta : 2000.
Putri, L. S. Eka. Metodologi Penelitian Untuk Bidang Sains. UIN Jakarta Press,
Jakarta : 2007.
Sidik, Betha, Ir. Pemrograman Web dengan PHP. Informatika, Bandung : 2001.
Yogyakarta : 2003.
Whitten, Jeffrey, Lonnie Bentley. Sistem Analisis dan Metode Desain edisi 5.
Pada pengujian Black Box Functional Testing dapat dilihat pada gambar
sebagai berikut :
2. Menu Home
9. Menu Contact Us
OBSERVASI
tempat peternakan sapi potong (Pitlot), dari peninjauan yang penulis lakukan
kemudian memilih sapi yang diinginkan lalu mengisi form pemesanan. Lalu
Customer membayar dengan membawa uang cash ke Pitlot yang tidak terjamin
WAWANCARA
Wawancara I
1. Bagaimana prosedur yang ada pada sistem pemesanan sapi pada PT. Rahmat
Suci Cholis ?
Hasil Wawancara :
Dari hasil wawancara ini, peneliti dapat mengetahui proses sistem yang
berjalan pada sistem pemesanan sapi pada PT. Rahmat Suci Cholis. Sistem ini
sudah berjalan di PT. Rahmat Suci Cholis namun dibutuhkan lagi pengembangan
sistem pemesanan sapi untuk menutupi kekurangan dan kelemahan pada sistem
tersebut, adapun ruang lingkup sistem ini adalah sistem pemesanan sapi pada staf
admin.
119
Wawancara II
Hasil Wawancara :
dari PT. Rahmat Suci Cholis serta struktur organisasi yang ada dalam PT. Rahmat
Suci Cholis. Dengan diketahuinya sejarah dan struktur organisasi tersebut dapat
memudahkan penulis dalam mempelajari alur dokumen yang ada pada divisi
operasional.