Anda di halaman 1dari 16

TUGAS AKHIR

PERANCANGAN PROGRAM PENJUALAN DAN


PEMBELIAN BARANG ELEKTRONIK
SECARA TUNAI
12121007
Antonius Hobby Marulitua Sihotang
PENDAHULUAN

1. LATAR BELAKANG
Toko elektronik tentu akan terus berkembang seiring kemajuan teknologi karena banyak perusahaan
besar yang memproduksi berbagai barang elektronik dengan keunggulan fitur yang berbeda-beda. Hal
ini tentu akan menambah jumlah barang elektronik yang harus dijual di sebuah toko elektronik dan ini
tentu akan mempersulit proses penjualan jika sistem pengolahan data masih manual atau belum
terkomputerisasi.

2. MAKSUD DAN TUJUAN


Mempermudah sistem pengolahan data-data master, data transaksi, pembuatan laporan-laporan sebagai
informasi yang akurat yang perlu diserahkan kepada pimpinan toko.

3. METODE PENELITIAN
4. Metode Pengembangan Perangkat Lunak 2. Teknik Pengumpulan Data
a. Analisis Kebutuhan a. Observasi
b. Perancangan Sistem dan Perangkat Lunak b. Studi Kepustakaan
c. Implementasi
LANDASAN TEORI

A. KONSEP DASAR PROGRAM B. TOOLS PROGRAM


Program penjualan barang merupakan 1. ERD (Entity Relationship Diagram)
susunan proses yang terdiri dari beberapa 2. Pengkodean
rangkaian algoritma program yang digunakan
untuk memasukkan, menyimpan, dan 3. HIPO (Hierarchy Input Process Output)
mengolah data-data, melakukan perhitungan 4. Diagram Alir Program (Flowchart)
transaksi, hingga membuat laporan penjualan
barang dan menyimpan data-data tersebut
untuk dapat digunakan lagi.

1. Program
2. Bahasa Pemrograman
3. Basis Data
4. Model Pengembangan Perangkat Lunak
PEMBAHASAN
A. ANALISA KEBUTUHAN
1. Rancangan Prosedur Sistem Penjualan
2. Rancangan Prosedur Sistem Pembelian

B. RANCANGAN DOKUMEN MASUKAN


3. Formulir Pendaftaran Pelanggan
4. Faktur Pembelian Barang

C. RANCANGAN DOKUMEN KELUARAN


5. Struk Penjualan Barang 11. Laporan Pembelian Keseluruhan
6. Surat Pengembalian Barang 12. Laporan Pembelian Harian
7. Laporan Master Data Barang 13. Laporan Pembelian Periode
8. Laporan Master Data Pelanggan 14. Laporan Pembelian Bulanan
9. Laporan Master Data Supplier 15. Laporan Retur Pembelian
10. Laporan Master Data User 16. Laporan Retur Pembelian Harian
11. Laporan Penjualan Keseluruhan 17. Laporan Retur Pembelian Periode
12. Laporan Penjualan Harian 18. Laporan Transaksi Retur Pembelian Bulanan
13. Laporan Penjualan Periode 19. Laporan Transaksi per-Filter
14. Laporan Penjualan Bulanan 20. Laporan Log User
D. ENTITY RELATIONSHIP DIAGRAM
1. Entity Relationship Diagram (ERD)
2. Logical Record Structure (LRS)
E. SPESIFIKASI FILE
Nama Database : penjualan
Jumlah Tabel : 16 tabel

Spesifikasi File User


Nama File : user
Akronim : user
Fungsi : menyimpan data pengguna
Tipe File : file master
Organisasi File : Index Sequential
Akses File : Random
Media : Harddisk
Panjang Record : 63 byte
Kunci Field : kode_user
Software : MySQL

No. Elemen Data Akronim Tipe Panjang Keterangan


1. Kode User kode_user varchar 6 Primary Key
2. Nama User nama_user varchar 30
3. Password password varchar 10
4. Akses akses varchar 3
5. Warna Tema warna_tema varchar 14
F. PENGKODEAN
Pengkodean User
G. SPESIFIKASI PROGRAM
HIPO (Hieracrchy Input Process Output)
Nama Program : Form Log In
Akronim : Form_Login.frm
Fungsi : Sebagai alat otentikasi pengguna untuk bisa masuk ke dalam menu utama
program dan seleksi akses pengguna dalam menggunakan program.
Index Program : -
Bahasa Program : Microsoft Visual Basic 6.0
Proses :
1. Pemanggilan form log in melalui KLIK SEMBARANG pada menu utama ketika program baru
dijalankan.
2. Pada form log in terdapat dua tombol yaitu tombol Close dan Login.
3. Masukkan kode user lalu tekan tombol enter, jika kode user yang dimasukkan benar maka
program akan meminta pengguna untuk memasukkan password. Masukkan password
lalu klik tombol Login atau tekan enter, jika password benar maka maka menu utama akan
aktif sesuai hak akses masing-masing pengguna.
4. Tombol Close digunakan untuk keluar dari form login dan kembali ke menu utama program
dengan kondisi tidak aktif.
H. SPESIFIKASI SISTEM KOMPUTER
a. Umum
Untuk melaksanakan sistem komputerisasi diperlukan suatu sarana pendukung agar dapat
berjalan sebagaimana mestinya, maka dibutuhkan sarana pendukung yang tidak
memerlukan biaya yang besar, akan tetapi sarana pendukung yang baik, hemat dan cepat.
b.Perangkat Keras (Hardware)
1. Monitor : 14 ”
2. Proccessor : Dual Core 2,00 GHz
3. Memory : 1 GB (Minimum)
4. Harddisk : 80 GB
5. Floppy disk : 3,5” (1,44 MB)
6. Keyboard : 108 Keys
7. Printer : Ink-jet / Dot Matrix
8. Mouse : Optical Mouse
c.Perangkat Lunak (Software)
Sistem operasi : Windows 7 x86
Bahasa pemrograman : Microsoft Visual Basic 6.0
Program atau software pendukung : XAMPP 1.8.7, MySQL-Connector-ODBC-3.51,
JCButton
I. DIAGRAM ALIR (FLOWCHART)
PENUTUP
KESIMPULAN
1. Memudahkan sistem pengolahan data-data barang, pelanggan, supplier, dan user dan data-

data transaksi penjualan, pembelian, dan retur pembelian.

2. Dalam pengolahan data dapat dilakukan secara teliti, aman dan terhindar dari hal-hal yang

tidak kita inginkan sehingga data tersebut dapat kita baca kembali untuk melakukan

perbaikan data bila kita perlukan.

3. Data-data yang tersimpan di dalam database dapat dicetak apabila sewaktu-waktu

diperlukan.
SARAN
Beberapa hal yang penulis sarankan adalah:

1. Pengembangan lebih lanjut untuk terus menyempurnakan program ini,

2. Penggunaan Anti Virus untuk menjaga keamanan data dan software dari kerusakan sistem,

3. Penggunaan komputer secara wajar untuk menjaga komputer dan seluruh sistem

didalamnya lebih awet dan tahan lama.


TERIMA KASIH

Anda mungkin juga menyukai