SISTEM INFORMASI
Project management
Project management adalah proses perencanaan, penjadwalan,
dan mengendalikan aktifitas-aktifitas selama pengembangan
sistem berlangsung
Project leader adalah orang bertanggung jawab sebagai
pimpinan dalam project managemant.
Tugas Project leader adalah mengidentifikasi :
- project scope
- aktifitas-aktifitas yang diperlukan dan urutannya
- aktifitas-aktifitas yang dilakukan secara bersamaan
- mengestimasikan waktu yang diperlukan untuk tiap
aktifitas
- mengestimasikan biaya yang diperlukan untuk tiap
aktifitas
7
Gantt chart
Gantt chart merupakan tool yang digunakan untuk
merencanakan dan menjadwal waktu yang berhubungan
dengan aktivitas yang ada dalam suatu proyek
PERT chart
PERT chart merupakan tool yang digunakan untuk
merencanakan dan menjadwal waktu yang berhubungan
dengan aktivitas yang ada dalam suatu proyek
Feasibility
Feasibility adalah ukuran seberapa sesuaikah
pengembangan sistem terhadap suatu
organisasi
Operational feasibility
Schedule feasibility
Technical feasibility
Economic feasibility
10
Documentation
Documentation adalah koleksi dan rangkuman dari
data dan information
Project notebook mengandung semua
dokumentasi untuk satu proyek
Users and IT professionals akan menggunakan
dokumentasi ini ketika mereka mengerjakan atau
memodifikasi sistem
11
12
Perencanaan (Planning)
Analisis
Perancangan (Design)
Implementasi
Pemeliharaan (Maintenance)
13
Aktivitas Tahapan
perencanaan (Planning)
Mendefinisikan permasalahan bisnis dan
scopenya.
Membuat detail rencana pekerjaan.
Studi kelayakan proyek
Ekonomi, organisasi, teknis, sumber daya dan
jadwal
Penentuan staff yang terlibat dalam proyek
(manajemen sumberdaya)
Memulai proyek
15
Analisis Kebutuhan
Analisis kebutuhan dilakukan untuk menghasilkan
spesifikasi kebutuhan (disebut juga spesifikasi fungsional)
Spesifikasi kebutuhan adalah spesifikasi yang rinci
tentang hal-hal yang akan dilakukan sistem ketika
diimplementasikan.
Spesifikasi ini sekaligus dipakai untuk membuat
kesepahaman antara pengembang sistem, pemakai yang
kelak menggunakan sistem, manajemen, dan mitra kerja
yang lain (misalnya auditor internal)
16
Analisis
Sistem
Desain Sistem
Perancangan Konseptual
Penyiapan Spesifikasi
Rancangan
Evaluasi
Alternatif
Rancangan
Penyiapan Laporan
Rancangan Sistem
Konseptual
Perancangan Fisik
Rancangan
Keluaran
dan
Masukan
Rancangan
Platform
Dokumentasi
Rancangan
Antarmuka
Pemakai &
Sistem
Rancangan
Basis data
Rencana Pengujian
Implementasi
Sistem
Operasi dan
Pemeliharaan
Rancangan
Modul
Rancangan
Kontrol
Rencana Konversi
Perancangan Fisik
Implementasi Sistem
Mencakup aktivitas-aktivitas:
Pemrograman dan pengujian
Instalasi perangkat keras dan perangkat lunak
Pelatihan kepada pemakai
Pembuatan dokumentasi
Konversi
Langkah Proses
Mencakup aktivitas-aktivitas:
1. Menentukan Tujuan dari Sistem
Contoh :
Penyedia layanan informasi promosi objek
wisata.
Penyedia layanan informasi penjualan buku
Penyedia layanan informasi dokter praktek
Langkah Proses
2. Menentukan kebutuhan informasi sesuai dengan
fungsionalitas sistem:
data yang akan diolah
informasi yang harus dihasilkan
3. Merancang Basis data untuk sistem
Dengan diagram ER
Tabel data
4. Merancang User interface untuk sistem
Menu utama dan menu lanjutan
Fungsionalitas
Diagram Entity-Relationship
(Diagram E-R)
Model Entity-Relationship
komponen-komponen :
yang
berisi
Entitas
Relasi
Atribut-atribut
Tahap 1
Mengidentifikasi
dan
menetapkan
seluruh himpunan entitas yang akan
terlibat
Tahap 2
Tahap 3 (a)
Tahap 3 (b)
Tahap 4
Tahap 4
Tahap 5
Kamus Data:
Mahasiswa = {nim, nama_mhs, alamat_mhs,
tgl_lahir}
Kuliah = {kode kul, nama_kul, sks, semester}
Dosen = {nama_dos, alamat dos}
mempelajari = {nim, kode_kul, indeks_nilai}
mengajar = {kode_kul, nama dos, waktu, tempat}
NIM
Nama_Mhs
Alamat_Mhs
tgl_lahir
02001
Dian
Jl. Kenanga 23
7 Juni 1997
02002
Fika Ariyanti
02003
Komarudin
Jl. Kakaktua 12
02004
Joni Setiawan
Jl. Kemenangan 76
Derajat/Kardinalitas
Relasi
minimum
merupakan
hubungan
(korespondensi)
minimum yang boleh terjadi antara himpunan
entitas yang satu terhadap himpunan entitas
yang lain.
Kardinalitas Hubungan
Selalu hanya
satu
Satu atau
banyak
Nol atau satu
PELANGGAN
PEMASOK
Mengirim
Mengirim
Memasok
PESANAN
KIRIMAN
Memasok
BARANG
Digunakan_
pada
Berisi
PRODUK
User Interface
Bagaimana user berinteraksi dengan
komputer
Dikenal dengan human computer interface
or man-machine interface (MMI)
Terdiri atas 2
Input : bahan yang akan dimanipulasi
Output : hasil manipulasi
3. Form fill-in pengisian form : Mengisi area-area pada form. Contoh : Stock
control. Kelebihan : Masukan data yang sederhana. Mudah dipelajari
Kekurangan : Memerlukan banyak tempat di layar. Harus menyesuaikan
dengan form manual dan kebiasaan user.
4.Command language perintah tertulis : Menuliskan perintah yang sudah
ditentukan pada program. Contoh: operating system. Kelebihan : Perintah
diketikan langsung pada system. Misal UNIX, DOS command. Bisa diterapkan
pada terminal yang murah.Kombinasi perintah bisa dilakukan. Misal copy file
dan rename nama file. Kekurangan : Perintah harus dipelajari dan diingat cara
penggunaannya, tidak cocok untuk user biasa. Kesalahan pakai perintah sering
terjadi. Perlu ada sistem pemulihan kesalahan.Kemampuan mengetik perlu.
5.Natural language perintah dengan bahasa alami : Menggunakan bahasa
alami untuk mendapatkan hasil. Contoh: search engine di Internet. Kelebihan:
Perintah dalam bentuk bahasa alami, dengan kosa kata yang terbatas
(singkat), misalnya kata kunci yang kita tentukan untuk dicari oleh search
engine. Ada kebebasan menggunakan kata-kata. Kekurangan: Tidak semua
sistem cocok gunakan ini. Jika digunakan maka akan memerlukan banyak
pengetikan.
Command line
GUI Awal
2. DATA ENTRY :
Proses memindahkan data dari source data
(source document) ke dalam format yang dapat
dibaca oleh komputer
Keyboard
Mouse
Touch Screen
Point-of-sale terminals
Sound and speech
Automatic data capture
Optical mark recognition (OMR)
Bar codes
2.
3.
4.
Radio Buttons :
Terdiri lingkaran kecil dan satu deskripsi teks sesuai
dengan pilihan nilai
Cocok utk masukan data dengan pilihan yg dibatasi.
Tidak dianjurkan jika pilihan hanya yes/no
List Box:
Terdiri empat segi dengan lebih dua baris
kemungkinan nilai. User dapat memeilih nilai
field yang sesuai
Dikombinasikan dengan scrolling
Widget GUI
59
Widget GUI
60
Menu
List perintah yang diberikan ke user dalam bentuk text
Menubar
Hasil drop down dari menu
Dialog box/panel/popup menu
menu khusus
Icons
Objek atau simbol
Application Workspace
Tempat kerja suatu aplikasi
Scroll arrow
panah untuk menaikkan dan untuk menurunkan pada
tempat kerja
Title bar
nama suatu jendela
Toolbar
kumpulan icon
Window Control
pengatur jendela
Kelebihan GUI
Graphical symbols lebih mudah dikenali dan diingat
daripada teks
Metaphor : analogi / kemiripan objek visual pada
desktop grafis dengan objek sebenarnya
Contoh : icon recycle bin dengan gambar tempat
sampah, dengan melihat icon tersebut maka asosiasi
kita adalah tempat untuk membuang dokumen / file
Direct manipulation, misalnya dengan menunjuk dan
mengklik pada objek grafis dengan mouse, akan
mengurangi waktu pembelajaran pemakai dan
memberinya perasaan pengontrolan yang lebih atas
HCI
63
Kelebihan GUI
-
Karakteristik GUI