bab iii pembahasan · 3.2.1. spesifikasi bentuk masukan dalam program aplikasi pembelajaran fisika...

31
16 BAB III PEMBAHASAN 3.1. Tinjauan Kasus Pada era Globalisasi saat ini proses belajar mengajar hanya menggandalkan buku pelajaran dan guru sebagai media pengajarannya, baik pemberian materi maupun pemberian soal-soal. Terkadang dengan cara seperti itu membuat pelajar menjadi bosan dan kurang fokus sehingga membuat para pelajar kurang memahami isi materi yang diberikan. Terlebih lagi untuk mata pelajaran fisika yang mempunyai banyak rumus-rumus dan hitung menghitung. Masalah ini banyak terjadi pada SMA IPA dan SMK Teknik dengan demikian sekolah memutuskan untuk menggunakan metode pembelajaran baru dengan menggunakan aplikasi pembelajaran berbasis desktop, agar pelajar bisa belajar melalui komputer baik itu disekolah maupun dirumah mereka. 3.2. Spesifikasi Rancangan Program Dalam merancang program dibutuhkan masukkan yang akan diproses untuk menghasilkan suatu keluaran yang baik. Untuk itu dibutuhkan beberapa spesifikasi rancangan program. Adapun spesifikasi tersebut adalah sebagai berikut: 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini diperlukan data-data sebagai masukan yang kemudian diproses menurut keperluan. Dokumen ini

Upload: others

Post on 16-Dec-2020

6 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

16

BAB III

PEMBAHASAN

3.1. Tinjauan Kasus

Pada era Globalisasi saat ini proses belajar mengajar hanya

menggandalkan buku pelajaran dan guru sebagai media pengajarannya, baik

pemberian materi maupun pemberian soal-soal. Terkadang dengan cara seperti

itu membuat pelajar menjadi bosan dan kurang fokus sehingga membuat para

pelajar kurang memahami isi materi yang diberikan. Terlebih lagi untuk mata

pelajaran fisika yang mempunyai banyak rumus-rumus dan hitung menghitung.

Masalah ini banyak terjadi pada SMA IPA dan SMK Teknik dengan demikian

sekolah memutuskan untuk menggunakan metode pembelajaran baru dengan

menggunakan aplikasi pembelajaran berbasis desktop, agar pelajar bisa belajar

melalui komputer baik itu disekolah maupun dirumah mereka.

3.2. Spesifikasi Rancangan Program

Dalam merancang program dibutuhkan masukkan yang akan diproses

untuk menghasilkan suatu keluaran yang baik. Untuk itu dibutuhkan beberapa

spesifikasi rancangan program. Adapun spesifikasi tersebut adalah sebagai

berikut:

3.2.1. Spesifikasi Bentuk Masukan

Dalam program aplikasi pembelajaran fisika tentang hukum newton

berbasis desktop untuk peserta didik sma / smk kelas x ini diperlukan data-data

sebagai masukan yang kemudian diproses menurut keperluan. Dokumen ini

Page 2: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

17

disebut dokumen masukan yang data-datanya akan diproses untuk menjadi

sebuah output dari program.

1. Nama Dokumen : Login

Fungsi : memverifikasi pengguna untuk dapat

mengakses program

Sumber : Pengguna

Tujuan : Pengguna

Media : textbox, button

Jumlah : 1

Frekuensi : setiap pengguna ingin login

2. Nama Dokumen : Daftar

Fungsi : memberikan layanan bagi pengguna baru

untuk membuat akun baru

Sumber : Pengguna

Tujuan : Pengguna

Media : textbox, button

Jumlah : 1

Frekuensi : ketika pengguna ingin membuat akun

3. Nama Dokumen : soal

Fungsi : menampilkan soal uji kompetensi pada

program

Sumber : Pengguna

Page 3: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

18

Tujuan : Pengguna

Media : radio button, button

Jumlah : 1

Frekuensi : setiap pengguna akan mengerjakan soal

3.2.2. Spesifikasi Bentuk Keluaran

Dokumen Keluaran adalah bentuk dokumen yang didapat berdasarkan

proses yang akan dilakukan dokumen masukan.

1. Nama Dokumen : teori hukum 1 newton

Fungsi : menampilkan teori hukum 1 Newton

Sumber : Pengguna

Tujuan : Pengguna

Media : picturebox,button

Jumlah : 1

Frekuensi : ketika pengguna ingin menampilkan teori

hukum 1 Newton

2. Nama Dokumen : teori hukum 2 newton

Fungsi : menampilkan teori hukum 2 Newton

Sumber : Pengguna

Tujuan : Pengguna

Media : picturebox,button

Jumlah : 1

Page 4: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

19

Frekuensi : ketika pengguna ingin menampilkan teori

hukum 2 Newton

3. Nama Dokumen : teori hukum 3 newton

Fungsi : menampilkan teori hukum 3 Newton

Sumber : Pengguna

Tujuan : Pengguna

Media : picturebox,button

Jumlah : 1

Frekuensi : ketika pengguna ingin menampilkan teori

hukum 3 Newton

4. Nama Dokumen : resultan raya

Fungsi : menampilkan hasil perhitungan resultan

gaya

Sumber : Pengguna

Tujuan : Pengguna

Media : textbox,radio button, button

Jumlah : 1

Frekuensi : ketika pengguna ingin menghitung resultan

gaya

5. Nama Dokumen : gaya gesek

Fungsi : menampilkan hasil perhitungan gaya gesek

Page 5: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

20

Sumber : Pengguna

Tujuan : Pengguna

Media : textbox, radio button, button

Jumlah : 1

Frekuensi : ketika pengguna ingin menghitung gaya

gesek

6. Nama Dokumen : gaya berat

Fungsi : menampilkan hasil perhitungan gaya berat

Sumber : Pengguna

Tujuan : Pengguna

Media : textbox, radio button, button

Jumlah : 1

Frekuensi : ketika pengguna ingin menghitung gaya

Berat

7. Nama Dokumen : gaya sejenis

Fungsi : menampilkan hasil perhitungan gaya sejenis

Sumber : Pengguna

Tujuan : Pengguna

Media : textbox, radio button, button

Jumlah : 1

Frekuensi : ketika pengguna ingin menghitung gaya

Sejenis

Page 6: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

21

8. Nama Dokumen : aksi reaksi

Fungsi : menampilkan hasil perhitungan aksi reaksi

Sumber : Pengguna

Tujuan : Pengguna

Media : textbox, radio button, button

Jumlah : 1

Frekuensi : ketika pengguna ingin menghitung aksi

reaksi

9. Nama Dokumen : Hasil Uji Kompetensi

Fungsi : menampilkan hasil nilai dari soal uji

kompetensi yang dijawab

Sumber : Pengguna

Tujuan : Pengguna

Media : textbox, radio button, button

Jumlah : 1

Frekuensi : ketika pengguna sudah selesai mengerjakan

soal uji kompetensi

Page 7: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

22

3.2.3. Spesifikasi File

1. Spesifikasi File user

Nama File : User

Akronim : tabel_user

Fungsi : untuk registrasi pengguna

Tipe File : File Log In

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 16 KB

Kunci Field : ID

Software : phpmyadmin

Tabel III.1

Spesifikasi File user

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID ID Integer 11 Primary Key

2. Nomor Induk NIK Text 5

3. Nama Lengkap Nama Text 30

4. Tanggal Lahir tgl_lahir Text 10

2. Spesifikasi File soal

Nama File : soal

Akronim : soalgw

Fungsi : sebagai tempat menaruh kumpulan soal

Tipe File : File Soal

Organisasi File : Index Sequential

Page 8: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

23

Akses File : Random

Media : Harddisk

Panjang Record : 16 KB

Kunci Field : ID

Software : phpmyadmin

Tabel III.2

Spesifikasi File soal

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID ID Integer 11 Primary Key

2. Soal Soal Text 1000

3. Jawaban A A Text 100

4. Jawaban B B Text 100

5. Jawaban C C Text 100

6. Jawaban D D Text 100

7. Jawaban Benar Jawaban Text 1

8. Status Soal Status Text 1

3. Spesifikasi File penilaian

Nama File : Penilaian

Akronim : lembar_penilaian

Fungsi : untuk menaruh hasil nilai pengguna

Tipe File : File Penilaian

Organisasi File : Index Sequential

Akses File : Random

Media : Harddisk

Panjang Record : 16 KB

Kunci Field : ID

Page 9: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

24

Software : phpmyadmin

Tabel III.3

Spesifikasi File penilaian

No Elemen Data Akronim Tipe Panjang Keterangan

1. ID ID Integer 11 Primary Key

2. Nama Lengkap tanggal Text 30

3. Nilai Benar Integer 11

4. Tanggal Salah Text 10

Page 10: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

25

3.2.4. HIPO

HIPO (Hierarchy Input Proses Output)

Gambar III.1

Diagram HIPO

Page 11: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

26

3.2.5. Spesifikasi Program

Adapun spesifikasi program dalam Aplikasi Pembelajaran Fisika

Tentang Hukum Newton Berbasis Desktop Untuk Peserta Didik SMA / SMK

Kelas X adalah sebagai berikut:

1. Log In

Nama Program : Form Log In

Akronim : Form1.cs

Fungsi : Sebagai media verifikasi pengguna untuk bisa

masuk kedalam menu utama

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-1

Proses :

1. Pada form log in terdapat 2 tombol yaitu tombol login dan keluar.

2. Masukkan Username dan Password. Tekan login, jika Username dan

Password salah atau tidak ada di database maka akan muncul pesan “Maaf

Username atau Password salah”. Jika Username dan Password benar maka

akan muncul menu utama.

3. Keluar digunakan untuk keluar dari form log in dan mengakhiri program.

Page 12: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

27

2. Menu Utama

Nama Program : Form Menu Utama

Akronim : menu_utama.cs

Fungsi : merupakan program utama atau induk yang

berfungsi untuk mengawali dan mengakhiri

program, dan merupakan penampung dari bagian-

bagian program yang lain.

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-2

Proses : setelah berhasil log in maka menu utama akan

tampil. Pilih program menu utama yang ingin

ditampilkan. Adapun pilihan menu utama tersebut

terdiri dari :

1. Menu Teori

Pada program menu teori terdapat pilihan sub

program Menu Teori.

2. Menu Kalkulator

Pada program Menu Kalkulator terdapat sub

program Menu Kalkulator.

3. Uji Kompetensi

Berisi soal-soal pilihan ganda.

Page 13: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

28

3. Menu Teori

Nama Program : form Menu Teori

Akronim : menu_teori.cs

Fungsi : untuk menampung pilihan program lainnya

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-3

Proses : setelah memilih Menu Teori akan tampil pilihan

program Menu teori. Pilih program menu teori yang

ingin ditampilkan. Adapun pilihannya sebagai

berikut:

1. Teori Hukum 1 Newton

2. Teori Hukum 2 Newton

3. Teori Hukum 3 Newton

4. Teori Hukum 1 Newton

Nama Program : form Teori Hukum 1 Newton

Akronim : teori_hukum_1_newton.cs

Fungsi : menampilkan teori hukum 1 newton

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : lampiran A-4

Proses : ketika memilih program Teori Hukum 1 Newton

maka akan menampilkan materi tentang Hukum 1

Newton. Pilih selesai untuk kembali ke Menu Teori.

Page 14: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

29

5. Teori Hukum 2 Newton

Nama Program : form Teori Hukum 2 Newton

Akronim : teori_hukum_2_newton.cs

Fungsi : menampilkan teori hukum 2 newton

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-5

Proses : ketika memilih program Teori Hukum 2 Newton

maka akan menampilkan materi tentang Hukum 2

Newton. Pilih selesai untuk kembali ke Menu Teori.

6. Teori Hukum 3 Newton

Nama Program : form Teori Hukum 3 Newton

Akronim : teori_hukum_3_newton.cs

Fungsi : menampilkan teori hukum 2 newton

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-6

Proses : ketika memilih program Teori Hukum 3 Newton

maka akan menampilkan materi tentang Hukum 3

Newton. Pilih selesai untuk kembali ke Menu Teori.

7. Menu Kalkulator

Nama Program : form Menu Kalkulator

Akronim : menu_kalkulator.cs

Fungsi : untuk menampung pilihan program kalkulator

Page 15: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

30

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-7

Proses : setelah memilih Menu Kalkulator akan tampil

pilihan program Menu Kalkulator. Pilih program

menu kalkulator yang ingin ditampilkan. Adapun

pilihannya sebagai berikut:

1. Resultan Gaya

2. Gaya Gesek

3. Gaya Berat

4. Gaya Sejenis

5. Aksi Reaksi

8. Resultan Gaya

Nama Program : form kalkulator hukum 2 newton

Akronim : kalkulator_hukum_2_newton_v2.cs

Fungsi : Menghitung Resultan Gaya

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-8

Proses : pilih satu radiobutton yang akan di cari hasilnya isi

textbox dengan nilai yang sudah diketahui lalu pilih

“hitung” maka akan muncul hasil yang dicari tadi.

“Hapus” untuk menghapus textbox dan radiobutton

Page 16: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

31

lalu “selesai” untuk kembali ke menu kalkulator.

9. Gaya Gesek

Nama Program : form gaya gesek

Akronim : gaya_gesek.cs

Fungsi : Menghitung gaya gesek

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-9

Proses : pilih satu radiobutton yang akan di cari hasilnya isi

textbox dengan nilai yang sudah diketahui lalu pilih

“hitung” maka akan muncul hasil yang dicari tadi.

“Hapus” untuk menghapus textbox dan radiobutton

lalu “selesai” untuk kembali ke menu kalkulator.

10. Gaya Berat

Nama Program : form gaya berat

Akronim : gaya_berat.cs

Fungsi : Menghitung gaya berat

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-10

Proses : pilih satu radiobutton yang akan di cari hasilnya isi

textbox dengan nilai yang sudah diketahui lalu pilih

“hitung” maka akan muncul hasil yang dicari tadi.

Page 17: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

32

“Hapus” untuk menghapus textbox dan radiobutton

lalu “selesai” untuk kembali ke menu kalkulator.

11. Gaya Sejenis

Nama Program : form gaya sejenis

Akronim : gaya_sejenis.cs

Fungsi : Menghitung gaya sejenis

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-11

Proses : pilih satu radiobutton yang akan di cari hasilnya isi

textbox dengan nilai yang sudah diketahui lalu pilih

“hitung” maka akan muncul hasil yang dicari tadi.

“Hapus” untuk menghapus textbox dan radiobutton

lalu “selesai” untuk kembali ke menu kalkulator.

12. Aksi Reaksi

Nama Program : form aksi reaksi

Akronim : kalkulator_hukum_3_newton.cs

Fungsi : Menghitung aksi reaksi

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-12

Proses : pilih satu radiobutton yang akan di cari hasilnya isi

textbox dengan nilai yang sudah diketahui lalu pilih

“hitung” maka akan muncul hasil yang dicari tadi.

Page 18: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

33

“Hapus” untuk menghapus textbox dan radiobutton

lalu “selesai” untuk kembali ke menu kalkulator.

13. Uji Kompetensi

Nama Program : form soal

Akronim : Form_soal.cs

Fungsi : untuk mengerjakan soal-soal

Index Program : -

Bahasa Program : C#

Bentuk Tampilan : Lampiran A-13

Proses : pilih satu radiobutton jawaban yang dianggap

paling benar jika semua sudah dipilih pilih selesai

untuk melihat nilai uji kompetensi.

Page 19: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

34

3.2.6. Flowchart

Gambar III.2

Flowchart Form Log In

Page 20: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

35

Gambar III.3

Flowchar Form Daftar

Page 21: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

36

Gambar III.4

Flowchart Menu Utama

Page 22: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

37

Gambar III.5

Flowchart Menu Teori

Page 23: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

38

Gambar III.6

Flowchart Menu Kalkulator

Page 24: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

39

Gambar III.7

Flowchart Resultan Gaya

Page 25: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

40

Gambar III.8

Flowchart Gaya Gesek

Page 26: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

41

Gambar III.9

Flowchart Gaya Berat

Page 27: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

42

Gambar III.10

Flowchart Gaya Sejenis

Page 28: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

43

Gambar III.11

Flowchart Aksi Reaksi

Page 29: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

44

Gambar III.12

Flowchart Soal

Page 30: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

45

3.3. Sarana Pendukung Program

Suatu program tidak akan berhasil tanpa ada yang mengendalikan.

Dalam hal ini tergantung pada pemakai (brainware) sehingga suatu program ada

nilainya. Dengan adanya brainware, maka komputer akan mampu membaca

perintah-perintah bahasa mesin, kemudian diterjemahkan oleh manusia sehingga

menghasilkan informasi yang bermanfaat.

Kebutuhan suatu program aplikasi yang mudah dalam penggunaannya

dan yang memiliki tampilan grafis yang menarik serta cukup baik, dirasakan

sebagai suatu hal yang penting mengingat tuntutan dari berbagai bidang usaha

dan sebagai pemanfaatan teknologi komputer itu sendiri dibidang pendidikan.

Kemudahan dalam penggunaan program aplikasi akan sangat membantu dalam

menyelesaikan masalah pekerjaan dan sesuai dengan apa yang telah

direncanakan. Jadi, program aplikasi yang baik akan menghasilkan kinerja yang

baik, hasil kerja yang optimal dan memberikan kepuasan bagi semua pihak.

3.3.1. Perangkat Keras

Perangkat keras (hardware) adalah seluruh komponen yang

membentuk suatu sistem komputer dan peralatan lainnya yang memungkinkan

komputer dapat melaksanakan tugasnya. Klasifikasi perangkat keras yang

diusulkan adalah sebagai berikut :

a. Monitor : 14”

b. Processor : AMD A6 1.80 GHz

c. Memory : 10 GB

d. Harddisk : 500 GB

e. Floppy Disk : -

Page 31: BAB III PEMBAHASAN · 3.2.1. Spesifikasi Bentuk Masukan Dalam program aplikasi pembelajaran fisika tentang hukum newton berbasis desktop untuk peserta didik sma / smk kelas x ini

46

f. Keyboard : 84 keys (OnBoard)

g. Printer : -

h. Mouse : USB

3.3.2. Perangkat Lunak

Bagian penting lain yang mendukung program adalah perangkat lunak

(software) yang digunakan dalam mengeksekusi program aplikasi serta sistem

operasi yang akan digunakan untuk menjalankan program tersebut.

Perangkat lunak yang dibutuhkan untuk menjalankan aplikasi program

pembayaran jasa pengiriman barang ini adalah :

Sistem Operasi : Microsoft Windows 10 x64

Bahasa Pemrograman : C#