Perancangan pesan Jaringan semantik

153 M43 Email tidak valid OK M44 Regitrasi Member Berhasil Silahkan Login . M45 Email Sudah Ada M46 Username Sudah Ada M47 Terima Kasih , detail pesanan anda telah dikirimkan ke email”alamat email” √ √ Gambar 3.72 Perancangan pesan

3.3.4 Jaringan semantik

a. Jaringan semantik interface pengunjung T05 T06 T04 T03 T02 T01 M39,M40,M41,M42,M43,M44,M45,M46,M47 T07 T08 Gambar 3.73 Jaringan semantik pelanggan 154 b. Jaringan semantik interface pelanggan C01 C05 C06 C07 C08 C12 C09 C13 C14 C15 C16 C18 C17 C04 C02 C03 C19 M11,M12 M49 M03,M04,M05,M06,M07,M08,M09,M12 M12,M39,M40,M41,M42,M43,M44,M45 M11,M12 M39,M40,M41,M42,M43,M44,M45,M46,M47,M48 M11,M12 C10 C11 Gambar 3.74 Jaringan semantik pelanggan 155 c. Jaringan semantik interface operator F01 F02 F05 F06 F07 F08 F09 F10 F11 F12 F14 F15 M01,M02,M03 M03,M04,M05,M06,M07,M08,M09 M11,M15,M16,M17 M12,M16,M18 M11,M19,M20 M12,M21 M12,M22,M23,M24,M26,M28,M29,M30 M11,M22,M23,M24,M25,M26,M27,M28,M29 M11,M12,M31,M32,M33,M34 M12,M35,M36,M37,M38 S03 S04 M10 M03,M40 F13 M24,M31,m32 Gambar 3.75 Jaringan semantik operator d. Jaringan semantik administrator S01 S02 S07 S06 S05 M01,M02,M03 M039,M40,M41,M42 M03,M04,M05,M06,M07,M08,M09 S03 S04 M10 M03,M40 S08 S09 S10 M11,M12 M11,M12 M11,M12 Gambar 3.76 Jaringan semantik administrator 156 BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

4.1 Implementasi sistem

Tahap implementasi merupakan tahap penciptaan perangkat lunak, tahap kelanjutan dari kegiatan perancangan sistem. Tahap ini merupakan tahap dimana sistem siap untuk dioperasikan, yang terdiri dari penjelasan mengenai lingkungan implementasi, dan implementasi program.

4.1.1 Lingkungan Implementasi

Untuk mendukung aplikasi yang akan diterapkan pada lingkungan implementasi, maka dalam hal ini menggunakan perangkat keras dan perangkat lunak yang menunjang dalam pembangunan aplikasi E-Commerce berbasis web pada Irdy Sport.

4.1.1.1 Perangkat Keras Yang Digunakan

Spesifikasi perangkat keras yang digunakan dalam pembangunan aplikasi E- Commerce berbasis web pada Irdy Sport adalah tercantum pada tabel 4.1 sebagai berikut : Tabel 4.1. Perangkat keras yang digunakan Perangkat Spesifikasi Processor Kecepatan 2.0 GHz RAM 3 GHz Harddisk 160 Gb Monitor Resolusi 1280 x 800 VGA 128 Mb LAN Card 10100 Mbps Koneksi Internet 64 Kbps

4.1.1.2 Perangkat Lunak Yang Digunakan

Spesifikasi perangkat lunak yang digunakan dalam membangun aplikasi E- Commerce berbasis web pada Irdy Sport adalah sebagai berikut: Tabel 4.2. Perangkat Lunak yang digunakan No Perangkat Lunak Keterangan 1. Sistem Operasi Windows 7 2. Bahasa Pemrograman PHP 3. DBMS MySQL 4.1.14 4 Web browser Mozilla firefox 3.0 5 Code editor Macromedia Dreamweaver 2004 4. Image capture Macromedia Fireworks 2004 5. DFD modeler Microsoft Visio 2007

4.2 Implementasi database

Pembuatan database dilakukan dengan menggunakan aplikasi DBMS MySQL. Implementasi database dalam bahasa SQL adalah sebagai berikut: 1. Tabel petugas CREATE TABLE IF NOT EXISTS `petugas` `id_petugas` int11 NOT NULL AUTO_INCREMENT, `email` varchar100 NOT NULL, `password` varchar50 NOT NULL, `nama_petugas` varchar50 NOT NULL, `akses` varchar15 NOT NULL, `status` int1 NOT NULL, PRIMARY KEY `id_petugas` ENGINE=MyISAM DEFAULT CHARSET=latin1; 2. Tabel jenis barang CREATE TABLE IF NOT EXISTS `jenis_barang` `id_jenis_barang` int11 NOT NULL AUTO_INCREMENT, `gambar_utama` text NOT NULL, `harga` double NOT NULL DEFAULT 0, `diskon` double NOT NULL DEFAULT 0, `keterangan` text, `id_kategori_barang` int11 NOT NULL, PRIMARY KEY `id_jenis_barang`, KEY `FK_jenis_barang` `id_kategori_barang` ENGINE=MyISAM DEFAULT CHARSET=latin1; 3. Tabel pelanggan CREATE TABLE IF NOT EXISTS `pelanggan` `id_pelanggan` int11 NOT NULL AUTO_INCREMENT, `email` varchar100 NOT NULL, `password` varchar50 NOT NULL, `nama_pelanggan` varchar50 NOT NULL, `alamat` text NOT NULL, `kota` varchar30 NOT NULL, `tlp` varchar15 DEFAULT NULL, `hp` varchar15 DEFAULT NULL, `url_foto` text, `status` int1 NOT NULL DEFAULT 1, PRIMARY KEY `id_pelanggan` ENGINE=MyISAM DEFAULT CHARSET=latin1; 4. Tabel barang CREATE TABLE IF NOT EXISTS `barang` `id_barang` int11 NOT NULL AUTO_INCREMENT, `warna` varchar15 NOT NULL, `ukuran` varchar15 NOT NULL DEFAULT All Size, `berat` double NOT NULL DEFAULT 0, `stok` int11 NOT NULL DEFAULT 0, `id_jenis_barang` int11 NOT NULL, PRIMARY KEY `id_barang`, KEY `FK_barang` `id_jenis_barang` ENGINE=MyISAM DEFAULT CHARSET=latin1; 5. Tabel kategori barang CREATE TABLE IF NOT EXISTS `kategori_barang` `id_kategori_barang` int11 NOT NULL AUTO_INCREMENT,