Upload
ridhy-la-ode
View
27
Download
0
Embed Size (px)
DESCRIPTION
sssssssssssssssssssssssssssssss
Citation preview
BAB IV
HASIL DAN PEMBAHASAN
4.1. Analisis Sistem Yang Berjalan
Analisis sistem lama atau system yang sedang berjalan merupakan
langkah yang dilakukan dalam tahap analisis sistem. sistem yang
digunakan saat ini pada Brilliant Cemerlang Cell belum efektif. masih
menggunakan cara manual dan masih belum didukung oleh alat bantu
seperti komputer, sehingga dalam pelaporan sering menimbulkan masalah
karena proses pencarian data pengarsipan yang kurang teratur dan informasi
yang disajikan kurang akurat.
4.2. Analisis Sistem Yang Di Usulkan
Berdasarkan analisa sistem yang sedang berjalan mengenai
pengolahan data Brilliant Cemerlang Cell belum efektif. Maka penulis
mengusulkan menggunakan bahasa pemrograman Microsoft Visual
Studio 2008 dan Microsoft Access sebagai database, karena memiliki
keunggulan sebagai berikut :
a. Proses pencarian data lebih cepat dan akurat sehingga dalam
pelaksanaannya dapat mengurangi waktu pencarian yang lebih lama.
b. Data yang tersimpan lebih teratur karena di simpan dalam sebuah
Database.
32
c. Laporan-laporan yang dihasilkan dapat ditampilkan di layar monitor serta
dapat di cetak sesuai dengan kebutuhan.
d. Pemakaian komputer dapat mengurangi kekeliruan serta dapat diperbaiki
jika terjadi kesalahan-kesalahan dalam penginputan.
4.3. Analis Kebutuhan Sistem
Hardware dan software yang dibutuhkan untuk menjalankan aplikasi
yang dibangun memiliki spesifikasi kebutuhan sebagai berikut:
a. Perangkat keras (Hardware)
1) Processor AMD Dual-Core C60 with Turbo CORE Technology,
kecepatan 1.333 GHz.
2) Hard Disk 320 GB
3) RAM (Random Acceses Memory) 2 GB
4) Monitor
5) Keyboard dan Mouse
b. Perangkat Lunak (Software)
1. Microsoft Windows 7 Ultimate
2. Microsoft Visual Studio 2008
3. Crystall Report
4. Microsoft accses 2007
4.4. Rancangan Sistem
Rancangan sistem adalah suatu bentuk metode dalam merancang
sebuah sistem yang di lalukan untuk menggambarkan bagai mana suatu
33
sistem itu di bentuk. Tujuan perancangan sistem adalah memberikan
gambaran yang jelas ke pada pengguna mengenai rancangan yang telah di
usulkan.
4.4.1. DFD (Data Flow Diagram)
1. Diagram Konteks
Diagram konteks merupakan gambaran kasar aliran
informasi data yang akan di lakukan oleh sistem. Diagrm ini hanya
menjelaskan secara umum gambaran aliran konteks dari
rancangan sistem yang akan di buat:
Gambar 4.1 Diagram Konteks
2. Data Flow Diagram Level 1
Data Flow Dagram berguna untuk mengambarkan proses alur
data yang sebenarnya terjadi dalam sebuah sistem, pada Gambar
4.3 di bawah ini menjelaskan bahwa user dapat melakukan
bebrapa proses di antaranya Proses Transaksi, Pendataan Menu
dan laporan.
34
Gambar 4.2 DFD Level 1
3. Data Flow Diagram Level 2
1. DFD Level 2.1 Proses mengolah Pulsa
Selanjutnya pada Gambar 4.3 menjelaskan proses mengolah
Pulsa bahwa admin memiliki hak penuh dalam pengolaan
pulsa.
Gambar 4.3 DFD level 2.1
35
2. DFD Level 2.2 Proses Pengolahan Data User
Selanjutnya pada Gambar 4.4 menjelaskan proses mengolah
data user bahwa admin memiliki hak penuh dalam pengolaan
data user.
Gambar 4.4 DFD level 2.2
4.4.2. Rancangan Basis Data
A. Entity Relationship Diagram (ERD)
ERD (Entity Relationship Diagram) adalah notasi yang di
gunakan untuk melakukan aktivitas pemodelan data. Adapun
ERD yang di usulkan pada sistem baru adalah sebagai berikut :
36
Gambar 4.5 ERD
B. Relasi Tabel
Berikut ini adalah hubngan atau relasi antara tabel satu
dengan yang lainnya pada Basis Data yang telah di buat.
37
Gambar 4.6 Relasi tabel
C. Struktur Tabel
1. Tabel user
Tabel 4.1 user
field type size Ket
username text 255 Kunci Utama
pass text 255 Password
nama text 255 nama
alamat text 255 alamat
Jk text 255 Jenis kelamin
No_Hp text 255 No HP
2. Tabel Pulsa
Tabel 4.2 Pulsa
field type size Ket
No_faktur text 255 Kunci Utama
Jenis_pulsa text 255 Jenis Pulsa
38
Stok_pulsa Number Stok Pulsa
Jumlah_stok Number Jumlah Stok
Hrg_beli Number Harga Beli
Hrg_jual Number Harga Jual
urutan AutoNumber Urutan
3. Tabel Transaksi
Tabel 4.3 Transaksi
field type size Ket
No_transaksi Text 255 Kunci Utama
No_faktur Text 255 Kunci Tamu
username Text 255 Kunci tamu
jumlah Number Jumlah
tanggal Text 255 Tanggal
bayar Number Bayar
total Number total
urutan Autonumber urutan
39
4. Tabel Transaksi_tmp
Tabel 4.4 Transaksi_tmp
field type size Ket
id
autonumbe
r Kunci Utama
No_faktur text 255 Kunci tamu
jumlah Number jumlah
total Number total
4.5. Implementasi Dan Pembahasan
A. Input
1. Login
Gambar 4.7 Menu Login
40
Sebelum pengguna masuk ke menu-menu yang lain
tampilan inilah yang paling awal tampil dan pengguna harus
memasukan username dan password yang sah untuk
melanjutkan ke menu-menu yang lain.
2. Form Transaksi data
Gambar 4.8 Form Transaksi data
Setelah login berhasil maka tampilan ini yang akan di
hadapkan ke pada si pengguna, Form transaksi ini adalah form
untuk menambahkan, melihat, menghapus atau mengisi
transaksi.
3. Tampilan Form Tambah Transaksi
41
Gambar 4.9Form Tambah Transaksi
Pada Form ini pengguna bisa menambahkan stok elektrik
ataupun stok fisik baru
4. Tampilan Form Data Pulsa
Gambar 4.10 Form Data Pulsa
Form data pulsa ini adalah form untuk menambahkan,
melihat, menghapus atau mengisi stok. Dan Pada form ini juga
42
pengguna dapat mengetahui informasi harga beli dan harga jual
dari stok.
5. Form Data User
Gambar 4.11 Form Data User
Pada form ini dapat pengguna gunakan untuk mengisi
menambahkan user baru, mengedit user dan menghapus user.
Di form ini juga pengguna bisa melihat siapa-siapa saja yang
telah terdaftar sebagai user.
43
B. Output
1. Laporan per hari
Gambar 4.12 Laporan Per hari
Semua pesanan yang telah di pesan oleh pelanggan akan
di tampilkan pada laporan ini, dengan fitur yang tersedia pada
44
laporan ini, pengguna dapat melakukan pencarian data
berdasarkan tanggal serta nama pelanggan dan lainnya.
45
2. Laporan Untuk Semua Transaksi
Gambar 4.13 Laporan Untuk Semua Transaksi
Gambar 4.21 adalah laporan untuk semua transaksi yang
telah di kelolah dari penjualan pulsa hingga stok masuk dan
data-data dari transaksi penjualan di rekap menjadi laporan
yang ada pada gambar di atas.
46