BAB IV HASIL DAN PEMBAHASAN. dari sistem lama yang ada, dimana masalah-masalah yang terjadi pada sistem

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB IV HASIL DAN PEMBAHASAN. dari sistem lama yang ada, dimana masalah-masalah yang terjadi pada sistem"

Transkripsi

1 BAB IV HASIL DAN PEMBAHASAN 4.1. Perancangan Sistem Perancangan sistem informasi merupakan pengembangan sistem baru dari sistem lama yang ada, dimana masalah-masalah yang terjadi pada sistem lama diharapkan akan teratasi dengan sistem yang baru. Setelah tahap analisis sistem selesai digunakan, maka penulis telah mendapatkan gambaran apa yang harus dikerjakan selanjutnya. Pada perancangan sistem inilah saatnya penulis untuk memikirkan bagaimana membentuk sebuah sistem informasi yang baru dengan merancang guna memberikan gambaran umum kepada user secara rinci Tujuan Perancangan Sistem Tahap perancangan ini mempunyai tujuan utama yaitu untuk memenuhi kebutuhan pengguna atau biasa disebut dengan internal entity. Yaitu dalam penelitian ini yang disebut entity adalah pegawai yang bertugas dalam proses akademik, dan eksternal entity adalah pihak yang terlibat dalam proses akademik. Sedangkan tujuan lain dari perancangan sistem ini yaitu untuk memberikan gambaran yang jelas dan hasil rancangan bangun yang lengkap. Demi menghasilkan program sistem informasi yang dapat mempermudah cara kerja petugas yang terlibat pada proses kegiatan akademik di Sekolah Menengah Kejuruan Merdeka Bandung. 70

2 Gambaran Umum Sistem Yang Diusulkan Setelah mengadakan tahap analisis kemudian penulis mengadakan sebuah perancangan sistem. Dimana tahap perancangan sistem informasi akademik yang berbasis client server ini akan diuraikan melalui sebuah gambaran umum sistem yang di usulkan agar dapat dimengerti oleh pihak terkait, atau pihak perusahaan sebagai pengguna. Kategori Pengguna Panitia Penerimaan Peserta Didik Baru Tabel 4.1. Arsitektur Perangkat lunak Tugas Hak Akses Mengelola Kegiatan 1. Penjualan Formulir PPDB. Pendaftaran Siswa Baru 2. Pendaftaran Siswa Baru Siswa Mengisi Data Pribadi Siswa 3. Pembayaran Sekolah 4. Aktivasi Siswa 5. Pembagian Kelas 6. Pemindahan Kelas Siswa 7. Pembagian NIS 8. Pembagian Wali Kelas 1. Mengisi data pribadi siswa

3 72 Kurikulum Mengelola Proses Penjadwalan 1. Mengelola Data Jurusan 2. Mengelola Data Ruangan 3. Mengelola Waktu Pelajaran 4. Mengelola Kalender Akademik 5. Mengelola data Pegawai 6. Mengelola data pelajaran 7. Memproses Penjadwalan Belajar Mengajar Guru Menginputkan kesediaan mengajar dan nilai siswa 1. Menginputkan kesediaan mengajar 2. Menginputkan Penilaian siswa Wali Kelas Tatausaha Melakukan Proses Pembagian Raport Melakukan Pencatatan Presensi Siswa 1. Menginputkan Proses Pembagian Raport 1. Menginputkan Presensi Siswa

4 Perancangan Prosedur Yang Diusulkan Sistem informasi akademik ini merupakan sebuah sistem atau perangkat lunak yang diusulkan guna mempermudah pengolahan data. Sistem usulan ini pada akhirnya akan sangat berguna dan membantu bagi pegawai yang terlibat dalam proses akademik di sekolah. Dalam perancangan prosedur yang diusulkan ini meliputi diagram konteks, data flow diagram dan kamus data. Yang bertujuan untuk memudahkan dalam pembuatan program dan memudahkan dalam menganalisa alir dokumen Flowmap A. Flowmap Pendaftaran Peserta Didik Baru yang diusulkan Flowmap pendaftaran peserta didik baru yang di usulkan dari sistem informasi akademik sebagai berikut :

5 Gambar 4.1. Flowmap pendaftaran peserta didik baru yang diusulkan 74

6 75 B. Flowmap Pembagian Kelas yang diusulkan Gambar 4.2. Flowmap Pembagian Kelas yang diusulkan

7 76 C. Flowmap Penjadwalan yang diusulkan Gambar 4.3. Flowmap Penjadwalan yang diusulkan D. Flowmap Penilaian yang diusulkan Gambar 4.4. Flowmap Penilaian yang diusulkan

8 Diagram Konteks Gambar 4.5. Diagram Konteks yang diusulkan Data Flow Diagram (DFD) Data flow diagram atau DFD merupakan diagram yang menggambarkan aliran data dari suatu sistem. DFD yang diusulkan, adalah sebagai berikut : 1. DFD Level 1

9 Gambar 4.6. DFD Level 1 yang diusulkan 78

10 79 2. DFD Level 2 Proses 1.0 Pendaftaran Peserta Didik Baru Gambar 4.7. DFD Level 2 proses 1.0 yang diusulkan

11 80 3. DFD Level 2 Proses 2.0 Pembagian Kelas Gambar 4.8. DFD Level 2 proses 2.0 yang diusulkan 4. DFD Level 2 Untuk Proses 3.0 Penjadwalan Gambar 4.9. DFD Level 2 Proses 3.0 yang diusulkan

12 81 5. DFD Level 2 Untuk Proses 4.0 Penilaian Gambar DFD Level 2 Proses 4.0 yang diusulkan Kamus data Kamus data adalah suatu daftar data elemen yang terorganisir dengan definisi yang tetap dan sesuai dengan sistem, sehingga user dan analis sistem mempunyai pengertian yang sama tentang input, output, dan komponen data store. Kamus data sangat membantu analis sistem dalam mendefinisikan data yang mengalir di dalam sistem, sehingga pendefinisian data itu dapat dilakukan dengan lengkap dan terstruktur. Pembentukan kamus data dilaksanakan dalam tahap analisis dan perancangan suatu sistem.

13 82 Tabel 4.2. Kamus Data 1. Nama Arus Data : Pembelian Formulir Alias : Pendaftaran Peserta Didik Baru Aliran : Proses 1.0 Tabel Pembelian Formulir, Tabel Pembelian Formulir Proses 1.0, Proses 1.0 Pendaftar Atribut : no_ penjualan_fppdb, Tgl_ penjualan_fppdb, Thn_ajarn_fppdb, Nama_pembeli_fppdb, harga_ penjualan_fppdb, Password_fppdb 2. Nama Arus Data : Catat Formulir dan Data Persyaratan Alias Aliran : Pendaftaran Peserta Didik Baru : Pendaftar Proses 1.0, Proses 1.0 Tabel Pendaftaran Atribut : no_pendaftaran, Fc_ijazah, Fc_skhu, Fc_raport, Fc_nisn, Foto 3x4, Foto 2x3, Sk_baik, Sk_sehat, Fc_akte, Fc_kk 3. Nama Arus Data : Pembayaran Sekolah Alias Aliran : Pendaftaran Peserta Didik Baru : Pendaftar Proses 1.0, Proses 1.0 Tabel Pembayaran Sekolah, Tabel Pembayaran Sekolah Proses 1.0, Proses 1.- Kepala Sekolah Atribut : No_pendaftaran, Tgl_input_pembayaran, Dsp, Spp_awal 4. Nama Arus Data : Input Data Siswa Terdaftar

14 83 Alias Aliran : Pendaftaran Peserta Didik Baru : Pendaftar Proses 1.0, Proses 1.0 Tabel Pembayaran Sekolah, Tabel Pembayaran Sekolah Proses 1.0, Proses 1.- Kepala Sekolah Atribut : No_pendaftaran, No_penjualan_fppdb, Tgl_pendaftaran, Kode_keahlian, Id_tingkat_kelas, Status_pengisian 5. Nama Arus Data : Input Banyak Kelas Alias : Pembagian Kelas Aliran : Tabel Siswa Terdaftar Proses 2.0, Proses 2.0 Tabel Kelas Atribut : Id_kelas, angkatan_kelas, no_kelas, Kode_keahlian 6. Nama Arus Data : Pembagian NIS Alias Aliran Atribut : Pembagian Kelas : Tabel Kelas Proses 2.0, Proses 2.0 Tabel Siswa : Nis, No_pendaftaran 7. Nama Arus Data : Pemilihan Wali Kelas Alias Aliran : Pembagian Kelas : Tabel Siswa Proses 2.0, Proses 2.0 Siswa, Proses 2.0 Kepala Sekolah Atribut : Id_kelas, Id_pegawai 8. Nama Arus Data : Proses Penjadwalan

15 84 Alias Aliran : Penjadwalan : Tabel Kelas Proses 3.0 Proses 3.0 Tabel Penjadwalan Atribut : Id_penjadwalan, Tahun_penjadwalan, Id_waktu_pelajaran, Id_kelas, Id_pelajaran, Id_guru, Id_ruangan 9. Nama Arus Data : Cetak Jadwal Pelajaran Alias : Penjadwalan Aliran : Tabel Penjadwalan Proses 3.0, Proses 3.0 Siswa, Proses 3.0 Kepala Sekolah Atribut : Id_penjadwalan, Tahun_penjadwalan, Id_waktu_pelajaran, Id_kelas, Id_pelajaran, Id_guru, Id_ruangan 10. Nama Arus Data : Penilaian Siswa Alias : Penilaian Aliran : Tabel Penjadwalan Proses 4.0, Proses 4.0 Tabel Nilai Siswa Atribut : Id_ps, Nis, Semester, Tgl_penilaian, Nilai_pengetahuan, Nilai_keterampilan, Catatan_pengetahuan, Catatan_keterampilan, 11. Nama Arus Data : Cetak Raport Nilai_sikap, Catatan-sikap, Id_penjadwalan Alias : Penilaian

16 85 Aliran : Tabel Nilai Siswa Proses 4.0, Proses 4.0 Orang Tua/Wali Siswa Atribut : Id_raport, Tgl_pembagian_raport, Id_kelas, Nis, Semester_raport, Cat_sikap_amapel, Thn_ajaran_raport Perancangan Basis Data Perancangan Basis Data adalah proses untuk menentukan isi dan pengaturan data yang dibutuhkan untuk mendukung berbagai rancangan sistem dan data yang diharapkan dapat mewakili seluruh kebutuhan pengguna Normalisasi Normalisasi merupakan teknik analisis data yang mengorganisasikan atribut-atribut data dengan cara mengelompokkan sehingga terbentuk entitas yang non-redundant, stabil, dan fleksible. Normalisasi dilakukan sebagai uji coba pada suatu relasi secara berkelanjutan untuk menentukan apakah relasi itu sudah baik, yaitu dapat dilakukan proses insert, update, delete, dan modifikasi pada satu atau beberapa atribut tanpa mempengaruhi integritas data dalam relasi tersebut. 1. Bentuk Tidak Normal (Unnormalized Form) Bentuk ini merupakan kumpulan data yang akan direkam, tidak ada keharusan mengikuti format tertentu, dapat saja tidak lengkap atau terduplikasi.

17 86 Berikut ini bentuk data tidak normal : Kode_keahlian, Bidang_keahlian, Pstudi_keahlian, Kompetensi_keahlian, Kode_kelas_keahlian, Kode_kelas_pstudi, kuota_kelas_keahlian, Id_distribusi_pelajaran, Kode_keahlian, Id_tingkat_kelas, Id_pelajaran, Id_guru, Id_pegawai, id_ hari_pelajaran, nama_ hari_pelajaran, Id_jabatan, Nama_jabatan, Id_bidang, id_jam_pelajaran, nama_jam_pelajaran, id_ kalender_akademik, kegiatan_ kalender_akademik, Tahun_ajaran, Tgl_mulai_ kalender_akademik, Tgl_akhir_ kalender_akademik, id_kelompok_pelajaran, nama_kelompok_pelajaran, Id_pegawai, Nama_pegawai, nip_pegawai, nuptk_pegawai, Tempat_lahir_pegawai, Tgl_lahir_pegawai, alamat_pegawai, notelp_pegawai, jk_pegawai, pendidikan_pegawai, _pegawai, password_pegawai, Id_pelajaran, Id_kelompok_pelajaran, nama_pelajaran, jam_pelajaran, kkn_pelajaran, Id_kelas, angkatan_kelas, no_kelas, Kode_keahlian, Nis, No_pendaftaran, No_pendaftaran, No_penjualan_fppdb, Tgl_pendaftaran, Kode_keahlian, Id_tingkat_kelas, Status_pengisian, Id_ps, Nis, Semester, Tgl_penilaian, Nilai_pengetahuan, Catatan_pengetahuan, Nilai_keterampilan, Catatan_keterampilan, Nilai_sikap, Catatan-sikap, Id_penjadwalan, Id_penjadwalan, Tahun_penjadwalan, Id_waktu_pelajaran, Id_kelas, Id_pelajaran, Id_guru, Id_ruangan, no_ penjualan_fppdb, Tgl_ penjualan_fppdb, Thn_ajarn_fppdb, Nama_pembeli_fppdb, harga_penjualan_fppdb, Password_fppdb, Id_presensi_siswa, Tgl_presensi, Id_kelas, Nis, Presensi, Ket_presensi, Semester_presensi, Thn_ajaran_presensi, Id_raport, Tgl_pembagian_raport, Id_kelas, Nis, Semester_raport,

18 87 Cat_sikap_amapel, Thn_ajaran_raport, Id_ruangan, Nama_ruangan, Kuota_ruangan, Id_staff, Id_pegawai, Id_jabatan, id_tingkat_kelas, nama_tingkat_kelas, id_waktu_pelajaran, Id_hari_pelajaran, Id_jam_pelajaran 2. Bentuk Normal Kesatu (First Normal Form/1NF) Bentuk normal kesatu dari sistem informasi akademik ini adalah sebagai berikut : Kode_keahlian, Bidang_keahlian, Pstudi_keahlian, Kompetensi_keahlian, Kode_kelas_keahlian, Kode_kelas_pstudi, kuota_kelas_keahlian, Id_distribusi_pelajaran, Id_guru, id_ hari_pelajaran, nama_ hari_pelajaran, Id_jabatan, Nama_jabatan, id_jam_pelajaran, nama_jam_pelajaran, id_ kalender_akademik, kegiatan_ kalender_akademik, Tahun_ajaran, Tgl_mulai_ kalender_akademik, Tgl_akhir_ kalender_akademik, id_kelompok_pelajaran, nama_kelompok_pelajaran, Id_pegawai, Nama_pegawai, nip_pegawai, nuptk_pegawai, Tempat_lahir_pegawai, Tgl_lahir_pegawai, alamat_pegawai, notelp_pegawai, jk_pegawai, pendidikan_pegawai, _pegawai, password_pegawai, Id_pelajaran, Id_kelompok_pelajaran, nama_pelajaran, jam_pelajaran, kkn_pelajaran, Id_kelas, angkatan_kelas, no_kelas, Nis, No_pendaftaran, Tgl_pendaftaran, Status_pengisian, Id_ps, Semester, Tgl_penilaian, Nilai_pengetahuan, Catatan_pengetahuan, Nilai_keterampilan, Catatan_keterampilan, Nilai_sikap, Catatan-sikap, Id_penjadwalan, Tahun_penjadwalan, Id_waktu_pelajaran, Id_ruangan, no_ penjualan_fppdb, Tgl_ penjualan_fppdb, Thn_ajarn_fppdb, Nama_pembeli_fppdb,

19 88 harga_penjualan_fppdb, Password_fppdb, Id_presensi_siswa, Tgl_presensi, Id_kelas, Presensi, Ket_presensi, Semester_presensi, Thn_ajaran_presensi, Id_raport, Tgl_pembagian_raport, Semester_raport, Cat_sikap_amapel, Thn_ajaran_raport, Id_ruangan, Nama_ruangan, Kuota_ruangan, Id_staff, id_tingkat_kelas, nama_tingkat_kelas, id_waktu_pelajaran 3. Bentuk Normal Kedua (Second Normal Form/2NF) Relasi dikatakan memenuhi kaidah normal tingkat kedua jika memenuhi kaidah 1NF dan atribut bukan kunci harus bergantung pada atribut kunci. Pada bentuk normal tingkat kedua, semua atribut bukan kunci harus tergantung total pada semua atribut kunci, karena pada pembuatan bentuk normal kedua harus ditentukan dulu atribut kuncinya. Dan bentuk normal 2 pada sistem informasi akademik ini adalah sebagai berikut : daftar_keahlian = Kode_keahlian*, Bidang_keahlian, Pstudi_keahlian, Kompetensi_keahlian, Kode_kelas_keahlian, Kode_kelas_pstudi, kuota_kelas_keahlian distribusi_pelajaran = Id_distribusi_pelajaran* guru hari_pelajaran jabatan jam_pelajaran = Id_guru* = id_ hari_pelajaran*, nama_ hari_pelajaran = Id_jabatan*, Nama_jabatan = id_jam_pelajaran*, nama_jam_pelajaran

20 89 kalender_akademik = id_ kalender_akademik*, kegiatan_ kalender_akademik, Tahun_ajaran, Tgl_mulai_ kalender_akademik, Tgl_akhir_ kalender_akademik kelompok_pelajaran = id_kelompok_pelajaran*, nama_kelompok_pelajaran pegawai = Id_pegawai*, Nama_pegawai, nip_pegawai, nuptk_pegawai, Tempat_lahir_pegawai, Tgl_lahir_pegawai, alamat_pegawai, notelp_pegawai, jk_pegawai, pendidikan_pegawai, _pegawai, password_pegawai pelajaran = Id_pelajaran*, Id_kelompok_pelajaran**, nama_pelajaran, jam_pelajaran, kkn_pelajaran pembagian_kelas pembagian_nis pendaftaran penilaian_siswa = Id_kelas*, angkatan_kelas, no_kelas = Nis* = No_pendaftaran*, Tgl_pendaftaran, Status_pengisian = Id_ps*, Semester, Tgl_penilaian, Nilai_pengetahuan, Catatan_pengetahuan, Nilai_keterampilan, Catatan_keterampilan, Nilai_sikap, Catatan-sikap penjadwalan = Id_penjadwalan*, Tahun_penjadwalan, Id_waktu_pelajaran, Id_ruangan** penjualan_fppdb = no_ penjualan_fppdb*, Tgl_ penjualan_fppdb, Thn_ajarn_fppdb, Nama_pembeli_fppdb, harga_penjualan_fppdb, Password_fppdb

21 90 presensi_siswa = Id_presensi_siswa*, Tgl_presensi, Id_kelas, Presensi, Ket_presensi, Semester_presensi, Thn_ajaran_presensi raport = Id_raport*, Tgl_pembagian_raport, Semester_raport, Cat_sikap_amapel, Thn_ajaran_raport ruangan staff tingkat_kelas waktu_pelajaran = Id_ruangan*, Nama_ruangan, Kuota_ruangan = Id_staff* = id_tingkat_kelas*, nama_tingkat_kelas = id_waktu_pelajaran* 4. Bentuk Normal Ketiga (Third Normal Form/3NF) Suatu tabel dikatakan mempunyai bentuk normal form ketiga bila semua atribut sudah direlasikan berdasarkan kebutuhannya daftar_keahlian = Kode_keahlian*, Bidang_keahlian, Pstudi_keahlian, Kompetensi_keahlian, Kode_kelas_keahlian, Kode_kelas_pstudi, kuota_kelas_keahlian distribusi_pelajaran = Id_distribusi_pelajaran*, Kode_keahlian**, Id_tingkat_kelas**, Id_pelajaran** guru hari_pelajaran jabatan jam_pelajaran = Id_guru*, Id_pegawai** = id_ hari_pelajaran*, nama_ hari_pelajaran = Id_jabatan*, Nama_jabatan, Id_bidang** = id_jam_pelajaran*, nama_jam_pelajaran

22 91 kalender_akademik = id_ kalender_akademik*, kegiatan_ kalender_akademik, Tahun_ajaran, Tgl_mulai_ kalender_akademik, Tgl_akhir_ kalender_akademik kelompok_pelajaran = id_kelompok_pelajaran*, nama_kelompok_pelajaran pegawai = Id_pegawai*, Nama_pegawai, nip_pegawai, nuptk_pegawai, Tempat_lahir_pegawai, Tgl_lahir_pegawai, alamat_pegawai, notelp_pegawai, jk_pegawai, pendidikan_pegawai, _pegawai, password_pegawai pelajaran = Id_pelajaran*, Id_kelompok_pelajaran**, nama_pelajaran, jam_pelajaran, kkn_pelajaran pembagian_kelas pembagian_nis pendaftaran = Id_kelas*, angkatan_kelas, no_kelas, Kode_keahlian** = Nis*, No_pendaftaran** = No_pendaftaran*, No_penjualan_fppdb**, Tgl_pendaftaran, Kode_keahlian**, Id_tingkat_kelas**, Status_pengisian penilaian_siswa = Id_ps*, Nis**, Semester, Tgl_penilaian, Nilai_pengetahuan, Catatan_pengetahuan, Nilai_keterampilan, Catatan_keterampilan, Nilai_sikap, Catatan-sikap, Id_penjadwalan** penjadwalan = Id_penjadwalan*, Tahun_penjadwalan, Id_waktu_pelajaran, Id_kelas**, Id_pelajaran**, Id_guru**, Id_ruangan**

23 92 penjualan_fppdb = no_ penjualan_fppdb*, Tgl_ penjualan_fppdb, Thn_ajarn_fppdb, Nama_pembeli_fppdb, harga_penjualan_fppdb, Password_fppdb presensi_siswa = Id_presensi_siswa*, Tgl_presensi, Id_kelas, Nis**, Presensi, Ket_presensi, Semester_presensi, Thn_ajaran_presensi raport = Id_raport*, Tgl_pembagian_raport, Id_kelas**, Nis**, Semester_raport, Cat_sikap_amapel, Thn_ajaran_raport ruangan staff tingkat_kelas waktu_pelajaran = Id_ruangan*, Nama_ruangan, Kuota_ruangan = Id_staff*, Id_pegawai**, Id_jabatan** = id_tingkat_kelas*, nama_tingkat_kelas = id_waktu_pelajaran*, Id_hari_pelajaran**, Id_jam_pelajaran** 5. Bentuk Normal Keempat (Fourth Normal Form/4NF) Suatu tabel memenuhi bentuk normal form ke empat atau BCNF jika tabel tersebut tidak memiliki lebih dari sebuah mutivalued atribut. guru = Id_guru*, Id_pegawai** guru_pelajaran = Id_guru**, Id_distribusi_pelajaran** pembagian_kelas = Id_kelas*, angkatan_kelas, no_kelas, Kode_keahlian** pembagian_kelas_siswa = No_pendaftaran**, Id_kelas**, Tahun_ajaran pembagian_wali_kelas = Id_kelas**, Id_pegawai**

24 93 ruangan = Id_ruangan*, Nama_ruangan, Kuota_ruangan ruangan_keahlian = Kode_keahlian**, Id_ruangan** ruangan_pelajaran = Id_pelajaran**, Id_ruangan** Relasi Tabel Tabel relasi adalah penggambaran hubungan antar tabel-tabel yang berfungsi mengakses data dan item sedemikian rupa sehingga database tersebut mudah dimodifikasi. Adapun bentuk relasi antar tabel dari sistem informasi akademik yang diusulkan dapat dilihat pada halaman berikut : Gambar Relasi Tabel

25 Entity Relationship Diagram ERD (Entity Reationship Diagram) adalah suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan symbol seperti, atribut dan relasi Entity Relationship Diagram. Berikut Entity Relationship Diagram pada sistem informasi akademik SMK Merdeka Bandung : Gambar Entity Relationship Diagram yang diusulkan

26 Struktur File Struktur file berfungsi sebagai perancangan dalam database sistem informasi. Struktur file yang ada dalam perancangan Sistem Informasi Akademik SMK Merdeka Bandung adalah sebagai berikut : 1. Tabel Aktivasi Pendaftaran a. Nama file : aktivasi_pendaftaran b. Primary key : - c. Jumlah field : 3 Tabel 4.3. Tabel Struktur Aktivasi Pendaftaran No Name Type Keterangan 1 no_pendaftaran Varchar (13) Foreign key 2 Tgl_aktivasi_pendaftaran Date 3 Id_pegawai Varchar (7) Foreign key 2. Tabel Ayah Pendaftar a. Nama file : ayah_pendaftar b. Primary key : - c. Jumlah field : 9

27 96 Tabel 4.4. Tabel Struktur Ayah Pendaftar No Name Type Keterangan 1 no_pendaftaran Varchar (13) Foreign key 2 Nama_ayah_pendaftar Varchar (50) 3 Tempat_lahir_ayah_pendaftar Varchar (50) 4 Tanggal_lahir_ayah_pendaftar Date 5 pendidikan_ayah_pendaftar Varchar (10) 6 Pekerjaan_ayah_pendaftar Varchar (30) 7 Penghasilan_ ayah_pendaftar Varchar (50) 8 No_telp_ ayah_pendaftar Varchar (13) 9 _ ayah_pendaftar Varchar (50) 3. Tabel Beasiswa Pendaftar a. Nama file : beasiswa_pendaftar b. Primary key : id_beasiswa c. Jumlah field : 6 Tabel 4.5. Tabel Struktur Beasiswa Pendaftar No Name Type Keterangan 1 Id_beasiswa Varchar (14) Primary key 2 No_pendaftaran Varchar (13) Foreign key 3 Jenis_beasiswa Varchar (30)

28 97 4 Penyelenggara_beasiswa Varchar (50) 5 Thn_mulai_beasiswa Year (4) 6 Thn_selesai_beasiswa Year (4) 4. Tabel Bidang a. Nama file : bidang b. Primary key : id_bidang c. Jumlah field : 2 Tabel 4.6. Tabel Struktur Bidang No Name Type Keterangan 1 Id_bidang Varchar (2) Primary key 2 Nama_bidang Varchar (100) 5. Tabel Daftar Keahlian a. Nama file : daftar_keahlian b. Primary key : kode_keahlian c. Jumlah field : 7

29 98 Tabel 4.7. Tabel Struktur Daftar Keahlian No Name Type Keterangan 1 Kode_keahlian Varchar (3) Primary key 2 Bidang_keahlian Varchar (50) 3 Pstudi_keahlian Varchar (70) 4 Kompetensi_keahlian Varchar (50) 5 Kode_kelas_keahlian Varchar (3) 6 Kode_kelas_pstudi Varchar (3) 7 Kuota_kelas_keahlian Int (2) 6. Tabel Distribusi Pelajaran a. Nama file : distribusi_pelajaran b. Primary key : id_distribusi_pelajaran c. Jumlah field : 4 Tabel 4.8. Tabel Struktur Distribusi Pelajaran No Name Type Keterangan 1 Id_distribusi_pelajaran Varchar (9) Primary key 2 Kode_keahlian Varchar (3) Foreign key 3 Id_tingkat_kelas Varchar (2) Foreign key 4 Id_pelajaran Varchar (4) Foreign key

30 99 7. Tabel Guru a. Nama file : guru b. Primary key : id_guru c. Jumlah field : 4 Tabel 4.9. Tabel Struktur Guru No Name Type Keterangan 1 Id_guru Varchar (3) Primary key 2 Id_pegawai Varchar (7) Foreign key 8. Tabel Guru pelajaran a. Nama file : guru_pelajaran b. Primary key : - c. Jumlah field : 2 Tabel Tabel Struktur Guru pelajaran No Name Type Keterangan 1 Id_guru Varchar (3) Foreign key 2 Id_distribusi_pelajaran Varchar (9) Foreign key

31 Tabel Hari pelajaran a. Nama file : hari_pelajaran b. Primary key : id_ hari_pelajaran c. Jumlah field : 2 Tabel Tabel Struktur Hari pelajaran No Name Type Keterangan 1 id_ hari_pelajaran Varchar (2) Primary key 2 nama_ hari_pelajaran Varchar (10) 10. Tabel Ibu pendaftar a. Nama file : ibu_pendaftar b. Primary key : - c. Jumlah field : 9 Tabel Tabel Struktur Ibu pendaftar No Name Type Keterangan 1 No_pendaftar Varchar (13) Foreign key 2 Nama_ibu_pendaftar Varchar (50) 3 Tempat_lahir_ibu_pendaftar Varchar (50) 4 Tanggal_lahir_ibu_pendaftar Date

32 101 5 pendidikan_ibu_pendaftar Varchar (10) 6 pekerjaan_ibu_pendaftar Varchar (30) 7 penghasilan_ibu_pendaftar Varchar (50) 8 No_telp_ibu_pendaftar Varchar (13) 9 _ibu_pendaftar Varchar (50) 11. Tabel Jabatan a. Nama file : jabatan b. Primary key : id_jabatan c. Jumlah field : 3 Tabel Tabel Struktur Jabatan No Name Type Keterangan 1 Id_jabatan Varchar (4) Primary key 2 Nama_jabatan Varchar (100) 3 Id_bidang Varchar (50) Foreign key 12. Tabel Jam Pelajaran a. Nama file : jam_pelajaran b. Primary key : id_jam_pelajaran

33 102 c. Jumlah field : 2 Tabel Tabel Struktur Jam Pelajaran No Name Type Keterangan 1 id_jam_pelajaran Varchar (2) Primary key 2 nama_jam_pelajaran Varchar (20) 13. Tabel Jasmani Pendaftar a. Nama file : no_pendaftaran b. Primary key : - c. Jumlah field : 7 Tabel Tabel Struktur Jasmani Pendaftar No Name Type Keterangan 1 no_pendaftaran Varchar (13) Foreign key 2 Berat_badan Int (3) 3 Tinggi_badan Int (3) 4 Golongan_darah Varchar (2) 5 Penyakit Varchar (100) 6 Kelainan_jasmani Varchar (100) 7 No_kps_pendaftar Varchar (16)

34 Tabel Kalender akademik a. Nama file : kalender_akademik b. Primary key : id_ kalender_akademik c. Jumlah field : 4 Tabel Tabel Struktur Kalender akademik No Name Type Keterangan 1 id_ kalender_akademik Varchar (6) primary key 2 kegiatan_ kalender_akademik Enum 3 Tahun_ajaran Year (4) 4 Tgl_mulai_ kalender_akademik Date 5 Tgl_akhir_ kalender_akademik Date 15. Tabel Kelengkapan data a. Nama file : kelengkapan_data b. Primary key : - c. Jumlah field : 11 Tabel Tabel Struktur Kelengkapan data No Name Type Keterangan 1 no_pendaftaran Varchar (13) Foreign key

35 104 2 Fc_ijazah Int (1) 3 Fc_skhu Int (1) 4 Fc_raport Int (1) 5 Fc_nisn Int (1) 6 Foto 3x4 Int (1) 7 Foto 2x3 Int (1) 8 Sk_baik Int (1) 9 Sk_sehat Int (1) 10 Fc_akte Int (1) 11 Fc_kk Int (1) 16. Tabel Kelompok Pelajaran a. Nama file : kelompok_pelajaran b. Primary key : id_kelompok_pelajaran c. Jumlah field : 2 Tabel Tabel Struktur Kelompok Pelajaran No Name Type Keterangan 1 id_kelompok_pelajaran Varchar (2) Primary key 2 nama_kelompok_pelajaran Varchar (13)

36 Tabel Kenaikan kelas a. Nama file : kenaikan_kelas b. Primary key : - c. Jumlah field : 2 Tabel Tabel Struktur Kenaikan kelas No Name Type Keterangan 1 Id_raport Varchar (37) Foreign key 2 Kenaikan_kelas Varchar (20) 18. Tabel Kesediaan mengajar a. Nama file : kesediaan_mengajar b. Primary key : - c. Jumlah field : 2 Tabel Tabel Struktur Kesediaan mengajar No Name Type Keterangan 1 Id_guru Varchar (3) Foreign key 2 Id_waktu_pelajaran Varchar (4)

37 Tabel Pegawai a. Nama file : pegawai b. Primary key : id_pegawai c. Jumlah field : 12 Tabel Tabel Struktur Pegawai No Name Type Keterangan 1 Id_pegawai Varchar (7) Primary key 2 Nama_pegawai Varchar (100) 3 nip_pegawai Varchar (18) 4 nuptk_pegawai Varchar (16) 5 Tempat_lahir_pegawai Varchar (30) 6 Tgl_lahir_pegawai Date 7 alamat_pegawai Varchar (200) 8 notelp_pegawai Varchar (13) 9 jk_pegawai Varchar (1) 10 pendidikan_pegawai Varchar (10) 11 _pegawai Varchar (50) 12 password_pegawai Varchar (50)

38 Tabel Pelajaran a. Nama file : pelajaran b. Primary key : id_pelajaran c. Jumlah field : 5 Tabel Tabel Struktur Pelajaran No Name Type Keterangan 1 Id_pelajaran Varchar (4) Primary key 2 Id_kelompok_pelajaran Varchar (2) Foreign key 3 nama_pelajaran Varchar (100) 4 jam_pelajaran Int (2) 5 kkn_pelajaran Int (11) 21. Tabel Pembagian kelas a. Nama file : pembagian_kelas b. Primary key : id_kelas c. Jumlah field : 4 Tabel Tabel Struktur Pembagian kelas No Name Type Keterangan 1 Id_kelas Varchar (20) Primary key

39 108 2 angkatan_kelas Year (4) 3 no_kelas Varchar (20) 4 Kode_keahlian Varchar (3) Foreign key 22. Tabel Pembagian kelas siswa a. Nama file : pembagian_kelas_siswa b. Primary key : - c. Jumlah field : 3 Tabel Tabel Struktur Pembagian kelas siswa No Name Type Keterangan 1 No_pendaftaran Varchar (13) Foreign key 2 Id_kelas Varchar (20) Foreign key 3 Tahun_ajaran Year (4) 23. Tabel Pembagian nis a. Nama file : pembagian_nis b. Primary key : nis c. Jumlah field : 2

40 109 Tabel Tabel Struktur Pembagian nis No Name Type Keterangan 1 Nis Varchar (9) Primary key 2 No_pendaftaran Varchar (13) Foreign key 24. Tabel Pembagian wali kelas a. Nama file : pembagian_wali_kelas b. Primary key : - c. Jumlah field : 2 Tabel Tabel Struktur Pembagian wali kelas No Name Type Keterangan 1 Id_kelas Varchar (20) Foreign key 2 Id_pegawai Varchar (7) Foreign key 25. Tabel Pembayaran pendaftaran a. Nama file : pembayaran_pendaftaran b. Primary key : - c. Jumlah field : 4 Tabel Tabel Struktur Pembayaran pendaftaran

41 110 No Name Type Keterangan 1 No_pendaftaran Varchar (13) Foreign key 2 Tgl_input_pembayaran Date 3 Dsp Int (7) 4 Spp_awal Int (6) 26. Tabel Pembayaran sekolah a. Nama file : pembayaran_sekolah b. Primary key : - c. Jumlah field : 3 Tabel Tabel Struktur Pembayaran sekolah No Name Type Keterangan 1 No_pendaftaran Varchar (13) Foreign key 2 Tgl_pembayaran Date 3 Id_pegawai Varchar (7) Foreign key 27. Tabel Pendaftar a. Nama file : pendaftar b. Primary key : -

42 111 c. Jumlah field : 11 Tabel Tabel Struktur Pendaftar No Name Type Keterangan 1 No_pendaftaran Varchar (13) Foreign key 2 Nisn_pendaftar Varchar (10) 3 Nama_lengkap_pendaftar Varchar (50) 4 Jenis_kelamin_pendaftar Varchar (1) 5 Tempat_lahir_pendaftar Varchar (30) 6 Tanggal_lahir_pendaftar Date 7 agama_pendaftar Varchar (30) 8 kewarganegaraan_pendaftar Varchar (30) 9 bahasa_pendaftar Varchar (30) 10 No_telp_pendaftar Varchar (13) 11 _pendaftar Varchar (50) 28. Tabel Pendaftaran a. Nama file : pendaftaran b. Primary key : no_pendaftaran

43 112 c. Jumlah field : 6 Tabel Tabel Struktur Pendaftaran No Name Type Keterangan 1 No_pendaftaran Varchar (13) Primary key 2 No_penjualan_fppdb Varchar (13) Foreign key 3 Tgl_pendaftaran Date 4 Kode_keahlian Varchar (13) Foreign key 5 Id_tingkat_kelas Varchar (13) Foreign key 6 Status_pengisian Varchar (13) 29. Tabel Penilaian siswa a. Nama file : penilaian_siswa b. Primary key : id_ps c. Jumlah field : 11 Tabel Tabel Struktur Penilaian siswa No Name Type Keterangan 1 Id_ps Varchar (32) Primary key 2 Nis Varchar (9) Foreign key 3 Semester Int (1)

44 113 4 Tgl_penilaian Date 5 Nilai_pengetahuan Int (1) 6 Catatan_pengetahuan Varchar (100) 7 Nilai_keterampilan Int (1) 8 Catatan_keterampilan Varchar (100) 9 Nilai_sikap Int (1) 10 Catatan-sikap Varchar (100) 11 Id_penjadwalan Varchar (20) Foreign key 30. Tabel Penjadwalan a. Nama file : penjadwalan b. Primary key : id_penjadwalan c. Jumlah field : 7 Tabel Tabel Struktur Penjadwalan No Name Type Keterangan 1 Id_penjadwalan Varchar (13) Primary key 2 Tahun_penjadwalan Year (4) 3 Id_waktu_pelajaran Varchar (4) 4 Id_kelas Varchar (20) Foreign key

45 114 5 Id_pelajaran Varchar (4) Foreign key 6 Id_guru Varchar (3) Foreign key 7 Id_ruangan Varchar (2) Foreign key 31. Tabel Penjualan fppdb a. Nama file : penjualan_fppdb b. Primary key : no_ penjualan_fppdb c. Jumlah field : 6 Tabel Tabel Struktur Penjualan fppdb No Name Type Keterangan 1 no_ penjualan_fppdb Varchar (13) Primary key 2 Tgl_ penjualan_fppdb Date 3 Thn_ajarn_fppdb Year (4) 4 Nama_pembeli_fppdb Varchar (50) 5 harga_ penjualan_fppdb Int (10) 6 Password_fppdb Varchar (50)

46 Tabel Presensi siswa a. Nama file : presensi_siswa b. Primary key : id_ presensi_siswa c. Jumlah field : 8 Tabel Tabel Struktur Presensi siswa No Name Type Keterangan 1 Id_presensi_siswa Varchar (18) Primary key 2 Tgl_presensi Date 3 Id_kelas Varchar (20) 4 Nis Varchar (9) Foreign key 5 Presensi Varchar (5) 6 Ket_presensi Varchar (100) 7 Semester_presensi Int (2) 8 Thn_ajaran_presensi Year (4) 33. Tabel Prestasi Pendaftar a. Nama File : prestasi_pendaftar b. Primary Key : Id_prestasi c. Jumlah Field : 7

47 116 Tabel Tabel Struktur Prestasi Pendaftar No Name Type Keterangan 1 Id_prestasi Varchar (15) Primary key 2 No_pendaftaran Varchar (13) Foreign key 3 Jenis_prestasi Varchar (30) 4 Tingkat_prestasi Varchar (30) 5 Nama_prestasi Varchar (50) 6 Tahun_prestasi Year (4) 7 Penyelenggara_prestasi Varchar (50) 34. Tabel Raport a. Nama file : raport b. Primary key : id_raport c. Jumlah field : 7 Tabel Tabel Struktur Raport No Name Type Keterangan 1 Id_raport Varchar (15) Primary key 2 Tgl_pembagian_raport Date 3 Id_kelas Varchar (20) Foreign key

48 117 4 Nis Varchar (9) Foreign key 5 Semester_raport Int (2) 6 Cat_sikap_amapel Varchar (200) 7 Thn_ajaran_raport Year (4) 35. Tabel Ruangan a. Nama file : ruangan b. Primary key : id_ruangan c. Jumlah field : 3 Tabel Tabel Struktur Ruangan No Name Type Keterangan 1 Id_ruangan Varchar (2) Primary key 2 Nama_ruangan Varchar (50) 3 Kuota_ruangan Int (3) 36. Tabel Ruangan Keahlian a. Nama file : ruangan_keahlian b. Primary key : kode_keahlian

49 118 c. Jumlah field : 2 Tabel Tabel Struktur Ruangan Keahlian No Name Type Keterangan 1 Kode_keahlian Varchar (3) Foreign key 2 Id_ruangan Varchar (2) Foreign key 37. Tabel Ruangan pelajaran a. Nama file : ruangan_pelajaran b. Primary key : id_pelajaran c. Jumlah field : 2 Tabel Tabel Struktur Ruangan pelajaran No Name Type Keterangan 1 Id_pelajaran Varchar (4) Foreign key 2 Id_ruangan Varchar (2) Foreign key 38. Tabel SMP pendaftar a. Nama file : smp_pendaftar b. Primary key : - c. Jumlah field : 6

50 119 Tabel Tabel Struktur SMP pendaftar No Name Type Keterangan 1 No_pendaftaran Varchar (13) Foreign key 2 Asal_smp_pendaftar Varchar (100) 3 Alamat_smp_pendaftar Varchar (100) 4 No_ijazah_smp_pendaftar Varchar (14) 5 No_skhun_smp_pendaftar Varchar (14) 6 Nilai_un_smp_pendaftar float 39. Tabel Staff a. Nama file : staff b. Primary key : id_staff c. Jumlah field : 3 Tabel Tabel Struktur Staff No Name Type Keterangan 1 Id_staff Varchar (8) Primary key 2 Id_pegawai Varchar (7) Foreign key 3 Id_jabatan Varchar (4) Foreign key

51 Tabel Status keluarga pendaftar a. Nama file : status_keluarga_pendaftar b. Primary key : - c. Jumlah field : 7 Tabel Tabel Struktur Status keluarga pendaftar No Name Type Keterangan 1 No_pendaftaran Varchar (13) Foreign key 2 Nik_pendaftar Varchar (16) 3 Status_anak_pendaftar Varchar (20) 4 Anak_ke_pendaftar Int (2) 5 Jml_sdr_kandung_pendaftar Int (2) 6 Jml_sdr_tiri_pendaftar Int (2) 7 Jml_sdr_angkat _pendaftar Int (2) 41. Tabel Tempat tinggal ayah pendaftaran a. Nama file : t_tinggal_ayah_pendaftar b. Primary key : - c. Jumlah field : 10

52 121 Tabel Tabel Struktur Tempat tinggal ayah pendaftaran No Name Type Keterangan 1 No_pendaftaran Varchar (13) Foreign key 2 Alamat_ Varchar (100) t_tinggal_ayah_pendaftar 3 Dusun_ Varchar (100) t_tinggal_ayah_pendaftar 4 Rt_ t_tinggal_ayah_pendaftar Varchar (3) 5 Rw_ t_tinggal_ayah_pendaftar Varchar (3) 6 Kel_ t_tinggal_ayah_pendaftar Varchar (50) 7 Kec_ t_tinggal_ayah_pendaftar Varchar (50) 8 Kota_ t_tinggal_ayah_pendaftar Varchar (50) 9 Prov_ t_tinggal_ayah_pendaftar Varchar (50) 10 Kodpos_ Varchar (5) t_tinggal_ayah_pendaftar 42. Tabel Tempat tinggal ibu pendaftaran a. Nama file : t_tinggal_ibu_pendaftar b. Primary key : -

53 122 c. Jumlah field : 10 Tabel Tabel Struktur Tempat tinggal ibu pendaftaran No Name Type Keterangan 1 No_pendaftaran Varchar (13) Foreign key 2 Alamat_ Varchar (100) t_tinggal_ibu_pendaftar 3 Dusun_ t_tinggal_ibu_pendaftar Varchar (100) 4 Rt_ t_tinggal_ibu_pendaftar Varchar (3) 5 Rw_ t_tinggal_ibu_pendaftar Varchar (3) 6 Kel_ t_tinggal_ibu_pendaftar Varchar (50) 7 Kec_ t_tinggal_ibu_pendaftar Varchar (50) 8 Kota_ t_tinggal_ibu_pendaftar Varchar (50) 9 Prov_ t_tinggal_ibu_pendaftar Varchar (50) 10 Kodpos_ Varchar (5) t_tinggal_ibu_pendaftar 43. Tabel Tempat tinggal pendaftaran a. Nama file : t_tinggal_pendaftar

54 123 b. Primary key : - c. Jumlah field : 13 Tabel Tabel Struktur Tempat tinggal pendaftaran No Name Type Keterangan 1 No_pendaftaran Varchar (13) Foreign key 2 Status_t_tinggal_pendaftar Varchar (20) 3 Alamat_ t_tinggal _pendaftar Varchar (100) 4 Dusun_ t_tinggal _pendaftar Varchar (100) 5 Rt_ t_tinggal _pendaftar Varchar (3) 6 Rw_ t_tinggal _pendaftar Varchar (3) 7 Kel_ t_tinggal _pendaftar Varchar (50) 8 Kec_ t_tinggal _pendaftar Varchar (50) 9 Kota_ t_tinggal _pendaftar Varchar (50) 10 Prov_ t_tinggal _pendaftar Varchar (50) 11 Kodpos_ t_tinggal _pendaftar Varchar (5) 12 Jarak_ke_sekolah Varchar (50) 13 Medai_ke_sekolah Varchar (50)

55 Tabel Tempat tinggal wali pendaftaran a. Nama file : t_tinggal_wali_pendaftar b. Primary key : - c. Jumlah field : 10 Tabel Tabel Struktur Tempat tinggal wali pendaftaran No Name Type Keterangan 1 No_pendaftaran Varchar (13) Foreign key 2 Alamat_ t_tinggal_ wali Varchar (100) _pendaftar 3 Dusun_ t_tinggal_ wali Varchar (100) _pendaftar 4 Rt_ t_tinggal_ wali _pendaftar Varchar (3) 5 Rw_ t_tinggal_ wali _pendaftar Varchar (3) 6 Kel_ t_tinggal_ wali_pendaftar Varchar (50) 7 Kec_ t_tinggal_ wali _pendaftar Varchar (50) 8 Kota_ t_tinggal_ wali Varchar (50) _pendaftar 9 Prov_ t_tinggal_ wali Varchar (50) _pendaftar

56 Kodpos_ t_tinggal_ wali Varchar (5) _pendaftar 45. Tabel Tingkat kelas a. Nama file : tingkat_kelas b. Primary key : id_tingkat_kelas c. Jumlah field : 2 Tabel Tabel Struktur Tingkat kelas No Name Type Keterangan 1 id_tingkat_kelas Varchar (2) Primary key 2 nama_tingkat_kelas Varchar (10) 46. Tabel Waktu pelajaran a. Nama file : waktu_pelajaran b. Primary key : id_waktu_pelajaran c. Jumlah field : 3 Tabel Tabel Struktur Waktu pelajaran No Name Type Keterangan 1 id_waktu_pelajaran Varchar (4) Primary key 2 Id_hari_pelajaran Varchar (2) Foreign key

57 126 3 Id_jam_pelajaran Varchar (2) Foreign key 47. Tabel Wali pendaftar a. Nama file : wali_pendaftar b. Primary key : - c. Jumlah field : 10 Tabel Tabel Struktur Wali pendaftar No Name Type Keterangan 1 No_pendaftaran Varchar (13) Foreign key 2 Nama_wali_pendaftar Varchar (50) 3 Tempat_lahir_wali_pendaftar Varchar (50) 4 Tanggal_lahir_wali_pendaftar Date 5 pendidikan_wali_pendaftar Varchar (10) 6 pekerjaan_wali_pendaftar Varchar (30) 7 penghasilan_wali_pendaftar Varchar (50) 8 No_telp_wali_pendaftar Varchar (13) 9 _wali_pendaftar Varchar (50) 10 hubungan_wali_pendaftar Varchar (50)

58 Kodifikasi Pengkodean pada umumnya bertujuan untuk mempermudah pemasukan data, penyusunan data dan pencarian data. Adapun pengkodean dalam sistem informasi akademik ini adalah sebagai berikut: 1. Kodifikasi ID Penjualan Formulir Contoh : KF = Formulir Tahun Penjualan 2016 bulan 06 Hari 07 No Urut Kodifikasi No Pendaftaran Contoh : 0002/071/2016 = Pendaftaran No 0002 Kode Jurusan 071 Tahun Ajaran 2016

59 Kodifikasi Nomor Induk Siswa Contoh : = Siswa Terdaftar Pada tahun ajaran 2016 di kelas 10 dengan nomor urut Kodifikasi ID Pelajaran Contoh : 0102 = Pelajaran dengan id kelompok pelajaran 01 dengan nomor urut Perancangan Antar Muka Perancangan antar muka adalah sebuah rancangan bentuk pada tampilan yang dapat dilihat pada sebuah program aplikasi komputer. Komponen antar muka bertujuan untuk memenuhi salah satu kriteria interaksi antara manusia dan komputer yakni agar mendapat perhatian pengguna kepada program aplikasi yang dibuat. Berikut perancangan input dan output yang dijadikan acuan oleh pemakai (user) dalam menjalankan program yang telah dibuat.

60 Stuktur Menu Struktur menu adalah bentuk umum dari suatu rancangan program yang digunakan untuk memudahkan penelusuran. Ketika pemakai menjalankan program komputer sehingga pada saat menjalankan sistem informasi penjualan dan pembelian online, pengguna tidak mengalami kesulitan dalam memilih menu-menu yang diinginkan. Struktur menu akan di bagi menjadi 2 yaitu struktur menu pegawai dan struktur menu siswa. Berikut adalah gambar perancangannya: Gambar Struktur menu sistem informasi akademik SMK Merdeka Bandung Perancangan Input Perancangan input merupakan rancangan untuk masukan atau inputan di suatu program. Sebagai gambaran interaksi dari pengguna(user) dengan komputer. Rancangan ini dapat berupa proses penginputan data ke sistem dan

61 130 menampilkan informasi kepada pengguna user. Gambar perancangan input sistem informasi akademik SMK Merdeka Bandung yaitu sebagai berikut : 1. Perancangan form Login Pegawai Gambar Perancangan form Login Pegawai 2. Perancangan Halaman Awal Gambar Perancangan Halaman Awal

62 Perancangan Tambah Data Jurusan Gambar Perancangan Tambah Data Jurusan 4. Perancangan Data Jurusan Gambar Perancangan Data Jurusan

63 Perancangan Tambah Data Ruangan Gambar Perancangan Tambah Data Ruangan 6. Perancangan Data Ruangan Gambar Perancangan Data Ruangan

64 Perancangan Tambah Data Kalender Akademik Gambar Perancangan Tambah Data Kalender Akademik 8. Perancangan Data Kalender Akademik Gambar Perancangan Data Kalender Akademik

65 Perancangan Cetak Data Kalender Akademik Gambar Perancangan Cetak Data Kalender Akademik 10. Perancangan Tambah Data Pegawai Gambar Perancangan Tambah Data Pegawai

66 Perancangan Data Pegawai 12. Perancangan Tambah Data Staff Gambar Perancangan Data Pegawai 13. Perancangan Data Staff Gambar Tambah Data Staff Gambar Perancangan Data Staff

67 Perancangan Tambah Data Guru Gambar Perancangan Tambah Data Guru

68 Perancangan Data Guru Gambar Perancangan Data Guru 16. Perancangan Data Pelajaran Gambar Perancangan Data Pelajaran

69 Perancangan Tambah Data Penjualan Formulir PPDB Gambar Perancangan Tambah Data Penjualan Formulir PPDB 18. Perancangan Data Penjualan Formulir PPDB Gambar Perancangan Data Penjualan Formulir PPDB 19. Perancangan Cetak Laporan Penjualan Formulir PPDB Gambar Perancangan Cetak Laporan Penjualan Formulir PPDB

70 Perancangan Tambah Data Pendaftaran Gambar Perancangan Tambah Data Pendaftaran 21. Perancangan Data Pendaftaran Gambar Perancangan Data Pendaftaran

71 Perancangan Cetak Laporan Kelengkapan Pendaftaran Gambar Perancangan Cetak Laporan Kelengkapan Pendaftaran 23. Perancangan Tambah Data Pembayaran Sekolah Gambar Perancangan Tambah Data Pembayaran Sekolah 24. Perancangan Data Pembayaran Sekolah Gambar Perancangan Data Pembayaran Sekolah

72 Perancangan Cetak Laporan Pembayaran Sekolah Gambar Perancangan Cetak Laporan Pembayaran Sekolah 26. Perancangan Tambah Data Siswa Aktif Gambar Perancangan Tambah Data Siswa Aktif 27. Perancangan Data Siswa Aktif Gambar Perancangan Data Siswa Aktif

73 Perancangan Cetak Laporan Siswa Terdaftar Gambar Perancangan Cetak Laporan Siswa Terdaftar 29. Perancangan Proses Pembagian Kelas Gambar Perancangan Proses Pembagian Kelas 30. Perancangan Cetak Laporan Pembagian Kelas Gambar Perancangan Cetak Laporan Pembagian Kelas

74 Perancangan Data Pembagian Kelas Gambar Perancangan Data Pembagian Kelas 32. Perancangan Data NIS Gambar Perancangan Data NIS

75 Perancangan Cetak Laporan Pembagian NIS Gambar Perancangan Cetak Laporan Pembagian NIS 34. Perancangan Data Pembagian Wali Kelas Gambar Perancangan Data Pembagian Wali Kelas 35. Perancangan Cetak Daftar Siswa Gambar Perancangan Cetak Daftar Siswa

76 Perancangan Kesediaan Mengajar Gambar Perancangan Kesediaan Mengajar 37. Perancangan Penjadwalan Mengajar Gambar Perancangan Penjadwalan Mengajar

77 Perancangan Cetak Jadwal Pelajaran Gambar Perancangan Cetak Jadwal Pelajaran 39. Perancangan Hasil Penjadwalan Gambar Perancangan Hasil Penjadwalan

78 Perancangan Presensi Siswa Gambar Perancangan Presensi Siswa 41. Perancangan Input Presensi Siswa Gambar Perancangan Input Presensi Siswa 42. Perancangan Penilaian Gambar Perancangan Penilaian

79 Perancangan Pembagian Raport Gambar Perancangan Pembagian Raport Perancangan Output Perancangan Output merupakan hasil dari pengolahan data setelah suatu Masukan(input) lengkap dan berhasil diproses. Berikut adalah rancangan keluaran: 1. Output Kalender Akademik Gambar Perancangan output Kalender Akademik

80 Perancangan Output Kwitansi Penjualan Formulir PPDB Gambar Perancangan Output Kwitansi Penjualan Formulir PPDB 3. Perancangan Output Laporan Penjualan Formulir PPDB Gambar Perancangan output Laporan Penjualan Formulir PPDB

81 Output Laporan Kelengkapan Pendaftaran Gambar Perancangan output Laporan Kelengkapan Pendaftaran 5. Output Laporan Pembayaran Sekolah Gambar Perancangan output Laporan Pembayaran Sekolah

82 Output Laporan Siswa Terdaftar Gambar Perancangan output Laporan Siswa Terdaftar 7. Output Laporan Pembagian Kelas Gambar Perancangan output Laporan Pembagian Kelas

83 Output Laporan Pembagian NIS Gambar Perancangan output Laporan Pembagian NIS

84 Output Daftar Hadir Siswa Gambar Perancangan output Daftar Hadir Siswa 10. Output Jadwal Pelajaran Gambar Perancangan output Jadwal Pelajaran

85 Output Raport Siswa Gambar Perancangan output Raport Siswa

86 Perancangan Arsitektur Jaringan Gambar Perancangan arsitektur jaringan 4.4. Pengujian Pengujian adalah proses untuk menemukan error/kesalahan pada perangkat lunak sebelum digunakan oleh pengguna. Pengujian dikatakan berhasil apabila dapat memunculkan kesalahan yang belum diketahui pengujian ini dilakukan untuk menjamin kualitas dan juga mengetahui kelemahan dari perangkat lunak Rencana Pengujian Pengujian Sistem Akademik ini menggunakan data uji berupa sebuah data masukan dari petugas proses pencatatan barang.

87 156 Tabel Rencana pengujian Kelas pengujian Pengujian Tingkat pengujian Jenis pengujian Login Login siswa Integrasi Black Box Login Pegawai Pengisian Data Jurusan Integrasi Black Box Pengujian pengisian data Pengisian Data Ruangan Integrasi Black Box Pengisian Data Kalender Integrasi Black Box Akademik Pengisian Data Pegawai Integrasi Black Box Pengisian Data Pelajaran Integrasi Black Box Verifikasi proses Pendaftaran Integrasi Black Box Pembagian Kelas Integrasi Black Box Penjadwalan Integrasi Black Box Penilaian Integrasi Black Box Kasus dan hasil pengujian Tabel Pengujian login siswa Kasus dan hasil uji login siswa (Data normal) Data masukan Yang diharapkan Pengamatan Kesimpulan

88 157 Nomor Kwitansi : Tampilan login Melakukan [X] Diterima KF Password : berhasil dan masuk ke menu siswa pengisian dengan benar data [ ] Ditolak AA7541CE Kasus dan hasil uji login siswa (Data salah) Username : Tidak dapat login User tidak masuk [X] Diterima KF password salah ok kedalam sistem [ ] Ditolak Password : arf Tabel Pengujian Login Pegawai Kasus dan hasil uji login pegawai (Data normal) Data masukan Yang Pengamatan Kesimpulan diharapkan

89 158 Username : Tampilan login Melakukan [X] Diterima arfkomunika@gmail.com Password : berhasil dan masuk ke menu sesuai hak akses pengisian data dengan benar [ ] Ditolak Andrian Kasus dan hasil uji login petugas (Data salah) Username : Tidak dapat login User tidak [X] Diterima arfkomunika@gmail.com Password : password salah ok masuk kedalam sistem [ ] Ditolak Arf Tabel Pengujian Pengisian Data Data Jurusan Kasus dan hasil uji input data jurusan (Data normal) Data masukan Yang diharapkan Pengamatan Kesimpulan

90 159 Input Data Input berhasil Data Jurusan [X] Diterima Jurusan Lengkap Tersimpan di database [ ] Ditolak Kasus dan hasil uji input data jurusan (Data salah) Input Data Data Jurusan Tidak Data Jurusan [X] Diterima Jurusan tidak Tersimpan di Tidak Tersimpan lengkap. database dan di database dan [ ] Ditolak menampilkan menampilkan notifikasi untuk notifikasi untuk mengisi field yang mengisi field yang wajib diisi wajib diisi Tabel Pengujian Pengisian Data Ruangan Kasus dan hasil uji input data Ruangan (Data normal) Data masukan Yang diharapkan Pengamatan Kesimpulan

91 160 Input Data Input berhasil Data Ruangan [X] Diterima Ruangan Lengkap Tersimpan di database [ ] Ditolak Kasus dan hasil uji input data Ruangan (Data salah) Input Data Data Ruangan Data Ruangan [X] Diterima Ruangan tidak Tidak Tersimpan di Tidak Tersimpan lengkap. database dan di database dan [ ] Ditolak menampilkan menampilkan notifikasi untuk notifikasi untuk mengisi field yang mengisi field yang wajib diisi wajib diisi Tabel Pengujian Pengisian Data Kalender Akademik Kasus dan hasil uji input data Kalender Akademik (Data normal) Data masukan Yang diharapkan Pengamatan Kesimpulan Input Data Input berhasil Data Kalender [X] Diterima Kalender Akademik

92 161 Akademik Lengkap Tersimpan di database [ ] Ditolak Kasus dan hasil uji input data Kalender Akademik (Data salah) Input Data Data Kalender Data Kalender [X] Diterima Kalender Akademik Tidak Akademik Tidak Akademik tidak Tersimpan di Tersimpan di [ ] Ditolak lengkap. database dan database dan menampilkan menampilkan notifikasi untuk notifikasi untuk mengisi field yang mengisi field yang wajib diisi wajib diisi Tabel Pengujian Pengisian Data Pegawai Kasus dan hasil uji input data Pegawai (Data normal) Data masukan Yang diharapkan Pengamatan Kesimpulan

93 162 Input Data Input berhasil Data Pegawai [X] Diterima Pegawai Lengkap Tersimpan di database [ ] Ditolak Kasus dan hasil uji input data Pegawai (Data salah) Input Data Data Pegawai Tidak Data Pegawai [X] Diterima Pegawai tidak Tersimpan di Tidak Tersimpan lengkap. database dan di database dan [ ] Ditolak menampilkan menampilkan notifikasi untuk notifikasi untuk mengisi field yang mengisi field yang wajib diisi wajib diisi Tabel Pengujian Pengisian Data Pelajaran Kasus dan hasil uji input data Pelajaran (Data normal) Data masukan Yang diharapkan Pengamatan Kesimpulan

94 163 Input Data Input berhasil Data Pelajaran [X] Diterima Pelajaran Tersimpan di Lengkap database [ ] Ditolak Kasus dan hasil uji input data Pelajaran (Data salah) Input Data Data Pelajaran Data Pelajaran [X] Diterima Pelajaran tidak Tidak Tersimpan di Tidak Tersimpan lengkap. database dan di database dan [ ] Ditolak menampilkan menampilkan notifikasi untuk notifikasi untuk mengisi field yang mengisi field yang wajib diisi wajib diisi Tabel Pengujian Verifikasi Proses Pendaftaran Kasus dan hasil uji verifikasi proses Pendaftaran (Data normal) Data masukan Yang diharapkan Pengamatan Kesimpulan

95 164 Proses pendaftar tercatat pendaftar tercatat [X] Diterima pendaftaran sesuai pada proses pada proses prosedur pembagian kelas pembagian kelas [ ] Ditolak Kasus dan hasil uji input data Pendaftaran (Data salah) Proses Pendaftar tidak Pendaftar tidak [X] Diterima pendaftaran tercatat pada proses tercatat pada sesuai prosedur pembagian kelas proses pembagian [ ] Ditolak Contoh : kelas Pendaftar belum membayar pembayaran sekolah Tabel Pengujian Verifikasi Proses Pembagian Kelas Kasus dan hasil uji verifikasi proses Pembagian Kelas (Data normal) Data masukan Yang diharapkan Pengamatan Kesimpulan

96 165 Proses Pembagian Siswa tercatat pada Siswa tercatat pada [X] Diterima Kelas sesuai daftar hadir siswa daftar hadir siswa prosedur [ ] Ditolak Kasus dan hasil uji verifikasi proses Pembagian Kelas (Data salah) Proses Siswa tidak tercatat Siswa tidak [X] Diterima Pembagian Kelas pada daftar hadir tercatat pada daftar tidak sesuai siswa hadir siswa [ ] Ditolak prosedur Contoh : Pegawai belum melakukan proses pembagian NIS Tabel Pengujian Verifikasi Proses Penjadwalan Kasus dan hasil uji verifikasi proses penjadwalan (Data normal) Data masukan Yang diharapkan Pengamatan Kesimpulan

97 166 Proses Penjadwalan Penjadwalan [X] Diterima Penjadwalan Belajar Mengajar Belajar Mengajar sesuai prosedur tersimpan tersimpan [ ] Ditolak didatabase didatabase Kasus dan hasil uji verifikasi proses penjadwalan (Data salah) Proses Penjadwalan Penjadwalan [X] Diterima Penjadwalan Belajar Mengajar Belajar Mengajar tidak sesuai tidak tersimpan tidak tersimpan [ ] Ditolak prosedur didatabase didatabase Contoh : Pada pemilihan jadwal guru mengajar dikelas yang berbeda pada jam yang sama Tabel Pengujian Verifikasi Proses Penilaian Kasus dan hasil uji verifikasi proses penjadwalan (Data normal)

98 167 Data masukan Yang diharapkan Pengamatan Kesimpulan Proses Penilaian Nilai tersimpan di Nilai tersimpan di [X] Diterima sesuai prosedur database dan database dan ditampilkan pada ditampilkan pada [ ] Ditolak raport siswa raport siswa Kasus dan hasil uji verifikasi proses penjadwalan (Data salah) Proses Penilaian Nilai tidak Nilai tidak [X] Diterima sesuai prosedur tersimpan di tersimpan di Contoh : database database [ ] Ditolak Form nilai tidak diinput dengan lengap Kesimpulan Hasil Pengujian Berdasarkan dari hasil pengujian diatas, dapat disimpulkan bahwa pada perangkat lunak sistem informasi akademik yang dibuat telah bebas dari kesalahan sintaks dan telah sesuai dengan yang diharapkan sebelumnya.

99 Implementasi Implementasi adalah sebuah rangkaian proses perencanaan atau mengenai ide-ide yang dilakukan oleh manusia. Salah satunya adalah rancangan program yang telah dibuat ke dalam sebuah aplikasi pemrograman sesuai dengan tujuan yang diharapkan dari pembuatan program tersebut. Kegiatan implementasi ini dilakukan dengan dasar adanya perencanaan dalam tahap perancangan sistem informasi. Rencana implementasi adalah suatu prosedur atau uraian mengenai tahapan yang akan dilakukan, dan menjelaskan segala sesuatu yang dibutuhkan dalam proses implementasi Implementasi Perangkat lunak Perangkat lunak yang digunakan dalam pembuatan aplikasi sistem informasi akademik ini adalah sebagai berikut : 1. Memakai sistem operasi Windows 10 Pro. 2. Adobe Dreamweaver CS6 adalah software yang penulis gunakan dalam membangun sistem informasi akademik ini. 3. Implementasi web server yang digunakan adalah XAMPP Web Browser yang digunakan adalah Google Chrome Versi m.

100 Implementasi Perangkat Keras Perangkat keras yang dibutuhkan berdasarkan kebutuhan minimal yang harus dipenuhi antara lain terdapat pada halaman berikut : A. Komputer Server 1. Menggunakan prosessor Minimal Pentium atau sekelasnya. 2. Memory 2GB atau lebih. 3. Harddisk 500GB atau lebih. 4. LAN card 10/100 Mbps. 5. Switch 6. Kabel UTP kategori 5 7. Konektor RJ45 8. Mouse, keyboard, monitor dan printer. B. Komputer client 1. Proccessor pentium GHz. 2. Memory 1GB atau lebih. 3. Harddisk 250GB atau lebih.

101 LAN card 10/100 Mbps. 5. Mouse, keyboard, monitor Implementasi Basis Data (Sintaks SQL) Implementasi basis data dilakukan dengan menggunakan bahasa SQL, dimana DBMS yang digunakan adalah MySQL. implementasi basis data sistem informasi akademik ini terdapat pada halaman berikut : 1. Tabel aktivasi_pendaftaran CREATE TABLE IF NOT EXISTS `aktivasi_pendaftaran` ( `no_pendaftaran` varchar(13) NOT NULL, `tgl_aktivasi_pendaftaran` date NOT NULL, `id_pegawai` varchar(7) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 2. Tabel ayah_pendaftar CREATE TABLE IF NOT EXISTS `ayah_pendaftar` ( `no_pendaftaran` varchar(13) NOT NULL, `nama_ayah_pendaftar` varchar(50) NOT NULL, `tempat_lahir_ayah_pendaftar` varchar(50) NOT NULL, `tanggal_lahir_ayah_pendaftar` date NOT NULL, `pendidikan_ayah_pendaftar` varchar(10) NOT NULL, `pekerjaan_ayah_pendaftar` varchar(30) NOT NULL, `penghasilan_ayah_pendaftar` varchar(50) NOT NULL,

102 171 `no_telp_ayah_pendaftar` varchar(13) NOT NULL, ` _ayah_pendaftar` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 3. Tabel beasiswa_pendaftar CREATE TABLE IF NOT EXISTS `beasiswa_pendaftar` ( `id_beasiswa` varchar(14) NOT NULL, `no_pendaftaran` varchar(13) NOT NULL, `jenis_beasiswa` varchar(30) NOT NULL, `penyelenggara_beasiswa` varchar(50) NOT NULL, `thn_mulai_beasiswa` year(4) NOT NULL, `thn_selesai_beasiswa` year(4) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 4. Tabel bidang CREATE TABLE IF NOT EXISTS `bidang` ( `id_bidang` varchar(2) NOT NULL, `nama_bidang` varchar(100) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 5. Tabel daftar_keahlian CREATE TABLE IF NOT EXISTS `daftar_keahlian` ( `kode_keahlian` varchar(3) NOT NULL, `bidang_keahlian` varchar(50) NOT NULL, `pstudi_keahlian` varchar(70) NOT NULL, `kompetensi_keahlian` varchar(50) NOT NULL,

103 172 `kode_kelas_keahlian` varchar(3) NOT NULL, `kode_kelas_pstudi` varchar(3) NOT NULL, `kuota_kelas_keahlian` int(2) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 6. Tabel distribusi_pelajaran CREATE TABLE IF NOT EXISTS `distribusi_pelajaran` ( `id_distribusi_pelajaran` varchar(9) NOT NULL, `kode_keahlian` varchar(3) NOT NULL, `id_tingkat_kelas` varchar(2) NOT NULL, `id_pelajaran` varchar(4) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 7. Tabel guru CREATE TABLE IF NOT EXISTS `guru` ( `id_guru` varchar(3) NOT NULL, `id_pegawai` varchar(7) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 8. Tabel guru_pelajaran CREATE TABLE IF NOT EXISTS `guru_pelajaran` ( `id_guru` varchar(3) NOT NULL, `id_distribusi_pelajaran` varchar(9) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 9. Tabel hari_pelajaran CREATE TABLE IF NOT EXISTS `hari_pelajaran` (

104 173 `id_hari_pelajaran` varchar(2) NOT NULL, `nama_hari_pelajaran` varchar(10) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 10. Tabel ibu_pendaftar CREATE TABLE IF NOT EXISTS `ibu_pendaftar` ( `no_pendaftaran` varchar(13) NOT NULL, `nama_ibu_pendaftar` varchar(50) NOT NULL, `tempat_lahir_ibu_pendaftar` varchar(50) NOT NULL, `tanggal_lahir_ibu_pendaftar` date NOT NULL, `pendidikan_ibu_pendaftar` varchar(10) NOT NULL, `pekerjaan_ibu_pendaftar` varchar(30) NOT NULL, `penghasilan_ibu_pendaftar` varchar(50) NOT NULL, `no_telp_ibu_pendaftar` varchar(13) NOT NULL, ` _ibu_pendaftar` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 11. Tabel jabatan CREATE TABLE IF NOT EXISTS `jabatan` ( `id_jabatan` varchar(4) NOT NULL, `nama_jabatan` varchar(100) NOT NULL, `id_bidang` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 12. Tabel jam_pelajaran CREATE TABLE IF NOT EXISTS `jam_pelajaran` (

105 174 `id_jam_pelajaran` varchar(2) NOT NULL, `nama_jam_pelajaran` varchar(20) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 13. Tabel jasmani_pendaftar CREATE TABLE IF NOT EXISTS `jasmani_pendaftar` ( `no_pendaftaran` varchar(13) NOT NULL, `berat_badan` int(3) NOT NULL, `tinggi_badan` int(3) NOT NULL, `golongan_darah` varchar(2) NOT NULL, `penyakit` varchar(100) NOT NULL, `kelainan_jasmani` varchar(100) NOT NULL, `no_kps_pendaftar` varchar(16) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 14. Tabel kalender_akademik CREATE TABLE IF NOT EXISTS `kalender_akademik` ( `id_k_akademik` varchar(6) NOT NULL, `kegiatan_k_akademik` enum('pendaftaran Siswa Baru','Pembagian Kelas','Penjadwalan','Presensi Semester 1','Presensi Semester 2','Penilaian Semester 1','Penilaian Semester 2','Pembagian Raport Semester 1','Pembagian Raport Semester 2') NOT NULL COMMENT '1 : ', `tahun_ajaran` year(4) NOT NULL, `tgl_mulai_k_akademik` date NOT NULL,

106 175 `tgl_akhir_k_akademik` date NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 15. Tabel kelengkapan_data CREATE TABLE IF NOT EXISTS `kelengkapan_data` ( `no_pendaftaran` varchar(13) NOT NULL, `fc_ijazah` int(1) NOT NULL, `fc_skhu` int(1) NOT NULL, `fc_raport` int(1) NOT NULL, `fc_nisn` int(1) NOT NULL, `foto_3x4` int(1) NOT NULL, `foto_2x3` int(1) NOT NULL, `sk_baik` int(1) NOT NULL, `sk_sehat` int(1) NOT NULL, `fc_akte` int(1) NOT NULL, `fc_kk` int(1) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 16. Tabel kelompok_pelajaran CREATE TABLE IF NOT EXISTS `kelompok_pelajaran` ( `id_kelompok_pelajaran` varchar(2) NOT NULL, `nama_kelompok_pelajaran` varchar(30) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 17. Tabel kenaikan_kelas CREATE TABLE IF NOT EXISTS `kenaikan_kelas` (

107 176 `id_raport` varchar(37) NOT NULL, `kenaikan_kelas` varchar(20) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 18. Tabel kesediaan_mengajar CREATE TABLE IF NOT EXISTS `kesediaan_mengajar` ( `id_guru` varchar(3) NOT NULL, `id_waktu_pelajaran` varchar(4) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 19. Tabel pegawai CREATE TABLE IF NOT EXISTS `pegawai` ( `id_pegawai` varchar(7) NOT NULL, `nama_pegawai` varchar(100) NOT NULL, `nip_pegawai` varchar(18) NOT NULL, `nuptk_pegawai` varchar(16) NOT NULL, `tempat_lahir_pegawai` varchar(30) NOT NULL, `tgl_lahir_pegawai` date NOT NULL, `alamat_pegawai` varchar(200) NOT NULL, `notelp_pegawai` varchar(13) NOT NULL, `jk_pegawai` varchar(1) NOT NULL, `pendidikan_pegawai` varchar(10) NOT NULL, ` _pegawai` varchar(50) NOT NULL, `password_pegawai` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

108 Tabel pelajaran CREATE TABLE IF NOT EXISTS `pelajaran` ( `id_pelajaran` varchar(4) NOT NULL, `id_kelompok_pelajaran` varchar(2) NOT NULL, `nama_pelajaran` varchar(100) NOT NULL, `jam_pelajaran` int(2) NOT NULL, `kkn_pelajaran` int(11) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 21. Tabel pembagian_kelas CREATE TABLE IF NOT EXISTS `pembagian_kelas` ( `id_kelas` varchar(20) NOT NULL, `angkatan_kelas` year(4) NOT NULL, `no_kelas` varchar(20) NOT NULL, `kode_keahlian` varchar(3) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 22. Tabel pembagian_kelas_siswa CREATE TABLE IF NOT EXISTS `pembagian_kelas_siswa` ( `no_pendaftaran` varchar(13) NOT NULL, `id_kelas` varchar(20) DEFAULT NULL, `tahun_ajaran` year(4) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 23. Tabel pembagian_nis CREATE TABLE IF NOT EXISTS `pembagian_nis` (

109 178 `nis` varchar(9) NOT NULL, `no_pendaftaran` varchar(13) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 24. Tabel pembagian_wali_kelas CREATE TABLE IF NOT EXISTS `pembagian_wali_kelas` ( `id_kelas` varchar(20) NOT NULL, `id_pegawai` varchar(7) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 25. Tabel pembayaran_pendaftaran CREATE TABLE IF NOT EXISTS `pembayaran_pendaftaran` ( `no_pendaftaran` varchar(13) NOT NULL, `tgl_input_pembayaran` date NOT NULL, `dsp` int(7) NOT NULL, `spp_awal` int(6) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 26. Tabel pembayaran_sekolah CREATE TABLE IF NOT EXISTS `pembayaran_sekolah` ( `no_pendaftaran` varchar(13) NOT NULL, `tgl_pembayaran` date NOT NULL, `id_pegawai` varchar(7) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 27. Tabel pendaftar CREATE TABLE IF NOT EXISTS `pendaftar` (

110 179 `no_pendaftaran` varchar(13) NOT NULL, `nisn_pendaftar` varchar(10) NOT NULL, `nama_lengkap_pendaftar` varchar(50) NOT NULL, `jenis_kelamin_pendaftar` varchar(1) NOT NULL, `tempat_lahir_pendaftar` varchar(30) NOT NULL, `tanggal_lahir_pendaftar` date NOT NULL, `agama_pendaftar` varchar(30) NOT NULL, `kewarganegaraan_pendaftar` varchar(3) NOT NULL, `bahasa_pendaftar` varchar(30) NOT NULL, `no_telp_pendaftar` varchar(13) NOT NULL, ` _pendaftar` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 28. Tabel pendaftaran CREATE TABLE IF NOT EXISTS `pendaftaran` ( `no_pendaftaran` varchar(13) NOT NULL, `no_penjualan_fppdb` varchar(13) NOT NULL, `tgl_pendaftaran` date NOT NULL, `kode_keahlian` varchar(3) NOT NULL, `id_tingkat_kelas` varchar(2) NOT NULL, `status_pengisian` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 29. Tabel penilaian_siswa CREATE TABLE IF NOT EXISTS `penilaian_siswa` (

111 180 `id_ps` varchar(32) NOT NULL, `nis` varchar(9) NOT NULL, `semester` int(1) NOT NULL, `tgl_penilaian` date NOT NULL, `nilai_pengetahuan` int(3) NOT NULL, `catatan_pengetahuan` varchar(100) NOT NULL, `nilai_keterampilan` int(3) NOT NULL, `catatan_keterampilan` varchar(100) NOT NULL, `nilai_sikap` int(3) NOT NULL, `catatan_sikap` varchar(100) NOT NULL, `id_penjadwalan` varchar(20) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 30. Tabel penjadwalan CREATE TABLE IF NOT EXISTS `penjadwalan` ( `id_penjadwalan` varchar(20) NOT NULL, `tahun_penjadwalan` year(4) NOT NULL, `id_waktu_pelajaran` varchar(4) NOT NULL, `id_kelas` varchar(20) NOT NULL, `id_pelajaran` varchar(4) NOT NULL, `id_guru` varchar(3) NOT NULL, `id_ruangan` varchar(2) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 31. Tabel penjualan_fppdb

112 181 CREATE TABLE IF NOT EXISTS `penjualan_fppdb` ( `no_penjualan_fppdb` varchar(13) NOT NULL, `tgl_penjualan_fppdb` date NOT NULL, `thn_ajaran_fppdb` year(4) NOT NULL, `nama_pembeli_fppdb` varchar(50) NOT NULL, `harga_penjualan_fppdb` int(10) NOT NULL, `password_fppdb` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 32. Tabel presensi_siswa CREATE TABLE IF NOT EXISTS `presensi_siswa` ( `id_presensi_siswa` varchar(18) NOT NULL, `tgl_presensi` date NOT NULL, `id_kelas` varchar(20) NOT NULL, `nis` varchar(9) NOT NULL, `presensi` varchar(5) NOT NULL, `ket_presensi` varchar(100) NOT NULL, `semester_presensi` int(2) NOT NULL, `thn_ajaran_presensi` year(4) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 33. Tabel prestasi_pendaftar CREATE TABLE IF NOT EXISTS `prestasi_pendaftar` ( `id_prestasi` varchar(15) NOT NULL, `no_pendaftaran` varchar(13) NOT NULL,

113 182 `jenis_prestasi` varchar(30) NOT NULL, `tingkat_prestasi` varchar(30) NOT NULL, `nama_prestasi` varchar(50) NOT NULL, `tahun_prestasi` year(4) NOT NULL, `penyelenggara_prestasi` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 34. Tabel raport CREATE TABLE IF NOT EXISTS `raport` ( `id_raport` varchar(37) NOT NULL, `tgl_pembagian_raport` date NOT NULL, `id_kelas` varchar(20) NOT NULL, `nis` varchar(9) NOT NULL, `semester_raport` int(2) NOT NULL, `cat_sikap_amapel` varchar(200) NOT NULL, `thn_ajaran_raport` year(4) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 35. Tabel ruangan CREATE TABLE IF NOT EXISTS `ruangan` ( `id_ruangan` varchar(2) NOT NULL, `nama_ruangan` varchar(50) NOT NULL, `kuota_ruangan` int(3) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

114 Tabel ruangan_keahlian CREATE TABLE IF NOT EXISTS `ruangan_keahlian` ( `kode_keahlian` varchar(3) NOT NULL, `id_ruangan` varchar(2) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 37. Tabel ruangan_pelajaran CREATE TABLE IF NOT EXISTS `ruangan_pelajaran` ( `id_pelajaran` varchar(4) NOT NULL, `id_ruangan` varchar(2) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 38. Tabel smp_pendaftar CREATE TABLE IF NOT EXISTS `smp_pendaftar` ( `no_pendaftaran` varchar(13) NOT NULL, `asal_smp_pendaftar` varchar(100) NOT NULL, `alamat_smp_pendaftar` varchar(100) NOT NULL, `no_ijazah_smp_pendaftar` varchar(14) NOT NULL, `no_skhun_smp_pendaftar` varchar(14) NOT NULL, `nilai_un_smp_pendaftar` float NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 39. Tabel staff CREATE TABLE IF NOT EXISTS `staff` ( `id_staff` varchar(8) NOT NULL, `id_pegawai` varchar(7) NOT NULL,

115 184 `id_jabatan` varchar(4) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 40. Tabel status_keluarga_pendaftar CREATE TABLE IF NOT EXISTS `status_keluarga_pendaftar` ( `no_pendaftaran` varchar(13) NOT NULL, `nik_pendaftar` varchar(16) NOT NULL, `status_anak_pendaftar` varchar(20) NOT NULL, `anak_ke_pendaftar` int(2) NOT NULL, `jml_sdr_kandung_pendaftar` int(2) NOT NULL, `jml_sdr_tiri_pendaftar` int(2) NOT NULL, `jml_sdr_angkat_pendaftar` int(2) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 41. Tabel tingkat_kelas CREATE TABLE IF NOT EXISTS `tingkat_kelas` ( `id_tingkat_kelas` varchar(2) NOT NULL, `nama_tingkat_kelas` varchar(10) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 42. Tabel t_tinggal_ayah_pendaftar CREATE TABLE IF NOT EXISTS `t_tinggal_ayah_pendaftar` ( `no_pendaftaran` varchar(13) NOT NULL, `alamat_t_tinggal_ayah_pendaftar` varchar(100) NOT NULL, `dusun_t_tinggal_ayah_pendaftar` varchar(100) NOT NULL, `rt_t_tinggal_ayah_pendaftar` varchar(3) NOT NULL,

116 185 `rw_t_tinggal_ayah_pendaftar` varchar(3) NOT NULL, `kelurahan_t_tinggal_ayah_pendaftar` varchar(50) NOT NULL, `kecamatan_t_tinggal_ayah_pendaftar` varchar(50) NOT NULL, `kota_t_tinggal_ayah_pendaftar` varchar(50) NOT NULL, `provinsi_t_tinggal_ayah_pendaftar` varchar(50) NOT NULL, `kode_pos_t_tinggal_ayah_pendaftar` varchar(5) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 43. Tabel t_tinggal_ibu_pendaftar CREATE TABLE IF NOT EXISTS `t_tinggal_ibu_pendaftar` ( `no_pendaftaran` varchar(13) NOT NULL, `alamat_t_tinggal_ibu_pendaftar` varchar(100) NOT NULL, `dusun_t_tinggal_ibu_pendaftar` varchar(100) NOT NULL, `rt_t_tinggal_ibu_pendaftar` varchar(3) NOT NULL, `rw_t_tinggal_ibu_pendaftar` varchar(3) NOT NULL, `kelurahan_t_tinggal_ibu_pendaftar` varchar(50) NOT NULL, `kecamatan_t_tinggal_ibu_pendaftar` varchar(50) NOT NULL, `kota_t_tinggal_ibu_pendaftar` varchar(50) NOT NULL, `provinsi_t_tinggal_ibu_pendaftar` varchar(50) NOT NULL, `kode_pos_t_tinggal_ibu_pendaftar` varchar(5) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 44. Tabel t_tinggal_pendaftar CREATE TABLE IF NOT EXISTS `t_tinggal_pendaftar` ( `no_pendaftaran` varchar(13) NOT NULL,

117 186 `status_t_tinggal_pendaftar` varchar(20) NOT NULL, `alamat_t_tinggal_pendaftar` varchar(100) NOT NULL, `dusun_t_tinggal_pendaftar` varchar(100) NOT NULL, `rt_t_tinggal_pendaftar` varchar(3) NOT NULL, `rw_t_tinggal_pendaftar` varchar(3) NOT NULL, `kelurahan_t_tinggal_pendaftar` varchar(50) NOT NULL, `kecamatan_t_tinggal_pendaftar` varchar(50) NOT NULL, `kota_t_tinggal_pendaftar` varchar(50) NOT NULL, `provinsi_t_tinggal_pendaftar` varchar(50) NOT NULL, `kode_pos_t_tinggal_pendaftar` varchar(5) NOT NULL, `jarak_ke_sekolah` varchar(50) NOT NULL, `media_ke_sekolah` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 45. Tabel t_tinggal_wali_pendaftar CREATE TABLE IF NOT EXISTS `t_tinggal_wali_pendaftar` ( `no_pendaftaran` varchar(13) NOT NULL, `alamat_t_tinggal_wali_pendaftar` varchar(100) NOT NULL, `dusun_t_tinggal_wali_pendaftar` varchar(100) NOT NULL, `rt_t_tinggal_wali_pendaftar` varchar(3) NOT NULL, `rw_t_tinggal_wali_pendaftar` varchar(3) NOT NULL, `kelurahan_t_tinggal_wali_pendaftar` varchar(50) NOT NULL, `kecamatan_t_tinggal_wali_pendaftar` varchar(50) NOT NULL, `kota_t_tinggal_wali_pendaftar` varchar(50) NOT NULL,

118 187 `provinsi_t_tinggal_wali_pendaftar` varchar(50) NOT NULL, `kode_pos_t_tinggal_wali_pendaftar` varchar(5) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 46. Tabel waktu_pelajaran CREATE TABLE IF NOT EXISTS `waktu_pelajaran` ( `id_waktu_pelajaran` varchar(4) NOT NULL, `id_hari_pelajaran` varchar(2) NOT NULL, `id_jam_pelajaran` varchar(2) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1; 47. Tabel wali_pendaftar CREATE TABLE IF NOT EXISTS `wali_pendaftar` ( `no_pendaftaran` varchar(13) NOT NULL, `nama_wali_pendaftar` varchar(50) NOT NULL, `tempat_lahir_wali_pendaftar` varchar(50) NOT NULL, `tanggal_lahir_wali_pendaftar` date NOT NULL, `pendidikan_wali_pendaftar` varchar(10) NOT NULL, `pekerjaan_wali_pendaftar` varchar(30) NOT NULL, `penghasilan_wali_pendaftar` varchar(50) NOT NULL, `no_telp_wali_pendaftar` varchar(13) NOT NULL, ` _wali_pendaftar` varchar(50) NOT NULL, `hubungan_wali_pendaftar` varchar(50) NOT NULL ) ENGINE=InnoDB DEFAULT CHARSET=latin1;

119 Implementasi Antar Muka Implementasi antar muka menggambarkan tampilan dari aplikasi yang dibangun. Implementasi antar muka untuk perancangan sistem informasi akademik SMK Merdeka Bandung terdapat pada halaman berikut : 1. Implementasi Menu Utama Implementasi menu utama pada sistem informasi akademik : Tabel Menu Utama Sub Menu Deskripsi Nama File Login Logout Dalam menu utama, sub login adalah pilihan untuk masuk kedalam sistem. Dalam menu utama, sub logout adalah pilihan untuk keluar dari sistem login.php logout.php 2. Implementasi Sub Menu Pendaftaran Implementasi menu pendaftaran yang terdapat pada sistem informasi akademik dapat dilihat pada tabel dibawah ini :

120 189 Tabel Sub Menu Pendaftaran Sub Menu Deskripsi Nama File Penjualan Formulir PPDB Pendaftaran Siswa Baru Pembayaran Sekolah Aktivasi Siswa Menu untuk melakukan input penjualan formulir ppdb dan mencetak laporan penjualan formulir ppdb Menu untuk melakukan pendaftaran siswa baru, mencatat kelengkapan data pendaftaran dan mencetak laporan kelengkapan data Menu untuk mencatatkan pembayaran sekolah dan mencetak laporan pembayaran sekolah Menu untuk mencatat aktivasi siswa dan mencetak laporan siswa yang terdaftar di sekolah Djualfppdb.php Dpendaftaran.php Dbayarsekolah.php Daktivasisiswa.php 3. Implementasi Sub Menu Kelas, NIS, Wali Kelas Implementasi menu kelas, nis, wali kelas yang terdapat pada sistem informasi akademik SMK Merdeka Bandung dapat dilihat pada tabel dibawah ini :

121 190 Tabel Sub Menu Kelas, NIS, Wali Kelas Sub Menu Deskripsi Nama File Pembagian Kelas Menu untuk melakukan proses pembagian kelas dan mencetak laporan pembagian kelas Ppembagiankelas.php Pemindahan Kelas Menu untuk melakukan Dpindahkelas.php Siswa pemindahan kelas siswa baru dan Pembagian NIS siswa tidak naik kelas Menu untuk melakukan proses pembagian nis untuk siswa yang baru terdaftar dan mencetak laporan pembagian nis Pbaginis.php Pembagian Kelas Wali Menu untuk melakukan pemilihan wali kelas dan mencetak daftar siswa Ppembagianwalikelas.php 4. Implementasi Sub Menu Penjadwalan Implementasi menu penjadwalan yang terdapat pada sistem informasi akademik SMK Merdeka Bandung dapat dilihat pada tabel dibawah ini :

122 191 Tabel Sub Menu Penjadwalan Sub Menu Deskripsi Nama File Kesediaan Mengajar Menu untuk melihat pelajaran yang Kmengajar.php diajar guru dan menginputkan kesediaan guru mengajar Penjadwalan Belajar Menu untuk melakukan proses Penjadwalan.php Mengajar penjadwalan belajar mengajar dan mencetak jadwal pelajaran Hasil Penjadwalan Menu untuk melihat hasil penjadwalan Hpenjadwalan.php untuk di sesuaikan dengan komposisi pelajaran 5. Implementasi Sub Menu Penilaian dan Presensi Implementasi menu penilaian dan presensi yang terdapat pada sistem informasi akademik SMK Merdeka Bandung dapat dilihat pada tabel dibawah ini : Tabel Sub Menu Penilaian dan Presensi Sub Menu Deskripsi Nama File Presensi Menu untuk menginputkan presensi siswa presensi.php Penilaian Menu untuk menginputkan nilai siswa penilaian.php

123 192 Pembagian Raport Menu untuk mencetak raport siswa bagiraport.php Implementasi Instalasi Program Berikut ini adalah langkah-langkah dalam menginstalasi program aplikasi sistem informasi akademik SMK Merdeka Bandung : 1. Copy folder ke folder htdocs Gambar instalasi program langkah pertama

124 Aktifkan Module Apache dan MySQL pada XAMPP Gambar instalasi program langkah kedua 3. Buka pada browser localhost/phpmyadmin kemudian klik Tab Basis Data kemudian buat database bernama smkmerdekabdg Gambar instalasi program langkah ketiga

125 Klik Tab Impor lalu klik tombol pilih file lalu pilih file smkmerdekabdg.sql pada folder yang ada di htdocs kemudian klik tombol kirim Gambar instalasi program langkah keempat 5. Edit file koneksi.php yang ada di dalam folder C:\xampp\htdocs\ menggunakan notepad kemudian set host database, username database, password database, nama database sesuai informasi database server anda Gambar instalasi program langkah kelima

126 Untuk membuka halaman user/pengunjung buka di browser Gambar instalasi program langkah keenam 7. Untuk membuka halaman pegawai buka di browser Gambar instalasi program langkah terakhir

127 Penggunaan Program bagian ini menjelaskan bagaimana cara mengaplikasikan sistem akademik. Pada halaman berikut terdapat beberapa interface yang dapat digunakan oleh pegawai untuk mengolah data. 1. Tampilan form Login Pegawai Gambar Tampilan form login 2. Tampilan Awal Gambar Tampilan Awal

128 Tampilan Tambah Data Jurusan Gambar Tampilan Tambah Data Jurusan 4. Tampilan Data Jurusan Gambar Tampilan Data Jurusan

129 Tampilan Tambah Data Ruangan Gambar Tampilan Tambah Data Ruangan

130 Tampilan Data Ruangan Gambar Tampilan Data Ruangan 7. Tampilan Tambah Data Kalender Akademik Gambar Tampilan Tambah Data Kalender Akademik

131 Tampilan Data Kalender Akademik Gambar Tampilan Data Kalender Akademik 9. Tampilan Cetak Data Kalender Akademik Gambar Tampilan Cetak Data Kalender Akademik

132 Tampilan Tambah Data Pegawai Gambar Tampilan Tambah Data Pegawai 11. Tampilan Data Pegawai Gambar Tampilan Data Pegawai

133 Tampilan Tambah Data Staff 13. Tampilan Data Staff Gambar Tampilan Tambah Data Staff Gambar Tampilan Data Staff 14. Tampilan Tambah Data Guru Gambar Tampilan Tambah Data Guru

134 Tampilan Data Guru Gambar Tampilan Data Guru 16. Tampilan Data Pelajaran Gambar Tampilan Data Pelajaran

135 Tampilan Tambah Data Penjualan Formulir PPDB Gambar Tampilan Tambah Data Penjualan Formulir PPDB 18. Tampilan Data Penjualan Formulir PPDB Gambar Tampilan Data Penjualan Formulir PPDB 19. Tampilan Cetak Laporan Penjualan Formulir PPDB Gambar Tampilan Cetak Laporan Penjualan Formulir PPDB

136 Tampilan Tambah Data Pendaftaran Gambar Tampilan Tambah Data Pendaftaran 21. Tampilan Data Pendaftaran Gambar Tampilan Data Pendaftaran

137 Tampilan Cetak Laporan Kelengkapan Pendaftaran Gambar Tampilan Cetak Laporan Kelengkapan Pendaftaran 23. Tampilan Tambah Data Pembayaran Sekolah Gambar Tampilan Tambah Data Pembayaran Sekolah 24. Tampilan Data Pembayaran Sekolah Gambar Tampilan Data Pembayaran Sekolah

138 Tampilan Cetak Laporan Pembayaran Sekolah Gambar Tampilan Cetak Laporan Pembayaran Sekolah 26. Tampilan Tambah Data Siswa Aktif Gambar Tampilan Tambah Data Siswa Aktif 27. Tampilan Data Siswa Aktif Gambar Tampilan Data Siswa Aktif

139 Tampilan Cetak Laporan Siswa Terdaftar Gambar Tampilan Cetak Laporan Siswa Terdaftar 29. Tampilan Proses Pembagian Kelas Gambar Tampilan Proses Pembagian Kelas 30. Tampilan Cetak Laporan Pembagian Kelas Gambar Tampilan Cetak Laporan Pembagian Kelas

140 Tampilan Data Pembagian Kelas Gambar Tampilan Data Pembagian Kelas 32. Tampilan Data NIS Gambar Tampilan Data NIS

141 Tampilan Cetak Laporan Pembagian NIS Gambar Tampilan Cetak Laporan Pembagian NIS 34. Tampilan Data Pembagian Wali Kelas Gambar Tampilan Data Pembagian Wali Kelas 35. Tampilan Cetak Daftar Siswa Gambar Cetak Daftar Siswa

142 Tampilan Kesediaan Mengajar Gambar Tampilan Kesediaan Mengajar 37. Tampilan Penjadwalan Mengajar Gambar Tampilan Penjadwalan Mengajar

143 Tampilan Cetak Jadwal Pelajaran Gambar Tampilan Cetak Jadwal Pelajaran 39. Tampilan Hasil Penjadwalan 40. Tampilan Presensi Siswa Gambar Tampilan Hasil Penjadwalan Gambar Tampilan Presensi Siswa

DAFTAR GAMBAR. Gambar 3.1. Struktur Organisasi SMK Merdeka Bandung Gambar 3.2. Metode Waterfall... 44

DAFTAR GAMBAR. Gambar 3.1. Struktur Organisasi SMK Merdeka Bandung Gambar 3.2. Metode Waterfall... 44 DAFTAR GAMBAR Gambar 3.1. Struktur Organisasi SMK Merdeka Bandung... 31 Gambar 3.2. Metode Waterfall... 44 Gambar 3.3. Flowmap pendaftaran peserta didik baru yang Berjalan... 60 Gambar 3.4. Flowmap pembagian

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisa terhadap sistem yang sedang berjalan adalah suatu kegiatan untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisa terhadap sistem yang sedang berjalan adalah suatu kegiatan untuk BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisa terhadap sistem yang sedang berjalan adalah suatu kegiatan untuk mempelajari interaksi sistem yang terdiri atas pelaku

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM 35 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis sistem adalah penguraian dari suatu informasi yang utuh ke dalam bagian-bagian komponen dengan maksud untuk mengidentifikasi

Lebih terperinci

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Pada bagian analisis sistem yang berjalan setelah melakukan observasi

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM. Pada bagian analisis sistem yang berjalan setelah melakukan observasi BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1. Analisis Sistem yang Berjalan Pada bagian analisis sistem yang berjalan setelah melakukan observasi dan wawancara secara langsung di SMA Al Falah tentang jadwal

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis sistem merupakan tahap yang bertujuan untuk memahami sistem, mengetahui kekurangan sistem, dan menentukan kebutuhan dari

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kondisi sistem informasi nilai siswa yang sedang berjalan saat ini di SMK

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Kondisi sistem informasi nilai siswa yang sedang berjalan saat ini di SMK BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Kondisi sistem informasi nilai siswa yang sedang berjalan saat ini di SMK Negeri 4 Bandung masinh sering terjadi kesalahan, kehilangan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. membentuknya. Selanjutnya mengidentifikasi dan mengevaluasi permasalahan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. membentuknya. Selanjutnya mengidentifikasi dan mengevaluasi permasalahan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Tahapan yang diperlukan dalam pembuatan suatu program yaitu menganalisa sistem yang telah ada, dimana analisa sistem merupakan

Lebih terperinci

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Analisia sistem yang sedang berjalan bertujuan untuk mengetahui lebih

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. Analisia sistem yang sedang berjalan bertujuan untuk mengetahui lebih 43 BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN 4.1. Analisis Sistem Yang Berjalan Analisia sistem yang sedang berjalan bertujuan untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut dan masalah

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem yang sedang berjalan saat ini di SMA Negeri 1 Pasawahan, dengan tujuan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem yang sedang berjalan saat ini di SMA Negeri 1 Pasawahan, dengan tujuan 59 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Dalam analisis sistem yang sedang berjalan ini akan diketahui bagaimana sistem yang sedang berjalan saat ini di SMA Negeri 1

Lebih terperinci

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk

BAB IV DESKRIPSI KERJA PRAKTEK. mampu mempengaruhi prestasi dari sumber daya manusia khususnya untuk BAB IV DESKRIPSI KERJA PRAKTEK 4.1 Analisa sistem Dalam pengembangan teknologi informasi ini dibutuhkan analisa dan perancangan sistem pengolah data. Sistem pengolah data tersebut diharapkan mampu mempengaruhi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponen dengan maksud untuk mengidentifikasi dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponen dengan maksud untuk mengidentifikasi dan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Sedang Berjalan Analisis sistem adalah menguraikan dari suatu sistem informasi yang utuh kedalam bagian-bagian komponen dengan maksud untuk

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan 48 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem merupakan penguraian dari suatu sistem informasi yang untuk ke dalam bagian-bagian komponen dengan maksud untuk

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan berfungsi. Perancangan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. itu analisis sistem yang berjalan merupakan tahapan penting dalam rangka

BAB IV ANALISIS DAN PERANCANGAN SISTEM. itu analisis sistem yang berjalan merupakan tahapan penting dalam rangka BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis sistem merupakan penggambaran dari prosedur yang sedang yang berjalan disuatu perusahaan. Tahapan ini digunakan untuk memenuhi

Lebih terperinci

BAB IV PERANCANGAN SISTEM. mengembangkan solusi yang terbaik bagi permasalahan. perancangan sistem

BAB IV PERANCANGAN SISTEM. mengembangkan solusi yang terbaik bagi permasalahan. perancangan sistem BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan sistem adalah strategi untuk memecahkan masalah dengan mengembangkan solusi yang terbaik bagi permasalahan. perancangan sistem adalah termasuk

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISEM. Tahapan analisis sistem akan menjelaskan gambaran tentang sistem

BAB IV ANALISIS DAN PERANCANGAN SISEM. Tahapan analisis sistem akan menjelaskan gambaran tentang sistem 1 BAB IV ANALISIS DAN PERANCANGAN SISEM 4.1 Analisis Sistem Yang Berjalan Tahapan analisis sistem akan menjelaskan gambaran tentang sistem penjadwalan saat ini pada SMAK BPPK Bandung. Adapun tujuan analisis

Lebih terperinci

BAB IV PERANCANGAN SISTEM. fungsional dan persiapan untuk perancangan implementasi, menggambarkan

BAB IV PERANCANGAN SISTEM. fungsional dan persiapan untuk perancangan implementasi, menggambarkan BAB IV PERANCANGAN SISTEM Perancangan sistem merupakan pendefinisian dari kebutuhan-kebutuhan fungsional dan persiapan untuk perancangan implementasi, menggambarkan bagaimana suatu sistem dibentuk. Perancangan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. gerlong futsal yang sedang berjalan. Analisis sistem yang sedang berjalan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. gerlong futsal yang sedang berjalan. Analisis sistem yang sedang berjalan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Pada bab ini akan dijelaskan mengenai Analisis Sistem pembokingan di gerlong futsal yang sedang berjalan. Analisis sistem yang

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap sistem yang sedang berjalan (Current sistem). Oleh karena itu kita perlu

BAB IV ANALISIS DAN PERANCANGAN SISTEM. terhadap sistem yang sedang berjalan (Current sistem). Oleh karena itu kita perlu 39 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Tujuan dari analisis ini adalah untuk mengetahui gambaran persoalan terhadap sistem yang sedang berjalan (Current sistem). Oleh

Lebih terperinci

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah :

BAB III METODE PENELITIAN. penulisan dan penyusunan dalam laporan ini, metode tersebut adalah : BAB III METODE PENELITIAN 3.1 Metode Pengumpulan Data Terdapat beberapa metode yang umum digunakan untuk mempermudah penulisan dan penyusunan dalam laporan ini, metode tersebut adalah : 1. Observasi (Observation)

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian sistem informasi yang sedang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian sistem informasi yang sedang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem merupakan penguraian sistem informasi yang sedang berjalan secara utuh ke dalam bagian-bagian komponennya dengan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem Yang Sedang Berjalan Dalam proses pencarian peringkat siswa, penggunaan komputer memegang peranan yang sangat penting yang jauh lebih cepat cara

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1 Analisis Proses Berbelanja Pada Minimarket Proses berbelanja merupakan langkah-langkah yang terjadi pada minimarket dalam melakukan kegiatan jual beli, dimana pihak

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Sistem informasi perpustakaan merupakan suatu yang sangat penting di suatu perpustakaan. Karena kegiatan tersebut yang dilakukan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Perangkat Lunak (Software) Perangkat keras komputer tidak akan dapat beroperasi tanpa adanya perangkat lunak. Teknologi yang canggih dari perangkat keras akan

Lebih terperinci

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM

BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM digilib.uns.ac.id BAB III ANALISA KEBUTUHAN DAN PERANCANGAN SISTEM 3.1 Deskripsi yang diperoleh dari di Dinas Pendidikan Kabupaten Klaten meliputi : a. pegawai yang meliputi nip,nama,tanggal lahir, jenis

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengetahui proses kerja yang sedang berjalan. Pokok-pokok yang dianalisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengetahui proses kerja yang sedang berjalan. Pokok-pokok yang dianalisis 42 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem yang sedang berjalan dilakukan dengan tujuan untuk mengetahui proses kerja yang sedang berjalan. Pokok-pokok

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN BAB II ANALISIS DAN PERANCANGAN 2.1 Analisis Kebutuhan dari Sistem Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung, pengguna (user)

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. merancang dan membangun aplikasi menggunakan konsep System Development

BAB IV ANALISIS DAN PERANCANGAN SISTEM. merancang dan membangun aplikasi menggunakan konsep System Development BAB IV ANALISIS DAN PERANCANGAN SISTEM Bab ini akan membahas tentang tahapan yang dilakukan dalam merancang dan membangun aplikasi menggunakan konsep System Development Life Cycle. Berikut adalah tahapan

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM Perancangan sistem adalah suatu struktur sistem dimana setiap elemen yang terpisah diatur dalam kesatuan yang utuh dan bermanfaaat. Perancangan ini dibuat dengan maksud untuk

Lebih terperinci

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk

BAB IV PERANCANGAN SISTEM. harus menyerahkan data kompetensi siswa kepada pihak staff PSG untuk BAB IV PERANCANGAN SISTEM Aplikasi yang dibangun adalah Aplikasi Penjadwalan Pendidikan Sistem Ganda berbasis web di SMK Negeri 1 Cerme. Aplikasi pengolahan data ini diharapkan mampu memberikan kemudahan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang berjalan Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. diketahui dan diidentifikasi sehingga dalam membangun perangkat lunak lebih

BAB IV ANALISIS DAN PERANCANGAN SISTEM. diketahui dan diidentifikasi sehingga dalam membangun perangkat lunak lebih BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Berjalan Analisis sistem memberikan gambaran tentang sistem yang diamati yang saat ini sedang berjalan. Kelebihan dan kekurangan sistem tersebut

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB IV. Analisis dan Perancangan Sistem Analisis sistem Informasi Pensiun yang sedang berjalan di Dinas

BAB IV. Analisis dan Perancangan Sistem Analisis sistem Informasi Pensiun yang sedang berjalan di Dinas BAB IV Analisis dan Perancangan Sistem 4.1. Analisis sistem Informasi Pensiun yang sedang berjalan di Dinas Kesehatan Kota Bandung Analisis sistem didefinisikan sebagai penguraian dari suatu system informasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. 4.1 Analisis Sistem Informasi Akademik Yang Berjalan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. 4.1 Analisis Sistem Informasi Akademik Yang Berjalan 1 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Informasi Akademik Yang Berjalan Analisis sistem sangat bergantung pada sebuah landasan konseptual. Tujuannya adalah untuk memperbaiki berbagai

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Proses 4.1.1 Prosedur Pendaftaran Yang Diusulkan 1. Bagian Admin menyerahkan formulir ke murid untuk mengisi formulir, dan formulir diserahkan ke admin utuk mengecek

Lebih terperinci

BAB III METODE PENELITIAN. Metode penelitian adalah cara ilmiah dalam mendapatkan suatu data,

BAB III METODE PENELITIAN. Metode penelitian adalah cara ilmiah dalam mendapatkan suatu data, BAB III METODE PENELITIAN 3.1. Metode Penelitian Metode penelitian adalah cara ilmiah dalam mendapatkan suatu data, Metode pengumpulan data yang digunakan dalam penelitian adalah sebagai berikut: 3.1.1.

Lebih terperinci

BAB IV ANALISIS KERJA PRAKTEK

BAB IV ANALISIS KERJA PRAKTEK BAB IV ANALISIS KERJA PRAKTEK 4.1 Analisis Sistem Dalam analisis sistem yang berjalan akan dibahas mengenai prosedur, flowmap, dokumen, diagram, konteks, data flow diagram, diagram Sistem Informasi Pembuatan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi suatu bentuk permasalahan yang ada pada sebuah sistem. Dalam

BAB IV ANALISIS DAN PERANCANGAN SISTEM. mengevaluasi suatu bentuk permasalahan yang ada pada sebuah sistem. Dalam BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisa merupakan suatu kegiatan yang bertujuan untuk mempelajari serta mengevaluasi suatu bentuk permasalahan yang ada pada sebuah

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem sangat bergantung pada sebuah landasan konseptual. tujuannya adalah untuk memperbaiki berbagai fungsi didalam sistem

Lebih terperinci

BAB IV PERANCANGAN SISTEM. sebelum melakuan pengkodean kedalam suatu bahasa pemograman. Dalam

BAB IV PERANCANGAN SISTEM. sebelum melakuan pengkodean kedalam suatu bahasa pemograman. Dalam BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan sistem merupakan tahap lanjutan dari analisis sistem, dimana pada perancangan sistem digambarkan rancangan sistem yang akan dibangun sebelum

Lebih terperinci

Tujuan perancangan sistem informasi akademik berbasis client-server di. SMU PGII 2 Bandung ini diharapkan dapat berguna untuk mempermudah di

Tujuan perancangan sistem informasi akademik berbasis client-server di. SMU PGII 2 Bandung ini diharapkan dapat berguna untuk mempermudah di 53 4.2 Perancangan Sistem 4.2.1 Tujuan Perancangan Sistem Tujuan perancangan sistem informasi akademik berbasis client-server di SMU PGII 2 Bandung ini diharapkan dapat berguna untuk mempermudah di dalam

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. 4.1 Analisis Sistem Informasi Akademik yang sedang Berjalan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. 4.1 Analisis Sistem Informasi Akademik yang sedang Berjalan 40 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Informasi Akademik yang sedang Berjalan Analisis sistem yang sedang berjalan dilakukan dengan tujuan untuk mengetahui proses kerja yang sedang

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan berfungsi. Perancangan ini dibuat untuk

Lebih terperinci

BAB IV PERANCANGAN SISTEM. 1. Admin memberikan blanko nilai kepada guru atau wali kelas. menginputkan data-data nilai siswa tersebut ke database.

BAB IV PERANCANGAN SISTEM. 1. Admin memberikan blanko nilai kepada guru atau wali kelas. menginputkan data-data nilai siswa tersebut ke database. BAB IV PERANCANGAN SISTEM 4.1 Perancangan Proses 4.1.1 Prosedur Usulan Pendataan Nilai Siswa Pada prosedur usulan mengenai pendataan nilai siswa di Sekolah Menengah Pertama Negeri 9 Tanjungpinang, maka

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan secara utuh ke dalam bagian-bagian komponennya dengan maksud untuk BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem merupakan penguraian sistem informasi yang sedang berjalan secara utuh ke dalam bagian-bagian komponennya dengan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem yang berjalan merupakan suatu gambaran tentang sistem yang diamati yang sedang berjalan saat ini, sehingga kelebihan

Lebih terperinci

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi

BAB IV DISKRIPSI PEKERJAAN. pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi BAB IV DISKRIPSI PEKERJAAN 4.1 Wawancara Melakukan Tanya jawab langsung pada pihak yang berwenang, khususnya pada bapak Kepala Sekolah dan bagian akademik untuk mendapatkan informasi yang dibutuhkan dalam

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan pada bagian kesiswaan, sistem yang digunakan semuanya masih

BAB IV ANALISIS DAN PERANCANGAN SISTEM. berjalan pada bagian kesiswaan, sistem yang digunakan semuanya masih BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem merupakan gambaran tentang sistem yang saat ini sedang berjalan pada bagian kesiswaan, sistem yang digunakan semuanya

Lebih terperinci

PEMBUATAN DAN PERANCANGAN APLIKASI NILAI MATA PELAJARAN SISWA BERBASIS CLIENT SERVER PADA SMP N 1 SAWIT BOYOLALI

PEMBUATAN DAN PERANCANGAN APLIKASI NILAI MATA PELAJARAN SISWA BERBASIS CLIENT SERVER PADA SMP N 1 SAWIT BOYOLALI ISSN : 2338-4018 PEMBUATAN DAN PERANCANGAN APLIKASI NILAI MATA PELAJARAN SISWA BERBASIS CLIENT SERVER PADA SMP N 1 SAWIT BOYOLALI Eko Wahyu Wibowo (ekowahyu1234@gmail.com) Didik Nugroho (didikhoho@gmail.com)

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Prosedur Perancangan sistem merupakan suatu kegiatan pengembangan prosedur dan proses yang sedang berjalan untuk menghasilkan suatu sistem yang baru, atau memperbaharui

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi

BAB IV ANALISIS DAN PERANCANGAN. Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Sistem Analisis Sistem ini merupakan penguraian dari suatu sistem pengolahan aplikasi yang utuh kedalam berbagai bagian-bagian komponennya serta hubungan antar

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis system adalah suatu proses yang dilakukan oleh peneliti agar dapat memahami

BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis system adalah suatu proses yang dilakukan oleh peneliti agar dapat memahami 44 BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis system adalah suatu proses yang dilakukan oleh peneliti agar dapat memahami system seperti apa yang sedang berjalan dengan cara menganalisa semua prosedur

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem merupakan penguraian dari suatu sistem informasi yang untuk ke dalam bagian-bagian dengan maksud untuk mendefinisikan

Lebih terperinci

BAB II ANALISA DAN PERANCANGAN. tercapainya tujuan suatu instansi ataupun perusahaan. Fungsi sistem

BAB II ANALISA DAN PERANCANGAN. tercapainya tujuan suatu instansi ataupun perusahaan. Fungsi sistem BAB II ANALISA DAN PERANCANGAN 2.1. Analisa Kebutuhan Sistem Untuk analisis kebutuhan sistem ini sangat diperlukan sekali dalam mendukung kinerja sistem, apakah sistem yang penulis buat sesuai dengan kebutuhan

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Proses Perancangan sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah ke dalam kesatuan yang utuh dan berfungsi. Perancangan

Lebih terperinci

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada

BAB IV METODE KERJA PRAKTEK. Sistem yang terdapat pada SMU Negeri 1 Sidoarjo khususnya pada BAB IV METODE KERJA PRAKTEK 4.1 Observasi Melakukan pengamatan secara langsung di SMU Negeri 1 Sidoarjo. Dari pengamatan tersebut dapat diperoleh data secara langsung dari karyawan bagian keuangan serta

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM III.1 BAB III ANALISA DAN DESAIN SISTEM III.1 Analisis Sistem yang Berjalan Sistem yang sedang berjalan belum tersedia sistem informasi yang berbasis komputer atau dengan kata lain masih dengan cara manual.

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat

BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan Alat BAB III ANALISA DAN PERANCANGAN SISTEM 1.1 Alat dan Bahan 3.1.1 Alat Alat yang dibutuhkan untuk membangun Aplikasi Lelang Kendaraan Operasional di Rajawali Citra Televisi Indonesia Berbasis Android yang

Lebih terperinci

BAB III PEMBAHASAN 3.1 Analisis sistem yang berjalan

BAB III PEMBAHASAN 3.1 Analisis sistem yang berjalan BAB III PEMBAHASAN 3.1 Analisis sistem yang berjalan Analisis adalah penguraian dari suatu masalah atau objek yang akhirnya menghasilkan suatu kesimpulan, hal ini dimaksudkan untuk mengidentifikasi dan

Lebih terperinci

BAB IV PERANCANGAN SISTEM. gambaran secara umum kepada user tentang sistem yang baru. Data

BAB IV PERANCANGAN SISTEM. gambaran secara umum kepada user tentang sistem yang baru. Data BAB IV PERANCANGAN SISTEM Tujuan dari desain sistem secara umum adalah untuk memberikan gambaran secara umum kepada user tentang sistem yang baru. Data skenario yang digambarkan dalam bentuk diagram sequence

Lebih terperinci

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql

Kata Kunci :Sistem Informasi Akademik, SMA, Waterfall, PHP, MySql Abstrak Teknologi informasi dan komunikasi berkembang sangat pesat, seiring dengan kebutuhan akan metode pembelajaran yang lebih efektif dan efisien serta pemanfaatan teknologi informasi dan komunikasi

Lebih terperinci

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Ruang Baca Jurusan Ilmu Komputer Fakultas

BAB III METODE PENELITIAN. Penelitian ini dilakukan di Ruang Baca Jurusan Ilmu Komputer Fakultas BAB III METODE PENELITIAN 3.1. Waktu dan Tempat Penelitian ini dilakukan di Ruang Baca Jurusan Ilmu Komputer Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung di Jalan Prof. Soemantri Brojonegoro

Lebih terperinci

BAB 2 ANALISIS DAN PERANCANGAN. Dalam mengembangkan Sistem Tryout Online berbasis web di SMP ini

BAB 2 ANALISIS DAN PERANCANGAN. Dalam mengembangkan Sistem Tryout Online berbasis web di SMP ini BAB 2 ANALISIS DAN PERANCANGAN 2.1 Sistem Pendukung Dalam mengembangkan Sistem Tryout Online berbasis web di SMP ini dibutuhkan beberapa pendukung mulai dari software maupun hardware, berikut ini adalah

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Tahapan yang diperlukan didalam pembuatan suatu program yaitu

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Tahapan yang diperlukan didalam pembuatan suatu program yaitu BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis sistem yang berjalan Tahapan yang diperlukan didalam pembuatan suatu program yaitu menganalisa sistem yang telah ada, dimana analisa sistem menguraikan

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB IV RANCANGAN SISTEM USULAN

BAB IV RANCANGAN SISTEM USULAN BAB IV RANCANGAN SISTEM USULAN 4.1. Umum Setelah melakukan analisa di CV. The Computer Specialist (TCS) untuk sistem penjualan barang komputer, penulis kemudian merancang sistem yang bersifat komputerisasi

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM 50 BAB IV PERANCANGAN SISTEM 4.1. Perancangan Sistem Perancangan Sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi.

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN SISTEM. dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

BAB III ANALISIS DAN PERANCANGAN SISTEM. dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Analisis sistem (system analysis) dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem dengan cara menguraikan sistem tersebut kedalam elemen yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem dengan cara menguraikan sistem tersebut kedalam elemen yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Tahapan yang diperlukan pada pembuatan suatu program yaitu menganalisa sistem yang telah ada mengenai kelebihan dan kekurangan sistem

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada analisis sistem yang berjalan akan dijelaskan mengenai hasil analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Pada analisis sistem yang berjalan akan dijelaskan mengenai hasil analisis BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Pada analisis sistem yang berjalan akan dijelaskan mengenai hasil analisis penulis di BBKPM Bandung. Hasil analisis ini terdiri

Lebih terperinci

BAB V PERANCANGAN SISTEM. Proses analisis sistem yang telah dilakukan sebelumnya memberikan

BAB V PERANCANGAN SISTEM. Proses analisis sistem yang telah dilakukan sebelumnya memberikan 75 BAB V PERANCANGAN SISTEM 5.1 Tujuan Perancangan Sistem Proses analisis sistem yang telah dilakukan sebelumnya memberikan informasi-informasi mengenai sistem yang sedang berjalan, termasuk kelemahan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 25 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Sistem Berjalan Berdasarkan latar belakang dan rumusan masalah yang ada, untuk merancang suatu aplikasi yang baik diperlukan beberapa persiapan seperti

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

Lebih terperinci

DFD (DATA FLOW DIAGRAM)

DFD (DATA FLOW DIAGRAM) DFD (DATA FLOW DIAGRAM) SISTEM INFORMASI PERPUSTAKAAN BERBASIS WEBSITE untuk : SMA Negeri 2 Peusangan Dipersiapkan oleh: IMAM SAYUTI 1457301052 Program Studi Teknik Informatika Jurusan Teknologi Informatika

Lebih terperinci

BAB IV ANALISIS PRAKTEK KERJA LAPANGAN. mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan

BAB IV ANALISIS PRAKTEK KERJA LAPANGAN. mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatanhambatan BAB IV ANALISIS PRAKTEK KERJA LAPANGAN 4.1. Analisis Sistem yang Berjalan Analisis sistem adalah penguraian dari suatu sistem informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Perancangan Sistem adalah suatu gambaran sketsa sistem atau pengaturan dari beberapa elemen yang terpisah kedalam kesatuan yang utuh dan berfungsi. Perancangan

Lebih terperinci

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. mengetahui proses kerja yang sedang dikerjakan/berjalan.

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. mengetahui proses kerja yang sedang dikerjakan/berjalan. BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN 4.1 Analisis Sistem yang sedang Berjalan Analisis sistem yang sedang berjalan dilakukan dengan tujuan untuk mengetahui proses kerja yang sedang dikerjakan/berjalan.

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan

BAB II ANALISIS DAN PERANCANGAN. Komponen-komponen yang diperlukan untuk menganalisis kebutuhan BAB II ANALISIS DAN PERANCANGAN 2.1 Analisa Kebutuhan dari Sistem Komponen-komponen yang diperlukan untuk menganalisis kebutuhan dari objek yang dibangun antara lain sistem pendukung, pengguna (user) dan

Lebih terperinci

/1. Flowmap Usulan Daftar Anggota

/1. Flowmap Usulan Daftar Anggota 37 /1. Flowmap Usulan Daftar Anggota Gambar 4.1 Flowmap Usulan Pendaftaran Anggota 38 Prosedur flowmap usulan pendaftaran anggota sebagai berikut : a. Pendaftar datang ke toko ingin menjadi anggota baru.

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. bagian-bagian komponennya dengan maksud untuk mengidentifikasi dan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem adalah penjelasan dari suatu sistem informasi kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasi

Lebih terperinci

BAB IV ANALISIS SISTEM

BAB IV ANALISIS SISTEM BAB IV ANALISIS SISTEM 4.1 Analisis Kebutuhan Sistem Setelah dilakukan Observasi dan Wawancara dapat diketahui sistem yang sedang berjalan saat ini dalam hal pengolahan datanya masih manual, sehingga masih

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. analisis sistem yang berjalan di Treehouse Cafe. Berikut analisis yang telah

BAB IV ANALISIS DAN PERANCANGAN SISTEM. analisis sistem yang berjalan di Treehouse Cafe. Berikut analisis yang telah 41 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Dari penelitian yang telah dilakukan maka si penulis dapat membuat analisis sistem yang berjalan di Treehouse Cafe. Berikut analisis

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem yang sedang berjalan bertujuan untuk mengetahui lebih jelas

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem yang sedang berjalan bertujuan untuk mengetahui lebih jelas BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem yang sedang berjalan bertujuan untuk mengetahui lebih jelas bagaimana cara kerja sistem tersebut dan masalah yang

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam

BAB IV ANALISIS DAN PERANCANGAN. Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Kebutuhan Sistem Analisis sistem ini merupakan penguraian dari sistem yang utuh, kedalam bagian-bagian komponennya dengan maksud mengidentifikasi dan mengevaluasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM 41 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis dokumen Dalam analisis dokumen ini, akan menghasilkan beberapa dokumen yang digunakan dalam proses pengolahan data nilai. Tujuan dari analisis dokumen

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem yang sedang berjalan dilakukan dengan tujuan untuk mengetahui proses kerja yang sedang berjalan. Ini dilakukan

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai

BAB IV ANALISIS DAN DESAIN SISTEM. perangkat keras, perangkat lunak, dan pengguna. Analisis ini diperlukan sebagai BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Analisis Sistem Analisis sistem bertujuan untuk mengidentifikasi permasalahanpermasalahan yang ada pada sistem dimana aplikasi dibangun yang meliputi perangkat keras,

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem merupakan penguraian dari suatu sistem informasi yang BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Berjalan Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh ke dalam bagian bagian komponennya dengan maksud untuk

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah suatu ilmu yang digunakan untuk memecahkan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Analisis sistem adalah suatu ilmu yang digunakan untuk memecahkan 51 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis sistem adalah suatu ilmu yang digunakan untuk memecahkan masalah dengan menggunakan beberapa tindakan. Dalam ruang lingkup

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN. yang dibuat. Dari analisa sistem ini juga dapat melihat perbedaan antara sistem

BAB IV HASIL DAN PEMBAHASAN. yang dibuat. Dari analisa sistem ini juga dapat melihat perbedaan antara sistem BAB IV HASIL DAN PEMBAHASAN 4.1 Analisis Sistem Analisis sistem ini digunakan untuk melihat proses-proses sistem baru yang dibuat. Dari analisa sistem ini juga dapat melihat perbedaan antara sistem yang

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. Pada tahapan ini peneliti akan menjelaskan dan memberikan gambaran

BAB IV ANALISIS DAN PERANCANGAN. Pada tahapan ini peneliti akan menjelaskan dan memberikan gambaran BAB IV ANALISIS DAN PERANCANGAN 4.1 Analisis Sistem Yang Berjalan Pada tahapan ini peneliti akan menjelaskan dan memberikan gambaran mengenai sistem yang berjalan di CAS WATERPARK. Untuk lebih lengkapnya

Lebih terperinci

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. SMP Plus Babussalam Bandung yang sedang berjalan.

BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN. SMP Plus Babussalam Bandung yang sedang berjalan. BAB IV ANALISIS SISTEM YANG SEDANG BERJALAN 4.1 Analisis Sistem Yang Berjalan Pada sub bab ini akan dijelaskan mengenai sistem informasi akademik di SMP Plus Babussalam Bandung yang sedang berjalan. Analisia

Lebih terperinci

BAB IV ANALISIS DAN DESAIN SISTEM. 4.1 Sistem Flow Penilaian Siswa, Dan Melihat Nilai Siswa

BAB IV ANALISIS DAN DESAIN SISTEM. 4.1 Sistem Flow Penilaian Siswa, Dan Melihat Nilai Siswa BAB IV ANALISIS DAN DESAIN SISTEM 4.1 Sistem Flow Penilaian Siswa, Dan Melihat Nilai Siswa Berikut adalah penjabaran sistem yang akan di implementasikan pada Aplikasi Raport Online yang di gambarkan sebagai

Lebih terperinci

BAB IV DESKRIPSI PEKERJAAN

BAB IV DESKRIPSI PEKERJAAN BAB IV DESKRIPSI PEKERJAAN 4.1 Perancangan Sistem Perancangan sistem dimaksudkan untuk membantu menyelesaikan beberapa masalah yang terjadi saat ini sehingga dapat menjadi lebih baik dengan adanya sistem

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses analisa sistem merupakan langkah kedua pada fase pengembangan sistem. Analisa sistem dilakukan untuk mengetahui kelebihan dan

Lebih terperinci

BAB IV HASIL DAN PEMBAHASAN

BAB IV HASIL DAN PEMBAHASAN BAB IV HASIL DAN PEMBAHASAN 4.1. Definisi Masalah, Penyelidikan Awal, dan Studi Kelayakan 4.1.1. Definisi Masalah Proses pengolahan data report IP/IPK Mahasiswa berdasarkan asal sekolah PMDK-PNpada bagian

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem informasi yang utuh ke dalam komponen sistem dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem informasi yang utuh ke dalam komponen sistem dengan maksud untuk 56 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Analisis sistem dapat didefinisikan sebagai suatu proses penguraian dari suatu sistem informasi yang utuh ke dalam komponen

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Analisis Sistem Pada analisis sistem ini akan dilakukan penguraian dari suatu sistem informasi yang utuh kedalam prosedur-prosedur yang saling berhubungan dengan maksud

Lebih terperinci