Jumat, 19 Mei 2017

ERD Usaha Kecil Mandiri

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 awal ketika baru menginstall aplikasi WakJek

                                                 Gambar 1.2 Tampilan setelah melakukan registrasi.


Gambar 1.2 Tampilan aplikasi setelah melakukan registrasi.
Akan muncul beberapa fitur dari WakJek.


1.2           Deskripsi Fitur Utama WakJek
Wakjek memiliki empat fitur utama, yaitu berupa:
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)

                                     
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)


Customer  = (ID Customer, Email, Username, Lokasi, Riwayat)

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
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/






2 komentar: