Nama Kelompok

advertisement
Nama Kelompok
: Putu Aditya Saputra
Kadek Agus Diansaputra
Judul
(0705021095)
(0705021099)
: Sistem Informasi Penjualan Gitar
Diskripsi Program :
Dalam sistem penjualan Gitar tentunya selalu berurusan dengan uang dalam
jumlah besar. Ketepatan manusia dalam melakukan perhitungan kadang diragukan, maka
oleh karena itu sistem informasi penjualan Gitar ini akan di implementasikan untuk
menanggulangi masalah tersebut. Sistem informasi penjualan Gitar ini hanya dapat
menangani proses penjualan Gitar secara praktis dan tepat. Pengguna sistem ini dibatasi
hanya untuk administrator saja, karena untuk menanggulagi terjadinya kesalahan input
maupun kecurangan dalam menggunakan sistem ini. Administrator merupakan orang
yang berperan penting di dalam sistem ini karena admin merupakan pemegang penuh hak
akses dalam sistem ini. Pengguna dari sistem ini adalah kasir atau pegawai yang bertugas
sebagai admin pada perusahaan dimana beberapa tahapan yang bisa dilakukan antara
lain:
1. Form Login
Untuk bisa mengakses sistem ini user harus sudah terdaftar dan
menggunakan user name dan password yang telah dimiliki.
2. Form user
Pada form ini kita dapat melakukan input, update dan delete data user.
3. Form Input Data Transaksi
Pada form ini user bisa melakukan proses pengimputan data transaksi
barang secara mendetail oleh system dan user dengan data barang dan data
suplyer yang telah tersimpan pada data base sebelumnya.
4. Form input data barang
Pada form ini user dapat mengimputkan dan mengupdate data barang
yang baru sesuai dengan kebutuhan
5. Form input data suplyer
Pada form ini user dapat mengimputkan dan mengupdate data suplyer
secara mendetail.
6. Form input data Pegawai
Pada form ini user bisa mengedit user name, password beserta
mengimputkan data user baru.
7. Form laporan
Pada form ini user dapat searching data laporan dan data transaksi.
Topologi
: Sistem informasi ini dirancang dengan menerapkan topologi fully
connection network agar nantinya pada setiap server atau cabang
bisa langsung mengakses server yang lain sehingga semua cabang
bisa dijadikan server dan semua data dapat diakses dari setiap
perusahaan cabangnya
Alokasi data
: Alokasi data dari system ini yaitu menggunakan metode
fragmentasi horizontal karena pada setiap cabang memiliki datadata yang berbeda sesuai dengan data yang disimpan pada cabang
tersebut namun tetap dengan struktur data yang sama dengan
server atau cabang yang lain. Sehingga dapat diterapkan otonomi
local pada setiap cabang sehingga tidak terjadi penumpukan data
yang tidak diperlukan oleh salah satu cabang yang ada pada cabang
yang lain.
Desain database
:
Sistem Informasi ini menggunakan fasilitas database dari Mysql. Database adalah
sekumpulan data yang saling berhubungan dimana data merupakan fakta yang dapat
direkam dan memiliki arti secara implisit. Sistem Informasi Penjualan Gitar ini
menggunakan tujuh buah tabel sebagai berikut :
a. Tb_admin
Tabel admin ini digunakan untuk menyimpan User_name, Password, Status dan
Id_pegawai untuk menangani login sistem.
Tabel user
Field
Type
Null
User_name
Varchar (15)
Not Null
Password
Varchar (15)
Not Null
Status
Varchar (15)
Not Null
Id_pegawai
Varchar (15)
Not Null
Primary key
Primary key
b. Tb_ pegawai
Tabel data pegawai ini digunakan untuk menyimpan data-data dari pegawai.
Adapun tabelnya adalah sebagai berikut.
Tabel pegawai
Field
Type
Null
Id_pegawai
Varchar (15)
Not Null
Nama_pegawai
Varchar (30)
Not Null
Alamat
Varchar (50)
Not Null
Umur
Int (4)
Not Null
Status
Varchar (15)
Not Null
Jenis_kelamin
Varchar (15)
Not Null
No_hp
Varchar (15)
Not Null
Tgl
Int (2)
Not Null
Bln
Int (2)
Not Null
Th
Int (4)
Not Null
Primary key
Primary key
c. Tb_supplier
Tabel supplier ini digunakan untuk menyimpan data supplier barang. Adapun
tabelnya adalah sebagai berikut.
Tabel supplier
Field
Type
Null
Id_supplier
Varchar (15)
Not Null
Nama_supplier
Varchar (30)
Not Null
Alamat
Varchar (50)
Not Null
No_tlp
Varchar (15)
Not Null
Primary key
Primary key
d. Tb_barang
Tabel data barang ini digunakan untuk menyimpan data barang-barang. Adapun
tabelnya adalah sebagai berikut.
Tabel barang
Field
Type
Null
Kode_barang
Varchar (20)
Not Null
Nama_barang
Varchar (50)
Not Null
Jenis
Int (1)
Not Null
Ukuran
Int (1)
Not Null
Harga
bigint (20)
Not Null
Stok
Int (50)
Not Null
Id_supplier
Varchar (15)
Not Null
Tgl_masuk
date
Primary Key
Primary Key
e. Tb_transaksi
Tabel transaksi ini digunakan untuk menyimpan datatransaksi penjualan barang.
Adapun tabelnya adalah sebagai berikut.
Tabel transaksi
Field
Type
Null
No_transaksi
Int (8)
Not Null
Kode_barang
Varchar (30)
Not Null
Nama_barang
Varchar (50)
Not Null
Harga
bigint (20)
Not Null
Qty
Int (4)
Not Null
Total_harga
bigint (20)
Not Null
Tanggal
Int (2)
Not Null
Bulan
Int (2)
Not Null
Thn
Int (4)
Not Null
Id_pegawai
Varchar (15)
Not Null
Stok_sisa
Int (10)
Not Null
Sistem Pemrograman dan database yang digunakan
Primary key
Primary key
:
Sistem Informasi Penjualan Gitar merupakan suatu sistem yang dibangun dengan
memakai bahasa pemrograman Netbeans 5.5.1 dimana sistem ini bertujuan untuk
menggantikan sistem manual dengan sistem yang terkomputerisasi untuk mencapai halhal berikut.
1. Untuk keamanan data.
2. Mempermudah transaksi baik bagi penjual maupun pembeli(user).
3. Untuk mendapatkan laporan yang akurat.
Dengan dibangunnya Sistem Informasi Penjualan Gitar ini, manfaat yang didapat antara
lain dapat membantu dalam meringankan pekerjaan dalam menangani masalah
penghitungan, pengelolaan data yang banyak, dan penyimpanan data secara aman.
Tahapan-tahapan penggunaan program:
8. Sebelum masuk ke menu utama admin harus sudah terdaftar dan menggunakan
user name dan password yang telah dimiliki untuk biasa ke menu transaksi
penjualan.
9. Pada tahap ini dilakukan proses pengimputan data transaksi penjualan barang
secara mendetail oleh admin.
10. Menginputkan atau mengupdate data barang yang baru sesuai dengan kebutuhan
11. Pada tahap ini admin bisa mengupdate data mereka baik user name ataupun
password untuk keamanan sistem
12. Pada tahap ini admin bisa menginputkan atau mengupdate data supplier
13. Pada tahap ini admin bisa menginputkan atau mengupdate data pegawai
14. Pada tahap ini admin bisa melakukan proses pencarian data yang dibutuhkan
seperti pencarian untuk data barang, data supplier, data pegawai, dan data
transaksi penjualan.
15. Pembuatan laporan disesuaikan dengan kebutuhan dengan format yang telah
ditentukan oleh sistem.
Untuk database pada sistem ini digunakan MySQL, yang merupakan salah satu
database relasional yang mendukung pemakaian Structured Query Language (SQL) dan
dirancang untuk penggunaan aplikasi dengan arsitektur client server. Secara umum
kelebihan MySQL (My Strukture Query Language) adalah tersedia gratis atau open
source untuk banyak sistem operasi dan hardware, MySQL juga memiliki kecepatan
proses dan kemampuan menangani database dengan sangat baik di banyak tipe hardware
dan sistem operasi yang digunakan. MySQL menggunakan bahasa Query standar yang
dimiliki SQL. SQL adalah suatu bahasa permintaan terstruktur yang telah distandarkan
untuk semua program pengakses database seperti Oracle, Posgres SQL, SQL Server, dan
lain-lain. Jadi MySQL merupakan sistem database yang sangat baik digunakan untuk
mengimplementasikan pembuatan Sistem Informasi Penjualan Gitar ini.
Laporan–laporan yang dihasilkan :
1. Laporan data barang
2. Laporan data transaksi penjualan
Laporan dalam sistem ini dapat di print out dimana nantinya dapat ditunjukkan
pada pemilik perusahaan dan digunakan sebagai laporan pertanggungjawaban.
Download