3. Tahapan Analis
Analisis sistem pengguna sistem.Par
dan pengguna sistem Tahapan analis
3.1 Penetapan Ruan
Fase ini memilik •
Mengidentifikasi m seberapa urgensi,
dari pemecahan m asalah.
• Menegosiasikan ru
• Menilai kelayakan
Pernyataan singkat masalah atau kesempata
1. Waktu respon
pesanan, diukur dari saat menerima
pesanan sampai pengiriman pelangga
meningkat rata-rata 1 hari
2. Ketidakkonsistenan
data dalam file-file anggota dan pesana
nalisis Sistem
m dikendalikan oleh kepedulian bisnis para pem ara analis sistem berperan sebagai fasilitator
em. lisis sistem digambarkan pada gambar 3.1 di b
Gambar 2Tahapan Analisis Sistem
ang Lingkup
iliki tugas : si masalah awal yang ada pada sistem sa
si, tingkat visibilitas, berapa keuntungan yang masalah, prioritas dan penetapan solusiuntu
ruang lingkup untuk proyek pengembangan si n proyek, seperti contoh di bawah ini :
Tabel 3Menilai kelayakan proyek
t atan
Urgensi Visibilitas
Keuntungan Tahunan
Priorita s
ari gan
ta 15 Segera
Tinggi 175.000
2
n nan
3 bulan Tinggi
35.000 1
39 pemilik sistem dan
tor antara pemilik i bawah ini:
saat ini, seperti ng akan diperoleh
ntuk memecahkan sistem.
ita Solusi yang
diusulkan
Pengembang an baru
Perbaikan cepat,
kemudian
40 •
Mengembangkan jadual •
Mengkomunikasikan ren
3.2 Analisis Masalah
Selalu ada sistem sa analisis dengan pemaham
memicu proyek. Fase ini memiliki tuga
• Memahami bidang masa
Pemilik dan pengguna si ada, studi yang dilaku
semua pihak. •
Menganalisis masalah-m dilakukan di fase sebelu
gejala, bukan masalah masalah adalah ketera
penyebab dan akibatnya •
Menganalisis proses-pro bisnis. Tim analis akan
untuk mengukur nilai yan •
Menentukan tujuan-tujua mana semua perbaika
batasan yang membata sukses diukur dengan tu
sebab akibat dan penent
Analisis Sebab dan A Masalah atau
Kesempatan Sebab
Waktu respon pesanan tidak
dapat diterima Sistem
tergant keyboa
pen nga
al dan anggaran awal. encana proyek.
saat ini atau yang sudah ada, fase ini men aman, kesempatan atau perintah lebih da
gas : salah. Tim analis mencoba mempelajari sistem
sistem memiliki persepsi berbeda tentang sist kukan dengan baik dapat mengungkap ke
h-masalah dan kesempatan-kesempatan. Me elumnya, tetapi masalah-masalah awal terseb
lah yang dipahami oleh pengguna sistem rampilan yang sulit dikuasai, tiap masalah
ya. roses bisnis. Dikenal juga sebagai desain ula
an memeriksa setiap proses bisnis dengan yang akan ditambahkan atau dikurangi.
juan perbaikan sistem. Tim analis menentukan ikan pada sistem akan diukur dan mengi
atasi fleksibilitas semua perbaikan tersebu tujuan, setiap tujuan mewakili usaha. Conto
entuan tujuan perbaikan sistem adalah di bawa
Tabel 4 Analisis Masalah n Akibat
Tujuan-tujuan Perbaikan Sis bab dan Akibat
Tujuan Sistem Batasan
m terlalu ntung pada
oard. Nilai yang Entri data
lewat keyboard
Beberapa yang
dikemban engemba
gan baru
enyediakan dalam yang
stem saat ini. sistem yang
kepentingan eski sudah
sebut hanya m. Analisis
h dianalisis lang proses
n lebih rinci an kriteria di
gidentifikasi but. Kriteria
ntoh analisis wah ini :
Sistem an Sistem
pa sistem angkan
terlalu lama s
k p
• Memperbarui renca
• Mengkomunikasika
3.3 Analisis Persyar
Hal fatal setelah alternatif, khususnya
dalam sistem inform sistem bekerja dan se
dan bukan “bagaima sungguh dibutuhkan
Sistem yang baru memenuhi sasaran
diabaikan. Tugas-tugas ya
• Mengidentifikasi d
menerjemahkan sa requirement adala
diberikan disediak •
Membuat prioritas karena tingkatan
sistem harus mem •
Memperbarui atau sebuah target yang
harus mundur dan lingkup proyek d
penyesuaian. •
Mengkomunikasika sebuah tugas fase
Kita harus mengko bisnis melalui fase
sama ditujukan bagi kebanyakan
pesanan. berkurang
50 untuk semua
pesanan har
den des
Win Pro
ncana proyek. sikan penemuan-penemuan dan rekomendasi.
yaratan
lah fase analisis masalah adalah mulai melihat ya solusi teknis.Salah satu kesalahan yang
rmasi terbaru ditunjukkan dalam pernyataa secara teknis mengesankan”.Ini sebaiknya m
imana”. Yang harus dipikirkan adalah apa an dan diinginkan oleh pengguna dari sist
u akan selalu dievaluasi apakah memen n dan kebutuhan bisnis, karena itu fase
yang terdapat pada fase ini adalah : si dan menyatakan kebutuhan persyaratan b
sasaran-sasaran kedalam functional requirem alah deskripsi mengenai aktivitas dan layan
iakan oleh sistem. as persyaratan sistem. Tidak semua persyarata
n kebutuhannya berbeda, karena itu pemilik mbuat prioritas persyaratan.
tau memperhalus rencana proyek. Ruang ang berubah. Setelah mengidentifikasi persyar
dan menetapkan kembali pemahaman kita m dan memperbarui rencana proyek kita un
sikan pernyataan kebutuhan persyaratan. Kom se analisis persyaratan yang berlangsung te
gkomunikasikan persyaratan dan prioritas kep se ini.
41
arus cocok engan standar
esktop indows 7
rofesional
si.
at berbagai solusi g kerap terjadi di
aan “memastikan a mengenai “apa”
a yang sungguh- sistem yang baru.
enuhi atau tidak se ini tidak dapat
bisnis. Tugas ini ement. Functional
anan yang harus atan dibuat sama,
ilik dan pengguna g lingkup adalah
aratan bisnis, kita mengenai ruang
untuk melakukan omunikasi adalah
terus – menerus. kepada komunitas
42
3.4 Desain Lojik
Pada fase ini kita mendokumentasikan persy
ditingkatkan.
3.5 Analisis Keputusan
Dengan adanya pe bagaimana sistem baru da
kita mengenali kandidat sol sebuah sistem yang akan
analisis keputusan adalah d
Karakteristik Kandida
Perangkat lunak yang
diperlukan untuk mendesain
dan membangun kandidat solusi.
Java Netbean
dan MyS
4. Jenis Kebutuhan
Kebutuhan requirem wawancara, observasi, kuisi
dikelompokkan menjadi b kebutuhan ini harus ada.
• Functional requirement.
misalnya sistem informasi harus mampu menampilk
• Development requiremen
sistem informasi baik per sistem informasi dikemba
untuk pengembangan da •
Community untuk pemod •
Deployment requiremen sistem informasi akan d
keras. Contoh kebutuhan ita menggambarkan berbagai model siste
ersyaratan untuk sistem baru dan siste
persyaratan bisnis, maka kita dapat me dapat diimplementasikan dengan teknologi. D
solusi, menganalisa kandidat solusi dan mereko n dirancang, dibangun dan diimplementasika
h di bawah ini :
Tabel 5 Analisis Keputusan idat 1
Kandidat 2 Kandidat 3
Kan ans
ySQL Eclipse,
System Architect
3.1, iReport 4.1
Java Netbeans, System
Architect 4.1,
iReport 5.5
irement yang dikumpulkan dengan men uisioner, atau gabungan dari ketiga hal terse
i beberapa kategori sebagai berikut tida .
t. Kebutuhan yang terkait dengan fungsi produ asi harus mampu mencetak laporan, sistem in
pilkan grafik, dan lain-lain. ent. Kebutuhan yang terkait tools untuk penge
perangkat keras maupun perangkat lunak, misa bangkan dengan menggunakan alat bantu Ecl
dan Jude odelan.
ent. Kebutuhan terkait dengan lingkungan n digunakan baik perangkat lunak maupun
han ini misalnya sistem informasi harus mamp stem untuk
sistem yang
enekankan i. Di fase ini
rekomendasi kan. Contoh
andidat n
enggunakan rsebut dapat
dak semua duk,
informasi gembangan
isalnya Eclipse
n di mana n perangkat
pu berjalan
pada server deng Pentium Core i3 2.
• Performance requ
maupun kuantitas kapasitas. Misalny
minimal 1000 oran •
Documentation req yang akan disertak
pada tahap akhir p mulai dari doku
pengujian, user m •
Support requirem setelah sistem in
adanya pelatihan b •
Miscellaneous req tambahan lainnya
yang telah terdefin
5. Teknik Pengumpul
Hal pertama y pengumpulan data.
dilakukan yaitu sebag •
Teknik Wawan •
Teknik Observ •
Teknik Kuision
5.1 Teknik Wawanc
Pengumpulan beberapa keuntungan
• Lebih mudah dala
bagian mana yang •
Jika ada bagian te anda dapat langsu
• Dapat menggali ke
ngan spesifikasi perangkat keras memory 2 2.6 GHz, dan spesifikasi sistem operasi Ubunt
quirement. Kebutuhan yang terkait dengan tas, khususnya terkait dengan kecepatan, s
lnya sistem informasi tersebut harus mamp ang pada waktu yang bersamaan.
requirement. Kebutuhan ini terkait dengan dok takan pada produk akhir. Dokumen yang biasa
ir pengembangan sistem informasi antara lain okumen perencanaan proyek, analisis, d
manual, dan dokumen pelatihan. ment. Kebutuhan yang terkait dukungan
informasi digunakan. Dukungan teknis ter n bagi calon pengguna.
requirement. Kebutuhan ini adalah kebutu ya yang belum tercakup pada beberapa kate
finisi di atas.
ngumpulan Data
yang dilakukan dalam analisis sistem ada a. Ada beberapa teknik pengumpulan dat
agai berikut: ancara
servasi sioner
ncara
n data dengan menggunakan wawancar an sebagai berikut:
alam menggali bagian sistem mana yang dian ng dianggap kurang baik
tertentu yang menurut anda perlu untuk dig sung menanyakan kepada narasumber
kebutuhan user secara lebih bebas 43
2 GB, processor untu 12.04
n ukuran kualitas skalabilitas, dan
pu diakses oleh okumen apa saja
iasanya dihasilkan in dokumen teknis
desain, sampai n yang diberikan
tersebut misalnya utuhan-kebutuhan
ategori kebutuhan
dalah melakukan ata yang sering
cara mempunyai ianggap baik dan
digali lebih dalam,
44 •
User dapat mengungkap •
Selain mempunyai beb mempunyai beberapa ke
Berikut ini adalah beb •
Wawancara akan
su mengungkapkan kebutuh
• Pertanyaan dapat menj
dan mengabaikan bagian
5.2 Teknik Observasi
Pengumpulan data
keuntungan yaitu : •
Hasilnya lebih objektif, ka sekaligus
• Waktunya lebih singkat.
Sedangkan kelemaha adalah sebagai berikut :
• Responden cenderung m
• Sulit untuk membuat per
Berikut ini adalah be teknik kuisioner menghasilk
• Hindari pertanyaan isian
banyak, dan jika respond dipahami. Contoh pertan
ganda. Pertanyaan piliha rekapitulasi data hasil ku
• Buatlah pertanyaan yang
• Buatlah pertanyaan yang
apkan kebutuhannya secara lebih bebas. eberapa kelebihan tersebut, teknik wawanca
kelemahan. eberapa kelemahan dari teknik wawancara:
sulit dilakukan
jika narasumber kuran
tuhannya njadi tidak terarah, terlalu fokus pada hal-ha
ian lainnya.
ta dengan
menggunakan kuisioner
m , karena kuisioner dapat dilakukan kepada ban
t. han pengumpulan data dengan menggunakan
g malas untuk mengisi kuisioner ertanyaan yang singkat, jelas, dan mudah dipa
beberapa cara yang dapat dilakukan untuk silkan data yang baik :
an, karena responden biasanya malas untuk m nden menuliskan sesuatu sering kali susah un
tanyaan yang memudahkan responden adalah lihan ganda memudahkan anda untuk melakuka
kuisoner ng tidak terlalu banyak
ng singkat, padat, dan jelas. ancara juga
: ang
dapat -hal tertentu
mempunyai anyak orang
kan kuisioner
ipahami. k membuat
k menulis untuk
ah pilihan ukan
6. Blok Pembangun
Organisasi tidak beberapa sistem in
tertentu, dapat dilihat
Gambar 3Ke
Sistem informa konsumen, sedangka
internal dan berintera mengalirkan data ke
keputusan yang men berinteraksi dengan
perdagangan elektron manajemen rantai per
Arsitektur sistem memahami pandang
ngun Sistem Informasi
dak hanya dilayani oleh satu sistem informasi, informasi yang masing-masing mendukung
at pada gambar di bawah ini.
Kesatuan Sistem Informasi yang Mendukung Orga
masi front-office mendukung fungsi bisnis y kan sistem informasi back-office mendukung
raksi dengan pemasok. Sistem informasi front ke sistem informasi manajemen dan sist
enyokong kebutuhan bisnis manajemen. S n pelanggan dan pemasok menggunakan ap
ronik e-commerce, manajemen hubungan pe persediaan SCM di internet.
stem informasi berperan sebagai kerangka ting ngan-pandangan yang berbeda mengenai bl
45 si, melainkan oleh
ng fungsi bisnis
ganisasi
s yang mencapai ng operasi bisnis
nt dan back office sistem pendukung
Sistem informasi aplikasi teknologi
pelanggan CRM, ingkat tinggi untuk
blok pembangun
46 dasar sebuah sistem infor
komponen sistem melihat sistem fokus pada tujuan
teknologi yang mungkin da bisnis, dan seterusnya.
pembangun dasar sistem in Blok-blok pembangu
pengetahuan, b blok pemb Blok Pembangun Pe
sebelah kiri, bertujuan m menggunakan teknologi ba
stakeholder memiliki panda tidak tertarik pada data me
pengetahuan bisnis baru d yang sesuai dengan misi
Pengguna sistem memand dalam dua bentuk, yaitu da
komputer. Desainer sistem skema basis data, field, ind
sistem memandang penget Blok Pembangun Pro
tengah, mewakili kerja dala teknologi perangkat lunak y
proses yang sudah ditentu mengenai proses. Pemilik
yang disebut fungsi bisni berkaitan yang menyokon
yang harus dilakukan untu bisnis, misalnya proses bi
aliran kerja work flow. Pro bisnis sedangkan process
sebuah proses bisnis dan si Desainer sistem t
diotomatisasikan dan bag formasi. Pandangan yang berbeda dikarenaka
hat dari sisinya masing-masing, misalnya an bisnis secara umum, para desainer fo
dapat digunakan sistem informasi untuk mer a. Gambar
dibawah menjelaskan menge
informasi. gun sistem informasi adalah a blok pe
mbangun proses dan c blok pembangun kom Pengetahuan, dapat dilihat pada gambar di b
mendapatkan dan menyimpan data bisnis basis data seperti Access, SQL Server, Oracl
dangan berbeda mengenai pengetahuan.Pem mentah melainkan pada informasi yang mena
dan membantu manajer mengambil keputusa isi, tujuan, sasaran dan sisi kompetitif o
ndang pengetahuan sebagai data yang dapat dalam kabinet file atau disimpan dalam file b
tem memandang pengetahuan sebagai struk index dan contraint basis data. Sedangkan pe
etahuan sebagai bahasa SQL dan teknologi D roses, dapat dilihat pada gambar di bawahpa
alam sistem. Pada bagian bawah kolom prose k yang dapat digunakan untuk mengotomatisa
ntukan. Mari kita bahas pandangan para st lik sistem tertarik pada kelompok proses ting
snis. Fungsi bisnis adalah sekelompok pro kong bisnis. Pengguna sistem tertarik pada
tuk menyediakan respon yang sesuai dengan s bisnis, process requirement, kebijakan, prose
Proses bisnis adalah kegiatan yang merespon ss requirement adalah harapan pengguna
sistem informasi. tertarik pada proses-proses apa yan
agaimana caranya. Sedangkan pembangu akan setiap
pengguna fokus pada
eraih tujuan genai blok
pembangun omunikasi.
i bawah sisi snis dengan
acle. Setiap milik sistem
nambahkan usan cerdas
organisasi. at disimpan
basis data struktur data,
pembangun i DBMS.
pada bagian oses adalah
isasi proses- stakeholder
ingkat tinggi roses yang
a pekerjaan an kejadian
rosedur dan on kejadian
na terhadap ang dapat
gun sistem
tertarik pada logika proses, misalnya ba
seterusnya. Blok Pembangu
sisi sebelah kanan, antarmuka untuk me
organisasi adalah m komunikasi umumny
antarmuka yang efe pandangan para stak
yang akan berinterak output sistem informa
antar sistem.Sedangk pengujian dan implem
ka program yang akan mengimplementasik bahasa program aplikasi apa yang akan
gun Komunikasi, dapat dilihat pada gambar n, dimana di bawah kolom komunikasi ad
mengimplementasikan antarmuka komunikasi. memperbaiki komunikasi dan kolaborasi bi
nya diarahkan ke tujuan antarmuka yaitu efektif dan efisien bagi pengguna sistem.
takeholder terhadap komunikasi. Pemilik terta raksi dengan sistem. Pengguna tertarik pada
masi. Desainer sistem tertarik pada desain te ngkan pembangun sistem tertarik pada pemb
lementasi antarmuka.
47 sikan otomatisasi
n digunakan dan ar di bawah pada
adalah teknologi si. Tujuan umum
bisnis, perbaikan itu menyediakan
m.Mari kita lihat ertarik pada siapa
da input danatau teknik antarmuka
buatan, instalasi,
48
Gamba
7. Dokumen Spesifikas
Analis sistem meng penemuan mereka pada sa
sebagai dokumen spesi Specification SRS.
bar 4Blok Pembangun Sistem Informasi
kasi Kebutuhan Sistem
nggunakan berbagai alat untuk mendokum a saat menganalisis sistem.Dokumen tersebu
esifikasi kebutuhan sistem System Re kumentaskan
sebut dikenal equirement
D. AKTIFITAS BE
Aktivitas pembe harus dilakukan oleh
keterampilan serta ni sudah dijelaskan di at
1. Bacalah setiap pa materinya dengan
2. Pahamilah tentan analisis sistem, je
sistem informasi d 3. Jawablah setiap
modul atau uraian 4. Periksalah jawaba
mecocokkan deng 5. Buatlah SRS ten
Contoh SRS lengk
E. RANGKUMAN
• Kegiatan analisis
berjalan, melihat mendokumentasi
baru. Hal tersebu •
Pendekatan ana berorientasi objek
• Tahapan Analisis
a Penetapan R
b Analisis Masa
c Analisis Persy
d Desain Lojik
e Analisis Kepu
• Jenis Kebutuhan
a Functional re
b Developmen
BELAJAR
belajaran ini berupa berbagai bentuk kegiata h peserta diklat untuk memantapkan dalam pe
nilai maupun sikap yang terkait dengan urai i atas, kegiatan tersebut adalah sebagai beriku
paragraf pada uraian materi secara teliti da an cermat.
ang definisi analisis sistem, perlunya analisis si , jenis kebutuhan, teknik pengumpulan data, b
si dan dokumen spesifikasi kebutuhan sistem p pertanyaan-pertanyaan pada lembar latihan
ian materinya. ban-jawaban yang telah Anda kerja pada lem
ngan Kunci Jawaban Latihan. tentang sebuah sistem informasi yang palin
ngkap bisa dilihat pada lampiran.
AN
isis sistem adalah kegiatan untuk melihat sist at bagian mana yang bagus dan tidak bagus,
asikan kebutuhan yang akan dipenuhi dala but terlihat sederhana, namun sebenarnya tida
nalisis sistem yang populer adalah analisi jek
sis Sistem Ruang Lingkup
asalah ersyaratan
jik eputusan
an l requirement
ent requirement
49 iatan belajar yang
pengetahuan dan raian materi yang
kut : dan pahamilah isi
sis sistem, tahapan , blok pembangun
han tanpa melihat mbar Latihan dan
ling anda kuasai
sistem yang sudah us, dan kemudian
lam sistem yang idak
lisis dan analisis
50 c
Community untuk p d
Deployment requir e
Performance requi f
Documentation req g
Support requireme h
Miscellaneous requ •
Teknik Pengumpulan D a
Teknik Wawancara b
Teknik Observasi c
Teknik Kuisioner •
Dokumen Spesifikasi
mendokumentaskan pe
F. TUGAS MANDIRI
Soal Pilihan Ganda
1. Di bawah ini adalah peng a. Kegiatan untuk melih
yang bagus dan t kebutuhan yang akan
b. Kegiatan untuk melih sistem, dan kemudian
dalam sistem yang ba c. Kegiatan untuk meliha
organisasi tersebut
mendokumentasikan baru.
d. Kegiatan untuk meli melakukan kegiatan ju
e. Salah semua. 2. Tahapan analisis sistem
a. Penetapan anggota ti b. Analisis masalah
c. Analisis kebutuhan sist k pemodelan
uirement uirement
requirement ent
equirement Data
cara si
r kasi
Kebutuhan Sistem
adalah ala
penemuan mereka pada saat menganalisis sy
RI
engertian analisis sistem, yaitu : lihat sistem yang sudah berjalan, melihat bag
tidak bagus, dan kemudian mendokum an dipenuhi dalam sistem yang baru.
elihat kondisi proyek sistem informasi di taha ian mendokumentasikan kebutuhan yang akan
baru. lihat sistem yang sudah berjalan, melihat depa
ut untuk
dilakukan rekruting,
dan n kebutuhan yang akan dipenuhi dalam sist
elihat kondisi bisnis suatu organisasi, dan n jual beli untuk memenuhi sistem yang baru.
m adalah di bawah ini, kecuali : tim proyek
sistem lat
untuk system
agian mana umentasikan
ahap desain an dipenuhi
partemen di kemudian
sistem yang n kemudian
.
d. Desain lojik e. Analisis keputusa
3. Membuat prioritas pada tahap :
a. Penetapan angg b. Analisis masala
c. Analisis kebutuh d. Desain lojik
e. Analisis keputusa 4. Hal-hal yang sebai
a. Melontarkan pe b. Lebih banyak m
c. Gunakan kata-k d. Sabar
e. Menasihati part 5. Salah satu keunt
adalah : a. Waktu yang dib
b. Perilaku orang y c. Tidak menggan
d. Dapat melihat la e. Merupakan tekn
6. Blok pembangun si Pernyataan yang sa
a. Pemilik sistem m b. Pengguna siste
bisnis c. Desainer
sist mengotomatisa
d. Pembangun sis e. Salah semua
7. Blok pembangun ko a. Memperbaiki ko
b. Memperbaiki hu tusan
as persyaratan sistem adalah termasuk tugas nggota tim proyek
salah tuhan sistem
tusan baiknya dihindari pada saat wawancara adalah
pertanyaan yang diperlukan mendengarkan
a-kata yang baik, jelas dan sopan artisipan
ntungan teknik observasi pada saat meng ibutuhkan lama sehingga memudahkan pekerj
g yang diamati berbeda-beda dari keadaan yan anggu orang yang sedang diamati
t langsung bagaimana sistem lama berjalan knik pengumpulan data yang paling mudah
n sistem informasi antara lain adalah blok pem g salah di bawah ini berkaitan dengan blok terse
memandang proses sebagai fungsi bisnis stem memandang proses sebagai kejadian bisn
sistem memandang
proses sebagai
sasikan kegiatan di dalam organisasi sistem memandang proses sebagai logika prog
n komunikasi bertujuan untuk : komunikasi dengan pemerintah
hubungan dengan pelanggan dan suplier 51
as yang terdapat
ah :
ngumpulkan data erjaan
yang sebenarnya
embangun proses. ersebut adalah :
bisnis atau proses i
cara untuk
rogram