24 masing saling berinteraksi satu dengan yang lainnya membentuk satu kesatuan
untuk mencapai sasarannya. Komponen-komponen tersebut adalah:
1. Blok Masukan Input Block Input mewakilai data yang masuk kedalam sistem informasi. Informasi
disini termasuk metode -metode dan media untuk data yang akan dimasukan, yang dapat berupa dokumen -dokumen dasar.
2. Blok Model Model Block Blok ini terdiri dari kombinasi prosedur, logika dan model matematika
yang akan memanipulasi data input dan yang tersimpan didasar data dengan cara yang sudah ditentukan untuk menghasilkan keluaran yang
diinginkan. 3. Blok Keluaran Output Block
Produk dari sistem informasi adalah keluaran yang merupakan informasi yang berkualitas dan dokumentasi yang berguna untuk semua tingkatan
manajemen serta semua pemakai sistem. 4. Blok Teknologi Technology Block
Blok teknologi merupakan tool box dari pekerjaan sistem inf ormasi. Blok teknologi digunakan untuk menerima input, menjalankan model,
menyimpan dan mengakses data, menghasilkan dan mengirimkan keluaran dan membantu pengendalian dari sistem keseluruhan.
25 5. Blok Basis Data Database Block
Kumpulan dari data yang sali ng berhubungan satu sama lainnya, tersimpan diperangkat keras komputer dan digunakan perangkat lunak
untuk memanipulasinya. 6. Blok Kendali Controls Block
Blok kendali berfungsi supaya sistem informasi dapat berjalan sesuai dengan yang diinginkan, maka perl u diterapkan pengendalian -
pengendalian supaya dapat lebih terkontrol
2.2.8 Pengertian Sistem Informasi Manajemen
Sistem informasi manajemen SIM adalah sistem informasi yang digunakan untuk menyajikan informasi yang digunakan untuk mendukung operasi,
manajemen, dan pengambilan keputusan dalam sebuah organisasi. Abdul Kadir 2002
Sistem informasi manajemen berfungsi untuk mengelola suatu sistem dengan penerapan manajemen yang baik sehingga menghasilkan suatu informasi
yang dibutuhkan. Data -data yang sudah terkum pul kemudian diproses secara matang sehingga akan dihasilkan informasi yang baik. Informasi yang dikeluarkan
berupa laporan-laporan yang lengkap seputar data yang ada dan melalui beberapa proses sistem informasi, seperti pengumpulan data, pemrosesan data d an sampai
mengasilkan suatu output data yang diinginkan sesuai dengan tujuan akhir dari sistem informasi yang dikerjakan Raymond Mcleod, Jr, 1996.
Namun komputer sebagai suatu sarana penunjang memiliki pula
keterbatasan, karena hanya berfungsi sebagai pe ngolah data berdasarkan program
26 atau instruksi yang diberikan. Dalam hal ini peran manusia masih tetap penting
yaitu sebagai pengendali atas pengolahan data yang dilakukan komputer.
2.2.9 Konsep Dasar Pemrograman
Suatu perangkat keras yang bagaimanapun canggihny a, tanpa didukung oleh perangkat lunak berupa program aplikasi yang baik, maka perangkat keras
tersebut, tidak dapat dimanfaatkan sebagaimana mestinya. Untuk dapat mengembangkan program aplikasi yang berkualitas dibutuhkan suatu prosedur
perencanaan yang baik. Supaya pengembangan program aplikasi dapat berhasil, maka harus direncanakan secara terperinci dalam urutan langkah -langkah seperti
mendefinisikan masalah, memilih bahasa pemograman, merancang program, pemograman programming ,pengetesan dan pelacaka n program testing and
debugging the program , membuat dokumentasi program documenting program.
2.2.10 Basis Data
Basis Data database merupakan kumpulan dari data yang saling berhubungan satu sama lainnya, tersimpan di simpanan luar komputer dan
digunakan perangkat lunal tertentu untuk memanipulasinya. Database merupakan salah satu komponen yang penting di sistem informasi karena berfungsi sebagai
basis penyedia informasi bagi para pemakainya. Basis data diakses atau dimanipulasi dengan menggunakan perangkat
lunak paket yang disebut DBMS Database Management Sistem . H.M Jogiyanto, 1989 : 217