Bab Iii

Anda mungkin juga menyukai

Anda di halaman 1dari 10

BAB III

INFRASTRUKTUR
A. Hardware
Menurut Rizky Dhanta (58:2009), hardware adalah perangkat komputer
yang terdiri atas susunan komponen-komponen elektronik berbentuk fisik
(berupa benda). Hardware atau perangkat keras adalah sebuah alat atau benda
yang bisa dilihat, sentuh, pegang dan memiliki fungsi tertentu.peralatan yang
secara fisik terlihat dan bisa diraba atau dipegang. salah satu komponen dari
sebuah komputer yang sifat alatnya bisa dilihat dan diraba oleh manusia secara
langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung proses
komputerisasi. Berdasarkan berbagai definisi tersebut, maka disimpulkan
bahwa hardware adalah perangkat komputer yang berbentuk fisik yang dapat
digunakan sebagai alat untuk memasukan data, infromasi atau program ke
dalam komputer.
Hardware atau perangkat keras adalah komponen pada komputer yang
dapat terlihat dan disentuh secara fisik. Jadi, rupa secara fisik dari komputer
dapat kita sebut dengan sebutan hardware atau perangkat keras. Berikut adalah
beberapa hardware yang digunakan oleh kami di perusahaan YASPORBI.
1. Konsep Jaringan yang dipakai adalah jaringan topologi line tetapi masih
menerapkan Local Area Network (LAN). Pengertian jaringan komputer
topologi runtut atau line biasa disebut dengan topologi bus beruntut, tata
letak ini termasuk tata letak umum. Satu kabel utama menghubungkan tiap
titik sambungan (komputer) yang dihubungkan dengan penyambung yang

26

27

disebut penyambung T dan pada ujungnya harus diakhiri dengan sebuah


terminator. Pemasangan dari topologi bus beruntut ini sangat sederhana
dan murah tetapi sebanyaknya hanya dapat terdiri dari 5-7 komputer.
Keunggulan dari jaringan topologi line adalah hemat kabel, tata letak kabel
sederhana, mudah dikembangkan, tidak butuh kendali pusat, dan
penambahan maupun pengurangan penamat dapat dilakukan tanpa
mengganggu operasi yang berjalan. Namun adapula kelemahannya antara
lain : deteksi dan isolasi kesalahan amat kecil, kepadatan lalu lintas tinggi,
keamanan data kurang terjamin, kecepatan akan menurun bila jumlah
pemakai bertambah, dan diperlukan pengulang untuk jarak jauh.

Gambar 3.1 Jaringan Topologi LAN SD YASPORBI I

a. Spesifikasi komputer Server pada YASPORBI adalah :


- Operating System : Windows XP 32-bit

28

- Language

: English

- Manufacture : Dell Computer


-

System Model

: M730SR

- Bios

: Revision : 1,00.10zyn

- Processor

: Intel Core2

- Memory

: 2048 MB RAM

- VGA

: N-Vidia

- DirectX Version : DirectX 11


b. Spesifikasi komputer Client pada YASPORBI adalah :
- Operating System : Windows XP 32-bit
- Language

: English

- Manufacture

: Gigabyte Technology

- System Model : M52LT-D3


- Bios

: Award Modular v6.00PG

- Processor

: AMD Athlon

- Memory

: 1022MB RAM

- VGA

: ATI Radeon HD

- DirectX Version : DirectX 9.0c


c. Spesifikasi Hardware lainnya adalah
- 3 Unit Printer dan
- Hub Switch 6 Port

29

B. Software
Pengertian perangkat lunak menurut Al Bahra bin Ladjamudin
(2006:3) menjelaskan bahwa perangkat lunak adalah objek tertentu yang dapat
dijalankan seperti kode sumber, kode objek atau sebuah program yang
lengkap. Produk perangkat lunak memiliki pengertian perangkat lunak yang
ditambahkan dengan semua item dan pelayanan pendukung yang secara
keseluruhan dapat memenuhi kebutuhan pemakai. Produk perangkat lunak
memiliki banyak bagian yang meliputi manual, referensi, tutorial, intruksi
instalasi, data sampel, pelayanan pendidikan, pelayanan pendukung teknis dan
sebagainya. Semua yang dihasilkan oleh proyek perangkat lunak adalah
produk kerja (work product).
Software atau Perangkat Lunak adalah perangkat komputer yang tidak
dapat disentuh secara fisik. Software memang tidak tampak secara fisik dan
tidak terwujud benda namun bisa dioperasikan. Jadi software dalam arti
luasnya adalah sekumpulan data elektronik yang disimpan dan diatur oleh
komputer, data elektronik yang disimpan oleh komputer. Berikut adalah
spesifikasi software yang kami pakai di YASPORBI.
Menurut penjelasan dari Jogiyanto (2005:112), Program merupakan
ekspresi, pernyataan kombinasi yang disusun dan dirangkai menjadi satu
kesatuan prosedur yang berupa urutan langkah untuk menyelesaikan masalah
yang

diimplementasikan

dengan menggunakan bahasa

pemrograman,

sehingga dapat dieksekusi oleh komputer. Sedangkan aplikasi adalah suatu


penerapan, menyimpan sesuatu hal, data, permasalahan pekerjaan kedalam

30

suatu sarana atau media yang digunakan untuk menerapkan atau


mengimplementasikan hal atau permasalahan tersebut sehingga berubah
menjadi suatu bentuk yang baru tanpa menghilangkan nilai - nilai dasar dari
hal, data, permasalahan atau pekerjaan.Maka pernyataan Jogiyanto (2005:113)
tentang Program Aplikasi adalah sederetan kode yang digunakan untuk
mengatur komputer agar dapat melakukan pekerjaan sesuai dengan keinginan
dari permasalahan pengguna.

1. NetBeans IDE 7.3


Nama Software yang dipakai adalah NetBeans IDE 8.0.Karena
didalam NetBeans semua pekerjaan harus dimuat dalam sebuah project.
Selain itu Netbeans memberikan suatu kemudahan dalam pembuatan
Program yang kami lakukan sebagai peserta KKP. Sebenarnya NetBeans
mengacu pada dua hal, yakni platform untuk pengembangan aplikasi
destop java dan Integrated Development Environment (IDE) yang
dibangun

menggunakan

platform

NetBeans.

Platform

NetBeans

memungkinkan aplikasi dibangun dari sekumpulan komponen perangkat


lunak moduler yang disebut modul.Sebuah modul adalah suatu arsip. Java
(Java archive) yang memuat kelas-kelas Java untuk berinetraksi dengan
NetBeans Open API dan file manifestasi yang mengidentifikasinya sebagai
modul. Aplikasi yang dibangun dengan modul-modul dapat dikembangkan
dengan

menambahkan

modul-modul

baru.Karena

modul

dapat

dikembangkan secara independen, aplikasi berbasis platform NetBeans

31

dapat dengan mudah dikembangkan oleh pihak ketiga secara mudah dan
powerful. NetBeans memiliki kelebihan dan kekurangan, antara lain :
a) Kelebihan
Gratis. Selain itu sangat kompetebel dalam Swing karena memang
langsung

dikembangkan

oleh

Sun

yang

notabenenya

sebagai

pengembang Swing.
b) Kekurangan
NetBeans hanya mensupport 1 pengembangan Java GUI, yaitu Swing,
yang padahal ada Java GUI yang dikembangkan oleh Eclipse yang
bernama SWT dan JFace yang sudah cukup terkenal. NetBeans
mempatenkan source Java GUI yang sedang dikerjakan dalam sebuah
Generated Code, sehingga programmer tak dapat mengeditnya secara
manual.

2. MySQL
Database yang kami pakai adalah MySQL. MySQL adalah sebuah
implementasi

dari

sistem

manajemen

basisdata

rasional

yang

mendistribusikan secara gratis dibawah lisensi GPL (General Public


License). Setiap pengguna dapat secara bebas menggunakan MySQL,
namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan
produk turunan yang bersifat komersial. MySQL sebenarnya merupakan
turunan salah satu konsep utama dalam basisdata yang sebelumnya sudah
ada.SQL (Structured Query Language).SQL adalah sebuah konsep

32

pengoprasian basisdata, terutama untuk pemilihan atau seleksi dan


pemasukan data, yang memungkinkan pengoprasian data dikerjakan
dengan mudah secara otomatis. Keistimewaan MySQL antara lain adalah :
a) Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem
operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris,
Amiga, dan masih banyak lagi.
b) Perangkat lunak sumber terbuka.MySQL didistribusikan sebagai
perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat
digunakan secara gratis.
c) Multi-user.MySQL dapat digunakan oleh beberapa pengguna dalam
waktu yang bersamaan tanpa mengalami masalah atau konflik.
d) Performance tuning, MySQL memiliki kecepatan yang menakjubkan
dalam menangani query sederhana, dengan kata lain dapat memproses
lebih banyak SQL per satuan waktu.
e) Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya,
seperti signed / unsigned integer, float, double, char, text, date,
timestamp, dan lain-lain.
f) Perintah dan Fungsi.MySQL memiliki operator dan fungsi secara
penuh yang mendukung perintah Select dan where dalam perintah
(query).
g) Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level
subnetmask, nama host, dan izin akses user dengan sistem perizinan
yang mendetail serta sandi terenkripsi.

33

h) Skalabilitas dan Pembatasan. MySQL mampu menangani basis data


dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta
dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang
dapat ditampung mencapai 32 indeks pada tiap tabelnya.
i) Konektivitas. MySQL dapat melakukan koneksi dengan klien
menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named
Pipes (NT).
j) Lokalisasi.MySQL dapat mendeteksi pesan kesalahan pada klien
dengan menggunakan lebih dari dua puluh bahasa. Meski pun
demikian, bahasa Indonesia belum termasuk di dalamnya.
k) Antar Muka. MySQL memiliki antar muka (interface) terhadap
berbagai aplikasi dan bahasa pemrograman dengan menggunakan
fungsi API (Application Programming Interface).
l) Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan
(tool)yang dapat digunakan untuk administrasi basis data, dan pada
setiap peralatan yang ada disertakan petunjuk online.
m) Struktur tabel.MySQL memiliki struktur tabel yang lebih fleksibel
dalam menangani ALTER TABLE, dibandingkan basis data lainnya
semacam PostgreSQL ataupun Oracle.

3. Microsoft Office Excel 2007


Microsoft Excel atau Microsoft Office Excel adalah sebuah
program aplikasilembar kerjaspreadsheet yang dibuat dan didistribusikan

34

oleh Microsoft Corporation untuk sistem operasi Microsoft Windows dan


Mac OS. Aplikasi ini memiliki fitur kalkulasi dan pembuatan grafik yang,
dengan menggunakan strategi marketing Microsoft yang agresif,
menjadikan Microsoft Excel sebagai salah satu program komputer yang
populer digunakan di dalam komputer mikro hingga saat ini. Aplikasi ini
merupakan bagian dari Microsoft Office System, dan versi terakhir adalah
versi Microsoft Office Excel 2007 yang diintegrasikan di dalam paket
Microsoft Office System 2007.Adapun kelebihan dan kekurangan dari
Microsoft Excel 2007 adalah :
a) Kelebihan
1) Excel 2007 mempunyai kemampuan menampung data yang cukup
besar dengan 1 juta baris dan 16.000 kolom dalam 1 sheet.
2) Excel 2007 format yang paling popular dan fleksibel jadi sebagian
besar software data entry ada fasilitas konversi ke format Excel
atau format lain.
3) Dengan memanfaatkan fungsi VLOOKUP dan HLOOKUP,
kita bisa mengontrolidentitas responden untuk keperluan transfer
informasi antar tabel, antar sheet, atau antar file Excel.
4) Dengan Pivot Tables, kita bisa kerja lebih efektif karena semua
tabel summary yang kita rencanakan kita bisa buat dahulu
meskipun data belum masuk semua. Setiap ada data masuk
otomatis pivot tabel akan me-refresh, sehingga tabel akan terupdate
dengan otomatis.

35

b) Kekurangan
1) Pivot tabel yang menyertakan banyak kolom / pertanyaan
menghasilkan tabel berupa crosstab atau nested atau tersarang, saya
saat ini belum mampu membuat tabel dalam 1 pivot yang
stackatau berjajar. Jadi mau tidak mau membuat 2 tabel pivot
untuk masing-masing pertanyaan/kolom. Kendalanya adalah kita
harus memperhitungkan jumlah kategori jawaban yang akan
ditabelkan, karena pivot otomatis akan menggunakan kolom dan
baris baru ke samping/kebawah sehingga jika di samping atau
dibawah ada tabel pivot lain, maka akan error.
2) Untuk

tabel

yang

besar

dengan

ukuran

file

lebih

dari

10MB,maka setiap editing atau updating data,secara defult Excel


akan melakukan proses Workbook Calculating yang kecepatannya
tergantung dari Processor dan RAM komputer.
3) Untuk membuat kolom baru yang berisi pengkategorian dari
sebuah kolom/jawaban pertanyaan, atau membuat filter responden;
kita harus membuat rumus excel baik rumus matematika, logika
maupun text. Banyak orang yang tidak suka dengan hal ini karena
di SPSS misalnya, kita dengan mudah untuk melakukan filter atau
pengkategorian jawaban baru.

Anda mungkin juga menyukai