SISTEM INFORMASI KEPEGAWAIAN

advertisement
1
BAB I
PENDAHULUAN
1.1. Latar Belakang masalah
Di zaman yang semakin maju ini kita dituntut untuk selalu dapat mengikuti
perkembangan dunia komputerisasi maupun teknologi informasi yang semakin
hari semakin berkembang. Salah satu dari perkembangan teknologi tersebut
adalah semakin berkembangnya sistem operasi Linux, dengan banyaknya pilihan
distro Linux dalam aplikasinya kita dapat menyesuaikan distro apa yang sesuai
dengan keinginan kita.
Saat ini sistem operasi Linux sudah bukan hal awam lagi bagi kita, akan
tetapi variasi-variasi dari aplikasi terutama Game yang ada sampai saat ini masih
terbatas dibandingkan dengan sistem operasi lain, terkadang kita ingin memakai
aplikasi yang diinginkan tetapi aplikasi tersebut hanya ada pada sistem operasi
lain, sedangkan jika ingin memakai aplikasi tersebut ternyata kita harus membeli
lisensi ketika aplikasi tersebut ternyata tidaklah free seperti aplikasi-aplikasi yang
ada pada sistem operasi Linux.
Dengan mempertimbangkan kondisi yang berlaku maka dibuatlah sebuah
aplikasi di Linux untuk memperkaya aplikasi-aplikasi yang ada saat ini yaitu
“Aplikasi Sudoku di Linux Berbasis Open Source”.
1.2 Pokok Masalah
Sudoku adalah sebuah permainan angka yang membutuhkan ketelitian,
kesabaran, serta kecerdasan. Permainan ini sering kita jumpai di majalahmajalah atau sebuah buku khusus yang berisi permainan sudoku.
2
Permasalahannya sekarang adalah bagaimana membuat sebuah
aplikasi permainan sudoku dengan memanfaatkan tekhnologi komputer karena
masih jarang kita temukan permainan sudoku yang diamainkan dikomputer, tentu
saja dengan user interface yang menarik sehingga user tidak mudah bosan
dalam memainkan game ini.
1.3 Batasan Masalah
Agar pembahasan tidak meluas maka diperlukan batasan masalah,.
Aplikasi ini hanya memainkan sudoku 4x4 dan 9x9 dengan input yang digunakan
adalah angka 1 sampai 9, karena dalam permainan sudoku ada sebagian yang
dimainkan dengan mengisikan huruf, sedangkan untuk level permainan dibatasi
sampai 5 level saja.
1.4 Maksud Penelitian
Sudoku adalah suatu program aplikasi yang digunakan untuk menguji
sampai dimana tingkat kecerdasan kita dalam menganalisa penataan angkaangka yang kita susun dengan aturan yang telah ditentukan, kecepatan analisa
yang kita lakukan dihitung dengan
waktu. Semakin tinggi level yang
diselesaikan, maka akan semakin sulit pula tingkat penyelesaiannya dan
semakin tinggi pula tingkat kecerdasan kita diuji. Oleh karena itu dengan adanya
aplikasi ini kita dapat menguji kemampuan kecepatan otak kita dalam
menganalisa sesuatu.
3
1.5 Tujuan Penelitian
Adapun tujuan dari pembuatan aplikasi Sudoku di Linux Berbasis Open
Source ini adalah:
1. Bisa memberikan pengetahuan dan memberikan motivasi bagi
pengguna komputer, terutama bagi mahasiswa untuk mempelajari
dan mendalami bidang ilmu pengetahuan dalam bidang IT.
2. Memberikan alternatif lain aplikasi Sudoku di komputer, untuk aplikasi
ini di sistem operasi Linux.
3. Memberikan alternatif lain kepada pemakai komputer yang ingin
menguji sampai dimana tingkat kecerdasannya.
4. Aplikasi ini dapat juga digunakan untuk melatih kecepatan otak kita
dalam menganalisa sesuatu hal.
5. Dengan adanya aplikasi ini, kita dapat membudayakan bermain game
sambil mengasah kemampuan di sistem operasi Linux.
1.6 Sistematika Karya Tulis
Sesuai dengan batasan masalah yang dijelaskan secara garis besar,
maka sistematika karya tulis ini di bagi menjadi 5 Bab yaitu sebagai berikut :
Bab I.
Pendahuluan
Pada Bab ini akan diuraikan mengenai Latar Belakang
Masalah, Maksud Penelitian, Tujuan Penelitian, Batasan
Masalah, dan Sistematika Karya Tulis.
Bab II
Landasan Teori
4
Dalam bab ini akan diuraikan tentang pengertian Open
Source, pengertian dari Linux, pengertian dari Gambas
yaitu bahasa program yamg digunakan dalam pembuatan
software ini, pengertian dari Sudoku sehingga dapat
dimengerti oleh para pemakai sebelum menggunakan
program Aplikasi Sudoku di Linux Berbasis Open Source
ini.
Bab III
Perancangan system
Pada bab ini meliputi diagram alir perancangan system
yang dibuat, penjelasan sisitem serta spesifikasi berkas
yang dibutuhkan, system pendukung berupa system
perangkat keras dan system perangkat lunak yang
digunakan, perancangan berkas, perancangan masukan
dan perancangan keluaran.
Bab IV
Implementasi Program
Pada bab ini akan diuraikan bagaimana program dapat
dijalankan yang terdiri dari program utama, proses
pengolahan data dan program laporan, pelaksanaan
program dan sub program dalam menjalankan aplikasi ini.
Bab V
Penutup
Pada Bab ini berisi kesimpulan dan saran – saran.
Download