PERANGKAT LUNAK PERHITUNGAN KEBUTUHAN POWER SUPPLY PADA PERANGKAT KOMPUTER BERBASIS ANDROID Ahmad Tauhid Khaharuddin 1, Diana 2, Fatmasari 3 Mahasiswa Universitas Bina Darma 1 Dosen Universitas Bina Darma 2,3 Jl. A. Yani No.12 Plaju, Palembang 30624 Email :
[email protected] 1
[email protected] 2,
[email protected] 3 Abstrak : Perkembangan dan kemajuan teknologi sangat cepat. Terutama kemajuan teknologi komputer yang mampu menangani segala macam kebutuhan informasi di segala bidang, baik dari segi kualitas dan kuantitas. Power supply merupakan perangkat keras komputer yang menghubungkan antara perangkat satu dengan perangkat lainnya. Power supply mempunyai fungsi untuk menyediakan tegangan listrik untuk perangkat keras komputer. Fungsi lainnya dari power supply ialah mengubah arus Analog Converter (AC) atau arus bolak – balik menjadi Dirrect Current (DC) atau arus satu arah. Di karnakan perangkat keras komputer hanya bisa menerima arus DC agar komputer dapat beroperasi. Dalam menentukan power supply yang optimal untuk perangkat komputer, masalah yang terjadi dalam pemilihan power supply ialah waktu. Beberapa orang masih menggunakan cara manual untuk menentukan power supply mereka, yang membuang banyak waktu dalam proses pencarian daya hardware dan sebagian bingung menentukan daya power supply. Di perlukannya perangkat lunak yang dapat menghitung kebutuhan daya komputer yang di gunakan. Penulis bermaksud untuk melakukan perancangan perangkat lunak untuk menghitung kebutuhan power supply pada perangkat komputer berbasis android untuk mempermudah dalam pemilihan power supply yang optimal. Kata kunci : Android, Kebutuhan Daya, Power Supply.
1.
PENDAHULUAN
Perkembangan dan kemajuan teknologi sangat cepat. Terutama kemajuan teknologi komputer yang mampu menangani segala macam kebutuhan informasi di segala bidang baik dari segi kualitas dan kuantitas. Komputer merupakan sebuah mesin yang telah di temukan oleh manusia untuk membantu dan mempermudah kegiatan yang dilaksanakan dalam pemecahan permasalahan dengan perangkat lunak (software) dan perangkat keras (hardware). Beberapa contoh perangkat lunak yang sering di gunakan ialah microsoft word, adobe reader, google chrome, photoshop, dll. Komputer ialah kumpulan dari perangkat keras yang saling terikat mulai dari motherboard, prosessor, memory, hard drive, video card, optical drive, power supply, mouse dan
keyboard. Namun dari beberapa perangkat keras mempunyai bagian terpenting ialah power supply. Power Supply merupakan sebuah system yang menyediakan sumber daya DC (Dirrect Current) atau arus searah, diperoleh dengan jalan merubah arus bolak balik AC menjadi arus searah dan menstabilkan tegangan keluarannya menurut kebutuhan sebuah system elektronik (Husaini, M :2014). Disebut penting karna power supply mempunyai fungsi untuk menyediakan tegangan listrik untuk perangkat keras komputer. Fungsi lainnya dari power supply ialah mengubah arus Analog Converter (AC) atau arus bolak – balik menjadi Dirrect Current (DC) atau arus satu arah. Di karnakan perangkat keras komputer hanya bisa menerima arus DC agar komputer dapat beroperasi. Power
supply terbagi menjadi dua jenis yaitu power supply AT dan power supply ATX. Power supply AT merupakan jenis power supply yang tergolong lawas. Power supply jenis ini banyak digunakan oleh komputer pentium 2 dan pentium 3 dan sedangkan power supply ATX yang digunakan hingga sekarang dengan memiliki tampilan yang lebih simple di bandingkan power supply sebelumnya. Untuk jenis power supply ini kabel konektornya dengan motherboard sudah menjadi satu dengan jumlah total 20/24 pin.
2.2.
Data Penelitian Data
penelitian
menggunakan
data
sekunder yaitu, mengumpulkan data dengan cara membaca buku-buku literature dan internet. Untuk mendapatkan data yang di perlukan penulis ngumpulkan data dari beberapa sumber website. Data grafikcard merek geforce di dapat di
website
http://www.geforce.com/hardware/desktopgpus/. Data prosesor intel di dapat di website
Dalam menentukan power supply yang optimal untuk perangkat komputer,
masalah
http://ark.intel.com/. Data prosesor amd di dapat di
website
http://www.amd.com/en-
yang terjadi dalam pemilihan power supply ialah
us/products/processors/desktop/,.Data grafikcard
waktu. Beberapa orang masih menggunakan
merek amd di dapat di http://www.amd.com/en-
cara manual untuk menentukan power supply
us/products/graphics/desktop/.
mereka, yang membuang banyak waktu dalam
supply merek corsair di dapat di website
proses pencarian daya hardware dan sebagian
http://www.corsair.com/en/power-supply-units.
bingung menentukan daya power supply. Penulis
Data memory, ram, harddisk dan motherboard di
bermaksud
dapat
untuk
melakukan
perancangan
dari
Data
power
http://www.game-
perangkat lunak untuk menghitung kebutuhan
debate.com/hardware/
power supply pada perangkat komputer berbasis
http://www.buildcomputers.net/power-
android. Android adalah sebuah sistem operasi
consumption-of-pc-components.html.
dan
untuk perangkat mobile berbasis linux(Safaat, Nazruddin
:2012:1).
Tujuannya
untuk
mempermudah dalam pemilihan power supply.
2.3.
Metode Pengembangan Perangkat Lunak
2.
METODE PENELITIAN
Extreme Programming (XP) merupakan suatu
2.1.
Metode Pengumpulan Data
pendekatan yang paling banyak digunakan untuk
data
pengembangan perangkat lunak cepat. Alasan
menggunakan metode studi pustaka dengan
menggunakan metode Extreme Programming
mencari
(XP) karena sifat
Metode
pengumpulan
bahan-bahan
yang
dapat
mendukung dalam pendefinisian masalah, teori melalui buku, e-book, jurnal, modul, dan berbagai aspek yang dapat berhubungan dengan penelitian ini.
dari aplikasi yang di
kembangkan dengan cepat melalui tahapantahapan yang ada meliputi : Planning, Design, Coding dan Testing (Pressman 2012:88) Adapun
tahapan pada Extreme Programming dapat di
kode
pemprograman.
jelaskan sebagai berikut:
pemprograman
yang
di
Bahasa pakai
pada
pembuatan program ini adalah java. Engine yang di pakai untuk membuat aplikasi menggunakan android studio. 4. Pengujian (Testing) Pada tahapan ini, di lakukan pengujian terhadap perangkat lunak, apakah sudah layak di gunakan atau masih harus melakukan
perbaikan
lebih
lanjut.
Perangkat lunak akan terus di uji dan di (Sumber : Pressman 2012:88. Rekayasa
perbaiki sampai penulis dan tester sebutan
Perangkat Lunak)
bagi orang yang menguji sebuah aplikasi sudah yakin perangkat lunak siap di
Gambar 2.1 Proses Extreme Programming 1. Perencanaan (Planning)
release ke public. 2.4.
Pada tahap perencanaan ini penulis mulai mencari data-data yang di perlukan, melakukan analisis dan observasi pada beberapa
perangkat
lunak
untuk
mendapatkan data yg di perlukan. Penulis juga melakukan analisis kebutuhan sistem pada perangkat lunak yg akan di buat.
Pada menerjemahkan
yang sederhana, untuk mendesain diagram Pada
tahapan ini penulis membuat design sistem berupa Use Case diagram, Class diagram,
Activity
kebutuhan
diagram
sistem
penulis kedalam
diharapkan sebelum pengkodean, menggunakan usecase
diagram,
activity
diagram,
class
diagram.
Usecase
StarUML.
desain,
2.4.1. Usecase Diagram
Metode ini menekankan desain aplikasi
menggunakan
proses
representasi software dengan kualitas yang
2. Desain (Design)
dapat
Perancangan
dan
menentukan databasenya. 3. Pengkodean (Coding) Pada tahapan ini penulis melakukan penerjemahan dari fase modeling ke tahap
mendeskripsikan
sebuah
interaksi antara satu atau lebih aktor dengan sistem
informasi
(Rosa&Shalahuddin,
yang
akan
2014:155).
dibuat Usecase
diagram pada gambar di bawah merupakan interaksi sebuah user dengan system informasi yang ada.
atau menu yang ada pada perangkat lunak.(Rosa&Shalahuddin, 2014:161). Activity diagram pemilihan hardware ini menggambarkan aktivitas ketika user memilih menu pemilihan hardware, Gambar 2.2 Usecase Diagram Sistem mempunyai 1 aktor yaitu user. User dapat melakukan pemilihan hardware, memilih button hitung daya, dan memilih menu reset.
tujuannya apa saja yang dapat dilakukan pengguna pada perangkat lunak ini. Berikut
gambar
diagram
activity
pemilihan hardware.
Sedangkan sistem akan menampilkan total daya dan menampilkan power supply yang di sarankan, fungsinya sebagai berikut: A. Fungsi dari memilih menu pemilihan hardware untuk menentukan daya dari hardware yang di pilih. B.
Fungsi dari memilih button hitung daya untuk melanjutkan proses dari pemilihan hardware untuk menghitung daya
C.
Fungsi dari memilih button reset untuk menghilangkan
pemilihan
hardware
yang telah di lakukan.
F.
Hardware Penjelasan dari gambar di atas sebagai berikut: Ketika user memilih menu pemilihan hardware, sistem akan berpindah ke
D. Fungsi dari memilih menu keluar untuk
E.
Gambar 2.3 Activity Diagram Pemilihan
menu pemilihan hardware. User di
keluar dari aplikasi.
wajibkan untuk memilih hardware yang
Fungsi dari menampilkan total daya
telah ada sesuai hardware komputer
menampilkan total daya dari hardware
yang ingin di hitung dayanya. Jika user
yang telah di pilih.
telah milih hardware selanjutnya untuk
Fungsi dari menampilkan power supply
memilih button hitung sehingga sistem
yang di sarankan untuk menentukan
akan menampilkan total daya dan power
power supply yang baik untuk perangkat
supply yang di sarankan. Jika ingin
yang telah di pilih
menghapus hardware yang telah di pilih
2.4.2. Activity Diagram A. Activity
diagram
bisa menggunakan button reset. menggambarkan
workflow (aliran kerja) atau aktivitas dari sebuah sistem atau proses bisnis
Tabel 3.2 Rancangan Tabel CPU
A. Activity Diagram Menu Keluar Activity diagram menu keluar ialah aktivitas ketika user memilih menu keluar dan akan keluar dari aplikasi. Berikut ini gambar diagram activity menu keluar;
Field Merekcpu Processor Series Power
Type varchar varcar varchar int
Size 15 20 15 4
Keterangan Merek cpu Nama prosesor Seri cpu Dayacpu
Tabel 3.3 Rancangan Tabel VGA Field Merekvga Series Power Ampere powerconnector
Type varchar varchar int int varchar
Size 15 15 4 3 10
Keterangan Merek vga Series vga Daya Ampere Power connector
Tabel 3.4 Rancangan Tabel PSU Field Tipe Series Power Ampere Modular Connector
Gambar 2.4 Activity Diagram Menu Keluar Penjelasan dari gambar di atas sebagai berikut: Ketika user memilih menu keluar. Aplikasi akan langsung tertutup
Type varchar varchar int int varchar varchar
Size 15 15 4 3 5 40
Keterangan Tipe psu Series psu Daya Ampere Modular Connector
Tabel 3.5 Rancangan Tabel OpticalDisk Field Tipe Power
Type varchar int
Size 15 4
Keterangan Tipe Dayaopticaldisk
Tabel 3.6 Rancangan Tabel Storage
2.4.3. Desain Basisdata Basis
data
pada
aplikasi
ini
Field Tipe Interface Power
Type varchar varchar int
Size 15 5 4
menggunakan Sqlite. Sqlite digunakan sebagai basis data dalam meyimpan data-data pada perangkat
lunak
ini.
Berikut
ini
adalah
rancangan basisdata: Tabel 3.1 Rancangan Tabel Motherboard Field Jenismotherboard
Type Varchar
Size 10
Keterangan Jenis Motherboard
Keterangan Tipe Kecepatan transfer Daya
Tabel 3.7 Rancangan Memory Field Ddr Size Power
Type varchar varchar int
Size
Keterangan Jenis ddr Size memory Daya memory
5 7 4
2.4.4. Desain Interface Android Berikut
ini
adalah
tampilan
dari
interface perangkat lunak yang di desain di sini merupakan tampilan halaman-halaman yang akan dimuat pada sistem operasi android.
1) Perancangan Menu Utama
daya
Berikut ini adalah tampilan halaman
dan
power
supply
yang
di
sarankan.
menu utama pada perangkat lunak
Gambar 2.6 Perancangan Menu Pemilihan Hardware Penjelasan dari gambar di atas sebagai berikut: User
Gambar 2.5 Perancangan Menu Utama Penjelasan dari gambar di atas sebagai berikut: Menu utama terdiri dari menu pemilihan hardware
dan
menu
keluar.
Jika
memilih button pemilihan hardware, menu akan pindah ke menu pemilihan hardware. Jika memilih button keluar, aplikasi akan keluar.
di
wajibkan
untuk
memilih
hardware yang tersedia sesuai dengan hardware
yang
ingin
di
hitung.
Hardware terdiri dari prosesor, grafik card, memory, hard disk, optical dan motherboard. Setelah user memilih hardware memilih
selanjutnya button
untuk
user
hitung daya
yang
bertujuan untuk menampilkan total daya 2) Perancangan Pemilihan Hardware Berikut
adalah
tampilan
halaman
dan power supply yang di sarankan sedangkan
button
reset
yang
pemilihan hardware, dimana pengguna
mempunyai fungsi untuk menghapus
dapat memilih hardware, melihat total
hardware yang telah di isi oleh user.
3.
HASIL DAN PEMBAHASAN
3.1
Hasil Pada pengembangannya
menghasilkan
sebuah perangkat lunak yang menentukan power supply yang optimal dengan menggunakan metode Extreme Programing. Pada tahapan ini menerapkan data analisis dan perancangan ke dalam bentuk sebuah aplikasi dan pengujian aplikasi. Gambaran user interface pada aplikasi sebagai berikut:
Tabel 3.1 Tabel CPU Merekcpu Intel Intel Intel Intel Amd Amd Amd
Prosesor Core 2 duo Core i3 Core i5 Core i7 FX FX APU A10
Series Q9705 560 760 990X 6300 9590 7890K
Power 95 73 95 130 95 220 95
Tabel 3.2 Tabel VGA Merekvga GeForce GeForce GeForce GeForce GeForce GeForce Amd Amd Amd
Series GTX 960 2GB GTX 970 4GB GTX 980 4GB GTX 1060 2GB GTX 1070 GTX 1080 RX 480 8GB RX 480 8GB Cross Fire HD 7870
Ampe re 27
Powercon nector 1x 6-pin
Pow er 120
30
2x 6-pin
145
42
2x 6-pin
165
27
1x 6-pin
120
33 33 33
1x 8-pin 1x 8-pin 1x 6-pin
150 180 150
42
2x 6-pin
300
33
2x 6-pin
175
Tabel 3.3 Tabel Memory Tipe DDR2 DDR3 DDR4
Power 5 6 7
Tabel 3.4 Storage Tipe HDD HDD SSD SSD
Interface 3GB/s 6GB/s 3GB/s 6GB/s
Power 3 6 2 5
Tabel 3.5 OpticalDisk Gambar 3.1 Tampilan Menu Dengan table basisdata sebagai berikut:
Tipe CD-RW DVD-RW
Power 20 35
Tabel 3.6 Motherboard Jenis Reguler Motherboard Gaming Motherboard
Power 80 120
Tabel 3.7 PSU Tipe VS
Series VS350
prosesor, grafik card, memory, hard disk, Modul ar No
Pow er 350
Ampe re 25
VS
VS450
No
450
34
VS
VS550
No
550
42
VS
VS650
No
650
50
Connector 3x4pin, 1x6 pin, 1x8 pin 3x4pin, 2x8 pin 4x4pin, 1x6 pin, 1x8 pin 4x4pin, 3x8 pin
optical,
motherboard.
Menu
pemilihan
hardware mempunyai 2 button, hitung daya dan reset. Hitung daya bertujuan menghitung daya dari
6
hardware
yang
ada,
sehingga
menghasilkan total daya. Dari total daya yang di dapat menghasilkan saran power supply yang optimal untuk komputer tersebut. Button reset berguna untuk menghapus semua hardware
3.1.1
yang telah di pilih.
Tampilan Menu Utama Dalam menu utama
memiliki menu
pemilihan hardware dan menu keluar. Ketika user memilih menu keluar, aplikasi akan otomatis keluar sedangkan ketika user memilih menu
pemilihan
hardware,
aplikasi
akan
berpindah ke menu pemilihan hardware.
Gambar 4.3 Pemilihan Hardware 3.1.3 Pembahasan Dalam pengujian aplikasi akan di lakukan sebanyak 10 kali pengujian dengan data hardware yang berbeda dengan tabel bertujuan Gambar 4.2 Menu Utama 3.1.2
untuk mempermudah melihat hasil pengujian.
Tampilan Menu Pemilihan Hardware Dalam menu pemilihan hardware, user
diwajibkan
memilih
6
hardware,
yaitu:
Pengujian aplikasi sebagai berikut :
A.
Pengujian Aplikasi ke 1
B.
Pengujian Aplikasi ke 2
Gambar 4.5 Pengujian Ke 2
Gambar 4.4 Pengujian Ke 1
Tabel 3.9 Pengujian Ke 2
Table 3.8 Pengujian Ke 1
Hardware Hardware
Hardware Yang Di Pilih
Daya
Prosesor
FX 6300
95watt
Grafik card Memory Hard disk
HD 7870 DDR3 SATA 6Gb/s HDD DVD-RW Gaming Motherboar d
175watt 6watt 6watt
Optical Motherboard
Pada
pengujian pertama
Total Daya
437 watt
Power Supply Yang Di Sarankan Corsair VS450
Prosesor Grafik card
Memory Hard disk
35watt 120watt Optical Motherboar d
dalam pemilihan
hardware menggunakan FX-6300 pada prosesor, radeon hd 7870 2gb pada grafik card, ddr3 pada memory, sata 6gb/s hdd pada harddisk, dvd-rw pada optical, menggunakan reguler motherboard dengan total daya 437watt dan power supply yang di sarankan adalah corsair vs450.
Pada
Hardware Yang Di Pilih
Daya
Total Daya
Core i3560 GeForce GTX 960 2GB DDR3 SATA 6Gb/s HDD DVD-RW Reguler Motherbo ard
73watt
320wa tt
pengujian
Power Supply Yang Di Sarankan Corsair VS350
120watt
6watt 6watt
35watt 80watt
kedua
dalam
pemilihan
hardware menggunakan core i3-560 pada prosesor, geforce gtx 960 2gb pada grafik card, ddr3 pada memory, sata 6gb/s hdd pada harddisk, dvd-rw pada optical, menggunakan reguler motherboard dengan total daya 320watt dan power supply yang di sarankan adalah corsair vs350
C.
Pengujian Aplikasi ke 3
D. Pengujian Aplikasi ke 4
Gambar 4.7 Pengujian Ke 4 Gambar 4.6 Pengujian Ke 3 Tabel 3.11 Pengujian Ke 4 Tabel 3.10 Pengujian Ke 3 Hardware
Prosesor Grafik card Memory Hard disk Optical Motherbo ard
Hardware Yang Di Pilih Core i5760 GeForce GTX 960 2GB DDR3 SATA 6Gb/s HDD DVD-RW Reguler Motherbo ard
Daya
Total Daya
95watt
342watt
Power Supply Yang Di Sarankan Corsair VS350
Hardware
Hardwa re Yang Di Pilih
Daya
Total Daya
Prosesor
Core i7990X GeForce GTX 960 2GB DDR3 SATA 6Gb/s HDD DVDRW Reguler Motherb oard
130watt
377watt
Grafik card
120watt Memory Hard disk
6watt 6watt
Optical 35watt 80watt
Motherbo ard
Power Supply Yang Di Sarankan Corsair V450
120watt
6watt 6watt
35watt 80watt
pemilihan
Pada pengujian keempat dalam pemilihan
hardware menggunakan core i5-760 pada
hardware menggunakan core i7-990X pada
prosesor, geforce gtx 960 2gb pada grafik card,
prosesor, geforce gtx 960 2gb pada grafik card,
ddr3 pada memory, sata 6gb/s hdd pada
ddr3 pada memory, sata 6gb/s hdd pada
harddisk, dvd-rw pada optical, menggunakan
harddisk, dvd-rw pada optical, menggunakan
reguler motherboard dengan total daya 342watt
reguler motherboard dengan total daya 377watt
dan power supply yang di sarankan adalah
dan power supply yang di sarankan adalah
corsair vs350.
corsair vs450.
Pada
pengujian
ketiga
dalam
4.
E. Pengujian Aplikasi ke 5
SIMPULAN
Berdasarkan hasil pengamatan yang sudah dijelaskan dapat disimpulkan bahwa : 1.
Menghasilkan aplikasi perhitungan daya power supply pada perangkat komputer berbasis android.
2.
Total daya perangkat komputer harus lebih kecil atau sama dengan total daya dari power supply.
Gambar 4.8 Pengujian Ke 5 DAFTAR RUJUKAN
Tabel 4.12 Pengujian Ke 5 Hardware
Hardware Yang Di Pilih
Daya
Total Daya
Prosesor
FX-9590
467wa tt
Grafik card Memory
GeForce GTX 960 2GB DDR3
220wa tt 120wa tt 6watt
Hard disk
SATA 6Gb/s HDD DVD-RW Reguler Motherboard
Optical Motherbo ard
Pada
pengujian
Power Supply Yang Di Sarankan Corsair VS550
6watt 35watt 80watt
kelima
dalam
pemilihan
hardware FX-9590 pada prosesor, geforce gtx 960 2gb pada grafik card, ddr3 pada memory, sata 6gb/s hdd pada harddisk, dvd-rw pada optical, menggunakan reguler motherboard dengan total daya 467watt dan power supply yang di sarankan adalah corsair vs550.
Pressman, R.S. (2012). Rekayasa Perangkat Lunak. Yogyakarta : Andi Husaini, M.. 2014. Analisis Manajemen Sistem Kerja Power Supply Pada Saat Komputer Sedang Bekerja.Diakses 24 mei 2016. http://file.journal.miummetro.ac.id/analisi-manajemensistem-kerja-power-suppy-pada-saatkomputer-sedang-bekerjafile_id=3890649459667fb4f60872f9a7a 29cbd2661cb71.pdf Pressman, R.S. (2012). Rekayasa Perangkat Lunak. Yogyakarta : Andi Rosa&Shalahuddin. 2015. Rekayasa Perangkat Lunak.Informatika.Bandung. Safaat, N. H. 2012 . Pemrograman Aplikasi Mobile Smartphone dan Tablet PC Berbasis Android. Informatika. Bandung.