analisis dan perancangan aplikasi basis data …thesis.binus.ac.id/doc/lain-lain/2012-1-00079-if...

24
1 ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA PEMESANAN TIKET DAN PENYEWAAN BUS SECARA ONLINE PADA PO.RAMAYANA Ganis Santosa 1) , Hutomo Adi Kelvianto Santoso 2), Sigit Susanto Putro 3) 1,2,3) Jurs.Computer Science School Of Computer Science, BINUS University, Jakarta, K.H Sjahdan no.9 Palmerah Jakarta Barat, Telepon: 021-5345830, 5350660 Fax: 021-5300244 Abstrak Pemesanan tiket, penyewaan bus, dan administrasi merupakan fungsi-fungsi bisnis yang penting dalam sebuah perusahaan bus. Oleh karena itu, fungsi-fungsi tersebut harus disusun dengan rapi dan sistematis. Tujuan penelitian ialah memahami dan menganalisis sistem yang sedang berjalan di PO.Ramayana, merancang basis data yang dibutuhkan, serta merancang dan membuat aplikasi pemesanan tiket dan penyewaan bus secara online yang digunakan untuk mempermudah customer dalam pemesanan tiket dan penyewaan bus dan juga admin dalam mengatur administrasi laporan pada PO.Ramayana. Metode penelitian yang digunakan adalah studi kepustakaan, metode penelitian lapangan, dan metode perancangan. Studi kepustakaan dilakukan dengan mencari informasi dari media cetak dan elektronik. Metode penelitian lapangan dilakukan dengan wawancara kepada pihak yang bersangkutan di perusahaan dan juga melakukan observasi langsung di perusahaan. Sedangkan metode perancangan dilakukan dengan merancang aplikasi basis data dengan tahapan perancangan basis data, struktur menu, State Transition Diagram (STD), dan perancangan layar. Hasil yang dicapai ialah sebuah aplikasi basis data pemesanan tiket dan penyewaan bus secara online yang bermanfaat bagi perusahaan. Adapun manfaatnya untuk memudahkan perusahaan dalam mendatakan pemesanan tiket dan penyewaan bus serta memudahkan customer dalam melakukan pemesanan tiket dan penyewaan bus serta admin dalam mengatur administrasi laporan. Simpulan dari penelitian kami adalah dengan diterapkannya aplikasi basis data ini pada perusahaan, maka dapat menjadikan proses pemesanan tiket dan penyewaan bus menjadi lebih terkomputerisasi dan terstruktur serta administrasi laporan menjadi lebih terintegrasi dan terpusat. Kata Kunci Analisis, Perancangan, Basis Data, Bus, Pemesanan Tiket, Penyewaan Bus

Upload: dangphuc

Post on 09-Mar-2019

229 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

1

ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA PEMESANAN TIKET DAN PENYEWAAN BUS SECARA ONLINE PADA PO.RAMAYANA

Ganis Santosa 1), Hutomo Adi Kelvianto Santoso 2), Sigit Susanto Putro 3)

1,2,3) Jurs.Computer Science School Of Computer Science, BINUS University, Jakarta, K.H Sjahdan no.9 Palmerah Jakarta Barat, Telepon: 021-5345830, 5350660 Fax: 021-5300244

Abstrak

Pemesanan tiket, penyewaan bus, dan administrasi merupakan fungsi-fungsi

bisnis yang penting dalam sebuah perusahaan bus. Oleh karena itu, fungsi-fungsi

tersebut harus disusun dengan rapi dan sistematis. Tujuan penelitian ialah memahami

dan menganalisis sistem yang sedang berjalan di PO.Ramayana, merancang basis data

yang dibutuhkan, serta merancang dan membuat aplikasi pemesanan tiket dan

penyewaan bus secara online yang digunakan untuk mempermudah customer dalam

pemesanan tiket dan penyewaan bus dan juga admin dalam mengatur administrasi

laporan pada PO.Ramayana. Metode penelitian yang digunakan adalah studi

kepustakaan, metode penelitian lapangan, dan metode perancangan. Studi kepustakaan

dilakukan dengan mencari informasi dari media cetak dan elektronik. Metode penelitian

lapangan dilakukan dengan wawancara kepada pihak yang bersangkutan di perusahaan

dan juga melakukan observasi langsung di perusahaan. Sedangkan metode perancangan

dilakukan dengan merancang aplikasi basis data dengan tahapan perancangan basis data,

struktur menu, State Transition Diagram (STD), dan perancangan layar. Hasil yang

dicapai ialah sebuah aplikasi basis data pemesanan tiket dan penyewaan bus secara

online yang bermanfaat bagi perusahaan. Adapun manfaatnya untuk memudahkan

perusahaan dalam mendatakan pemesanan tiket dan penyewaan bus serta memudahkan

customer dalam melakukan pemesanan tiket dan penyewaan bus serta admin dalam

mengatur administrasi laporan. Simpulan dari penelitian kami adalah dengan

diterapkannya aplikasi basis data ini pada perusahaan, maka dapat menjadikan proses

pemesanan tiket dan penyewaan bus menjadi lebih terkomputerisasi dan terstruktur serta

administrasi laporan menjadi lebih terintegrasi dan terpusat.

Kata Kunci

Analisis, Perancangan, Basis Data, Bus, Pemesanan Tiket, Penyewaan Bus

Page 2: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

2

PENDAHULUAN

Perusahaan Otobus Ramayana (PO.Ramayana) merupakan suatu perusahaan

yang bergerak di bidang transportasi bus. Sistem – sistem yang berjalan di perusahaan

ini masih dilakukan secara manual, seperti sistem pemesanan tiket bus, penyewaan bus,

dan sistem administrasi pada perusahaan.

Secara umum perusahaan ini masih belum menggunakan teknologi informasi

komputer dengan maksimal. Masalah – masalah yang dihadapi perusahaan ini yaitu

masalah redundansi data pemesanan tiket yaitu banyak data pemesanan tiket yang

tersedia tersaji secara tidak berurutan dan berulang-ulang sehingga mengakibatkan

kesulitan saat memanipulasi, mengubah, dan menghapus data. Dalam penyewaan bus,

tidak ada nya sistem basis data penyewaan bus untuk menyimpan data – data

penyewaan.

Masalah dalam administrasi yaitu di dalam sistem pencatatan laporan keuangan

dan penjualan tiket masih dilakukan secara manual dan tidak terintegrasi dengan baik,

sehingga pendataannya tidak akurat. Selain itu terjadi kesulitan pembukuan keuangan

karena laporan – laporan transaksi disimpan di file yang berbeda – beda.

Aplikasi pemesanan tiket dan penyewaan bus ini dibuat untuk mempermudah

customer atau penumpang dan penyewa bus dalam memesan tiket bus dan juga dalam

melakukan penyewaan bus. Aplikasi ini juga membantu perusahaan dalam pembukuan

data transaksi pemesanan tiket, data transaksi penyewaan bus dan pencatatan data – data

customer agar semua data – data yang diperoleh dapat tersusun rapi dalam database.

Ruang lingkup dari penelitian ini yaitu, daerah penelitian di kantor pusat

PO.Ramayana di kota Muntilan, merancang basis data untuk pemesanan tiket bus secara

online untuk customer atau penumpang sehingga mempermudah customer dalam

memesan tiket bus karena dapat diakses dimana saja, kota dalam database pemesanan

tiket hanya terbatas pada kota – kota yang dilalui bus Ramayana, merancang database

untuk penyewaan bus, dan merancang database untuk pendataan laporan pemesanan

tiket dan penyewaan bus.

Tujuan dari penelitian ini adalah, memahami dan menganalisis system

administrasi intern, pemesanan tiket, serta penyewaan bus, merancang basis data

pemesanan tiket, penyewaan bus serta administrasinya, dan merancang aplikasi

Page 3: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

3

pemesanan tiket online dan penyewaan bus. Untuk Manfaat, manfaat yang dapat

diperoleh adalah memudahkan perusahaan dalam mendatakan pemesanan tiket dan

penyewaan bus secara lebih terpusat, mempermudah customer dalam melakukan

pemesanan tiket dan penyewaan bus serta admin dalam mengatur administrasi laporan

keuangan, meningkatkan efisiensi dan efektifitas kinerja karyawan pada PO.Ramayana

dan manfaat yang terakhir adalah untuk menyimpan data – data PO.Ramayana ke dalam

basis data yang terintegrasi.

Metodologi penelitian yang kami lakukan dalam pembuatan skripsi kami ini

adalah dengan studi kepustakaan dan observasi. Sedangkan, metode perancangan

aplikasi basis data, kami menggunakan perancangan database yang terdiri dari

perancangan konseptual, logical, dan fisikal dan perancangan program aplikasi itu

sendiri.

LANDASAN TEORI

Landasan teori yang kami gunakan dalam skripsi kami ini dibagi menjadi 2, yaitu

teori umum dan teori khusus.

Teori Umum yang kami gunakan meliputi Teori mengenai Database, Database

Management System (DBMS), Entity Relationship, Perancangan Basis Data, Data Flow

Diagram (DFD), State Transition Diagram (STD), Aplikasi Web dan Delapan Aturan

Emas User Interface. Sedangkan untuk Teori Khusus, kami menggunakan Teori

Pemesanan, Teori Penyewaan, dan Teori Administrasi.

Untuk Teori Database, kami menggunakan teori mengenai pengertian database,

relational database, dan teknik normalisasi. Lalu untuk teori DBMS, kami

mencantumkan pengertian DBMS, komponen DBMS Environment, komponen DBMS,

keuntungan DBMS, kerugian DBMS, fungsi – fungsi DBMS, Data Definition

Language, Data Manipulation Language, dan Siklus Basis Data. Untuk teori Entity

Relationship, kami mencantumkan Entity Type, Relationship Type, Attributes, Key,

Strong and Weak Entity, dan Structural Constraints. Dalam Perancangan Basis Data,

terdiri dari 3 teori yaitu, Perancangan Basis Data Konseptual, Logikal, dan Fisikal. Teori

selanjutnya yaitu Data Flow Diagram, State Transition Diagram, Aplikasi Web yang

Page 4: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

4

terdiri dari teori Personal Home Page (PHP) Pre-processor, dan MySQL lalu Delapan

Aturan Emas Desain User Interface.

ANALISIS DAN RANCANGAN SISTEM

Data Flow Diagram Context

Page 5: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

5

Data Flow Diagram Nol

Page 6: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

6

Analisa Permasalahan

Permasalahan yang dihadapi pada PO.Ramayana tentang sistem pemesanan tiket

serta penyewaan bus yang berjalan pada PO.Ramayana Muntilan, antara lain :

1. Pemesanan dan Pembelian tiket dilakukan secara manual (pembagian jatah

tempat duduk di setiap daerah yang dilewati bus) sehingga terjadi masalah

redundansi data yaitu banyak data pemesanan tiket yang tersedia tersaji

secara tidak berurutan dan berulang-ulang sehingga mengakibatkan kesulitan

saat memanipulasi, mengubah, dan menghapus data.

2. Data laporan penjualan per daerah belum terintegrasi dengan baik, sehingga

pendataannya tidak akurat.

3. Kesulitan dalam pembukuan keuangan karena laporan – laporan penjualan

perdaerah disimpan di file yang berbeda.

4. Tidak adanya sistem basis data penyewaan bus untuk menyimpan data – data

penyewaan bus.

5. Kurangnya tingkat Keamanan data.

6. Pelayanan ke Customer masih dilakukan dengan manual.

Alternatif Pemecahan Masalah

Dengan membuat aplikasi web basis data, akan membantu menyelesaikan

permasalahan di atas dengan lebih baik, seperti :

a. Membangun sebuah sistem basis data untuk menyimpan data – data

pemesanan tiket, penyewaan bus, dan laporan penjualan perdaerah sehingga

data – data yang ada lebih tersentralisasi.

b. Membangun sebuah aplikasi berbasis web yang menyediakan proses

pemesanan tiket bus dan penyewaan bus untuk mempermudah customer /

penumpang.

c. Membangun sebuah aplikasi berbasis web yang dapat mendukung sistem

basis data dan dapat mempermudah pengguna dalam mengakses informasi

yang dibutuhkan.

d. Menghasilkan suatu informasi data yang up to date.

Page 7: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

7

Perancangan Database

Perancangan basis data pada aplikasi ini terdiri dari 3 tahapan, yaitu :

Perancangan Konseptual

Pada perancangan konseptual kami melalui proses – proses yaitu,

mengidentifikasi tipe entitas, mengidentifikasi tipe relasional, mengidentifikasi dan

mengasosiasikan atribut suatu entity atau tipe relasi, menentukan domain atribut,

menentukan candidate key dan primary key, menggunakan enhanced modelling concepts

yang merupakan langkah optional, memeriksa redudansi dan memvalidasi model

konseptual lokal dengan transaksi user. Berikut ini adalah gambar Entity Relationship

Diagram (ERD) untuk Perancangan Konseptual kami :

Page 8: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

8

Perancangan Logikal

Pada perancangan database logikal kami melalui proses – proses yaitu,

menghilangkan fitur tidak kompatibel, memperoleh relasi untuk model data logikal

lokal, validasi model menggunakan normalisasi, validasi relasi terhadap transaksi user,

mendefinisikan kendala integrity, me-review model data logikal lokal dengan user, dan

menggabungkan model data logikal ke model global yang merupakan langkah optional.

Berikut ini adalah gambar Entity Relationship Diagram (ERD) untuk Perancangan

Logikal kami :

Page 9: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

9

Perancangan Fisikal

Pada perancangan database fisikal kami melalui proses – proses yaitu,

menerjemahkan model data logikal global sesuai dengan DBMS yang digunakan,

merancang representasi fisikal, dan merancang mekanisme keamanan.

Perancangan Aplikasi

Perancangan Struktur Menu

Struktur Menu Admin (Karyawan dan Staff Penyewaan)

Page 10: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

10

Struktur Menu Customer

State Transition Diagram

State transition diagram menggambarkan respon objek terhadap suatu

kejadian. Berikut ini adalah gambar dari state transition diagram untuk menu utama

admin pada aplikasi sistem pemesanan tiket dan penyewaan bus pada PO.Ramayana

yang nantinya akan dikelola oleh karyawan dan staff penyewaan.

Page 11: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

11

Selanjutnya, gambar dibawah ini adalah STD untuk menu utama customer.

Page 12: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

12

Perancangan Layar

Sesuai dengan permintaan user, maka perancangan layar ini dibuat dengan

menggunakan bahasa Inggris dan Indonesia. Perancangan layar kami terdiri dari 2

rancangan untuk admin dan customer.

Berikut ini adalah gambar rancangan menu login pada admin, rancangan menu booking

ticket pada admin, rancangan menu add sewa bus pada admin, dan rancangan menu

laporan transaksi pada admin, rancangan input form pemesanan tiket pada customer, dan

rancangan form booking seat.

Page 13: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

13

Page 14: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

14

Page 15: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

15

IMPLEMENTASI SISTEM

Dalam melakukan implementasi terhadap sistem yang kami buat, setelah

prototype program kami ini selesai, kami langsung menyerahkan ke perusahaan untuk

didemokan kepada direktur utama PO.Ramayana. Untuk implementasi program ke

daerah – daerah tempat agen bus berada akan dilakukan pada bulan Maret 2012. Berikut

ini adalah tabel spesifikasi hardware dan software untuk aplikasi kami :

Perangkat Keras Server Client

Processor Intel Pentium 4 1,8

GHz

Intel Pentium 4 1,8

GHz

Memory 512 MB 512MB

Harddisk 40 GB 40 GB

Monitor LCD atau LED LCD atau LED

Printer Epson, HP, Cannon,

atau lainnya

Epson, HP, Cannon,

atau lainnya

Keyboard dan Mouse Logitech atau lainnya Logitech atau lainnya

CD ROM Drive Pioneer atau lainnya Pioneer atau lainnya

Submit

Page 16: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

16

Perangkat Lunak Server Client

Sistem Operasi Microsoft Windows

Server 2003

Microsoft Windows

XP Professional SP3

atau yang lebih cepat

DBMS MySQL -

Web Server Internet Information

Service (IIS)

-

Web Browser - Mozilla Firefox,

Google Chrome, atau

lainnya

EVALUASI SISTEM

Evaluasi yang dilakukan meliputi 5 kriteria yang telah diuji-cobakan antara lain Domain

Integrity, Entity Integrity, Reference Integrity, Enterprise Constraint, dan Security.

a. Domain Integrity

Dari hasil evaluasi domain integrity diketahui bahwa seluruh tabel telah dapat

dilakukan dengan tepat karena setiap atribut yang ada harus diisi dengan batasan

yang telah ditentukan sebelumnya.

b. Entity Integrity

Dari hasil evaluasi terhadap entity integrity menunjukkan bahwa seluruh primary

key yang terdapat pada setiap entitas tidak boleh bernilai “NULL”.

c. Reference Integrity

Dari hasil evaluasi menunjukan bahwa reference integrity pada setiap tabel tidak

boleh bernilai “NULL”, dan memiliki nilai yang sama antara primary key pada

tabel dengan atribut sebagai reference yang berhubungan dengan tabel tersebut.

d. Enterprise Constraint

Dari hasil evaluasi terhadap enterprise constraint menunjukkan penginputan

transaksi masih bisa dilakukan pada saat hari libur, sehingga aplikasi belum

memenuhi batasan dari perusahaan karena tidak terdapat batasan perusahaan.

Page 17: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

17

e. Security

Hasil dari evaluasi security menunjukkan bahwa seluruh tabel yang diuji-

cobakan telah berjalan sesuai dengan mekanisme yang ditentukan yaitu dengan

membatasi hak akses user sesuai tingkatan user.

No Tabel Primary Key Foreign Key

1 Bus V V

2 CategoryBus V V

3 TransaksiTiket V V

4 TransaksiSewa V V

5 Jadwal V V

6 TransaksiTiketLangsung V V

7 Kota V V

8 Agents V V

9 Karyawan V V

10 Position V V

11 Bank V V

12 Booking V V

13 Seat V V

14 SeatStatus V V

15 TransaksiTiketDetail V V

16 TransaksiSewaDetail V V

17 Gallery V V

18 Asal V V

19 Tujuan V V

20 News V V

21 Pages V V

22 Iklan V V

Keterangan : V = menandakan bahwa telah berjalan sesuai mekanisme

Page 18: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

18

Printscreen Aplikasi

Halaman Login Admin

Page 19: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

19

SIMPULAN

1. Pemesanan dan pembelian tiket dapat dilakukan secara terkomputerisasi

sehingga masalah redundansi data tidak terjadi lagi.

2. Data laporan penjualan per daerah dapat terintegrasi dengan baik, sehingga

pendataannya lebih akurat.

3. Pembukuan keuangan bisa dilakukan dengan lebih mudah karena laporan-

laporan penjualan per daerah disimpan di dalam file yang sama secara terpusat

4. Data-data penyewaan bus dapat disimpan dalam database untuk keperluan

administrasi perusahaan.

SARAN

1. Perlu dikembangkan sistem yang dapat mendukung penyewaan bus secara online

sehingga akan lebih memudahkan customer.

2. Sistem ini perlu dikembangkan supaya pembatalan pemesanan tiket dapat

dilakukan customer secara online melalui website ini.

3. Sistem ini perlu dikembangkan supaya penghapusan booking tiket dapat

dilakukan secara otomatis sehingga akan lebih memudahkan kinerja admin.

Page 20: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

20

DAFTAR PUSTAKA

Connoly Thomas dan Begg Carolyn.(2005). Database Systems: A Practical Approach to

Design, Implementation, and Management. Fourth Edition. USA: Addison-Wesley

Longman, Inc.

Date C.J. (2000). An Introduction to Database Systems. Seventh Edition. USA:

Addison-Wesley Longman, Inc.

Hoffer, Jeffrey A., Mary B. Prescott dan Fred R. McFadden. (2009). Modern Database

Management. 9th Edition. Peardon Pretice Hall.

Jeffery, L., Lonnie, D., Kevin, D. (2004). System Analysis and Design Methods. Sixth

Editon, McGraw-Hill, USA.

McLeod, Raymond Jr. (2001). Sistem Informasi Manajemen. Edisi ke-7, Terjemahan

Teguh Hendra. PT Prehallindo, Jakarta.

Post, Gerald V. (2005). Database Management Systems, 3rd Edition. McGraw-Hill, New

York.

Pusat Bahasa. Kamus Besar Bahasa Indonesia, edisi ketiga. (2002). Balai Pustaka,

Jakarta.

Ramakrishnan, Raghu dan Johannes Gehrke. (2003). Database Management Systems.

3rd Edition. McGraw-Hill, New York.

Anonymous, Penyewaan, http://id.wikipedia.org/wiki/Penyewaan

Page 21: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

21

Shneiderman, Ben. (1998). Designing the user interface. Addison Wesley Publishing

Company, Inc, USA.

Silberschatz, A., Korth, H.F. dan Sudarshan, S.(2002). Database Systems Concepts,

edisi ke-4. McGraw-Hill, New York.

Subekti, Mohammad. (2004). Sistem Management Basis Data. Universitas Bina

Nusantara, Jakarta.

Turban, E., Rainer, Kelly and Potter, Richard E. (2003). Introduction to Information

Technology. John Willey and Sons, Inc, USA.

Welling, Luke and Thomson, Laura. (2001). PHP and MySQL Web Development.

SAMS, Indianapolis.

Page 22: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

22

RINGKASAN RIWAYAT HIDUP

Page 23: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

23

Page 24: ANALISIS DAN PERANCANGAN APLIKASI BASIS DATA …thesis.binus.ac.id/Doc/Lain-lain/2012-1-00079-IF Ringkasan.pdf · Sedangkan untuk Teori Khusus, ... Berikut ini adalah gambar dari

24