• Tidak ada hasil yang ditemukan

Aplikasi Sistem Pemesanan dan Penjualan pada Sebuah Rumah Makan dengan Menggunakan PHP dan MySQL.

N/A
N/A
Protected

Academic year: 2017

Membagikan "Aplikasi Sistem Pemesanan dan Penjualan pada Sebuah Rumah Makan dengan Menggunakan PHP dan MySQL."

Copied!
21
0
0

Teks penuh

(1)

v Universitas Kristen Maranatha

ABSTRAK

Aplikasi web ini merupakan aplikasi yang berfungsi untuk mengelola pemesanan baik secara online maupun offline dari pencatatan pesanan sampai dengan pengantaran pesanan ke tangan pelanggan, pencatatan dan pencetakan laporan penjualan terhadap kegiatan penjualan yang terjadi, pengelolaan terhadap promosi dan pendistribusian informasi mengenai promo, serta pengelolaan terhadap daftar masakan yang disediakan oleh rumah makan tersebut. Aplikasi web pemesanan dan penjualan rumah makan ini dibangun menggunakan bahasa pemograman PHP dan MySQL sebagai sistem penyimpanannya, ditujukan untuk membantu pegawai rumah makan dalam melakukan penangan terhadap pemesanan dan penjualan. Pada saat ini pihak rumah makan melakukan pemesanan dan pencatatan penjualan masih mengunakan cara manual, hal tersebut kurang tepat dan kurang efektif di jaman sekarang ini. Pengujian dengan metode blackbox menunjukkan bahwa aplikasi ini dapat membantu kebutuhan pihak rumah makan dalam menangani kegiatan pemesanan dan penjualan serta membantu pelanggan rumah makan tersebut baik dari segi informasi promosi maupun kemudahan dalam memesan.

(2)

vi Universitas Kristen Maranatha

ABSTRACT

This web application is an application that allow users to manage bookings, both online and offline. This application will handle business transactions from the order recording until the delivery of the order to the customers. In addtion, this application can print sales report, manage promotions and distribution of promotional information, and manage the list food provided by the restaurant. This web application was built using PHP programming language and MySQL as its storage system. This application is intended to assist employees in making table reservations and handling the sales . The blackbox test method was used to examine the effectiveness of the application. The results suggest that this application can help the restaurant in handling reservations and sales activities as well as helping customers of the restaurant both in terms of promotional information and ease of ordering.

(3)

vii Universitas Kristen Maranatha

DAFTAR ISI

LEMBAR PENGESAHAN... i

PERNYATAAN ORISINALITAS LAPORAN PENELITIAN ... ii

PERNYATAAN PUBLIKASI LAPORAN PENELITIAN ... iii

PRAKATA ...iv

DAFTAR NOTASI/ LAMBANG ... xiv

DAFTAR SINGKATAN... xv

BAB 1. PENDAHULUAN ... 1

1.1 Latar Belakang Masalah... 1

1.2 Rumusan Masalah... 2

1.3 Tujuan Pembahasan ... 2

1.4 Ruang Lingkup Kajian... 3

1.4.1 Batasan Perangkat Keras ... 3

1.4.2 Batasan Perangkat Lunak ... 3

1.4.3 Batasan Aplikasi ... 3

1.5 Sumber Data ... 5

1.5.1 Data primer ... 5

1.5.2 Data sekunder ... 5

1.6 Sistematika Penyajian... 6

BAB 2. KAJIAN TEORI ... 7

2.1 Sistem Informasi ... 7

2.1.1 Komponen dan Tipe Sistem Informasi ... 8

2.2 Penjualan ... 9

2.2.1 Pengertian Penjualan... 9

2.2.2 Manajemen Penjualan ... 9

(4)

viii Universitas Kristen Maranatha

2.4 Website ...11

2.4.1 Pengertian Website ...11

2.4.2 Elemen – elemen dalam Mendesain Website ...12

2.4.3 Web Server...12

2.7 Personal Home Page (PHP) ...16

2.7.1 Pengertian PHP ...16

2.7.2 Kelebihan PHP ...17

2.8 MySQL...18

2.8.1 Pengertian MySQL ...18

2.8.2 Kelebihan MySQL...19

2.9 Entity Relationship Diagram (ERD) ...20

2.9.1 Entity Type ...20

2.9.2 Relationship ...21

2.9.3 Attribute dan Key ...22

2.9.4 Structure dan Constraint ...23

2.9.5 Integrity Constraint ...26

2.10 Diagram Aliran Dokumen (DAD) ...27

2.11 Unified Modeling Language ...28

2.12 Blackbox...31

BAB 3. ANALISIS DAN RANCANGAN SISTEM ... 33

3.1 Analisis ...33

3.2 Disain Penyimpanan Data...39

3.3 Skema Relasi ...41

3.4 Use Case Diagram ...47

3.5 Activity Diagram ...50

3.5.1 Activity Diagram User Login...50

(5)

ix Universitas Kristen Maranatha

3.5.3 Activity Diagram Pendaftaran Pelanggan Baru ...51

3.5.4 Activity Diagram Tambah Menu Makanan ...52

3.5.5 Activity Diagram Pemesanan Makanan Tidak Online ...54

3.5.6 Activity Diagram Pemesanan Makanan Online ...55

3.5.7 Activity Diagram Penambahan Saldo Pelanggan ...56

3.5.8 Activity Diagram Pelanggan Melakukan Reservasi ...58

3.5.9 Activity Diagram Pelanggan Menambah Keluhan ...59

3.5.10 Activity Diagram Admin Mengubah Promosi ...60

3.5.11 Activity Admin Melihat Penjualan ...61

3.6 Disain Antarmuka ...62

BAB 4. HASIL PENELITIAN... 67

4.1 Form Login...67

4.2 Form Login Mobile...68

4.3 Form Register Pelanggan Baru...68

4.4 Form Halaman Utama Pelanggan ...69

4.5 Form Halaman Order ...71

4.6 Form Menu Makanan ...72

4.7 Form Komentar Masakan...73

4.8 Form Profile ...74

4.9 Form Lihat Daftar Masakan ...75

4.10 Form Tambah Masakan ...76

4.11 Form Halaman Promosi...77

4.12 Form Halaman Utama Dapur...78

4.13 Form Halaman Utama Pelayan ...79

4.14 Form Tambah Pesanan Pelayan ...80

4.15 Form Halaman Utama Kasir ...81

4.16 Form Halaman Detail Pesanan ...82

4.17 Form Halaman Lihat Penjualan...83

4.18 Form Cetak Penjualan Harian ...84

4.19 Form Cetak Penjualan Periode ...85

4.20 Form Reservasi Meja ...86

(6)

x Universitas Kristen Maranatha

4.22 Form Tambah Saldo Online...87

4.23 Form Lihat Permintaan Tambah Saldo Online ...88

4.24 Form Tambah Saldo ...89

4.25 Form Lihat Daftar pelanggan ...90

4.26 Form Lihat Daftar User ...91

BAB 5. PEMBAHASAN DAN UJI COBA HASIL PENELITIAN... 92

5.1 Form Login...92

5.2 Form Register Pelanggan ...92

5.3 Form Tambah Pesanan Pelanggan...93

5.4 Form Kirim Pesanan ...93

5.5 Proses Pemesanan Online ...94

5.6 Form Cetak Nota Tagihan ...94

5.7 Form Tambah Saldo di Tempat ...95

5.8 Form Tambah Saldo Online...95

5.9 Proses Kirim Promosi ...96

5.10 Form Reservasi ...96

5.11 Form Tambah Masakan ...97

BAB 6. SIMPULAN DAN SARAN... 98

6.1 Simpulan ...98

6.2 Saran ...98

(7)

xi Universitas Kristen Maranatha

DAFTAR GAMBAR

Gambar 2.1 Contoh Binary Relationship ... 21

Gambar 2.2 Contoh Tenary Relationship ... 21

Gambar 2.3 Contoh Quartenary Relationship ... 22

Gambar 2.4 Contoh Representasi Atribut ... 23

Gambar 2.5 Contoh one to one... 24

Gambar 2.6 Contoh One to Many... 25

Gambar 2.7 Contoh Many to Many ... 25

Gambar 2.8 Contoh Multiplicity yang ditunjuk dengan Cardinality Constraint dan participation Constraint ... 25

Gambar 2.9 Contoh use case dalam sebuah rumah makan ... 30

Gambar 2.10 Contoh activity diagram pada rumah makan ... 31

Gambar 3.1 Diagram alir penjualan di tempat ... 34

Gambar 3.2 Diagram alir penjualan secara online... 36

Gambar 3.3 Diagram alir pembayaran... 38

Gambar 3.4 Entity relational diagram rumah makan ... 40

Gambar 3.5 Use case aplikasi sistem penjualan dan pemesanan... 49

Gambar 3.7 Activity diagram login ... 50

Gambar 3.8 Activity diagram logout ... 51

Gambar 3.9 Activity diagram pendaftaran pelanggan baru ... 52

Gambar 3.10 Activity diagram tambah menu makanan ... 53

Gambar 3.11 Activity diagram pemesanan makanan tidak online ... 55

Gambar 3.12 Activity diagram pemesanan makanan online ... 56

Gambar 3.13 Activity diagram penambahan saldo pelanggan ... 57

Gambar 3.14 Activity diagram pelanggan melakukan reservasi... 59

Gambar 3.15 Activity diagram pelanggan menambah keluhan ... 60

Gambar 3.16 Activity diagram admin/owner mengubah p romosi ... 61

Gambar 3.17 Activity diagram admin/owner melihat penjualan... 62

Gambar 3.18 Tampilan halaman login ... 63

Gambar 3.19 Tampilan halaman utama admin/owner ... 64

(8)

xii Universitas Kristen Maranatha

Gambar 3.21 Tampilan halaman daftar makanan untuk admin/owner ... 66

Gambar 3.22 Tampilan halaman daftar makanan untuk pelanggan ... 66

Gambar 4.1 Form login... 67

Gambar 4.2 Form login mobile ... 68

Gambar 4.3 Form register pelanggan baru ... 69

Gambar 4.4 Form halaman utama pelanggan ... 70

Gambar 4.5 Form halaman order ... 72

Gambar 4.6 Form menu makanan... 73

Gambar 4.7 Form komentar masakan ... 74

Gambar 4.8 Form profile pelanggan ... 75

Gambar 4.9 Form profile pegawai ... 75

Gambar 4.10 Form lihat daftar masakan ... 76

Gambar 4.11 Form tambah masakan ... 77

Gambar 4.12 Form halaman promosi ... 78

Gambar 4.13 Form halaman utama dapur ... 79

Gambar 4.14 Form halaman utama pelayan ... 80

Gambar 4.15 Form tambah pesanan pelayan ... 81

Gambar 4.16 Form halaman utama kasir ... 82

Gambar 4.17 Form halaman detail pesanan ... 83

Gambar 4.18 Form cetak nota tagihan ... 83

Gambar 4.19 Form halaman lihat penjualan... 84

Gambar 4.20 Form cetak penjualan harian... 85

Gambar 4.21 Form cetak penjualan periode ... 85

Gambar 4.22 Form reservasi meja ... 86

Gambar 4.23 Form daftar reservasi meja ... 87

Gambar 4.24 Form tambah saldo online ... 88

Gambar 4.25 Form lihat permintaan tambah saldo online ... 89

Gambar 4.26 Form tambah saldo ... 90

Gambar 4.27 Form lihat daftar pelanggan ... 91

(9)

xiii Universitas Kristen Maranatha

DAFTAR TABEL

Tabel 3.1 Tabel pelanggan ... 41

Tabel 3.2 Tabel user ... 42

Tabel 3.3 Tabel daftar masakan ... 42

Tabel 3.4 Tabel detil pesanan ... 43

Tabel 3.5 Tabel daftar pesanan makanan... 43

Tabel 3.6 Tabel identitas ... 44

Tabel 3.7 Tabel keluhan ... 44

Tabel 3.8 Tabel komentar ... 44

Tabel 3.9 Tabel promosi ... 45

Tabel 3.10 Tabel reputasi ... 45

Tabel 3.11 Tabel reservasi ... 46

Tabel 3.12 Tabel saldo online ... 46

Tabel 3.13 Tabel surat tamu ... 47

Tabel 5.1 Tabel uji coba form login ... 92

Tabel 5.2 Tabel uji coba form register pelanggan ... 92

Tabel 5.3 Tabel uji coba form tambah pesanan pelanggan ... 93

Tabel 5.4 Tabel uji coba form kirim pesanan ... 93

Tabel 5.5 Tabel uji coba proses pemesanan online ... 94

Tabel 5.6 Tabel uji coba form cetak nota tagihan ... 94

Tabel 5.7 Tabel uji coba form tambah saldo di tempat ... 95

Tabel 5.8 Tabel uji coba form tambah saldo online ... 95

Tabel 5.9 Tabel uji coba proses kirim promosi ... 96

Tabel 5.10 Tabel uji coba form reservasi ... 96

(10)

xiv Universitas Kristen Maranatha

DAFTAR NOTASI/ LAMBANG

Jenis Notasi/Lambang Nama Arti

flowchart Simbol ini digunakan

untuk menggambarkan

semua jenis dokumen

yang merupakan formulir

yang digunakan untuk

merekam data terjadinya

suatu transaksi

flowchart Simbol ini digunakan

untuk menggambarkan

flowchart Simbol ini digunakan

untuk menggambarkan

kegiatan manual.

flowchart Simbol ini

menggambarkan

pengolahan data dengan komputer secara online.

flowchart Simbol ini

menggambarkan

keputusan yang harus

dibuat dalam proses

pengolahan

flowchart Simbol ini

menggambarkan arah proses pengolahan data.

flowchart Simbol ini untuk

menggambarkan awal

(11)

xv Universitas Kristen Maranatha

DAFTAR SINGKATAN

PHP : Hypertext preprocessor HTML : Hypertext markup language HTTP : Hypertext transfer protocol FTP : File transfer protocol

WWW : World wide web

URL : Uniform resource locator PWS : Personal web server

(12)

1 Universitas Kristen Maranatha

BAB 1.

PENDAHULUAN

Pada bab ini, akan dijelaskan tentang latar belakang masalah dari pembahasan, rumusan masalah, tujuan pembahasan, ruang lingkup kajian, sumber data, serta sistematika penyajian .

1.1 Latar Belakang Masalah

Pada jaman era globalisasi sekarang ini di mana perkembangan teknologi sudah sangat maju, banyak perusahaan-perusahaan dari yang berskala internasional sampai dengan yang lokal yang memanfaatkan teknologi informasi berbasis komputer. Berbagai dampak positif yang akan perusahaan dapatkan menjadi alasan utama yang membuat mereka menerapkan sistem tersebut ke dalam sistem perusahaan mereka, selain menjadi lebih efektif dan efisien serta sangat membantu mereka, alasan lain yang menuntut mereka menggunakan teknologi terbaru adalah agar mereka tidak tertinggal dari kompetitor mereka yang mungkin sudah lebih dahulu menerapkan hal tersebut.

Sebuah rumah makan / restoran juga merupakan salah satu bidang / media yang dapat menerapkan teknologi informasi berbasis komputer. Sebagai salah satu contohnya, kita dapat melihat sistem pemesanan menu makanan dan pencatatan penjualan dari banyak sekali restoran diluar sana yang masih menggunakan cara manual dengan mencatat pada sebuah kertas / nota, hal tersebut dapat digantikan dengan sesuatu yang lebih canggih, misalnya dengan memanfaatkan teknologi smartphone / tablet yang sedang menjadi trend teknologi sekarang ini dengan begitu pencatatan menjadi lebih teratur dan dapat mengurangi kesalahan yang mungkin dapat terjadi, selain itu juga dapat menghemat kertas karena pemesanan menu dicatat secara digital.

(13)

2

Universitas Kristen Maranatha pemesanan dan penjualan. Sistem ini nantinya akan dipakai oleh sebuah rumah makan bila hasilnya memuaskan.

1.2 Rumusan Masalah

Sesuai dengan latar belakang tersebut, maka didapatkan beberapa perumuskan masalah yang ada. Masalah yang ada di antaranya sebagai berikut:

1. Bagaimana membuat sebuah aplikasi web untuk memfasilitasi pemesanan makanan di dalam restoran?

2. Bagaimana membuat aplikasi web yang berisi informasi menu makanan yang menarik dan mudah dioperasikan oleh pelanggan rumah makan?

3. Bagaimana membuat aplikasi web pemesanan secara online dengan layanan pesan antar?

4. Bagaimana membuat aplikasi web yang memungkinkan transaksi pembelian dengan voucher prabayar / gift card?

1.3 Tujuan Pembahasan

Pembuatan aplikasi ini memiliki beberapa tujuan yang berguna, diantaranya:

1. Membuat sebuah aplikasi web yang memfasilitasi pemesanan makanan di dalam restoran.

2. Membuat aplikasi web yang berisi informasi menu makanan yang menarik dan mudah dioperasikan oleh pelanggan rumah makan.

3. Membuat aplikasi web dimana pelanggan dapat melakukan pemesanan secara online dengan layanan pesan antar

(14)

3

Universitas Kristen Maranatha

1.4 Ruang Lingkup Kajian

Perancangan aplikasi ini memiliki 3 batasan dalam ruang lingkupnya :

1.4.1 Batasan Perangkat Keras

Perangkat keras yang dibutuhkan berdasarkan kebutuhan minimum yang harus terpenuhi antara lain :

 Processor dengan kecepatan minimal 1.2 GHz.  RAM minimal 1 GB.

 Hard Drive, minimal 40 Gb sebagai media penyimpanan data.  Mouse, Keybord, dan Monitor sebagai peralatan antarmuka.  Tablet / Smartphone sebagai peralatan antarmuka pelanggan.

1.4.2 Batasan Perangkat Lunak

Perangkat lunak / software yang dibutuhkan yang harus terpenuhi antara lain:

 Apache 2.2.21, sebagai web server.

 PHP 5.3.10, sebagai bahasa pemograman.

 MySQL 5.5.20, untuk pengembangan dalam pembuatan database.  phpMyadmin3.4.10.1, untuk menangani administrasi MySQL.

 Browser, hasil terbaik menggunakan Google Chrome / Mozilla Firefox.

1.4.3 Batasan Aplikasi

Terdapat dua jenis batasan dalam batasan aplikasi ini, didasarkan pada tingkat hak akses, di mana semakin tinggi jabatannya maka semakin banyak fitur yang dapat diakses :

• Hak akses Admin/owner :  Melihat data penjualan

(15)

4

Universitas Kristen Maranatha  Mengubah syarat ketentuan promosi

 Melihat data pelanggan

 Menambahkan saldo pelanggan  Menambah data pegawai

 Mengubah data pegawai

 Mengganti identitas rumah makan  Menambah pelanggan baru

 Melihat daftar pelanggan

 Melihat daftar keluhan dan saran

• Hak akses Pelayan :

 Menambah data pesanan  Menambah pelanggan baru  Melihat daftar promosi

 Mengubah data keterangan pelanggan

• Hak akses Kepala dapur :

 Melihat daftar menu makanan  Melihat data pesanan

 Mengubah status ketersediaan makananan

• Hak akses Kasir

 Menambah data penjualan  Melihat data pesanan

 Melihat data pesanan online  Melihat daftar promosi

 Melihat data tagihan pesanan  Menambah saldo pelanggan  Melihat data pelanggan

• Hak akses Pelanggan :

 Melihat data identitas pelanggan  Mengubah data identitas pelanggan  Mencari menu makanan

(16)

5

Universitas Kristen Maranatha  Melihat saldo pelanggan

 Melihat daftar promosi

 Menambah komentar menu makanan  Menambah keluhan dan saran

1.5 Sumber Data

Data-data yang diperoleh dikelompokan dalam dua bagian :

1.5.1 Data primer

Data primer didapatkan dari pengamatan langsung dan informasi yang langsung diperoleh dari pihak pemilik dan pegawai sebuah rumah makan.

1.5.2 Data sekunder

Data sekunder di peroleh dari berbagai media, seperti :

• Materi-materi yang berhubungan dengan pembuatan website dengan menggunakan bahasa PHP.

(17)

6

Universitas Kristen Maranatha

1.6 Sistematika Penyajian

Berikut adalah sistematika penyajian dalam laporan kerja praktek ini: BAB 1 PENDAHULUAN

Bab ini digunakan untuk menjelaskan pendahuluan dan garis besar dari latar belakang, perumusan masalah, tujuan, batasan masalah, dan sistematika penulisan.

BAB 2 KAJIAN TEORI

Bab ini digunakan untuk menjelaskan tentang teori-teori yang berkaitan dan mendukung dalam pembuatan aplikasi.

BAB 3 ANALISA DAN RANCANGAN SISTEM

Bab ini digunakan untuk menjelaskan analisis dan juga perancangan aplikasi yang dibuat dalam bentuk Flowchart, ERD (Entity Relationship Diagram), UI (User Interface).

BAB 4 HASIL PENELITIAN

Bab ini digunakan untuk menjelaskan aplikasi yang dijalankan dan dipakai beserta dengan contoh tampilan pengoperasian aplikasi tersebut.

BAB 5 PEMBAHASAN DAN UJI COBA HASIL PENELITIAN

Bab ini digunakan untuk menjelaskan rencana pembahasan dan pengujian aplikasi yang dibuat.

BAB 6 SIMPULAN DAN SARAN

(18)

98 Universitas Kristen Maranatha

BAB 6. SIMPULAN DAN SARAN

Pada bab ini, akan dijelaskan mengenai kesimpulan dan saran yang dapat diambil dari aplikasi web yang telah dibuat ini.

6.1 Simpulan

Beberapa simpulan dapat dihasilkan dengan adanya aplikasi web ini, simpulan tersebut antara lain :

1. Aplikasi web ini membantu pihak rumah makan dari pemesanan sampai dengan penyajian pesanan ke meja pelanggan.

2. Aplikasi web ini menggunakan tampilan yang menarik dan sederhana sehingga tidak menyulitkan pelanggan.

3. Aplikasi web ini membantu pelanggan yang hendak memesan makanan secara online melalui mobile dan layanan delivery service ke tempat pelanggan.

4. Aplikasi web ini membantu pelanggan yang ingin membeli voucher prabayar / gift card baik secara online maupun di tempat

untuk menambah saldo / balance pelanggan.

6.2 Saran

Aplikasi web ini masih banyak memiliki kekurangan, beberapa saran yang dapat digunakan untuk ke depan supaya lebih baik antara lain:

1. Pembuatan website desktop online, karena yang sekarang pelanggan hanya bisa pesan online melalui versi mobilenya saja. 2. Penerapan javascript untuk hal tampilan, dikarenakan aplikasi web rumah makan ini masih belum menggunakan javascript secara keseluruhan untuk pengoperasiannya.

(19)

99

Universitas Kristen Maranatha 4. Penambahan fitur untuk absensi pegawai, bertujuan supaya admin dapat melihat pegawai mana yang masuk kerja dan mana yang tidak masuk kerja.

5. Penambahan fitur map secara online pada bagian mobile untuk pengantar bagian delivery service pada saat mengantar ke tempat pelanggan dengan lebih mudah.

6. Penambahan fitur tambah promosi, admin dapat menambah promosi baru sehingga promosi lebih beragam.

(20)

100 Universitas Kristen Maranatha

DAFTAR PUSTAKA

[1] H. Jogiyanto, Pengenalan Komputer, Yogyakarta: Andi, 1999.

[2] A. Mulyanto, Sistem Informasi Konsep & Aplikasi, Yogyakarta: Pustaka Pelajar, 2009.

[3] Jogiyanto.HM, Analisis & Disain Sistem Informasi, Yogyakarta: Andi, 1990.

[4] E. Lombardi, "Classic Literature," classiclit.about.com, [Online]. Available: http://classiclit.about.com/od/stevensonrl/a/Robert-Louis-Stevenson-Quotes_3.htm.

[5] A. M. A. Foundation, "the marketing foundation," [Online]. Available: http://www.themarketingfoundation.org/history.html.

[6] R.D. Inc, Selling, Principle and Methods, 7th ed., Homewood Illionis, 1981.

[7] R. S. Arun Kumar, Marketing Management, New Delhi: Atlantic Publisher and Distributors, 1998.

[8] M. WA, Restoran dan segala permasalahannya, Yogyakarta: Andi, 1991. [9] R. T. &. Potter, Introduction to Information Technology, 2nd ed., John

Wiley & Sons, Inc., 2003, p. 213.

[10] J. G. Raghu Ramakrishnan, 2000, New York: McGraw Hill International Edition, Database Management System.

[11] R. M. Jr, Management System Information, 8th ed., New Jersey: Prentice-Hall, 2001.

[12] F. J. J. Rayport, Introduction to E-Commerce, 2nd ed., McGraw-Hill, 2003.

[13] A. Kadir, Dasar Pemrograman Web Dinamis menggunakan PHP, Yogyakarta: Andi, 2001.

(21)

101

Universitas Kristen Maranatha [15] W. Sawyer, The McGraw-Hill Companies, 2011. [Online]. Available:

http://highered.mcgraw-hill.com/sites/dl/free/0073516775/827270/UIT9_PPT_Ch07_AU_rev.ppt .

[16] A. Kadir, Pemrograman Web Mencakup: HTML 5, CSS, JavaScript, & PHP, Yogyakarta: Andi, 2003.

[17] A. P. R. A. Bernard Renaldy Suteja, Mudah dan Cepat Menguasai Pemrograman WEB, Informatika, 2007.

[18] A. Kristanto, Kupas Tuntas PHP & MySQL (9 jam menguasai PHP dan MySQL dengan mudah dan cepat), Klaten: Cable Book, 2010, p. 9. [19] B. Sunarfrihantono, PHP dan MySQL untuk Web, Yoygakarta: Andi,

2002.

[20] M. Sukarno, Membangun Website Dinamis Dengan PHP-MySQL, Jakarta: Eksa Media, 2006.

[21] T. C. a. C. Begg, Database System: A Practical Approach to Design, Implementation, and Management, 4th ed., Harlow : Addison Wesley:, 2005.

[22] A.-B. L. B, Rekayasa Perangkat Lunak, Yogyakarta: Graha Ilmu, 2004. [23] Mulyadi, Sistem Akuntansi, Edisi Ketiga, Jakarta: Salemba Empay, 2001. [24] B. Hariyanto, Rekayasa Sistem Berorientasi Objek, Bandung:

INFORMATIKA, 2004.

[25] D. Pinole and N. Pitman, UML 2.0 In a Nutshell (2nd Edition), Sebatospol: O'Reilly Media, Inc, 2005.

[26] J. Schmuller, Sams Teach Yourself UML in 24 Hours, Third Edition, Indianapolis: Sams Publishing, 2004.

[27] C. Murray R, Object-Oriented Project Management with UML, canada: John Wiley & Sons inc., 1998.

[28] R. S. Pressman, Rekayasa Perangkat Lunak, Yogyakarta: Andi, 2012.

Referensi

Dokumen terkait

Selain itu, terdapat pengaruh tidak langsung dari jumlah kunjungan wisatawan dan pendapatan sektor perdagangan, hotel dan restoran terhadap pendapatan asli daerah

Seperti halnya RC4, CipherSaber termasuk ke dalam cipher aliran ( stream cipher ) dengan kunci privat / kunci simetri (kunci yang sama digunakan untuk proses

penggunaan teknologi komputer relatif tertinggal. Sebagai contoh ketika semua proses secara otomatis sudah menjadi salah satu prosedur standar dalam dunia

Berdasarkan hasil penelitian ditemukan bahwa, (1) Dalam Implementasi Manajemen Dakwah di Koperasi simpan pinjam dan pembiayaan syariah yaummi maziyah assa’adah Pati

Di MTsN 01 Ogan Ilir sangatlah penting untuk dikembangkan nilai-nilai agama sebagai budaya Agama di sekolah dengan tujuan untuk memupuk moral siswa-siswi kearah

Pada siklus ini Anda sebagai seorang calon guru PAI atau juga seorang guru pendidikan agama Islam harus melakukan hal-hal sebagai berikut; (1) menentukan dan

Senyawa sulfur yang terkandung di dalam minyak isolasi saat bersentuhan dengan Tembaga (Cu) maka akan bereaksi dengan tembanga (Cu) dari belitan transformator

2 Produk INTI IP PBX memiliki konfigurasi alat yang sederhana 3 Produk INTI IP PBX memiliki kecepatan dalam respon time 4 Produk INTI IP PBX menyediakan line