Pembuatan Text Based Webgame Berjudul Shin Dan Dhon V2.

(1)

v

Abstrak

Perkembangan teknologi yang pesat, saat ini begitu banyak bahasa pemograman yang dapat digunakan untuk membuat aplikasi yang menarik dan interaktif.

Tujuan dari pembuatan tugas akhir ini adalah membuat sebuah web game berbasis text yang dapat dimainkan dan diakses oleh semua pengguna melalui sebuah website, dimana selain pemain dapat bermain untuk menaikkan tingkat kehormatan, pemain juga dapat berinteraksi dengan pemain lainnya melalui chatting.

Dengan web game ini pemain dapat memainkannya hanya dengan memiliki koneksi ke internet dan mengakses alamat website pada browser pengguna. Permainan ini dapat mudah diakses dan dapat dimainkan oleh siapapun.


(2)

vi

Daftar Isi

Cover……….……….………….. ii

Lembar Pengesahan……….………….. ii

Lembat Pernyataan Persetujuan Publikasi Karya Ilmiah………...………….. iii

Kata Pengantar……….………….. iv

Abstrak..……….. v

Daftar Isi……….. vi

Daftar Gambar……… viii

Daftar Tabel……… ix I. Bab I Pendahuluan……….. I-1

a. Latar Belakang………... I-1

b. Rumusan Massalah………I-2

c. Tujuan……….………... I-2

d. Batasan Masalah….……….……….. I-2

e. Sistematika Pembahasan……… I-5

II. Bab II Dasar Teori………..……….II-1

a. HTML………...……...II-1

b. ASP.net…………..………....………....II-3

c. Microsoft SQL Server 2000………..……….………....II-9 III. Bab III Analisis dan Pemodelan………..………...III-1

a. Arsitektur Aplikasi……….………...III-1

b. ER-Diagram…………..……….………...………III-7

c. Web Map dan Layout Aplikasi……….……….……...III-14 IV. Bab IV Perancangan…………..………..………...IV-1 a. Perancangan Tahap Implementasi……….………...IV-1 b. Perjalanan Tahap Implementasi (Coding)..………...………...IV-5


(3)

vii V. Bab IV Pengujian….…………..…..……..………...V-1 a. Rencana Pengujian Sistem Terimplementasi…….………...V-1 b. Perjalanan Metodologi Pengujian………...………...………...V-16

c. Ulasan Hasil Evaluasi………...………..…....………..V-31

VI. Kesimpulan Dan Saran………..………..………..VI-1 a. Kesimpulan………...….……….. VI-1 b. Saran………...…………..………..………...………...VI-1 Daftar Referensi………..………x


(4)

viii

Daftar Gambar

Gambar 3.1 Diagram Konteks ... III-2 Gambar 3.2 DFD Level 1 ... III-3 Gambar 3.3 DFD Level 2 Dari Proses 1 ... III-4 Gambar 3.4 DFD Level 2 Dari Proses 2 ... III-4 Gambar 3.5 DFD Level 2 Dari Proses 3 ... III-5 Gambar 3.6 DFD Level 2 Dari Proses 5 ... III-5 Gambar 3.7 DFD Level 2 Dari Proses 7 ... III-6 Gambar 3.8 DFD Level 2 Dari Proses 8 ... III-6 Gambar 3.9 ER Diagram ... III-7 Gambar 3.10 Web Map ... III-14 Gambar 3.11 Halaman Home ... III-15 Gambar 3.12 Halaman Daftar ... III-15 Gambar 3.13 Halaman Lupa Password ... IV-16 Gambar 3.14 Halaman Download ... IV-16 Gambar 3.15 Halaman Pusat Kendali ... IV-17 Gambar 3.16 Halaman Halaman Aksi ... IV-18 Gambar 3.17 Halaman Data Pribadi 1 ... IV-18 Gambar 3.18 Halaman Data Pribadi 2 ... IV-19 Gambar 3.19 Halaman Toko ... IV-19 Gambar 3.20 Halaman Grup ... IV-20 Gambar 3.21 Halaman Lokasi ... IV-20 Gambar 3.22 Layout Aplikasi... IV-21 Gambar 3.23 Logo Web Game ... IV-22


(5)

ix

Daftar Tabel

Tabel 1.1 Tabel Antarmuka perangkat lunak di sisi pengembang ... I-4 Tabel 5.1 Tabel test case untuk daftar ... V-1 Tabel 5.2 Tabel test case untuk masuk ... V-2 Tabel 5.3 Tabel test case untuk lupa password ... V-3 Tabel 5.4 Tabel test case untuk contact us ... V-4 Tabel 5.5 Tabel test case untuk aksi individu ... V-4 Tabel 5.6 Tabel test case untuk aksi grup... V-5 Tabel 5.7 Tabel test case untuk membuat grup ... V-5 Tabel 5.8 Tabel test case untuk ganti password ... V-6 Tabel 5.9 Tabel test case untuk pindah lokasi………..…..…… ... V-7 Tabel 5.10 Tabel test case untuk kirim pesan ... V-7 Tabel 5.11 Tabel test case untuk tambah file ... V-8 Tabel 5.12 Tabel test case untuk tambah admin ... V-8 Tabel 5.13 Tabel test case untuk ganti password admin ... V-10 Tabel 5.14 Tabel test case untuk ganti tambah barang toko ...V-11 Tabel 5.15 Tabel test case untuk tambah lokasi ... V-12 Tabel 5.16 Tabel test case untuk tambah aksi ... V-12 Tabel 5.17 Tabel test case untuk balas pesan user ... V-13 Tabel 5.18 Tabel test case untuk edit file ... V-13 Tabel 5.19 Tabel test case untuk edit aksi ... V-14 Tabel 5.20 Tabel test case untuk edit barang toko ... V-14 Tabel 5.21 Tabel test case untuk edit lokasi ... V-15 Tabel 5.22 Tabel hasil pengujian test case untuk daftar ... V-16 Tabel 5.23 Tabel hasil pengujian test case untuk masuk ... V-18 Tabel 5.24 Tabel hasil pengujian test case untuk lupa password ... V-19 Tabel 5.25 Tabel hasil pengujian test case untuk contact us ... V-19 Tabel 5.26 Tabel hasil pengujian test case untuk aksi individu ... V-20 Tabel 5.27 Tabel hasil pengujian test case untuk aksi grup ... V-20 Tabel 5.28 Tabel hasil pengujian test case untuk membuat grup ... V-21 Tabel 5.29 Tabel hasil pengujian test case untuk ganti password ... V-21 Tabel 5.30 Tabel hasil pengujian test case untuk pindah lokasi ... V-22 Tabel 5.31 Tabel hasil pengujian test case untuk kirim pesan ... V-23 Tabel 5.32 Tabel hasil pengujian test case untuk tambah file ... V-23 Tabel 5.33 Tabel hasil pengujian test case untuk tambah admin ... V-23 Tabel 5.34 Tabel hasil pengujian test case untuk ganti password admin ... V-25 Tabel 5.35 Tabel hasil pengujian test case untuk ganti tambah barang toko ... V-26 Tabel 5.36 Tabel hasil pengujian test case untuk tambah lokasi ... V-27 Tabel 5.37 Tabel hasil pengujian test case untuk tambah aksi ... V-27 Tabel 5.38 Tabel hasil pengujian test case untuk balas pesan user ... V-27 Tabel 5.39 Tabel hasil pengujian test case untuk edit file ... V-28 Tabel 5.40 Tabel hasil pengujian test case untuk edit aksi ... V-28 Tabel 5.41 Tabel hasil pengujian test case untuk edit barang toko ... V-29 Tabel 5.42 Tabel hasil pengujian test case untuk edit lokasi ... V-30


(6)

Web Game Shin dan Dhon V2 I-1

BAB I

PENDAHULUAN

a.

Latar Belakang Masalah

Dunia multimedia mengalami perkembangan yang sangat pesat, terutama di dunia pertelevisian, musik, film, dan game. Sekarang ini multimedia merupakan hiburan yang banyak diminati oleh semua orang dari anak-anak hingga orang tua. Banyaknya hiburan yang ditawarkan oleh dunia multimedia, maka banyak pula orang yang tertarik terjun kedalam dunia ini untuk mencoba berkreasi, dengan dukungan teknologi sekarang ini, dunia multimedia menjadi mudah untuk dijelajahi dari segala aspek.

Kita melihat ke tahun-tahun sebelumnya terdapat beberapa peningkatan perubahan yang cukup pesat di dunia multimedia. Salah satunya yaitu industri game. Industri game sudah lebih dari 30 tahun. Selama perjalanan panjang ini banyak game yang telah dibuat. Mulai dari game jaman dulu yang minim user interface sampai game modern yang mendekati realita. Game dapat dikelompokan berdasarkan media visualnya yaitu seperti game handheld, game konsol, game komputer, dan lain-lain. Game juga dapat dikategorikan berdasarkan jenisnya yaitu seperti RPG, Adventure, Shooting, dan Fighting.

Kita melihat, dengan maraknya game seperti sekarang ini maka dapat kita kembangkan sebuah game yang sederhana dan menarik seperti game komputer menggunakan web, sehingga game lebih interaktif dan dapat di eksekusi dengan mudah. Membuat sebuah game yang dapat diakses melalui web masih sedikit dibuat, game ini memiliki kemudahan yaitu dapat dimainkan oleh semua orang hanya dengan memiliki koneksi ke internet dan mengakses alamat website pada browser. Web game ini memungkinkan pemain untuk saling berinteraksi dengan pemain lainnya melalui fitur chatting yang disediakan oleh web game ini. Membuat game, selain menghibur juga menambah pengetahuan programming secara lebih menyenangkan.


(7)

Web Game Shin dan Dhon V2 I-2

b.

Rumusan Masalah

Permasalah dari web game ini mempunyai cakupan yang cukup luas. Penulis membagi permasalahan-permasalahan menjadi berbagai bagian. Permasalahan yang akan dibahas adalah sebagai berikut :

1. Bagaimana membuat sebuah game yang dapat dengan mudah diakses oleh pengguna ? 2. Bagaimana membuat sebuah game yang dapat dimainkan oleh semua pengguna secara

bersamaan ?

3. Bagaimana membuat sebuah game yang dapat langsung dimainkan dan tidak membutuhkan file installer ?

4. Bagaimana membuat sebuah game yang tidak memerlukan spesifikasi komputer yang tinggi dan modern ?

5. Bagaimana membuat sebuah web game menarik dan interaktif ?

c.

Tujuan

Tujuan dari pembuatan web game ini adalah :

1. Membuat sebuah web game berbasis text yang dapat mudah dimainkan dan dapat diakses oleh semua pengguna melalui sebuah website.

2. Membuat sebuah web game dimana pemain dapat salaing berinteraksi dengan pemain lainnya melalui chatting.

3. Untuk menambah dan memperluas pengetahuan penulis dalam programming ASP.net. 4. Untuk mengetahui dan mendalami pembuatan game secara menyeluruh.

5. Mengimplementasikan web dan game dalam satu proyek.

6. Membuat web game yang dapat dimengerti dan dimainkan oleh semua orang.

d.

Batasan Masalah

d.1Batasan Umum

Produk ini memiliki batasan-batasan sebagai berikut : 1. Produk harus berbasis web.

2. Bahasa yang digunakan adalah bahasa Indonesia.

3. Produk harus dapat dijalankan oleh web browser yang mendukung teknologi ASP.net.


(8)

Web Game Shin dan Dhon V2 I-3 4. Produk harus memberikan penjelasan tentang cara atau panduan bermain

game ini.

5. Informasi mengenai game yang ada dalam produk hanya sebatas cara atau panduan bermain saja, penjelasan lain tidak akan dibahas dalam sistem. 6. Produk harus memiliki panduan dan pesan-pesan kesalahan yang jelas. 7. Game ini hanya berupa text dan gambar sebagai simbol atau lambang

8. Pemain biasa harus melakukan login untuk dapat bermain, dan login sebagai administrator tidak dapat ikut bermain

9. Keamanan yang dilakukan dalam produk berupa hal-hal yang terdapat dalam script dari produk.

10. Keamanan yang dilakukan dalam produk untuk mencegah SQL injection. 11. Keamanan web server diluar topik Tugas akhir.

d.2

Batasan Perangkat Keras

Spesifikasi komputer dibagi menjadi 2, yaitu :

1. Spesifikasi perangkat keras user, minimal dari sisi user untuk dapat mengakses produk adalah processor Pentium III 700 Mhz dengan memory 128 Mb, memiliki modem dengan minimal koneksi secara dial up, kartu suara dan monitors dengan resolusi 1024x768.

2. Spesifikasi perangkat keras server, spesifikasi komputer minimal dari sisi server adalah komputer dengan processor Pentium IV dengan memory 256 Mb dan telah melakukan instalasi IIS sebagai web server, dan monitors dengan resolusi 1024x768.


(9)

Web Game Shin dan Dhon V2 I-4

d.3

Batasan Perangkat Lunak

Antarmuka perangkat lunak dibagi kedalam 2 sisi : 1. Antarmuka perangkat lunak di sisi pengembang

Antarmuka perangkat lunak yang digunakan di sisi pengembang dapat dilihat dalam tabel 1.1

Tabel 1.1 Tabel Antarmuka perangkat lunak di sisi pengembang

Nomor Nama Mnemonic Sumber Kegunaan

1 Internet

Information Service

IIS Microsoft IIS digunakan

sebagai webserver

2 Microsoft SQL

Server 2000

SQL Server

2000

Microsoft SQL Server 2000

digunakan sebagai database dari sistem

3 .Net

Framework 2.0 .Net Framework

Microsoft .Net Framework

digunakan sebagai tools untuk mendukung teknik ASP.net untuk webserver

4 Microsoft

Windows XP

Profesional

Win XP Microsoft Windows XP

digunakan sebagai sistem operasi yang digunakan dalam pengembangan


(10)

Web Game Shin dan Dhon V2 I-5

2.

Antarmuka perangkat lunak di sisi pengguna

Antarmuka perangkat lunak yang digunakan pada user untuk mengakses website, antara lain memiliki sistem operasi Windows atau Linux, dan memiliki web browser yang dapat mendukung ASP.net dengan VB Script dan Java Script.

e.

Sistematika Pembahasan

Bab 1 Pendahuluan

Bab ini berisi latar belakang, rumusan masalah, tujuan, batasan masalah, dan sistematika pembahasan.

Bab 2 Dasar Teori

Bab ini berisi definisi materi-materi yang digunakan dalam mendukung serta membantu penyusun laporan dalam membuat laporan tugas akhir.

Bab 3 Analisis dan Pemodelan

Bab ini berisi arsitektur aplikasi, ER-Diagram, dan Web Map. Bab 4 Perancangan

Bab ini berisi penjabaran dari tiap method atau fungsi utama. Bab 5 Pengujian

Bab ini berisi laporan pengujian terhadap tiap class atau method atau fungsi pada produk dan kuesioner.

Bab 6 Kesimpulan dan Saran


(11)

Web Game Shin dan Dhon V2

VI-1

BAB II

Kesimpulan Dan Saran

a.

Kesimpulan

Dengan proses perancangan web game ini, maka dapat diambil

kesimpulan-kesimpulan-kesimpulan sebagai berikut :

1.

Untuk membuat suatu web game yang menarik dan interaktif perlu diperhatikan sisi

estetika dan cara bermain dari suatu game. Dapat diambil contoh permainan yang

menarik dapat membuat pemain ingin memainkan game tersebut, tampilan web

game yang bagus juga dapat menarik minat pemain untuk memainkan web game,

atau cara bermain web game tersebut yang berbeda dari web game yang sudah ada

sehingga melahirkan bentuk permainnan yang baru. 2 faktor diatas merupakan

faktor-faktor penting yang harus dipenuhi apabila ingin membuat sebuah web game

yang interaktif dan menarik.

2.

Untuk mendapatkan minat pemain yang banyak sebuah web game harus mempunyai

desain yang bagus dan menarik.

3.

Menggunakan web dapat dibuat suatu game yang menarik dan dapat dimainkan oleh

semua orang.

4.

Kemudahan dalam mengakses web game ini membuat permainan semakin mudah

dimainkan oleh semua kalangan pemain.

b.

Saran

1.

Web game akan terasa lebih menyenangkan jika secara bersama-sama. Hampir semua

game sekarang ini mempunyai fungsi multiplayer. Maka apabila web game dapat

dimainkan bersama-sama maka akan menarik minat tersendiri dalam memainkannya.

2.

Fitur online game sedang populer dalam komunitas game sekarang ini. Web game

dapat mendukung fitur ini dengan menyimpannya di web server sehingga setiap

orang dapat mengaksesnya dan bermain main secara bersamaan.

3.

Dengan pembuatan web game ini diharapkan pembuatan game menggunakan web

dapat lebih berkembang dan lebih banyak diketahui oleh orang.


(12)

Web Game Shin dan Dhon V2

VI-2

4.

Keamanan dalam web server perlu sangat diperhatikan, agar tidak terjadi kasus

kecurangan dalam permainnan, sehingga membuat permainan terhenti dan tidak lagi

dimainkan oleh orang banyak.

5.

Kemananan dalam web game perlu diperhatikan agar tidak ada orang yang

mengetahui pasti bagaimana cara kerja pada permainan.

6.

Web game ini akan lebih menyenangkan bila terdiri dari beberapa bahasa, sehingga

semua pemain dari seluruh dunia dapat mengerti permainan ini.


(13)

Daftar Referensi

Abdul Kadir, Dasar Pemrograman web dengan ASP, Bandung 2005

Bernard Renaldy Suteja, S.Kom, M.Kom.. Membuat Aplikasi Web Interaktif dengan ASP. Penerbit Informatika Bandung 2006

Roger S Pressman, PH.D, Rekayasa Perangkat Lunak, buku 1, Bandung 2002

Wikipedia, id.wikipedia.org, “SMTP (Simple Mail Transfer Protocol)”, 18 November 2006 Wikipedia, id.wikipedia.org, “HTML (HyperText Markup Language)”, 18 November 2006 Wikipedia, id.wikipedia.org, “ASP (Active Server Pages)”, 18 November 2006

Wikipedia, en.wikipedia.org,” AJAX (Asynchronous JavaScript and XML)”, 18 November 2006 Wikipedia, en.wikipedia.org,” XML (Extensible Markup Language)”, 18 November 2006

Wikipedia, en.wikipedia.org,” W3C (World Wide Web Consortium)”, 18 November 2006 Wikipedia, en.wikipedia.org,” SQL (Structured Query Language)”, 18 November 2006 Thecrims, www.thecrims.com, 14 Februari 2007

Ilmukomputer, www.ilmukomputer.com, “Database”, 18 November 2006 Hadiyan, Titan, Pemrograman Web Lanjut, Bandung, 2004

Hadiyan, Titan, Pemrograman Web, Bandung, 2004

Hadiyan, Titan, Web Admin, Bandung, 2005


(1)

Web Game Shin dan Dhon V2 I-3 4. Produk harus memberikan penjelasan tentang cara atau panduan bermain

game ini.

5. Informasi mengenai game yang ada dalam produk hanya sebatas cara atau panduan bermain saja, penjelasan lain tidak akan dibahas dalam sistem. 6. Produk harus memiliki panduan dan pesan-pesan kesalahan yang jelas. 7. Game ini hanya berupa text dan gambar sebagai simbol atau lambang

8. Pemain biasa harus melakukan login untuk dapat bermain, dan login sebagai administrator tidak dapat ikut bermain

9. Keamanan yang dilakukan dalam produk berupa hal-hal yang terdapat dalam script dari produk.

10. Keamanan yang dilakukan dalam produk untuk mencegah SQL injection. 11. Keamanan web server diluar topik Tugas akhir.

d.2

Batasan Perangkat Keras

Spesifikasi komputer dibagi menjadi 2, yaitu :

1. Spesifikasi perangkat keras user, minimal dari sisi user untuk dapat mengakses produk adalah processor Pentium III 700 Mhz dengan memory 128 Mb, memiliki modem dengan minimal koneksi secara dial up, kartu suara dan monitors dengan resolusi 1024x768.

2. Spesifikasi perangkat keras server, spesifikasi komputer minimal dari sisi server adalah komputer dengan processor Pentium IV dengan memory 256 Mb dan telah melakukan instalasi IIS sebagai web server, dan monitors dengan resolusi 1024x768.


(2)

Web Game Shin dan Dhon V2 I-4

d.3

Batasan Perangkat Lunak

Antarmuka perangkat lunak dibagi kedalam 2 sisi : 1. Antarmuka perangkat lunak di sisi pengembang

Antarmuka perangkat lunak yang digunakan di sisi pengembang dapat dilihat dalam tabel 1.1

Tabel 1.1 Tabel Antarmuka perangkat lunak di sisi pengembang

Nomor Nama Mnemonic Sumber Kegunaan

1 Internet

Information Service

IIS Microsoft IIS digunakan

sebagai webserver

2 Microsoft SQL

Server 2000

SQL Server 2000

Microsoft SQL Server 2000 digunakan sebagai database dari sistem

3 .Net

Framework 2.0 .Net Framework

Microsoft .Net Framework digunakan sebagai tools untuk mendukung teknik ASP.net untuk webserver

4 Microsoft

Windows XP Profesional

Win XP Microsoft Windows XP

digunakan sebagai sistem operasi yang digunakan dalam pengembangan


(3)

Web Game Shin dan Dhon V2 I-5

2.

Antarmuka perangkat lunak di sisi pengguna

Antarmuka perangkat lunak yang digunakan pada user untuk mengakses website, antara lain memiliki sistem operasi Windows atau Linux, dan memiliki web browser yang dapat mendukung ASP.net dengan VB Script dan Java Script.

e.

Sistematika Pembahasan

Bab 1 Pendahuluan

Bab ini berisi latar belakang, rumusan masalah, tujuan, batasan masalah, dan sistematika pembahasan.

Bab 2 Dasar Teori

Bab ini berisi definisi materi-materi yang digunakan dalam mendukung serta membantu penyusun laporan dalam membuat laporan tugas akhir.

Bab 3 Analisis dan Pemodelan

Bab ini berisi arsitektur aplikasi, ER-Diagram, dan Web Map. Bab 4 Perancangan

Bab ini berisi penjabaran dari tiap method atau fungsi utama. Bab 5 Pengujian

Bab ini berisi laporan pengujian terhadap tiap class atau method atau fungsi pada produk dan kuesioner.

Bab 6 Kesimpulan dan Saran


(4)

Web Game Shin dan Dhon V2

VI-1

BAB II

Kesimpulan Dan Saran

a.

Kesimpulan

Dengan proses perancangan web game ini, maka dapat diambil

kesimpulan-kesimpulan-kesimpulan sebagai berikut :

1.

Untuk membuat suatu web game yang menarik dan interaktif perlu diperhatikan sisi

estetika dan cara bermain dari suatu game. Dapat diambil contoh permainan yang

menarik dapat membuat pemain ingin memainkan game tersebut, tampilan web

game yang bagus juga dapat menarik minat pemain untuk memainkan web game,

atau cara bermain web game tersebut yang berbeda dari web game yang sudah ada

sehingga melahirkan bentuk permainnan yang baru. 2 faktor diatas merupakan

faktor-faktor penting yang harus dipenuhi apabila ingin membuat sebuah web game

yang interaktif dan menarik.

2.

Untuk mendapatkan minat pemain yang banyak sebuah web game harus mempunyai

desain yang bagus dan menarik.

3.

Menggunakan web dapat dibuat suatu game yang menarik dan dapat dimainkan oleh

semua orang.

4.

Kemudahan dalam mengakses web game ini membuat permainan semakin mudah

dimainkan oleh semua kalangan pemain.

b.

Saran

1.

Web game akan terasa lebih menyenangkan jika secara bersama-sama. Hampir semua

game sekarang ini mempunyai fungsi multiplayer. Maka apabila web game dapat

dimainkan bersama-sama maka akan menarik minat tersendiri dalam memainkannya.

2.

Fitur online game sedang populer dalam komunitas game sekarang ini. Web game

dapat mendukung fitur ini dengan menyimpannya di web server sehingga setiap

orang dapat mengaksesnya dan bermain main secara bersamaan.

3.

Dengan pembuatan web game ini diharapkan pembuatan game menggunakan web

dapat lebih berkembang dan lebih banyak diketahui oleh orang.


(5)

Web Game Shin dan Dhon V2

VI-2

4.

Keamanan dalam web server perlu sangat diperhatikan, agar tidak terjadi kasus

kecurangan dalam permainnan, sehingga membuat permainan terhenti dan tidak lagi

dimainkan oleh orang banyak.

5.

Kemananan dalam web game perlu diperhatikan agar tidak ada orang yang

mengetahui pasti bagaimana cara kerja pada permainan.

6.

Web game ini akan lebih menyenangkan bila terdiri dari beberapa bahasa, sehingga


(6)

Daftar Referensi

Abdul Kadir, Dasar Pemrograman web dengan ASP, Bandung 2005

Bernard Renaldy Suteja, S.Kom, M.Kom.. Membuat Aplikasi Web Interaktif dengan ASP. Penerbit Informatika Bandung 2006

Roger S Pressman, PH.D, Rekayasa Perangkat Lunak, buku 1, Bandung 2002

Wikipedia, id.wikipedia.org, “SMTP (Simple Mail Transfer Protocol)”, 18 November 2006 Wikipedia, id.wikipedia.org, “HTML (HyperText Markup Language)”, 18 November 2006 Wikipedia, id.wikipedia.org, “ASP (Active Server Pages)”, 18 November 2006

Wikipedia, en.wikipedia.org,” AJAX (Asynchronous JavaScript and XML)”, 18 November 2006 Wikipedia, en.wikipedia.org,” XML (Extensible Markup Language)”, 18 November 2006 Wikipedia, en.wikipedia.org,” W3C (World Wide Web Consortium)”, 18 November 2006 Wikipedia, en.wikipedia.org,” SQL (Structured Query Language)”, 18 November 2006 Thecrims, www.thecrims.com, 14 Februari 2007

Ilmukomputer, www.ilmukomputer.com, “Database”, 18 November 2006 Hadiyan, Titan, Pemrograman Web Lanjut, Bandung, 2004

Hadiyan, Titan, Pemrograman Web, Bandung, 2004 Hadiyan, Titan, Web Admin, Bandung, 2005