erd dan database si penjualan comic revisi
DESCRIPTION
Sistem Basis DataTRANSCRIPT
SISTEM INFORMASI PENJUALAN COMIC
Oleh :
Devi Arum Sari (09650093)
Desain Basis Data Kelas E
Abstrak
Sistem Informasi Penjualan Comic merupakan Sistem Informasi yang mendata koleksi
comic yang diperjualkan serta mendata pelanggan tetap yang nanti dapat disatukan dalam
bentuk laporan penjualan sehingga terbaca jelas pemasukan, pengeluaran dan keuntungan
yang masuk setiap bulannya.
Komponen System
1.1 Prosedur system informasi Penjualan Comic Prosedur-prosedur yang harus tersedia dalam system informasi ini yaitu:
Adanya Petugas yang yang mendata segala transaksi penjualan comic Pembeli terbagi menjadi 2 yaitu pembeli yang telah memiliki kartu pelanggan
dan pembeli yang tidak memiliki kartu pelanggan. Harga comic yang diperjualkan tergantung pada harga pasaran Potongan harga yang diberikan jika pembeli tersebut memiliki kartu
pelanggan maka akan mendapat potongan sebesar 2,5 %.1.2 Entity dalam System Informasi Penjualan Comic
1.2.1 Data Admin, bagian atribut-atributnya :1) Admin kode 2) Admin Password3) Admin nama4) Admin alamat
1.2.2 Jenis Pembeli, bagian atribut-atributnya :1) Id Jenis Pembeli2) Jenis Pembeli
1.2.3 Data Pelanggan, bagian atribut-atributnya :1) Pelanggan Kode 2) Id jenis pembeli3) Pelanggan Nama
4) Pelanggan Alamat5) Pelanggan No Telpon6) Pelanggan Tanggal Berlangganan7) Pelanggan Tanggal Berakhir
1.2.4 Data comic, bagian atribut-atributnya :1) Comic Kode 2) Comic Judul3) Pengrang4) Penerbit5) Tahun Terbit6) Harga7) No Rak8) Banyak Barang9) Sisa barang
1.2.5 Supplier Comic, bagian atribut-atributnya :1) Kode Pembelian 2) Tanggal3) Comic code4) harga5) jumlah6) Total Pengeluaran
1.3 Relasi dalam Sistem Informasi Penjualan Comic
1.3.1 Transaksi, bagian atribut-atributnya :1) Kode Transaksi 2) Admin Kode3) Id Jenis Pembeli4) Tanggal transaksi5) Pelanggan Kode6) Kode Comic7) Harga8) Banyak9) Potongan Harga10) Total
ERD Sistem Informasi Penjualan Comic
Tabel-Tabel :
1. Tabel Petugas
Constrain :
2. Tabel Jenis Pembeli
Constraint :
3. Tabel Pelanggan
Constraint :
4. Tabel Comic
Constraint :
5. Tabel Supplier
Constraint :
6. Tabel Transaksi
Constraint :
Entity Relational Diagram (ERD)alfazia.blogspot -ERD merupakan kepanjangan dari Entity Relationship Diagram, yang artinya
merupakan sebuah penggambaran data (diagram) yang menyatakan hubungan antar entitas.
Dengan adanya ERD ini sebuah basis data dapat digambarkan secara terstruktur dan mudah
dipahami. ERD sendiri memiliki beberapa unsur pembangun yaitu :
1. Entity / Entitas
Merupakan penggambaran sebuah objek nyata. Untuk lebih mudahnya bisa disebut juga sebagai
jabatan / status dari suatu objek tersebut. Contoh : Mahasiswa, anak, petugas, dsb.
Dalam ERD entitas digambarkan dengan bentuk persegi panjang.
2. Attribut
adalah sifat / keunikan yang mendeskripsikan suatu entitas. Contoh Entitas Mahasiswa, attribute
yang bisa diambil adalah : nama, nim, alamat, dsb
symbol yang digunakan untuk menandai atribut dalam ERD adalah oval.
3. Relasi (hubungan)
Relasi / relationship merupakan hubungan antar entitas.
Contoh : mahasiswa meminjam buku, disini mahasiswa dan buku sebagai entitas, dan meminjam
merupakan sebuah relasi.
Relasi dalam ERD di gambarkan dengan bentuk belah ketupat .
4. Cardinality Ratio / Derajat Kardinalitas
Merupakan rasio yang menunjukkan maksimal jumlah keterhubungan dari entitas satu dengan
entitas lainnya. Cardinality Rasio dibagi menjadi 3 :
One to One (1:1)
Keadaannya dimana saat entitas A hanya bisa berhubungan sekali dengan entitas B.
Contoh : seorang Raja hanya bisa memimpin 1 kerajaan, demikian pula 1 kerajaan hanya bisa di
pimpin oleh seorang raja.
One to Many (1:N) atau Many to One (N:1)
Ini bisa disebut One to many apabila, satu anggota entitas A bisa berhubungan dengan beberapa
anggota entitas B, namun anggota entitas B hanya bisa berhubungan dengan 1 anggota A , dan
untuk Many to One adalah kebalikan dari One to Many.
Contoh : 1 perusahaan bisa mempekerjakan banyak pegawai, namun 1 pegawai hanya bisa bekerja
di 1 perusahaan.
Many to Many (M:N)
apabila satu anggota entitas A bisa berhubungan dengan banyak anggota entitas B, dan sebaliknya
anggota entitas B juga bisa berhubungan dengan banyak anggota A .
Contoh : satu orang bisa meminjam beberapa buku diperpustakaan, dan 1 buku bisa dipinjam
beberapa orang.
Tahapan Membuat ERD :
1. Menentukan entitas-entitas yang akan digunakan
2. Menetukan atribut dari setiap entitas
3. Menentukan atribut kunci dari setiap entitas
4. Menentukan relasi antar entitas
5. Menentukan atribut dari relasi (opsional)
6. Menentukan derajat kardinalitas
7. Menentukan Participation Constraint
Contoh : ER Diagram Toko Buku
1. Entitas : Penulis, Buku, Penerbit, Toko Buku, Pembeli
2. Menentukan atribut dari setiap entitas
Penulis :Nama, no_identitas, alamat
Buku :Judul, ISBN, jenis, harga, jumlah_buku
Penerbit : Nama,kota, no_id
Toko Buku : Nama, alamat,
Pembeli : nama, no_ktp, alamat
3. Menentukan atribut kunci (bergaris bawah) dari setiap entitas
Penulis :Nama, no_identitas, alamat
Buku :Judul, ISBN, jenis, harga, jumlah_buku
Penerbit : Nama,kota, no_id
Toko Buku : Nama, alamat, no_telp
Pembeli : nama, no_ktp, alamat
4. Menentukan relasi antar entitas
Entitas Relasi EntitasPenulis Menulis BukuPenerbit Menerbitkan Buku
Toko Buku Menjual BukuPembeli Membeli Buku
5. Menentukan atribut dari relasi (opsional)
Relasi AtributMenulis -
Diterbitkan Tahun_terbitMenjual -Membeli Jml_uang, kembalian
6. Menentukan derajat kardinalitas
Entitas Relasi Entitas Cardinaliti Ratio
Penulis Menulis Buku 1 : NBuku Diterbitkan Penerbit N : 1
Toko Buku Menjual Buku M : NPembeli Membeli Buku M : N
7. Menentukan Participation Constraint
Setiap buku harus ditulis oleh seorang penulis (total participation )
Setiap buku harus diterbitkan oleh sebuah penerbit (total participation)
Setiap buku tidak harus dijual oleh sebuah toko buku, dan setiap toko buku tidak harus
menjualkan buku tersebut (partial participation)
Setiap pembeli tidak harus membeli membeli buku ini, dan setiap buku juga tidak harus
dibeli oleh pembeli (partial participation)
Entity Relational Diagram (ERD) Toko Buku
SISTEM INFORMASI PENJUALAN W2W RELOADPLUS - Entity Relational Diagram (ERD)
ERD merupakan 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 digunakan beberapa notasi dan simbol. Pada dasarnya ada
tiga simbol yang digunakan, yaitu :
1. Entiti
Entiti merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan
dari sesuatu yang lain. Simbol dari entiti ini biasanya digambarkan dengan persegi
panjang.
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. Relasi dapat digambarkan sebagai berikut :
Relasi yang terjadi diantara dua himpunan entitas (misalnya A dan B) dalam satu
basis data yaitu :
Satu ke satu (One to one)
Hubungan relasi satu ke satu yaitu setiap entitas pada himpunan entitas A
berhubungan paling banyak dengan satu entitas pada himpunan entitas B.
Satu ke banyak (One to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas
pada himpunan entitas B, tetapi setiap entitas pada entitas B dapat berhubungan
dengan satu entitas pada himpunan entitas A.
Banyak ke banyak (Many to many)
Setiap entitas pada himpunan entitas A dapat berhubungan dengan banyak entitas
pada himpunan entitas B.
Berikut ini adalah ERD dari “Proses Pembelian Deposit Pulsa Dari Supplier” dan
“Proses Penjualan Pulsa Kepada Konsumen” :
Penjelasan Relasi Tabel:
Tabel Grup dengan tabel Produk memiliki relasi one to many, artinya setiap grup dapat memiliki lebih dari satu produk. Field penghubung antar tabelnya adalah Kode_Grup, dimana di dalam tabel Grup sebagai kunci utama (primary key) dan di dalam tabel Produk memiliki posisi sebagai kunci tamu (foreign key).
Tabel Produk dengan tabel Barang memiliki relasi one to many, artinya setiap produk dapat memiliki lebih dari satu macam barang. Field penghubung antar tabelnya adalah Kode_Produk, dimana di dalam tabel Produk sebagai kunci utama (primary key) dan di dalam tabel Barang memiliki posisi sebagai kunci tamu (foreign key).
Tabel Barang dengan tabel Penjualan_Detail memiliki relasi one to many, artinya setiap barang dapat dijual lebih dari satu kali. Field penghubung antar tabelnya adalah Kode_Barang, dimana di dalam tabel Barang sebagai kunci utama (primary key) dan di dalam tabel Penjualan_Detail memiliki posisi sebagai kunci tamu (foreign key).
Tabel Barang dengan tabel Pemesanan_Detail memiliki relasi one to many, artinya setiap barang dapat dibeli lebih dari satu kali dari pemasok. Field penghubung antar tabelnya adalah Kode_Barang, dimana di dalam tabel Barang sebagai kunci utama(primary key) dan di dalam tabel Pemesanan_Detail memiliki posisi sebagai kunci tamu (foreign key).
Tabel Pemesanan dengan tabel Pemesanan_Detail memiliki relasi one to many, artinya setiap transaksi Pemesanan barang dapat memiliki lebih dari satu detail transaksi Pemesanan. Field penghubung antar tabelnya adalah No_Nota_Pesan, dimana di dalam tabel Pemesanan sebagai kunci utama (primary key) dan di dalam tabel Pemesanan_Detail memiliki posisi sebagai kunci tamu (foreign key).
Tabel Pembelian dengan tabel Pemsanan memiliki relasi one to one, artinya setiap transaksi pemesanan barang hanya memiliki satu transaksi pembelian. Fieldpenghubung antar tabelnya adalah No_Nota_Pesan, dimana di dalam tabel Pemesanan sebagai kunci utama (primary key) dan di dalam tabel Pembelian memiliki posisi sebagai kunci tamu (foreign key).
Tabel Penjualan dengan tabel Penjualan_Detail memiliki relasi one to many, artinya setiap transaksi penjualan barang dapat memiliki lebih dari satu detail penjualan. Fieldpenghubunng antar tabelnya adalah No_Nota, dimana di dalam tabel Penjualan sebagai kunci utama (primary key) dan di dalam tabel Penjualan_Detail memiliki posisi sebagai kunci tamu (foreign key).
Tabel Pemasok dengan tabel Pemesanan memiliki relasi one to many, artinya setiap pemasok dapat memiliki lebih dari satu transaksi Pemesanan barang. Fieldpenghubung antar tabelnya adalah Kode_Pemasok, dimana di dalam tabel Pemasok sebagai kunci utama (primary key) dan di dalam tabel Pemesanan memiliki posisi sebagai kunci tamu (foreign key).
Tabel Pelanggan dengan tabel Penjualan memiliki relasi one to many, artinya setiap pelanggan dapat memiliki labih dari satu transaksi penjualan barang. Fieldpenghubung antar tabelnya adalah Kode_Pelanggan, dimana di dalam tabel Pelanggan sebagai kunci utama (primary key) dan di dalam tabel Penjualan memiliki posisi sebagai kunci tamu (foreign key).
Tabel Barang dengan tabel Retur_Pemesanan memiliki relasi one to many, artinya setiap barang dapat dilakukan retur kepada pemasok lebih dari satu kali. Fieldpenghubung antar tabelnya adalah Kode_Barang, dimana di dalam tabel Barang sebagai kunci utama (primary key) dan di dalam tabel Retur_Pemesanan memiliki posisi sebagai kunci tamu (foreign key).
Tabel Barang dengan tabel Retur_Penjualan memiliki relasi one to many, artinya setiap barang dapat dilakukan retur oleh pelanggan lebih dari satu kali. Field penghubung antar tabelnya adalah Kode_Barang, dimana di dalam tabel Barang sebagai kunci utama (primary key) dan di dalam tabel Retur_Penjualan memiliki posisi sebagai kunci tamu (foreign key).
Tabel Pemasok dengan tabel Retur_Pemesanan memiliki relasi one to many, artinya pihak toko dapat melakukan lebih dari satu kali pengembalian (retur) barang kepada pemasok. Field penghubung antar tabelnya adalah Kode_Pemasok, dimana di dalam tabel Pemasok sebagai kunci utama (primary key) dan di dalam tabel Retur_Pemesanan memiliki posisi sebagai kunci tamu (foreign key).
Tabel Pelanggan dengan tabel Retur_Penjualan memiliki relasi one to many, artinya pelanggan dapat melakukan lebih dari satu kali pengembalian (retur) barang kepada toko. Field penghubung antar tabelnya adalah Kode_Pelanggan, dimana di dalam tabel Pelanggan sebagai kunci utama (primary key) dan di dalam tabel Retur_Penjualan memiliki posisi sebagai kunci tamu (foreign key).
Tabel Pengguna dengan tabel Pemesanan memiliki relasi one to many, artinya setiap pengguna dapat melakukan lebih dari satu kali transaksi Pemesanan. Fieldpenghubung antar tabelnya adalah UserID, dimana di dalam tabel Pengguna sebagai kunci utama (primary key) dan di dalam tabel Pemesanan memiliki posisi sebagai kunci tamu (foreign key).
Tabel Pengguna dengan tabel Penjualan memiliki relasi one to many, artinya setiap pengguna dapat melakukan lebih dari satu kali transaksi penjualan. Field penghubung antar tabelnya adalah UserID, dimana di dalam tabel Pengguna sebagai kunci utama(primary key) dan di dalam tabel Penjualan memiliki posisi sebagai kunci tamu (foreign key).
Tabel Pengguna dengan tabel Retur_Pemesanan memiliki relasi one to many, artinya setiap penggua dapat melakukan lebih dari satu kali transaksi retur Pemesanan. Fieldpenghubung antar tabelnya adalah UserID, dimana di dalam tabel Pengguna sebagai kunci utama (primary key) dan di dalam tabel Retur_Pemesanan memiliki posisi sebagai kunci tamu (foreign key).
Tabel Pengguna dengan tabel Retur_Penjualan memiliki relasi one to many, artinya setiap pengguna dapat melakukan lebih dari satu kali transaksi retur penjualan. Fieldpenghubung antar tabelnya adalah UserID, dimana di dalam tabel Pengguna sebagai kunci utama (primary key) dan di dalam tabel Retur_Penjualan memiliki posisi sebagai kunci tamu (foreign key).
Elemen-eleman dari Diagram Hubungan Entitas antara lain :
Simbol hubungan entitas
A. Kunci (Key) merupakan suatu atribut yang unik yang dapat digunakan
untuk membedakan suatu entitas dengan entitas yang lainnya dalam
suatu himpunan entitas. Macam kunci (key) yaitu
· Primary Key (Kunci Primer)
Adalah satu atribut atau satu set minimal atribut yang tidak
hanya mengidentifikasi secara unik suatu kejadian spesifik, tapi juga dapat
mewakili setiap kejadian dari suatu entity.
· Foreign Key (Kunci Tamu)
Merupakan sembarang atribut yang menunjuk kepada Primary Key pada tabel
yang lain. Foreign Key terjadi pada suatu relasi yang memiliki Cardinality one
to many atau many to many.
2
May
Review catatan kuLiah RAbu 26 April 2010 Posted by rhs13 Published in TUGAS KULIAH
Yang sudah di bahas pada catatan minggu lalu adalah tentang Sistem
Informasi Swalayan. walau 2 mingu kemaren saya sedang sakit dan tidak
masuk secara berturut-turut tetapi saya akan mencoba me-review catatan
teman yang sudah saya baca dan pahami sendiri, semoga tidak ada
kesalahan dalam menjabarkannya..
Jadi catatan minggu lalu adalah untuk memahami perancangan data dan
perancangan proses ‘Sistem Informasi Swalayan’ pertama-tama dijelaskan
hal apa saja yang terlibat dalam SI Swalayan tersebut…
pertama-tama menjelaskan tentang apa saja Entitas yang terlibat dalam SI
Swalayan
1. Pegawai
2. Pembeli/member
3. Data barang
4. Supplier
5. Transaksi , berupa:
1. Pembelian
2. Penjualan
Lalu penjelasan tentang Kebutuhan fungsional dari SI Swalayan adalah:
1. Dapat memanipulasi data pegawai, member,barang dan supplier.
2. Dapat menghandle transaksi penjualan dan pembelian.
3. Dapat menghasilkan laporan pegawai,member,barang dan supplier.
4. Dapat menghasilkan laporan transaksi penjualan dan pembelian.
5. Dapat mencetak nota penjualan.
6. Dapat mengautomatisasi proses membuka drawer.
Lalu tentang ERD (Entity Relationship Diagram) SI Swalayan juga di
gambarkan sbb:
Relasi.
Relasi atau hubungan yang terjadi antar entitas yang terdapat di sistem
informasi swalayan ini adalah :
1. Pembeli membeli barang
relasi 1
1. Supplier menyetok barang
relasi 2
1. Pegawai melayani pembeli
relasi 3
1. Pegawai mengelola barang
relasi 4
1. Pegawai memesan supplier
relasi 5
Dari relasi-relasi di atas maka kita dapat menyusun ERD supaya terlihat
sempurna, lihat gambar erd dari relasi-relasi diatas yg telah disempurnakan
sebagai berikut:
Untuk lebih detailnya,bisa kita tambahkan atribut-atribut yang dapat
memperinci relasi antar entitas ERD di atas. lihat gambar di bawah ini…
Tabel
Selanjutnya kita buat tabel beserta normalisasi tabelnya berdasarkan ERD
yang sudah kita buat.
a_1NF
Tabel di atas masih dalam normalisasi bentuk pertama (1 NF). Agar lebih
sempurna,maka kita jadikan tabel tersebut ke dalam bentuk normalisasi
kedua atau 2 NF.
Data Flow Diagram atau Diagram Alir Data
Selanjutnya kita buat DFD atau DAD level 0 dari SI Swalayan di atas.
Sistem Informasi Penjualan Coklat1.1 Company profil Perusahaan
Coklat kita adalah usaha rumahan yang memproduksi berbagai jenis kue dan permen yang terbuat dari coklat dan coklat putih. Coklat kita termasuk ke dalam jenis industri manufaktur pada bagian food and beverage. Usaha ini didirikan oleh Astrid kusuma dewi, SE pada tanggal 23 agustus 2000. Produk dari caklat kita diproduksi dengan berbagai design yang unik dan rasa yang enak, dipasarkan melalui online maupun langgung dengan mengunjungi gerai coklat kita dibeberapa kota di indonesia. Saat ini kami mempunyai karyawan lebih dari 100 orang, 5 sampai 7 di setiap gerai. Perusahaan ini melakukan pemasaran melalui media blog, forum, situs jejaring sosial lainnya, toko, dan bazar-bazar.• Visi toko coklat kita :Menjadi toko coklat yang mempunyai kualitas gizi yang baik untuk para konsumen, dan mempunyai cita rasa yang tinggi.• Misi toko coklat kita:1. Meningkatkan kualitas rasa dengan terus memciptakan aneka jenis rasa yang unik.2. Meningkatkan kreasi coklat untuk menjadi pangan yang disukai oleh semua kalangan.3. Memberi pelayanan dengan sebaik-baiknya kepada pelanggan.4. Meningkatkan dan menyeimbangkan kadar gizi pada coklat.1.2 Sejarah perusahaanCoklat kita berdiri pada tahun 2000, dengan latar belakang sebagai pecinta coklat pemilik membuat toko sekaligus untuk menyalurkan hobinya membuat cokelat. Bahannya cokelat impor. Diawal berdirinya toko ini hanya mempunyai 5 orang pegawai karena toko coklat kita merupakan usaha rumahan yang kecil.Dengan ketekunan dan kerja keras yang dilakukan ibu Astrid sebagai pemilik perusahaan maka toko coklat kita kini terus berkembang pesat hingga dapat membuka cabang di kota-kota besar di indonesia.
2.2 Deskripsi
Toko coklat kita adalah usaha rumahan yang bergerak di bidang penjualan coklat, yang dalam melakukan bisnisnya masih menggunakan sistem manual. Untuk mengatasi masalah ini, sistem desain informasi yang diperlukan adalah yang dapat mengelola data untuk menghasilkan informasi dalam bentuk laporan yang terorganisasi dengan baik. Merancang desain sistem baru dengan menggunakan data flow diagram untuk menggambarkan aliran data ada atau Entity Relationship Diagram untuk membuat struktur desain table dan hubungan antara table. Menggunakan data base yang dibuat dengan perangkat lunak menggunakan microsoft access 2007.Masalah yang dihadapi berkaitan dengan manajemen data : untuk manajemen data persediaan coklat untuk persediaan permen dan kue karena untuk menjaga stabilitas operasional, menghindari risiko keterlambatan barang yang diperlukan dan memberikan pelayanan yang baik kepada pelanggan.Informasi adalah aspek yang sangat penting dalam pengambilan keputusan bagi manajemen, dalam hal
ini manajer food and beverage. Kurangnya akurasi data, karena sering terjadi error dalam pencatatan data pelanggan, data obat, pembelian, penjualan dan pemesanan. Informasi yang dihasilkan juga kurang relevan karena sistem masih manual sehingga pekerja kesulitan dalam menemukan informasi yang dibutuhkan.2.2 Produk yang di hasilkan
Toko coklat kita menjual jenis-jenis coklat antara lain:- coklat large- coklat medium- coklat small- coklat stick- coklat valentine medium- coklat valentine small- cake coklat- parcel coklat- coklat lebaran2.3 Sistem Informasi penjualan coklat
Sistem informasi adalah suatu sistem di dalam suatu organisasi yang mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi, bersifat manajerial, dan kegiatan strategi dari suatu organisasi dan menyediakan kepada pihak luar tertentu dengan laporan-laporan yang diperlukan.Sistem informasi penjualan adalaha suatu sistem informasi yang mengorganisasikan serangkaian prosedur dan metode yang dirancang untuk menghasilkan, menganalisa, menyebarkan dan memperoleh informasi guna mendukung pengambilan keputusa mengenali penjualan. Dengan bantuan sistem yang terkomputerisasi pula informasi dapat dikelola dengan baik, sehingga dapat menciptakan efesien biaya.
A. Tabel produk
B. Tabel kode jenis coklat
C. Tabel kode stock barang
D. Tabel pegawai
E. Tabel kode jenis kelamin
F. Tabel kode jabatan
G. Tabel konsumen tunai
H. Tabel konsumen online
I. Tabel penjualan
J. Tabel pembelian online
K. Tabel pembelian tunai
L. Tabel supplier
M. Tabel bahan baku
N. Tabel pemeblian bahan baku
O. Query coklat
P. Query pembelian online
Q. Query pembelian tunai
R. From coklat
S. From penjualan
T. From pembelian online
U. From pembelian tunai
V. Report coklat
W. Relationship
Flowchart
Flowchart atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan aliran algoritma atau proses yang menampilkan langkah-langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing masing langkah tersebut menggunakan tanda panah. Diagram ini bisa memberi solusi selangkah demi selangkah untuk penyelesaian masalah yang ada di dalam proses atau algoritma tersebut.
Penjelasan:Dimulai dari titik awal proses produksi item setiap jenis coklat lalu pemprosesan membeli. Ada 2 proses pembelian yaitu proses pembelian secara online dan tunai. Produk di pajang di toko dan di web kemudian ke tahap pembuatan keputusan apakah stock tersedia? Jika tidak maka kembali ke proses produksi item setiap jenis coklat, jika ya maka proses stock penjualan, ada 2 jenis konsumen yaitu konsumen tunai dan konsumen online. Proses stock penjualan konsumen online melalui konfirmasi kekonsumen online jika stock barang tersedia kemudian konsumen transfer pembayaran+ongkir lalu tahap pengambilan keputusan jika uang di terima maka barang dikirim, jika uang belum diterima maka kembali ke proses konfirmasi kekonsumen. Kemudian jika proses stock penjualan tunai jika stock barang
ada kemudian proses pembayaran setelah itu finish.Data Flow Diagram (DFD)Data Flow Diagram (DFD) adalah alat pembuatan model yang memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi. DFD ini sering disebut juga dengan nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.
Dfd penjualan coklat level 0
Penjelasan:Didalam DFD diatas dijelaskan Supplier sebagai entitas eksternal melakukan proses dimana data masuk menuju sistem informasi penjualan coklat sebagai komponen utama dengan memasukan data bahan baku dan data pembelian bahan baku. Lalu dari sistem memberikan bukti pembayaran bahan baku. Konsumen online sebagai entitas eksternal melalui proses dimana data menuju sistem informasi penjualan coklat sebagai kompenen utama dengan memasukan data pemesanan barang, dan data konsumen online.lalu dari sistem memberikan nota pembayaran konsumen online. Konsumen tunai sebagai entitas eksternal melalui proses dimana data menuju sistem informasi penjualan coklat sebagai komponen utama dengan memasukan data pembelian dan dari sistem memberikan nota pembayaran. Owner sebagai entitas eksternal merupakan proses dimana data masuk menuju sisterm informasi penjualan coklat sebagai komponen utama dengan memasukkan data penjualan, data stock barang, data pembelian bahan baku dan data konsumen.Dfd penjualan coklat level 1
Penjelasan:Dalam DFD level 1 proses penjualan, data pembelian bahan baku dari supplier dan data biodata konsumen online dimasukkan kedalam sistem pengolahan data gabungan. Kemudian data pemesanan barang, dan data penjualan online dari konsumen online, serta data penjualan tunai dari konsumen tunai di masukkan ke dalam sistem pengolahan data penjualan. Untuk kemudian pengolahan data gabungan yang berisi data konsumen, data suppier, dan data stock barang, pengolahan data penjualan yang berisi data penjualan diberikan ke owner.Dfd penjualan leve 2
Penjelasan:Dalam DFD level 2 penjualan coklat diatas, terminator konsumen tunai mempunyai sumber data konsumen tunai dan terminator konsumen online mempunyai sumber data konsumen online yang alur datanya menuju proses 2.1 pengolahan data konsumen. Terminatr supplier mempunyai sumber data pembelian bahan baku, alur datanya menuju 2.2 pengolahan data barang. Proses 2.1 pengolahan data konsumen dan proses 2.2 pengolahan data barang yang alurnya menuju terminator owner.Entity Relationship Diagram (ERD)ERD adalah model konseptual yang mendeskripsikan hubungan antara penyimpanan (dalam DFD). ERD digunakan untuk memodelkan struktur data dan hubungan antar data. Dengan ERD, model dapat diuji dengan mengabaikan proses yang dilakukan.
ERD penjualan coklat
Penjelasan:Produk merupakan entitas yang mempunyai atribut harga_satuan , kode_jenis_coklat, kode_stock_coklat , dan tanggal_kadaluarsa. Terdapat penghubung antara beda entitas dan beda atribut. Relasi penjualan dengan atribut tanggal_penjualan , kode_penjualan, kode_jenis_coklat, jumlah_coklat_terjual. Terdapat penghubung antara relasi penjualan dengan entitas supplier dengan atribut id_supplier, alamat, nama, kode_jenis_kelamin serta entitas konsumen online dengan atribut kode_konsumen_online, nama, alamat dan juga entitas konsumen tunai dengan atribut kode_konsumen_tunai dan alamat.
3.1 Kesimpulan
Sistem informasi harus dapat diandalkan sebagai sarana untuk memudahkan setiap pelaksanaan aktivitas yang terjadi di perusahaan. Kegunaan dari sistem informasi yang dapat diandalkan diantaranya adalah :1. Aktivitas kerja lebih berjalan dengan cepat dan lancar,2. Meningkatkan pelayanan kepada pihak-pihak yang memerlukan informasi secepat mungkin,3. Dapat dijadikan pedoman untuk pengambilan keputusan. Proses pengolahan data yang masih manual memperlambat proses kerja dan pengolahan secara manual kurang efisien dalam pengelolaan data penjualan. Dengan adanya aplikasi ini akan mempercepat kerja dalam pengelolahan proses penjualan dan memberi kenyamanan untuk setiap data. Proses pembuatan laporan yang masih manual, membutuhkan waktu yang lama sehingga tidak adanya
efisiensi dalam proses pembuatan laporan. Dengan adanya system yang terkomputerisasi pembuatan laporan yang biasa diselesaikan dalam waktu 2-3 hari dapat diselesaikan dalam waktu yang singkat. Dengan adanya sistem komputerisasi tersebut, diharapkan dalam proses pengolahan data sistem informasi penjualan tersebut lebih efektif dan efisien dari pada sistem yang lama.3.2 SaranAdapun yang saran-saran yang disampaikan:- Melakukan pertimbangan terhadap sistem komputerisasi yang telah diusulkan agar dapat dipakai untuk pengolahan data sistem informasi penjualan pada toko coklat kita.- perlu adanya pelatihan personil/operator atau dalam hal ini petugas toko untuk mempelajari dan membaca petunjuk-petunjuk pengoperasian program, agar tidak menimbulkan kesalahan-kesalahan dalam pengoperasian