LATAR BELAKANG Jumlah data dalam penjadwalan mata pelajaran sangat banyak sehingga sulit untuk melakukan proses penjadwalan secara cepat oleh karena itu penulis menggunakan bahasa pemrograman Visual Basic dan microsof acces sebagai databasenya
BATASAN MASALAH
a. Pengolahan data kelas, hari, jam mengajar setiap guru, data guru, mata pelajaran. b. Menggunakan bahasa pemrograman yaitu Visual Basic dan menggunakan Microsoft Access sebagai databasenya
RUMUSAN MASALAH
MANFAAT PENELITIAN a. Untuk menambah dan mengembangkan pengetahuan yang didapatkan. b. Untuk menerapkan ilmu yang diterima selama melaksanakan perkuliahan di kampus. c. Untuk memanuhi syarat dalam menyelesaikan Study Strata Satu (S1) jurusan Sistem Informasi
Tinjauan Pustaka
Dari hasil penelitian yang dilakukan oleh Siti Puspita (2012) dengan judul Sistem Informasi Sekolah Berbasis Web Pada SMAN 2 Aikmel .
Aplikasi Aplikasi komputer atau aplikasi software adalah program komputer yang ditulis dalam suatu bahasa pemrograman dan dipergunakan untuk menyelesaikan masalah tertentu. Contoh : a. Aplikasi Grafik b. Aplikasi Web c. Aplikasi Pendidikan
Mata Pelajaran
Mata pelajaran adalah kegiatan atau proses yang berupa pengetahuan, gagasan dan konsep yang diperoleh dari pengalaman melalui serangkaian proses kegiatan ilmiah atau penyelelidikan, penyusunan, dan pengujian gagasan.
Penyusunan jadwal yaitu dengan menggunakan cara: 1. Cara manual dengan sistem kartu 2. Format condition pada program aplikasi Microsoft excel 3. Software ASc timetabels
Pengertian Database
Database adalah kumpulan informasi yang disimpan di dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu program komputer untuk memperoleh informasi dari database tersebut.
Model database atau model data 1. model relasional 2. model hierarkis. 3. model jaringan
Visual Basic Microsoft Visual Basic adalah bahasa pemerograman yang digunakan untuk membuat aplikasi pada lingkungan windws yang berbasis grafis (Graphical User Interface).
Microrosoft Acces Microsoft Acces adalah salah satu dari Relasional Database Management System (DBMS). DBMS adalah sebuah program yang memiliki fasilitas penyimpanan dan pemanggilan struktur informasi pada sistem komputer.
Diagram alir Data Flow Diagram (DFD) adalah sebuah tehnis grafis yang menggambarkan aliran informasi yang diaplikasikan pada saat data bergerak dari input menjadi output.
Entity relationship diagram merupakan jaringan yang menggunakan susunan data yang disimpan dari system secara abstrak
Normalisasi
Normalisasi adalah suatu tehnik untuk mengorganisasikan data kedalam tabel_tabel untuk memenuhi kebutuhan pemakai didalam suatu organisasi.
Relasi Relasi ini menggambarkan alur hubungan antar tabel yang terdapat Pada Aplikasi Jadwal Pelajaran Sekolah.
Flowchart Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urutan-urutan prosedur dari suatu program
1. 2. 3. 4. 5.
Tahapan penelitian Pengumpulan data Analisis data Perancangan sistem Implementasi sistem Penyusunan Laporan/Dokumentasi
Jadwal
Guru
Kurikulum
Kd_guru *
JK
Mapel
1 Memiliki M M Nm_Jam Kd_Mapel** Kd_Jam* Jmlh_Jam M Memegang Kd_kelas * Jmlh Siswa Kd_Hari** M Kelas 1 Nm_kelas Ruang
Jam
Menghasilkan
Jadwal
Guru *Kd_guru Nm_Guru Alamat Gelar Jns Klamin Agama No HP **Kd_Jam **Kd_Kelas
Tabel Jam
NO 1 2 3 Nama Fieled *Kd_Jam Nm_jam Kd_Mapel** Type Int Text Int Size 5 4 5 Keterangan Kode_ Jam Nama_ Jam Kode_matapelajaran
Nama Fieled
*Kd_mapel Nm_mapel Kd_guru**
Type
Int Text Int
Size
5 15 5
Keterangan
Kode_matapelajaran Nama_matapelajaran Kode_guru
Tabel Guru
NO 1 2 3 4 *Kd_guru Nm_guru Alamat Gelar Nama Field Type Int Text Text Text Size 5 25 30 5 Kode_guru Nama_guru Alamat Gelar Keterangan
5
6 7 8 9 Kd_Jam** Kd_Kls**
Jenis_klmn
Agama No_hp Int Int
Text
Text Int 5 5
10
10 12
Jenis_kelamin
Agama Nomor_ handphone Kode_ Jam Kode_kelas
1 2 3 4
5 10 4 5
Ruang
Text
Ruang
3
4 5 6 7
Kd_hari**
Kd_Jam ** Kd_mapel** Kd_guru** Kd_Kls**
Int
Int Int Int Int
5
5 5 5 5
Kode_ hari
Kode_ Jam Kode_matapelajaran Kode_guru Kode_kelas
Kesimpulan
a. Sistem aplikasi ini dibuat dengan menggunakan bahasa pemrograman yaitu Visual Basic dan menggunakan Microsoft Access sebagai databasenya. b. Sistem aplikasi jadwal pelajaran sekolah ini terdiri dari enam tabel yaitu tabel hari, tabel guru, tabel mapel, tabel kelas, tabel jam, dan tabel jadwal. c. Sistem aplikasi jadwal pelajaran sekolah ini terdiri dari tiga menu utama yaitu file, laporan dan profil.
Saran
a. Sistem ini meberikan laporan jadwal pelajaran berdasarkan kelas diharapkan kedepannya dapat memberikan laporan tentang data guru, mapel, jam, dan hari. b. Sistem ini diharapkan kedepan dapat dikembangkan kearah sistem berbasis web.