Perangkat Keras Perangkat Lunak Implementasi Data Budged list Item list

49

BAB IV IMPLEMENTASI PROGRAM

Pada bab ini akan membahas tentang Implementasi program dari hasil analisa dan perancangan sistem yang ada pada bab III, serta bagaimana cara sistem tersebut dijalankan.

4.1. Alat Yang Digunakan

Pada implementasi program, alat-alat yang digunakan yaitu perangkat keras hardware dan perangkat lunak software yang dijabarkan sebagai berikut:

4.1.1. Perangkat Keras

Perangkat keras hardware yang digunakan adalah : a. Seperangkat komputer pentium IV GHz, harddisk 40 GB. b. Memory 512 DDR. c. Mouse dan Keyboard.

4.1.2. Perangkat Lunak

Perangkat lunak software yang digunakan adalah : a. Windows XP Service Pack 2 atau setaranya. b. XAMPP-win32-1.6.1 dan MySQL yakni SQLyog529. c. Power Designer 6 d. Microsoft Visio 2003 untuk perancangan system. Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. e. Adobe Photoshop CS 9 portable, dan Ms. Picture Manager untuk mengolah gambar.

4.2.1 Implementasi Data

Implementasi data dibuat untuk mengetahui semua tabel dari database yang terdapat didalam sistem dan berfungsi sebagai tempat penyimpanan data dari program yang dibuat. Database ini dibuat sesuai dengan CDM-PDM yang rancang pada saat perancangan sistem. Implementasi data tersebut dapat dilihat pada sub bab sebagai berikut :

4.2.1 Budged list

Seperti pada penjelasan-penjelasan pada bab sebelumya dalam tabel database ini berisi 2 entitas, yaitu id_budged sebagai primary key dan jml_budget jumlah nominal biaya sebagai foreign key. Kolom jumlah budget tersebut adalah tempat dimana sistem menyimpan jumlah dana nominal yang telah di masukkan oleh customer agar sistem dapat menghitung budget tersebut untuk memperkirakan fasilitas-fasilitas apasaja yang dapat diberikan oleh wedding organizer kepada customer menurut budget yang telah dimasukkan, seperti yang ada pada Gambar 4.1 ini. Gambar 4.1 Tabel Database Budget_list Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber.

4.2.2 Item list

Didalam tabel database ini terdapat beberapa entitas diantaranya adalah id_item primary key, nama, harga, minimum, maximum, kelipatan, prioritas seperti yang tertera pada gambar dibawah ini. Gambar 4.2 Tabel Database Item_list Dari gambar tersebut dapat disimpulkan bahwa kolom-kolom yang ada dalam tabel database tersebut berperan sebagai tempat penyimpanan data dan dibuat menurut fungsinya masing-masing.

4.2.3 User list