PROJECT Toko Mainan Netbeans Database
PROJECT Toko Mainan Netbeans Database
Quarter :4
Class : 2NAP1_PNJ
Group :9
2019
PROJECT ON TOKO MAINAN
Developed by:
1. Muhammad Hafizh
TOKO MAINAN
Faculty:
Authors would like to phrase Allah SWT, Most Merciful bless and
so authors can finish this project 4 entitled “Toko mainan”. Author
would like to thanks To Mr. Riza Iqbal Latief as lecturer who has
given useful suggestion which are help author in writing this paper.
The writer realized that this paper far from perfection, then the
writer will be very unfettered the chest and was encouraged, if
colleagues and the Guide’s agreeing lecturer gave the suggestion &
criticism for this paper perfection.
SISTEM ANALYSIS
System summary:
ATTRIBUTES
Database Name: Toko Mainan
Table Attributes
ID_Karyawan(PK)
Nama_Karyawan
Tb_Karyawan
No_Telp Karyawan
Alamat_Karyawan
ID_mainan(PK)
Nama_mainan
Tb_Mainan
Merk_mainan
Warna_mainan
ID_Customer (PK)
Nama_Customer
Tb_Customer
No_telp Customer
Alamat_Customer
ID_Transaksi (PK)
ID_Karyawan(FK)
Tb_Transaksi ID_Customer(FK)
ID_Barang mainan(FK)
Tanggal_Transaksi
ID_Transaksi detail (PK)
Harga_Mainan
Total_Transaksi
Tb_Transaksi detail
Pembayaran
Kembalian
Tanggal_Transaksi
SCRIPT
-------------------------------------------tabel
mainan..................................................................
.......................................
use tokomainan
create table macam2mainan.tb_mainan_ID
(
Id_obat char (4)constraint pk_tb_mainan primary key
constraint ckidmainan check (id_mainan like 'Ob0[1-5]'),
id_jenis char (3) constraint id_jenis foreign key (id_jenis)
references macam2mainan.tb_jenis (id_jenis) on update
nama_jenis varchar (18) not null
constraint cknama_jenis_tbmainan check (Nama_jenis not like '%0-
9%'),
id_merk char (3) constraint fk_id_merk unique foreign key
(ID_Merk) references macam2mainan.tb_merk (id_merk) on update
jumlah_mainan int not null
----------------------------------------------------------Tabel
Customer-----------------------------------------
use tokomainan
create table penjualan.tb_Customer
(
-----------------------------------------------------------Tabel
transaksi...............................................................
.....................
use tokomainan
-----------------------------------------------------Tabel Transaksi
detail..................................................................
..................
use tokomainan
---------------------------------------Insert
procedure................................................
-------------------------------------insprc tabel
karyawan.............................................
end
--------------------------------------------------------insprc tabel
mainan..................................................................
..................
end
----------------------------------------------------------------Insprc
tabel
Customer----------------------------------------------------------------
-----
create procedure prcinserttb_customer
@Customer_id char(5)
,@nama_Customer char (10)
,@No_telp_Customer numeric
,@Alamat varchar (10)
as
begin
end
--------------------------------------------insprc tabel
Transaksi....................................
create procedure prcinserttb_transaksi
@Transaksi_id varchar(4)
,@Karyawan_id varchar (3)
,@input_pembelian_mainan varchar (10)
,@Customer_id char (5)
,@pembelian_mainan varchar (10)
,@pembayaran_id char (5)
,@total_transaksi varchar (20)
,@tanggal_transaksi date
as
begin
end
exec prcinserttb_transaksi
'T05','D105','MA05','PJMASK','P05','Rp 110.000','04-08-2002'
Class.Toko mainan("jdbc-mysqldatabasedriver>");
Class.toko mainan("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Stringurl = "jdbc:sqlserver://localhost:1233;databaseName=Tokomainan";
Connection con =
DriverManager.getConnection(“jdbc:sqlserver://localhost:1233;DatabasName
=Tokomainan”,"DataAdmin","bane3459");
import java.tokomainan.*;
try {
Class.Toko mainan("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con =
DriverManager.getConnection(l(“jdbc:sqlserver://localhost:1233;,"Data
admin","Bane3457");
//Membuat Query
ResultSet rs = stmt.executeQuery(str);
while(rs.next()){
if(CustomerId >3)
//Tutup koneksi
con.close();
catch(Exception ex) {
System.err.println("Telah sukses
}
DATA SOURCE TOKO MAINAN
class EditData {
try {
Class.Toko mainan("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con =
DriverManager.getConnection("jdbc:sqlserver://localhost:1233,"Data
karyawan ","lipu3457");
if(i!=0)
System.out.println("Berhasil Update");
else
catch(Exception ex) {
}
DATA SOURCE TOKO MAINAN
try {
Class.Toko mainan("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con =
DriverManager.getConnection(“jdbc:sqlserver://localhost1233;,"Data
Admin","password");
CustomerID = 3");
if(i!=0)
else
catch(Exception ex) {
}
DATA SOURCE TOKO MAINAN
import java.io.*;
class PreInputData {
try {
Class.Toko Mainan("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection con =
DriverManager.getConnection(“jdbc:sqlserver://Localhost:1233;database
name=Toko Mainan,"Data Admin","Bane3457");
: ");
grup = 5();
import java.logintokomainan.*;
import java.awt.event.*;
import javax.swing.*;
);
);
);
);
Statement stmt;
ResultSet rs;
this.getContentPane().setLayout(null);
this.setTitle("Java GUI");
//Transaksi ID
DATA SOURCE TOKO MAINAN
));
lblUsername(new Rectangle(24,26,100,20));
this.getContentPane().add(txtNama);
//Group Name
lblnamacustomer(new customer());
lblnamaKaryawan("new karyawan");
this.getContentPane().add(lblGrup);
DATA SOURCE TOKO MAINAN
txtGrup.setFont(new Font("tahoma",0,12));
this.getContentPane().add(txtGrup);
//Modified Date
lblPassword(new password(“Bane3457”));
this.getContentP().add(txtTanggal);
DESIGN LOGIN TOKO MAINAN