Selasa, 05 Januari 2016

Menganalisa Website Berdasarkan Prinsip UI

Nazzirul Fatta
55412275
4IA21
Menganalisa Website Berdasarkan Prinsip UI
A.    Prinsip umum perancangan UI (User Interface).
ada 17 prinsip yang harus dipahami para perancang sistem, terutama untuk mendapatkan hasil maksimal dari tampilan yang dibuat. Anda tidak perlu bingung dengan apa yang dimaksud tampilan, karena salah satunya adalah tampilan seperti web ini.
1.      User Compatibility : Semua User adalah tidak sama dan semua user tidak seperti developer,Designer harus paham tentang psikologi dasar.
2.      Product Compatibility : Kompatibilitas antar produk harus diperhatikan dan dipertahankan (Mengorbankan perubahan UI dimana sistem mungkin lebih kompatibel).
3.      Task Compatibility : Struktur dan aliran sistem harus seseuai dan mendukung tugas user (pengguna).
4.      Work Flow Compatibility : Sistem harus diorganisasikan dengan baik sehingga dapat memfasilitasi transisi antar tugas user.
5.      Consistency : Konsistensi membuat user berfikir dengan meng-analogikan dan memprediksi bagaimana melakukan sesuatu yang belum pernah dilakukan sebelumnya.
6.      Familiarity : Konsep, terminologi, pengaturannya di antarmuka harus yang dipahami user dengan baik.
7.      Simplicity : Kesalahan umum yang terjadi pada perancangan interface adalah berusaha untuk menyediakan semua fungsionalitas. Gunakan konep default.
8.      Direc Manipulation : User secara langsung dapat melihat aksinya pada objek yang terlihat.
9.      Control : Dapat membuat frustasi dan demolarisasi bagi user, jika meraka merasa dikontrol oleh mesin. Misalnya penggunaan tombol next yang terlalu banyak.
10.  WYSIWYG : Adanya korespondensi satu ke satu antara informasi di layar dengan informasi di printerd-output atau file.
11.  Flexibility : Mengijinkan makin banyak kontrol user dan mengakomodir skill user yang bervariasi.
12.  Responsivness : Komputer harus selalu merespon dengan segera setiap input dari user.
13.  Invisible Technology : User sebaiknya mengetahui sedikit mungkin detil teknis bagaimana sistem diimplementasikan. Misal user tidak perlu tau atau bingung mengenai proses download.
14.  Robustness : Sistem sebaiknya mentolelir kesalahan manusia yang umum dan tidak dapat dihindari,seperti lupa. Crash system harus diminimalisir, menyediakan recovery yang mudah dipahami jika terjadi crash.
15.  Protection : User seharusnya memproteksi dari hasil-hasil yang menyebabkan 'bencana' karena kesalahan umum manusia tadi (pelupa). Misalnya user lupa password maka seharusnya sistem memproteksinya dengan fasilitas forgot password sehingga kemungkinan kecil orang lain tidak dapat mengakses.
16.  Ease of Learning : Sistem mudah dipelajari bagi pemula.
17.  Ease of Use : Sistem mudah digunakan baga para expert.
B.     Analisis Website tersebut.
Menganalisis website Pak Dikut Andi Nata, S. Kom selaku Dosen pengajar Rekayasa Perangkat Lunak 1 dengan alamat URL dikutandi.com, berdasarkan empat poin dari  prinsip dasar UI di atas. Adapun penjabarannya adalah sebagai berikut:
Tampilan awal website dikutandi.com
1.      Ease of Learning
Pada salah satu tutorial web developing yang diberikan, penjelasannya diberikan secara bertahap, dimulai dari pendahuluan yang berisi “apa guna artikel ini di-publish”, serta pembelajaran yang step-by-step dimulai dari langkah pertama, hingga seterusnya, yang dapat dilihat dari cuplikan gambar berikut ini. 
Adapun penjelasan tiap langkah disertakan dengan source code, yang disertai pemaksudannya juga. Terdapat pula penyertaan screenshot gambar dari tiap langkah tutorial yang berguna untuk mempermudah user dalam mencocokkan apakah langkah yang dilakukan sudah benar, atau masih belum sesuai dengan yang dijelaskan dalam artikel.  Menurut analisis saya, website ini sudah memenuhi kriteria easy of learning, yakni menampilkan konten yang mudah dipelajari dengan user (dengan tutorial yang step-by-step) sekaligus memicu user untuk mempelajari kontenwebsite (tutorial itu sendiri) dikarenakan adanya penyertaan source code dan screenshot langkah tutorial yang sudah cukup baik penempatannya.
2.      User familiarity
Pada tampilan awal web, menubar yang disediakan cukup menavigasi user dalam menggunakan website ini, dengan pilihan lima menu utama yang secara garis besar mencakup seluruh konten dari website ini. Adapun terdapat pula kolom Trending pada bagian atas laman yang sengaja diintegrasikan dengan kolom Terpopuler (di sebelah kanan laman), yang membuat tampilan web ini mudah dicari atau dilihat daftar konten terbarunya, sehingga meningkatkan user experience dalam penggunaannya (seperti website-website pada umumnya).
Menurut analisis saya, website ini telah memenuhi prinsip user familiarity, dengan menampilkan layoutmenubar, kolom Trending dan Terpopuler yang ditampilkan sesuai dengan user experience pengunjungwebsite pada umumnya.
3.      User diversity
Digunakannya bahasa yang familiar, gaul, dan disertai humor ringan yang menghibur namun tetap serius membahas pokok permasalahan di hampir tiap artikel, membuat konten website ini mudah dicerna oleh kalangan anak muda,web developer yang masih dalam tahap belajar, maupun yang sudah berada di tingkat lanjut dengan baik. Menurut analisis saya, dalam segi user diversity, website ini sudah memenuhi aspek experience yang mewakili beragam demografi pengunjung laman, sehingga website ini cocok dikunjungi atau dibaca konten artikelnya oleh seluruh kalangan pengunjung.
4. CONSISTENCY
website ini sesuai dengan isi , artinya website ini hanya berisi tentang tutorial tutorial yang hanya berhubungan dengan website yang dapat di lihat dari kategori yang di tampilkan
Serta website ini juga kosisten menggunakan form website /tampilan website yang sama di setiap postingannya agar tidak membuat binngung user yang membacanya

Referensi : 
                  
http://miftahnurimam.blogspot.co.id/2016/01/menganalisa-website-berdasarkan-prinsip.html
 
http://blogmpnamora.blogspot.co.id/2016/01/tugas-rpl1-analisa-website-dikutandicom.html
                  
http://lutfimiftahudin.blogspot.co.id/2016/01/menganalisa-sebuah-website.html
                  
http://yogawibowoo.blogspot.co.id/2016/01/pembahasan-pada-bagian-ini-saya-mencoba.html
                  
https://diskusikuliah.wordpress.com/2010/11/25/17-prinsip-user-interface/
                  
http://dikutandi.com/

Minggu, 03 Januari 2016

Proposal Aplikasi untuk Tugas Softskill





PROPOSAL APLIKASI 



Proposal adalah hal yang sangat penting dalam mengajukan kegiatan resmi, apalagi yang menyangkut instansi resmi. Dalam artikel ini dibuat contoh proposal pengajuan proyek dalam bidang teknik informatika yaitu untuk membuat perangkat lunak dengan tujuan tertentu. 

Adapun nama perusahaan dan jabatan dalam artikel ini adalah rekayasa semata, sedangkan nama-nama yang tercantum adalah anggota kelompok yang bertugas untuk tugas pembuatan contoh proposal ini, adapun anggotanya adalah :

-      Dadang Daelimi
-      Evelyn Evania
-      Nazzirul Fatta
-      M Reza Y

PT.  Kana Technologies
Jl. Raya Kalimalang – Bekasi Barat
Jawa barat

Pendahuluan
  1.1 Latar Belakang

        Selama masih menggunakan sistem manual dalam menjalankan sebuah bisnis Toko retail,Minimarket, Toko Bangunan, Apotek , Klinik, Rumah Sakit  dan lain-lain, seorang Owner / Pemilik Bisnis tersebut akan sangat kesulitan untuk mengetahui kondisi stok suatu produk secara cepat dan tepat, kesulitan mengetahui omset serta keuntungan bersih, dan kesulitan-kesulitan lain dalam hal pengaturan dan management bisnisnya.
             Atas dasar itulah, Kami dari Kana Technologies  membuat  dan merancang sebuah Sistem Program Aplikasi yang kami sebut ‘Sistem Informasi Rumah Sakit’, yang bertujuan untuk mengatasi kesulitan-kesulitan tersebut

1.2 Tujuan Proyek

-  Memudahkan Pemilik Rumah Sakit untuk control dan management

-  Memudahkan Pemilik Rumah Sakit untuk mengetahui Omset serta Keuntungan bersih yang didapat secara cepat  dan tepat baik harian ataupun bulanan.

-  Memudahkan Pemilik Rumah Sakit untuk mengetahui Grafik penjualan suatu barang, sehingga dapat diketahui produk yang paling laku dan produk yang paling tidak laku.

- Terhindar dari kecurangan dan kelalaian Kasir.

- Memudahkan Pemilik Rumah Sakit dan Kasir dalam pengontrolan keuangan toko



1.3 Ruang Lingkup

1.  Aplikasi ini dapat mengkonversi data transaksi dan menghasilkan output keseluruhan transaksi harian,mingguan dan bulanan

2.  Aplikasi juga dapat melakukan konversi untuk nama hari dan bulan berdasarkan data tanggal serta membentuk kalimat terbilang untuk tanggal, waktu, dan harga.



 DESKRIPSI PERANGKAT LUNAK

  2.1 Nama Perangkat Lunak
     
            “Kana E-Cashier”

   2.2        Metodologi Pengerjaan 

  1. Analisa Permasalahan : Analisa dilakukan untuk mendapatkan pokok permasalahan yang ingin dipecahkan berdasarkan pembahasan mengenai management keuangan di rumah sakit.
  1. Perencanaan Aplikasi : Perencanaan dari aplikasi dilakukan dimulai dari penentuan jenis aplikasi, software pembantu dalam membuat aplikasi, penentuan output atau hasil dari aplikasi, dan software yang mendukung pengolahan hasil dari aplikasi yang berjenis dokumen.
  1. Implementasi : Implementasi dilakukan setelah rancangan program telah terbentuk. Pada tahap ini akan dijelaskan langkah-langkah pembuatan aplikasi secara spesifik yaitu dalam hal pemrograman dan penjelasan logika dari program itu sendiri.
  1. Uji Coba Aplikasi : Setelah aplikasi selesai dibuat, perlu dilakukan sebuah uji coba untuk mengetahui kemungkinan terjadinya kesalahan yang tak terduga saat perancangan aplikasi. Proses uji coba dilakukan pada aplikasi yang telah selesai mendapatkan implementasi script program.
  1. Pengaplikasian dan perawatan : Setelah kami selesai melakukan uji coba dalam lingkungan kami, maka akan dilakukan uji coba lapangan dengan mengaplikasikan program ke dalam lingkup Rumah Sakit.




2.3         Rincian Sistem

Halaman Awal


 Menu Utama



Data dan Manajemen Rumah Sakit



Data Dokter dan Perawat

Data Karyawan



Data Asset

    Data Pasien


Data Keuangan


Data Graf Keuangan



 

2.4 Teknologi yang Digunakan

Untuk membangun aplikasi ini kami menggunakan perangkat keras dengan rincian sebagai berikut :
  • Asus A43E-VX1070D
  • System Operasi : WINDOWS XP/7/8
  • Processor : Intel ® Core ™ i3-2330M CPU @ 2.20GHz
  • Tipe Video : Intel HD Graphics
  • Memory RAM : 2 GB
  • Hard Disk : 500 GB Serial ATA 5400 RPM
Sedangkan untuk perangkat lunak yang kami gunakan adalah :
  1. Net Framework
  2. SQL Server
  3. JAVA Console

2.5 Susunan Kepanitiaan

-      Project Manager
             Dadang Daelimi
-      System Analys
             Evelyn Evania
-      Software Engineer
             Nazzirul Fatta
-      Hardware Engineer
             M Reza Y

2.6 Rincian Biaya

NO
JENIS BIAYA
RINCIAN
BIAYA (Rp)
1
Penyusunan Anggaran

Rp.3.000.000
2
Manajemen Proyek
Tim Manajemen

Karyawan
Rp.10.000.000

Rp.5.000.000
3
Hardware
Pembelian & pemasangan
Rp.5.500.000
4
Software
Pembelian Software
Rp.12.500.000
5
Data
Penginputan Data
Rp.7.000.000
6
Keamanan
Perawatan Keamanan
Rp.6.000.000
7
Biaya Tak Terduga
Kerusakan Hardware
Rp.5.000.000
TOTAL
Rp.54.000.000

PENUTUP






Tugas Softskill :

Nama anggota kelompok : 

- Dadang Daelimi

- Evelyn Evania

- Muhammad Reza Yudhistira

- Nazzirul Fatta


Kelas : 4IA21