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
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