Anda di halaman 1dari 18

LAPORAN SEMENTARA

PRAKTIKUM ANALISIS DAN PERANCANGAN SISTEM INFORMASI


BAB III
ENTITY RELATIONSHIP DIAGRAM, FLOWCHART, DAN
DATABASE MANAGEMENT SYSTEM

Disusun oleh:
PLUG B

Farhan Saidi
122200101

LABORATORIUM
ANALISIS DAN PERANCANGAN SISTEM INFORMASI
PROGRAM STUDI TEKNIK INDUSTRI
JURUSAN TEKNIK INDUSTRI
FAKULTAS TEKNIK INDUSTRI
UNIVERSITAS PEMBANGUNAN NASIONAL “VETERAN”
YOGYAKARTA
2022
LEMBAR ORISINALITAS

Saya yang bertanda tangan di bawah ini:


Nama : Farhan Saidi
NPM : 122200101

menyatakan bahwa Laporan Praktikum Analisis dan Perancangan Sistem Informasi


Bab III merupakan hasil karya saya sendiri.
Apabila pernyataan ini terbukti tidak benar, saya bersedia untuk
mempertanggungjawabkan dan menerima sanksi sesuai hukum yang berlaku.

Demikian pernyataan ini saya buat dengan sebenar-benarnya dan tanpa paksaan
dari pihak mana pun.

Yogyakarta, 13 September 2022


Yang menyatakan

Farhan Saidi
122200101
BAB III
ENITITY RELATIONSHIP DIAGRAM, FLOWCHART, DAN
DATABASE MANAGEMENT SYSTEM

3.1 Tujuan Praktikum


Tujuan praktikum pada Bab III adalah:
1. Memahami dan merancang Entity Relationship Diagram (ERD) dan
Database Management System (DBMS) dalam perancangan sistem
informasi.
2. Membuat database dan Relasi Antar Tabel (RAT) pada Microsoft
Access.
3. Membuat flowchart program.

3.2 Dasar Teori


3.2.1 Entity Relationship Diagram
Entity Relationship Diagram (ERD) adalah sekumpulan cara atau peralatan
untuk mendeskripsikan data-data atau objek-objek yang dibuat berdasarkan dan
berasal dari dunia nyata yang disebut entitas (entity) dan hubungan (relationship).
Dengan adanya ERD, semua pengolahan data secara transaksional dapat
digambarkan secara jelas. Pengolahan data untuk kebutuhan suatu sistem pun dapat
dilakukan dengan mudah menggunakan bantuan ERD ini. Sementara itu, hubungan
(relationship) antar entitas-entitas dapat dengan menggunakan beberapa notasi.
Pada dasarnya ada 3 komponen yang di gunakan dalam ERD, yaitu:
1. Entity
Entity merupakan objek yang mewakili sesuatu yang nyata dan dapat
dibedakan dari sesuatu yang lain. Simbolnya berbentuk persegi panjang.
Dalam sebuah ERD tidak diperbolehkan adanya entitas yang sama
(muncul lebih dari satu kali).

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-2
2. 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.
3. Hubungan/Relasi
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas
yang berbeda. Himpunan adalah suatu gabungan yang terdiri dari entitas
dan atribut yang menyertainya.
3.2.2 Flowchart
Flowchart merupakan diagram alur dapat menunjukkan secara jelas arus
pengendalian suatu algoritma, yakni melaksanakan suatu rangkaian kegiatan secara
logis dan sistematis. Suatu diagram alur dapat memberi gambaran dua dimensi
berupa simbol-simbol grafis. Masing-masing simbol telah ditetapkan lebih dahulu
fungsi dan artinya. Simbol-simbol tersebut dipakai untuk menunjukkan berbagai
kegiatan operasi dan jalur pengendalian.
3.2.3 Database Management System
Database adalah kumpulan informasi yang disimpan di dalam komputer
secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer
untuk memperoleh informasi dari basis data tersebut. Database Management
System (DBMS) adalah perangkat lunak (software) yang berfungsi untuk mengelola
database itu sendiri, sampai dengan proses-proses yang berlaku dalam database
tersebut, baik berupa entry, edit, hapus query terhadap data, membuat laporan dan
lain sebagainya secara efektif dan efisien. Microsoft Access adalah program
aplikasi data komputer dari Microsoft Office yang digunakan untuk merancang,
mengolah dan membuat berbagai jenis khususnya pada database.

3.3 Prosedur Praktikum


Prosedur praktikum pada Bab III adalah:

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-3
1. Membuka aplikasi Microsoft Visio.
2. Memilih pada template Software and Database.
3. Memilih template Chen’s Database Notation.
4. Memilih satuan lalu klik satu kali pada bagian Create.
5. Melakukan pengidentifikasian permasalahan yang ingin dijadikan
dalam bentuk ERD.
6. Menentukan bagian-bagian permasalahan yang dapat diklasifikasikan
sebagai entitas, atribut, dan hubungan/relasi.
7. Membuat simbol yang menunjukkan suatu entitas, atribut, atau
hubungan dengan cara cukup klik dan drag pada notasi yang sesuai.
8. Mengisikan nama atau keterangan pada notasi-notasi tersebut dengan
cara melakukan klik kiri dua kali pada obyek yang diinginkan dan
kemudian menuliskan keterangan yang dikehendaki.
9. Menyimpan hasil pekerjaan dengan cara klik pada menu file lalu
memilih Save as. Memilih tempat yang akan digunakan untuk
menyimpan, lalu mengganti nama file pada kolom file name sesuai
dengan keinginan/keperluan. Langkah terakhir kemudian dengan klik
button save.
10. Untuk mengubah ekstensi file atau meng-export file yang semula
berekstensi .vsdx menjadi ekstensi lain, maka selanjutnya melakukan
langkah yang sama dengan langkah 10, yaitu dengan klik pada bagian
Save as type, lalu pilih tipe ekstensi yang diinginkan. Kemudian, klik
Save.
11. Membuat Entity Relationship Diagram.
12. Membuat flowchart.
13. Membuka Microsoft Office Access.
14. Melakukan klik pada Blink Database untuk membuat database.
15. Membuat database Database1.accdb dan kemudian melakukan klik
tombol Create.

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-4
16. Melakukan klik Ribbon View pada tab Home, lalu memilih Design View
untuk memasukkan data pada tabel dan Save As tabel dengan nama
Data_login.
17. Melakukan klik kanan pada No._id untuk menjadikan sebagai primary
key.
18. Menekan Ctrl+S untuk menyimpan hasil tabel.
19. Menyelesaikan database tabel berikutnya dengan cara yang sama.
20. Melakukan klik tab Database Tools pada jendela.
21. Melakukan klik Relationship pada ribbon Relationship.
22. Memilih tab Tables.
23. Melakukan klik pada semua tabel.
24. Menghubungkan antar tabel yang telah dibuat.
25. Melakukan klik checkbox Enforce Referential Integrity, Cascade
Updated Related Fields dan Cascade delete Related Records, lalu
melakukan klik button Create.

3.4 Perancangan Sistem


3.4.1 Studi Kasus
PT.Alaisys merupakan perusahaan yang bergerak di bidang usaha
perdagangan, perindustrian, dan jasa. Di bidang perdagangan meliputi kegiatan
import dan perdagangan peralatan-peralatan pada bagian multimedia, listrik,
elektronik, distributor, agen dan sebagai perwakilan dari badan-badan perusahaan.
Di Bidang perindustrian meliputi berbagai macam industri antara lain alat ukur dan
perakitan komputer. Sementara itu, di bidang jasa antara lain jasa instalasi dan
perawatan pada maintenance komputer.
Sebagai perusahaan teknologi distributor, PT.Alaisys selalu melakukan
pengawasan dan Pencatatan terhadap barang persediaan. Pelaporan dari gudang ke
kantor pusat dilakukan dengan cara menyalin data dari kartu ke dalam microsoft
office excel. Laporan dalam format excel tersebut kemudian harus dikirim via email
atau Gadget. Sistem tersebut menjadikan pihak kantor pusat tidak dapat mengetahui

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-5
data dari gudang dengan efisien. Dari permasalahan tersebut, PT.Alaisys
memerlukan adanya aplikasi sistem inventory gudang berbasis web. Aplikasi dapat
digunakan dalam menginventariskan produk yang ada pada stok-stok di gudang
yang meliputi pencatatan, pengolahan, dan pelaporan data-data pada persediaan
gudang. Dengan adanya Aplikasi berbasis web, kantor pusat dapat melihat laporan
dari gudang dengan tepat sasaran, akurat, dan efisien.
3.4.2 Penentuan entitas dan atribut
Penentuan entitas dan atribut pada Entity Relationship Diagram (ERD) dari
sistem informasi persediaan barang dalam gudang dapat dilihat pada Tabel 3.1.
Tabel 3.1 Entitas dan atribut pada ERD dari sistem informasi persediaan barang
dalam gudang
No. Entitas Atribut
No_pegawai*
Username
1. Data_login
Divisi
Password
No_pegawai**
Kode_persediaan_barang*
Nama_barang
2. Data_persediaan_barang
Jumlah_barang
Kode_barang
Jenis_barang
Kode_persediaan_barang**
Kode_permintaan_barang*
3. Data_permintaan_barang Nama_barang
Jumlah_barang
Kode_barang
Kode_permintaan barang**
Kode_pembelian barang*
Nama_barang
4. Data_pembelian_barang Jumlah_barang
Kode_barang
Harga
Total_harga
Kode_pembelian_barang**
No_pesanan_customer*
Nama_barang
5. Data_pesanan_customer Jumlah_barang
Kode_barang
Tanggal_pesanan
Harga

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-6
Tabel 3.1 Entitas dan atribut pada ERD dari sistem informasi persediaan barang
dalam gudang (lanjutan)
No. Entitas Atribut
No_pesanan_customer**
Jenis_perintah_kerja*
6. Data_perintah_kerja
Perintah_kerja
Tanggal_perintah_kerja
3.4.3 Entity Relationship Diagram (ERD)
Entity Relationship Diagram (ERD) sistem informasi pembelian, penjualan,
dan persediaan barang dalam gudang dapat dilihat pada Gambar 3.1.
Kode_barang
No_pegawai*
No_pegawai**
Divisi Jumlah_barang
Password Jenis_barang
Username
Nama_barang Kode_persediaan_
barang*

Data_persediaan_
Data_login 1 Menginput N barang

Jenis_perintah_ker No_pesanan_custo
mer** Menginput
ja* Kode_persediaan_
barang**
Kode_permintaan
_barang*
Perintah_kerja
N

Nama_barang
Data_perintah_ker Data_permintaan_
Tanggal_perintah_ ja barang
kerja
Jumlah_barang
N 1
Kode_barang

Tanggal_pesanan
Harga
Menginput Menginput

Kode_permintaan
Kode_barang _barang** Kode_pembelian_
1 N barang*

Jumlah_barang Nama_barang
Data_pesanan_cus Data_pembelian_
tomer
N Menginput 1 barang

No_pesanan_custo Jumlah_barang
mer* Kode_barang

Nama_barang

Harga
Kode_pembelian_
barang**

Gambar 3.1 ERD sistem informasi pembelian, penjualan, dan persediaan barang
dalam gudang
3.4.4 Flowchart
Flowchart admin gudang pada sistem informasi pembelian, penjualan, dan
persediaan barang dalam gudang dapat dilihat pada Gambar 3.2.

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-7
MULAI

Data persediaan barang


Data permintaan barang

Input data persediaan barang dan


data permintaan barang

Menyimpan dalam database

Data persediaan barang


dan data permintaan
barang terinput

SELESAI

Gambar 3.2 Flowchart admin gudang pada sistem informasi pembelian,


penjualan, dan persediaan barang dalam gudang

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-8
Flowchart bagian pembelian pada sistem informasi pembelian, penjualan,
dan persediaan barang dalam gudang dapat dilihat pada Gambar 3.3.

MULAI

Data pembelian
barang

Input data pembelian barang

Menyimpan dalam database

Data pembelian
barang terinput

SELESAI

Gambar 3.3 Flowchart bagian pembelian pada sistem informasi pembelian,


penjualan, dan persediaan barang dalam gudang

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-9
Flowchart bagian penjualan pada sistem informasi pembelian, penjualan,
dan persediaan barang dalam gudang dapat dilihat pada Gambar 3.4.

MULAI

Data pesanan
customer

Input data pesanan customer

Menyimpan dalam database

Data pesanan
customer terinput

SELESAI

Gambar 3.4 Flowchart bagian penjualan pada sistem informasi pembelian,


penjualan, dan persediaan barang dalam gudang

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-10
Flowchart direktur pada sistem informasi pembelian, penjualan, dan
persediaan barang dalam gudang dapat dilihat pada Gambar 3.5

MULAI

Data perintah kerja

Input data perintah kerja

Menyimpan dalam database

Data perintah kerja


terinput

SELESAI

Gambar 3.5 Flowchart direktur pada sistem informasi pembelian, penjualan, dan
persediaan barang dalam gudang
3.4.5 Penjelasan tabel
1. Data login
Penjelasan tabel data login pada database sistem informasi pembelian,
penjualan, dan persediaan barang dalam gudang dapat dilihat pada Tabel
3.2.

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-11
Tabel 3.2 Data login
Data login
No._pegawai* Username Password Divisi
0125 Gerry Code101 Staf gudang
0130 Billy Pass23 Staff penjualan
0150 John Untitled Staff pembelian
0175 Tom Notfound Staff pembelian
0198 Michael Error404 Direktur

2. Data persediaan barang


Penjelasan tabel data persediaan barang pada database sistem informasi
pembelian, penjualan, dan persediaan barang dalam gudang dapat dilihat
pada Tabel 3.3.
Tabel 3.3 Data persediaan barang
Data persediaan barang
Kode_persediaan_ Jumlah_
No_pegawai** Nama_barang Kode_barang Jenis_barang
barang* barang
I10 0125 LCD 10 L410 Hardware
I20 0130 Keyboard 20 KB615 Hardware
I50 0150 Flashdisk 50 FD100 Hardware
I30 0175 Mouse 30 M500 Hardware
I20 0198 Kabel HDMI 20 KH255 Hardware

3. Data permintaan barang


Penjelasan tabel data permintaan barang pada database sistem informasi
pembelian, penjualan, dan persediaan barang dalam gudang dapat dilihat
pada Tabel 3.4.
Tabel 3.3 Data permintaan barang
Data permintaan barang
Kode_persediaan_ Kode_permintaan_ Nama_bara Jumlah_ba Kode_ba
barang** barang* ng rang rang
I10 01 LCD 20 L410
I20 02 Harddisk 20 HDD550
I50 03 Printer 10 P200
I30 04 CPU 20 CPU050
Kabel
I20 05 10 KH255
HDMI

4. Data pembelian barang

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-12
Penjelasan tabel data pembelian barang pada database sistem informasi
pembelian, penjualan, dan persediaan barang dalam gudang dapat dilihat
pada Tabel 3.5.
Tabel 3.5 Data pembelian barang
Data pembelian barang
Kode_permi Kode_pem
Jumlah_ Kode_ba
ntaan_bara belian_bar Nama_barang Harga
barang rang
ng** ang*
01 01 LCD 20 L410 Rp1.000.000,00
02 02 Harddisk 20 HDD550 Rp600.000,00
03 03 Printer 10 P200 Rp1.500.000,00
04 04 CPU 20 CPU050 Rp5.000.000,00
05 05 Kabel HDMI 10 KH255 Rp30.000,00

5. Data pesanan customer


Penjelasan tabel data pembelian barang pada database sistem informasi
pembelian, penjualan, dan persediaan barang dalam gudang dapat
dilihat pada Tabel 3.6.
Tabel 3.6 Data pesanan customer
Data pesanan customer
Kode_pem
No_pesanan_ Jumlah_ Kode_ba Tanggal
belian_bar Nama_barang Harga
customer* barang rang _pesanan
angng**
01 001 LCD 2 L410 9/9/2022 Rp2.000.000,00
02 002 Harddisk 4 HDD550 9/9/2022 Rp2.400.000,00
03 003 Printer 2 P200 9/9/2022 Rp3.000.000,00
04 004 CPU 2 CPU050 12/9/2022 Rp10.000.000,00
05 005 Mouse 5 M500 12/9/2022 Rp150.000,00

6. Data perintah kerja


Penjelasan tabel data perintah kerja pada database sistem informasi
pembelian, penjualan, dan persediaan barang dalam gudang dapat dilihat
pada Tabel 3.7.
Tabel 3.7 Data perintah kerja

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-13
Data perintah kerja
No_pesanan_cust Jenis_perintah_k Perintah_k Tanggal_perintah_
omer ** erja* erja kerja
Double
001 Packing 15/9/2022
bubble wrap
Hitung sisa
002 Quantity check 15/9/2022
stok
Double
003 Packing 15/9/2022
bubble wrap
Double
004 Packing 15/9/2022
bubble wrap
Cek kualitas
005 Quality control 15/9/2022
produk

3.4.6 Tampilan tipe data


1. Data login
Tabel tipe data login pada database sistem informasi pembelian,
penjualan, dan persediaan barang dalam gudang dapat dilihat pada Tabel
3.8.
Tabel 3.8 Tipe data login
Field Name Data type
No._pegawai* Number
Username Short text
Password Short text
Divisi Short text

2. Data persediaan barang


Tabel tipe data persediaan barang pada database sistem informasi
pembelian, penjualan, dan persediaan barang dalam gudang dapat dilihat
pada Tabel 3.9.
Tabel 3.8 Tipe data persediaan barang
Field Name Data type
No._pegawai** Number
Kode_persediaan_barang* Short text
Nama_barang Short text
Jumlah_barang Number
Kode_barang Short text
Jenis_barang Short text

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-14
3. Data permintaan barang
Tabel tipe data permintaan barang pada database sistem informasi
pembelian, penjualan, dan persediaan barang dalam gudang dapat dilihat
pada Tabel 3.10.
Tabel 3.10 Tipe data permintaan barang
Field Name Data type
Kode_persediaan_barang** String
Kode_permintaan_barang* Number
Nama_barang Short text
Jumlah_barang Number
Kode_barang Short text

4. Data pembelian barang


Tabel tipe data pembelian barang pada database sistem informasi
pembelian, penjualan, dan persediaan barang dalam gudang dapat dilihat
pada Tabel 3.11.
Tabel 3.11 Tipe data pembelian barang
Field Name Data type
Kode_permintaan_barang** Number
Kode_pembelian_barang* Number
Nama_barang Short text
Jumlah_barang Number
Kode_barang Short text
Harga Currency

5. Data pesanan customer


Tabel tipe data pesanan customer pada database sistem informasi
pembelian, penjualan, dan persediaan barang dalam gudang dapat dilihat
pada Tabel 3.12.
Tabel 3.12 Tipe data pesanan customer
Field Name Data type
Kode_pembelian_barang** Number
No_pesanan_customer* Number
Nama_barang Short text
Jumlah_barang Number
Kode_barang Short text
Harga Currency

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-15
Tanggal_pesanan Date time

6. Data perintah kerja


Tabel tipe data perintah kerja pada database sistem informasi
pembelian, penjualan, dan persediaan barang dalam gudang dapat dilihat
pada Tabel 3.13.
Tabel 3.13 Tipe data perintah kerja
Field Name Data type
No_pesanan_customer** Number
Jenis_perintah_kerja* Short text
Perintah_kerja Short text
Tanggal_perintah_kerja Date time

3.4.7 Tampilan relasi antar tabel


Relasi antar tabel pada database sistem informasi pembelian, penjualan, dan
persediaan barang dalam gudang dapat dilihat pada Gambar 3.4.

Gambar 3.4 Relasi antar tabel pada database sistem informasi pembelian,
penjualan, dan persediaan barang dalam gudang

Laporan Sementara Praktikum Analisis dan Perancangan Sistem Informasi 2022 II-16
DAFTAR PUSTAKA

Edi, D., & Betshani, S. (2009). Analisis Data dengan Menggunakan ERD dan
Model Konseptual Data Warehouse. Jurnal Informatika, 5(1), 71-85.
Latukolan, M. L., Arwan, A., & Ananta, M. T. (2019). Pengembangan Sistem
Pemetaan Otomatis Entity Relationship Diagram Ke Dalam Database.
Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, 3(4), 4058-
4065.
Pratiwi, I. P., Ferdinandus, F., & A. D. (2019). Sistem Pendukung Keputusan
Penerima Program Keluarga Harapan (PKH) Menggunakan Metode Simple
Additive Weighting. Jurnal Teknik Informatika dan Ilmu Komputer, 8(2),
2580-2399.

Anda mungkin juga menyukai