bab iv rancangan sistem usulan 4.1 analisa kebutuhan … · merupakan langkah awal untuk menentukan...

35
39 BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan Software Merupakan langkah awal untuk menentukan gambaran perangkat yang akan dihasilkan ketika pengembang melaksanakan sebuah proyek pembuatan perangkat lunak. Perangkat lunak yang baik dan sesuai dengan kebutuhan pengguna sangat tergantung pada dalam melakukan analisis kebutuhan. 4.1.1. Analisa Kebutuhan Berdasarkan hasil riset pada PT Sintang Raya di Kabupaten Kubu Raya. Terdapat kebutuhan dalam pendataan hasil panen dan hasil penjualan kelapa sawit. Sistem informasi ini dirancang dan dikelola oleh dua user yaito Mandor dan Devisi. Analisa kebutuhan user untuk pendataan hasil panen dan haasil penjualan kelapa sawit pada PT Sintang Raya di Kabupaten Kubu Raya dapat diuraikan sebagai berikut: 1. Mandor a. Mandor melakukan login b. Mandor mengakses menu utama c. Mandor mengolah menu file 1. Pelaksanaan panen 2. Pembayaran 3. Mandor a. Devisi melakukan login

Upload: ngothuan

Post on 15-Mar-2019

231 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

39

BAB IV

RANCANGAN SISTEM USULAN

4.1 Analisa Kebutuhan Software

Merupakan langkah awal untuk menentukan gambaran perangkat yang

akan dihasilkan ketika pengembang melaksanakan sebuah proyek pembuatan

perangkat lunak. Perangkat lunak yang baik dan sesuai dengan kebutuhan

pengguna sangat tergantung pada dalam melakukan analisis kebutuhan.

4.1.1. Analisa Kebutuhan

Berdasarkan hasil riset pada PT Sintang Raya di Kabupaten Kubu Raya.

Terdapat kebutuhan dalam pendataan hasil panen dan hasil penjualan kelapa

sawit. Sistem informasi ini dirancang dan dikelola oleh dua user yaito Mandor dan

Devisi. Analisa kebutuhan user untuk pendataan hasil panen dan haasil penjualan

kelapa sawit pada PT Sintang Raya di Kabupaten Kubu Raya dapat diuraikan

sebagai berikut:

1. Mandor

a. Mandor melakukan login

b. Mandor mengakses menu utama

c. Mandor mengolah menu file

1. Pelaksanaan panen

2. Pembayaran

3. Mandor

a. Devisi melakukan login

Page 2: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

40

b. Devisi mengakses menu utama

c. Devisi mengolah menu data

1. Hasil panen

2. Hasil penjualan

d. Devisi mengolah menu laporan

1. Panen

2. Penjualan

4.1.2. Use Case Diagram

Use case diagram menggambarkan efek fungsional yang telah diharapkan

oleh sistem sehingga antara konsumen dan pengguna sistem paham dan mengerti

mengenai kegunaan sistem yang akan dibangun. Suatu model yang sangat

fungsional dalam sebuah sistem yang menggunakan actor dan use case.

a. Menu login

Gambar Dibawah ini menjelaskan tentang use case diagram pada menu login:

Sumber: Hasil Rancangan (2017)

Gambar IV.I. Use Case Diagram Menu Login

Page 3: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

41

Admin melakukan login dengan memasukkan username dan password jika

username dan password benar admin dapat melakukan aktivitas didalam sistem

jika username dan password salah maka akan admin harus login kembali.

Tabel IV.1

Deskripsi Gambar Menu Login

Use Case Narative Login

Tujuan Melakukan login dan masuk ke dalam sistem pendataan

Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem

pendataan

Skenario Utama

Aktor Bagian Admin

Kondisi Awal Aktor membuka aplikasi pendataan

Aksi Aktor Reaksi Sistem

1. Aktor memilih tombol login

Sistem akan menampilkan textbox untuk mengisi nama

pengguna dan password

Kondisi akhir Jika perintah sesuai maka sistem akan masuk kedalam

aplikasi pendataan dan aktor dapat melakukan aktivitas

didalam system

Sumber: Hasil Rancangan (2017)

b. Menu Utama

Gambar dibawah ini menjelaskan use case diagram pada menu utanma :

Page 4: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

42

Sumber: Hasil Rancangan (2017)

Gambar IV.2. Use Case Diagram Menu Utama

Bagian divisi melakukan login terus memilih menu utama didalam menu

utama terdapat menu pelaksanaan panen, pembayaran, hasil panen, hasil

penjualan, dan laporan.

Tabel IV.2

Deskripsi Gambar Menu Utama

Use Case Narative Login

Tujuan Bagian Devisi dapat melakukan pengolahan data yang ada

di menu pelaksanaan panen, pembayaran, hasil panen,

hasil penjualan, dan laporan

Deskripsi Sistem ini memungkinkan aktor untuk mengolah sistem

pendataan dari input data sampai dengan pembuatan

laporan

Skenario Utama

Aktor Bagian devisi

Kondisi Awal Aktor membuka aplikasi pendataan

Aksi Aktor Reaksi Sistem

Page 5: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

43

1. Aktor memilih tombol login

2. Aktor memilih tombol menu

pelaksanaan panen

3. Aktor memilih tombol menu

pembayaran

4. Aktor memilih tombol menu

hasil panen

5. Aktor memilih tombol menu

hasil penjualan

6. Aktor memilih menu laporan

Sistem akan menampilkan textbox untuk mengisi

username dan password

Sistem akan melakukan proses pengisian data pelaksanaan

panen

Sistem akan menampilkan submenu transaksi-transaksi

pembayaran

Sistem akan melakukan proses pendataan hasil panen

Sistem akan melakukan proses pendataan hasil penjualan

Sistem akan menginput laporan hasil panen dan laporan

hasil penjualan

Kondisi akhir Jika perintah sesuai maka sistem akan menampilkan

seperti yang diinginkan oleh actor

Sumber: Hasil Rancangan (2017)

c. Pendataan

Gambar dibawah ini menjelaskan tentang use case diagram pada sistem

pendataan

Sumber: Hasil Rancangan (2017)

Gambar IV.3. Use Case Diagram Pendataan

Page 6: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

44

Divisi memilih menu utama untuk melakukan aktivitas pendataan, untuk

menambah, menyimpan atau menghapus data pelaksanaan panen dan pembayaran

divisi bisa memilih menu file master, sedangkan untuk menambah, menyimpan

atau menghapus data hasil panen dan hasil penjualan divisi bisa memilih menu

data, divisi juga bisa memilih logout untuk keluar dari sistem.

Tabel IV.3

Deskripsi Gambar Pendataan

Use Case Narative Login

Tujuan Bagian devisi dapat melakukan pengolahan data yang ada

di menu utama, menu file master, dan menu data

Deskripsi Sistem ini memungkinkan aktor untuk mengolah sistem

hasil pendataan

Skenario Utama

Aktor Bagian devisi dan bagian mandor

Kondisi Awal Aktor membuka aplikasi pendataan

Aksi Aktor Reaksi Sistem

1. Aktor memilih tombol login

2. Aktor memilih tombol menu

utama

3. Aktor memilih tombol menu

file master

4. Aktor memilih tombol menu

data

5. Aktor memilih tombol logout

Sistem akan menampilkan textbox untuk mengisi

username dan password

Sistem akan menampilkan pilihan menu

Sistem akan menampilkan menu pelaksanaan panen dan

menu pembayaran

Sistem akan menampilkan menu hasil panen dan hasil

penjualan

Sistem akan membatalkan dan keluar dari aktivitas Sistem

akan melakukan proses mencari data

Page 7: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

45

Kondisi akhir Jika perintah sesuai maka sistem akan menampilkan

seperti yang diinginkan oleh actor

Sumber: Hasil Rancangan (2017)

d. Laporan

Gambar dibawah ini menjelaskan use case diagram laporan pembayaran,

panen, dan penjualana:

Sumber: Hasil Rancangan (2017)

Gambar IV.4 Use Case Diagram Laporan

Untuk menginput laporan divisi harus melakukan login dan memilih menu

utama kemudian divisi memlilih menu laporan divisi dapat melakukan pencarian,

mencetak, menghapus dan batal menambah laporan divisi bisa memilih logout

untuk keluar dari sistem.

Page 8: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

46

Tabel IV.4

Deskripsi Gambar Laporan

Use Case Narative Login

Tujuan Bagian devisi dapat melakukan pengolahan data yang ada

di menu utama dan menu laporan

Deskripsi Sistem ini memungkinkan aktor untuk menginput hasil

laporan

Skenario Utama

Aktor Bagian devisi

Kondisi Awal Aktor membuka aplikasi pendataan

Aksi Aktor Reaksi Sistem

1. Aktor memilih tombol login

2. Aktor memilih tombol menu

utama

3. Aktor memilih tombol menu

laporan

4. Aktor memilih tombol logout

Sistem akan menampilkan textbox untuk mengisi

username dan password

Sistem akan menampilkan pilihan menu

Sistem akan menampilkan menu pembayaran, panen dan

penjualan

Sistem akan membatalkan dan keluar dari aktivitas Sistem

akan melakukan proses mencari data

Kondisi akhir Jika perintah sesuai maka sistem akan menampilkan

seperti yang diinginkan oleh actor

Sumber: Hasil Rancangan (2017)

4.1.3. Activity Diagram

Dalam menyusun rancangan sistem usulan ini, penulis akan menjelaskan

activity diagram sistem pengolahan hasil panen secara garis besar dan lebih jelas

dari bab sebelumnya.

Page 9: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

47

a. Menu Login

Gambar dibawah ini menjelaskan activity diagram pada menu login

Sumber: Hasil Rancangan (2017)

Gambar IV.5. Activity Diagram Menu Login

Admin melakukan login dengan memasukkan usename dan password jika

username dan password sesuai admin bisa melakukan aktivitas didalam sistem

tapi jika username dan password tidak sesuai admin harus melakukan login

kembali.

b. Menu Utama

Gambar dibawah ini menjelaskan activity diagram pada menu utama

Sumber: Hasil Rancangan (2017)

Gambar IV. 6. Activity Diagram Menu Utama

Page 10: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

48

Admin memilih menu utama dan sistem akan menampilkan pilihan menu,

menu pelaksanaan panen, pembayaran, hasil panen, hasil penjualan, panen,

penjualan, logout untuk keluar dari sistem.

c. Pendataan

Gambar diabawah ini menjelaskan tentang acitivity diagram pendataan.

Sumber: Hasil Rancangan (2017)

Gambar IV.7. Activity Diagram Pendaataan

Admin melakukan login dan memilih menu utama terus sistem menampil

pilihan menu, file master dan menu data didalam file master terdapat menu

pelaksanaan panen dan pembayaran sedanglkan didalam menu data terdapat hasil

panen dan hasil penjualan, masing-masing menu memiliki pilihan seperti

menyimpan, menambah, menghapus dan keluar.

d. Laporan

Gambar dibawah ini menjelaskan activity diagram pada laporan

Page 11: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

49

Sumber: Hasil Rancangan (2017)

Gambar IV.8. Activity Diagram Laporan

Admin menginput laporan, sistem menampilkan menu laporan panen,

penjualan, dan pembayaran pada masing menu-menu admin dapat melakukan

pencarian, mencetak, menghapus, dan batal menginput laporan, logout untuk

keluar dari sistem.

4.2 Desain

Desain merupakan perencanaan dalam pembuatan sebuah objek, sistem,

komponen atau struktur. Desain meruapakan sebuah konsep tentang sesuatu atau

aktivitas yang bertujuan untuk membangun kualitas multi elemen dalam sebuah

objek.

Page 12: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

50

4.2.1. Entity Relationship Diagram (ERD)

Penggambaran proses relasi yang telah dibuat pada diagram alir data

sehingga berhubungan antar Entity Relational Diagram, Dapat terlihat dan

melibatkan rancangan fiel-fiel didalam database. Berikut adalah ERD yang dibuat

untuk sistem Pendataan Hasil Panen dan Hasil Penjualan pada PT. Sintang Raya

Kabupaten Kubu Raya.

Sumber: Hasil Rancangan (2017)

Gambar IV.9. Entity Relational Diagram

4.2.2. Logical Record Structure (LRS)

Proses dari struktur pada tabel-tabel yang terbentuk dari hasil relasi antar

himpunana entitas. Dibentuk dengan nomor dan tipe record. Berikut adalah ERD

yang dibuat untuk sistem Pendataan Hasil Panen dan Hasil Penjualan pada PT.

Sintang Raya Kabupaten Kubu Raya.

Page 13: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

51

Sumber: Hasil Rancangan (2017)

Gambar IV.10. Logical Record Structure

4.2.3. Spesifikasi File

Adapun spesifikasi file yang penulis gunakan dalam rancangan program

sistem usulan pengarsipan surat keluar masuk pada PT. Sintang Raya Kabupaten

Kubu Raya adalah sebagai berikut :

1. Nama tabel : User

Akronim file : ta.login

Tipe File : File Master

Akses File : Random

Record : 120

Organisasi File : Index Sequential

Media File : Hardisk

Kunci File : Username

Page 14: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

52

Software : MySQL versi 5.0.8

Tabel IV.5

Struktur File T_user Elemen File Nama File Type Length Keterangan

Username Username Varrchar 15 Primary Key

Password Password Varchar 30

Nama Username Nama_Username Varchar 75

Sumber: Hasil Rancangan (2017)

2. Nama tabel : Hasil_Panen

Akronim file : ta.hasil_panen

Tipe File : File Master

Akses File : Random

Record : 155

Organisasi File : Index Sequential

Media File : Hardisk

Kunci File : No_Panen

Software : MySQL versi 5.0.8

Tabel IV.6

Struktur File Hasil_Panen Elemen File Nama File Type Length Keterangan

Nomor Panen No_Panen Int 10 Primary Key

Tanggal Panen Tgl_Panen Varchar 15

Id Blok Id_Blok Varchar 15 Foreign Key

Jenis Jenis Varchar 20

Satuan Satuan Varchar 15

Page 15: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

53

Hasil Hasil Varchar 20

Devisi Devisi Varchar 20

Areal Areal Varchar 20

Luas Luas Varchar 20

Sumber: Hasil Rancangan (2017)

3. Nama tabel : Hasil_Penjualan

Akronim file : ta.hasil_penjualan

Tipe File : File Master

Akses File : Random

Record : 70

Organisasi File : Index Sequential

Media File : Hardisk

Kunci File :No_Faktur

Software : MySQL versi 5.0.8

Tabel IV.7

Struktur File Hasil_Penjualan

Elemen File Nama File Type Length Keterangan

Nomor faktur No_Faktur Varchar 15 Primary Key

Tanggal Faktur Tgl_Faktur Varchar 15

Satuan Satuan Varchar 20

Total Total Varchar 20

Sumber: Hasil Rancangan (2017)

4. Nama tabel : Pembayaran

Akronim file : ta.data_pembayaran

Tipe File : File Master

Page 16: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

54

Akses File : Random

Record : 75

Organisasi File : Index Sequential

Media File : Hardisk

Kunci File : No_Bayar

Software : MySQL versi 5.0.8

Tabel IV.8

Struktur File Pembayaran

Elemen File Nama File Type Length Keterangan

Nomor Bayar No_Bayar Varchar 15 Primary Key

Tanggal Bayar Tgl_Bayar Char 20

Nomor Faktur No_Faktur Varchar 20

Jumlah Bayar Jml_Baayr Char 20

Sumber: Hasil Rancangan (2017)

5. Nama tabel : Pelaksanaan_Panen

Akronim file : ta.pelaksanaan_panen

Tipe File : File Master

Akses File : Random

Record : 145

Organisasi File : Index Sequential

Media File : Hardisk

Kunci File : No_Panen

Software : MySQL versi 5.0.8

Page 17: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

55

Tabel IV.9

Struktur File Pelaksanaan_Panen

Elemen File Nama File Type Length Keteranagn

Nomor Panen No_Panen Varchar 20 Primary Key

Tanggal

Panen

Tgl_Panen Varchar 20

Id Mandor Id_Mandor Varchar 15 Fireign Key

Areal Areal Varchar 15

Id Blok Id_Blok Varchar 20 Foreign Key

Luas Luas Varchar 15

Banyak Tenaga Byk_Tenaga Varchar 20

Jumlah Panen Jml_Panen Varchar 20

Sumber: Hasil Rancangan (2017)

4.2.4. Software Architecture

Software Architectur merupakan sebuah proses yang mendefinisikan

solusi yang terstruktur yang memenuhi kebutuhan teknis dan operasional,

software architectur berfungsi mengoptimalkan kualitas dari sebuah aplikasi.

1. Sequence Diagram

Squence Diagram menampilkan interaksi-interaksi antar objek didalam

sistem yang disusun pada sebuah urutan atau rangkaian waktu,

menggambarkan skenario atau rangkaian langkah-langkah yang dilakukan

sebagai sebuah respon dari suatu kejadian untuk menghasilkan output

tertentu.

a. Menu Login

Page 18: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

56

Gambar dibawah ini menjelaskan sequence diagram pada menu login.

Sumber: Hasil Rancangan (2017)

Gambar IV. 11. Sequence Diagram Menu login

Pengguna melakukan login dengan memasukkan username dan password

pengguna bisa masuk ke sistem apa bila username dan password ny sesuai, jika

tidak maka pengguna harus melakukan login kembali.

b. Pelaksanaan Panen

Gambar dibawah ini menjelaskan sequence diagram pelaksanaan panen:

Page 19: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

57

Sumber: Hasil Rancangan (2017)

Gambar IV. 12. Sequence Diagram pelaksanaan panen

Mandor masuk ke menu utaman dan memilih data file master kemudian

memilih form pelaksanaan panen dan menginput data pelaksanaan panen.

c. Data Pembayaran

Gambar dibawah ini menjelaskan sequence diagram data pembayaran:

Page 20: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

58

Sumber: Hasil Rancangan (2017)

Gambar IV. 13. Sequence Diagram Data Pembayaran

Admin masuk ke menu utama dan memilih menu file master kemudian

memilih form data pembayaran dan menginput data pembayaran.

d. Hasil Panen

Gambar dibawah ini menjelaskan tentang sequnce diagram pada hasil panen

Page 21: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

59

Sumber: Hasil Rancangan (2017)

Gambar IV. 14. Sequence Diagram Hasil Panen

Admin masuk ke menu utama dan memilih menu data kemudian memilih

form hasil panen dan menginput hasil panen.

e. Hasil Penjualan

Gambar dibawah ini menjelaskan tentang sequence diagram pada hasil

penjualan.

Page 22: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

60

Sumber: Hasil Rancangan (2017)

Gambar IV. 15. Sequence Diagram Hasil Penjualan

Admin masuk ke menu utama dan memilih menu data kemudian memilih

form hasil penjualan dan menginput hasil penjualan.

f. Laporan

Gambar dibawah ini menjelaskan tentang sequnce diagram laporan:

Sumber: Hasil Rancangan (2017)

Gambar IV. 16. Sequence Diagram Laporan

Admin masuk ke menu utama dan memilih menu laporan kemudian memilih

form laporan dan menginput hasil laporan.

Page 23: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

61

2. Deployment Diagram

Deployment Diagram merupakan gambaran proses-proses berbeda pada suatu

sistem yang berjalan dan bagaimana relasi didalamnya.

Sumber: Hasil Rancangan (2017)

Gambar IV.17. Deployment Diagram

4.2.5. User Interface

User Interface adalah suatu alat yang disediakan sistem operasi sebagai

sarana untuk berinteraksi antara pengguna user, memberikan kepada sistem

operasi untuk kemudian diterima, diproses dan ditampilkan oleh sistem operasi.

a. Form Menu Login

Gambar diabawah tampilan desain pada form menu login

Page 24: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

62

Sumber: Hasil Rancangan (2017)

Gambar IV.18. Menu Login

Jalankan program Login, lalu masukkan Username dan Password untuk

membuka program. Klik tombol Login, jika Username dan Password benar maka

menu utama akan tampil, tetapi jika Username dan Password salah maka akan

kemblai ke form Login. Klik tombol cancel untuk membatalkan dan

membersihkan text Username dan Password.

b. Form Menu Utama

Gambar dibawah ini tampilan desain pada form menu utama:

Page 25: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

63

Sumber: Hasil Rancangan (2017)

Gambar IV.19. Menu Utama

Menu File Master terdapat Pembayaran dan Pelaksanaan Panen yang

digunakan untuk menyimpan data pembayaran dan pelaksanaan panen. Menu

Data terdapat pilihan Hasil Panen dan Hasil Penjualan menu digunakan untuk

mengisi data ke form Hasil Panen dan penjualan. Menu Laporan terdapat pilihan

Laporan Hasil Panen dan Penjualan menu ini digunakan untuk mencari data Hasil

Panen dan Penjualan lalu mencetak laporan tersebut. Menu Logout Jika semua

data surat masuk dan keluar telah di input dan disimpan kedalam penyimpanan

basis data, maka petugas boleh keluar dari program dengan mengklik tombol

Logout.

c. Form Data Pembayaran

Gambar dibawah ini tampilan desain form data pembayaran:

Page 26: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

64

Hasil Rancangan (2017)

Gambar IV.21. Form Data Pembayaran

Ketika form dijalankan, terus klik tombol simpan maka data akan langsung

menyimpan ke database. Klik tombol tambah untuk menambah data, klik tombol

hapus untuk menghapus data, klik tombol batal untuk membatalkan tambah data.

d. Form Pelaksanaan Panen

Gambar dibawah ini tapmpilan desain form pelaksanaan panen:

Page 27: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

65

Sumber: Hasil Rancangan (2017)

Gambar IV.21. Form Data Pelaksanaan Panen

Ketika from di jalankan, maka klik tombol Simpan maka data langsung

menyimpan ke database. Klik tombol tambah untuk menambah data, klik klik

tombol hapus untuk menghapus data, klik tombol batal untuk membatalkan

tambah data.

e. Form Data Hasil Panen

Gambar dibawah ini tampilan desain pada form data hasil panen.

Page 28: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

66

Hasil Rancangan.2017

Gambar IV.22. Form Data Hasil Panen

Ketika from di jalankan, maka klik tombol Simpan maka data langsung

menyimpan ke database. Klik tombol tambah untuk menambah data, klik klik

tombol hapus untuk menghapus data, klik tombol batal untuk membatalkan

tambah data.

f. Form Data Hasil Penjualan

Gambar dibawah ini tampilan desan pada form data hasil penjualan:

Page 29: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

67

Hasil Rancangan.2017

Gambar IV.23. Form Data Hasil Pejualan

Ketika from di jalankan, maka klik tombol Simpan maka data langsung

menyimpan ke database. Klik tombol tambah untuk menambah data, klik klik

tombol hapus untuk menghapus data, klik tombol batal untuk membatalkan

tambah data.

g. Form Laporan Hasil Panen

Gambar dibawah ini desain tampilan pada form laporan hasil panen:

Page 30: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

68

Hasil Rancangan.2017

Gambar IV.24. Form Laporan Hasil panen

Ketika form dijalankan, Cetak untuk mencetak laporan berdasarkan tahun

hasil panen dan klik batal untuk membatalkan percetakan.

h. Form Laporan Hasil Penjualan

Gambar dibawah ini tampilan desain pada form laporan hasil penjualan:

Page 31: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

69

Hasil Rancangan.2017

Gambar IV.25. Form Laporan Hasil Penjualan

Ketika form dijalankan, Cetak untuk mencetak laporan berdasarkan bulan

hasil panen dan klik batal untuk membatalkan percetakan.

i. Form Laporan Pembayaran

Gambar dibawah ini tampilan desaim pada form data pembayaran:

Page 32: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

70

Hasil Rancangan.2017

Gambar IV.26. Form Laporan Pembayaran

Ketika form dijalankan, Cetak untuk mencetak laporan berdasarkan bulan

hasil panen dan klik batal untuk membatalkan percetakan.

j. Laporan Jurnal Umum

Gambar dibawah ini tampilan dari laporan jurnal umum:

Page 33: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

71

Hasil Rancangan.2017

Gambar IV.28. laporan Jurnal Umum

Untuk mengisi laporan jurnal umum kita harus memasukkan nomor jurnal,

nomor akun, tanggal, keterangan, ref, saldo nominal.

k. Laporan Buku Besar

Gambar di bawah ini tampilan pada laporan buku besar:

Page 34: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

72

Hasil Rancangan.2017

Gambar IV.27. Laporan Buku Besar

Untuk mengisi laporan buku besar kita harus mengisi kode akun, nama akun,

nomor, tanggal, keterangan dan saldo nominal.

4.2.6. Spesifikasi Hardware dan Software

Perangkat keras merupakan elemen vital yang diperlukan untuk

menjalankan program aplikasi atau software yang akan digunakan. Elemen-

elemen vital tersebut merupakan peralatan masukan (input device), tempat

penyimpanan (storage unit), dan peralatan keluaran (output device), Berikut

perangkat keras yang diusulkan sebagai Berikut :

1.Perangkat Keras (Hardware)

Page 35: BAB IV RANCANGAN SISTEM USULAN 4.1 Analisa Kebutuhan … · Merupakan langkah awal untuk menentukan gambaran ... Analisa kebutuhan user untuk pendataan hasil ... fungsional dalam

73

a. Processor : Intel z Duo / Intel Pentium 13 GHz

b. Memory (RAM) : 1 GB

c. Monitor : 12”/ Resolasi 1024x758

d. Harddisk : 500 GB

e. Mouse : Standard Mouse

f. Keyboard : Standart 102 Keys

g. Printer : HP Officejet Pro X With Ink Jet

h. Scanner : Epson WorkForce GT-1500 Color Document Scanner

2.Perangkat Lunak (Software)

Bagian lain yang juga tidak kalah penting yang mendukung program

adalah perangkat lunak (Software) yang digunakan untuk menampilkan

Rancangan dan juga sistem operasi yang digunakan dalam menjalankan tampilan

rancangan tersebut. Berikut Perangkat Lunak (Software) yang digunakan dalam

menampilkan rancangan aplikasi rancangan sistem informasi pendataan hasil

panen dan hasil penjualan kelapa sawit pada PT sintang raya di kabupaten kubu

raya:

a. Sistem Operasi : Minimal Windows 7 x64 dan x86

b. Bahasa Pemograman : Visual Basic 6.0

c. Database : MySql

d. Program Pendukung : Crystal Report 8.5

Demikianlah klasifikasi sistem komputer yang diperlukan untuk

menampilkan rancangan aplikasi, rancangan sistem informasi pendataan hasil

panen dan hasil penjualan kelapa sawit pada PT sintang raya di kabupaten kubu

raya.