Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Pengembangan Sistem Informasi :

Presentasi serupa


Presentasi berjudul: "Pengembangan Sistem Informasi :"— Transcript presentasi:

1 Pengembangan Sistem Informasi :
Analisa Perancangan Pembangunan (Coding) Pengujian Integrasi Implementasi

2 Identifikasi Masalah :
Problems : Dari tahun ke tahun jumlah anggota semakin merosot : - fakta dilapangan (survey). Minat akses anggota menurun : - fakta dilapangan (jumlah kehadiran di perpustakaan, jumlah peminjaman) Sulit mencari informasi buku atau referensi yang tepat dan akurat. Opportunities : Kemudahan proses untuk menjadi anggota Kemudahaan proses peminjaman Belum ada pesaing Directives : Dukungan pemerintah mengkampanyekan minat baca.

3 Penyebab Masalah Jumlah anggota merosot :
Antara hak dan dan kewajiban tidak sepadan Persyaratan menjadi anggota terlalu ketat Fasilitas anggota dan non anggota sama saja Minat akses anggota menurun : Bahan perpustakaan out of date Proses peminjaman dilakukan secara manual Sulit mencari informasi buku : Sistem katalog masih manual Tidak ada link ke pusat-pusat penyedia layanan yang lain

4 MATRIKS ANALISA MASALAH, PENYEBAB DAN PENGARUH, TUJUAN DAN BATASAN
Analisa Penyebab dan Pengaruh Tujuan Peningkatan Sistem Masalah Penyebab dan Pengaruh Tujuan Sistem Batasan Sistem 1. Dari tahun ke tahun jumlah anggota semakin merosot : - fakta dilapangan (survey). Antara hak dan dan kewajiban tidak sepadan Persyaratan menjadi anggota terlalu ketat Fasilitas anggota dan non anggota sama saja Pertumbuhan anggota pertahun sebesar 10 % Sarana dan prasana terbatas

5 Identifikasi masalah kerangka PIECES
Dari SIP “X” diusulkan solusi memenuhi kerangka : P : Pencapaian tujuan yang ditetapkan I : Mudah mencari informasi referensi buku E : Peningkatan sumber pendanaan. C: Kemudahan pengemdalian organisasi oleh menejemen E : Efisiensi tenaga kerja, dan sumber daya yang lain S : Peningkatan kemudahan anggota melakukan transaksi peminjaman dan pengembalian. Performance Information Economic Controlling Eficiency Service Teaching Tips We really emphasize PIECES as a useful way to characterize all problems. Later, we teach our students to use PIECES to analyze requirements and solutions as well. It can be useful to apply the PIECES framework to a project from the instructor’s professional background. 5

6 Solusi yang ditawarkan
Berdasarkan kerangka PIECES : Perlunya dikembangkan sistem informasi perpustakan berbasis komputer yang mampu memberikan peningkatan layanan pada anggota dan memberikan kemudahan pengendalian kinerja organisasi bagi pihak menejemen. (Tidak semua permasalahan diambil, hanya I, C, S)

7 Analisis Persyaratan Sistem
Berorientasi Informasi (data) Fakta untuk mendapatkan data mudah didapat (Source Document lengkap) Contoh : Formulir-Formulir tersedia Laporan-laporan Buku-buku catatan Faktur Dsb.

8 Analisis Persyaratan Sistem
Berorientasi Proses Jika fakta source doc sulit didapat. Oleh karenanya sistem dapat dibangun dengan mengamati proses (pekerjaan) yang ada. Contoh : Segala macam transaksi Prosedure kerja (Rule Bisnis / SOP Standard Operational procedure)

9 Analisis Persyaratan Sistem
Berorientasi Objek Jika keduanya (fakta dan prosedur) diperoleh Aplikasi target yang akan dibangun berorientasi Objek

10 Tahapan Analisa Persyaratan Berorientasi Data
Entitas Pembentuk Sistem ERD Key Based ERD Full Attribute Based Analisis Normalisai ERD Full Attribute Ternormalisasi Model Fisik (Generate) Proses DFD Context Dekomposisi Fungsional DFD level -1 s/d DFD level – n (Proses Primitif) Struktur Data : data flow dan data strore PSPEC : proses-proses primitif

11 Tahapan Analisa Persyaratan Berorientasi Proses - 1
DFD Context Dekomposisi Fungsional DFD level -1 s/d DFD level – n (Proses Primitif) Struktur Data : data flow dan data strore PSPEC : proses-proses primitif STC : analisa transaksi dan transformasi Data Entitas Pembentuk Sistem  Data Store pada DFD ERD Key Based ERD Full Attribute Based Analisis Normalisai ERD Full Attribute Ternormalisasi Model Fisik (Generate) Lakukan penyesuaian antara data store di DFD dengan Entitas di ERD Dari analisa normalisasi bisa jadi ada penambahan entitas baru atau ada entitas yang direduksi  revisi DFD sehingga jumlah data store sesuai dengan hasil analisa normalisasi Pspec : harus wajib dibuat

12 Tahapan Analisa Persyaratan Berorientasi Proses - 2
DFD Context Dekomposisi Fungsional Use CASE list masing-masing kejadian Data flow primitif masing-masing kejadian Algoritma (PSPEC) masing-masing proses Struktur Data : data flow dan data strore Analisa Transaksi dan Transformasi  STC STC Data Entitas Pembentuk Sistem  Data Store pada DFD ERD Key Based ERD Full Attribute Based Analisis Normalisai ERD Full Attribute Ternormalisasi Model Fisik (Generate) Lakukan penyesuaian antara data store di DFD dengan Entitas di ERD Dari analisa normalisasi bisa jadi ada penambahan entitas baru atau ada entitas yang direduksi  revisi DFD sehingga jumlah data store sesuai dengan hasil analisa normalisasi Pspec : harus wajib dibuat

13 Entitas Pembentuk Sistem
Contoh Kasus Perpustakan : Entitas Anggota Entias Koleksi Buku Entitas Registri Buku Entitas Rak Buku Entitas Penerbit Entitas Pengarang Transaksi Peminjaman

14 ERD Key Based

15 ERD Full Attribute (CDM)
Data dilengkapi berdasarkan item-item data yang ada pada dokumen sumber

16 Model Fisik (PDM) Tabel bentukan

17 Mendapatkan PROSES Bagaimana mengolah data ?
Contoh : Untuk mendapatkan data koleksi  berarti ada proses entry data koleksi Untuk mendapatkan data transaksi pinjam  berarti harus ada proses pencatatan peminjaman buku Dst. Dibuat dekomposisi fungsional

18 Dekomposisi Fungsional
DFD Context DFD PRIMITIF DFD Level 1 SIP||||||\ Setup Data Proses Transaksi Laporan Data Koleksi Data Rak Data Penerbit Data Pengarang Pendaftaran Anggota Peminjaman Pengembalian Anggota Pemenjaman Koleksi Pengadaan Autentifikasi Reg Buku Dt login Ini masih kurang bagus, nanti direvisi oleh bu evi

19 Membuat Entitas Luar Diambil dari hasil survey di lapangan
Siapa saja yang berinteraksi dengan sistem baik langsung maupun tidak. Asal dan tujuan data Contoh : Untuk mensetup data  yang terlibat adalah tenaga Admin Data anggota  diperoleh dari Anggota dsb

20 Analisis Persyaratan Sistem (Proses : DFD - CD)

21 DFD level 1 Direvisi data master ya vi
Perhatikan kesesuaian jumlah proses dengan hasil Dekomposisi diagram juga data store !

22 DFD level 2 proses 1

23 DFD Level 2 proses 2

24 DFD level 2 proses 3 Tambahkan slide untuk menjelaskan langkah cepat ke primitive level

25 Perancangan Sistem Informasi
Rancangan Output Rancangan Input Rancangan User Interface Rancangan Arsitektur Sistem Rancangan Struktur Program

26 Rancangan Input Evaluasi DFD Context Data flow masuk ke dalam
proses menjadi calon input Input : login master (Packet) dt pengarang dt penerbit dt koleksi dt reg buku dt rak dt login dt trans anggota (P) dt peminjaman dt pengembalian data anggota data pengiriman buku

27 Rancangan Output Evaluasi DFD Context Data flow keluar dari proses
menjadi calon ouput Output : Data Order Laporan (P) : Peminjaman Aksesibilitas Perkem. Buku Data Peminjaman Layout :

28 Rancangan Arsitektur Sistem
DFD Fisik – CD WHAT AND HOW

29 DFD FISIK level - 1

30 STC Struktur Program Gabungkan semua dfd primitif
Kelompokkan masing-masing proses ke dalam katagori: Input Proses Output Percabangan Tentukan bentuk struktur masing-masing bagian Transaksi Transformasi Gambarkan struktur program meliputi : Program Kendali Data couple Buat algoritma (pseudocode) masing masing-masing program kontrol

31 Analisa Persyaratan Sistem Berorientasi Proses

32 Structured Analysis Diagram Progression (1 of 3)
No additional notes. 32

33 Structured Analysis Diagram Progression (2 of 3)
Teaching Tips This context comes directly from Chapter 3. The blue processes and the blue and black data flows define systems analysis. 33

34 Structured Analysis Diagram Progression (3 of 3)
No additional notes. 34


Download ppt "Pengembangan Sistem Informasi :"

Presentasi serupa


Iklan oleh Google