Pengembangan Sistem Informasi Perpustakaan �X� by CJhb7c3

VIEWS: 174 PAGES: 51

									               Proses Pengembangan Sistem

                             Henny Indriyawati, S.Kom




Standarisasi PSIM-STIKI-2007.1
                  Pengembangan Sistem Informasi :


       1.      Analisa
       2.      Perancangan
       3.      Pembangunan (Coding)
       4.      Pengujian
       5.      Integrasi
       6.      Implementasi




Standarisasi PSIM-STIKI-2007.2
                         Analisa Sistem Informasi

       • Identifikasi Masalah
             – Problems :situasi yang tidak diharapkan yang
               menghambat pencapaian tujuan, target ataupun sasaran
               suatu organisasi.
             – Opportunities : kesempatan untuk meningkatkan
               orgonisasi dalam mencapai tujuannya.
             – Directives : persyaratan baru yang dikenakan oleh
               manajemen, pemerintah, atau beberapa perngaruh
               external.

       • Identifikasi masalah dengan kerangka PIECES



Standarisasi PSIM-STIKI-2007.3
                                 Identifikasi masalah :

       • Tolok ukur bisa dilihat sejauh mana visi,
         misi dan tujuan institusi dicapai.
             – Perlu diketahui VISI, MISI, dan TUJUAN
       • Survey di lapangan
             – Untuk mendapatkan fakta
             – Mendapatkan gambaran yang jelas tentang
               data dan proses sistem yang ada saat ini.
       • Goal : Masalah




Standarisasi PSIM-STIKI-2007.4
                                 Contoh Kasus


         Pengembangan Sistem Informasi
                Perpustakan “X”




Standarisasi PSIM-STIKI-2007.5
       Contoh VISI MISI Perpustakaan “X” :
       MISALKAN :

       • Visi :
             – Menjadi pusat penyedia bahan pustaka ilmu-ilmu komputer
               dan sistem informasi yang lengkap, efektif, akurat dan handal
               sekota malang.
       • Misi :
             – Meningkatkan minat akses masyarakat pada perpustakaan ini.
             – Menyediakan sumber bahan referensi ilmu-ilmu komputer dan
               sistem informasi yang lenkap.
       • Tujuan :
             – Pertumbuhan anggota pertahun sebesar 10 % pertahun
             – Penigkatan akses anggota sebesar 2% perbulan
             – Peningkatan sumber daya buku dan referensi sebesar 3 %
               perbulan



Standarisasi PSIM-STIKI-2007.6
                             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.

Standarisasi PSIM-STIKI-2007.7
                                 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



Standarisasi PSIM-STIKI-2007.8
      MATRIKS ANALISA MASALAH, PENYEBAB DAN
      PENGARUH, TUJUAN DAN BATASAN
          Analisa Penyebab dan Pengaruh                 Tujuan Peningkatan Sistem

              Masalah             Penyebab dan       Tujuan Sistem      Batasan Sistem
                                    Pengaruh
        1. Dari tahun ke         •Antara hak dan   –Pertumbuhan       –Sarana dan
        tahun jumlah             dan kewajiban     anggota pertahun   prasana terbatas
        anggota semakin          tidak sepadan     sebesar 10 %
        merosot : - fakta        •Persyaratan
        dilapangan               menjadi anggota
        (survey).                terlalu ketat
                                 •Fasilitas
                                 anggota dan non
                                 anggota sama
                                 saja




Standarisasi PSIM-STIKI-2007.9
       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

Standarisasi PSIM-STIKI-2007.10
                           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)




Standarisasi PSIM-STIKI-2007.11
                      Analisis Persyaratan Sistem


       1. Berorientasi Informasi (data)
             – Fakta untuk mendapatkan data mudah
               didapat (Source Document lengkap)
                  •    Contoh :
                      –    Formulir-Formulir tersedia
                      –    Laporan-laporan
                      –    Buku-buku catatan
                      –    Faktur
                      –    Dsb.




Standarisasi PSIM-STIKI-2007.12
                      Analisis Persyaratan Sistem


       2. 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)




Standarisasi PSIM-STIKI-2007.13
                      Analisis Persyaratan Sistem


       3. Berorientasi Objek
             – Jika keduanya (fakta dan prosedur) diperoleh
             – Aplikasi target yang akan dibangun
               berorientasi Objek




Standarisasi PSIM-STIKI-2007.14
                        Tahapan Analisa Persyaratan
                             Berorientasi Data

       A. Data
                  1.   Entitas Pembentuk Sistem
                  2.   ERD Key Based
                  3.   ERD Full Attribute Based
                  4.   Analisis Normalisai
                  5.   ERD Full Attribute Ternormalisasi
                  6.   Model Fisik (Generate)
       B. Proses
                  1.   DFD Context
                  2.   Dekomposisi Fungsional
                  3.   DFD level -1 s/d DFD level – n (Proses Primitif)
                  4.   Struktur Data : data flow dan data strore
                  5.   PSPEC : proses-proses primitif



Standarisasi PSIM-STIKI-2007.15
                       Tahapan Analisa Persyaratan
                          Berorientasi Proses - 1
       A.     Proses
                 1. DFD Context
                 2. Dekomposisi Fungsional
                 3. DFD level -1 s/d DFD level – n (Proses Primitif)
                 4. Struktur Data : data flow dan data strore
                 5. PSPEC : proses-proses primitif
                 6. STC : analisa transaksi dan transformasi
       B.     Data
                 1. Entitas Pembentuk Sistem  Data Store pada DFD
                 2. ERD Key Based
                 3. ERD Full Attribute Based
                 4. Analisis Normalisai
                 5. ERD Full Attribute Ternormalisasi
                 6. 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

Standarisasi PSIM-STIKI-2007.16
                            -Contoh -
                   Analisa Persyaratan Sistem
                       Berorientasi Data
              Sistem Informasi Perpustakaan “X”




Standarisasi PSIM-STIKI-2007.17
                          Entitas Pembentuk Sistem


     • Contoh Kasus Perpustakan :
           –   Entitas Anggota
           –   Entias Koleksi Buku
           –   Entitas Registri Buku
           –   Entitas Rak Buku
           –   Entitas Penerbit
           –   Entitas Pengarang
           –   Transaksi Peminjaman




Standarisasi PSIM-STIKI-2007.18
                                     ERD Key Based

           Pengarang                                                                  Penerbit
                                                  Koleksi
      Kode Pengarang                                                                Kode PN
                                               KodeKoleksi         Menerbi tkan
                                  Mengarang




                                                ada dalam



                                               RegBuku                             Rak Buku
                                              NoReg                               KodeRak
                                                                mengkoleks i




                                                T erdiri dari



                                                                                        Anggota
                                                Trans Pinjam
                                              Kode Transaksi                        KodeAnggota
                                                                     Melakukan



Standarisasi PSIM-STIKI-2007.19
                         ERD Full Attribute (CDM)

                                                                                       Penerbit
                                                  Koleksi
                                                                                   Kode PN
                                              KodeKoleksi                          Nama PN
           Pengarang                                               Menerbi tkan
                                              Tahun Terbit                         Alamat
      Kode Pengarang                          Jumlah Copy
      Nama Pengarang              Mengarang                                        No Tlp
                                              Judul                                No Fax
      Alamat                                  NoISBN


                                                  ada dalam


                 Data dilengkapi                   RegBuku
               berdasarkan item-                                                     Rak Buku
                                                  NoReg
              item data yang ada                                                   KodeRak
                                                                   mengkoleks i    Lokasi
                 pada dokumen
                    sumber                         T erdiri dari

                                                                                         Anggota
                                                  Trans Pinjam                      KodeAnggota
                                               Kode Transaksi                       Nama Anggota
                                                                       Melakukan
                                               Tgl Pinjam                           Alamat Anggota
                                               Denda                                No KTP

Standarisasi PSIM-STIKI-2007.20
                                           Model Fisik (PDM)
                     PENGARANG
      KODE_PENGARANG                char(5)
      NAMA_PENGARANG                varchar(20)
      ALAMAT_                       varchar(30)

                                                                         KOLEKSI
                                                   JUMLAH_COPY                            varchar(20)                              PENERBIT
                                                   KODEKOLEKSI                            varchar(30)                       KODE_PN      char(5)
                                                   JUDUL                                  date     K ODE _P N   =   KO      NAMA_PN
                                                                                                                      DE _P N            varchar(20)
                                                   TAHUN_TERBIT                           varchar(20)                       ALAMAT       varchar(30)
     K ODE _P E NGA RA NG = K ODE _P E NGA RA NG   KODE_PN                                char(5)                           NO_TLP       char(12)
                                                   KODE_PENGARANG                         char(5)                           NO_FAX       char(12)
                                                   NOISBN                                 char(5)
                                                   TANGGAL_PENGADAAN                      date


                                                       K ODE K OLE K S I = K ODE K OLE K S I

                                                              REGBUKU
                                                                                                                      RAK_BUKU
                                                        NOREG         char(5)
                                                                                                                 KODERAK    char(5)
                DATA_LOGIN                              KODEKOLEKSI   char(5)
        NAMA              chara r
                               cte                      KODERAK       ch K ODE RAK
                                                                        ar(5)                       =   K ODERA KLOKASI     char(20)

        PASSWORD          ch   cte
                            ara r

                                                                NORE G = NORE G


                                                               TERDIRI_DARI
                                                    NOREG                          char(5)
                                                    KODE_TRANSAKSI                 char(5)                                   ANGGOTA
                                                                                                               KODEANGGOTA                char(5)
       Tabel bentukan                              K ODE _T RA NS A K S I = K ODE _T RANS A K S I
                                                                                                               NAMA_ANGGOTA
                                                                                                               ALAMAT_ANGGOTA
                                                                                                                                          va
                                                                                                                                          va
                                                                                                                                            rch
                                                                                                                                            rch
                                                                                                                                               ar(20)
                                                                                                                                               ar(30)
                                                                                                               NO_KTP                     char(30)

                                                                 TRANS_PINJAM
                                                    KODE_TRANSAKSI                 char(5)
                                                    TGL_PINJAM                     date                    K ODE A NGGOT A = K ODE A NGGOTA
                                                    KODEANGGOTA                    char(5)
                                                    DENDA                            me
                                                                                   nu ric(6)
Standarisasi PSIM-STIKI-2007.21
                           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




Standarisasi PSIM-STIKI-2007.22
                                             Dekomposisi Fungsional

                                                DFD Context


                                                                                                                                                                        DFD
                        DFD Level 1                                                                    SIP||||||\                                                     PRIMITIF




                                         Setup Data         Autentifikasi                                                      Proses Transaksi                                    Laporan




   Data Koleksi   Data Rak   Data Penerbit       Data Pengarang             Reg Buku   Dt login   Pendaftaran Anggota   Peminjaman         Pengembalian   Pengadaan     Anggota   Pemenjaman   Koleksi




Standarisasi PSIM-STIKI-2007.23
                                            Level 1



                                                  SIP “X”


           Setup Data             Autentifikasi        Proses Transaksi   Laporan




Standarisasi PSIM-STIKI-2007.24
                           Level 2 Dari Setup Data



                                               Setup Data



       Data Koleksi       Data Rak   Data Penerbit    Data Pengaran   Reg Buku   Data Login




Standarisasi PSIM-STIKI-2007.25
                    Level 2 dari Proses Transaksi



                                          Proses Transaksi



       Pendaftaran Anggota        Peminjaman           Pengembalian   Pengadaan




Standarisasi PSIM-STIKI-2007.26
                              Level 2 dari Laporan



                                     Laporan


       Perkembangan Anggota         Peminjaman   Perkembangan Koleksi




Standarisasi PSIM-STIKI-2007.27
                            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




Standarisasi PSIM-STIKI-2007.28
                  Membuat arus data (data flow)


       • Contoh (dr slide sebelumnya) :
             – Untuk mengkoleksi data  yang terlibat adalah
               tenaga Admin
                  • Maka perlu arus data master (pengarang, koleksi, dll)




Standarisasi PSIM-STIKI-2007.29
                          Analisis Persyaratan Sistem
                                        (Proses : DFD - CD)



                           Admin                      data order
                                                                                     Penerbit
                                       login




                           master                            0
                                                                           data pengiriman buku
                                                          SIP "X"                    login
                 dt trans anggota
                                                             +
                                    data peminjaman
                                                                 laporan
                                                                                     Manajeme

                                                      data anggota
                         Anggota




Standarisasi PSIM-STIKI-2007.30
                                                                         DFD level 1

                                                                                                         Admin
                                                                              j
                                                                          Mana eme



                                                                                                          gi ]
                                                                                                      [l o n

                                                                                      gi ]
                                                                                  [l o n

                                                    Rak                                                                                        ta
                                                                                                                                    [data anggo ]
                                                                                                        4                                                         Anggota

                                                                                                  Proses                       k
                                                                                                                             ha akses transaksi
                             Pengar ang
                                                                                                 Autentifikasi

                                                            NoRak                                      +
                                                                                                                                                   er
                                                                                                                                         [data or d ]
     Admin
                                                                 ha akses set data
                                                                   k                                                                                                 er i
                                                                                                                                                                  Pen b t
                                                                                                        password
                                       kode pengarang
                                dt penga an valid
                                        r g                                                          Data Login
                [master ]                                                                                                                         gi   a
                                                                                                                                         [data pen ri m n buku]
                                                        1                                                                                                             er i
                                                                                                                                                                   Pen b t
                                                                                                ta
                                                                                              da login
                                                        dt r ak
             r
      dt pene bit v d
                   ali                           Setup Data       g uku v d
                                                                re b     ali
                              ko      er i
                                de pen b t                                                                         No r eg
                                                                                             Reg Buku
                r
         dt pene bit                                    +                                                                               2
                                                                k
                                                              ha akses l aporan                                                                          [dt tr ans anggota]
                                                                                                                                     Proses
                                                        dt kolek v d
                                                                si ali                                                                                                         Anggota
                                                                                      dt pengadaan                                  Transaksi

                                                                                                                                        +
                                                                                                        m
                                                                                                     ite pinjam                                   [data pem     an
                                                                                                                                                           injam ]

                                                                           Koleksi

                                                                                                                              ta ali
                                                                                                                      dt anggo v d
                                                    dt koleksi                                                                 kode anggota
                                                                                                                                                                     Anggota
                                                              u i j m
                                                        dt buk p n a                                         j m
                                                                                                      dt pi n a
                                                                               i
                                                                          Det P njam

                                   3                                                                                          Anggota
                [l aporan]        b
                              Pem uatan             dt l ap p  i j m
                                                             em n a an
                                                                                  Trans Pinjam_Kembali
      j
  Mana eme                     Laporan

                                  +

                                                            Perhatikan kesesuaian jumlah proses dengan hasil
                                                            Dekomposisi diagram juga data store !
Standarisasi PSIM-STIKI-2007.31
                                           DFD level 2 proses 1

                                                                        1.2
                                                                                      [dt pe         al
                                                                                            ngarang v id]      Pengarang : 1
                                  dt pengarang
                                                                     simpan dt
                                                                     pengarang
                                                                                                                dt penerbit : 2
              te
     Proses Au ntifi kasi

                                                                                                 e
                                                                                             [kod penerbit]
     [hak akse set d
              s     ata]                                                                      [NoRak]               Rak : 2
                                                                         1.3
                                                                     simpan d  t        [dt k         l
                                                                                             oleksi va id]
                                                                         l ksi
                                                                       ko e                                         Koleksi
                                                                                              e
                                                                                          [kod pengarang]

               1.1                                    dt koleksi
                            da master
                              ta                                                                               Pengarang : 2
                  ti asi
          prose ak v
              k
            ha akses
                                                      dt reg buku             1.4
                                                                        simpan dt
                                                                         re b
                                                                           g uku                  ku l
                                                                                           [reg bu va id]
                                                        dt l ogi n                                                    Reg Buku
          [master]


                                                                               1.5
                                                                                                     gi ]
                                                                                            [data l o n          Data Login
           Admin                                                         simpan dt
                                                                           login




                                                       dt rak                  1.6
                                                                                               [dt rak]            Rak : 1
                                                                         simpan dt
                                                                            rak




                                                                               1.7
                                                                                        [dt pe         l
                                                                                              nerbit va id]
                                                                         simpan d t
                                                                                                              dt penerbit : 1
                                        dt penerbit                       penerbi t




Standarisasi PSIM-STIKI-2007.32
                                                       DFD Level 2 proses 2

                                                              2.1
             Anggota                                                                   [hak akses transaksi] Proses Autentifikasi                      Anggota
                                                            proses
                           [dt trans anggota]            autotentifikasi


                                                                                                                                      [data anggota]
                                                                                   hak akses pendaftaran

                                                      dt trans anggota valid
                                                                                                                                2.5
                                                                                                                                                   [dt anggota valid]
                                                                                                                      Pendaftaran
                                        dt peminjaman                          dt pengembalian                          anggota

                                                                                                                                                        Anggota : 1
                                                                                                    hak akses pengadaan


             [data peminjaman]                  2.2                                   2.3

                                          Transaksi                                Transaksi                                                 [data order (PRINTOUT)]
                                         peminjaman                              pengembalian
                                                                                                                          2.4
                                                                                                                                                              Penerbit
   Anggota                                                                                                         Transaksi
                  [kode anggota]                                                      [dt pinjam]                  pengadaan



                                                        [item pinjam]
                                     [No reg]
       Anggota : 2                                                                   Trans Pinjam_Kembali                                              Penerbit
                                                                                                                              [data
                                                                                                                     [dt pengadaan]pengiriman buku (FAKTUR PENGIRIMAN)]

                                                             Det Pinjam
                          Reg Buku                                                                                         Koleksi

Standarisasi PSIM-STIKI-2007.33
                                      DFD level 2 proses 3

                                                           i
                                                      Det P njam
              Trans Pinjam_Kembali                                                            Koleksi


                                                       ku
                                                 [dt bu pinjam]
               [dt lap peminjaman]


                                                                                               [dt koleksi ]
                                                                                             3.4
                        3.2                            3.3
                                                                                         laporan
                                                    Laporan
                      Laporan                                                           rke
                                                                                      pe mbangan
                                                  aksesi bili tas
                     rke
                   pe mbangan                                                               l ksi
                                                                                          ko e
                                                      bu ku
                    peminjaman




                                             dt l ap   n
                                                    ora aksesibil tas


                     dt l apora peminjaman
                               n                                         dt l ap   n
                                                                                ora perkemb    n uku
                                                                                           anga b


                                                    3.1
                                                      nta
                                                prese si
                                                  laporan
                                                                        [hak a   s
                                                                              kse laporan]




                                                 [l aporan]                                             te
                                                                                               Proses Au ntifi kasi




                                                       j
                                                   Mana eme




Standarisasi PSIM-STIKI-2007.34
                  Perancangan Sistem Informasi


       •   Rancangan Output
       •   Rancangan Input
       •   Rancangan User Interface
       •   Rancangan Arsitektur Sistem
       •   Rancangan Struktur Program




Standarisasi PSIM-STIKI-2007.35
                                  Rancangan Input

       Evaluasi DFD Context
       Data flow masuk ke dalam
                                                 Admin                      data order
        proses menjadi calon input                                                                         Penerbit
       Input :                                              login
         1. login
         2. master (Packet)
              a. dt pengarang
              b. dt penerbit                     master                            0
              c. dt koleksi                                                     SIP "X"
                                                                                                 data pengiriman buku
                                                                                                           login
              d. dt reg buku           dt trans anggota
              e. dt rak                                                            +
              f. dt login                                 data peminjaman
         3. dt trans anggota (P)                                                       laporan

              a. dt peminjaman                                                                             Manajeme

              b. dt pengembalian                                            data anggota
         4. data anggota                       Anggota
         5. data pengiriman buku


Standarisasi PSIM-STIKI-2007.36
                                  Rancangan Input
                                     [Data Pengarang]

       • Struktur data :
          – Kode pengarang
          – Nama pengarang
          – Alamat
       • Internal kontrol :
          – Kode pengarang diawali dengan
             karakter PX999
       • Layout : ?




Standarisasi PSIM-STIKI-2007.37
                                  Rancangan Output


      Evaluasi DFD Context
      Data flow keluar dari proses              Admin                            data order
       menjadi calon ouput                                                                                       Penerbit
                                                                   login
      Output :
        1. Data Order
        2. Laporan (P) :
            a. Peminjaman                   setup data master                            0
            b. Aksesibilitas                                                          SIP "X"
                                                                                                       data pengiriman buku
                                                                                                                 login
            c. Perkem. Buku            dt trans anggota
        3. Data Peminjaman                                                               +
      Layout :                                                 data peminjaman
                                                                                             laporan
                                                                                                                 Manajeme

                                                                                  data anggota
                                               Anggota




Standarisasi PSIM-STIKI-2007.38
                        Rancangan User Interface

       • Rancangan Menu
             – Hirarki Menu
                  • Dapat dilihat dari dekomposisi fungsional




Standarisasi PSIM-STIKI-2007.39
                    Rancangan Arsitektur Sistem


       • Digambarkan menggunakan DFD Fisik
             – WHAT and HOW
             – Dimulai dari DFD Context s/d DFD Primitif




Standarisasi PSIM-STIKI-2007.40
                      Rancangan Arsitektur Sistem

      • DFD Fisik – CD
             – WHAT AND HOW

                           Admin                                                                   Penerbit
                                           login(GUI VB6)
                                                             data order (PRINTOUT)




                                                                                                 u
                                                                              data pengiriman buk (FAKTUR PENGIRIMAN)

                      master (GUI VB6)                          0
                                                             SIP "X"
                                                                                                      login (GUI VB6)
                                                              (VB6)
      dt trans anggota (DATA BUKU FISIK)
                                                               +


                                                                    laporan (GUI VB6 GRAFIK)


                                                   N
                           data peminjaman (BUKU DA KARTU KENDALI)
                                                                                                              Manajeme


                                             data anggota (FORMULIR PENDAFTARAN)
                       Anggota




Standarisasi PSIM-STIKI-2007.41
                                  DFD FISIK level - 1


                                                                                             Admin
                                                                 Manajeme



                                                                                      [login(GUI VB6)]

                                                                 [login (GUI VB6)]


                                                                                             4
                                                                                         Proses
                                                                                       Autentifikasi
                                                                                        (GUI VB6)
                                                                                            +
            Admin
                                                   hak akses set data (CONTROL)
                                                                                     password (SQL _SELECT )
                     [master (GUI VB6)]
                                                                                       Data Login (SQL
                                                                                        SERVER 2000)

                                               1
                                                                            data login (SQL CREATE)
                                           Setup Data
                                          (FORM VB6)

                                              +
Standarisasi PSIM-STIKI-2007.42
                                  Struktur Program

      • STC
            – 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


Standarisasi PSIM-STIKI-2007.43
       • Power desaigner 6 belum mensupport
         masalah STC.
       • Bisa menggunakan Visible Analyst.
       • Saran :
             – Dapat disiasati dengan menggunakan
               Dekomposisi Diagram sebagai panduan.




Standarisasi PSIM-STIKI-2007.44
                     Analisa Persyaratan Sistem
                        Berorientasi Proses




Standarisasi PSIM-STIKI-2007.45
                     Modern Structured Analysis

       1. Draw a context DFD to establish initial project scope.
       2. Draw a functional decomposition diagram to partition the
          system into subsystems.
       3. Create an event-response or use-case list for the system to
          define events for which the system must have a response.
       4. Draw an event DFD (or event handler) for each event.
       5. Merge event DFDs into a system diagram (or, for larger
          systems, subsystem diagrams).
       6. Draw detailed, primitive DFDs for the more complex event
          handlers.
       7. Document data flows and processes in the data dictionary.
          THE ABOVE METHODOLOGY, BASED ON EVENT
          PARTITIONING, IS MORE COMMONLY PRACTICED.



Standarisasi PSIM-STIKI-2007.46
                   Structured Analysis Diagram
                                  Progression (1 of 3)




Standarisasi PSIM-STIKI-2007.47
                     Structured Analysis Diagram
                                  Progression (2 of 3)




Standarisasi PSIM-STIKI-2007.48
                    Structured Analysis Diagram
                                  Progression (3 of 3)




Standarisasi PSIM-STIKI-2007.49
                                  Alat Bantu


       • CASE Stodio
       • Power Desaigner 11




Standarisasi PSIM-STIKI-2007.50
Terima Kasih

								
To top