SlideShare a Scribd company logo
1 of 51
STUDI KASUS
Siti Mutrofin, S.Kom
Hasil Requirement Collection & Analysis
1. Sebuah toko menjual berbagai macam Barang
yang diperoleh dari Suplier. Banyak Suplier
yang menyuplai Barang pada Toko. Setiap
Suplier dapat menyuplai banyak barang, tetapi
setiap barang hanya disuplai oleh satu Suplier.
Untuk memudahkan pendataan Suplier perlu
dicatat nama suplier, alamat suplier, tlp
suplier. Sementara untuk pendataan barang,
maka perlu dicatat nama barang, jumlah
barang, harga beli, dan harga jual.
Hasil Wawancara dengan pihak Management
Sistem Informasi Penjualan dan Pembelian
2. Pihak toko dapat memesan (order) barang ke
Suplier kapan saja, dimana setiap kali order
bisa banyak barang yang dipesan. Untuk
keperluan pertanggung jawaban, maka perlu
dicatat tanggal pesan dan petugas yang
memesan. Untuk pendataan petugas perlu
dicatat nama petugas, alamat petugas, telp
petugas, jenis kelamin petugas, tanggal lahir
petugas.
Hasil Wawancara dengan pihak Management
…Sistem Informasi Penjualan dan Pembelian
3. Pada saat barang pesanan datang, maka perlu
dilakukan pengecekan terhadap item barang
dan jumlah barang yang dipesan saat ORDER.
Untuk keperluan Dokumentasi, maka perlu
dicatat faktur kirim, tanggal faktur, detail
barang datang (item barang dan jumlah
barang datang), serta petugas yang
menerima.
Hasil Wawancara dengan pihak Management
…Sistem Informasi Penjualan dan Pembelian
4. Pada saat terjadi penjualan barang ke
Customer, perlu dicatat nama Customer,
tanggal jual, petugas yang melayani, detail
barang yang dijual (meliputi nama barang,
dan jumlah yang dijual). Untuk keperluan
pemberian point reward kepada para Customer
yang setia, maka perlu dicatat nama Customer,
jenis kelamin customer, Tanggal lahir
customer.
Hasil Wawancara dengan pihak Management
…Sistem Informasi Penjualan dan Pembelian
Form Order
No. Order : ………………………………………..
Tanggal Order : ………………………………………..
Suplier : ………………………………………..
N
o
Nama Barang Jumla
h
Harga Satuan Harga
Total
Total
Petugas
Dokumen Pendukung yang diperoleh saat wawancara
Sistem Informasi Penjualan dan Pembelian
Form Penjualan
No. Jual : ………………………………………..
Tanggal Jual : ………………………………………..
Customer : ………………………………………..
N
o
Nama Barang Jumla
h
Harga Satuan Harga
Total
Total
Petugas
Dokumen Pendukung yang diperoleh saat wawancara
…Sistem Informasi Penjualan dan Pembelian
Identitas Suplier
Faktur
No. Faktur : ………………………………………..
Tanggal Faktur : ………………………………………..
No. Order : ………………………………………..
Tanggal Order : ………………………………………..
N
o
Nama Barang Jumla
h
Harga Satuan Harga
Total
Total
Tanggal Terima : ………………..
Penerima,
Petugas
Dokumen Pendukung yang diperoleh saat wawancara
…Sistem Informasi Penjualan dan Pembelian
Merancang ER-Diagram
Sistem Informasi Penjualan dan Pembelian
 Untuk merancang ERD, dapat dilakukan lewat
hasil Requirement Collection & analysis,
ataupun melalui Form transaksional yang ada.
 Keduanya itu dapat saling mendukung untuk
melengkapi rancangan CDM, baik entity, atribut
ataupun relasi dan cardinalitynya.
Langkah-langkah Merancang ER-Diagram
Sistem Informasi Penjualan dan Pembelian
1. Mengidentifikasi dan menetapkan entitas yang
terlihat.
2. Menentukan atribut key dari entitas.
3. Mengidentifikasi dan menentukan seluruh relasi
diantara entitas.
4. Menentukan Cardinality.
5. Melengkapi entitas dan relasi dengan atribut
yang diperlukan.
Mengidentifikasi dan menetapkan entitas
Sistem Informasi Penjualan dan Pembelian
 Setiap form transaksional yang memiliki
sesuatu yang bersifat unik, maka jadikan form
transaksional tersebut sebagai entity.
 Atribut entity dapat dilihat dari informasi yang
ada pada form.
 Form Order:
 Entity Order
 Entity Suplier
 Entity Barang
 Entity Petugas
 Form
Penjualan
 Entity Penjualan
 Entity Customer
 Entity Barang
 Entity Petugas
 Form Faktur
 Entity Suplier
 Entity Faktur
 Entity Order
 Entity Barang
 Entity
Petugas
Menentukan Atribut Key dari Entitas
Sistem Informasi Penjualan dan Pembelian
 Untuk menentukan atribut dari entity yang
sudah dipilih, agar memudahkan diperlukan
informasi tambahan yang berasal dari Hasil
Requirement Collection & Analysis. Sehingga
didapatkan:
1. Entity Suplier: Nama, alamat, telp.
2. Entity Barang: Nama, jumlah, harga beli, harga
jual.
3. Entity Petugas: nama, alamat, telp, jenis
kelamin, tanggal lahir.
4. Entity Customer: nama, alamat, telp, jenis
kelamin, tanggal lahir.
Menentukan Atribut Key dari Entitas
…Sistem Informasi Penjualan dan Pembelian
5. Entity Order: No. Order, attribut yang lain dapat
ditentukan berdasarkan informasi pada Form
Order, dengan melakukan relasi terhadap entity
yang terkait.
6. Entity Penjualan: No. Jual, tanggal jual, attribut
yang lain dapat ditentukan berdasarkan
informasi pada Form Penjualan, dengan
melakukan relasi terhadap entity yang terkait.
7. Entity Faktur: No. Faktur, Tanggal faktur,
tanggal terima, attribut yang lain dapat
ditentukan berdasarkan informasi pada Form
Faktur, dengan melakukan relasi terhadap entity
yang terkait.
Mengidentifikasi dan menentukan seluruh relasi diantara entitas
…Sistem Informasi Penjualan dan Pembelian
Mengidentifikasi dan menentukan seluruh relasi diantara entitas
Sistem Informasi Penjualan dan Pembelian
 Untuk menentukan relasi antar entity, bisa
dimulai dengan menentukan relasi pada entity
dari form transaksional (entity Order, entity
Faktur dan entity Penjualan).
 Dilanjutkan dengan relasi-relasi yang lain
berdasarkan Hasil wawancara pada penentuan
relasi.
 Pada entity form transaksional dapat dilakukan
dengan memperhatikan informasi dari form
tersebut mulai dari atas hingga ke bawah.
 Jika ada entity, maka relasi entity tersebut ke
entity transaksional (defaultnya terbentuk relasi
One-To-Many.
Mengidentifikasi dan menentukan seluruh relasi diantara entitas
…Sistem Informasi Penjualan dan Pembelian
 Entity Order, berelasi dengan: entity Suplier,
entity Barang, dan entity Petugas.
 Entity Penjualan, berelasi dengan: entity
Customer, Entity Barang, entity Petugas.
 Entity Faktur, berelasi dengan: Entity Order,
Entity Barang, Entity Petugas.
Mengidentifikasi dan menentukan seluruh relasi diantara entitas
…Sistem Informasi Penjualan dan Pembelian
 Berdasarkan hasil wawancara
1.
Mengidentifikasi dan menentukan seluruh relasi diantara entitas
…Sistem Informasi Penjualan dan Pembelian
2.
Mengidentifikasi dan menentukan seluruh relasi diantara entitas
…Sistem Informasi Penjualan dan Pembelian
3.
Mengidentifikasi dan menentukan seluruh relasi diantara entitas
…Sistem Informasi Penjualan dan Pembelian
4.
Menentukan Derajat Relasi (Cardinality)
Sistem Informasi Penjualan dan Pembelian
 Setelah relasi terbentuk, dilanjutkan mengubah nama
relasi, cardinality, tipe cardinality, sifat entitas (Dominan
atau tidak).
 Dengan hasil Requirement Collection & Analysis dan
format masing-masing form, maka didapat
cardinalitynya, sebagai berikut:
 Entity Order: berelasi dengan:
 Entity Suplier dengan derajat M:1
 Entity Barang dengan relasi M:N
 Entity Petugas derajat relasi M:1
Menentukan Derajat Relasi (Cardinality)
…Sistem Informasi Penjualan dan Pembelian
 Entity Penjual, berelasi dengan
 Entity Customer cardinality M:1
 Entity Barang cardinality M:N
 Entity Petugas cardinality M:1
 Entity Faktur, berelasi dengan
 Entity Customer cardinality M:1
 Entity Barang cardinality M:N
 Entity Petugas cardinality M:1
Menentukan Derajat Relasi (Cardinality)
…Sistem Informasi Penjualan dan Pembelian
Melengkapi entitas dan relasi dengan atribut yang
diperlukan
Sistem Informasi Penjualan dan Pembelian
 Atribut Alamat dijadikan sebagai atribut sederhana, agar
tidak terjadi anomali.
Generate PDM
Sistem Informasi Penjualan dan Pembelian
Generate PDM
…Sistem Informasi Penjualan dan Pembelian
Generate PDM
…Sistem Informasi Penjualan dan Pembelian
1. Setiap barang datang (baik sudah ada maupun baru)
dibuatkan kode barang yang berbeda (ini memperbesar
ruang penyimpanan data barang).
Generate PDM
…Sistem Informasi Penjualan dan Pembelian
Generate PDM
…Sistem Informasi Penjualan dan Pembelian
2. Setiap item barang hanya memiliki satu kode barang
Generate PDM
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MS Access
Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MS Access
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MS Access
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MS Access
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MS Access
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MS Access
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MS Access
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MS Access
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MS Access
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MS Access
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MS Access
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MySQL
Sistem Informasi Penjualan dan Pembelian
 Ciptakan nama databasenya pada DBMS MySQL
Generate Database DBMS MySQL
Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MySQL
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MySQL
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MySQL
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MySQL
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MySQL
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MySQL
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MySQL
…Sistem Informasi Penjualan dan Pembelian
Generate Database DBMS MySQL
…Sistem Informasi Penjualan dan Pembelian

More Related Content

What's hot

(Pert 4) bab 14 siklus penjualan dan penagihan test of control & substa...
(Pert 4) bab 14 siklus penjualan dan penagihan   test of control & substa...(Pert 4) bab 14 siklus penjualan dan penagihan   test of control & substa...
(Pert 4) bab 14 siklus penjualan dan penagihan test of control & substa...Ilham Sousuke
 
12. si-pi, adi nurpermana, hapzi ali, siklus proses bisnis, universitas mercu...
12. si-pi, adi nurpermana, hapzi ali, siklus proses bisnis, universitas mercu...12. si-pi, adi nurpermana, hapzi ali, siklus proses bisnis, universitas mercu...
12. si-pi, adi nurpermana, hapzi ali, siklus proses bisnis, universitas mercu...Adi Permana
 
Penjelasan Singkat Aplikasi Zahir Accounting
Penjelasan Singkat Aplikasi Zahir AccountingPenjelasan Singkat Aplikasi Zahir Accounting
Penjelasan Singkat Aplikasi Zahir AccountingKhrisna Ariyudha
 
AUDIT SIKLUS PENJUALAN DAN PENAGIHAN
AUDIT SIKLUS PENJUALAN DAN PENAGIHANAUDIT SIKLUS PENJUALAN DAN PENAGIHAN
AUDIT SIKLUS PENJUALAN DAN PENAGIHANdyna septiani
 
Sistem informatika penjualan secara tunaii
Sistem informatika penjualan secara tunaiiSistem informatika penjualan secara tunaii
Sistem informatika penjualan secara tunaiiMarinah_KS
 

What's hot (7)

(Pert 4) bab 14 siklus penjualan dan penagihan test of control & substa...
(Pert 4) bab 14 siklus penjualan dan penagihan   test of control & substa...(Pert 4) bab 14 siklus penjualan dan penagihan   test of control & substa...
(Pert 4) bab 14 siklus penjualan dan penagihan test of control & substa...
 
12. si-pi, adi nurpermana, hapzi ali, siklus proses bisnis, universitas mercu...
12. si-pi, adi nurpermana, hapzi ali, siklus proses bisnis, universitas mercu...12. si-pi, adi nurpermana, hapzi ali, siklus proses bisnis, universitas mercu...
12. si-pi, adi nurpermana, hapzi ali, siklus proses bisnis, universitas mercu...
 
Penjelasan Singkat Aplikasi Zahir Accounting
Penjelasan Singkat Aplikasi Zahir AccountingPenjelasan Singkat Aplikasi Zahir Accounting
Penjelasan Singkat Aplikasi Zahir Accounting
 
AUDIT SIKLUS PENJUALAN DAN PENAGIHAN
AUDIT SIKLUS PENJUALAN DAN PENAGIHANAUDIT SIKLUS PENJUALAN DAN PENAGIHAN
AUDIT SIKLUS PENJUALAN DAN PENAGIHAN
 
Formulir buku besar jurnal dan tambahan
Formulir buku besar jurnal dan tambahanFormulir buku besar jurnal dan tambahan
Formulir buku besar jurnal dan tambahan
 
Aplikasi siklus pendapatan (sia)
Aplikasi siklus pendapatan (sia)Aplikasi siklus pendapatan (sia)
Aplikasi siklus pendapatan (sia)
 
Sistem informatika penjualan secara tunaii
Sistem informatika penjualan secara tunaiiSistem informatika penjualan secara tunaii
Sistem informatika penjualan secara tunaii
 

Similar to STUDI KASUS PENJUALAN DAN PEMBELIAN

Josua Novriadi Tarihoran
Josua Novriadi TarihoranJosua Novriadi Tarihoran
Josua Novriadi TarihoranJosua20
 
Sipi, Raditya Wijaksono, Hapzi Ali, analisis sistem akuntansi pengeluaran kas...
Sipi, Raditya Wijaksono, Hapzi Ali, analisis sistem akuntansi pengeluaran kas...Sipi, Raditya Wijaksono, Hapzi Ali, analisis sistem akuntansi pengeluaran kas...
Sipi, Raditya Wijaksono, Hapzi Ali, analisis sistem akuntansi pengeluaran kas...radityawijaksono
 
SISTEM INF. AKUNTANSI & KEUANG materi 2.pptx
SISTEM INF. AKUNTANSI & KEUANG materi 2.pptxSISTEM INF. AKUNTANSI & KEUANG materi 2.pptx
SISTEM INF. AKUNTANSI & KEUANG materi 2.pptxnafanael
 
Ppt kd3.1 adm transaksi
Ppt kd3.1 adm transaksiPpt kd3.1 adm transaksi
Ppt kd3.1 adm transaksimrc aldi
 
Penawaran Aplikasi Kasir Toko ITB POS
Penawaran Aplikasi Kasir Toko ITB POSPenawaran Aplikasi Kasir Toko ITB POS
Penawaran Aplikasi Kasir Toko ITB POSITBrainIndonesia
 
bab 3 sistem informasi dan penelitian global (1).pptx
bab 3 sistem informasi dan penelitian global (1).pptxbab 3 sistem informasi dan penelitian global (1).pptx
bab 3 sistem informasi dan penelitian global (1).pptxIkeHayati1
 
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN TUNAI DAN PENER...
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN TUNAI DAN PENER...ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN TUNAI DAN PENER...
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN TUNAI DAN PENER...fathad
 
Sim-bramantyo kusuma-hapzi ali-informasi dalam pelaksanaannya-univ mercu buan...
Sim-bramantyo kusuma-hapzi ali-informasi dalam pelaksanaannya-univ mercu buan...Sim-bramantyo kusuma-hapzi ali-informasi dalam pelaksanaannya-univ mercu buan...
Sim-bramantyo kusuma-hapzi ali-informasi dalam pelaksanaannya-univ mercu buan...Braman Kusuma
 
Mengarsipkan Dokumen Perusahaan.pptx
 Mengarsipkan Dokumen Perusahaan.pptx Mengarsipkan Dokumen Perusahaan.pptx
Mengarsipkan Dokumen Perusahaan.pptxAisyah Safitri Hayati
 
Aswinanda rivaldy sistem informasi manajemen 7 12 (sebelum uas)
Aswinanda rivaldy sistem informasi manajemen 7 12 (sebelum uas)Aswinanda rivaldy sistem informasi manajemen 7 12 (sebelum uas)
Aswinanda rivaldy sistem informasi manajemen 7 12 (sebelum uas)Aswinanda Rivaldy
 
IF4198_04_093843.ppt
IF4198_04_093843.pptIF4198_04_093843.ppt
IF4198_04_093843.pptTazkyaKamila
 
Muhammad farhan fadhlillah 43218010171 tm5
Muhammad farhan fadhlillah 43218010171 tm5Muhammad farhan fadhlillah 43218010171 tm5
Muhammad farhan fadhlillah 43218010171 tm5FarhanFadhlillah1
 
www.spider-system business profile
www.spider-system business profilewww.spider-system business profile
www.spider-system business profileRobert K
 
SIA : konsep basis data relasional
SIA :   konsep basis data relasionalSIA :   konsep basis data relasional
SIA : konsep basis data relasionalTheresia Magdalena
 
Si & pi, dian andriani, hapzi ali, siklus pendapatan, universitas mercu buana...
Si & pi, dian andriani, hapzi ali, siklus pendapatan, universitas mercu buana...Si & pi, dian andriani, hapzi ali, siklus pendapatan, universitas mercu buana...
Si & pi, dian andriani, hapzi ali, siklus pendapatan, universitas mercu buana...Dian Andriani
 
Pertemuan 4 -_multi_dimensional_model_design_1
Pertemuan 4 -_multi_dimensional_model_design_1Pertemuan 4 -_multi_dimensional_model_design_1
Pertemuan 4 -_multi_dimensional_model_design_1Abrianto Nugraha
 
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...Ratna Ayu Febrianti
 
Sim,dede jumadi 2017
Sim,dede jumadi 2017Sim,dede jumadi 2017
Sim,dede jumadi 2017Dede jumadi
 

Similar to STUDI KASUS PENJUALAN DAN PEMBELIAN (20)

design database
design databasedesign database
design database
 
Josua Novriadi Tarihoran
Josua Novriadi TarihoranJosua Novriadi Tarihoran
Josua Novriadi Tarihoran
 
Sipi, Raditya Wijaksono, Hapzi Ali, analisis sistem akuntansi pengeluaran kas...
Sipi, Raditya Wijaksono, Hapzi Ali, analisis sistem akuntansi pengeluaran kas...Sipi, Raditya Wijaksono, Hapzi Ali, analisis sistem akuntansi pengeluaran kas...
Sipi, Raditya Wijaksono, Hapzi Ali, analisis sistem akuntansi pengeluaran kas...
 
Konsep SIA
Konsep SIAKonsep SIA
Konsep SIA
 
SISTEM INF. AKUNTANSI & KEUANG materi 2.pptx
SISTEM INF. AKUNTANSI & KEUANG materi 2.pptxSISTEM INF. AKUNTANSI & KEUANG materi 2.pptx
SISTEM INF. AKUNTANSI & KEUANG materi 2.pptx
 
Ppt kd3.1 adm transaksi
Ppt kd3.1 adm transaksiPpt kd3.1 adm transaksi
Ppt kd3.1 adm transaksi
 
Penawaran Aplikasi Kasir Toko ITB POS
Penawaran Aplikasi Kasir Toko ITB POSPenawaran Aplikasi Kasir Toko ITB POS
Penawaran Aplikasi Kasir Toko ITB POS
 
bab 3 sistem informasi dan penelitian global (1).pptx
bab 3 sistem informasi dan penelitian global (1).pptxbab 3 sistem informasi dan penelitian global (1).pptx
bab 3 sistem informasi dan penelitian global (1).pptx
 
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN TUNAI DAN PENER...
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN TUNAI DAN PENER...ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN TUNAI DAN PENER...
ANALISIS DAN PERANCANGAN SISTEM INFORMASI AKUNTANSI PENJUALAN TUNAI DAN PENER...
 
Sim-bramantyo kusuma-hapzi ali-informasi dalam pelaksanaannya-univ mercu buan...
Sim-bramantyo kusuma-hapzi ali-informasi dalam pelaksanaannya-univ mercu buan...Sim-bramantyo kusuma-hapzi ali-informasi dalam pelaksanaannya-univ mercu buan...
Sim-bramantyo kusuma-hapzi ali-informasi dalam pelaksanaannya-univ mercu buan...
 
Mengarsipkan Dokumen Perusahaan.pptx
 Mengarsipkan Dokumen Perusahaan.pptx Mengarsipkan Dokumen Perusahaan.pptx
Mengarsipkan Dokumen Perusahaan.pptx
 
Aswinanda rivaldy sistem informasi manajemen 7 12 (sebelum uas)
Aswinanda rivaldy sistem informasi manajemen 7 12 (sebelum uas)Aswinanda rivaldy sistem informasi manajemen 7 12 (sebelum uas)
Aswinanda rivaldy sistem informasi manajemen 7 12 (sebelum uas)
 
IF4198_04_093843.ppt
IF4198_04_093843.pptIF4198_04_093843.ppt
IF4198_04_093843.ppt
 
Muhammad farhan fadhlillah 43218010171 tm5
Muhammad farhan fadhlillah 43218010171 tm5Muhammad farhan fadhlillah 43218010171 tm5
Muhammad farhan fadhlillah 43218010171 tm5
 
www.spider-system business profile
www.spider-system business profilewww.spider-system business profile
www.spider-system business profile
 
SIA : konsep basis data relasional
SIA :   konsep basis data relasionalSIA :   konsep basis data relasional
SIA : konsep basis data relasional
 
Si & pi, dian andriani, hapzi ali, siklus pendapatan, universitas mercu buana...
Si & pi, dian andriani, hapzi ali, siklus pendapatan, universitas mercu buana...Si & pi, dian andriani, hapzi ali, siklus pendapatan, universitas mercu buana...
Si & pi, dian andriani, hapzi ali, siklus pendapatan, universitas mercu buana...
 
Pertemuan 4 -_multi_dimensional_model_design_1
Pertemuan 4 -_multi_dimensional_model_design_1Pertemuan 4 -_multi_dimensional_model_design_1
Pertemuan 4 -_multi_dimensional_model_design_1
 
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...
SIM, Ratna Ayu Febrianti, Hapzi Ali, SI untuk Keunggulan Bersaing, Perusahaan...
 
Sim,dede jumadi 2017
Sim,dede jumadi 2017Sim,dede jumadi 2017
Sim,dede jumadi 2017
 

Recently uploaded

MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxmariaboisala21
 
PPT ANEMIA pada remaja maupun dewasapptx
PPT ANEMIA pada remaja maupun dewasapptxPPT ANEMIA pada remaja maupun dewasapptx
PPT ANEMIA pada remaja maupun dewasapptxsitifaiza3
 
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxzidanlbs25
 
BAGAIAMANA PANCASILA MENJADI SISTEM ETIKA.pptx
BAGAIAMANA PANCASILA MENJADI SISTEM ETIKA.pptxBAGAIAMANA PANCASILA MENJADI SISTEM ETIKA.pptx
BAGAIAMANA PANCASILA MENJADI SISTEM ETIKA.pptxchleotiltykeluanan
 
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptx
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptxPENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptx
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptxheru687292
 
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Shary Armonitha
 
Geologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfGeologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfAuliaAulia63
 
Menggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxMenggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxImahMagwa
 
Contoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningContoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningSamFChaerul
 

Recently uploaded (9)

MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptxMARIA NOVILIA BOISALA FASILITATOR PMM.pptx
MARIA NOVILIA BOISALA FASILITATOR PMM.pptx
 
PPT ANEMIA pada remaja maupun dewasapptx
PPT ANEMIA pada remaja maupun dewasapptxPPT ANEMIA pada remaja maupun dewasapptx
PPT ANEMIA pada remaja maupun dewasapptx
 
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptxUKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
UKURAN PENTYEBARAN DATA PPT KELOMPOK 2.pptx
 
BAGAIAMANA PANCASILA MENJADI SISTEM ETIKA.pptx
BAGAIAMANA PANCASILA MENJADI SISTEM ETIKA.pptxBAGAIAMANA PANCASILA MENJADI SISTEM ETIKA.pptx
BAGAIAMANA PANCASILA MENJADI SISTEM ETIKA.pptx
 
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptx
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptxPENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptx
PENGENDALIAN MUTU prodi Blitar penting untuk dimiliki oleh masyarakat .pptx
 
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
Sistem operasi adalah program yang bertindak sebagai perantara antara user de...
 
Geologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdfGeologi Jawa Timur-Madura Kelompok 6.pdf
Geologi Jawa Timur-Madura Kelompok 6.pdf
 
Menggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptxMenggunakan Data matematika kelas 7.pptx
Menggunakan Data matematika kelas 7.pptx
 
Contoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data miningContoh Algoritma Asosiasi pada data mining
Contoh Algoritma Asosiasi pada data mining
 

STUDI KASUS PENJUALAN DAN PEMBELIAN

  • 2. Hasil Requirement Collection & Analysis 1. Sebuah toko menjual berbagai macam Barang yang diperoleh dari Suplier. Banyak Suplier yang menyuplai Barang pada Toko. Setiap Suplier dapat menyuplai banyak barang, tetapi setiap barang hanya disuplai oleh satu Suplier. Untuk memudahkan pendataan Suplier perlu dicatat nama suplier, alamat suplier, tlp suplier. Sementara untuk pendataan barang, maka perlu dicatat nama barang, jumlah barang, harga beli, dan harga jual. Hasil Wawancara dengan pihak Management Sistem Informasi Penjualan dan Pembelian
  • 3. 2. Pihak toko dapat memesan (order) barang ke Suplier kapan saja, dimana setiap kali order bisa banyak barang yang dipesan. Untuk keperluan pertanggung jawaban, maka perlu dicatat tanggal pesan dan petugas yang memesan. Untuk pendataan petugas perlu dicatat nama petugas, alamat petugas, telp petugas, jenis kelamin petugas, tanggal lahir petugas. Hasil Wawancara dengan pihak Management …Sistem Informasi Penjualan dan Pembelian
  • 4. 3. Pada saat barang pesanan datang, maka perlu dilakukan pengecekan terhadap item barang dan jumlah barang yang dipesan saat ORDER. Untuk keperluan Dokumentasi, maka perlu dicatat faktur kirim, tanggal faktur, detail barang datang (item barang dan jumlah barang datang), serta petugas yang menerima. Hasil Wawancara dengan pihak Management …Sistem Informasi Penjualan dan Pembelian
  • 5. 4. Pada saat terjadi penjualan barang ke Customer, perlu dicatat nama Customer, tanggal jual, petugas yang melayani, detail barang yang dijual (meliputi nama barang, dan jumlah yang dijual). Untuk keperluan pemberian point reward kepada para Customer yang setia, maka perlu dicatat nama Customer, jenis kelamin customer, Tanggal lahir customer. Hasil Wawancara dengan pihak Management …Sistem Informasi Penjualan dan Pembelian
  • 6. Form Order No. Order : ……………………………………….. Tanggal Order : ……………………………………….. Suplier : ……………………………………….. N o Nama Barang Jumla h Harga Satuan Harga Total Total Petugas Dokumen Pendukung yang diperoleh saat wawancara Sistem Informasi Penjualan dan Pembelian
  • 7. Form Penjualan No. Jual : ……………………………………….. Tanggal Jual : ……………………………………….. Customer : ……………………………………….. N o Nama Barang Jumla h Harga Satuan Harga Total Total Petugas Dokumen Pendukung yang diperoleh saat wawancara …Sistem Informasi Penjualan dan Pembelian
  • 8. Identitas Suplier Faktur No. Faktur : ……………………………………….. Tanggal Faktur : ……………………………………….. No. Order : ……………………………………….. Tanggal Order : ……………………………………….. N o Nama Barang Jumla h Harga Satuan Harga Total Total Tanggal Terima : ……………….. Penerima, Petugas Dokumen Pendukung yang diperoleh saat wawancara …Sistem Informasi Penjualan dan Pembelian
  • 9. Merancang ER-Diagram Sistem Informasi Penjualan dan Pembelian  Untuk merancang ERD, dapat dilakukan lewat hasil Requirement Collection & analysis, ataupun melalui Form transaksional yang ada.  Keduanya itu dapat saling mendukung untuk melengkapi rancangan CDM, baik entity, atribut ataupun relasi dan cardinalitynya.
  • 10. Langkah-langkah Merancang ER-Diagram Sistem Informasi Penjualan dan Pembelian 1. Mengidentifikasi dan menetapkan entitas yang terlihat. 2. Menentukan atribut key dari entitas. 3. Mengidentifikasi dan menentukan seluruh relasi diantara entitas. 4. Menentukan Cardinality. 5. Melengkapi entitas dan relasi dengan atribut yang diperlukan.
  • 11. Mengidentifikasi dan menetapkan entitas Sistem Informasi Penjualan dan Pembelian  Setiap form transaksional yang memiliki sesuatu yang bersifat unik, maka jadikan form transaksional tersebut sebagai entity.  Atribut entity dapat dilihat dari informasi yang ada pada form.  Form Order:  Entity Order  Entity Suplier  Entity Barang  Entity Petugas  Form Penjualan  Entity Penjualan  Entity Customer  Entity Barang  Entity Petugas  Form Faktur  Entity Suplier  Entity Faktur  Entity Order  Entity Barang  Entity Petugas
  • 12. Menentukan Atribut Key dari Entitas Sistem Informasi Penjualan dan Pembelian  Untuk menentukan atribut dari entity yang sudah dipilih, agar memudahkan diperlukan informasi tambahan yang berasal dari Hasil Requirement Collection & Analysis. Sehingga didapatkan: 1. Entity Suplier: Nama, alamat, telp. 2. Entity Barang: Nama, jumlah, harga beli, harga jual. 3. Entity Petugas: nama, alamat, telp, jenis kelamin, tanggal lahir. 4. Entity Customer: nama, alamat, telp, jenis kelamin, tanggal lahir.
  • 13. Menentukan Atribut Key dari Entitas …Sistem Informasi Penjualan dan Pembelian 5. Entity Order: No. Order, attribut yang lain dapat ditentukan berdasarkan informasi pada Form Order, dengan melakukan relasi terhadap entity yang terkait. 6. Entity Penjualan: No. Jual, tanggal jual, attribut yang lain dapat ditentukan berdasarkan informasi pada Form Penjualan, dengan melakukan relasi terhadap entity yang terkait. 7. Entity Faktur: No. Faktur, Tanggal faktur, tanggal terima, attribut yang lain dapat ditentukan berdasarkan informasi pada Form Faktur, dengan melakukan relasi terhadap entity yang terkait.
  • 14. Mengidentifikasi dan menentukan seluruh relasi diantara entitas …Sistem Informasi Penjualan dan Pembelian
  • 15. Mengidentifikasi dan menentukan seluruh relasi diantara entitas Sistem Informasi Penjualan dan Pembelian  Untuk menentukan relasi antar entity, bisa dimulai dengan menentukan relasi pada entity dari form transaksional (entity Order, entity Faktur dan entity Penjualan).  Dilanjutkan dengan relasi-relasi yang lain berdasarkan Hasil wawancara pada penentuan relasi.  Pada entity form transaksional dapat dilakukan dengan memperhatikan informasi dari form tersebut mulai dari atas hingga ke bawah.  Jika ada entity, maka relasi entity tersebut ke entity transaksional (defaultnya terbentuk relasi One-To-Many.
  • 16. Mengidentifikasi dan menentukan seluruh relasi diantara entitas …Sistem Informasi Penjualan dan Pembelian  Entity Order, berelasi dengan: entity Suplier, entity Barang, dan entity Petugas.  Entity Penjualan, berelasi dengan: entity Customer, Entity Barang, entity Petugas.  Entity Faktur, berelasi dengan: Entity Order, Entity Barang, Entity Petugas.
  • 17. Mengidentifikasi dan menentukan seluruh relasi diantara entitas …Sistem Informasi Penjualan dan Pembelian  Berdasarkan hasil wawancara 1.
  • 18. Mengidentifikasi dan menentukan seluruh relasi diantara entitas …Sistem Informasi Penjualan dan Pembelian 2.
  • 19. Mengidentifikasi dan menentukan seluruh relasi diantara entitas …Sistem Informasi Penjualan dan Pembelian 3.
  • 20. Mengidentifikasi dan menentukan seluruh relasi diantara entitas …Sistem Informasi Penjualan dan Pembelian 4.
  • 21. Menentukan Derajat Relasi (Cardinality) Sistem Informasi Penjualan dan Pembelian  Setelah relasi terbentuk, dilanjutkan mengubah nama relasi, cardinality, tipe cardinality, sifat entitas (Dominan atau tidak).  Dengan hasil Requirement Collection & Analysis dan format masing-masing form, maka didapat cardinalitynya, sebagai berikut:  Entity Order: berelasi dengan:  Entity Suplier dengan derajat M:1  Entity Barang dengan relasi M:N  Entity Petugas derajat relasi M:1
  • 22. Menentukan Derajat Relasi (Cardinality) …Sistem Informasi Penjualan dan Pembelian  Entity Penjual, berelasi dengan  Entity Customer cardinality M:1  Entity Barang cardinality M:N  Entity Petugas cardinality M:1  Entity Faktur, berelasi dengan  Entity Customer cardinality M:1  Entity Barang cardinality M:N  Entity Petugas cardinality M:1
  • 23. Menentukan Derajat Relasi (Cardinality) …Sistem Informasi Penjualan dan Pembelian
  • 24. Melengkapi entitas dan relasi dengan atribut yang diperlukan Sistem Informasi Penjualan dan Pembelian  Atribut Alamat dijadikan sebagai atribut sederhana, agar tidak terjadi anomali.
  • 25. Generate PDM Sistem Informasi Penjualan dan Pembelian
  • 26. Generate PDM …Sistem Informasi Penjualan dan Pembelian
  • 27. Generate PDM …Sistem Informasi Penjualan dan Pembelian 1. Setiap barang datang (baik sudah ada maupun baru) dibuatkan kode barang yang berbeda (ini memperbesar ruang penyimpanan data barang).
  • 28. Generate PDM …Sistem Informasi Penjualan dan Pembelian
  • 29. Generate PDM …Sistem Informasi Penjualan dan Pembelian 2. Setiap item barang hanya memiliki satu kode barang
  • 30. Generate PDM …Sistem Informasi Penjualan dan Pembelian
  • 31. Generate Database DBMS MS Access Sistem Informasi Penjualan dan Pembelian
  • 32. Generate Database DBMS MS Access …Sistem Informasi Penjualan dan Pembelian
  • 33. Generate Database DBMS MS Access …Sistem Informasi Penjualan dan Pembelian
  • 34. Generate Database DBMS MS Access …Sistem Informasi Penjualan dan Pembelian
  • 35. Generate Database DBMS MS Access …Sistem Informasi Penjualan dan Pembelian
  • 36. Generate Database DBMS MS Access …Sistem Informasi Penjualan dan Pembelian
  • 37. Generate Database DBMS MS Access …Sistem Informasi Penjualan dan Pembelian
  • 38. Generate Database DBMS MS Access …Sistem Informasi Penjualan dan Pembelian
  • 39. Generate Database DBMS MS Access …Sistem Informasi Penjualan dan Pembelian
  • 40. Generate Database DBMS MS Access …Sistem Informasi Penjualan dan Pembelian
  • 41. Generate Database DBMS MS Access …Sistem Informasi Penjualan dan Pembelian
  • 42. Generate Database DBMS MySQL Sistem Informasi Penjualan dan Pembelian  Ciptakan nama databasenya pada DBMS MySQL
  • 43. Generate Database DBMS MySQL Sistem Informasi Penjualan dan Pembelian
  • 44. Generate Database DBMS MySQL …Sistem Informasi Penjualan dan Pembelian
  • 45. Generate Database DBMS MySQL …Sistem Informasi Penjualan dan Pembelian
  • 46. Generate Database DBMS MySQL …Sistem Informasi Penjualan dan Pembelian
  • 47. Generate Database DBMS MySQL …Sistem Informasi Penjualan dan Pembelian
  • 48. Generate Database DBMS MySQL …Sistem Informasi Penjualan dan Pembelian
  • 49. Generate Database DBMS MySQL …Sistem Informasi Penjualan dan Pembelian
  • 50. Generate Database DBMS MySQL …Sistem Informasi Penjualan dan Pembelian
  • 51. Generate Database DBMS MySQL …Sistem Informasi Penjualan dan Pembelian