3.1.6.13 Jaringan Semantik
Jaringan semantik menjelaskan keterhubungan antar form yang ada didalam aplikasi, begitu juga dengan pesan yang terdapat di apalikasi
1. Jaringan Semantik Aplikasi Front End M-Petani
Gambar 3-86 Jaringan Semantik Aplikasi Front End
2. Jaringan Semantik Aplikasi Back End M-Petani
Gambar 3-87 Jaringan Semantik Aplikasi Back End
121
BAB 4 IMPLEMENTASI DAN PENGUJIAN
4.1. IMPLEMENTASI
Tahap implementasi sistem merupakan tahap penerjemahan perancangan berdasarkan hasil analisis dalam suatu bahasa pemrograman tertentu serta
penerapan sistem yang dibangun pada lingkungan yang sesungguhnya. Adapun pembahasan implementasi terdiri dari implementasi perangkat lunak pembangun,
implementasi perangkat keras pembangunan, implementasi basis data, dan implementasi antarmuka.
4.1.1 Implementasi Perangkat Keras Minimum Requirement
Perangkat keras yang diimplementasikan pada pembangunan sistem M- Petani merupakan kebutuhan perangkat keras ditentukan pada tahap
analisis.Adapun perangkat keras yang diimplementasikan adalah sebagai berikut:
Tabel 4-1 Implementasi perangkat keras Minimum Requirement
NO Perangkat Keras
Spesifikasi 1
Processor 2.0 GHz
2 Ram
512 MB 3
Hardisk 80 Gb
4 Mouse
Standar 5
Keyboard Standar
6 monitor
Standar 7
Network Interface Card 10 Mbits
4.1.2 Implementasi Perangkat Lunak Minimum Requirement
Perangkat lunak yang diimplementasikan pada pembangunan sistem M- Petani merupakan kebutuhan perangkat lunak yang ditentukan pada tahap
analisis.Adapun perangkat lunak yang diimplementasikan adalah sebagi berikut:
Tabel 4-2 Implementasi perangkat lunak Minimum Requirement
NO Perangkat Keras Spesifikasi
1 Sistem Operasi Desktop
Windows 7 2
Browser Mozila Firefox
3 SDK
Android SDK Windows 4
ADT ADT v.10.0.0
5 JDK
JDK v 1.6 6
IDE Eclipse Galileo
4.1.3 Implementasi Basis Data
Implementasi basis data diambil berdasarkan perancangan basis data yang dibuat pada tahap analisis.Implementasi basis data diimplementasikan
menggunakan PhpAdmin 1.8.Tabel-tabel berikut menggambarkan struktur tabel yang diimplementasikan pada basis data
1. Tabel Berita
CREATE TABLE IF NOT EXISTS `berita` `id_berita` int5 NOT NULL AUTO_INCREMENT,
`id_kategori` int5 NOT NULL, `username` varchar30COLLATE latin1_general_ci NOTNULL,
`judul` varchar100 COLLATE latin1_general_ci NOT NULL, `isi_berita` text COLLATE latin1_general_ci NOT NULL,
`hari` varchar20 COLLATE latin1_general_ci NOT NULL, `tanggal` date NOT NULL,
`jam` time NOT NULL, `gambar` varchar100 COLLATE latin1_general_ci NOT NULL,
PRIMARY KEY `id_berita`
FOREIGN KEY `id_kategori’ ENGINE=InnoDB
DEFAULT COLLATE=latin1_general_ci
AUTO_INCREMENT=173 ;
2. Tabel Hama
CREATE TABLE IF NOT EXISTS `hama` `id_hama` int5 NOT NULL AUTO_INCREMENT,
`id_kategori` int5 NOT NULL, `username` varchar30 COLLATE latin1_general_ci NOT
NULL, `jenis` varchar150 COLLATE latin1_general_ci NOT NULL,
`target_tanaman` varchar100 COLLATE latin1_general_ci NOT NULL,
`gejala` text COLLATE latin1_general_ci NOT NULL, `solusi` text COLLATE latin1_general_ci NOT NULL,
`hari` varchar20 COLLATE latin1_general_ci NOT NULL, `tanggal` date NOT NULL,
`jam` time NOT NULL, `gambar` varchar100 COLLATE latin1_general_ci NOT
NULL, PRIMARY KEY `id_hama`
FOREIGN KEY `id_kategori’ ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_general_ci AUTO_INCREMENT=1
;
3. Tabel Harga
CREATE TABLE IF NOT EXISTS `harga` `id_harga` int5 NOT NULL AUTO_INCREMENT,
`id_kategori` int5 NOT NULL, ‘username` varchar30 COLLATE latin1_general_ci NOT NULL,
`tanaman` varchar51COLLATE latin1_general_ci NOTNULL, `lembang` varchar21COLLATE latin1_general_ci NOT NULL,
`cianjur` varchar21 COLLATE latin1_general_ci NOT NULL, `ciwidey` varchar21 COLLATE latin1_general_ci NOT NULL,
`cikajang` varchar21 COLLATE latin1_general_ci NOT NULL, `jakarta` varchar21 COLLATE latin1_general_ci NOT NULL,
`bogor` varchar21 COLLATE latin1_general_ci NOT NULL, `cirebon` varchar21 COLLATE latin1_general_ci NOT NULL,
`majalengka` varchar21 COLLATE latin1_general_ci NOT NULL,
`pangalengan` varchar21 COLLATE latin1_general_ci NOT NULL,
`hari` varchar20 COLLATE latin1_general_ci NOT NULL, `tanggal` date NOT NULL,
`jam` time NOT NULL, `gambar` varchar100COLLATE latin1_general_ci NOT NULL,
PRIMARY KEY `id_harga` ENGINE=InnoDB DEFAULT CHARSET=latin1
COLLATE=latin1_general_ci AUTO_INCREMENT=1;