Академический Документы
Профессиональный Документы
Культура Документы
Asisten Wali
Ilham Darmawan
Disusunoleh :
Kelompok R-26
Sesi :1 (Senin, 17.00 –20.15)
M.Zaein.Istnanudin.Bamsyam 2513181034
Nilai
1. Deskripsi Sistem
System ini dibuat untuk solusi para konsumen untuk pemecahan masalah yang terdapat
dalam perancangan system penjualan dan sistem pembelian dengan barang yang terbatas
dengan cara ini kami produsen mencari cara agar para konsumen lebih mudah membeli produk
yang dijual ditoko kami.sistem market online yang pertama menentukan target pemasaran
dengan menggunakan iklan disocial media.perkembangan furniture diindonesia terbilangan
sangat pesat terlihat dengan target yang dilakukan oleh himpunan industry mebel.
Sistem penjualan ditoko home sweet home kami ini kami menggunakan program
Lazarus dengan bertujuan mempermudah konsumen kami untuk berbelanja ditoko kami
konsumen diperintah dengan memasukan email dan pass untuk masuk kedalam program
penjualan toko kami jika email dan pass konsumen salah maka program kami akan terus
mengulang sampai email dan pass benar,sesudah konsumen memasukan email dan pass
konsumen diberi list nama barang,harga barang,dan jumlah barang,dengan program ini
konsumen akan tau mana barang yang tersedia dan barang yang tidak tersedia ditoko
kami,sesuai dengan selogan kami ‘home sweet home’rumahku surgaku.kami memberikan
barang barang furniture yang berkualitas dengan standar yang bagus.
Lalu dalam membuat suatu program kami menggunakan aplikasi yang bernama Ms.Visio
dan Lazarus. aplikasi Ms. Visio digunakan sebagai sebuah program aplikasi komputer yang
sering digunakan untuk membuat diagram, diagram alir Flowchart. Kemudian Lazarus adalah
Software untuk membuat suatu program yang bahasa pemrogramannya berbasis Bahasa Pascal
dan Sourcecode yang dibuat pada Lazarus for Windows relatif dapat berjalan baik di Lazarus for
Linux tetapi bisa juga Lazarus dijalankan pada Windows, Linux, Mac, WinCE
Pengunaan programa kali ini konsumen harus memasukan
MULAI
INPUT
A
KASUS
A
PROCEDURE
1
PEMBELIAN
PROCEDURE
2
STRUK
A=3
SELESAI
Procedure
pembelian
Input
Id,pass
Id= 123'
Pass= 123'
Nama,alamat
Input
Namabarang,
hargabarang,
jumlahbaran
g
Ulangi[i]
dari A1
sampai
C30
INPUT
kode
JUMLAHBARANGa CERMIN
JIKA A1 HARGABARANG RP.150.00'
JUMLAHBARANG 1'
NAMABARANG RANJANG
JIKA A2 HARGABARANG RP.1.000.000'
JUMLAHNBARANG 1'
NAMABARANG MEJABELAJAR
JIKA A3 HARGABARANG RP.500.00'
JUMLAHBARANG 2'
NAMABARANG KURSI
JIKA A4 HARGABARANG RP.300.000'
JUMLAHBARANG 2'
NAMABARANG LEMARIBAJU
JIKA A5 HARGABARANG RP.7.000.000'
JUMLAHBARANG 2'
NAMABARANG RAKTV
JIKA A6 HARGABARANG RP.900.000'
JUMLAHBARANG 3'
NAMABARANG SOFA
JIKA A7 HARGABARANG RP.2.000.000'
JUMALAHBARANG 5'
NAMABARANG MEJA
JIKA A8 HARGABARANG RP.600.000
JUMLAHBARANG 6'
NAMABARANG LEMARIASESORI
S
JIKA A9
HARGABARANGRP.300.000'
JUMLAHBARANG 5'
NAMABARANG RAKSEPATU
JIKA A10 HARGABARANG RP.100.00'
JUMLAHBARANG 2'
NAMABARANG KITCHENSET
JIKA B1 HARGABARANG RP.900.00'
JUMLAHBARANG 2'
NAMABARANG RAKPIRING
JIKA B2 HARGABARANG RP.500.000'
JUMLAHBA\\RANG 5'
NAMABARANG LEMARIDAPUR
JIKA B3
HARGABARANG RP.600.000
JUMLAHBARANG 5'
NAMABARANG MEJAMAKAN
JIKA B4 HARGABARANG RP.700.000'
JUMLAHBARANG 6'
NAMABARANG MINIBAR
JIKA B5 HARGABARANG RP.400.000
JUMLAHBARANG 3'
NAMABARANG MEJAKECIL
JIKA B6 HARGABARANG 300.000'
JUMLAHBARANG 3'
NAMABARANG MEJASEDANG
JIKA B7 HARGABARANG 400.000'
JUMLAHBARANG 4'
NAMABARANG MEJABESAR
JIKA B8 HARGABARANGRP.400.000'
JUMLAHBARANG 3'
NAMABARANG MEJATAMU
JIKA B9 HARGABARANG RP.600.000
JUMLAHBARANG 3'
NAMABARANG MEJAMAKAN
JIKA B10 HARGABARANG RP.700.000
JUMLAHBARANG 5'
Ulangi[i]
dari 1
sampai
20
Namabarang
[i],Hargabara
ng[i],Jumlahb
arang[i]
TOTALJUMLAH 1
SAMPAI 20
OUTPUT
NAMABARA
NG,HARGAB
ARANG,JUML
AHBARANG
SELESAI
Program pembelian_furniture
{program akan menampilkan keterangan furniture seperti nama barang dan harga}
Deklarasi
Type
Furniture=record
<nama barang,harga:string>
Pembelian:array[1..30]of furniture
I,j:integer
Deskripsi algortitma
Mulai
Baca(j)
Untuk i sampai j lakukan
Dengan pembelian[i] lakukan
Mulai
Tulis(i)
Tulis(nama furniture)
Tulis(harga)
Selesai
Selesai
program modul_3;
uses crt,sysutils;
type
FURNITURE=record
Kodefurniture,jumlah1,nama_barang,harga,status:string;
jumlah,hrg:integer;
end;
var
pembelian:array[1..30] of FURNITURE;
nama,alamat,id,pass:string;
no,i,j,total:integer;
begin
Repeat
writeln(' =============================================');
writeln('>>>>>>> Silahkan Login Terlebih Dahulu <<<<<<<');
writeln(' =============================================');
write('ID :');readln(id);
write('Katasandi :');readln(pass);
until(id='123')and(pass='123');
begin
writeln;
write(' ~~ Masukan Nama Anda : ');readln(nama);
write(' ~~ Masukan Alamat Anda : ');readln(alamat);
begin
clrscr;
writeln(' >>>> Selamat Datang Di Toko HOME SWEET HOME <<<<<< ');
writeln;
writeln(' -------------------------------------------------------------------------------------------------|');
writeln(' | |Barang yang Tersedia Di HOME SWEET HOME| |');
writeln(' -------------------------------------------------------------------------------------------------|');
Harga:='Rp.150.000';
hrg:=150000;
end;
if no=2then
with pembelian[i] do
begin;
Nama_Barang:='Ranjang';
Harga:='Rp.1.000.000';
hrg:=1000000;
end;
if no=3then
with pembelian[i] do
begin;
Nama_Barang:='Meja belajar';
Harga:='Rp.500.000';
hrg:=500000;
end;
if no=4then
with pembelian[i] do
begin;
Nama_Barang:='Kursi';
Harga:='Rp.300.000';
hrg:=300000;
end;
if no=5then
with pembelian[i] do
begin;
Nama_Barang:='Lemari baju';
Harga:='Rp.700.000';
hrg:=700000;
end;
if no=6then
with pembelian[i] do
begin;
Nama_Barang:='Rak tv';
Harga:='Rp.900.000';
hrg:=900000;
end;
if no=7then
with pembelian[i] do
begin;
Nama_Barang:='Sofa';
Harga:='Rp.2.000.000';
hrg:=2000000;
end;
if no=8then
with pembelian[i] do
begin;
Nama_Barang:='Meja';
Harga:='Rp.600.000';
hrg:=600000;
end;
if no=9then
with pembelian[i] do
begin;
Nama_Barang:='Lemari asesoris';
Harga:='Rp.300.000';
hrg:=300000;
end;
if no=10then
with pembelian[i] do
begin;
Nama_Barang:='Rak sepatu';
Harga:='Rp.100.000';
hrg:=100000;
end;
if no=11then
with pembelian[i] do
begin;
Nama_Barang:='Kitchen set';
Harga:='Rp.900.000';
hrg:=900000;
end;
if no=12then
with pembelian[i] do
begin;
Nama_Barang:='Rak piring';
Harga:='Rp.500.000';
hrg:=500000;
end;
if no=13then
with pembelian[i] do
begin;
Nama_Barang:='Lemari dapur';
Harga:='Rp.600.000';
hrg:=600000;
end;
if no=14then
with pembelian[i] do
begin;
Nama_Barang:='Meja makan';
Harga:='Rp.700.000';
hrg:=700000;
end;
if no=15then
with pembelian[i] do
begin;
Nama_Barang:='Mini bar';
Harga:='Rp.400.000';
hrg:=400000;
end;
if no=16then
with pembelian[i] do
begin;
Nama_Barang:='Meja kecil';
Harga:='Rp.300.000';
hrg:=300000;
end;
if no=17then
with pembelian[i] do
begin;
Nama_Barang:='Meja sedang';
Harga:='Rp.400.000';
hrg:=400000;
end;
if no=18then
with pembelian[i] do
begin;
Nama_Barang:='Meja besar';
Harga:='Rp.400.000';
hrg:=400000;
end;
if no=19then
with pembelian[i] do
begin;
Nama_Barang:='Meja tamu';
Harga:='Rp.600.000';
hrg:=600000;
end;
if no=20then
with pembelian[i] do
begin;
Nama_Barang:='Rak buku';
Harga:='Rp.700.000';
hrg:=700000;
end;
if no=21then
with pembelian[i] do
begin;
Nama_Barang:='meja telepon';
harga:='Rp.500.000';
hrg:=500000;
end;
if no=22then
with pembelian[i] do
begin;
Nama_Barang:='meja rias';
harga:='Rp.400.000';
hrg:=400000;
end;
if no=23then
with pembelian[i] do
begin;
Nama:='mimbar';
harga:='Rp.700.000';
hrg:=700000;
end;
if no=24then
with pembelian[i] do
begin;
Nama:='sketsel';
harga:='Rp.400.000';
hrg:=400000;
end;
if no=25then
with pembelian[i] do
begin;
Nama:='kaligrafi';
harga:='Rp.500.000';
hrg:=500000;
end;
if no=26then
with pembelian[i] do
begin;
Nama:='kursi kerja';
harga:='Rp.500.000';
hrg:=500000;
end;
if no=27then
with pembelian[i] do
begin;
Nama:='bufet';
harga:='Rp.500.000';
hrg:=500000;
end;
if no=28then
with pembelian[i] do
begin;
Nama:='kursi teras';
harga:='Rp.300.000';
hrg:=300000;
end;
if no=29then
with pembelian[i] do
begin;
Nama:='meja rias';
harga:='Rp.800.000';
hrg:=800000;
end;
if no=30then
with pembelian[i] do
begin;
Nama:='kursi pelaminan';
harga:='Rp.900.000';
hrg:=900000;
end;
if (no<1) or (no>30) then
with pembelian[i] do
begin;
status:= 'BARANG TIDAK TERSEDIA';
end
else
begin
with pembelian[i] do
begin
status:='BARANG TERSEDIA';
readln;
end;
end;
end;
clrscr;
total:=0;
for i:=1 to j do
begin
writeln;
writeln('Barang yg di pesan ke-',i);
writeln(' =============================================');
writeln(' ============= Barang Yg Dipesan =============');
writeln(' =============================================');
writeln(' Nama Barang : ',pembelian[i].nama_barang);
writeln(' =============================================');
writeln(' Status : ',pembelian[i].status);
writeln(' =============================================');
writeln(' Harga Barang : ',pembelian[i].harga);
writeln(' =============================================');
write(' Masukan Jumlah Barang Yang Di inginkan: ');readln(pembelian[i].jumlah);
writeln(' =============================================');
total:=total+(pembelian[i].jumlah*pembelian[i].hrg);
end;
clrscr;
writeln;
writeln;
writeln(' =============================================');
writeln(' ============== STRUK PEMBAYARAN =============');
writeln(' =============================================');
writeln(' Nama Pembeli :',nama);
writeln(' =============================================');
writeln(' Alamat Pembeli :',alamat);
writeln(' =============================================');
for i:=1 to j do
BEGIN
writeln(' Nama Barang : ',pembelian[i].nama_barang);
writeln(' =============================================');
writeln(' Harga Barang : ',pembelian[i].harga);
writeln(' =============================================');
writeln(' Jumlah : ',pembelian[i].jumlah);
writeln(' =============================================');
end;
write(' Total Pembayaran :',total);
end;
writeln;
writeln;
writeln(' >>>>>>>Anda Melakukan Pembayaran Pada Tanggal ' ,datetimetostr(now));
writeln(' >>>>>>>TERIMA KASIH TELAH BERBELANJA DI TOKO HOME SWEET
HOME<<<<<<');
writeln(' <<<<<<< (~_~) (~_~) (~_~) (~_~) (~_~) (~_~) (~_~) (~_~) >>>>>>');
readln;
end;
end.
LAMPIRAN
Cermin Rp.150.000
1.
Ranjang Rp.1.000.000
2.
3.
Kursi Rp.300.000
4.
6. Rak tv Rp.900.000
7. Sofa Rp.2.000.000
8. Meja Rp.600.000