Sistem informasi yang diidentifikasi membutuhkan proses-proses seperti mencatat dan memperbarui data, mencetak laporan, serta menampilkan hasil perhitungan. Data masukan meliputi data mahasiswa, nilai, dan persediaan, sedangkan data keluaran berupa nilai akhir, laporan, dan bukti transaksi.
2. Pendahuluan Tahaprequirement analysis (analisiskebutuhansistem) adalahtahapinteraksiintensifantaraanalissistemdengankomunitaspemakaisistem (end-user), dimana team pembuatsistemmenunjukkankeahliannyauntukmendapatkantanggapandankepercayaanpemakai, sehinggamendapatpartisipasi yang baik.
4. 4 KomponenKebutuhanSistem KebutuhanInformasi (= DeskripsiDokumen) Kebutuhan Program Aplikasi, dimanadijelaskanproses-proses yang dibutuhkanpemakaidankebutuhansistemberdasarkanusulansolusi yang dibuat. KebutuhanPerangkatKeras
5. 5 ContohIdentifikasiKebutuhanSistem Analisis perangkat lunak dan perangkat keras Teknologi yang akan digunakan Pemilihan SO, Web Server, DBMS ygdigunakan Spesifikasi semua halaman web Penentuanisi (content)
6. KebutuhanFungsional Menunjukkanfasilitasapa yang dibutuhkansertaaktivitasapasaja yang terjadidalamsistem. Kebutuhanfungsionalmencakup: Fungsideskripsikebutuhan Laporanbaik hardcopy maupun softcopy Updating dan query online Penyimpanan data, pencariankembalidan transfer data
7. Kebutuhan Non Fungsional Kebutuhan Non Fungsional mencakup: Waktu respon Rata-rata waktu untuk kegagalan Kebutuhan keamanan Akses untuk pengguna yang tidak punya hak.
8. PermasalahanpadaAnalisisKebuthan Pengguna (stakeholders) tidakmengetahuiapa yang merekabutuhkan Penggunamenjelaskankebutuhandengancaramerekasendirisehinggasulituntukdipahami Pengguna yang berbedamemilikikonflikkebutuhan Faktorpolitikdanorganisasi yang dapatmempengaruhikebutuhansistem Perubahankebutuhanselamaprosesanalisis. Stakeholder barumungkinakanmerubahlingkunganbisnis
9. 9 SistemInformasiPenilaianberjalansebagaiberikut Data nilai dari dosendiserahkanke bag administrasi Bag administrasimencatatnilai-nilaitsbuntukdihitungnilaiakhirnya Mahasiwadapatmelihatdaftarnilaiakhirmelaluitampilandanmenerimalembarhasilstudi yang memuatseluruhmatakuliahygdiambil Ketuajurusanmenerimalaporanhasilstudi Buatlahidentifikasikebutuhansistemkomputerisasi (a)AnalisisKebutuhan (proses-proses), (b)data-data. Soal-1
10. 10 Jawab Soal-1IdentifikasiKebutuhanSistemKomputerisasi : (a) Proses Proses-proses yang dikomputerisasi : Mencatat data nilaidrdosen Menghitungnilaiakhir Menampilkandaftarnilai Membuatlembarhasilstudi Membuatlaporanhasilstudi
11. 11 Masukan (Input / I ): Data mahasiswa Data nilai Data matakuliah (data dosen) Keluaran (Output / O): Data nilaiakhir Jawab Soal-1IdentifikasiKebutuhanSistemKomputerisasi : (b) Data Masukan/Keluaran
12. 12 Latihan Soal-2 SistemInformasiPersediaanBarangberjalansbb : Dokumen penerimaan barang dari supplier diterima oleh gudang Bag gudangakanmemperbaharui data persediaan yang ada Petugasdari supplier menerimabuktiterimabarang Bag. Administrasimengajukanpermintaanbarangkegudang, petugasgudangmemeriksa data ygdimintadanmencatatpengeluaranbarangdanmemperbaruinya Bag administrasimenerimabuktipermintaanbarang Kepalabagianmenerimalaporanpersediaanbarang. Buatlahidentifikasikebutuhansistemkomputerisasi (a)AnalisisKebutuhan (proses-proses), (b)data-data.
13. 13 Jawab Soal-2 :IdentifikasiKebutuhanSistemKomputerisasi : (a) Proses Proses-proses yang dikomputerisasi : Mencatat data barang Mencatatpenerimaanbarang Memperbaharui data persediaan Membuatbuktiterimabarang Mencatatpermintaanbarang Memperbarui data pengeluaran Membuatbuktipermintaanbarang Membuatlaporanpersediaanbarang
14.
15. LatihanSoal3 15 ProseduruntuksistemInformasipendaftaranulang: mahasiswamenghubungi bag administrasiuntukmelakukanpendaftaran kemudianmembayarbiayakuliahsesuaidengan data pendaftranygdiambil mahasiswamenerimabuktipembayaran ketuamenerimalaporankeuangan Buatlahidentifikasikebutuhansistemkomputerisasi (a)AnalisisKebutuhan (proses-proses), (b)data-data.
22. Jawabsoal 4 :IdentifikasiKebutuhanSistemKomputerisasi : (a) Proses proses login untukdokterdanpetugas prosespengelolaan data pasien, meliputi input, update dan delete prosespengelolaan data dokter, meliputi input, update dan delete prosespengelolaan data petugas, meliputi input, update dan delete prosespendaftaranpasien, baikdaftarbarumaupunpendaftaranuntukperiksadilakukanoleh user petugas proses searching/pencarian data (data pasien, data dokter, data petugas, data pemeriksaan, data obat) prosespemeriksaan, dilakukanoleh user dokter prosespemberianobat, dilakukanolehpetugasuntukdiberikankepadapasien