Proses Tahapan dalam mengembangkan Model dan
simulasi komputer secara umum, sebagai berikut :
a. Memahami sistem yang akan disimulasikan Jika
Pengembang model tidak tau atau belum mengetahui cara
kerja sistem yang akan dimodel simulasikan maka
pengembang perlu meminta bantuan seorang ahli (pakar)
dibidang sistem yang bersangkutan. Data masukan,
keluaran, variable dan parameter masih dalam bentuk
symbol – symbol verbal (kata – kata).
b. Mengembangkan Model matematika dari sistem Apabila
pengembang sudah mengetahui cara kerja sistem yang
bersangkutan, maka tahap berikutnya adalah
memformulasikan model matematika dari sistem. Model
matematika bisa dalam bentuk persamaan diferensial,
persamaan aljabar linear, persamaan logika diskret dan
lain – lain disesuaikan dengan karakterisitik sistem dan
tujuan pemodelan
c. Mengembangkan Model matematika untuk simulasi
Digunakan untuk menyederhanakan model matematika
yang sudah dihasilkan sebelumnya. Agar lebih mudah
dalam menyederhanakan Model matematika, maka dibuatlah suatu Flow Chart untuk merinci tahapan yang
harus dilewati untuk membuat program.
d. Membuat program (software) Beberapa flow chart dari
tahapan sebelumnya kemudian diimplementasikan lebih
lanjut menjadi program (software) computer
e. Menguji, memverifikasi dan memvalidasi keluaran
simulasi Simulasi pada dasarnya adalah menirukan sistem
nyata (realitas) sehingga tolak ukur baik tidaknya simulasi
adalah sejauh mana yang bersangkutan. Pengujian
(testing) dilakukan pada tingkat modul program, untuk
menguji fungsi subsistem. Verifikasi dilakukan untuk
membuktikan bahwa hasil implementasi program
komputer sudah sesuai dengan rancangan model konsep
dari sistem yang bersangkutan. Validasi dilakukan dengan
membandingkan hasil keluaran simulasi dengan data yang
diambil dari sistem nyata (realitas).
f. Mengeksekusi program simulasi untuk tujuan tertentu.
Eksekusi (running) program komputer bisa dilakukan
secara waktu nyata (real time) atau waktu tidak nyata
(offline) tergantung dari tujuan simulasi. Secara umum ada
3 tujuan simulasi, yaitu : untuk mempelajari perilaku
(behavior) sistem, untuk pelatihan (training), untuk
hiburan/permainan (gaming).
