Anda di halaman 1dari 22

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
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.

9
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

PHPMyAdmin merupakan sebuah program yang berbasis web yang dibuat


menggunakan aplikasi PHP. Program ini adalah untuk mengakses database MySQL, intinya
adalah digunakan untuk menjadi administrator dari server MySQL. Dengan adany program
ini akan mempermudah dan mempersingkat kinerja, dengan kelebihan2 yang ada
mengakibatkan pengguna awam tidak harus mampu mengetahui sintak2 SQL dalam
pembuatan database dan tabel (Nugroho,2004).

10
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
Sistem aplikasi maupun databasenya dilengkapi dengan hak akses yang
menggunakan aplikasi.

3.Informasi
Digunakan untuk menginformasikan apabila terjadi kesalahan dalam memasukkan
password.

11
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
Id_Beli Int 1 Id Beli
Tanggal Date Tanggal
Jumlah Int 3 Jumlah
Total Int 1 Total

12
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
Username Varchar 25 Nama user
Password Varchar 25 Password
Ket Varchar 40 Keterangan

13
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
BARANG,KODE BARANG,HARGA BARANG,NAMA BARANG.

14
Cooding pengkoneksian ke Localhost:

15
Cooding untuk menampilkan save yaitu:

Coding untuk menampilkan Tampilan Browse:

Cooding untuk tampilan DELETE:

16
Cooding Clear :

Cooding Exit

Cooding untuk Edit / Update

Hasilnya

17
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 Browse untuk menampilkan hasil entry

18
Cooding untuk delete,exit,clear.

Hasil

Penyimpan hasil nya akan di simpan pada localhost

19
5. Data barang Pembelian
tampilan form data Pembelian pada toko Rizki Bersaudara

Ada beberapa cooding yang terdapat pada Table Pembelian , yaitu cooding Pengkoneksian

20
Cooding SAVE

Cooding DELETE

Cooding CLEAR dan EXIT

21
Cooding BROWSE

Hasilnya

Penyimpanan nya terdapat pada localhost

22
6. Rancangan Form Transaksi Penjualan
Dibawah ini adalah rancangan tampilan form data Pembelian pada toko Rizki
Bersaudara

Cooding pengkoneksian

23
Cooding SAVE

Cooding browse

Cooding delete

24
Cooding clear

Cooding EXIT

Hasilnya

Penyimpanan pada localhost

7. Rancangan Form Suplier

25
Cooding Pengkoneksian

Cooding SAVE

Cooding EXIT

26
Cooding DELETE

Cooding CLEAR

Cooding BROWSE

27
Cooding EDIT atau UPDATE

Hasil nya

Hasil penyimpan pada localhost

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.

28
Contoh Laporan Barang

Laporan Barang_Masuk

29
Laporan Pembelian

Laporan Penjualan

Laporan Suplier

30

Anda mungkin juga menyukai