Laporan Tugas Akhir Kelompok 4

Anda mungkin juga menyukai

Anda di halaman 1dari 18

PERANCANGAN SIMULASI RAKIT PC PADA TOKO

KOMPUTER
1
Akbar Ruhyat
2
Andri Maulana
3
Anggun Aulia Bastian
4
Muhammad Insan

Teknik Informatika, Fakultas Teknik dan Ilmu komputer, Universitas Buana Perjuangan
Karawang
1
if20.akbarruhyat@mhs.ubpkarawang.ac.id, 2 if20.andrimaulana@mhs.ubpkarawang.ac.id,
3
if20.anggunbaastian@mhs.ubpkarawang.ac.id ,
4
if20.muhammadinsan@mhs.ubpkarawang.ac.id

ABSTRAK

Penentuan penjualan komputer rakitan berdasarkan anggaran konsumen menggunakan


algoritma Knapsack Problem bertujuan untuk membantu dan memudahkan konsumen dalam
menentukan jenis komponen komputer yang akan dibeli berdasarkan anggaran yang dimiliki
oleh konsumen. Dengan algoritma Knapsack Problerm diharapkan bagi pihak toko dapat
meningkatkan hasil penjualan dengan profit optimal, dan bagi pihak konsumen memberikan
ke-efektifan serta ke-efisienan.
Kata kunci: Penjualan, Algoritma Knapsack Problem, Konsumen

ABSTRACT
Determination of assembled computer sales based on consumer budgets using the Knapsack
Problem algorithm aims to assist and facilitate consumers in determining the type of
computer components to be purchased based on the budget owned by consumers. With the
Knapsack Problem algorithm, it is hoped that the store can increase sales results with
optimal profit, and for the consumer to provide effectiveness and efficiency.
Keywords: Sales, Knapsack Problem Algorithm, Consumer

PENDAHULUAN
1.1 Latar Belakang
Algoritma Greedy merupakan salah satu algoritma yang bisa digunakan untuk
memperoleh pemecahan terbaik serta merupakan algoritma yang palin terkenal dalam hal
ini.
Secara Harfiah Greedy artinya rakus ataupun tamak, sifat yang berkonotasi negatif. Orang
yang mempunyai sifat ini hendak mengambil sebanayak mungkin ataupun mengambil
yang paling bagus atau yang paling mahal. Cocok dengan arti tersebut, Prinsip Greedy
merupakan take what you can get now.
Dalam kehidupan sehari hari Greedy bisa digunakan dalam permasalahan semacam:
Memilah sebagian tipe investasi dan mencari jalur tersingkat.
Terdapat pula yang bisa dilakukan algoritma ini dalam sesuatu yang biasa dilakukan
mesyarakat modern, ialah memilih spesifikasi computer yang terbaik dengan budget
maksimum tertentu seperti yang akan dibahas dalam makalah ini.
1.2 Tujuan
Tujuan dari penelitian ini adalah untuk memudahkan konsumen menentukan produk dan
harga yang cocok sesuai anggaran yang telah di tetapkan oleh konsumen.
METODE PENELITIAN
Dalam pembangunan aplikasi ini peneliti mendapatkan informasi dengan mencari dan
menguasai dari sumber sumber referensi yang berkaitan dan juga mendapatkan informasi baik
berupa jurnal ataupun media internet mengenai algoritma knapsack.
Jenis Penelitian
Jenis dari penelitian ini adalah studi pustaka yaitu dengan mengumpulkan informasi dan data
dari dokumen atau jurnal.
Waktu dan Tempat Penelitian
Waktu yang digunakan dalam menyelesaikan penelitian ini dilaksanakan dalam kurun waktu
kurang lebih 3 Minggu. Dan tempat pelaksanaan dilakukan secara daring dan dilaksanakan di
salahsatu rumah peneliti.
Target/Subjek Penelitian
Subjek dari penelitian ini adalah konsumen.
Prosedur Penelitian
Prosedur dari penelitian ini adalah dengan mengumpulkan data
Data, Instrumen, dan Teknik Pengumpulan Data
Dalam memuat aplikasi ini peneliti mendapatkan informasi dengan mencari dan menguasai
dari sumber-sumber referensi yang berkaitan dan juga mendapatkan informasi baik berupa
jurnal ataupun media internet mengenai algoritma knapsack.
Teknik pengumpulan data yang digunakan pada penelitian ini adalah dengan melakukan
observasi, analisis, study pustaka.
HASIL PENELITIAN DAN PEMBAHASAN
Hasil Penelitian
Aplikasi yang dikembangkan dalam penelitian ini adalah system simulasi rakit pc
menggunakan metode greedy. Dengan adanya aplikasi ini akan mempermudah konsumen
untuk mengetahui harga dari komponen computer yang akan dibeli sesuai dengan anggaran
budget yang dimiliki oleh konsumen.
Perancangan Antarmuka (User Interface)
Berikut adalah rancangan system yang akan dibuat agar konsumen mendapatkan gambaran
akan system yang dihasilkan. Adapun menu-menu yang terdapat pada system ini yaitu
sebagai berikut.
a. Menu Login, digunaka untuk mengakses system.
b. Menu register, digunakan untuk mendaftar ke apabila tidak memiliki akun.
c. Menu halaman home, tampilan yang berisi pilihan komponen-komponen computer.
Konsumen dapat memilih-milih komponen yang di inginkan sesuai dengan budget
yang dimiliki.
d. Menu hasil input,yang menghasilkan output dari data data yang sudah di input,
sehingga menghasilkan jumlah total.
e. Menu logout, yang akan membawa kehalaman awal yaitu menu login.
Rancangan Hierarkchical Task Analysis dan Taksonomi Tugas
a. Metode HTA
0 Menyiapkan sarana untuk memulai merakit pc
1. Mencari system untuk merakit pc
1.1 Membuka halaman login
1.2 Melakukan registrasi
1.3 Mengisi data pada registrasi akun
1.4 Klik daftar
2. Melakukan login
2.1 Masukan username dan password
2.2 Klik tombol login
3. Mulai merakit pc
3.1 Memilih komponen komponen yang sesusai dengan budget
4. Menekan tombol simpan untuk melihat detail pesanan
Plain 0 do 1-2-3-4 dalam urutan
Plain 1 do 1.1, 1.2, 1.3, 1.4 dalam urutan
Plain 2 do 2,1 dalam urutan
Jika ingin mengakhiri system
Do 4 dalam urutan

b. Taksonomi Tugas
Membuka halaman Login AND
/_______Menginput data pada kolom registrasi XOR
/ |_____Username masukan username
/ |_____Email masukan email
/ |_____password masukan password
/ |_____simpan Klik Tombol untuk menyimpan data

/_______Halaman setelah registrasi XOR


/ |_____view menampilkan halaman form login
/ |_____switch masukan username dan password

/_______funciton OR
{_________menginput barang komponen-komponen computer
{_________tahap akhir menampilkan detail pesanan, tombol keluar
Usecase Diagram L ogin

Gambar 1. UseCase Diagram Login


Tabel Deskripsi Login
UseCase : Login
Name
Triger Event : Aktor memilih menu login pada halaman utama
Aktor : Konsumen
Pre- : Aktor telah Login
Condition
Post : Konsumen dapat mengakses sistem
condition
Normal : Aktor Sistem
Course 1. Mengisi data sesuai kolom
yang tersedia
2. Validasi kelengkapan data
pada form login
3. Sistem akan menampilkan
pesan berhasil login
4. Menampilkan halaman
login
Tabel 1. Deskripsi Login

Tabel Deskripsi Registrasi


UseCase : Registrasi
Name
Triger Event : Aktor memilih menu registrasi pada halaman utama
Aktor : Konsumen
Pre- : - Aktor telah mengisi form registrasi
Condition - Aktor mempunyai akun
Post : Aktor telah Login
condition
Normal : Aktor Sistem
Course 1. Melakukan registrasi
dengan menginput
username, email dan
password
2. Simpan data
3. Sistem akan menampilkan
kembali kehalaman login
dan actor sudah bisa
mengakses kedalam
system menggunakan
akun yang sudah di buat
Tabel 2. Deskripsi registrasi
Activity Diagram Login

Activity Diagram Registrasi


Activity Diagram Merakit PC
Pembahasan
Implementasi aplikasi dan Algoritma Knapsack Problem
Seorang Konsumen mempunyai anggaran Rp. 20.000.000. Sedangkan komponen yang
tersedia pada took computer tersebut beserta rincian harganya adalah sebagai berikut:
Komponen Komputer Price
Proccesor
Amd Athlon 220GE (Radeon Vega 3) 3.4Ghz Cache 4MB 35W Socket AM4 Rp. 773.000
Amd Ryzen 3 1200 3.1Ghz Up To 3.4 Ghz Rp. 1.460.000
Amd Ryzen 3 1300x 3.5Ghz Up To 3.7 Ghz Rp. 1.600.000
Amd Ryzen 3 3200G 3.6Ghz Up To 4.0 Ghz Cache 4MB 65W AM4 Rp. 2.950.000
Amd Ryzen 3 3200X 3.8Ghz Up To 4.3 Ghz Cache 16MB 65W AM4[Tray] Rp. 2.250.000
Amd Ryzen 3 Pro 4350G 3.8Ghz Up To 4.0 Ghz [Tray] Rp. 2.750.000
Amd Ryzen 5 1400 3.2Ghz Up To 3.4Ghz Rp. 2.110.000
Amd Ryzen 5 1500X 3.5Ghz Up To 3.7Ghz Rp. 2.150.000
Amd Ryzen 5 1600 3.2Ghz Up To 3.6Ghz Cache 16MB 65W AM4 Rp. 1.748.000
Amd Ryzen 5 3400 3.7Ghz Up To 4.2Ghz Cache 4MB 65W AM4 Rp. 3.999.000
Amd Ryzen 5 3500 3.6Ghz Up To 4.1Ghz Cache 16MB 65W AM4 Rp. 3.000.000
Amd Ryzen 5 3500X 3.6Ghz Up To 4.1Ghz Cache 32MB 65W AM4 Rp. 2.350.000
Amd Ryzen 5 3600 3.6Ghz Up To 4.2Ghz Cache 32MB 65W AM4 Rp. 3.699.000
Amd Ryzen 5 3600X 3.8Ghz Up To 4.4Ghz Cache 32MB 95W AM4 Rp. 3.699.000
Amd Ryzen 5 5600G 3.9Ghz Up To 4.4Ghz Cache 16MB 65W AM4[BOX] Rp. 3.980.000
Amd Ryzen 5 5600X 3.7Ghz Up To 4.6Ghz Cache 32MB 65W AM4 Rp, 4.999.999
Amd Ryzen 5 Pro 4650Ghz Up To 4.2Ghz [TRAY] Rp. 3.650.000
Amd Ryzen 7 1700 3.0Ghz Up To 3.7Ghz Cache 16MB 65W AM4 Rp. 3.926.000
Amd Ryzen 7 1700X 3.4Ghz Up To 3.8Ghz Cache 16MB 95W AM4 Rp. 4.265.000
Amd Ryzen 7 5700 3.8Ghz Up To 4.6Ghz Cache 16MB 65W AM4[Box] Rp. 7. 899.000
Amd Ryzen 7 5800 3.8Ghz Up To 4.7Ghz Cache 32MB 105W AM4 Rp. 7.100.000
Amd Ryzen 9 3900X 3.8Ghz Up To 4.6Ghz Cache 64MB 105W AM4 Rp. 8.099.000
Amd Ryzen 9 3950X 3.5Ghz Up To 4.7Ghz Cache 64MB 105W AM4 Rp. 12.999.000
Intel Core i3-10100 3.6Ghz Up To 4.3Ghz Cache 8MB Rp. 1. 850.000
Intel Core i3-10100F 3.6Ghz Up To 4.3Ghz Cache 6MB Rp. 1. 349.000
Intel Core i3-10105 3.7Ghz Up To 4.4Ghz Cache 6MB[Box] Rp. 1.999.000
Intel Core i3-10105F 3.7Ghz Up To 4.4Ghz Cache 6MB[Box] Rp. 1.399.000
Intel Core i3-10300 3.7Ghz Up To 4.4Ghz Cache 8MB Rp. 2.320.000
Intel Core i3-6100 3.7Ghz Cache 3MB Rp. 1.410.000
Intel Core i3-7100 3.9Ghz Cache 3MB Rp. 1.505.000
Intel Core i3-8100 3.6Ghz Cache 3MB Rp. 1.520.000
Intel Core i3-9100 3.6Ghz Up To 4.2Ghz Cache 6MB Rp. 2.210.000
Intel Core i5-10400 2.9Ghz Up To 4.3Ghz Cache 12MB Rp. 2.499.000
Intel Core i5-10600 3.3Ghz Up To 4.8Ghz Cache 12MB Rp. 3.720.000
Intel Core i5-10600K 4.1Ghz Up To 4.8Ghz Cache 12MB Rp. 3.599.000
Intel Core i5-11400 2.6Ghz Up To 4.4Ghz Cache 12MB[BOX] Rp. 3.099.000
Intel Core i5-10600K 3.7Ghz Up To 4.9Ghz Cache 20MB Rp. 3.699.000
Intel Core i5-6500 3.2Ghz Cache 6MB Rp. 2.765.000
Intel Core i5-6600 3.3Ghz Cache 6MB Rp. 3.015.000
Intel Core i5-6700 3.0Ghz Cache 6MB Rp. 2.779.000
Intel Core i5-8400 2.8Ghz Up To 4.0Ghz Cache 9MB Rp. 2.520.000
Intel Core i5-9400 2.9Ghz Up To 4.1Ghz Cache 9MB Rp. 2. 870.000
Intel Core i7-10700 2.9Ghz Up To 4.6Ghz Cache 16MB Rp. 4.755.000
Intel Core i7-11700 2.5Ghz Up To 4.9Ghz Cache 16MB[Box] Rp. 5.399.000
Intel Core i7-12700 3.6Ghz Up To 5.0Ghz Cache 25MB Rp. 7.999.000
Intel Core i7-6700 3.4Ghz Cache 8MB Rp. 3.350.000
Intel Core i7-8700 3.2Ghz Up To 4.6Ghz Cache 12MB Rp. 4.349.000
Intel Core i7-9700 3.0Ghz Up To 4.7Ghz Cache 12MB Rp. 4.499.000
Intel Core i9-10900 2.8Ghz Up To 5.2Ghz Cache 20MB Rp. 6.349.000
Intel Core i9-11900 2.8Ghz Up To 5.2Ghz Cache 16MB[Box] Rp. 7.199.000
Intel Core i9-12900K 3.2Ghz Up To 5.2Ghz Cache 30MB Rp. 11.999.000
Intel Core i9-9900X 3.5Ghz Up To 4.4Ghz Cache 19.25MB Rp. 13.861.000
Intel Pentium 64400 3.3 Ghz Chace 3MB Rp. 740.000
Intel Pentium Gold 65200 3.8 Ghz Rp. 822.000
Motherboard
Asrock A320M-HDV Rp. 748.000
Asrock A520M-ITX/ac Rp. 1.917.000
Asrock AB350 Pro4 Rp. 1.440.000
Asrock B460M Steel Legend Rp. 1.700.000
Asus B250-Plus Prime Rp. 2.000.000
Asus B250M-K Prime Rp. 1.800.000
Asus B250M-ZAKU (WIFI) Rp. 3.330.000
Asus H8M1M-K Rp. 860.000
Biostar A320MH Rp.675.000
RAM
Adata 4GB DDR4 2666 MHz Sodimm AD4S2666J4G19-R Rp. 640.000
ADATA DDR4 XPG GAMMIX D30 PC24000 3000MHz 16GB (1X16GB) Rp. 1.223. 000
ADATA DDR4 XPG GAMMIX D30 PC24000 3000MHz 16GB (2X8GB) Rp. 1.777.000
ADATA DDR4 XPG GAMMIX D30 PC24000 3000MHz 8GB (1X8GB) Rp. 618.000
Avekir DDR3 Core Blue PC12800 4GB (1X4GB) Rp. 250.000
Avekir DDR3 Core Red PC12800 8GB (1X8GB) Rp. 450.000
Corsair Vengenance DDR3 CMZ8GX3M1A1600C9 (1X8GB) Rp. 709.000
Corsair Vengenance DDR3 CMZ8GX3M1A1600C9 (2X4GB) Rp. 970.000
Harddisk
Seagate 1TB SATA3-BarraCuda Series Rp. 629.000
Seagate 320GB SATA2- Used & Garansi 1 Tahun Rp. 1.250.000
Seagate 500GB SATA3-BarraCuda Series Rp. 599.000
WDC ITB SATA3 64MB – Blue - WD10EZEX-Generasi 2th Rp. 609.000
WDC 2TB SATA3 256MB – Red – WD20EFAX (For NAS) - Generasi 3th Rp. 1.112.000
WDC 320GB SATA2 8MB – Used & Garansi 1th Rp. 120.000
WDC 4TB SATA3 256MB – Black Ver.2 – WD4005FZBX-Generasi 5th Rp. 3.030.000
WDC 500GB SATA2 64MB – Blue – Used & Generasi 2th Rp. 165.000
SSD
ADATA SU800 256GB SATA III (R/W Up To 560/520MB/s) Rp. 599.000
ADATA SU800 512GB SATA III (R/W Up To 560/520MB/s) Rp. 1.000.000
Galax SSD Gamer L Series 120GB Rp. 260.000
Galax SSD Gamer L Series 240GB (R:560MB/S W:500MB/s) Rp. 430.000
Galax SSD Gamer L Series 480GB Rp. 810.000
Pioneer SATA 3 120GB- Garansi 3 tahun By WPG Rp. 300.000
Pioneer SATA 3 240GB- Garansi 3 tahun By WPG Rp. 400.000
VGA
Biostar GeForce GT 730 2GB DDR3 64 Bit Rp. 951.000
Colorful Vidia GT 710 1 GB DDR3-Grs 2thn Rp.767.000
Digital Alliance GeForce GT 730 2GB DDR3 128 Bit Rp. 900.000
GALAX GeForce GT 7101 GB DDR3-Support Low Profile- Generasi 2thn Rp. 720.000
PALIT GeForce GTX 1050 Ti 4GB DDR5 StormX Series Rp. 3.000.000
Cassing
Cooler Master ELITE 130 Advanced Rp. 528.000
Dazumba D Vito 510 Tanpa PSU Rp. 285.000
Raijintek STYX Black – Micro ATX – Alumunium Case Rp. 990.000
Raijintek STYX Red – Micro ATX – Alumunium Case Rp. 920.000
Raijintek STYX White – Micro ATX – Alumunium Case Rp. 790.000
PSU
GameMax PSU 450W GP-450-80+ Bronze Certified Rp. 550.000
GameMax PSU 550W GP-550-80+ Bronze Certified Rp. 285.000
GameMax PSU 600W GP-600-Modular-80+ Bronze Certified Rp. 990.000
GameMax PSU 650W GP-650-80+ Bronze Certified Rp. 920.000
GameMax PSU 700W GP-700-Modular-80+ Bronze Certified Rp. 790.000
Keyboard
1STPLAYER Gaming Mechanical Feeling Keyboard FIREDANCING GK3- Rp. 290.000
Lighting Bezel- 7 LED Color- Waterproof
Aula Gaming Keyboard- Destroyer SI-882 Rp. 450.000
Mouse
1STPLAYER Gaming Mouse FIREDANCING GM3-RGB Effect Rp. 180.000
Logitech B100 Optical Mouse USB- Black Rp. 52.000
Monitor
ASUS ROG Strix XG258Q 24.5” Gaming Monitor 40Hz Rp. 6.200.000
ASUS ROG Swift PG248Q 24.5” Gaming Monitor 40Hz Rp.5.340.000
CPU Cooler
Antec A30 92mm Blue LED CPU Cooler Dual Heatpipe- All Intel & AMD Rp. 1.800.000
Socket
Antec C400 120mm Blue LED CPU Cooler Quad Heatpipe- All Intel & AMD Rp. 430.000
Socket
Speaker
A4Tech HS-30 Rp. 113.000
A4Tech RH-200 (Wireless) Rp. 120.000
AOC SB 320 Speaker Bluetooth Rp 90.000
AOC SB 323 Speaker Bluetooth Rp. 90.000
Software
Windows 10 Home Rp. 1.000.000
Windows 10 Profesional 64Bit Rp. 2.000.000
Wireless Acces Point
TP-Link 300 Mbps Universal WiFi Range Extender-TL-WA850RE Rp. 250.000
TP-Link 300 Mbps Wireless N Accespoint- EAP-110 Rp. 590.000
Wireless Adapter/Pcl
TotoLink 150Mbps Wireles N USB Adapter- N150UA Rp.95.000
TotoLink 300Mbps Wireles 802.1n USB Adapter- N300UM Rp.95.000

Dari anggaran yang ada, konsumen ingin menentukan komponen apa saja yang mereka terima beserta
jumlahnya, tanpa harus melebihi kapasitas anggaran yang ada. Selain itu tentunya komponen yang
konsumen terima juga bervariasi atau terdiri dari semua komponen.

Berikut adalah komponen yang dipilih oleh konsumen

Komponen Harga
Amd Ryzen 3 1200 3.1Ghz Up To 3.4 Ghz 1.460.000
Asrock AB350 Pro4 1.440.000
Adata 4GB DDR4 2666 MHz Sodimm 640.000
AD4S2666J4G19-R
Seagate 320GB SATA2- Used & Garansi 1 Tahun 1.250.000
Galax SSD Gamer L Series 120GB 260.000
Colorful Vidia GT 710 1 GB DDR3-Grs 2thn 767.000
Raijintek STYX Red – Micro ATX – Alumunium Rp. 920.000
Case
GameMax PSU 600W GP-600-80+ Bronze 810.000
Certified
Aula Gaming Keyboard- Destroyer SI-882 450.000
1STPLAYER Gaming Mouse FIREDANCING 180.000
GM3-RGB Effect
ASUS ROG Strix XG258Q 24.5” Gaming Monitor 6.200.000
40Hz
Antec A30 92mm Blue LED CPU Cooler Dual 180.000
Heatpipe- All Intel & AMD Socket
AOC SB 320 Speaker Bluetooth Rp 90.000
Windows 10 Profesional 64Bit 2.000.000
TP-Link 300 Mbps Universal WiFi Range 250.000
Extender-TL-WA850RE
TotoLink 300Mbps Wireles 802.1n USB Adapter- 95.000
N300UM
Jumlah 16.992.000

Implementasi Desain dan web

Gambar Login
Gambar Tampilan Registrasi

Gambar Tampilan Halaman Utama


Gambar Tampilan Halaman Utama

Gambar Tampilan Halaman Home


Gambar Tampilan Menu Profil

Gambar Hasil Transaksi


Gambar Hasil Transaksi

Gambar Hasil Transaksi


Tampilan Desktop

Gambar Login

Gambar Registrasi
Gambar Halaman utama

KESIMPULAN DAN IMPLIKASI


Berdasarkan penelitian yang telah dilakukan, maka didapat kesimpulan bahwa Aplikasi
Spesifikasi Komputer yang dibangun dapat membantu mengetahui kebutuhan pemakai
sehingga dapat menyesuaikan anggaran yang dimiliki oleh konsumen.
DAFTAR PUSTAKA

Sofia, M.A., Mustafidah, H., Suwarsito, 2015, JUITA (Jurnal Informatika), ISSN: 2086-
9398, Volume III No.3, Mei 2015, halaman 143 – 155.

Munir, Rinaldi. (2004). Diktat Kuliah Strategi Algoritmik. Departemen Teknik Informatika,
Institut Teknologi Bandung.

MADCOMS MADIUN, 2014, Panduan Lengkap Menjadi Teknisi Komputer,


AndiMADCOMS, Yogyakarta

https://www.academia.edu/5948580/Sejarah_Internet, Diakses 13 Oktober 2014

Daulay, Melwin Syafrizal 2007,Mengenal Hardware-SoftwarePengelolaanInstalasi


Komputer, AndiOffset, Yogyakarta.

Anda mungkin juga menyukai