Design interface adalah proses perancangan interaksi antara pengguna dan sistem komputer untuk membuat pengguna dapat menggunakan program secara sederhana dan efisien. Hal penting yang perlu diperhatikan adalah tampilan, penyimpanan data, dan penanganan kesalahan.
Sistem Informasi Pengelolaan Alat Tulis Kantor (SIPOLTA) dirancang untuk mengelola data barang kantor secara online. Sistem ini menggunakan arsitektur client-server dengan database MySQL. Terdapat berbagai fitur seperti penambahan, penghapusan, dan pembaruan data barang serta transaksi pembelian dan penjualan. Antarmuka pengguna dirancang untuk mudah digunakan oleh administrator.
Assalamu'alaikum. Berikut Materi Pelajaran Pemrograman Dasar dengan yang dibahas yaitu Alur Logika Pemrograman.
.
Materi ini untuk SMK kelas 1 jurusan Teknik Komputer dan Jaringan, Rekayasa Perangkat Lunak, Multimedia, dan Jurusan Lain yang mempelajari Pemrograman Dasar.
.
Isi materi di dalam video ini yaitu :
- Pengertian bahasa pemrograman
- Fungsi bahasa pemrograman
- Tingkatan bahasa pemrograman
- Jenis-jenis bahasa pemrograman
.
Video sebelumnya :
1. Alur Logika Pemrograman : https://youtu.be/80EXU-pOaGE
2. Algoritma Pemrograman Komputer : https://youtu.be/_kYuTofSmLg
.
Ok, jika video ini bermanfaat, silahkan like, comment, dan share agar orang lain bisa belajar Pemrograman Dasar dengan topik materi mengenai Bahasa Pemrograman.
Manajemen ruang lingkup proyek meliputi proses mendefinisikan dan mengontrol cakupan pekerjaan yang termasuk dan tidak termasuk dalam proyek untuk memastikan keberhasilannya. Proses ini meliputi inisiasi proyek, perencanaan ruang lingkup, definisi ruang lingkup, verifikasi ruang lingkup, dan pengendalian perubahan ruang lingkup.
1. Dokumen tersebut membahas tentang model konseptual, ide model konseptual, model mental, dan pentingnya menyembunyikan kompleksitas sistem dari pemakai.
Rekayasa perangkat lunak adalah pendekatan sistematis dan berdisiplin untuk mengembangkan perangkat lunak dengan menggunakan prinsip-prinsip rekayasa. Hal ini mencakup aktivitas perencanaan, pemodelan, konstruksi, pengujian, dan penempatan perangkat lunak beserta manajemen proyek dan dokumentasinya.
Design interface adalah proses perancangan interaksi antara pengguna dan sistem komputer untuk membuat pengguna dapat menggunakan program secara sederhana dan efisien. Hal penting yang perlu diperhatikan adalah tampilan, penyimpanan data, dan penanganan kesalahan.
Sistem Informasi Pengelolaan Alat Tulis Kantor (SIPOLTA) dirancang untuk mengelola data barang kantor secara online. Sistem ini menggunakan arsitektur client-server dengan database MySQL. Terdapat berbagai fitur seperti penambahan, penghapusan, dan pembaruan data barang serta transaksi pembelian dan penjualan. Antarmuka pengguna dirancang untuk mudah digunakan oleh administrator.
Assalamu'alaikum. Berikut Materi Pelajaran Pemrograman Dasar dengan yang dibahas yaitu Alur Logika Pemrograman.
.
Materi ini untuk SMK kelas 1 jurusan Teknik Komputer dan Jaringan, Rekayasa Perangkat Lunak, Multimedia, dan Jurusan Lain yang mempelajari Pemrograman Dasar.
.
Isi materi di dalam video ini yaitu :
- Pengertian bahasa pemrograman
- Fungsi bahasa pemrograman
- Tingkatan bahasa pemrograman
- Jenis-jenis bahasa pemrograman
.
Video sebelumnya :
1. Alur Logika Pemrograman : https://youtu.be/80EXU-pOaGE
2. Algoritma Pemrograman Komputer : https://youtu.be/_kYuTofSmLg
.
Ok, jika video ini bermanfaat, silahkan like, comment, dan share agar orang lain bisa belajar Pemrograman Dasar dengan topik materi mengenai Bahasa Pemrograman.
Manajemen ruang lingkup proyek meliputi proses mendefinisikan dan mengontrol cakupan pekerjaan yang termasuk dan tidak termasuk dalam proyek untuk memastikan keberhasilannya. Proses ini meliputi inisiasi proyek, perencanaan ruang lingkup, definisi ruang lingkup, verifikasi ruang lingkup, dan pengendalian perubahan ruang lingkup.
1. Dokumen tersebut membahas tentang model konseptual, ide model konseptual, model mental, dan pentingnya menyembunyikan kompleksitas sistem dari pemakai.
Rekayasa perangkat lunak adalah pendekatan sistematis dan berdisiplin untuk mengembangkan perangkat lunak dengan menggunakan prinsip-prinsip rekayasa. Hal ini mencakup aktivitas perencanaan, pemodelan, konstruksi, pengujian, dan penempatan perangkat lunak beserta manajemen proyek dan dokumentasinya.
Tugas ini membahas komunikasi antarpersonal dan berisi 3 kalimat:
1) Mendefinisikan kecakapan antarpersonal sebagai kemampuan untuk memahami, memotivasi, dan berkomunikasi dengan orang lain serta menjelaskan manfaatnya.
2) Menguraikan komponen komunikasi seperti komunikator, pesan, saluran, penerima, umpan balik, dan gangguan.
3) Menjelaskan tiga bentuk komunikasi yaitu intrapersonal, inter
Kode antara / Intermediate code merupakan hasil dari tahapan analisis, yang dibuat oleh kompilator pada saat mentranslasikan program dari bahasa tingkat tinggi
Dokumen tersebut membahas tentang definisi dan jenis-jenis graf serta konsep dasar graf seperti simpul, sisi, derajat simpul, dan tetanggaan. Dijelaskan pula contoh-contoh penerapan graf dalam berbagai bidang seperti matematika, kimia, biologi, dan teknik informatika.
Gagasan ini menawarkan solusi untuk meningkatkan efisiensi proses boarding pesawat dengan merancang ulang overhead bins menjadi lebih besar dan menggunakan conveyor untuk memasukkan dan mengeluarkan barang bagasi. Hal ini diharapkan dapat menghilangkan wasting time selama proses boarding.
Muhammad Fajar Said merupakan mahasiswa D-3 Teknik Komputer dan Informatika. Dokumen ini menjelaskan pengertian tentang beberapa jenis bus komputer seperti AGP, PCI, ISA, EISA, dan VESA.
Dokumen tersebut membahas mode pengalamatan pada mikroprosesor keluarga Intel 8086 dan cara mengeksplorasi sumber daya mikroprosesor tersebut menggunakan program DEBUG. Beberapa mode pengalamatan yang dijelaskan meliputi immediate addressing, register addressing, direct addressing, indirect addressing, dan base plus index addressing.
Prototipe merupakan metode pengembangan sistem yang membuat program secara cepat dan bertahap untuk dievaluasi pengguna. Tahapan prototipe meliputi identifikasi kebutuhan, pembuatan, pengujian, perbaikan, dan pengembangan versi produksi. Metode prototipe dibedakan menjadi metode non-komputer dan berbasis komputer.
Dokumen tersebut membahas algoritma program dinamis untuk menentukan lintasan terpendek antara dua simpul dalam sebuah graf. Metode yang digunakan adalah program dinamis mundur dimana permasalahan dibagi menjadi beberapa tahap dan dihitung secara mundur untuk menentukan nilai optimal pada setiap tahap. Hasil akhir adalah terdapat tiga lintasan terpendek dengan panjang 11 antara simpul 1 dan 10.
pemakai yang memiliki sedikit pengalaman dengan komputer.
•
Novice: pemakai yang memiliki sedikit pengalaman dengan sistem tertentu.
•
Intermediate: pemakai yang memiliki pengalaman sedang dengan sistem
tertentu.
•
Expert: pemakai yang memiliki pengalaman luas dengan sistem tertentu.
Citra mental pemakai menggambarkan pemahaman pemakai akhir terhadap
bagaimana sistem berfungsi. Citra mental ini dibangun berdasark
Dokumen tersebut membahas proses perencanaan proyek perangkat lunak yang meliputi penentuan ruang lingkup, estimasi sumber daya yang dibutuhkan, dan teknik-teknik estimasi seperti berbasis line of code, function point, proses, dan model empiris seperti COCOMO."
Dokumen tersebut membahas tentang konsep dasar multimedia pembelajaran, pengertian media pembelajaran, fungsi dan manfaat media pembelajaran, prinsip-prinsip penggunaan multimedia pembelajaran, ciri-ciri multimedia pembelajaran, dan contoh multimedia pembelajaran berupa tutorial cara membuat bel pintu tanpa kabel dengan komponen elektronika sederhana beserta soal latihannya.
Dokumen tersebut membahas model sistem interaksi manusia dan komputer, termasuk formalisasi standar, model interaksi, dan analisis event. Ada beberapa jenis model sistem seperti specific system dan generic issues. Formalisasi standar menggunakan notasi matematika untuk merepresentasikan kondisi dan operasi sistem.
Dokumen tersebut membahas model sistem interaksi manusia dan komputer, termasuk formalisasi standar, model interaksi, dan analisis event. Juga dibahas tentang notasi berbasis model dan aljabar serta logika waktu, tanggung jawab, dan kebebasan untuk mengekspresikan interaksi manusia dan komputer. Diakhiri dengan pembahasan model Pie dan beberapa metode model interaksi.
Tugas ini membahas komunikasi antarpersonal dan berisi 3 kalimat:
1) Mendefinisikan kecakapan antarpersonal sebagai kemampuan untuk memahami, memotivasi, dan berkomunikasi dengan orang lain serta menjelaskan manfaatnya.
2) Menguraikan komponen komunikasi seperti komunikator, pesan, saluran, penerima, umpan balik, dan gangguan.
3) Menjelaskan tiga bentuk komunikasi yaitu intrapersonal, inter
Kode antara / Intermediate code merupakan hasil dari tahapan analisis, yang dibuat oleh kompilator pada saat mentranslasikan program dari bahasa tingkat tinggi
Dokumen tersebut membahas tentang definisi dan jenis-jenis graf serta konsep dasar graf seperti simpul, sisi, derajat simpul, dan tetanggaan. Dijelaskan pula contoh-contoh penerapan graf dalam berbagai bidang seperti matematika, kimia, biologi, dan teknik informatika.
Gagasan ini menawarkan solusi untuk meningkatkan efisiensi proses boarding pesawat dengan merancang ulang overhead bins menjadi lebih besar dan menggunakan conveyor untuk memasukkan dan mengeluarkan barang bagasi. Hal ini diharapkan dapat menghilangkan wasting time selama proses boarding.
Muhammad Fajar Said merupakan mahasiswa D-3 Teknik Komputer dan Informatika. Dokumen ini menjelaskan pengertian tentang beberapa jenis bus komputer seperti AGP, PCI, ISA, EISA, dan VESA.
Dokumen tersebut membahas mode pengalamatan pada mikroprosesor keluarga Intel 8086 dan cara mengeksplorasi sumber daya mikroprosesor tersebut menggunakan program DEBUG. Beberapa mode pengalamatan yang dijelaskan meliputi immediate addressing, register addressing, direct addressing, indirect addressing, dan base plus index addressing.
Prototipe merupakan metode pengembangan sistem yang membuat program secara cepat dan bertahap untuk dievaluasi pengguna. Tahapan prototipe meliputi identifikasi kebutuhan, pembuatan, pengujian, perbaikan, dan pengembangan versi produksi. Metode prototipe dibedakan menjadi metode non-komputer dan berbasis komputer.
Dokumen tersebut membahas algoritma program dinamis untuk menentukan lintasan terpendek antara dua simpul dalam sebuah graf. Metode yang digunakan adalah program dinamis mundur dimana permasalahan dibagi menjadi beberapa tahap dan dihitung secara mundur untuk menentukan nilai optimal pada setiap tahap. Hasil akhir adalah terdapat tiga lintasan terpendek dengan panjang 11 antara simpul 1 dan 10.
pemakai yang memiliki sedikit pengalaman dengan komputer.
•
Novice: pemakai yang memiliki sedikit pengalaman dengan sistem tertentu.
•
Intermediate: pemakai yang memiliki pengalaman sedang dengan sistem
tertentu.
•
Expert: pemakai yang memiliki pengalaman luas dengan sistem tertentu.
Citra mental pemakai menggambarkan pemahaman pemakai akhir terhadap
bagaimana sistem berfungsi. Citra mental ini dibangun berdasark
Dokumen tersebut membahas proses perencanaan proyek perangkat lunak yang meliputi penentuan ruang lingkup, estimasi sumber daya yang dibutuhkan, dan teknik-teknik estimasi seperti berbasis line of code, function point, proses, dan model empiris seperti COCOMO."
Dokumen tersebut membahas tentang konsep dasar multimedia pembelajaran, pengertian media pembelajaran, fungsi dan manfaat media pembelajaran, prinsip-prinsip penggunaan multimedia pembelajaran, ciri-ciri multimedia pembelajaran, dan contoh multimedia pembelajaran berupa tutorial cara membuat bel pintu tanpa kabel dengan komponen elektronika sederhana beserta soal latihannya.
Dokumen tersebut membahas model sistem interaksi manusia dan komputer, termasuk formalisasi standar, model interaksi, dan analisis event. Ada beberapa jenis model sistem seperti specific system dan generic issues. Formalisasi standar menggunakan notasi matematika untuk merepresentasikan kondisi dan operasi sistem.
Dokumen tersebut membahas model sistem interaksi manusia dan komputer, termasuk formalisasi standar, model interaksi, dan analisis event. Juga dibahas tentang notasi berbasis model dan aljabar serta logika waktu, tanggung jawab, dan kebebasan untuk mengekspresikan interaksi manusia dan komputer. Diakhiri dengan pembahasan model Pie dan beberapa metode model interaksi.
Dokumen tersebut membahas tentang interaksi antara manusia dan komputer. Terdapat penjelasan mengenai model interaksi, tiga tingkatan interaksi (task level, dialog level, input/output level), terminologi interaksi seperti domain, goal, task, dan siklus interaksi yang terdiri dari eksekusi dan evaluasi. Juga dibahas mengenai kerangka kerja interaksi dan peran ergonomi dalam merancang antarmuka yang sesuai dengan karakteristik manusia.
Program Studi Pendidikan Teknik Informatika dan Komputer di Jurusan Teknik Elektro Fakultas Teknik Universitas Negeri Makassar membahas mata kuliah Interaksi Manusia dan Komputer. Mata kuliah ini bertujuan agar mahasiswa dapat merancang sistem interaksi dengan memperhatikan prinsip dasar interaksi dan komunikasi. Materi mata kuliah ini meliputi pengertian interaksi manusia dan komputer, teori pendukung dari ilmu psikologi
Paradigma,proses desain dan rekayasa daya gunaShary Armonitha
Dokumen tersebut membahas paradigma dan prinsip dalam interaksi manusia dan komputer (IMK). Paradigma IMK merupakan contoh sistem interaktif yang berhasil sebelumnya untuk meningkatkan daya guna, sedangkan prinsip IMK menggali pemahaman aspek manusia dalam interaksi."
Ringkasan dokumen tersebut adalah sebagai berikut:
Dokumen tersebut membahas tentang latar belakang dan tujuan penulisan makalah mengenai interaksi manusia dan komputer, serta mengakui kekurangan makalah tersebut."
Dokumen tersebut membahas tentang model-model interaksi antara manusia dan komputer, ergonomi, tipe-tipe interaksi, dan konteks interaksi. Terdapat tiga model interaksi yaitu model ikonik, analog, dan simbolik serta pembahasan mengenai ergonomi dan aplikasinya dalam desain sistem kerja. Dokumen ini juga menjelaskan berbagai tipe interaksi seperti command line interface, menu selection, natural language, form fill in, dan direct manipulation.
Dokumen tersebut membahas tentang konsep dasar interaksi manusia dan komputer meliputi program, bahasa pemrograman, pemrograman, teknik pemecahan masalah top-down dan bottom-up, pemrograman terstruktur, modular, berorientasi objek, dan model-model utama UML.
Dokumen tersebut membahas tentang daya guna sistem interaksi manusia dan komputer. Daya guna didefinisikan sebagai tingkat kemudahan penggunaan suatu sistem untuk mencapai tujuan secara efektif dan memberikan kepuasan pengguna. Dokumen ini juga membahas prinsip-prinsip perancangan antarmuka pengguna yang baik seperti dialog yang sederhana, konsistensi, umpan balik sistem, dan pesan kesalahan yang jelas.
LK 0.1 Lembar Kerja Belajar MandirI Modul 1 - 6_Setiyo Eko Budiyono.pdfSetiyoEkoBudiyono
Lembar kerja belajar mandiri ini membahas 4 modul yaitu Teknologi Informasi dan Komunikasi, Rekayasa Perangkat Lunak, Teknik Komputer dan Jaringan. Materi yang dibahas antara lain konsep dasar TI, sistem komputer, informatika sosial, algoritma, pemrograman berorientasi objek, manajemen proyek, basis data, jaringan komputer, teknologi VoIP. Materi yang sulit dipahami diantaranya abstraksi dan representasi data, pengemb
Dokumen tersebut membahas tentang:
1. Sejarah perkembangan internet dimulai dari pengembangan ARPANET oleh pemerintah Amerika Serikat untuk keperluan komunikasi militer.
2. Pengertian sistem informasi akademik sebagai sistem yang mengolah, menyimpan, dan mendistribusikan data serta informasi terkait pendidikan.
3. Karakteristik perangkat lunak yang berbeda dengan perangkat keras, antara lain perangkat lunak dibangun bu
Dokumen tersebut membahas tentang perlunya sistem terdistribusi bagi perusahaan digital. Transformasi perusahaan tradisional menjadi perusahaan digital memerlukan investasi besar dalam teknologi informasi, termasuk pembangunan sistem informasi berbasis komputer yang terdistribusi di seluruh lini bisnis perusahaan. Faktor-faktor penentu transformasi ini antara lain investasi infrastruktur teknis, transformasi struktur organisasi, serta pengelolaan aset pengetahuan
Dokumen tersebut membahas tentang infrastruktur dasar sistem terdistribusi. Dijelaskan bahwa sistem terdistribusi dapat mengintegrasikan data dan mengalirkan informasi secara cepat dan teratur ke seluruh bagian perusahaan. Dibahas pula berbagai potensi sistem terdistribusi seperti berbagi sumber daya, komunikasi, dan perlindungan data.
Dokumen tersebut membahas tentang sistem terdistribusi yang terdiri dari kumpulan elemen yang saling berhubungan untuk mencapai tujuan tertentu. Sistem terdistribusi mendistribusikan data melalui jaringan komputer dan perangkat keras serta lunak yang saling terhubung. Dokumen ini juga membahas tentang arsitektur sistem terdistribusi seperti client server, tightly coupled, dan peer to peer.
Dokumen tersebut membahas tentang beberapa sistem operasi utama seperti Windows, Mac OS, UNIX, dan Linux. Mencakup pengertian, sejarah perkembangan, fitur, kelebihan dan kekurangan masing-masing sistem operasi.
Sistem basis data terdistribusi terdiri atas query sites dan data sites. Data sites menyimpan data sedangkan query sites hanya menjalankan antarmuka pengguna untuk mengakses data sites. Sistem terdistribusi pada situs yang berbeda disebut multidatabase atau federated database, sedangkan sistem paralel menggunakan komputer dengan multiprosesor. Terdapat beberapa model arsitektur seperti client/server dan peer-to-peer.
Dokumen tersebut membahas mengenai model sistem terdistribusi client-server dan perkembangannya, mulai dari single-tier, two-tier, hingga n-tier. Model client-server unggul dalam kecepatan dan keamanan jaringan. Arsitektur two-tier dan three-tier memisahkan antara tampilan, aplikasi, dan basis data untuk mendistribusikan beban kerja. Arsitektur n-tier lebih fleksibel tetapi mahal biaya pengembangan dan pemeliharaannya.
Sistem terdistribusi adalah sistem yang terdiri atas komponen-komponen yang tersebar di berbagai lokasi yang saling berkomunikasi melalui jaringan seperti internet. Aplikasi internet menggunakan arsitektur sistem terdistribusi dengan internet sebagai media komunikasinya. Sistem terdistribusi dapat berupa client-server maupun peer-to-peer.
Status, analisi event dan dukungan implementasiarfianti
Intranet dapat memenuhi kebutuhan pengelolaan informasi perusahaan melalui kolaborasi dokumen, akses sistem perusahaan, dan informasi perusahaan secara online. Internet dimulai dari proyek penelitian pemerintah Amerika Serikat untuk menghubungkan jaringan komputer secara global. Internet terdiri dari jaringan yang saling terhubung secara global untuk bertukar informasi.
Pert16 pemeliharaan dan pengujian client serverarfianti
Dokumen tersebut membahas tentang pemeliharaan perangkat keras dan perangkat lunak komputer untuk menjaga stabilitas dan keamanan sistem, meliputi pemeliharaan perangkat keras, sistem operasi, jaringan, serta menginstal aplikasi antivirus dan firewall.
Dokumen tersebut merangkum tentang manajemen proyek rekayasa perangkat lunak yang mencakup perencanaan proyek, penjadwalan, dan pemantauan kemajuan proyek untuk memastikan proyek selesai tepat waktu dan sesuai anggaran.
2. Interaksi Manusia dan Komputer Created
By Arfianti
Suatu dialog terkait dengan semantik atau apa yang dikerjakan
oleh sistem dan presentasi atau bagaimana sistem
ditampilkan. Pengertian dialog adalah sebagai berikut :
1. Umum : Dialog adalah proses komunikasi antara dua atau
lebih agen. Dalam dialog, makna harus dipertimbangkan
agar memenuhi kaaidah semantis dan pragmatis.
2. IMK : Dialog adalah pertukaran instruksi dan informasi
yang mengambil tempat antara user dan sistem komputer.
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
3. Interaksi Manusia dan Komputer Created
By Arfianti
Notasi dialog pada IMK terdiri dari dua model, yaitu :
1. Dragmatik : state transition networks (jaringan transisi
kondisi atau status), flow chart (diagram alir) dan diagram
JSD.
2. Tekstual : Formal grammars (tata bahasa formal),
production rules (aturan produksi) dan CSP.
Pada dasarnya gaya interaksi pada dialog menggunakan
sistem tanya jawab. Sistem memerlukan input dari user dan
sistem akan menjawab apa kebutuhan dari user
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
4. Interaksi Manusia dan Komputer Created
By Arfianti
Agar user mengerti cara berkomunikasi dengan sistem maka
user perlu memahami bahasa komputer. Pada IMK dan
komputer, bahasa komputer mempunyai tiga tingkatan :
1. Leksikal : merupakan tingkat yang paling rendah: bentuk
ikon pada layar, tombol yang ditekan. Pada bahasa
manusia, ekuivalen dengan bunyi dan ejaan suatu kata.
2. Sintaktik : urutann dan struktur input dari output. Pada
bahasa manusia ekuivalen dengan tata bahasa dari suatu
kalimat.
3. Semantik : makna dari percakapan yang berhubungan
dengan pengaruhnya pada str uktur data internal
komputer.
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
5. Interaksi Manusia dan Komputer Created
By Arfianti
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
6. Interaksi Manusia dan Komputer Created
By Arfianti
Struktur dialog manusia kadang dipengaruhi oleh emosi,
situasi, serta berbagai faktor lain. Oleh karena itu struktur
dialog manusia mengandung ketidak konsistenan. Berbeda
dengan dialog antar manusia pada umumnya, dialog dengan
komputer biasanya terstruktur dan terbatas. Ada beberapa hal
yang perlu diperhatikan dalam perancangan dialog, yaitu :
a. Rangakaian dialog menggambarakan struktur tugas.
b. Beberapa rangkaian dialog tambahan digunakan untuk
user support, seperti help system
c. Rangkaian dialog diurutkan sesuai struktur tugas.
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
7. Interaksi Manusia dan Komputer Created
By Arfianti
Umumnya akses pengguna(user access) bukan merupakan
bagian dari deskripsi trugas (task description) tetapi harus
disertakan kedalam sistem yang baru. Ada empat hal utama
dalam desain yang harus diperhatikan dalam GUI methapor :
1. Pemilihan dan representasi conceptual methapor
2. Representasi objek interaktif dalam methapor
3. Perancangan manipulasi untuk mengimplementasikan aksi
user
4. Desain micro-metaphors untuk kendali aksi (control
action) dan representasi perintah (command)
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
8. Interaksi Manusia dan Komputer Created
By Arfianti
Gambar . Desain dialog
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
9. Interaksi Manusia dan Komputer Created
By Arfianti
Prinsip yang digunakan dalam desain dialog adalah membagi
sistem menjadi beberapa bagian yang disebut modul (module).
Dalam mendesain sebuah dialog diperlukan deskripsi yang
terpisah dari program secara keseluruhan. Ada empat alasan
utama penggunaan deskripsi pemisahan dialog :
1. Mudah dianalisis
2. Pemisahan elemen interface dari semantik
3. Bisa dilakukan sebelum program ditulis dan memberi
dampak pada desain program
4. Kadang menggunakan prototipe tool
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
10. Interaksi Manusia dan Komputer Created
By Arfianti
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
11. Interaksi Manusia dan Komputer Created
By Arfianti
Notasi diagramatik merupakan bentuk yang paling sering
digunakan dalam desain dialog. Kelebihan dari bentuk ini
adalah memungkinkan desainer untuk melihat secara sekilas
struktur dialog. Namun kadangkala sulit untuk menjelaskan
struktur dialog yang lebih luas dan kompleks. Ada 5 metode
yang digunakan untuk notasi dragmatik, yaitu :
1. State transition network
2. Petri nets
3. Herel`s state charts
4. Flow diagrams
5. Jackson structured design diagrams
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
12. Interaksi Manusia dan Komputer Created
By Arfianti
STN ini digunakan sejak tahun 1940-an. Metode ini biasanya
menggunakan circle atau state yang dihubungkan satu
dengan yang lain dengan anak panah yang menandakan
suatu aksi atau kejadian. Aturan yang mungkin untuk STN
adalah :
1. Dimulai dari START state
2. State tengah berhubungan dengan arah panah
3. State kadang iterate
4. State mungkin meliputi pilihan user
5. FINISH state
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
13. Interaksi Manusia dan Komputer Created
By Arfianti
Gambar. State transition network
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
14. Interaksi Manusia dan Komputer Created
By Arfianti
Dari gambar tersebut kita dapat menyim[ulkan bahwa STN
dapat merepresentasikan beberapa hal yang terkait dengan
dialog :
1. Urutan (sequence) dari aksi yang dilakukan user dan
respons yang diberikan oleh sistem.
2. Pilihan bagi user (choice) : contoh, dari kondisi menu, user
dapat memilih circle sehingga sistem berpindah ke kondisi
circle 1 dan pilihan circle pada menu di highlight.
3. Iterasi (iteration): contoh, pada kondisi line-2, transisi
dapat kembali kekondisi line-2 jika user menambahkan titik
baru pada polyline dan akan berpindah kekondisi finish
hingga user melakukan double klik.
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
15. Interaksi Manusia dan Komputer Created
By Arfianti
Pada hierarki STN, pengaturan dialog yang lebih kompleks
dan penamaan sub-dialog adalah seperti contoh dibawah ini :
Gambar. Permasalahan pada STN 1
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
16. Interaksi Manusia dan Komputer Created
By Arfianti
Petri net merupakan salah satu formulasi lama pada ilmu
komputer, merupakan suatu penalaran tentang kesamaan
aktivitas. Sistem bisa mempunyai lebih dari satu kondisi pada
waktu yang sama dan sering digunakan untuk
menggambarkan interaksi berbasis web client.
Petri net menggambarkan suatu interaksi dengan diahram alir
yang berhubungan dengan :
1. Place : suatu bit seperti state STN
2. Transition : suatu biy seperti panah
3. Counters : berada pada place (state tertentu)
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
17. Interaksi Manusia dan Komputer Created
By Arfianti
Kartu kondisi heral dapat dogolongkan sebagai kelompo
STN. Diagram ini dibangun untuk menspesifikasikan secara
visual sistem reaktif yang kompleks dan mampu
mengakomodasi masalah seperti konkurensi dan escape.
Diagram ini memiliki struktur hierarki dengan karakter
diagram tunggal yang membagi elemen yang
merepresentasikan kondisi alternatif dan yang
merepresentasikan aktivitas konkuren.
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
18. Interaksi Manusia dan Komputer Created
By Arfianti
Gambar. Heral`s state charts
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
19. Interaksi Manusia dan Komputer Created
By Arfianti
Flowchart sama dengan STN dan juga mempunyai masalah
yang sama. Flowchart sangat baik untuk menjelaskan dialog
yang sederhana. Kotak-kotak merepresentasikan suatu
keputusan atau proses dari setiap kondisi. Pada flowchart,
proses atau pengambilan keputusan sangat sedikit dibanding
program diagram flow. Bentuk-bentuk flowchart
merepresentasikan proses atau keputusan sehingga tidak
ekuivalen dengan kondisi pada STN.
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
20. Interaksi Manusia dan Komputer Created
By Arfianti
Bentuk-bentuk dari flowchart adalah sebagai berikut :
Proses Decision Stored Manual
data Input
Document Predefinec
Data Display
process
Interna Direct Paper tape
data Card
storage
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
21. Interaksi Manusia dan Komputer Created
By Arfianti
Diagram JSD (Jackson Structured Design) telah digunakan
untuk berbagai aspek dari analisis tugas dan notasi dialog.
Seperti halnya flowchart, JSD memiliki kelebihan, yaitu
bahwa model ini telah dikenal luas oleh para pemrogram.
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar
22. Interaksi Manusia dan Komputer Created
By Arfianti
Gambar. Diagram JSD
Pendidikan Teknik Informatika dan Komputer
Universitas Negeri Makassar