Laporan Penjualan Pada Java Netbeans Dan PDF
Laporan Penjualan Pada Java Netbeans Dan PDF
DISUSUN OLEH
KHAIRUNNISA SAMOSIR
13101152610588
SI – 3
1
Implementasi Sistem
Adapun tujuan utama dari tahap implementasi sistem adalah sebagai berikut:
1. Pengkajian mengenai rangkaian sistem, perangkat lunak dan perangkat keras dalam
bentuk jaringan sistem informasi. agar dapat diolah sebuah bangunan atau arsitektur sistem
informasi.
2. Melakukan uji coba perangkat lunak sistem sebagai pengolahan data sekaligus penyaji
informasi yang dibutuhkan.
3. Melakukan penerapan serta peralihan sistem lama ke sistem yang baru sebagai keputusan
terakhir dalam tahap pembangunan/pengembangan sistem informasi yang dibarengi dengan
pembuatan laporan pengembangan sistem untuk keperluan pemakai.
1. Java
Java adalah bahasa pemograman yang dapat dijalankan di berbagai komputer
termasuk telepon genggam. Bahasa ini awalnya dibuat oleh James Gosling saat masih
bergabung di Sun Microsystems saat ini merupakan bagian dari Oracle dan dirilis tahun
1995. Bahasa ini banyak mengadopsi sintaksis yang terdapat pada C dan C++ namun dengan
sintaksis model objek yang lebih sederhana serta dukungan rutin-rutin aras bawah yang
minimal. Aplikasi-aplikasi berbasis java umumnya dikompilasi ke dalam pcode (bytecode)
dan dapat dijalankan pada berbagai Mesin Virtual Java (JVM). Java merupakan bahasa
pemrograman yang bersifat umum/non-spesifik (general purpose), dan secara khusus
didisain untuk memanfaatkan dependensi implementasi seminimal mungkin. Karena
fungsionalitasnya yang memungkinkan aplikasi java mampu berjalan di beberapa platform
sistem operasi yang berbeda.
2
2. Netbeans
NetBeans merupakan sebuah proyek kode terbuka yang sukses dengan pengguna
yang sangat luas, komunitas yang terus tumbuh, dan memiliki hampir 100 mitra (dan terus
bertambah!). Sun Microsystems mendirikan proyek kode terbuka NetBeans pada 5 bulan
Juni 2000 dan terus menjadi sponsor utama. Saat ini terdapat dua produk : NetBeans IDE
dan NetBeans Platform.
3. MySQL
MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL atau yang
dikenal dengan DBMS(database management system), database ini multithread, multi-user.
MySQL sebenarnya merupakan turunan salah satu konsep utamadalam database sejak lama,
yaitu SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian
database,terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan
pengoperasian data dikerjakan dengan secara otomatis.
4. PHP
Menurut Nugroho (2004), PHP adalah sebuah bahasa pemrograman yang berbentuk
scripting. Sistem kerja ini adalah interpreter bukan sebagai kompiler.Bahasa interpreter
adalah bahasa yang script2 program tidak harus diubah kedalam bentuk source kode,
sedangkan bahasa kompiler adalah bahasa yang mengubah script2 program kedalam source
code , selanjutnya dari bentuk source code akan diubah menjadi object code, bentuk dari
object code akan menghasilkan file yang lebih kecil dari file mentah sebelumnya.
5. PHPMyAdmin
3
Analisis Dan Perancangan Sistem
2. Keamanan
Sistem aplikasi maupun databasenya dilengkapi dengan hak akses yang
menggunakan aplikasi.
3.Informasi
Digunakan untuk menginformasikan apabila terjadi kesalahan dalam memasukkan
password.
4
Perancangan Sistem
Sistem yang dimaksud disini adalah sistem yang berjalan saat ini dan merupakan
suatu urutan kegiatan yang berjalan didalam bengkel untuk selanjutnya digunakan sebagai
input dalam pengolahan data.
1. Perancangan Database
1. Tabel Barang
Nama Tabel : Barang
Fungsi : Fungsi Data Barang
Primary key : ID_Barang
2. Tabel Suplier
Nama Tabel : Suplier
Fungsi : Penyimpanan Id_suplier,nama_suplier,alamat_suplier
Primary key : ID_SUPLIER
FIELD TYPE LEBAR KETERANGAN
Id_suplier Int 1 Id suplier
Kd_suplier Varchar 10 Kode suplier
Nama_suplier Varchar 20 Nama_suplier
Alamat Varchar 25 Alamat
Telp Varchar 15 Telp
3. Tabel Pembelian
Nama Tabel : Pembelian
Fungsi : Penyimpanan data barang
Primary key : id_beli
FIELD TYPE LEBAR KETERANGAN
Id_Barang Int 1 Id Barang
Id_Beli Int 1 Id Beli
Tanggal Date Tanggal
Jumlah Int 3 Jumlah
Total Int 1 Total
5
4. Tabel Penjualan
Nama Tabel : Penjualan
Fungsi : penyimpanan data penjualan barang
Primary key : id_jual
FIELD TYPE LEBAR KETERANGAN
Id_Jual Int 1 Id jual
Id_barang Int 1 Id barang
Tanggal Date Tanggal
Jumlah Int 1 Jumlah
Total Int 1 Total
6. Tabel User
Nama Tabel : User
Fungsi : penyimpanan identitas username dan password
Primary key : id_user
FIELD TYPE LEBAR KETERANGAN
Id_user Int 1 Id user
Username Varchar 25 Nama user
Password Varchar 25 Password
Ket Varchar 40 Keterangan
6
2. Perancangan Form Utama
Dibawah ini adalah rancangan tampilan menu utama terdapat File,Edit,Laporan dan
Exit.
7
Cooding pengkoneksian ke Localhost:
8
Cooding untuk menampilkan save yaitu:
9
Cooding Clear :
Cooding Exit
Hasilnya
10
Model penyimpan pada Localhost Phpmyadmin
Cooding Save
11
Cooding untuk “delete”,”exit”,”clear”.
Hasil
12
5. Data barang Pembelian
tampilan form data Pembelian pada toko Rizki Bersaudara
Ada beberapa cooding yang terdapat pada Table Pembelian , yaitu cooding Pengkoneksian
13
Cooding SAVE
Cooding DELETE
14
Cooding CLEAR dan EXIT
Cooding BROWSE
Hasilnya
15
Penyimpanan nya terdapat pada localhost
Cooding pengkoneksian
16
Cooding SAVE
Cooding browse
17
Cooding delete
Cooding clear
Cooding EXIT
Hasilnya
18
Penyimpanan pada localhost
Cooding Pengkoneksian
19
Cooding SAVE
Cooding EXIT
Cooding DELETE
20
Cooding CLEAR
Cooding BROWSE
21
Hasil nya
Sebelum melakukan peng-koneksian pada localhost, alangkah baiknya terlebih dahulu buat
nama odbc nya supaya dapat terkoneksi pada localhost
Pilih control panel terlebih dahulu,Administrative Tools,Data Source(ODBC),mysql,lalu
Add dan isi Data source name,server dan user lalu pilih OK.
22
Laporan Barang_Masuk
Laporan Pembelian
23
Laporan Penjualan
Laporan Suplier
24