Spesifikasi Perangkat Keras dan Perangkat Lunak Implementasi Basis Data

BAB IV IMPLEMENTASI SISTEM

Pada tahap ini menjelaskan tentang spesifikasi perangkat keras dan lunak, implementasi basis data, dan implementasi sistem.

4.1 Authoring Produksi Prototyping

4.1.1 Spesifikasi Perangkat Keras dan Perangkat Lunak

Perangkat keras yang digunakan untuk membangun sistem adalah sebagai berikut : Processor : Intel Atom RAM : 3GB Perangkat lunak yang digunakan untuk membangun sistem adalah sebagai berikut : Sistem Operasi : Windows 7 Bahasa Pemrograman : Java Aplikasi Grafis : Corel Draw X3 Aplikasi Audio, Video : Voice recorder, Kamera DBMS : Oracle 11g 155

4.1.2 Implementasi Basis Data

Pada tahap ini dilakukan pembangunan database pada Oracle 11g untuk menunjang sistem yang dibangun. Database yang dibangun sesuai dengan perancangan yang telah dibuat pada tahap sebelumya. Berikut query untuk membuat database yang diperlukan dalam pembuatan sistem : Tabel 4.1 Create Tabel Rambu Create Tabel Rambu Create Tabel create table rambu id_ra varchar250 not null, nama_ra varchar2100, jenis_ra varchar2500, dis_ra varchar22000, gambar_ra ORDImage, thumbnail_ra ORDImage, constraint ra_pk primary key id_ra; Create Id create sequence rambu_sequence; Tabel 4.2 Create Tabel Marka Create Tabel Marka Create Tabel create table MARKA id_ma varchar250 not null, nama_ma varchar2100, jenis_ma varchar22000, gambar_ma ORDImage, thumbnail_ma ORDImage, constraint ma_pk primary key id_ma; Create Id create sequence marka_sequence; 156 Tabel 4.3 Create Tabel Bunyi Create Tabel Bunyi Create Tabel create table bunyi id_bu varchar250 not null, nama_bu varchar2100, des_bu varchar22000, audio OrdAudio, constraint bu_pk primary key id_bu; Create Id create sequence bunyi_sequence; Tabel 4.4 Create Tabel Teori Create Tabel Video Create Tabel create table TEORI id_te number not null, nama_te varchar2200, jenis_te varchar2200, materi varchar22000; Create Id create or replace FUNCTION FTEORI RETURN VARCHAR2 AS maxid NUMBER; BEGIN select maxid_te into maxid from teori; if maxid is null then return 1; else return maxid+1; end if; END FTEORI; Tabel 4.5 Create Tabel Data_Admin Create Tabel Data_Admin Create Tabel create table DATA_ADMIN U varchar250 not null, P varchar250 not null; 157

4.1.3 Implementasi Sistem