LOGIKA MEMBUAT MODEL
Sebelumnya, kita telah belajar bagaimana proses perubahan data menjadi informasiadalah bagian penting dari sistem informasi. Diagram aliran data yang mungkinterbaik atau DFD mengidentifikasi proses, DFD tidak cukup baik untuk menunjukkanlogika yang terkandung dalam proses. Pada kenyataannya, di tingkat DFD primitiftidak menunjukkan langkah-langkah proses yang mendasar. Apa yang terjadi dalamproses? bagaimana data input dikonversi menjadi output informasi? Sejak DFDdirancang tidak untuk menunjukkan logika pengolahan rinci, Anda harus membuatmodel logika proses menggunakan teknik lainnya. diskusi ini berbicara tentangteknik-teknik yang Anda gunakan untuk membuat logika model proses. Pertama,Anda akan
diperkenalkan terstruktur Inggris, versi bahasa Inggris yang telah dimodifikasi secara alami bermanfaat dalam mewakili logika dalam proses sistem informasi. Anda dapat menggunakan bahasa Inggris yang terstruktur untuk mewakili tiga pernyataan basic yang diperlukan dalam pemrograman terstruktur, yaitu: pilihan, pengulangan dan urutan. Logika model dalam bagian sebelumnya, Anda belajar bagaimana untuk persyaratan sistem untuk informasi yang dikumpulkan. analis membuat kebutuhan informasi struktur ke DFD diagram aliran data atau aliran data pemodelan pintu masuk, mengalir dan akhirnya keluar dari proses sistem informasi. Meskipun, DFD, adalah baik dan berguna teknik, DFD ini tidak cukup memadai untuk menunjukkan semua kompleksitas sistem informasi. Meskipun dekomposisi memungkinkan Anda mewakili proses hingga tingkat detail, nama itu sendiri tidak memproses secara memadai menggambarkan apa proses lakukan dan bagaimana melakukannya. Dengan alasan di atas, Anda harus mewakili logika yang terkandung dalam proses simbol dalam DFD dengan model teknik lainnya. Pemodelan logika dengan terstruktur bahasa Inggris Anda harus memahami lebih dari hanya masuk arus, arus, dan dari sistem informasi. Anda juga harus memahami apa yang dilakukan oleh setiap proses yang diidentifikasi dan bagaimana setiap proses. Terstruktur bahasa Inggris, untuk jangka pendek selanjutnya BIT, adalah modifikasi bentuk dari bahasa Inggris yang digunakan untuk mendefinisikan isi kotak hitam dalam proses DFD. Dia berbeda dari bahasa Inggris Umum dalam arti bahwa sedikit untuk menggunakan beberapa Inggris kosa kata untuk statesin proses sistem informasi. Kata kerja yang digunakan untuk nama proses DFD, juga dapat beused dalam BIT. Kata kerja mereka, membaca, menulis, mencetak, menyortir, bergerak, menggabungkan, menambah, mengurangi, mengalikan, dan membagi.
SEDIKIT juga menggunakan frase kata untuk menggambarkan struktur data sepertinama pelanggan dan alamat nasabah. Tidak seperti alam Inggris, BIT menggunakankata sifat dan kata keterangan. Tujuan utama adalah untuk menjelaskan penggunaanBIT proses secara singkat, yaitu bahwa pengguna dan pemrogram dapat lebih mudahuntuk membaca dan memahami. Karena tidak ada versi standar maka setiap BIT analismenggunakan dialek mereka sendiri. Bit dapat mewakili tiga proses umumnya hadirdalam pemrograman terstruktur, yaitu: urutan, pernyataan bersyarat dan perulangan.Urutan tapi tidak memerlukan setiap struktur khusus yang diwakili oleh serangkaianpernyataan mengikuti pernyataan lain. Pernyataan bersyarat dapat diwakili oleh
struktur sebagai berikut:
MULAI JIKA
Jika jumlah saham = ªKuantitas-pesan-Minimum
KEMUDIAN baru menghasilkan pesanan
LAIN tidak-melakukan semuanya
ENDIF
Jenis lain dari pernyataan kondisional adalah pernyataan kasus di mana
Ada banyak tindakan yang berbeda yang dapat mengikuti program ini, tetapi hanya
salah satu yang dipilih. Case pernyataan dapat diwakili sebagai
Berikut ini:
MEMBACA jumlah saham
PILIH KASUS
1 kasus (kuantitas-saham > pesan kuantitas Minimum)
DO-any bebas-lalukan
KASUS 2 (kuantitas-saham = pesan kuantitas Minimum)
DO tidak-melakukan semuanya
KASUS 3 (kuantitas-saham < - pesan - jumlah Minimum)
-Menghasilkan pesanan baru
KASUS 4 (habis)
Memulai biasa-pesanan-darurat
DAN KASUS
Pengulangan dapat mengambil bentuk do-sampai loop atau Do-sementara loop.Melakukan-sampai
loop dapat dibentuk sebagai berikut:
APAKAH
Baca catatan persediaan
MULAI JIKA
Jika jumlah saham < - pesan - jumlah Minimum
KEMUDIAN baru menghasilkan pesanan
LAIN melakukan tidak-melakukan semuanya
BERAKHIR JIKA
SAMPAI akhir-of-file
Melakukan-sementara loop dapat diwakili sebagai berikut:
Baca catatan persediaan
Sementara tidak akhir-of-file DO
MULAI JIKA
Jika jumlah saham < - pesan - jumlah Minimum
KEMUDIAN baru menghasilkan pesanan
LAIN lakukan setiap non-lalukan
BERAKHIR JIKA
APAKAH AKHIR
0 comments:
Post a Comment