19
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 32

BAB IV vaya

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

3. Laporan Per Periode

Gambar 4.14 Laporan Per Periode

Gambar di atas adalah laporan Transaksi per periode

dalam form laporan ini juga di sediakan searching data sesuai

dengan data yang ingin di tampilkan.

47