• Tidak ada hasil yang ditemukan

Bukti Fisik II.B.1-1. Pangkat/Golongan Penata Muda/III-a Lokasi Pekerjaan BPS Prov. Bengkulu Jabatan Fungsional. - Angka Kredit 1 x 0.

N/A
N/A
Protected

Academic year: 2022

Membagikan "Bukti Fisik II.B.1-1. Pangkat/Golongan Penata Muda/III-a Lokasi Pekerjaan BPS Prov. Bengkulu Jabatan Fungsional. - Angka Kredit 1 x 0."

Copied!
6
0
0

Teks penuh

(1)

Page 1 of 1

BUKTI FISIK KEGIATAN

PRANATA KOMPUTER AHLI II.B.1-1

Nama PPK Nofriani, S.ST. Tanggal

Pelaksanaan November 2015

NIP 19911119 201410 2 002

Pangkat/Golongan Penata Muda/III-a Lokasi Pekerjaan BPS Prov. Bengkulu Jabatan

Fungsional - Angka Kredit 1 x 0.652

JENIS KEGIATAN

MENGIMPLEMNTASIKAN RANCANGAN DATABASE

→ JRS STOCK

DESKRIPSI KEGIATAN

Mengimplementasikan rancangan database untuk aplikasi berbasis web yaitu JRS Stock DOKUMENTASI LENGKAP

Terlampir II.B.1-1 Lampiran Mengetahui Kepala Bidang IPDS

Bengkulu, November 2016 Pejabat Pranata Komputer

Endang Trisilowati, S.Si, M.Si NIP. 19620301 198203 2 004

Nofriani, S.ST.

NIP. 19911119 201410 2 002

(2)

Page 1 of 5

LAPORAN IMPLEMENTASI RANCANGAN DATABASE WEBSITE JRS STOCK

(JRS – STOK BARANG TIK)

Spesifikasi Database

- Jenis DBMS : MySQL 5.5.52

- Lokasi : Localhost via UNIX socket, IP 103.247.8.179 - Aplikasi yang menggunakan : JRS Stock

- Waktu pelaksanaan implementasi : November 2015 - Lama pelaksanaan implementasi : 10 jam

Skema

Hubungan antarentitas dijelaskan sebagai berikut:

➢ Entitas barang terdiri atas atribut id_barang sebagai Primary Key dan beberapa atribut lain; nama_barang yang menjelaskan nama barang stok di JRS, id_jenis yang menunjukkan jenis unit yaitu 1 dan 2. Atribut id_keadaan menunjukkan

(3)

Page 2 of 5

kondisi keadaan unit yaitu 1 (baik) dan 2 (buruk). Atribut foto menunjukkan foto nama foto unit yang yang tersimpan pada storage server.

➢ Entitas pinjaman terdiri dari id_pinjam sebagai Primary Key, id_barang sebagai Foreign Key yang merujuk pada id_barang pada entitas barang, id_request sebagai Foreign Key yang merujuk pada id_request pada entitas request, peminjam yang merupakan Foreign Key yang merujuk pada username pada entitas pengguna, serta keadaan yang merupakan Foreign Key yang merujuk pada entitas keadaan. Selain itu, entitas pinjaman juga terdiri dari beberapa atribut lain seperti tanggal_pinjam dan tanggal_balik yang masing-masing menunjukkan tanggal unit dipinjam dan dikembalikan. Atribut status menunjukkan status pengembalian barang (1=sudah kembali, 2=belum kembali).

➢ Entitas request terdiri dari id_request sebagai Primary Key, id_barang sebagai Foreign Key yang merujuk pada id_barang pada entitas barang, peminjam yang merupakan Foreign Key yang merujuk pada username pada entitas pengguna, serta penanggung_jawab sebagai Foreign Key yang merujuk pada username pada entitas pengguna. Atribut status menunjukkan status request barang (1=sudah dijawab, 2=pending).

➢ Entitas keadaan terdiri dari id_keadaan sebagai Primary Key, dan nama_keadaan sebagai atribut penjelas dari id_keadaan.

➢ Entitas jenis terdiri dari id_jenis sebagai Primary Key, dan nama_jenis sebagai atribut penjelas dari id_jenis.

➢ Entitas bidsie terdiri dari id_ bidsie sebagai Primary Key, dan nama_bidsie sebagai atribut penjelas dari id_bidsie.

Rancangan, Kamus Data dan Besaran a. Tabel barang

b. Tabel pinjaman

Column Type Null Default id_barang varchar(30) No

nama_barang varchar(30) No id_jenis int(10) No id_keadaan varchar(30) No

foto varchar(50) Yes NULL

(4)

Page 3 of 5 c. Tabel request

d. Tabel pengguna

e. Tabel keadaan

f. Tabel jenis

g. Tabel bidsie

Tahapan Implementasi

Database dibuat dengan menggunakan DBMS MySQL yang tergabung dalam server bengkulucommunity.web.id. database yang dialokasikan terdiri dari 7 tabel. Berikut implementasi rancangan database menggunakan tool PhpMyAdmin:

Column Type Null Default id_pinjam bigint(10) No

id_request bigint(10) No id_barang varchar(30) No tanggal_pinjamdatetime No tanggal_balik datetime No

status int(1) No

peminjam varchar(50) No penerima varchar(50) No keadaan varchar(30) No

Column Type Null

id_request bigint(10) No id_barang varchar(30) No peminjam varchar(50) No tanggal_requestdatetime No penanggung_jawabvarchar(50) No

status int(1) No

Column Type Null Default username varchar(50) No

nama varchar(50) No password varchar(100)No id_bidsie int(1) No

Column Type Null Default id_keadaan int(1) No

nama_keadaanvarchar(30) No

Column Type Null Default id_jenis int(1) No

nama_jenis varchar(30) No

Column Type Null Default id_bidsie int(1) No

nama_bidsie varchar(25) No

(5)

Page 4 of 5

➢ Query create database

CREATE DATABASE `jrsstock` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;

USE `jrsstock`;

➢ Query create tabel ‘barang’

CREATE TABLE IF NOT EXISTS `barang` ( `id_barang` varchar(30) NOT NULL, `nama_barang` varchar(30) NOT NULL, `id_jenis` int(10) NOT NULL,

`id_keadaan` varchar(30) NOT NULL, `foto` varchar(50) DEFAULT NULL, PRIMARY KEY (`id_barang`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

➢ Query create tabel ‘bidsie’

CREATE TABLE IF NOT EXISTS `bidsie` ( `id_bidsie` int(1) NOT NULL,

`nama_bidsie` varchar(25) NOT NULL, PRIMARY KEY (`id_bidsie`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

➢ Query create tabel ‘jenis’

CREATE TABLE IF NOT EXISTS `jenis` ( `id_jenis` int(1) NOT NULL,

`nama_jenis` varchar(30) NOT NULL, PRIMARY KEY (`id_jenis`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

➢ Query create tabel ‘keadaan’

CREATE TABLE IF NOT EXISTS `keadaan` ( `id_keadaan` int(1) NOT NULL,

`nama_keadaan` varchar(30) NOT NULL, PRIMARY KEY (`id_keadaan`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

➢ Query create tabel ‘pengguna’

CREATE TABLE IF NOT EXISTS `pengguna` ( `username` varchar(50) NOT NULL, `nama` varchar(50) NOT NULL, `password` varchar(100) NOT NULL, `id_bidsie` int(1) NOT NULL, PRIMARY KEY (`username`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

➢ Query create tabel ‘pinjaman’

CREATE TABLE IF NOT EXISTS `pinjaman` (

`id_pinjam` bigint(10) NOT NULL AUTO_INCREMENT, `id_request` bigint(10) NOT NULL,

(6)

Page 5 of 5 `id_barang` varchar(30) NOT NULL, `tanggal_pinjam` datetime NOT NULL, `tanggal_balik` datetime NOT NULL, `status` int(1) NOT NULL,

`peminjam` varchar(50) NOT NULL, `penerima` varchar(50) NOT NULL, `keadaan` varchar(30) NOT NULL, PRIMARY KEY (`id_pinjam`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;

➢ Query create tabel ‘request’

CREATE TABLE IF NOT EXISTS `request` ( `id_request` bigint(10) NOT NULL, `id_barang` varchar(30) NOT NULL, `peminjam` varchar(50) NOT NULL, `tanggal_request` datetime NOT NULL, `penanggung_jawab` varchar(50) NOT NULL, `status` int(1) NOT NULL,

PRIMARY KEY (`id_request`)

) ENGINE=InnoDB DEFAULT CHARSET=latin1;

Referensi

Dokumen terkait

Pihak sekolah harus tetap memperhatikan siswa selama liburan sekolah, apakah siswa dilecehkan, diserang secara seksual, tidak dirawat dengan baik (keluarga kurang mampu),

Namun untuk dapat menciptakan keunggulan di dalam perusahaan, biasanya suatu pelaku usaha akan memiliki lebih dari satu media sosial yang tujuan untuk dapat menjangkau

Berdasarkan latar belakang masalah yang dikemukakan di atas, maka penelitian ini difokuskan pada upaya peningkatan penguasaan kosakata dengan menggunakan teknik

Setiap kelompok terdiri dari 4-5 siswa dengan kemampuan yang berbeda-beda baik tingkat kemampuan (tinggi, sedang dan rendah). d) Hasil belajar siswa secara individual

Penelitian tindakan sekolah ini direncanakan berlangsung dalam dua siklus, dimana pada setiap siklus guru diberikan pelatihan selama 1 hari oleh ahlinya ( pemateri

yang bersangkutan pada bagian atas kolom pertama. Nama bulan hanya ditulis lagi pada bagian atas halaman yang baru atau pada awal bulan yang baru. Jadi nama bulan tidak

Oleh karena itu, definisi hukum Islam yang mendekati kesempurnaan adalah dengan menggantungkan definisi Syaltut dengan Amir Syarifuddin, yaitu

Kualitas audit untuk inspektorat menurut buku Manajemen Fungsi Audit Internal Sektor Publik (STAN, 2007; 94-96) adalah suatu ukuran mutu pekerjaan audit yang