BAB V IMPLEMENTASI DAN PENGUJIAN SISTEM
5.1. Implementasi
Tahap implementasi merupakan tahap penerapan sistem supaya dapat dioperasikan. Pada tahap ini dijelaskan mengenai Batasan Implementasi,
Implementasi Perangkat Lunak, Implementasi Perangkat Keras, Implementasi Basis Data dan Implementasi Antar Muka.
5.1.1. Batasan Implementasi
Dalam mengimplemetasikan BPMDes ini terdapat beberapa hal yang menjadi batasan implementasi, yaitu :
1. Basis data yang digunakan dalam implementasi sistem ini adalah MySQL.
2. Semua kebutuhan sistem dalam situs BPMDes ini dilakukan secara online.
5.1.2. Implementasi Perangkat Lunak
Untuk pembangunan perangkat lunak ini digunakan Macromedia Dreamweaver
8, XAMPP 1.7.1, MySQL, AdobePhotoshop, HTML, PHP, JavaScript
, Cascading Style Sheet, web browser Google Internet Explore dan Mozilla Firefox, serta Sistem Operasi Windows 7. Macromedia Dreamweaver 8
dipilih sebagai perangkat lunak pembangun karena menyediakan fasilitas yang memadai dan sesuai dengan kebutuhan situs BPMDes ini. Sementara XAMPP
1.7.1 dipilih sebagai perangkat lunak dalam pembuatan server yang juga menyediakan MySQL sebagai pembuatan basis data di dalamnya. Bahasa
pemograman yang digunakan dalam pembangunan situs ini yaitu HTML, PHP,
dan JavaScript. Sedangkan Cascading Style Sheet digunakan untuk membuat template
situs BPMDes. AdobePhotoshop dan Paint buatan desain gambar dan icon-icon yang digunakan di dalam situs BPMDes.
5.1.3. Implementasi Perangkat Keras
Perangkat Keras yang digunakan berdasarkan kebutuhan minimal yang harus terpenuhi adalah sebagai berikut :
1. Processor Intel Pentium IV atau setara
2. Harddisk 80 GB.
3. RAM 512 MB.
4. VGA 256 MB
5.
Mouse , Keyboard dan monitor
5.1.4. Implementasi Basis Data
Pembuatan basis data dilakukan dengan menggunakan bahasa SQL, dimana DBMS yang digunakan adalah MySQL. Implementasi basis data dalam bahasa
SQL adalah sebagai berikut :
+
,
++ - ,
. 0 .1230 40-
4.035.6027
9 : 9
: 9
; 9 :
: 6. . = . ? 30 . :
: A :
: A,B 30 34
4036. .3 :
: A,B 0 .
C 30 34
:D : AB 0
. C
30 34 : ; : AB 0
. C
30 34 : C
C :
30 34 :
: A B 30 34
+6 6E F.E A:
:B B .33.1
.? 4 6 .1 .1
C 4036. .31 7
9 ;
9 :G C ;
: 6. . = . ? 30 . :G C
; : A
: G C ;
: A B
6 .6 .
. C
30 34 : G
; :
AB 6 .6
. .
C 30 34
:G C :
H 6 .6 .
. 30
34 +6
6E F.E A: G C ;
:B B .33.1
.? 4 6 .1 7
9 ;
9 :9 :
6. . = . ? 30 . :C 9 : A : 9
: A B 6 .6 . .
C 30
34
:D 9 : A,B 6 .6 .
. C
30 34
:9 : A B 6 .6 .
. C
30 34
:C9 9 : AB 6 .6
. .
C 30 34
:G ;: AIEJJ3JB 6 .6
. .
C 30
34 +6
6E F.E A: 9 :B
B .33.1 .? 4 6 .1
7
9 ;
9 : 9
C : 6. . = . ? 30 . :
9 C : A
: 9
C : A,B 30 34
4036. .3 : : A,B 0
. C
30 34 :
: AB 0 .
C 30 34
: 9D G: AB 0
. C
30 34 :
: H 0
. C
30 34 : CC
: 30 34
+6 6E F.E A:
9 C :B
B .33.1 .? 4 6 .1
.1 C
4036. .31 7
9 ;
9 : G ; :
6. . = . ? 30 . : G ; : A
: G : A,B 30 34
4036. .3 : C
C ; : 30 34
:C 9 : AB 0 .
C 30 34
:D G : AB 0
. C
30 34 :
C C: AB 0 .
C 30 34
:C G : AB 0
. C
30 34 : C:
9 30 34
+6 6E F.E A: G :B
B .33.1 .? 4 6 .1
.1 C
4036. .31 7
9 ;
9 : G:
6. . = . ? 30 . : G: A
: : A B 30 34 .? 4 KK
: CC: 30 34
: :
AB 30 34 .? 4 KK
: : A ,,B 30 34
B .33.1 .? 4 6 .1
7
9 ;
9 : :
6. . = . ? 30 . : : A
: : A,B 0
. C
30 34 :
: A,B 0 .
C 30 34
: CG : AB 0
. C
30 34 :
: AB 0 .
C 30 34
: : A B 0
. C
30 34 :
: A B 0 .
C 30 34
.? 4 K K
:9 G : AKEKK3KB 0
. C
30 34 .? 4 K3K
: : AB 0
. C
30 34 +6
6E F.E A: :B
B .33.1 .? 4 6 .1
.1 C
7
9 ;
9 : :
6. . = . ? 30 . : : A
: :
A,B 30 34 4036. .3
: G C :
A,B 30 34 .? 4 KK
: : A B 0
. C
30 34 :D
: AB 0 .
C 30 34
:D : AB 0
. C
30 34 :
: H 0
. C
30 34 : : A B 0
. C
30 34 : CC:
30 34 :D :
30 34 :C 9 : AB 0
. C
30 34 .? 4 K
K : 9:
A,B 30 34 .? 4 KK
: C: AB 0 .
C 30 34
:9 G : AKEKK3KB 0
. C
30 34 .? 4 K3K
+6 6E F.E A:
:B B .33.1
.? 4 6 .1 .1
C 7
5.1.5. Implementasi Antar Muka