Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

1 CHAPTER 7 Pengembangan Sistem Management Information Systems, 9 th edition, By Raymond McLeod, Jr. and George P. Schell © 2004, Prentice Hall, Inc.

Presentasi serupa


Presentasi berjudul: "1 CHAPTER 7 Pengembangan Sistem Management Information Systems, 9 th edition, By Raymond McLeod, Jr. and George P. Schell © 2004, Prentice Hall, Inc."— Transcript presentasi:

1 1 CHAPTER 7 Pengembangan Sistem Management Information Systems, 9 th edition, By Raymond McLeod, Jr. and George P. Schell © 2004, Prentice Hall, Inc.

2 2 Learning Objectives Recognize the systems approach as the basic framework for solving problems of all kinds. Know how to apply the systems approach in solving systems problems. Understand that the systems development life cycle (SDLC) is a methodology—a recommended way to develop systems. Be familiar with the main SDLC approaches—the traditional waterfall cycle, prototyping, rapid application development, phased development, and business process redesign. Know the basics of modeling processes with data flow diagrams and use cases. Understand how systems development projects are managed in a top-down fashion.

3 Alat-alat Pengembangan Sistem Pendekatan sistem dan siklus hidup pengembangan sistem adalah metodologi (cara-cara yg direkomendasikan dlm memecahkan masalah-2 sistem), anggapannya seperti blue-print Alat yg digunakan: –Pemodelan data, contoh ERD, diagram kelas –Pemodelan proses, contoh DFD, use case diagram 3

4 Pemodelan Proses Pemodelan proses pd awalnya menggunakan flowchart, namun simbol- simbolnya lebih kompleks dibanding DFD DFD – Data Flow Diagram (Diagram arus data) : penyajian grafis dr sebuah sistem yg menggunakan 4 bentuk simbol yg menunjukkan bagaimana data mengalir melalui proses-proses yang saling tersambung 4

5 4 Simbol DFD 1.Unsur lingkungan atau entitas luar (terminator) : –berada di luar batas sistem –dpt memberi input atau menerima output –Berupa: Orang seperti manajer, pelanggan Organisasi seperti departemen lain, perusahaan lain Sistem lain 5

6 4 Simbol DFD 2.Proses –Sesuatu yg mengubah input menjadi output –Biasanya dinamakan dlm kata kerja atau nama subsistem 3.Arus data –Data bergerak –Harus melibatkan proses, dan namanya akan berubah 4.Penyimpanan data –Gudang data / data yg beristirahat 6

7 7

8 Leveled DFD Diagram arus data bertingkat: –Diagram konteks (context diagram) Mendokumentasikan sistem pg tingkat yg lebih ringkas –Diagram level n (figure n diagram) Diagram yg lebih detil. 8

9 Diagram Konteks Menempatkan sistem dlm suatu konteks lingkungan Aturan: –Hanya 1 simbol proses –Nama proses mencerminkan keseluruhan sistem –Tidak ada nomor –Memasukkan seluruh terminator untuk sistem –Memasukkan seluruh arus data antara terminator dan sistem 9

10 10

11 Diagram Level n Mendokumentasikan sistem dgn lebih detil Diagram level 0, 1, 2, dst Diagram level 0 adalah dekomposisi dari diagram konteks Diagram level 1 adalah dekomposisi dari diagram level 0 dst 11

12 Diagram level n Diagram level 0 Proses-2 utama yang ada pada sistem Sebaiknya tidak lebih dari 8 proses Pastikan proses ada input dan output Diagram level 1,dst Jika ada proses yg dapat dirincikan lagi 12

13 13

14 14

15 Jenis DFD 1.Diagram Alur Data Fisik –Biasanya model utk sistem sekarang –Penekanan pada bagaimana proses dr sistem diterapkan (how, who and where) –Termasuk proses dan simpanan manual 2.Diagram Alur Data Logika –Model utk sistem yg baru –Penekanan pada proses-proses yg terdapat pd sistem –Biasanya hanya proses dan simpanan komputer 15

16 16

17 Langkah Membuat DFD Secara garis besar langkah membuat DFD: Identifikasi semua entitas luar yg terlibat di sistem Identifikasi semua input dan output yg terlibat dgn entitas luar Buat diagram konteks Buat diagram level zero (0) Buat diagram level 1,2,… jika perlu 17

18 Tips Entitas luar (E) => orang / organisasi (kata benda) Proses (P) => aksi/ tindakan (kata kerja) Aliran data (AD) => perpindahan data/ informasi dr entitas-proses, proses-proses, proses-data store (kata benda) Gudang data (GD) => tempat simpan/ catat/ rekam 18

19 Use cases (Kasus penggunaan) Uraian naratif dlm bentuk kerangka dr dialog yg terjadi antara sistem primer dgn sistem sekunder. Sistem primer: program komputer Sistem sekunder: orang yg berinteraksi dgn program komputer Dialog: tindakan-2 yg diambil oleh para partisipan 19

20 Use cases Ada 2 format use cases: –Naratif kontinu: nomor berurutan utk masing-2 tindakan –Ping pong: terdiri atas 2 naratif dan penomoran yg menunjukkan bagaimana tugas terjadi bergantian antara 20

21 21

22 22

23 DFD dan Use cases Biasanya dibuat selama tahap-2 investigasi awal dan analisis 23

24 Latihan Membuat DFD Studi kasus mengenai sistem pendaftaran mata kuliah bagi pendidikan jarak jauh di universitas: Mahasiswa mengirim form pendaftaran yg berisi detil pribadi dan mata kuliah yg ingin diambil Universitas mengecek apakah mata kuliah tersebut dapat diambil dan mengecek apakah mahasiswa memiliki kualifikasi akademik yg cukup Jika mata kuliah dpt diambil, mahasiswa akan didaftarkan pd mata kuliah tsb, kemudian universitas akan mengkonfirmasi pendaftaran dgn mengirimkan surat konfirmasi ke mahasiswa Jika mata kuliah tidak dpt diambil maka mahasiswa akan dikirimkan surat penolakan 24

25 Baca & tambah singkatan (E,P,AD,GD) Mahasiswa (E) mengirim form pendaftaran (AD) yg berisi detil pribadi (AD) dan mata kuliah yg ingin diambil (AD) Universitas mengecek (P) apakah mata kuliah tersebut dapat diambil dan mengecek apakah mahasiswa memiliki kualifikasi akademik yg cukup Jika mata kuliah dpt diambil, mahasiswa akan didaftarkan (P) pd mata kuliah tsb, kemudian universitas akan mengkonfirmasi pendaftaran dgn mengirimkan surat konfirmasi (AD) ke mahasiswa Jika mata kuliah tidak dpt diambil maka mahasiswa akan dikirimkan surat penolakan (AD) 25

26 Diagram Konteks Entiti: Mahasiswa Proses: pendaftaran kuliah mahasiswa PJJ Aliran data: form pendaftaran, surat konfirmasi / surat penolakan 26 Mahasiswa Sistem pendaftaran mahasiswa PJJ Form pendaftaran Surat konfirmasi/ penolakan

27 DFD Level 0 Entiti: Mahasiswa Proses: Mengecek mata kuliah, mendaftarkan mahasiswa, mengkonfirmasi pendaftaran Aliran data: form pendaftaran, detil mata kuliah, detil mata kuliah yg diambil, detil pribadi mahasiswa, surat konfirmasi/penolakan Gudang data: File Mata kuliah, File Mahasiswa 27

28 DFD Level 0 28 Mahasiswa 1.0 Mengecek Mata Kuliah 2.0 Mendaftarkan Mahasiswa 3.0 Mengkonfirmasi Pendaftaran Form pendaftaran File Mata kuliah File Mahasiswa Detil Mata kuliah Pilihan mata kuliah yg diterima/ditolak Detil Mata kuliah yg diambil Detil Pendaftaran Update detil mahasiswa Surat konfirmasi/ penolakan


Download ppt "1 CHAPTER 7 Pengembangan Sistem Management Information Systems, 9 th edition, By Raymond McLeod, Jr. and George P. Schell © 2004, Prentice Hall, Inc."

Presentasi serupa


Iklan oleh Google