TUGAS JAVA
DISUSUN OLEH
KHAIRUNNISA SAMOSIR
13101152610588
SI – 3
UNIVERSITAS PUTRA INDONESIA YPTK
PADANG
SISTEM INFORMASI
Implementasi Sistem
Tahap implementasi sistem merupakan prosedur yang harus dilakukan untuk menyelesaikan desain sistem yang ada dalam dokumen rancangan sistem yang telah disetujui, serta menguji, menginstal dan melalui penggunaan sistem yang baru. Secara umum tujuan dari tahap implementasi ini adalah untuk melaksanakan uji coba atas konsep pengembangan sistem yang telah disusun.
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.
Sistem Perangkat Lunak Yang Digunakan
1. Java
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
Analisis Dan Perancangan Sistem
1.1 Analisis Sistem
Inilah yang kerjakan analisis sistem yaitu menganalisis sistem untuk menemukan kelemahan-kelemahannya sehingga dapat disebut perbaikan.
1.2 Identifikasi Masalah Analisis Kelemahan
Sistem Untuk mengidentifikasi masalah, harus dilakukan analisis terhadap kinerja, informasi, ekonomi, keamanan aplikasi, efisiensi, dan pelayanan pelanggan. Panduan ini dikenal dengan analisis PIECES (performance, information, economy, control, eficiency, dan services). Dari analisis ini biasanya didapatkan beberapa masalah utama. Hal ini penting karena biasanya yang muncul di permukaan bukan masalah utama, tetapi hanya gejala dari masalah utama saja.
Analisis Kebutuhan Sistem
Jenis kedua yaitu kebutuhan nonfungsional yaitu kebutuhan yang berisi property perilaku yang dimiliki oleh sistem, yaitu :
1. Operasional
a. Menggunakan Sistem Operasi Windows 7 b. Precessor 2160 (1,8) Dual Core
c. Printer Canon IP1980 untuk mencetak transaksi laporan dan laporan bulanan
2. Keamanan
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
FIELD TYPE LEBAR KETERANGAN Id_Barang Int 1 Id Barang
Id_Barang Int 1 Id Barang Kd_Barang Varchar 4 Kode Barang Nm_Barang Varchar 30 Nama Barang Harga_Barang Int 1 Harga 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
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
5. Tabel data barang masuk Nama Tabel : Barang masuk
Fungsi : penyimpanan stock barang dan pembelian Primary key : id_masuk
FIELD TYPE LEBAR KETERANGAN Id_masuk Int 1 Id barang masuk Id_barang Int 1 Id barang
Tanggal Date Tanggal masuk barang Jumlah Int 1 Jumlah barang masuk
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
2. Perancangan Form Utama
Dibawah ini adalah rancangan tampilan menu utama terdapat File,Edit,Laporan dan Exit.
Dengan cooding nya:
3. Perancangan Form Data Barang
Dibawah ini adalah rancangan tampilan form data barang sistem informasi penjualan Barang Pada Toko Rizki Bersaudara yang terdapat beberapa table yaitu: ID
Cooding untuk menampilkan save yaitu:
Coding untuk menampilkan Tampilan Browse:
Cooding Clear :
Cooding Exit
Cooding untuk Edit / Update
Model penyimpan pada Localhost Phpmyadmin
4. Rancangan form data barang masuk
Dibawah ini adalah rancangan tampilan form data suplier sistem informasi penjualan pada toko Rizki Bersaudara
Cooding Save
Cooding untuk “delete”,”exit”,”clear”.
5. Data barang Pembelian
tampilan form data Pembelian pada toko Rizki Bersaudara
Cooding CLEAR dan EXIT
Cooding BROWSE
Penyimpanan nya terdapat pada localhost
6. Rancangan Form Transaksi Penjualan
Cooding SAVE
Cooding delete
Penyimpanan pada localhost
7. Rancangan Form Suplier
Cooding SAVE
Cooding EXIT
Cooding CLEAR
Cooding BROWSE
Hasil nya
Laporan Barang_Masuk
Laporan Penjualan