ANALISIS DAN DESAIN SISTEM Pertemuan 2
Analisis Sistem Mendefinisikan kebutuhan terkait sistem yang akan dikembangkan. Alhasil menghasilkan sebuah dokumen yang menjelaskan mengenai spesifikasi kebutuhan sistem infromasi atau SRS (Software Requirement Spesification) Kegiatan untuk melihat sistem yang sudah berjalan, melihat bagiamana yang bagus dan tidak bagus, dan kemudian mendokumentasikan kebutuhan yang akan dipenuhi dalam sistem yang baru.
Teknik Pengumpulan Data Teknik Wawancara Teknik Observasi Teknik Kuisioner
Teknik Wawancara Keuntungan : Lebih mudah dalam menggali bagian sistem mana yang dianggap baik dan bagaimana yang dianggap kurang baik Jika ada bagian tertentu yang menurut anda perlu untuk digali lebih dalam, anda langsung menanyakan ke narasumber. Dapat mengali kebutuhan user secara bebas User dapat mengungkapkan kebutuhannya secara lebih baik.
Kelemahan Narasumber kurang dapat mengungkapkan kebutuhannya Pertanyaan dapat menjadi tidak terarah, terlalu fokus pada hal-hal tertentu dan mengabaikan bagian lainnya.
Panduan Melakukan Wawacara Buatlah jadwal dengan narasumber, maksud dan tujuan Buatlah pertanyaan untuk jadi arahan Gunakan pertanyaan yang jelas dan mudah dipahami Cobalah untuk menggali kelebihan dan kekurangan sistem yang telah berjalan sebelumnya. Dapat improvisasi dengan mencoba menggali bagian-bagian tertentu. Catat hasil wawancara
Teknik Observasi Keuntungan : Melihat langsung bagaimana sistem lama berjalan Mampu menghasilkan gambaran lebih baik jika dibanding dengan teknik lain Kelemahan : Membutuhkan waktu cukup lama Orang-orang yang sedang diamati biasanya perilakunya akan berbeda Dapat mengganggu pekerjaan orang-orang pada bagian yang sedang diamati
Teknik Kuisioner Keuntungan : Hasil lebih objektif, karena kuisioner dapat dilakukan kepada banyak orang sekaligus Waktunya lebih singkat Kelemahan : Responden cenderung malas untuk mengisi Sulit untuk membuat pertanyaan yang singkat, jelas, dan mudah dipahami
Jenis Kebutuhan Functional Requirement Developmen Requirement Deployment Requirement Performance Requirement Documentation Requirement Support Requirement Miscellaneous Requirement
Functional Requirement Kebutuhan yang terkait dengan fungsi produk, Mis: Sistem Informasi harus mampu mencetak laporan, dst
Development Requirement Kebutuhan yang terkait tools untuk pengembangan sistem informasi baik perangkat keras maupun perangkat lunak Mis: dibantu Eclipse, starUML untuk pemodelan
Deployment Requirement Kebutuhan terkait dengan lingkungan dimana sistem informasi akan digunakan Mis : Sistem informasi harus berjalan pada server dengan spesifikasi H/W memory 4GB DDR3 processor Intel Xeon Quad Core, OS ?