Professional Documents
Culture Documents
SISTEM CLIENT/SERVER
PENGOLAHAN DATA PERIPHERAL KOMPUTER
DI TOKO MATRIX COMP
YOGYAKARTA
Diajukan Oleh :
Nama : Askin Setia Rinaldhy
NIM : 00051700
Context Diagram
beli
beli_dtl b
D1 Barang Supplier
Supplier return_beli
Barang
1 return_beli beli beli_dtl
a c
Pengolahan jual
Barang Konsumen
Barang Dat a return_Jual
Matrix
Laporan jual_dtl
b d
Supplier Pimpinan
Supplier
jual return_Jual
StockBarang jual_dtl
a b
Barang beli
Barang Supplier
Barang
beli_dtl
1.1
beli
beli_dtl
Pembelian return_beli
Laporan
return_beli
b d
Supplier Supplier D5 Return_Beli Pimpinan
Supplier beli_dtl
D2 Supplier
1.2
d
D6 Stockbarang Pimpinan
StockBarang StockBarang Laporan
Proses:
Pembelian
StockBarang Stok barang
Penjualan
1.3
c c
jual_dtl
Konsumen konsumen jual Konsumen
Penjualan
return_Jual
Laporan
d
jual
D7 Jual Pimpinan
return_Jual
jual_dtl
D8 jual_dtl D9 Return_Jual
DAD Level 2
Project Name: New Project Name
Project Path: d: \eas ycas e\baru\
Chart File: dfd00003.dfd
Chart Name: Pembelian
Created On: Feb-26-2005
Created By: Aldi
Modified On: Feb-26-2005
Modified By: Aldi
D1 Barang D2 Supplier
Proses:
Barang Supplier
Pembelian:
Input barang
1. 1.1 1. 1.2 Input supplier
a
Barang
Pengolahan
b
Supplier
data
Barang Input
Barang
Input
Supplier
Supplier
matrik
Stok barang
Penjualan
Barang Supplier
1. 1.3
Pengolahan
Data
Matrix
jual beli
konsumen
c
D7 Jual Konsumen D3 Beli
Proses:
Pembelian:
Rancangan Struktur Menu
Menu Utama Server Input barang
Input supplier
Pengolahan data
MENU matrik
UTAMA Stok barang
Penjualan
LAPORAN STOCK
BARANG
MENU
UTAMA
TRANSAKSI
PENJUALAN RETURN
PENJUALAN
Supplier
Nama Field Type Lebar Isi Spek Default Null Ket
Kode_Supplier Varchar 5 Kode Supplier S0...9 - Not null PK
Nama_Supplier Varchar 35 Nama Supplier A...Z - Not Null
a...z
Alamat Varchar 50 Alamat Supplier A...Z - Null
a...z
No_Telp Varchar 12 No Telepon 0..9 - Null
E_Mail Varchar 50 Alamat E-Mail A...Z - Null
Dari a...z
supplier ?
beli
Nama Field Type Lebar Isi Spek Default Null Ket
No_Faktur Varchar 5 No Faktur F0....9 - Not null PK
Kode_Supplier Varchar 5 Kode Supplier S0...9 - Not Null PK
Tanggal Date Tanggal transaksi dd/mm/yyyy - Not Null
99/99/9999
Total Integer Total 0..9 - Not Null
beli_dtl
Nama Field Type Lebar Isi Spek Default Null Ket
No_Faktur Varchar 5 No Faktur F0...9 - Not null PK
Kode_Barang Varchar 5 Kode B0...9 - Not null PK
Barang
Harga Integer Harga Beli 0....9 - Not Null
Jumlah Integer Jumlah 0....9 - Not Null
Barang
ReturnBeli
Nama Field Type Lebar Isi Spek Default Null Ket
No_Faktur Varchar 5 No Faktur F0...9 - Not null PK
Kode_Barang Varchar 5 Kode Barang B0...9 - Not null PK
Tanggal Date Tanggal Return dd/mm/yyyy - Not null
99/99/9999
Jumlah Integer Jumlah Barang 0....9 - Not null
Keterangan Varchar 50 Ket. Return A...Z - Null
a...z
StockBarang
Nama Field Type Lebar Isi Spek Default Null Ket
Kode_Barang Varchar 5 Kode Barang B0...9 - Not null PK
Nama_Barang Varchar 35 Nama Barang A...Z - Not null
a...z
Jumlah Integer Jumlah Barang 0....9 - Not null
Jual
Nama Field Type Lebar Isi Spek Default Null Ket
No_Nota Varchar 5 No Nota N0...9 - Not null PK
Tanggal Date Tanggal Transaksi dd/mm/yyyy - Not null
99/99/9999
Nama Varchar 35 Nama Pelanggan A...Z - Not null
a....z
Alamat Varchar 50 Alamat Pelanggan A...Z - Not null
a...z
No_telp Varchar 12 No Telp Pelanggan 0...9 - Null
Total Integer Total Jual 0...9 - Not null
Jual_dtl
Nama Field Type Lebar Isi Spek Default Null Ket
No_Nota Varchar 5 No Nota N0...9 - Not null PK
Kode_Barang Varchar 5 Kode Barang B0...9 - Not null PK
Harga Integer Harga Jual 0....9 - Not null
Jumlah Integer Jumlah Barang 0....9 - Not null
ReturnJual
Nama Field Type Lebar Isi Spek Default Null Ket
No_Nota Varchar 5 No Nota N0...9 - Not null PK
Kode_Barang Varchar 5 Kode Barang B0...9 - Not null PK
Tanggal Date Tanggal Return dd/mm/yyyy - Not null
99/99/9999
Jumlah Integer Jumlah Barang 0....9 - Not null
Barang
Kode_Barang(*)
Nama_Barang
Supplier Jenis_Barang
Harga_Barang
Kode_Supplier(*) Harga_Jual
Nama_Supplier
Alamat
No_Telp
E-Mail
Jual
Beli
No_Nota(*)
Tanggal
No_Faktur(*)
Nama
Kode_Supplier(**)
Alamat
Tanggal
No_Telp
Total
Total
Stock_Barang
Beli_Dtl Kode_Barang(*)
Nama_Barang Jual_Dtl
No_Faktur(**) Jumlah Stock
Kode_Barang(**) No_Nota(**)
Jumlah Kode_Barang(**)
Harga Harga
Jumlah
No_Faktur(**) No_Nota(**)
Kode_Barang(**) Kode_Barang(**)
Tanggal Tanggal
Jumlah Jumlah
Keterangan Keterangan
Desain Input dan Output
Input Barang
Matrix Computer
JOGJAKARTA
Melayani Penjualan Peripheral Komputer
Kode Barang :
Nama Barang :
Jenis Barang :
Harga Beli : Format ?
Harga Jual :
Kode Barang Nama Barang Jenis Barang Harga Beli Harga Jual
xxxxxxxxxx xxxxxxxxxxxxxx xxxxxxxxxxxx 999999999 999999999
Input Supplier
Matrix Computer
JOGJAKARTA
Melayani Penjualan Peripheral Komputer
Kode Supplier :
Nama Supplier :
Alamat : Format ?
No Telp :
E-Mail :
Matrix Computer
JOGJAKARTA
Melayani Penjualan Peripheral Komputer
Kode Barang :
Nama Barang :
Format ?
Harga Jual :
Jumlah Stock :
Cari Barang
Nama Barang Cari Keluar
Input Pembelian
Matrix Computer
JOGJAKARTA
Melayani Penjualan Peripheral Komputer
No Faktur :
Kode Supplier : Format ?
Tanggal :
Total Harga $ :
Kurs :
Format ?
Total Harga Rp :
Konversi Cetak
Tambah Edit Simpan Batal Hapus
Keluar
Input Return Pembelian
Matrix Computer
JOGJAKARTA
Melayani Penjualan Peripheral Komputer
No Faktur :
Kode Barang :
Jumlah : Format ?
Keterangan :
Tanggal :
Input Penjualan
Matrix Computer
JOGJAKARTA
Melayani Penjualan Peripheral Komputer
No Nota :
Tanggal :
Nama Pelanggan :
Alamat :
No Telp :
Total Harga $ :
Kurs :
Total Harga Rp :
Konversi Cetak
Matrix Computer
JOGJAKARTA
Melayani Penjualan Peripheral Komputer
No Nota :
Kode Barang :
Tanggal :
Jumlah :
Keterangan :
Keluar
Tambah Edit Simpan Batal Hapus
Matrix Computer
JOGJAKARTA
Laporan Data Barang
Kode Nama Barang Jenis Barang Harga Beli Harga Jual
Barang
xxxxx xxxxxxxxx xxxxxxxxxx 99999999 999999999
Jogjakarta, (date)
(Staff)
Output Laporan Data Supplier
Matrix Computer
JOGJAKARTA
Jogjakarta, (date)
(Staff)
Matrix Computer
JOGJAKARTA
Jogjakarta, (date)
(Staff)
Nota Pembelian
Matrix Computer
JOGJAKARTA
Faktur Pembelian
No Faktur :
Tanggal :
Kode Supplier :
Nama Supplier :
No Nota :
Tanggal :
Nama Pelanggan :
Alamat :
No Telp :
Matrix Computer
JOGJAKARTA
Tanggal xx/xx/xxxx s/d xx/xx/xxxx
Laporan Pembelian
Jogjakarta, (date)
(Staff)
Output Laporan Penjualan
Matrix Computer
JOGJAKARTA
Tanggal xx/xx/xxxx s/d xx/xx/xxxx
Laporan Penjualan
Jogjakarta, (date)
(Staff)
Matrix Computer
JOGJAKARTA
Tanggal xx/xx/xxxx s/d xx/xx/xxxx
Laporan Return Pembelian
(Staff)
Matrix Computer
JOGJAKARTA
Tanggal xx/xx/xxxx s/d xx/xx/xxxx
Laporan Return Penjualan
Client/Front Office
Client-Server:
Front End
Back End
Database Server
Server/Gudang
Komunikasi antar unit (client/server), dimulai pada saat aplikasi berjalan atau
dieksekusi. Pada saat unit client aktif, dan melakukan transaksi. Maka unit client
akan mengirim perintah ke unit server, dari server akan dikembalikan hasil yang
unit client minta. Data yang diporses pada unit server adalah database keseluruhan
sistem, sedang yang dikirim ke client hanya hasil atau data tunggal saja, bukan
seluruh database.
Client-Server:
Thin client :
o Client : Front End
o Server :
Back End
Database Server
Fat client
o Client :
Front End
Client : Front End
o Server :
Database Server
Server :