BAB IV RANCANGAN SISTEM USULAN

dokumen-dokumen yang mirip
BAB IV RANCANGAN SISTEM USULAN

BAB IV PERANCANGAN. Daftar Account Customer. Pesan LOGIN GAGAL! Ulangi Lagi. Input Booking Service. Simpan Data ke Database. Cetak Nota Boking Service

BAB IV RANCANGAN SISTEM USULAN

BAB IV RANCANGAN SISTEM USULAN

BAB IV DESKRIPSI PEKERJAAN. data, selanjutnya melakukan tahapan sebagai berikut: menyajikan suatu rancangan langkah kerja dari sistem yang baru.

Software Requirements Specification

BAB II ANALISIS DAN PERANCANGAN SISTEM. Penjualan tunai dilaksanakan oleh perusahaan dengan cara

BAB II ANALISIS DAN PERANCANGAN Analisis Kebutuhan dari Objek yang Dibangun. dengan adanya suatu kebijakan dan perencanaan untuk mengembangkan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM


BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB IV ANALISIS DAN DESAIN SISTEM. Berdasarkan hasil survey dan pengamatan yang dilakukan di CV. Mitra

BAB III ANALISIS DAN PERANCANGAN SISTEM. Pada bab ini dibahas tentang identifikasi permasalahan, analisis

BAB IV DESKRIPSI PEKERJAAN

BAB III PEMBAHASAN. usaha, struktur organisasi serta tugas dan fungsi dari organisasi tersebut.

BAB III METODOLOGI PENELITIAN. Penelitian ini dilakukan di Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB IV HASIL DAN UJI COBA

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB 4 IMPLEMENTASI DAN EVALUASI. sistem aplikasi basis data pada CV. Lumbung Rejeki yaitu : Monitor : SVGA 17. : Optical Mouse.

BAB III ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJI COBA

BAB IV PEMBAHASAN MASALAH

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN

BAB IV RANCANGAN SISTEM USULAN

BAB V IMPLEMENTASI SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV DESKRIPSI KERJA PRAKTEK

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. bangun aplikasi pengelolaan catering pada Tems catering. Diawali dengan

BAB II ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB 4 RANCANGAN SISTEM YANG DIUSULKAN. mengecek benar atau tidaknya list barang dalam FPP melalui View FPP dan

BAB IV HASIL DAN UJICOBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV DESKRIPSI PEKERJAAN. Berdasarkan hasil wawancara di perusahaan tersebut terdapat

BAB III PEMBAHASAN. Analisis merupakan suatu tahap untuk memperoleh kesimpulan persoalan

BAB IV IMPLEMENTASI DAN EVALUASI

BAB III ANALISIS DAN DESAIN SISTEM

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

RANCANG BANGUN PROGRAM JASA PERBAIKAN KENDARAAN DAN PENJUALAN SUKU CADANG PADA BENGKEL MOBIL

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB II ANALISA DAN RANCANGAN. kebutuhan dari objek yang dibangun antara lain sistem pendukung,

BAB III ANALISIS DAN DESAIN SISTEM

BAB III PEMBAHASAN. penyewaan film berupa DVD asli (original) dan blu-ray. Rental Bioskop Rumah ini

BAB III ANALISA DAN DESAIN

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB II ANALISIS DAN PERANCANGAN. Sistem adalah suatu jaringan kerja dari beberapa prosedur yang

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB IV HASIL DAN UJICOBA

BAB III ANALISA DAN DESAIN SISTEM

1 H a n d o u t T u g a s A k h i r J u r u s a n M a n a j e m e n I n f o r m a t i k a

BAB III. Analisa Dan Perancangan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem bertujuan untuk mengidentifikasi permasalahanpermasalahan

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB 4 HASIL DAN PEMBAHASAN Spesifikasi Perangkat Keras (Hardware) yang direkomendasikan : Processor : Intel core i5 2,6 GHZ

BAB III ANALISIS DAN DESAIN SISTEM

BAB III METODE PENELITIAN

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis

BAB IV IMPLEMENTASI DAN EVALUASI. rangka memenuhi kebutuhan pengguna agar permasalahan yang ada dapat

BAB III ANALISA DAN DESAIN SISTEM

BAB IV IMPLEMENTASI DAN EVALUASI. Tahap implementasi sistem adalah tahap penerapan dari hasil analisis dan

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

19

BAB IV HASIL DAN PEMBAHASAN

BAB IV DESKRIPSI PEKERJAAN. workflow dari hasil analisa yang telah dilakukan sebelumnya. Pada workflow

BAB IV DESKRIPSI PEKERJAAN

BAB IV HASIL PRAKTEK KERJA DAN ANALISIS

BAB II ANALISIS DAN PERANCANGAN

BAB IV IMPLEMENTASI DAN PENGUJIAN

BAB II ANALISIS DAN PERANCANGAN. Komponnen-komponen yang diperlukan untuk menganalisis kebutuhan

Transkripsi:

BAB IV RANCANGAN SISTEM USULAN 4.1. Analisa Kebutuhan Software 4.1.1. Analisa Kebutuhan Analisa kebutuhan merupakan langkah awal untuk menentukan gambaran perangkat yang akan dihasilkan berdasarkan kebutuhan para pengguna sistem informasi tersebut nantinya, karena apabila perangkat lunak dibuat tanpa adanya analisa kebutuhan user maka perangkat lunak tersebut akan menjadi sia-sia. Tahapan analisa kebutuhan meliputi kebutuhan secara fungsionalitas dari masingmasing pengguna yang berinteraksi langsung terhadap sistem informasi penjualan secara kredit. Ruang Administrasi Penjualan: A1. Administrasi Penjualan bisa melakukan login kedalam sistem penjualan. A2. Administrasi Penjualan bisa menampilkan form penawaran barang dan harga. A3. Administrasi Penjualan bisa melakukan pengecekan stok barang. A4. Administrasi Penjualan bisa melakukan pengolahan data PO. A5. Administrasi Penjualan bisa melakukan pengolahan data customer. A6. Administrasi Penjualan bisa melakukan pengolahan data surat jalan. A7. Administrasi Penjualan bisa melakukan pengolahan data penjualan. A8. Administrasi Penjualan bisa melakukan pengolahan data tanda terima pembayaran. A9. Administrasi Penjualan bisa melakukan pengolahan data jurnal. 36

37 A10. Administrasi Penjualan bisa menampilkan laporan penjualan. Ruang Manager Penjualan: B1. Manager Penjualan bisa melakukan login kedalam sistem penjualan. B2. Manager Penjualan bisa melakukan pengolahan data tanda terima pembayaran. B3. Manager Penjualan bisa menampilkan laporan penjualan.

38 4.1.2. Use Case Diagram Setelah kebutuhan fungsional dari masing-masing pengguna sistem informasi penjualan secara kredit, selanjutnya akan menggambarkan use case diagram seperti di bawah ini : uc diagram login Login «include» Menampilkan Data Barang, Harga, Stok «include» Mengolah Data PO «include» «include» «include» «include» «include» «include» Mengolah Data Customer Mengolah Data Surat Jalan Admin. Penjualan Mengolah Data Penjualan Mengolah Data Jurnal Menampilkan Data Tanda Terima Pembayaran Menampilkan Laporan Penjualan Gambar IV.1. Use Case Diagram Administrasi Penjualan

39 Tabel IV.1. Deskripsi Use Case Diagram Administasi Penjualan Use Case Narative Tujuan Administrasi penjualan dapat menampilkan data penawaran barang, harga dan stok, mengolah data PO, pengolahan data customer, pengolahan data surat jalan, pengolahan data penjualan,mengolah data jurnal, menampilkan data tanda terima pembayaran dan menampilkan data laporan penjualan. Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem penjualan. Skenario Utama Aktor Kondisi Awal Aksi Aktor Administrasi Penjualan. Aktor membuka login kedalam program penjualan. 1. Administasi Penjualan bisa menampilkan form penawaran barang dan harga, admin penjualan bisa melakukan pengecekan stok barang. 2. Administasi Penjualan dapat mengolah data PO. 3. Administasi Penjualan dapat mengolah data customer. 4. Administasi Penjualan dapat mengolah data surat jalan. 5. Administasi Penjualan dapat mengolah data surat faktur. 6. Administasi Penjualan dapat mengolah data jurnal. 7.Administasi Penjualan dapat menampilkan data tanda terima pembayaran. 8. Administrasi Penjualan dapat menampilkan data laporan penjualan. Kondisi Akhir 1. Jika perintah sesuai, maka sistem akan menampilkan seperti yang digunakan aktor. 2. Aktor dapat membatalkan login

40 uc Manager Login «include» «include» Menampilkan Data Tanda Terima Pembayaran Manager Menampilkan Laporan Penjualan Gambar IV.2. Use Case Diagram Manager Penjualan

41 Tabel IV.2. Deskripsi Use Case Diagram Manager Penjualan Use Case Narative Tujuan Manager penjualan dapat melihat data tanda terima pembayaran dan laporan penjualan. Deskripsi Sistem ini memungkinkan aktor untuk mengakses sistem penjualan. Skenario Utama Aktor Kondisi Awal Aksi Aktor Manager penjualan Aktor membuka login kedalam program penjualan. 1. Manager penjualan dapat menampilkan data tanda terima pembayaran. 2. Manager penjualan dapat menampilkan laporan penjualan. Kondisi Akhir 1. Jika perintah sesuai, maka sistem akan menampilkan seperti yang digunakan aktor. 2. Aktor dapat membatalkan login.

42 4.1.3. Activity Diagram Setelah kebutuhan fungsional dari masing-masing pengguna sistem informasi penjualan secara kredit, selanjutnya akan digambarkan activity diagram dari use case yang ada pada use case diagram, seperti di bawah ini: 1. Activity diagram bagian penjualan. Dalam penggambaran activity diagram, merujuk dari masing- masing use case yang ada di dalam use case diagram bagian penjualan. act Diagram Login Bagian Penjualan Sistem Penjualan Mulai Memilih Menu Login Menampilkan Menu Login Input Username dan Password Cek Username dan Password Tidak valid Valid Menu Utama Menu Data Barang dan Stok Menu Data PO Menu Data Customer Menu Data Surat Jalan Menu Data Penjualan Menu Data Jurnal Input Data Selesai Menyimpan Data Ubah Mengubah Data Selesai Hapus Menghapus Data Gambar IV.3. Activity Diagram Sistem Usulan

43 4.2. Desain 4.2.1. Entity Relationship Diagram ( ERD) Tahapan desain database, dengan menggunakan Entity Relationship Diagram (ERD) sebagai perangkat lunak desain database. Mempunyai 1 Detail_PO 1 Milik No_SJ No_PO Tanggal Kode_Barang Nama_Barang Harga_Jual 1 Stok Kode Customer Nama Kode_barang Harga NO-PO QTY Alamat Nama_Barang QTY No_Telephone Nama_Barang 1 QTY Harga Tgl_kirim Surat_Jalan No.Invoice Kode_barang M Mempunyai Nama_Barang NO-PO Harga 1 Barang M Milik 1 Customer 1 Buat M PO 1 Milik M Trans.Penjualan Kode_barang M NO-PO Jumlah_Bayar Nama_Barang 1 Tanggal Kode_User Kode_Customer Total_Harga Memiliki QTY User 1 Buat M Kode_User Nama_User Akun M Milik 1 Detail_Jurnal 1 Mempunyai M Jurnal Tanggal Nama_Jurnal Nama_Akun No_Akun Tgl No_Jurnal No.Invoice No_Akun No_Jurnal Gambar IV.4. Entity Relationship Diagram (ERD)

44 4.2.2. Logical Record Structure (LRS) Dalam mendesain database setelah membuat ERD, tahap selanjutnya yaitu membuat Logical Record Structure (LRS). Detail_PO Kode_Barang No_PO Nama_Barang QTY Harga (FK) Surat_Jalan No_SJ (PK) No_Invoice (FK) Kode_Barang Tanggal QTY Barang Kode_Barang Nama_Barang Harga_Barang Stok (PK) Customer Kode_Customer Nama_Customer Alamat No_Telephone (PK) PO No_PO Kode_User Kode_Customer Tgl_Kirim Nama_Barang QTY Harga Total_Harga Jumlah_Bayar (PK) (FK) Trans_Penjualan No_Invoice No_PO Kode_Barang Nama_Barang QTY Harga Total_Harga Jumlah_Bayar (PK) (FK) User Kode_user (PK) Nama_User Akun No_Akun Nama_Akun (FK) No_Akun No_Jurnal Tanggal Detail_Jurnal (FK) Jurnal No_Jurnal Nama_Jurnal No_Invoice Tanggal (FK) Gambar IV.5. Logical Record Structure (LRS)

45 4.2.3. Spesifikasi File Setelah tahapan desain database dilaksanakan, selanjutnya menentukan spesifikasi database dari hasil rancangan database. 1. Spesifikasi File Tabel User Nama Database Nama File Akronim Tipe File Akses File Panjang Record Field Key : db_klj : User : user.myd : File master : Random : 50 karakter : Kode_user Tabel IV.3. Spesifikasi File Tabel User No. Elemen Data Nama Field Tipe Size Keterangan 1. Kode User Kode_user Varchar 10 Primary Key 2 Nama User Nama_User Varchar 40 2. Spesifikasi File Tabel Barang Nama Database Nama File Akronim Tipe File Akses File Panjang Record : db_klj : Barang : barang.myd : File master : Random : 60 karakter

46 Field Key : Kode_Barang Table IV.4. Spesifikasi File Tabel Barang No. Elemen Data Nama Field Tipe Size Keterangan 1. Kode Barang Kode_Barang Varchar 10 Primary Key 2. Nama Barang Nama_Barang Varchar 40 3. Harga Barang Harga_Barang Varchar 10 4. Stok Stok Varchar 5 3. Spesifikasi File Tabel Customer Nama Database Nama File Akronim Tipe File Akses File Panjang Record Field Key : db_klj : Customer : customer.myd : File master : Random : 115 karakter : Kode_Customer Tabel IV.5. Spesifikasi File Tabel Customer No. Elemen Data Nama Field Tipe Size Keterangan 1. Kode Customer Kode_Customer Varchar 10 Primary Key 2. Nama Customer Nama_Customer Varchar 40 3. Alamat Alamat Varchar 50 4. No Telephone No_Telephone Varchar 15

47 4. Spesifikasi File Tabel Purchase Order Nama Database Nama File Akronim Tipe File Akses File Panjang Record Field Key : db_klj : PO : po.myd : File master : Random : 30 karakter : No_PO Tabel IV.6. Spesifikasi File Tabel Purchase Order No. Elemen Data Nama Field Tipe Size Keterangan 1. No PO No_PO Varchar 10 Primary Key 2. Kode User Kode_User Varchar 10 3. Kode Customer Kode_Customer Varchar 10 Foreign Key 4. Nama Barang Nama_Barang Varchar 30 5. Tanggal Kirim Tgl_Kirim Varchar 5 6. Quantity Qty Varchar 10 7. Harga Harga Varchar 20 8. Total Harga Total_Harga Varchar 20 9. Jumlah Bayar Jumlah_Bayar Varchar 20

48 5. Spesifikasi File Tabel Transaksi Penjualan Nama Database Nama File Akronim Tipe File Akses File Panjang Record Field Key : db_klj : Transaksi Penjualan : transpenjualan.myd : File master : Random : 20 karakter : No_Invoice Tabel IV.7. Spesifikasi File Tabel Transaksi Penjualan No. Elemen Data Nama Field Tipe Size Keterangan 1. No Invoice No_Invoice Varchar 10 Primary Key 2. No PO No_PO Varchar 10 Foreign Key 3. Kode Barang Kode_Barang Varchar 10 4. Nama Barang Nama_Barang Varchar 30 5. Quantity Qty Varchar 10 6. Harga Harga Varchar 20 7. Tanggal Tgl Varchar 5 6. Spesifikasi File Tabel Surat Jalan Nama Database Nama File Akronim : db_klj : Surat Jalan : suratjalan.myd

49 Tipe File Akses File Panjang Record Field Key : File master : Random : 20 karakter : No_SJ Tabel IV.8. Spesifikasi File Tabel Surat Jalan No. Elemen Data Nama Field Tipe Size Keterangan 1. No Surat Jalan No_SJ Varchar 10 Primary Key 2. No Invoice No_Invoice Varchar 10 Foreign Key 3. Kode Barang Kode_Barang Varchar 10 4. Tanggal Tgl Varchar 5 5. Quantity Qty Varchar 10 7. Spesifikasi File Tabel Detail Purchase Order Nama Database Nama File Akronim Tipe File Akses File Panjang Record Field Key : db_klj : Detail Purchase Order : detailpo.myd : File master : Random : 20 karakter : Kode_Barang

50 Tabel IV.9. Spesifikasi File Tabel Detail Purchase Order No. Elemen Data Nama Field Tipe Size Keterangan 1. Kode Barang Kode_Barang Varchar 10 Foreign Key 2. No PO No_PO Varchar 10 3. Nama Barang Nama_Barang Varchar 30 4. Quantity Qty Varchar 10 5. Harga Harga Varchar 20 8. Spesifikasi File Tabel Jurnal Nama Database Nama File Akronim Tipe File Akses File Panjang Record Field Key : db_klj : Jurnal : jurnal.myd : File master : Random : 40 karakter : No_Jurnal

51 Tabel IV.10. Spesifikasi File Tabel Jurnal No. Elemen Data Nama Field Tipe Size Keterangan 1. No Jurnal No_Jurnal Varchar 10 Foreign Key 2. Nama Jurnal Nama_Jurnal Varchar 20 3. No Invoice No_Invoice Varchar 10 4. Tanggal Tgl Varchar 5 9. Spesifikasi File Tabel Detail Jurnal Nama Database Nama File Akronim Tipe File Akses File Panjang Record Field Key : db_klj : Detail Jurnal : detailjurnal.myd : File master : Random : 20 karakter : No_Akun Tabel IV.11. Spesifikasi File Tabel Detail Jurnal No. Elemen Data Nama Field Tipe Size Keterangan 1. No Akun No_Akun Varchar 10 Foreign Key 2. No Jurnal No_Jurnal Varchar 10 3. Tanggal Tgl Varchar 5

52 10. Spesifikasi File Tabel Akun Nama Database Nama File Akronim Tipe File Akses File Panjang Record Field Key : db_klj : Akun : akun.myd : File master : Random : 40 karakter : No_Akun Tabel IV.12. Spesifikasi File Tabel Akun No. Elemen Data Nama Field Tipe Size Keterangan 1. No Akun No_Akun Varchar 10 Foreign Key 2. Nama Akun Nama_Akun Varchar 30

53 4.2.4. Software Architecture Software architecture akan digambarkan kedalam: 1. Deployment Diagram Setelah kebutuhan fungsional dari masing masing pengguna sistem informasi penjualan secara kredit, selanjutnya akan menggambarkan deployment diagram seperti di bawah ini : deployment Deployment Model Web Server Databases Server Frontpage Application Jqueri.js Application Database Admin Application Style.css Apache 2 Serv er MYSQL Database Gambar IV.6. Deployment Diagram

54 2. Sequence Diagram sd login Model Admin. Penjualan Login Control Login Manager masuk() get(nm_pengguna) get(nm_pengguna) alt [<nm_pengguna>0>] get(nm_pengguna) get(nm_pengguna) [<else>] get(password) get(password) alt [<password>0>] get(password) get(password) [else] pesan password tidak ditemukan() Gambar IV.7. Sequence Diagram Menu Login

55 4.2.5. User Interface User Interface untuk menggambarkan tampilan program pada sistem usulan. Berikut user interface pada PT. Kembar Lestari Jayatama: Gambar IV.8. Menu Login Pada Sistem Penjualan Gambar IV.9. Menu Awal Pada Sistem Penjualan

56 Gambar IV.10. Menu Barang Pada Sistem Penjualan Gambar IV.11. Menu purchase Order Pada Sistem Penjualan

57 Gambar IV.12. Menu Customer Pada Sistem Penjualan Gambar IV.13. Menu Surat Jalan Pada Sistem Penjualan

58 Gambar IV.14. Menu Invoice Pada Sistem Penjualan Gambar IV.15. Menu Pembayaran Pada Sistem Penjualan

59 Gambar IV.16. Menu Laporan Penjualan Pada Sistem Penjualan 4.2.6. Spesifikasi Hardware dan Software Untuk menunjang semua sistem yang telah direncanakan, penulis mencoba untuk memaparkan beberapa kesimpulan yang diperlukan guna melancarkan sistem baru yang sedang dipersiapkan/dirancang. 1. Umum Sistem komputer adalah suatu jaringan elektronik yang terdiri dari software dan hardware yang melakukan tugas tertentu (menerima input, memproses input, menyimpan perintah-perintah, dan menyediakan output dalam bentuk informasi). Selain itu dapat pula diartikan sebagai elemen-elemen yang terkait untuk menjalankan suatu aktivitas dengan menggunakan komputer.. Komputer juga mengandung aspek-aspek dasar sebagai fasilitas yang harus ada apabila suatu usaha telah memasuki langkah maju dengan menggunakan komputer sebagai alat bantu dalam mengolah data. Aspek dasar tersebut adalah sebagai berikut:

60 a. Aspek teknis terdiri dari perangkat lunak (software) dan perangkat keras (hardware). b. Aspek non teknis terdiri dari dokumen manajemen dan kedisiplinan. Untuk memanfaatkan komputer secara maksimal, aspek-aspek tersebut diatas harus bekerja secara tepadu. Perangkat keras sebagai mesin utama komputer dengan dibantu perangkat lunak. 2. Perangkat keras (Hardware) Perangkat keras merupakan alat yang membantu sistem yang diusulkan dengan alat bantu lain. Terbagi menjadi beberapa bagian mulai dari unit masukan (input), unit proses pemprosesan, unit keluaran (Output) dan untuk simpanan keluaran (memory). Hardware : a. Processor : Core i3-2350m 2.30Ghz b. RAM : 8 GB c. Monitor : LCD 19 d. Harddisk : 320 GB e. Keyboard : Standart 108 key f. Mouse : Standart Mouse g. Printer : Inkjet 3. Perangkat lunak (Software) Komponen perangkat lunak adalah serangkaian unsur-unsur yang terdiri dari beberapa perangkat lunak program komputer yang digunakan untuk membantu proses kerja manusia (brainware). Dalam sistem usulan yang penulis usulkan adalah menggunakan software program NetBeans IDE 8.1,

61 karena software yang penulis ketahui memiliki beberapa kelebihan. Sedangkan sistem operasi yang diginakan adalah menggunakan Microsoft Windows 7 Ultimate.