Disusun oleh :
Puji dan syukur kita panjatkan ke hadirat Tuhan Yang Maha Esa, karena berkat
limpahan Rahmat dan Karunia-nya sehingga kami dapat menyusun tugas besar ini dengan
baik dan tepat pada waktunya.
Tujuan dari penulisan laporan ini adalah untuk melengkapi tugas sistem basis data,
dan bertujuan untuk menambah wawasan tentang bagaimana membangun sistem jual beli
berbasis desktop.
Penyelesaian laporan tugas besar ini tidak terlepas dari berbagai pihak yang
membantu kami dalam memberikan kritik dan masukan. kami mengucapkan terima kasih
kepada:
Kami menyadari bahwa masih banyak kekurangan yang mendasar pada laporan ini.
Oleh karena itu kami mengundang pembaca untuk memberikan saran serta kritik yang dapat
membangun kami. Saran dan kritik konstruktif dari pembaca sangat kami harapkan untuk
penyempurnaan makalah selanjutnya.
Akhir kata semoga laporan ini dapat memberikan manfaat bagi kita sekalian.
Daftar isi.............................................................................................................................ii
BAB I Pendahuluan............................................................................................................1
II.2 ERD.............................................................................................................................3
BAB III Penerapan Ilmu Kuliah Sistem Basis Data pada Aplikasi....................................6
III.1 ERD............................................................................................................................6
III.3 Logikal........................................................................................................................9
BAB V Penutup.................................................................................................................19
V.1 Kesimpula...................................................................................................................19
V.2 Saran...........................................................................................................................19
Perkembangan teknologi dapat memudahkan kita dalam melakukan apapun pada saat
ini. Manusia tidak lepas dari adanya teknologi. Artinya , bahwa tekonologi merupakan cara
mudah dalam setiap kegiatan manusia. Maka dari itu dengan berkembangnya teknologi
masalah akan mudah terselesaikan.
Salah satu contoh hasil dari perkembangan teknologi pada saat ini adalah adanya E-
Commerce.
Saat ini jual beli online tidak hanya menawarkan produk berjenis barang, namun saat
ini penjualan dan pembelian software juga sudah berbasis online.
Nama aplikasi untuk tugas besar ini adalah “TokoApp”. Pengguna dapat
menggunakan aplikasi ini dengan sangat mudah. Pengguna hanya cukup mendaftarkan
akunnya dengan cara melengkapi data data dirinya. Setelah itu pengguna dapat membeli
software yang diinginkannya dengan cara mentransfer uang sebesar nominal yang telah
ditentukan aplikasi. Setelah pembayaran diverifikasi oleh admin, maka software dapat
diunduh/download oleh pengguna.
Dengan adanya aplikasi ini para pengguna dapat dengan mudah untuk meng-explore
dan membeli software dimana saja dan kapan saja
1. Untuk mengetahui apa yang dimaksud dengan sistem basis data, ERD, normalisasi
basis data.
2. Untuk mengetahui bagaimana penerapan ilmu mata kuliah sistem basis data pada
aplikasi TokoApp, yaitu aplikasi E-Commerce berbasis desktop.
Basis data terdiri dari 2 (dua) kata, yaitu Basis dan Data. Basis bisa di artikan sebagai
markas ataupun gudang, tempat berkumpul. Sedangkan data yaitu kumpulan fakta dunia
nyata yang mewakili suatu objek, seperti manusia, barang, dan lain-lain yang direkam ke
dalam bentuk angka, bentuk huruf, simbol, teks, bunyi, gambar atau juga kombinasinya.
Pengertian basis data adalah kumpulan terorganisasi dari data – data yang saling berhubungan
sedemikian rupa sehingga dapat mudah disimpan, dimanipulasi, serta dipanggil oleh
penggunanya.
Definisi Basis data juga dapat diartikan sebagai kumpulan data yang terdiri dari satu
atau lebih tabel yang terintegrasi satu sama lain, dimana setiap user diberi wewenang untuk
dapat mengakses ( seperti mengubah,menghapus dll.) data dalam tabel-tabel tersebut.
II.2. ERD
ERD (Entity Relationship Diagram) adalah suatu model untuk menjelaskan hubungan
antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan
antar relasi.
ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya
Entitas merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu
yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi panjang.
b. Atribut
Setiap entitas pasti mempunyai elemen yang disebut atribut yang berfungsi untuk
mendeskripsikan karakteristik dari entitas tersebut. Isi dari atribut mempunyai sesuatu yang
dapat
mengidentifikasikan isi elemen satu dengan yang lain. Gambar atribut diwakili oleh simbol
elips.
c. Hubungan / Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda.
Menjelaskan jumlah maksimum hubungan antara satu entitas dengan entitas lainnya
Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula
sebaliknya.
Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi
tidak sebaliknya.
Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian
pula sebaliknya.
Visual Basic adalah salah satu developement tools untuk membangun aplikasi dalam
lingkungan Windows. Dalam pengembangan aplikasi, Visual Basic menggunakan
pendekatan Visual untuk merancang user interface dalam bentuk form, sedangkan untuk
kodenya menggunakan dialek bahasa Basic yang cenderung mudah dipelajari. Visual Basic
telah menjadi tools yang terkenal bagi para pemula maupun para developer. Visual Basic
adalah bahasa pemrograman berbasis Microsoft Windows yang merupakan Object Oriented
Programming (OOP), yaitu pemrograman berorientasi objek, Visual Basic menyediakan
objek-objek yang sangat kuat, berguna dan mudah.
III.1. ERD
Terdapat dua ERD yang akan dilampirkan pada laporan ini dikarenakan terdapat
beberapa kendala dalam penerapannya, yaitu:
Halaman utama
Daftar user
Halaman user
V.1. KESIMPULAN
TokoApp adalah aplikasi berbasis desktop yang dibuat untuk memudahkan pengguna
dalam pembelian aplikasi, tanpa harus pergi langsung ke toko tempat penjualan aplikasi.
Dalam aplikasi TokoApp pengguna dapat meng-explore aplikasi dan games yang ada.
Pengguna dapat mengakses dan membeli aplikasi kapanpun dan dimanapun.
V.2. SARAN
Demikian makalah ini kami buat. Kami mengakui dalam penulisan dan pembahasan
laporan ini masih banyak kekurangannya dan jauh dari kesempuranaan baik dalam
penyusunan kalimat, isi, maupun sistematika penulisan. Karena itu saran, kritik, dan masukan
sangat kami harapakan demi perbaikan selanjutnya. Semoga laporan ini dapat bermanfaat
bagi siapa saja yang berkesempatan membacanya.