Terdapat beberapa hal
yang membuat sistem tidak efisien. Kekurangan itu terlihat dengan adanya
pembuatan rapor siswa yang dilakukan secara satu persatu dan pembuatan rekapitulasi
data nilai siswa yang juga proses pembuatannya lama.
Rekayasa
sistem adalah kumpulan konsep, pendekatan dan metodologi, serta alat-alat bantu
(tools) untuk merancang dan menginstalasi sebuah kompleks sistem. Kompleksitas
sistem bisa diakibatkan karena 2 hal yaitu kompleksitas dinamis dan kompleksitas
detail. Kompleksitas detail ketika komponen atau sub-sistem yang dirancang
tidak hanya banyak tetapi ditambah pula dengan multi-sourcing (multi suplier),
multi standard, multi criteria dan lainnya.
Rekayasa
sistem berfokus pada elemen-elemen, analisa, rancangan dan mengelola elemen-elemen
tersebut ke dalam sistem yang dapat berbentuk produk, layanan (service) atau
teknologi untuk tranformasi informasi atau control.
Tahap-tahap rekayasa system adalah
sebagai berikut:
A.Perencanaan
Strategi Informasi
Perencanaan Strategis Informasi, lebih
memperhatikan kepada tujuan manajemen dan bagaimana teknologi dapat digunakan untuk menghasilkan
peluang baru atau keunggulam kompetitif. Pada tahap ini dicari kebutuhan akan
fungsi-fungsi, data dan informasi perusahaan yang digunakan manajemen atas
tersebut.