APLIKASI PENJUALAN BARANG PADA TOKO SUMBER MAKMUR TEMANGGUNG BERBASIS CLIENT-SERVER

SKRIPSI

Diajukan sebagai salah satu syarat untuk memperoleh gelar sarjana 
Strata Satu ( S1 ) Program Studi Teknik Informatika 
Sekolah Tinggi Manajemen Informatika dan Komputer 
AKAKOM Yogyakarta

Disusun Oleh :
ENDARYONO SISIKANDARU

No. Mhs	: 992300036
Jurusan 	: 	Teknik Informatika
Jenjang	: 	S1 ( Strata Satu )

SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER 
AKAKOM 
YOGYAKARTA
2010
HALAMAN PERSETUJUAN

Mata Kuliah				:   Skripsi 
Kode Mata Kuliah	:   SKBT822E
Jumlah SKS			:   6 ( Enam ) SKS
Judul Skripsi	:   Aplikasi Penjualan Barang Pada Toko 
                               Sumber Makmur Temanggung Berbasis 
                               Client-Server
Nama Mahasiswa	:   ENDARYONO SISIKANDARU
No. Mahasiswa		:   992300036
Jurusan					:   Teknik Informatika
Jenjang					:   Strata Satu ( S1 )
Semester				:   Ganjil
Tahun Akademik	:   2009/2010

Skripsi ini telah diperiksa dan disetujui,
Yogyakarta, 

Mengetahui Dan Menyetujui,
	Dosen Pembimbing I	Dosen Pembimbing II

	Cuk Subiyantoro, S.Kom, M.Kom	Enny Itje Sela, S.Si.,M.Kom.

HALAMAN PENGESAHAN
APLIKASI PENJUALAN BARANG 
PADA TOKO SUMBER MAKMUR TEMANGGUNG
BERBASIS CLIENT-SERVER
Skripsi ini telah dipertahankan dan disahkan di depan dosen penguji
Sekolah Tinggi Manajemen Informatika dan Komputer
AKAKOM Yogyakarta, pada :
Hari	: KAMIS 
		Tanggal	: 11-02-2010 

Mengesahkan,

         Dosen Penguji : 				                           Tanda Tangan :
1.    Badiyanto, S.Kom.,M.Kom.              	1. ........................	

2.    Sri Redjeki, S.Si.	2. ........................

		Mengetahui,
Ketua Jurusan Teknik informatika

Indra Yatini. B, S.Kom., M.Kom.

HALAMAN PERSEMBAHAN DAN MOTTO

•	Lebih baik dibenci karena menjadi diri sendiri daripada disukai dengan berpura-pura menjadi orang lain.
•	Hadapilah semua cobaan dalam hidup dan yakinlah Tuhan memberikan cobaan tidak melebihi kadar hamba-Nya
•	Hidup adalah perbuatan..LANJUTKAN…..!!!!!!!!

Karya Tulis Ini Saya Persembahkan Untuk :
•	Kedua Orangtuaku, atas semua perhatian, kasih sayang yang telah kalian berikan dan doa-doa kalian yang tak akan pernah ternilai harganya.
•	Kakak dan Adikku semua yang telah memberiku semangat dan motivasi.
•	Temen-temenku di Jogja semuanya( Thank’s buat kenangannya )
•	Semua anak-anak di Kepatihan. FC,, kapan kita latihan lageeee!!!!    
•	Ndaru Thank to Arif n Ya2k Atas semua bantuannya tenaga dan pikirannya.
•	LPK Infikom Yogyakarta ( Ibu Ani, Rani, Mba Ningrum ).
•	Paijo, makasih buat segalanya. 
•	My Wife ( Okta ) Makasih buat motivasinya, kasih sayangnya, perhatiannya. Jangan marah-marah terus ya.... I LOVE U SO MUCH.

KATA PENGANTAR

Dengan mengucap puji syukur kehadirat Tuhan Yang Maha Pengasih, atas  Anugerah dan Karunia-Nya sehingga penulis dapat menyelesaikan Tugas Akhir ini yang berjudul “APLIKASI PENJUALAN BARANG PADA TOKO SUMBER MAKMUR TEMANGGUNG BERBASIS CLIENT-SERVER”.
Terwujudnya penulisan tugas akhir ini tidak lepas dari bantuan berbagai pihak, oleh karena itu pada kesempatan ini penulis ingin menyampaikan rasa terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu dalam penulisan tugas akhir ini, antara lain :
1.	Bapak Sigit Anggoro, S.T., M.T., selaku Ketua Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
2.	Ibu Indra Yatini. B, S.Kom., M.Kom. selaku Ketua Jurusan Teknik Informatika Strata 1 Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta. 
3.	Bapak Cuk Subiyantoro, S.Kom, M.Kom., selaku dosen pembimbing I yang telah banyak memberikan pengarahan dan bimbingan sehingga laporan tugas ini dapat terselesaikan.
4.	Ibu Enny Itje Sela, S.Si, M.Kom., selaku dosen pembimbing II yang telah banyak memberikan pengarahan dan bimbingan sehingga laporan tugas ini dapat terselesaikan.
5.	Bapak Tomy Teguh Birawa selaku pemilik toko “Sumber Makmur”  yang telah membantu penulis dalam pengambilan data.
6.	Seluruh Dosen dan staf karyawan Sekolah Tinggi Manajemen Informatika dan Komputer AKAKOM Yogyakarta.
Tugas Akhir ini merupakan persyaratan akhir dari mahasiswa di Jurusan Teknik Informatika, STMIK AKAKOM untuk memperoleh gelar sarjana. Penulis menyadari bahwa Tugas Akhir ini jauh dari kesempurnaan, maka semua kritik dan saran yang bersifat membangun akan selalu diterima. Semoga yang sedikit ini memberikan manfaat terutama bagi kelanjutan studi penulis. 

																Yogyakarta,   

Penulis
INTISARI

Perkembangan teknologi yang semakin pesat ini, membuat kita untuk extra cepat dalam mengolah suatu data. Hal inilah yang mendasari dibuatnya karya tulis ini yaitu tentang penjualan toko Sumber Makmur. Agar segala proses yang mencakup transaksi dapat berjalan cepat dengan tepat, maka dibuatlah Aplikasi Penjualan Barang Pada Toko Sumber Makmur Berbasis Client-Server. Tujuan dibuatnya sistem ini adalah untuk membantu meningkatkan efektifitas kerja khususnya Toko Sumber Makmur itu sendiri dan sebagai sarana informasi penjualan. Bahasa pemrograman yang digunakan  yaitu, Borland Delphi 6.0 dengan Php Triad sebagai database servernya dan koneksi MYSQLDAC untuk menghubungkan antara Delphi dengan MySQL. Sistem ini dibangun berbasis client-server, sehingga pengolahan data dapat dilakukan di waktu yang bersamaan dengan komputer (client) lebih dari 1(satu).
Sistem ini dibuat dua buah jenis hak akses yaitu Administrator berhak mengakses semua data yang ada pada sistem ini, Kasir hanya diberi hak untuk mengakses barang keluar dan melihat daftar laporan barang keluar. Dengan adanya sistem ini maka proses pengolahan data dapat dilakukan dengan cepat dan tepat sehingga informasi yang di sampaikan lebih akurat kepada konsumen dan pemilik usaha. 

Kata kunci : Aplikasi, Client-server, Penjualan.

DAFTAR ISI

		   Halaman :
HALAMAN JUDUL 			i
HALAMAN PERSETUJUAN	  ii
HALAMAN PENGESAHAN 		iii
HALAMAN PERSEMBAHAN DAN MOTTO	  iv
KATA PENGANTAR 	  v
INTISARI 	  vii
DAFTAR ISI 		  viii
DAFTAR GAMBAR		xii
DAFTAR TABEL	  	  xiv
BAB I	PENDAHULUAN		1
1.1	Latar Belakang Masalah	     1
1.2	Rumusan Masalah	     2
1.3	Ruang Lingkup	     2
1.4	Tujuan	     3
BAB II	TINJAUAN PUSTAKA DAN DASAR TEORI	     4
2.1  Tinjauan Pustaka 	     4
2.2  Dasar Teori	     4
2.2.1	Aplikasi 	     4
2.2.2	Basis Data 	     5
2.2.3	Perangkat Lunak Yang Digunakan 	     5
	2.2.3.1	  Borland Delphi 6.0 	     5
	2.2.3.2	MySQL 	     6
BAB III	ANALISIS DAN PERANCANGAN SISTEM	     7
3.1	Analisis Sistem	     7
3.1.1	Perangkat Keras	     7
3.1.2	Perangkat Lunak	     8
3.2	Perancangan Sistem 	     8  
3.2.1	Diagram Kontek	     8
3.2.2	DAD Level 0 	     9
3.2.3	Perancangan Tabel		  10
3.2.3.1 Struktur Tabel Petugas		  10
3.2.3.2 Struktur Tabel Jenis		  11
3.2.3.3 Struktur Tabel Merk		  11
3.2.3.4 Struktur Tabel Barang		  12
3.2.3.5 Struktur Tabel Jenis	  	  12
3.2.3.6 Struktur Tabel Det_Jual		  13
3.2.4	Relasi Tabel 	     	13
3.2.5	Digram Alir Sistem 	     	15
3.2.6	Rancangan Masukan 	     	16
3.2.6.1 Masukan Data Jenis	     16
3.2.6.2 Masukan Data Merk	     17
3.2.6.3 Masukan Data Barang	     17
3.2.6.4 Masukan Data Jual	     18
3.2.7	Rancangan Keluaran	     19
3.2.7.1 Laporan Data Jenis	     19
3.2.7.2 Laporan Data Merk	     19
3.2.7.3 Laporan Data Barang	     20
3.2.7.4 Laporan Data Seluruh
           Penjualan	     20    
3.2.7.5 Laporan Data Penjualan Per 
            Nota	     21   
3.2.7.6 Laporan Data Penjualan Per 
            Periode	     21  
BAB IV	IMPLEMENTASI DAN PEMBAHASAN	     25
4.1	Implementasi Sistem 	     23
4.2	Pembahasan Sistem 	     23
4.2.1	Form Login 	     	23
4.2.2	Form Utama 	     	24
4.2.3	Form Jenis 	     	25
4.2.4	Form Merk 	     	26
4.2.5	Form Barang 	     	26
4.2.6	Form Jual 			28
4.2.7	Form Laporan			30
4.2.7.1 Laporan Data Jenis	     30
4.2.7.2 Laporan Data Merk	     30
4.2.7.3 Laporan Data Barang	     31
4.2.7.4 Laporan Data Penjualan Per
           Nota	     32
4.2.7.5	Laporan Data Penjualan Per
Periode 	     32
BAB V	KESIMPULAN DAN SARAN	     34
5.1	Kesimpulan	     34
5.2	Saran	     34
DAFTAR PUSTAKA		     35
LAMPIRAN

DAFTAR GAMBAR

Gambar 3.1	Diagram Kontek 	  9
Gambar 3.2	Digram Level 0 	  9
Gambar 3.3	Relasi Antar Tabel 	  14
Gambar 3.4	Digram Alir Sistem 	  15
Gambar 3.5	Masukan Data Jenis	  17
Gambar 3.6	Masukan Data Merk		  17
Gambar 3.7	Masukan Data Barang	  18 
Gambar 3.8 	Masukan Data Jual	  18
Gambar 3.9 	Laporan Data Jenis	  19
Gambar 3.10	Laporan Data Merk	  20
Gambar 3.11	Laporan Data Barang	  20
Gambar 3.12	Laporan Seluruh Penjualan	  21
Gambar 3.13	Laporan Penjualan Per Nota	  21
Gambar 3.14	Laporan penjualan Per Periode	  22 
Gambar 4.1	Tampilam Form Login  	  24
Gambar 4.2	Tampilan Form Utama 	  25
Gambar 4.3	Tampilan Form Jenis 	  25
Gambar 4.4	Tampilan Form Merk  	  26
Gambar 4.5	Peringatan Merk Barang Belum Diisi	  27
Gambar 4.6	Tampilan Form Barang	  27
Gambar 4.7	Tampilan Informasi Data Telah Disimpan	28
Gambar 4.8	Tampilan Informasi Stok Barang Kurang Dari Jumlah Yang Diminta	29
Gambar 4.9	Tampilan Form Transaksi Penjualan	29
Gambar 4.10	Tampilan Laporan Data Jenis 	30
Gambar 4.11	Tampilan Laporan Data Merk 	31
Gambar 4.12	Tampilan Laporan Data Barang 	31
Gambar 4.13	Tampilan Laporan Penjualan Per Nota 	32
Gambar 4.14	Tampilan Laporan Penjualan Per Periode	33

DAFTAR TABEL

Tabel	3.1   	Tabel Petugas	  11
Tabel	3.2   	Tabel Jenis	  11
Tabel	3.3   	Tabel Merk 	  12
Tabel	3.4   	Tabel Barang	  12
Tabel	3.5   	Tabel Jual	  13
Tabel	3.6   	Tabel Det_Jual	  13