UAS PM C Kelompok 4
ARD
of Games: Website Kumpulan Download Software dan Game Tanpa
Takut Fake Link
Proposal Ini
Disusun untuk Memenuhi Tugas Ujian Akhir Semester Mata Kuliah Pengantar Multi Media
Dosen Pengampu : Diana Khuntari, S.Kom, M.Eng
Disusun:
M. Faishal Razin (01817146416)
Mario Erlanda (01817146417)
Sekaringsih (01817146396)
Ghiffari Almas (01817146419)
PRODI MANAJEMEN INFORMASI DAN KOMUNIKASI
SEKOLAH TINGGI MULTIMEDIA
SEKOLAH TINGGI MULTIMEDIA
YOGYAKARTA
2018
ANALISIS STRUKTUR NAVIGASI
Linier
Struktur navigasi linear merupakan struktur yang
mempunyai satu rangkaian cerita berurutan. Struktur ini menampilkan satu demi
satu tampilan layar secara berurutan menurut aturannya.pemakai menelusuri program secara berurutan
CONTOH: aplikasi Grab
Karena sebelum kita dapat menggunakan aplikasi ini kita harus memiliki
akun terlebih dahulu di aplikasi Grab ini.kita tidak dapat mengakses aplikasi
ini bila kita tidak mempunyai akun di apliakasi Grab tersebut
GRAB
Hierarki
Struktur navigasi Hierarchical sering disebut struktur
navigasi bercabang, yaitu merupakan struktur yang mengandalkan percabangan
untuk menampilkan data atau gambar pada layer dengan kriteria tertentu. Tampilan
pada menu utama disebut master page (halaman utama satu), halaman tersebut
mempunyai percabangan yang disebut slave page (halaman pendukung) dan jika
dipilih akan menjadi halaman kedua, begitu seterusnya.pemakai menelusuri program melalui titik-titik
percabangan dari suatu struktur pohon.
CONTOH: website download lagu
Karena website download lagu tanpa menggunakan akun (bebas untuk
mengkasesnya) dan di dalamnya terdapat tools album sebagai master page dan
setelah kita klik album lagu tersebut munculah berbagai pilihan lagu dan itu
menjadi slave page.
WEBSITE DOWNLOAD LAGU
Non-
Linier
Struktur navigasi non linear (tidak terurut) merupakan
pengembangan dari struktur navigasi linear, hanya saja pada struktur ini
diperkenankan untuk membuat percabangan. Percabangan pada struktur non linear
berbeda dengan percabangan pada struktur hierarchical, pada struktur ini
kedudukan semua page sama, sehingga tidak dikenal adanya master atau slave
page.pemakai bebas menelusuri program tanpa dibatasi
oleh suatu rute.
CONTOH: Sound Cloud
Karena Sound cloud tidak perlu log out atau mempunyai akun untuk
mengakses musik musiknya,hanya perlu menggunakan internet
SOUND CLOUD
Composite
or Compound
Struktur navigasi campuran merupakan gabungan dari ketiga
struktur sebelumnya yaitu linier, non-linier dan hirarki. Struktur navigasi ini
juga biasa disebut dengan struktur navigasi bebas. Struktur navigasi ini banyak
digunakan dalam pembuatan website karena struktur ini dapat digunakan dalam
pembuatan website sehingga dapat memberikan ke-interaksian yang lebih tinggi.pemakai dapat dengan bebas menelusuri program,
tetapi pada bagian tertentu gerakan dibatasi secara hirarki ataupun linier.
CONTOH: Twitter
Karena Twitter harus
log in dahulu sebelum dapat mengaksesnya dan harus memiliki akun (strusktur
navigasi linier),namun aplikasi ini juga dapat di akses tanpa e\melalui log in
tetapi hanya terbatas dan hanya dapat melihat postingan orang lain saja
(struktur navigasi non-linier),kita dapat memilih tool profile sebagai master
page dan saat kita klik munculah tools photo sebagai slave page (struktur navigasi
hirarki).
TWITTER
PROPOSAL
Pendahuluan
Software
adalah perangkat yang ada di dalam computer Yang tidak dapat kita sentuh dan tidak pula dapat kita
lihat bentuk fisiknya namun, software ini dapat kita operasikan saat kita
menggunakan computer atau media elektronik lainnya maka dari itu, tidak
berlebihan jika software adalah program yang menjalankan atau program yang
dengannya, kita bisa mengatur jalannya computer.
Sedangkan
Pengertian dari hardware atau dalam bahasa
indonesia-nya disebut juga dengan nama “perangkat keras” adalah salah satu
komponen dari sebuah komputer yang sifat alat nya bisa dilihat dan diraba
secara langsung atau yang berbentuk nyata, yang berfungsi untuk mendukung
proses komputerisasi.
Struktur Navigasi merupakan
struktur atau alur dari suatu program yang merupakan rancangan hubungan (rantai
kerja) dari beberapa area yang berbeda dan dapat membantu mengorganisasikan
seluruh elemen pembuatan Website.
Menentukan
struktur navigasi merupakan hal yang sebaiknya dilakukan sebelum membuat suatu
aplikasi. Ada 4 (empat) macam bentuk dasar dari struktur navigasi yang biasa
digunakan dalam proses pembuatan aplikasi. 4 struktur tersebut meliputi Sruktur
navigasi linear, Struktur navigasi non linear, Struktur navigasi hirarki, Struktur navigasi campuran.
Flowchart
adalah adalah suatu bagan dengan simbol-simbol tertentu yang menggambarkan
urutan proses secara mendetail dan hubungan antara suatu proses (instruksi)
dengan proses lainnya dalam suatu program.
Pengertian
antarmuka ( interface) adalah salah satu layanan yang disediakan
sistem operasi sebagai sarana interaksi antara pengguna dengan sistem operasi.
Antarmuka adalah komponen sistem operasi yang bersentuhan langsung dengan
pengguna. Terdapat dua jenis antarmuka, yaitu Command Line
Interface (CLI) danGraphical User Interface (GUI).
Tujuan
Tujuan dari website
ini adalah sebagai web penyedia kumpulan software,
dan beberapa kumpulan game freeware maupun yang berbayar. Semua
fitur tersebut dapat dinikmati secara gratis. Web ini berfungsi agar pengguna
tidak kesulitan dalam mencari software dan
game di internet. Web ini juga
memiliki tujuan menyediakan direct link untuk
mengunduh sebuah software dan game dari website resmi pengembanya sehingga pengguna tidak akan takut
terkena fake link. Namun untuk software dan game yang berbayar, tetap harus membayar sesuai ketentuan yang
berlaku.
Target
Audience
Web ini menarget seluruh
kalangan umur, terutama remaja.
Analisis Kebutuhan
A.
Software
Software
yang dibutuhkan dalam membangun sebuah website
diantaranya:
1.
XAMPP
Fungsinya
adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas
program Apache HTTP Server, MySQL database, dan penerjemah bahasa yang ditulis
dengan bahasa pemrograman PHP dan Perl. Nama XAMPP merupakan singkatan dari X
(empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini
tersedia dalam GNU General Public License dan bebas, merupakan web server yang
mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. Untuk
mendapatkanya dapat mendownload langsung dari web resminya.
2.
Notepad++
Notepad++
adalah sebuah penyunting teks dan penyunting source code yang berjalan di sistem operasi Windows. Notepad++ menggunakan
komponen Scintilla untuk dapat menampilkan dan menyuntingan teks dan berkas
kode sumber berbagai bahasa pemrograman. Notepad++ didistribusikan sebagai
perangkat lunak bebas.
3.
Web Browser
Web Browser merupkan sebuah software
penelusur internet yang digunakan untuk menampilkan
seluaurh isi internet. Selain digunakan untuk penelurusan
pada dunia maya, web browser juga dapat digunakan untuk menampilkan hasil dari
pekerjaan yang telah kita ketik pada Notepad++
B.
Hardware
Hardware yang dibutuhkan dalam membangun sebuah website adalah sebagai berikut:
1.
Laptop
atau Komputer
Laptop dan
komputer merupakan hardware utama yang digunakan dalam membangun sebuah
website.
2.
Wi-Fi
atau Modem (jaringan internet)
Router Wi-Fi
dan sebuah modem merupakan alat agar laptop atau komputer dapat terhubung dalam
jaringan internet. Saat proses coding,
jaringan internet tidak terlalu dibutuhkan. Jaringan internet akan dibutuhkan
saat website tersebut sudah dijalankan.
C.
Skill
(Team)
Berikut merupakan pembagian team dalam suatu proyek
membangun sebuah website:
1.
Project
Manager
Project Manager adalah kunci tim yang sukses. Mereka
bertanggung jawab atas lebih dari sekedar situs. Mereka bertanggung jawab atas
anggota individu tim, komunikasi dan tindak lanjut. Posisi ini tidak memerlukan
keterampilan pemrograman atau jaringan tertentu, namun, latar belakang teknis
lebih dipentingkan. Project manager akan mewakili tim, dan harus dapat
berbicara dengan cerdas. Salah satu tugas terpenting mereka adalah mengumpulkan
persyaratan situs dan memahami harapan klien. Mereka harus memahami ruang
lingkup proyek untuk menyampaikan ide dengan benar kepada anggota tim.
Keterampilan komunikasi lisan dan tulisan yang baik sangat penting, demikian
pula keterampilan manajemen waktu dan organisasi. Mereka harus memiliki
kemampuan untuk memimpin anggota tim, mengelola sumber daya, dan siap dan
percaya diri untuk berbicara dengan manajemen dan klien mengenai kemajuan tim.
Secara umum, tiga hingga lima tahun pengalaman project manager adalah
persyaratan minimum yang baik untuk posisi ini.
2.
Web
master
Web master lebih dari sekadar seseorang yang tahu HTML
dan beberapa skrip Java. Orang ini juga harus memiliki keterampilan menulis
yang baik, harus bertanggung jawab atas tata bahasa dan ejaan, dan akan bekerja
sama dengan klien dan Project manager untuk menentukan konten situs dan tata
letak. Tergantung pada ukuran situs, web master terkadang juga bertanggung
jawab untuk desain grafis. Pengetahuan tentang animasi Flash, Adobe Photoshop,
serta VB Scripting selalu diperlukan. Jika seorang desainer tersedia, web
master harus menjadi penghubung ke tim. Web master yang sukses juga harus
terbiasa dengan sistem operasi, dan aplikasi server internet yang berjalan di
server. Dua OS yang paling umum adalah Windows NT / 2000 yang menjalankan
Internet Information Server, dan Unix yang menjalankan Apache Web Server. Pendukung
ketiga adalah kombinasi Linux / Apache. Set keterampilan yang dibutuhkan akan
tergantung pada lingkungannya. Pemahaman tentang SQL atau mesin database lain,
dan bagaimana mereka berkomunikasi dengan server aplikasi diinginkan.
Pengalaman tiga hingga lima tahun adalah tipikal untuk web master yang
berkualifikasi.
3.
Pengembang
Aplikasi
Pengembang Aplikasi Web bertanggung jawab untuk
mengembangkan fungsionalitas sisi server untuk aplikasi berbasis Web.
Pekerjaannya melibatkan semua aspek server dan database. Bahasa pemrograman
internet yang umum digunakan para pengembang aplikasi antara lain PERL, CGI,
ActiveX, ASP, dan Java. Pengalaman dengan jaringan IP, pengembangan basis data,
dan pemahaman tentang sistem operasi sangat penting. Mereka harus dapat bekerja
dengan project manager untuk menganalisis dan menafsirkan persyaratan klien dan
merekomendasikan solusi, sehingga keterampilan pemecahan masalah dan analitis
yang kuat sangat penting. Pengembang aplikasi profesional harus memiliki
pengalaman 2-4 tahun (tergantung kerumitan aplikasi)
4.
Systems
Administrator
Systems administrator yang baik dapat membuat perbedaan
di situs yang sukses. Systems administrator pada umumnya bertanggung jawab
untuk membangun, memelihara, dan mengamankan Web, aplikasi, dan server basis
data dalam arsitektur internet. Seorang Microsoft Certified Systems Engineer
(MCSE) dengan latar belakang di Internet Information Server memiliki keahlian
yang sesuai untuk posisi system administrator di lingkungan Microsoft. Seorang
individu dengan pengalaman berkaitan dengan firewall
dan Apache Web server, dengan 4-6 tahun pengalaman administrasi jaringan, sudah
dipastikan memiliki keterampilan yang diperlukan untuk menyelesaikan tim Web
mana pun.
5.
Desainer
Grafis (jika tersedia)
Seperti yang telah sebutkan sebelumnya, web master sering
memiliki dasar-dasar desain grafis. Namun, jika bisa, seorang desainer grafis
akan sangat meningkatkan tim pengembangan Web. Perancang dapat membantu dalam
pembuatan gambar dan kebutuhan grafis lainnya dalam proyek pengembangan. Setidaknya
desainer grafis memiliki dua tahun pengalaman desain grafis di dunia Web.
Selain itu, mereka harus mahir dengan alat multimedia terbaru. Adobe Photoshop
dan Illustrator diakui sebagai standar industri. Pengetahuan tentang tata
letak, komposisi dan teori warna serta pengalaman dengan HTML merupakan nilai
tambah.
D.
Waktu
(Task Scheduling)
Tahapan waktu yang diperlukan untuk membangun sebuah website adalah sebagai berikut:
1.
Discovering Phase (tiga minggu)
Discovering phase, dalam membangun sebuah web sangat penting karena di sini lah kita akan menelusuri dan
memahami apa yang user benar-benar
butuhkan. Tahap ini memerlukan waktu kurang lebih tiga minggu agar hasilnya
akurat.
2.
Design Phase (enam minggu)
Design phase memakan waktu yang paling lama dalam pembangunan
sebuah website. Untuk dapat membuat interface yang memikat user, diperlukan pengerjaan paling cepat
enam minggu.
3.
Development Phase (tiga minggu)
Pada tahap development phase, team akan benar-benar
melakukan eksekusi pembangunan web dari dasar hingga benar-benar jadi. Pada
tahap ini, ada beberapa hal yang penting untuk dilakukan, seperti perencanaan
konsep, penulisan konten, coding, testing, dan maintance. Meskipun terdengar banyak yang harus dikerjakan, tahap
ini sebenarnya hanya memerlukan waktu paling cepat tiga minggu.
4.
Modification Period (satu hingga dua minggu)
Pada tahap
ini dilakukan pembenahan terhadap isi konten maupun perbaikan bias ada bug yang muncul selama tahap testing berlangsung. Waktu yang
dibutuhkan kira-kira satu hingga dua minggu tergantung seberapa banyak konten
maupun fitur yang perlu dibenahi dan diubah.
5.
Migration and Launch
Setelah
semuanya beres dilakukan, rancangan website
akan diluncurkan secara online dan
akan siap dinikmati para pengguna internet.
Desain Rancangan
A. Navigation
Structure
Struktur
navigasi sebuah website pada umumnya
menggunakan struktur campuran. Struktur navigasi campuran merupakan gabungan
dari struktur linier, non-linier, dan hirarki. Struktur navigasi ini juga biasa
disebut dengan struktur navigasi bebas.
Struktur
navigasi ini banyak digunakan dalam pembuatan website karena struktur ini dapat
digunakan dalam pembuatan website sehingga dapat memberikan ke-interaksian yang
lebih tinggi.
B. Story
Board / Flow Chart
Kami
membuat sebuah rancangan website yang
bertujuan untuk mengumpulkan laman untuk mendownload sebuah game maupun
software mulai dari yang bersifat freeware
maupun yang berbayar, sehingga pengguna tidak perlu kebingungan untuk
tertipu oleh website palsu. Berikut flow chart sebuah website yang kami rancang:
C.
Interface
Berikut konsep interface
pada website yang kami rancang
Kesimpulan
Berdasarkan uraian serta penjelasan diatas beberapa aplikasi komputer Software ataupun perangkat lunak yang begitu bayak macamnya serta kegunaannya yang sangat membantu kita dalam melakukan pekerjaan serta mendesain tampilan yang kita inginkan sehingga akan lebih mudah dan lebih menarik. Serta mempermudah kita dalam mencari pengetahuan melalui jejaringan internet.
ARD of Games bertujuan sebagai
web penyedia kumpulan software, dan
beberapa kumpulan game freeware maupun yang berbayar. Semua
fitur tersebut dapat dinikmati secara gratis. Dengan adanya website ini, pengguna internet tidak
perlu lagi untuk takut mengunduh file yang salah ketika ingin mengunduh sebuah software ataupun game.
Comments
Post a Comment