ERD USAHA KECIL MENENGAH
BAB
I
Kata
Pengantar
Puji
syukur kehadirat Allah SWT atas rahmat serta petunjuknya, Sehingga kami dapat
mengisi pada halaman blogger ini untuk dijadikan sebagai sarana ajang ide-ide
kreatif, Ilmu pengetahuan, informasi dan lain sebagainya. Blogger ini adalah
tugas mata kuliah basis data yang berjudul “ERD Usaha Kecil Menengah” Makalah
ini saya buat sebagai kewajiban untuk memenuhi tugas.
Tidak
lupa Kami ucapkan terima kasih yang sebesar-besar nya kepada dosen Kami,
Bpk.Muhammad Ropianto.S.kom, M,kom atas pengarahan mata kuliah dan tugas yang
diberikan.
Akhirnya saran dan
kritik pembaca yang dimaksud untuk mewujudkan kesempurnaan makalah ini penulis
sangat hargai.
Batam, 23 Mei 2017
Penulis
BAB
II
Pembahasan
1.
Pengertian Wakjek
WakJek adalah penyedia layanan ojek online pertama di Batam. Wakjek
bermitra dengan puluhan pengendara ojek lokal guna menyediakan layanan ojek
online terpercaya dengan tarif terjangkau. WakJek menyediakan beragam layanan
yang akan membantu keseharian hidup anda seperti jasa transportasi, pengiriman
barang hingga pesan antar makanan.
WakJek menggunakan aplikasi android untuk
memudahkan anda dalam menggunakan layanan ojek online WakJek. Dengan aplikasi
android WakJek, anda dapat melakukan pemesanan layanan ojek online langsung dari
smartphone android dengan sangat mudah. Membutuhkan layanan transportasi,
pengiriman barang atau pesan antar makanan.
A.
LAYANAN WAKJEK INDONESIA
WakJek sebagai penyedia
layanan ojek online di Batam menyediakan beragam layanan yang akan membantu keseharian
anda.
Basis data, adalah kumpulan informasi yang disimpan di
dalam komputer secara sistematik
sehingga dapat diperiksa menggunakan suatu program komputer untuk
memperoleh informasi dari basis data tersebut. Istilah "basis data"
berawal dari ilmu komputer. Meskipun kemudian artinya semakin luas, memasukkan
hal-hal di luar bidang elektronika, artikel ini mengenai basis data komputer.
Catatan yang mirip dengan basis data sebenarnya sudah ada sebelum revolusi
industri yaitu dalam bentuk buku besar, kuitansi dan kumpulan data yang
berhubungan dengan bisnis.
Data yang berhubungan dengan bisnis
tersebut juga dipakai oleh perusahaan atas nama WakJek, yang merupakan sebuah
layanan jasa antar jemput dan belanja secara online. Customer dan driver tidak
langsung bertemu, namun saling melakukan komunikasi melalui aplikasi online
yang sudah tersedia pada penggunaan secara mobile. Aplikasi ini bisa diakses di
OS Android. Perangkat
lunak ini digunakan untuk mengelola dan memanggil kueri (query) basis data
disebut sistem
manajemen basis data (database management system, DBMS).
Data-data tersebut nantinya akan
diatur oleh Data Base Management System (DBMS), dan DBMS yang digunakan oleh
wakjek adalah jenis Sqlite. Pada umumnya, Sqlite digunakan pada aplikasi mobile
dan membutuhkan jaringan/ruang lingkup yang luas. Sqlite (SQLite adalah sebuah
open sources database yang telah ada cukup lama, cukup stabil dan sangat
terkenal pada perangkat kecil, termasuk Android).
1.1
Gambar 1.2 Tampilan setelah melakukan registrasi.
Gambar 1.2 Tampilan aplikasi setelah melakukan registrasi.
Akan muncul beberapa fitur dari WakJek.
Akan muncul beberapa fitur dari WakJek.
1.2
Deskripsi Fitur Utama WakJek
a.
Jasa Naik Ojek
Merupakan layanan
naik ojek untuk kebutuhan sarana transportasi.
b.
Jasa Antar Barang
Merupakan
layanan antar barang yang aman dan cepat.
c.
Jasa Pesan Makanan
Merupakan Layanan pesan antar makanan. Cukup pesan menu dari rumah
makan favorit anda langsung lewat aplikasi WakJek. Dan makanan akan diantar
hingga ke lokasi customer.
d.
Jasa Belanja.
Merupakan layanan pesan barang dari WakJek, yaitu tidak perlu repot
ke toko langganan dan cukup pesan lewat aplikasi WakJek, lalu barang akan
diantar ke lokasi customer.
1.3
ER Diagram WakJek
Berikut adalah
tampilan dari ER Diagram WakJek:
a.
Entitas Customer memiliki beberapa
atribut, yaitu: ID Customer, Username, Email, Lokasi, dan Riwayat.
b.
Entitas Layanan memiliki beberapa
atribut, yaitu: ID Layanan, Tipe, Lokasi Jemput, Lokasi Antar, Jarak,
dan Biaya.
c.
Entitas Driver memiliki beberapa
atribut, yaitu: ID Driver, Username, Profile Picture, dan Lokasi,
Gambar
1.4 Final ER Diagram Wakjek
1.4 Skema Relasional
1.5.1 Weak Entity Set (Customer – Layanan)
Customer = (ID Customer, Email, Username, Lokasi, Riwayat)Layanan = (ID Layanan, Tipe, Lokasi Jemput, Lokasi Antar, Jarak, Biaya, IDCustomer) (ID_Customer menjadi foreign key dari customer)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTgAPqTZR2G25cTlLZQ0I27yVDihvfJRAZBvBMDiQaatZNaM_xi7eobZpU6M4xCKBG36d3T-oeBR4Dt708tAEl2tcTV6pL87ib7lWJqGKApCqYkBC0QiSsG2OrMSJQgaGtv3gjn0fsi1w/s320/0222.png)
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTgAPqTZR2G25cTlLZQ0I27yVDihvfJRAZBvBMDiQaatZNaM_xi7eobZpU6M4xCKBG36d3T-oeBR4Dt708tAEl2tcTV6pL87ib7lWJqGKApCqYkBC0QiSsG2OrMSJQgaGtv3gjn0fsi1w/s320/0222.png)
1.5.2 Weak Entity Set (Customer - driver)
Customer = (ID Customer, Email, Username,
Lokasi, Riwayat)
Driver = (ID Driver, Username,
Profile Picture, Lokasi, ID Customer)
(id_customer menjadi foreign key dari customer)
1.5.1
One to Many Relationship (Customer Layanan)
Layanan = (ID Layanan,
Tipe, Lokasi Jemput, Lokasi Antar, Jarak, Biaya, IDCustomer)
(ID_Layanan menjadi Primary Key)
1.5.1
One to Many Relationship (Customer – Driver)
Customer = (ID Customer, Email, Username, Lokasi, Riwayat)
Driver = (ID Driver, Username, Profile Picture, Lokasi, ID Customer)
(ID Layanan menjadi primary key)
1.5.5 Aggergation![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja6bGo3rV05lAMlJG22lGqK0J3cNc6p7zHZrSWa66KlYAc_g-4JoKol39Rq2CWP258bmOIXjj1y9iDeqhHB7fk2OrmAVar1aGCI7q_pgL55TdIXbJ8rS9GJmSwNPNKUnsniDC-p6w7XBY/s320/kknk.png)
Customer = (ID Customer, Email, Username, Lokasi, Riwayat)
Layanan = (ID Layanan, Tipe, Lokasi Jemput, Lokasi Antar, Jarak, Biaya, IDCustomer) Driver = (ID Driver, Username, Profile Picture, Lokasi, ID Customer)
1.6 Skema Tabel
1.6.1 Versi Dokumen
a. Customer
Field Type data Null Key Default Extra
IdCustomer Varchar(10) No Primary Key Null -
Email Varchar(20) No - Null -
Username Varchar(30) No - Null -
Lokasi Varchar(50) No - Null -
Riwayat Varchar(20) No - Null -
b. Layanan
Field Type data Null Key Default Extra
IdUser Varchar(10) No Mull Null -
IdLayanan Varchar(10) No Primary Key Null -
Tipe Varchar(20) No - Null -
Jemput Varchar(50) No - Null -
Antar Varchar(50) No - Null -
Jarak Varchar(10) No - Null -
Biaya Varchar(10) No - Null -
c. Driver
Field Type data Null Key Default Extra
IdUser Varchar(10) No Mull Null -
IdDriver Varchar(10) No Primary Key Null -
Username Varchar(20) No - Null -
Profile Varchar(50) No - Null -
Lokasi Varchar(50) No - Null -
ERD atau Entity Relationship Diagram merupakan penggambaran sebuah susunan data yang disimpan dari sebuah sistem. Manfaatnya adalah kita dapat menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. Untuk menggambarkannya digunakan beberapa notasi dan symbol dan di gunakan 3 simbol; Entity, Atribut, dan relasi.
Tujuan ERD ialah menentukan Entitas yaitu menentukan peran, kejadian, lokasi, hal nyata dan konsep, dimana penggunaan untuk menyimpan datam, menentukan relasi yaitu Menentukan hubungan antar pasangan entitas menggunakan matriks relasi. Lalu penerapannya adalah di dalam entitas
https://fairuzelsaid.wordpress.com/2010/03/16/sistem-basis-data-entity-relationship-diagram-erd/
Customer = (ID Customer, Email, Username, Lokasi, Riwayat)
Driver = (ID Driver, Username, Profile Picture, Lokasi, ID Customer)
(ID Layanan menjadi primary key)
1.5.5 Aggergation
![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEja6bGo3rV05lAMlJG22lGqK0J3cNc6p7zHZrSWa66KlYAc_g-4JoKol39Rq2CWP258bmOIXjj1y9iDeqhHB7fk2OrmAVar1aGCI7q_pgL55TdIXbJ8rS9GJmSwNPNKUnsniDC-p6w7XBY/s320/kknk.png)
Customer = (ID Customer, Email, Username, Lokasi, Riwayat)
Layanan = (ID Layanan, Tipe, Lokasi Jemput, Lokasi Antar, Jarak, Biaya, IDCustomer) Driver = (ID Driver, Username, Profile Picture, Lokasi, ID Customer)
1.6 Skema Tabel
1.6.1 Versi Dokumen
a. Customer
Field Type data Null Key Default Extra
IdCustomer Varchar(10) No Primary Key Null -
Email Varchar(20) No - Null -
Username Varchar(30) No - Null -
Lokasi Varchar(50) No - Null -
Riwayat Varchar(20) No - Null -
b. Layanan
Field Type data Null Key Default Extra
IdUser Varchar(10) No Mull Null -
IdLayanan Varchar(10) No Primary Key Null -
Tipe Varchar(20) No - Null -
Jemput Varchar(50) No - Null -
Antar Varchar(50) No - Null -
Jarak Varchar(10) No - Null -
Biaya Varchar(10) No - Null -
c. Driver
Field Type data Null Key Default Extra
IdUser Varchar(10) No Mull Null -
IdDriver Varchar(10) No Primary Key Null -
Username Varchar(20) No - Null -
Profile Varchar(50) No - Null -
Lokasi Varchar(50) No - Null -
BAB III
Penutup
Kesimpulan :ERD atau Entity Relationship Diagram merupakan penggambaran sebuah susunan data yang disimpan dari sebuah sistem. Manfaatnya adalah kita dapat menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. Untuk menggambarkannya digunakan beberapa notasi dan symbol dan di gunakan 3 simbol; Entity, Atribut, dan relasi.
Tujuan ERD ialah menentukan Entitas yaitu menentukan peran, kejadian, lokasi, hal nyata dan konsep, dimana penggunaan untuk menyimpan datam, menentukan relasi yaitu Menentukan hubungan antar pasangan entitas menggunakan matriks relasi. Lalu penerapannya adalah di dalam entitas
Daftar Pustaka
http://wakjekindonesia.com/https://fairuzelsaid.wordpress.com/2010/03/16/sistem-basis-data-entity-relationship-diagram-erd/
Saya suka Saya Suka.....
BalasHapusMakasihh sudah berkunjung😊
HapusMantap bgt nambah ilmu pengetahuan nih, lanjutkan posting yak😀
BalasHapus