Tinjauan pustaka
Untuk membuat web diperlukan pengetahuan dasar dan
bahan-bahan yang diperlukan, antara lain:
1. Java Server Pages (JSP)
JSP
adalah suatu teknologi web berbasis bahasa pemrograman Java
dan berjalan di Platform Java, serta merupakan bagian teknologi J2EE (Java 2
Enterprise Edition). JSP sangat sesuai dan tangguh untuk
menangani presentasi di web. Sedangkan J2EE merupakan platform Java
untuk pengembangan sistem aplikasi enterprise dengan dukungan API (Application
Programming Inteface) yang lengkap dan portabilitas serta memberikan sarana
untuk membuat suatu aplikasi yang memisahkan antara business
logic (sistem), presentasi dan data.
2. Java
Database Connectivity (JDBC)
Java Database
Connectivity (JDBC)adalah Application Programming Interface (API) yang
dikembangkan oleh Sun Microsystem untuk
menyediakan akses data universal dalam bahasa pemrograman Java. Dengan JDBC
kita dapat membuat program aplikasi database yang dapat berganti database
server tanpa mengubah banyak kode dari program yang sudah ada sehingga
memberikan portabilitas tinggi bagi aplikasi yang telah dibuat.
3. Entity Relationship Diagram (ERD)
Entity
Relation Diagram (ERD) adalah pemodelan yang
menggambarkan data sebagai sekumpulan entity, atribut,
dan relationship.
4. Hypertext Markup Language (HTML)
Hypertext
Markup Language (HTML) digunakan untuk mempersiapkan
sebuah dokumen hypertext.
5. MySQL
MySQL
adalah suatu software sistem manajemen database.
6. Tomcat
Tomcat
merupakan sebutan untuk web container, yang merupakan implementasi resmi
spesifikasi JSP dan servlet dari sun microsystem. Tomcat adalah program web
server berbasis java untuk aplikasi servlet dan
java server pages (JSP). Tomcat diperlukan dalam
pemrograman JSP, karena JSP akan dijalankan pada server Tomcat.
7. Macromedia Dreamweaver MX
Macromedia
Dreamweaver MX adalah program aplikasi professional untuk mengedit
HTML secar visual dan mengelola web site serta pages.