BAB IV by suchenfz

VIEWS: 131 PAGES: 53

									                                    BAB IV

                          PEMBAHASAN MASALAH



4.1.   Analisa Dan Desain Sistem

4.1.1. Analisa Sistem

              Pada tahapan analisa sistem ini, dilakukan pengamatan terhadap

       gambaran sistem yang ada pada saat ini yang dilanjutkan dengan analisis

       terhadap masalah yang ada tersebut. Setelah tahap ini selesai, kemudian

       dilakukan analisa kebutuhan pengguna (User) berdasarkan informasi-

       informasi mengenai kebutuhan pengguna yang diperoleh selama pengamatan.

       Setelah tahap analisa pengguna ini selesai maka tahap selanjutnya adalah

       membuat pemodelan proses dan data.

4.1.2. Gambaran Sistem Yang Ada

              Kegiatan proses belajar mengajar yang selama ini ada di SMK Cut

       Nya’Dien masih melibatkan beberapa yang bersifat manual. Proses belajar

       mengajar secara langsung di pengaruhi oleh kegiatan penyampaian materi

       pelajaran, dimana siwa/siswi berhadapan secara langsung untuk mendapatkan

       materi pelajaran dan penjelasan dari pelajaran yang disampaikan oleh

       pengajar (Guru).
4.1.3. Masalah Pada Sistem Yang Ada

             Proses belajar mengajar secara langsung (bertatap muka) pada sistem

      ini masih mengandung beberapa kelemahan :

      a. Proses penyampaian materi pelajaran baru bisa dilakukan apabila pengajar

         (Guru) bertatap muka secara langsung, ini berarti pengajar harus datang

         untuk menyampaian materi pelajaran, apabila pengajar tidak datang berarti

         tidak ada proses belajar mengajar, siswa/siswi tidak dapat menerima

         materi.

      b. Siswa/siswi tidak dapat mempelajari atau menerima penjelasan materi

         yang akan dipelajari, sebelum bertatap muka secara langsung dengan

         pengajar (Guru).

      c. Siswa/siswi akan mendapat materi pelajaran dan penjelasannya apabila

         siswa/siswi tersebut masuk sekolah, sedangkan yang sedang melakukan

         praktek kerja lapangan (PKL), mereka setelah selesai praktek kerja

         lapangan baru akan menerima materi pelajaran.

4.1.4. Gambaran Sistem Yang Baru

             Dalam sistem yang baru ini efisiensi dan efektifitas penyampaian

      informasi menjadi tujuan utama yang akan dicapai. Proses penyampaian

      materi ditransformasikan dalam bentuk web yang dibungkus dengan fitur

      yang interaktif dan dinamis, dimana melalui sistem ini akan memudahkan

      interaksi antara siswa dan guru. Melalui sistem ini juga memudahkan seorang

      pengajar (guru) untuk memonitor aktifitas siswa dan melihat kemajuan
      siswanya. Sedangkan bagi siswa aktifitas untuk melihat materi, melihat atau

      mengirim tugas, dan berinteraksi dengan guru dan siswa lain akan lebih

      mudah dilakukan

4.1.5. Analisa Kebutuhan Pengguna

             Analisis kebutuhan pengguna (User) merupakan tahapan yang penting

      dalam membangun sebuah sistem. Dalam tahap ini, dilakukan spesifikasi

      mengenai semua kebutuhan yang diinginkan oleh pengguna mengenai sistem

      yang akan di bangun. Hasil dari analisa kebutuhan pengguna ini digunakan

      sebagai kerangka informasi untuk membagun sebuah sistem yang sesuai

      dengan harapan pengguna.

             Adapun spesifikasi kebutuhan yang ingin diterapkan pada sistem baru

      ini meliputi tersedianya suatu sistem informasi yang mampu memberikan

      fasilitas untuk mengakses informasi umum mengenai mata pelajaran. Selain

      itu juga untuk mengakses informasi akademik atau profil sekolah.

             Kecepatan, kemudahan akses serta akurasi informasi pelajaran yang

      disajikan oleh sistem merupakan hal yang sangat penting mengingat sistem

      baru ini bertujuan memberikan informasi pelajaran kepada user secara cepat,

      mudah dan efisien. Fasilitas web yang konsisten, interaktif juga mendukung

      terpenuhinya tujuan di bangunnya sistem informasi mata pelajaran yang

      sesuai dengan kebutuhan seluruh pengguna.
4.2     Perancangan Sistem

4.2.1   Pembagian Hak Akses

               Dalam sistem ini (E-Learning) pembagian hak akses pengguna (User)

        dibagi menjadi empat yaitu:

        1. Hak Akses Untuk Siswa

                  Adalah pengguna yang hanya mempunyai hak akses melihat atau

           mengambil informasi yang ada dalam sistem (E-Learning), sebagai contoh

           siswa dapat mengambil materi      pelajaran yang tersedia, siswa dapat

           mengirimkan pertanyaan – pertanyaan ke guru yang bersangkutan, siswa

           dapat mengirim artikel, siswa dapat menggunakan program simulai dalam

           bentuk virtual tes dan melihat iformasi umum lainnya.

        2. Hak Akses Untuk Guru

                  Adalah pengguna yang mempunyai hak akses melihat informasi

           yang ada dalam sistem (E-Learning). Selain hak akses tersebut guru juga

           mempunyai hak untuk menambah, mengubah isi dari materi mata

           pelajaran yang akan disampaikan pada siswa, menginputkan niali,

           menginputkan tugas/soal, mengirim artikel dan melihat informasi umum.

        3. Hak Akses Untuk Administrator

                  Adalah pengguna yang mempunyai hak akses melihat informasi

           yang ada dalam sistem. Selain hak akses tersebut seorang administrator

           juga mempunyai hak untuk mengubah ataupun menambahkan data
           (Update Data), yaitu mengubah atau menambahkan data siswa, data guru,

           data mata pelajaran dan memanajemen file.

        4. Hak Akses Untuk Umum

                   Adalah pengguna diluar lingkungan sistem yang memiliki hak

           akses terbatas dimana pengguna tersebut (pengunjung) hanya dapat

           mengakses informasi umum yang ada dalam web SMK Cut Nya’Dien

           daintaranya sejarah, visi dan misi, struktur organisasi,fasilitas sekolah dan

           informasi umum lainnya.

4.2.2   Hierachy Input Proses Output (HIPO)

               Hierarchy input proses output dalam sistem ini menggunakan

        diagaram visual tabel (VTOC) diagram ini menggambarkan hubungan dari

        proses – proses pada sistem secara berjenjang.
                                                              0.0
                                                        Sistem Informasi
                                                           SMK CND




                                                0.1                         0.2
                                          Lihat Informasi           Login to Sistem
                                              Umum                    E-Learning




                             2.1                      2.2                  2.3                  2.4
                          Verifikasi             Evaluasi           Maintenence           Interaksi
                          Pemakai




    2.2.1                2.2.2              2.2.3              2.2.4              2.2.5                2.2.6         2.2.7
Entri/Update            Update             Update             Update              Entri               Kirim         Forum
  Materi                Tugas              Lat Soal          Online Test          Nilai               Artikel




                2.3.1             2.3.2            2.3.3             2.3.4             2.3.5              2.3.6         2.3.7
               Update            Update           Update            Update            Update             Update        Update
               Siswa              Guru            Mapel             Berita            Artikel            Poling        Forum




         2.4.1              2.4.2               2.4.3              2.4.4            2.4.5               2.4.6           2.4.7
         Lihat              Lihat               Lihat              Lihat           Kirim                Lihat          Forum
         Materi             Tugas              Lat Soal            Nilai           Artikel            Online Test




                                               Gambar 4.1 HIPO Sistem Informasi

                                                      SMK Cut Nya’Dien Semarang
4.2.3   Data Flow Diagram (DFD)

                Model    konseptual    sistem   ini   (E-Learning)   dibuat   dengan

        menggunakan dengan Data Flow Diagram (DFD). Pembuatan DFD ini

        diawali dengan membuat sebuah diagram konteks (Contex Diagram) yang

        dapat menggambarkan sistem sebagai satu ke satuan dan hubungannya dengan

        entitas luar.

4.2.3.1 Diagram Konteks

                Pada diagram konteks terlihat ada empat entitas luar (External Entity)

        yang terlibat dan terhubung langsung ke sistem, yaitu pengunjung, guru, siswa

        dan administrator dari sistem (E-Learning) itu sendiri. Masing – masing

        entitas ini akan berperan sebagai pengguna sistem dan terlibat dalam

        memberikan data yang dibutuhkan oleh sistem (Input) dan menerima keluaran

        (Output) yang akan dihasilkakn oleh sistem. Dari diagram konteks tersebut,

        terlihat bahwa semua entitas memiliki identitas untuk masing – masing user,

        dan menerima output sesuai dengan hak aksesnya.
                Login                                                  Login
                Isi Poling                                             Isi Poling
                                                  0
Guru                                                                                   Siswa
              Info umum                          Sistem                 Info umum
              Data artikel                     Informasi                Data artikel
              Data berita                       Smk Cut                 Data berita
                                               Nya’Dien



                                                             Kirim Komentar
                                Info umum                    Isi Poling


                             Admin                                   Pengunjung
                                       Login
                                                      Info umum
                                                      Data artikel
                                                      Data berita




                         Gambar 4.2 Diagram Konteks Sistem Informasi

                                      SMK Cut Nya’Dien Semarang

              Dari gambar diatas terlihat bahwa siswa sebagai user siswa hanya

       berhak mengirim artikel, lihat materi, lihat nilai, lihat tugas atau soal, lihat

       info umum, melakukan firtual tets yang disampaikan oleh guru sesuai jurusan

       dan berbagai informasi umum lainnya dari sistem. Sedangkan untuk pengguna

       lain, yaitu pengunjung hanya berhak untuk mengakses informasi umum, lihat

       artikel, kirim komentar sedangkan guru dan administrator selain memiliki hak

       untuk mengakses informasi umum dari sistem juga mempunyai wewenang

       atau hak tambahan, yaitu sebagai berikut :
          a. Guru memiliki otoritas penuh untuk update materi pelajaran sesuai

               dengan kurikulum yang berlaku, input nilai, input tugas atau soal serta

               mengirim artikel.

          b. Administrator memiliki otoritas penuh untuk memanajemen file dan

               memelihara serta update data pada sistem (E-Learning).

4.2.3.2 DFD Level 0 Sistem Informasi

          Proses ini menggambarkan bahwa sistem ini dibagi menjadi dua bagian

      yaitu:

          1. Informasi Umum SMK Cut Nya’Dien

                       Informasi umum ini berisi iformasi yang dapat diakses oleh

               semua pemakai sistem, informasi tersebut antara lain: info siswa, visi

               dan misi, sejarah, artikel dan lain – lain.

          2. Sistem E-Learning

                       Dalam sistem ini terdapat pembagian hak akses antara lain:

               guru, siswa, administrator. Untuk mengakses informasi yang ada

               masing – masing pemakai harus melakukan login terlebih dahulu, dan

               informasi yang didapat sesuai dengan hak akses masing – masing

               pemakai.
               Kirim Komentar
               Isi Poling
Pengujung                                             1.0
                   Info Umum                                                                           Administrator
                   Data Artikel                    Info Umum                Info Umum
                   Data Berita                     SMK CND



                        Isi poling

                                                            Pengunjung
                     Info Umum
                     Data Artikel
                     Data Berita


                                                                                  User Id dan
                            Status False              2.0                         Password
            Guru
                                                     Sistem
                        User Id dan                E-Learning
                        Password                                                        Status False
                                                   SMK CND


                                                                                    Pemakai
                                                             Status False
                                     User Id dan
                                     Password

             Info Umum
             Data Artikel
             Data Berita

                                                     Siswa
               Isi poling


                                     Gambar 4.3 DFD Level 0 Sistem Informasi

                                         SMK Cut Nya’Dien Semarang
4.2.3.3 DFD Level 1 Proses 2 Sistem E-Learning

          Dalam proses ini terdapat empat proses utama yaitu:

          1. Verifikasi

                    Proses ini merupakan proses awal sebelum seorang pemakai

             masuk kedalam system e-learning. Dalam proses ini system akan

             mengecek bahwa seorang pemakai (siswa, guru, admin) termasuk

             sebagai pengguna yang sudah di otorisasi, dimana pengecekan tersebut

             menggunakan user id dan password yang dimiliki.

          2. Evaluasi

                   Proses ini merupakan gambaran dari aktifitas guru untuk

             menjalankan proses belajar mengajar dengan sistem e-learning dan

             berinteraksi dengan siswa dan guru lainnya.

          3. Maintenance

                   Proses ini hanya diperuntukan bagi seorang administrator untuk

             mengatur atau menejemen konten/isi dan update data dalam sistem.

          4. Interaksi

                   Proses ini merupakan gambaran dari aktifitas siswa untuk

             mengikuti kegiatan proses belajar mengajar dan berinteraksi dengan

             guru serta siswa lainnya.
                                         Guru                                    Admin                                 Siswa

                                                                   User Id dan
                                                                                             Status
                                                                   Password
                                                                                             False

                                Status                                                                 User Id dan              Status
                                                   User Id dan                                         Password
                                False                                                  2.1                                      False
                                                   Password

                                                                                 Verifikasi
                                                                                 Pemakai


                                                                                         Status True




                         Siswa                                                           Guru                                              Admin
                                                                      Update isi                                     Update siswa, guru,             Data
                                 Data tugas,                          materi, tugas,             Data
      Kirim Artikel,             materi, soal,                                                                       mapel, artikel, berita,         guru,
                                                                      soal, nilai,               tugas                      forum, poling
      Pesan, Tugas               nilai, artikel,                                                                                                     siswa,
                                                                      kirim artikel,             artikel                hapus komentar,
      Topik forum                pesan, berita                                                                                                       maple,
                                                                      pesan, kirim               berita
                                 Test, forum                                                                                                         artikel,
                                                                      topic forum                                                                    berita

                          2.2                                                            2.3                                                   2.4
                       Interaksi                                                       Evaluasi                                          maintenance

                                                        Mapel

                                                        Isi materi
Bab                                                                                                                              Siswa
                                                        Tugas
                                                                                                                                Guru
                                                        Soal
                                                                                                                                Mengajar

                                                        Nilai
                                                                                                                                Poling

                                                        Artikel                                                                 kojmentar

                                                        Pesan

                                                        Berita

                                                       Kat berita

                                                        Kat artikel

                                                       Onli test

                                                       Forum

                                                        Topik forum

                                                       Gambar 4.4 DFD Level 1proses 2
                                                              Login To Sistem
4.2.3.4 DFD Level 2 Proses 2.2 Evaluasi

                Proses ini menjelaskan bahwa dalam system ini aktifitas yang dapat

      dilakukan oleh seorang guru meliputi, update materi, update tugas, update

      latihan soal, update online test, update nilai, kirim artikel, serta aktif dalam

      beinteraksi dengan siswa atau guru lainnya melalui forum yang tersedia.



                                                                        Isi Materi
                                          2.2.1

                                         Update                         Maple
                                         Materi
                                                                        Bab



                                          2.2.2
                                                                        Tugas
                                        Update
                                        Tugas



                                          2.2.3
         Guru
                                                                        Lat Soal
                                        Update
                                       Lat Soal


                                          2.2.4
                                                                       Online Taest
                                        Update
                                        Online
                                         Test


                                          2.2.5
                                                                      Nilai
                                        Update
                                         Niali
      Guru


                                          2.2.6
                                                                       Artikel

                                         Kirim
                                                                        Kategori Artikel
                                         Artikel
              Forum


             Topik Forum                                               Pesan
                                          2.2.7
                                                                        Siswa
                                          Forum
                                                                        Guru



                       Gambar 4.5 DFD Level 2 Proses 2.2 Evaluasi


4.2.3.5 DFD Level 2 Proses 2.3 Maintenence

              Proses ini menjelaskan bahwa dalam system ini aktifitas yang dapat

      dilakukan oleh seorang administrator meliputi, update data siswa, update data

      guru, update data mata pelajaran, update berita, update artikel, update forum,

      update poling.

                                         2.3.1
                                        Update                      Mapel
                                        Siswa


                                         2.3.2                      Guru
                                        Update
                                         Guru                       Mengajar




               Admin
                                          2.3.3
           Admin                         Update
                                                                      Mapel
                                         Mapel



                                         2.3.4
                                                                      Berita
                                        Update
                                        Berita
                                                                      Kategori Berita



                                          2.3.5
                                         Update                       Artikel
                                         Artikel
                                                                       Kategori Artikel


                                          2.3.6
                                                                      Forum
                                         Update
                                         Forum
                                                                      Topic Forum



                                          2.3.7
                                         Update
                                                                      Poling
                                         Poling



                     Gambar 4.6 DFD Level 2 Proses 2.3 Maintenance



4.2.3.6      DFD Level 2 Proses 2.4 Interaksi

                 Proses ini menjelaskan bahwa dalam system ini aktifitas yang dapat

          dilakukan oleh seorang siswa meliputi, lihat materi, lihat tugas, lihat latihan

          soal, lihat nilai lihat artikel, lihat online test, serta aktif dalam beinteraksi

          dengan guru atau siswa lainnya melalui forum yang tersedia
                                                      Mapel
                         2.4.1
                         Lihat                        Bab
                         Materi
                                                     Isi Materi

                         2.4.2
                         Lihat                       Tugas
                         Tugas



                          2.4.3
Siswa                     Lihat
                                                      Soal
                         Lat Soal



                          2.4.4
                          Lihat
                          Nilai                      Nilai



                          2.4.5
                          Liaht                       Artikel
                         Artikel
                                                          Kategori Artikel


                           2.4.6
                          Lihat
                          Online
                                                      Online Test
                           Test


                                                           Pesan
                           2.4.7
                                                            Siswa
                          Forum
                                                            Guru


                                                  Forum


                                                  Topik Forum




    Gambar 4.7 DFD Level 2 Proses 2.4 Interaksi
4.2.3.7 ERD (Entyty Relationship Diagram)

             Analisis pemodelan data pada sistem e-learning smk cut nya’dien

      dibuat melalui analisis diagram entitas (ERD). Dalam penerapannya sistem e-

      learning smk cut nya’dien memiliki database yang tersusun rapi dari entitas-

      entitas seperti siswa, guru, mata pelajaran dll. Hubungan antara entitas

      tersebut dapat digambarkan dengan menggunakan ERD. Dimana masing-

      masing entitas yang terbentuk didalam sistem tersebut terdapat relasi yang

      terjadi. Hal tersebut diatas dapat dilihat pada gambar 4.8


      Keterangan Relasi Gambar 4.
                   One To One
                   One To Many
                   Many To One
                   Many To Many
                  Jurusan                           Nilai
                                                                         Mempunyai                         Tugas                               Polong


                                                                                                                               Mengirim
               Mempunyai                      Mempunyai

                            Mengirim


                  Siswa                      Mendapat                      Mapel                          Mengajar                                Guru



                                            Mendapat                            Cnth Soal                            Membuat



                                            Mendapat                           Online Test                            Membuat


Mengupdate
                                             Mengirim                               Pesan                             Mengirim



                                            Mengikuti                         Forum Diskusi                          Mengikuti
                                                                                                                                                                     Mengupdate


                              Mengirim/Mendapat                           Artikel                                Mengirim/Mendapat



                                                Melihat                               Berita                              Melihat


                                                                                                                                     Melihat
                                       Mengupdate
             Mengupdate
                                                                                                       Melihat
                                          Mengupdate

               Admin
                                                            Mengupdate                      Komentar                     Mengirim                       Pengunjung




                                            Gambar 4.8 ERD (Entyty Relationship Diagram)
4.2.3.8 Teknik normalisasi

                         Teknik normalisasi merupakan teknik rancangan database yang

           didalamnya terjadi proses pengelompokan elemen – elemen data kedalam

           bentuk table dan relasinya. Bentuk normalisasi yang digunakan :

           1. Bentuk Tidak Normal

                Bentuk ini merupakan kumpulan data yang direkam, tidak ada keharusan

                mengikuti format tertentu. Data tidak lengkap atau terduplikasi, data

                dikumpulkan apa adanya.

    Nis                   Nama                 Jurusan       Kelas           Jk                     Ttl            E-mail

   03450       Anggi Risdeani                Penjualan         III    perempuan             Genuk, 10.07.199                -
   03439       Supriyadi                     Akutansi          III    Laki-laki             Smrg, 24.05.1999                -
   03455       Ekowati                       Sekretaris        III    Perempuan             Smrg, 06.08.2000                -


 Agama        Th Masuk           Th Ajaran                 Nm Ayah                   Pkrj Ayah                    Nm Ibu
  Islam           2005           2005/2006     Parjianto                          Swasta                                -
  Islam           2005           2005/2006     Ngadimin                           Swasta                                -
  Islam           2005           2005/2006     Sodikin                            Swasta                                -


          Pkrj Ibu                              Alamat                       Password               Kd Guru
 Ibu Rmh Tangga              Rusun Karangroto Rt 01 / Rw 06, Smrg                 0001                3334
 Ibu Rmh Tangga              Banjardowo Rt 01 / Rw 04, Smrg                       0002                3335
 Ibu Rmh Tangga              Karanggawang Barat Rt02/Rw14, Tmblg                  0003                3336


           Nama                     Jk              Status Guru                   Jabatan                 Pendidikan            Agama
 Syamsul Bari, S.Pd.         Laki-laki         Guru Tetap Yayasan     Kepala Sekolah                  Sarjana Seni Rupa      Islam
 Marjuki, S.Ag.              Laki-laki         Guru Tidak Tetap       Bimbingan Konsteling            Pendidikan Islam       Islam
 Sulistyowati, S.Pd.         Perempuan         Guru Tidak Tetap       Guru                            Admin Perkntrn         Islam


  Status Menikah                  E-Mail                               Alamat                                  Tugas Mengajar
 Kawin                               -               Kaligawe 40, Semarang                                Seni Budaya
 Kawin                               -               Sriwulan Rt 03 / Rw 01 Sayung                        Pend Agama Islam
 Tidak Kawin                         -               Jl. Kumudasmoro Barat Rt05/Rw13. Smrg                Bidang Keahlian
     Jurusan                        Kelas                Password                Id Admin                   Nm Admin                     Deskripsi
Penjualan                            II                    0001                     4444            Syamsul Bari, S.Pd           Admin
Akutansi                              I                    0002
Sekretaris                           III                   0003


Password           Kd Mapel                             Nm Mapel                                    Nm Bab                                 Judul
  0001                   045                Seni Budaya                                                 Pahat                            Cara pahat
                         020                Pend Agama Islam                                            Akhlak                                -
                         032                Bidang Keahlian                                         Komputer                          Cara pebuatan


               Penulis                                    Isi                                File                                  Hari Tgl
Syamsul Bari, S.Pd.                                        -                                 Seni                 Senin 22.02.2008
Marjuki, S.Ag.                                             -                               Agama                  Selasa 23.02.2008
Sulistyowati, S.Pd.                                        -                               Keahlian               Rabu 24.02.2008


    Jurusan               Kelas                  Tugas                  Nilai Tugas           Cnth Soal            File Soal               Online Test
Penjualan                      II           Seni Budaya                      7                      -              Soal.pdf                           -
Akutansi                       I            Pend Agama Islam                 8                      -              Soal.pdf                           -
Sekretaris                   III            Bidang Keahlian                  9                      -              Soal.pdf                           -


Jenis Test         Pilihan 1                   Pilihan 2                Pilihan 3             Pilihan 4           Jawaban                 Nilai Test
   Uts                   A                          B                      C                        D                  A                          8
   Uas                   A                          B                      C                        D                  B                          7
 Ulangan                 A                          B                      C                        D                  C                          9


 Nilai Akhir         Id Topik                 Nm Topik                  Nm Pengirim                 Judul                  Isi              Hari_Tgl
      7                   456               Komputer               Anggi Risdeani              Virus                        -         Senin 22.02.2008
      8                   456               Umum                   Supriyadi                   Pemanasan                    -         Selasa 23.02.2008
      9                   456               Agama                  Marjuki, S.Ag.              Berbakti                     -         Rabu 24.02.2008


  Id Berita                  Nm Kategori                             Judul                          Isi                    Hari_Tgl               Id Artikel
    565           Umum                                     Pemanasan                                    -         Senin 22.02.2008                        345
    564           Komputer                                 Virus                                        -         Selasa 23.02.2008                       345
    565           Agama                                    Akibat                                       -         Rabu 24.02.2008                         345


 Nm Kategori                        Pengirim                         Judul                                  Isi                          Hari_Tgl
Umum                 Anggi Risdeani                             Pemanasan                                    -                   Senin 22.02.2008
Komputer             Supriyadi                                  Virus                                        -                   Selasa 23.02.2008
Agama                Marjuki, S.Ag.                             Akibat                                       -                   Rabu 24.02.2008


                                                 Tabel 4.1 Bentuk Tak Normal
           2. Bentuk Noramal Kesatu

                Setiap data dibentuk dalam flat file (file dasar/rata), data dibentuk dalam

                satu record demi record, tidak ada set atribut yang berulang – ulang atau

                bernilai ganda.

Tabel Siswa
    Nis                   Nama                      Jurusan          Kelas           Jk                    Ttl            E-mail
   03450       Anggi Risdeani                   Penjualan              III      perempuan          Genuk, 10.07.199                -
   03439       Supriyadi                        Akutansi               III      Laki-laki          Smrg, 24.05.1999                -
   03455       Ekowati                          Sekretaris             III      Perempuan          Smrg, 06.08.2000                -


 Agama         Th Masuk           Th Ajaran                     Nm Ayah                       Pkrj Ayah                  Nm Ibu
  Islam          2005             2005/2006         Parjianto                             Swasta                            -
  Islam          2005             2005/2006         Ngadimin                              Swasta                            -
  Islam          2005             2005/2006         Sodikin                               Swasta                            -


          Pkrj Ibu                                  Alamat                             Password
 Ibu Rmh Tangga                  Rusun Karangroto Rt 01 / Rw 06, Smrg                       0001
 Ibu Rmh Tangga                  Banjardowo Rt 01 / Rw 04, Smrg                             0002
 Ibu Rmh Tangga                  Karanggawang Barat Rt02/Rw14, Tmblg                        0003


Tabel Guru
    Kd Guru                        Nama                         Jk                    Status Guru                       Jabatan
      3334           Syamsul Bari, S.Pd.                 Laki-laki            Guru Tetap Yayasan                 Kepala Sekolah
      3335           Marjuki, S.Ag.                      Laki-laki            Guru Tidak Tetap                   Bimbingan Konsteling
      3336           Sulistyowati, S.Pd.                 Perempuan            Guru Tidak Tetap                   Guru


    Pendidikan           Agama         Status Menikah                E-Mail                             Alamat
 Sarjana Seni Rupa       Islam        Kawin                             -          Kaligawe 40, Semarang
 Pendidikan Islam        Islam        Kawin                             -          Sriwulan Rt 03 / Rw 01 Sayung
 Admin Perkntrn          Islam        Tidak Kawin                       -          Jl. Kumudasmoro Barat Rt05/Rw13. Smrg


      Tugas Mengajar                      Jurusan                    Kelas                  Password
 Seni Budaya                       Penjualan                           II                     0001
 Pend Agama Islam                  Akutansi                             I                     0002
 Bidang Keahlian                   Sekretaris                          III                    0003
Tabel Admin
  Id Admin                   Nm Admin                    Deskripsi                     Password
    4444          Syamsul Bari, S.Pd              Admin                                 0001




Tabel Mapel
   Kd Mapel                        Nm Mapel                                Nm Bab                         Judul
      045            Seni Budaya                           Pahat                                      Cara pahat
      020            Pend Agama Islam                      Akhlak                                           -
      032            Bidang Keahlian                       Komputer                                 Cara pebuatan


               Penulis                            Isi                           File                              Hari Tgl
Syamsul Bari, S.Pd.                                  -               Seni                         Senin 22.02.2008
Marjuki, S.Ag.                                       -               Agama                        Selasa 23.02.2008
Sulistyowati, S.Pd.                                  -               Keahlian                     Rabu 24.02.2008


    Jurusan              Kelas             Tugas              Nilai Tugas           Cnth Soal      File Soal            Online Test
Penjualan                    II       Seni Budaya                     7                 -          Soal.pdf                      -
Akutansi                     I        Pend Agama Islam                8                 -          Soal.pdf                      -
Sekretaris                   III      Bidang Keahlian                 9                 -          Soal.pdf                      -


 Jenis Test        Pilihan 1             Pilihan 2            Pilihan 3             Pilihan 4     Jawaban              Nilai Test
    Uts                  A                    B                     C                  D             A                       8
    Uas                  A                    B                     C                  D             B                       7
 Ulangan                 A                    B                     C                  D             C                       9


 Nilai Akhir
      7
      8
      9


Tabel Forum
   Id Topik          Nm Topik             Nm Pengirim                   Judul               Isi          Hari_Tgl
     456          Komputer              Anggi Risdeani             Virus                     -    Senin 22.02.2008
     456          Umum                  Supriyadi                  Pemanasan                 -    Selasa 23.02.2008
     456          Agama                 Marjuki, S.Ag.             Berbakti                  -    Rabu 24.02.2008
Tabel Berita
  Id Berita                 Nm Kategori                         Judul                         Isi                    Hari_Tgl
     565            Umum                               Pemanasan                               -               Senin 22.02.2008
     564            Komputer                           Virus                                   -               Selasa 23.02.2008
     565            Agama                              Akibat                                  -               Rabu 24.02.2008


Tabel Artikel
  Id Artikel        Nm Kategori                Pengirim                           Judul                        Isi                 Hari_Tgl
     345            Umum               Anggi Risdeani                    Pemanasan                              -           Senin 22.02.2008
     345            Komputer           Supriyadi                         Virus                                  -           Selasa 23.02.2008
     345            Agama              Marjuki, S.Ag.                    Akibat                                 -           Rabu 24.02.2008


Tabel Pesan
 Id Pesan            Id Pengirim                   Id Penerima                 Topik                  Pesan                File               waktu
   345          Ekowati                     Anggi Risdeani               Aku                              -            Aku.doc                   -
   345          Marjuki, S.Ag.              Supriyadi                    Tugas b .indo                    -            Tugas.doc                 -
   345          Sulistyowati, S.Pd.         Marjuki, S.Ag.               Boleh                            -            Bole.doc                  -


Tabel Poling
   Id poling                   Topik                     Pilihan 1               Pilihan 2                    Pilihan 3               Plihan 4
     3434                    Pendapat                     Bagus                  Lumayan                       Jelek                 Masabodo




            Data 1                            Data 2                                 Data 3                                        Data 4
               12                                  3                                      5                                          1




Tabel Komentar
  Id Komentar                     Nama                            E-Mail                           Komentar                         Waktu
      222             Ekowati                                        -                                -                   Senin 22.02.2008
      123             Marjuki, S.Ag.                                 -                                -                   Selasa 23.02.2008
      234             Sulistyowati, S.Pd.                            -                                -                   Rabu 24.02.2008



                                                       Table 4.2 Bentuk Normal Pertama
       3. Bentuk Normal Kedua

             Bentuk data normal kedua harus memenuhi normal kesatu , atribut bukan

             kunci haruslah bergabung secara fungsi pada kunci utama/primary key,

             sudah ditetukan kunci – kunci field, kunci field harus unik dan dapat

             mewakili atribut lain yang menjadi anggotanya.
                                                                                   Tabel Isi Materi
Tabel Siswa                      Tabel User                Tabel Bab
                                                                                       Id Materi *
 Nis *                           User Id *                    Id Bab *
                                                                                       Judul
                                 Password                     Nm Bab
 Nama                                                         Kd Mapel **
                                                                                       Penulis
 Jurusan                         Level                                                 Isi
 Kelas                                                                                 File
 Jk                                                                                    Tgl Kirim
 Ttl                                 Tabel Mapel              Tabel Tugas              Id Bab **
 E-Mail
 Agama
 Th Masuk                            Kd Mapel *                Id *
 Th Ajaran                           Nm Mapel                  Kd Mapel **
 Nm Ayah                             Jurusan                   Tugas
 Pkrj Ayah                           Kelas
 Nm Ibu
 Pkrj Ibu
 Alamat                                                         Tabel Nilai

                                                                 Id Nilai *
                                                                 Nis **
Tabel Guru                           Tabel Mengajar              Kd Mapel **
                                                                 Kd Guru **
                                                                 Nil Tugas
Kd Guru *                              Id *                      Nil Uts
Nama                                   Kd Guru **                Nil Uas
Jk                                     Kd Mapel **               Nil Akhir
Status Guru
Jabatan
Pendidikan
Agama
Status Menikah
E-Mail
Alamat                                                             Tabel Online Test
Tugas Mengajar                     Tabel Cnth Soal
Jurusan
Kelas                                Id *                            Id *
Password                             Kd Mapel **                     Kd Mapel **
                                     Nm Soal                         Jenis Test
                                     File Soal                       Soal
                                                                     Pil 1
  Tabel Admin                                                        Pil 2
                                                                     Pil 3
    Id Admin *                                                       Pil 4
    Nm Admin                                                         Jawaban
    Deskripsi
    Password
                      Tabel Topik Forum               Tabel Poling
                         Id topik *
  Tabel Forum            Nm topik                     Id Poling *
                                                      Topik
  Id Forum *                                          Pilihan 1
  Id Topik **                                         Pilihan 2
  Nm Topik                                            Pilihan 3
  Nm Pengirim                                         Pilihan 4
  Judul                                               Data 1
  Isi                     Tabel Berita                Data 2
  Hari_Tgl                                            Data 3
                          Id berita *                 Data 4
                          Id kategori **
                          Judul
                           isi
    Tabel Kategori        Hari_tgl
       Berita
                                                      Tabel Peasn
    Id kategori *
    Nm kategori           Tabel Artikel                  Id pesan *
                                                         Id pengirim
                                                         Id penerima
                          Id Artikel *
                                                         Topik
                          Id kategori **
                                                         Pesan
                          Pengirim
                                                         File
                          Judul
                                                         Waktu
   Tabel Kategori          isi
      Artikel             Hari_tgl

                                                 Tabel Komentar
    Id kategori *
    Nm kategori
                                                       Id *
                                                       Nama
                                                       E-Mail
                                                       Komentar
                                                       Waktu
Keteranagan
   * Primary Key
   ** secondary key




                      Table 4.3 Bentuk Normal Kedua
4.2.3.9 Desain Database

                 Perancangan database merupakan tahapan yang penting dalam

      membangun sebuah sistem informasi, karena kualitas informasi yang akan

      dihasilkan oleh sistem informasi sangat dipengaruhi oleh database sistem

      tersebut. Perancangan atau desain logik basis data relasional yang didasari

      baik oleh prinsip normalisasi maupun didasasari oleh transformasi secara hati-

      hati dari model ERD kebentuk fisik akan memberikan hasil yang mirip.

      Berikut ini adalah struktur tabel – tabel yang digunakan dalam database

      sistem e-learning smk cut nya’dien yang sudah melalui proses normalisasi

      1. Tabel Siswa

      .    Nama Tabel      : Siswa

           Field kunci    : Nis

           Jumlah Field : 15

           Fungsi Tabel : Untuk Menyimpan Data Siswa

      No     Nama Field        Tipe Data   Ukuran            Keterangan
      1     Nis              Varchar         10        Nomor induk siswa
      2     Nama             Varchar         25        Nama siswa
      3     Jurusan          Varchar         20        Jurusan siswa
      4     Kelas            Varchar         10        Kelas siswa
      5     Jk               Varchar         15        Jenis kelamin siswa
      6     Ttl              Varchar         30        Tempat tgl lahir siswa
      7     E-Mail           Varchar         100       e-mail siswa
      8     Agama            Varchar         15        Agama siswa
      9     Th Masuk         Varchar          8        Tahun masuk siswa
      10    Th Ajaran        Varchar         12        Tahun ajaran siswa
11    Nm Ayah           Varchar         25       Nama Ayah siswa
12    Pkrj Ayah         Varchar         25       Pekerjan Ayah siswa
13    Nm Ibu            Varchar         25       Nama Ibu siswa
14    Pkrj Ibu          Varchar         25       Pekerjan Ibu siswa
15    Alamat            Varchar        100       Alamat ortu siswa

                     Tebel 4.4 Struktur Tabel Siswa

2. Tabel Guru

     Nama Tabel : Guru

     Field kunci    : Kd Guru

     Jumlah Field : 12

     Fungsi Tabel : Untuk Menyimpan Data Guru

No         Nama Field      Tipe Data   Ukuran          Keterangan
1     Kd Guru              Varchar       10      Kode guru
2     Nama                 Varchar       25      Nama guru
3     Jk                   Varchar       15      Jenis kelamin guru
4     Status Guru          Varchar       20      Status guru di sekolah
5     Jabatan              Varchar       20      Jabatan guru di sekolah
6     Pendidikan           Varchar       20      Pendidikan akhir guru
7     Agama                Varchar       10      Agama guru
8     Status Menikah       Varchar       15      Status pernikahan
9     E-Mail               Varchar       100     E-mail guru
10    Alamat               Varchar       100     Alamat guru
11    Tugas Mengajar       Varchar       35      Tugas mengajar guru
12    Jurusan              Varchar       20      Jurusan mengajar guru
13    Kelas                Varchar       10      Kelas mengajar guru

                     Tebel 4.5 Struktur Tabel Guru
    3. Tabel Administrasi

         Nama Tabel : Administrasi

         Field kunci     : Id Admin

         Jumlah Field : 2

         Fungsi Tabel : Untuk Menyimpan Data admin


      No      Nama Field       Tipe Data      Ukuran         Keterangan
     1       Id Admin         Varchar            10       Id administrasi
     2       Nm Admin         Varchar            25      Nama adminstrasi
     3       Deskripsi        Varchar            20      Jabatan adminstrasi

                                     Tebel 4.6 Struktur Tabel Administrasi
    4. Tabel User

         Nama Tabel : User

         Field kunci     : User Id

         Jumlah Field : 3

         Fungsi Tabel : Untuk Menyimpan Data User

No       Nama Field      Tipe Data           Ukuran             Keterangan
1     User Id            Varchar               10          Id pengguna
2     Password           Varchar               10          Password pengguna
3     Level              Varchar               10          Level pengguna

                              Tebel 4. 7 Struktur Tabel User
     5. Tabel Mapel

           Nama Tabel : Mapel

           Field kunci     : Kd Mapel

           Jumlah Field : 4

           Fungsi Tabel : Untuk Menyimpan Data Mata Pelajaran

No    Nama Field          Tipe Data        Ukuran               Keterangan
1    Kd Mapel            Int                 11      Kode Mata Pelajaran
2    Nm Mapel            Varchar             25      Namna mata pelajaran
3    Jurusan             Varchar             20      Jurusan
4    Kelas               Varchar             10      Kelas

                               Tebel 4.8 Struktur Tabel Mapel

     6. Tabel Mengajar

           Nama Tabel : Mengajar

           Field kunci     : Id

           Jumlah Field : 3

           Fungsi Tabel : Untuk Menyimpan Data Mengajar


No     Nama Field          Tipe Data              Ukuran              Keterangan
1     Id                   Int             Autoincrement(11)    Id memngajar
2     Kd Guru              Int                      10          Kode guru
3     Kd Mapel             Int                      11          Kode mapel

                                  Tebel 4.9 Struktur Tabel Mengajar
     7. Tabel Bab

            Nama Tabel : Bab

            Field kunci    : Id

            Jumlah Field : 3

            Fungsi Tabel : Untuk Menyimpan Data Bab

No     Nama Field         Tipe Data           Ukuran              Keterangan
1     Id Bab              Int            Auto Increment(11) Id bab
2     Nm Bab              Varchar                40          Nama bab
3     Kd Mapel            Int                    11          Kode mapel

                                  Tebel 4.10 Struktur Tabel Bab
     8. Tabel Isi Materi

            Nama Tabel : Isi Materi

            Field kunci    : Id

            Jumlah Field : 7

            Fungsi Tabel : Untuk Menyimpan Data Isi Materi

No     Nama Field           Tipe Data            Ukuran              Keterangan
1     Id ISi Materi        Int             Auto Increment(11)     Id pesan
2     Judul                Varchar                 100            Judul materi
3     Penulis              Varchar                    25          Penulis materi
4     Isi                  Long Text                              Isi materi
5     File                 Varchar                 255            Nama file
6     Tgl Kirim            Varchar                    20          Tanggal kirim
7     Id Bab               Int                        11          Id bab

                          Tebel 4.11 Struktur Tabel Isi Materi
        9. Tabel Tugas

           Nama Tabel : Tugas

           Field kunci    : Id

           Jumlah Field : 3

           Fungsi Tabel : Untuk Menyimpan Data Tugas

No         Nama Field           Tipe Data          Ukuran              Keterangan
1        Id                 Int              Auto Increment(11) Id tugas
    2    Kd Mapel           Int                         11          Kode mapel
    3    Tugas              Varchar                  100            Perintah tugas

                           Tebel 4.12 Struktur Tabel Tugas

        10. Tabel Nilai

           Nama Tabel : Nilai

           Field kunci    : Id

           Jumlah Field : 8

           Fungsi Tabel : Untuk Menyimpan Data Nilai

No        Nama Field      Tipe Data              Ukuran                   Keterangan
1         Id Nilai        Int               Auto Increment(11) Id Nilai
2         Nis             Varchar                  10           Nomor Induk Siswa
3         Kd Mapel        Int                      11           Kode Mapel
4         Kd Guru         Varchar                  10           Kode Guru
5         Nil Tugas       Float                     5           Nilai Tugas
6         Nil Uts         Float                     5           Nilai Ujian Tengah Semester
7         Nil Uas         Float                     5           Nilai Ujian Akhir Semester
8         Nil Akhir       Double                    5           Nilai Akhir

                                  Tebel 4.13 Struktur Tabel Nilai
     11. Tabel Contoh Soal

           Nama Tabel : Contoh Soal

           Field kunci    : Id

           Jumlah Field : 4

           Fungsi Tabel : Untuk Menyimpan Data Jurusan

No    Nama Field         Tipe Data          Ukuran               Keterangan
1     Id                 Int           Auto Increment(11)     Id contoh soal
2     Kd Mapel           Int                   11             Kode mapel
3     Nm Soal            Varchar               25             Nama soal
4     File Soal          Varchar              100             File soal

                           Tebel 4.14 Struktur Tabel Contoh Soal

     12. Tabel Online Test

           Nama Tabel : Online Test

           Field kunci    : Id

           Jumlah Field : 9

           Fungsi Tabel : Untuk Menyimpan Data Online Test




No Nama Field             Tipe Data        Ukuran                Keterangan
1  Id                    Int          Auto Increment(11)    Id Test
2  Kd Mapel              Int                  11            Kode Mata Pelajaran
3     Jenis Test         Varchar              20            Jenis test
4     Soal               Varchar              255           Soal onlin test
5     Pil 1              Varchar              255           Pilihan 1
6     Pil 2              Varchar              255           Pilihan 2
7     Pil 3              Varchar              255           Pilihan 3
8    Pil 4               Varchar                255            Pilihan 4
9    Jawaban             Varchar                255            Jawaban

                   Tebel 4.15 Struktur Tabel Online Test
    13. Tabel Forum

           Nama Tabel : Forum

           Field kunci    : Id

           Jumlah Field : 7

           Fungsi Tabel : Untuk Menyimpan Data Forum

No Nama Field             Tipe Data           Ukuran               Keterangan
1  Id Forum              Int             Auto increment (11)   Id forum
2  Id Topik              Int                     11            Id topik
3    Nm Topik            Text                   100            Nama topik
4    Nm Pengirim Varchar                         25            Nama pengirim
5    Judul               Varchar                100            Judul forum
6    Isi                 Long Text                             Isi forum
7    Hari_Tgl            Varchar                 20            Hari_tgl kirim

                                 Tebel 4.16 Struktur Tabel Forum

    14. Tabel Topik Forum

           Nama Tabel : Topik Forum

           Field kunci    : Id

           Jumlah Field : 2

           Fungsi Tabel : Untuk Menyimpan Data Topik Forum
No Nama Field             Tipe Data            Ukuran               Keterangan
1  Id topik              Int              Auto increment (11)    Id topik
2  Nm topik              Varchar                 100             Nama topik

                          Tebel 4.17 Struktur Tabel Topik Forum

    15. Tabel Berita

           Nama Tabel : Berita

           Field kunci    : Id

           Jumlah Field : 5

           Fungsi Tabel : Untuk Menyimpan Data Berita

No Nama Field             Tipe Data           Ukuran                Keterangan
1  Id berita             Int             Auto increment (11)    Id berita
2  Id kategori           Int                     11             Id kategori
3    Judul               Varchar                 100            Judul berita
4    Isi                 Long Text                              Isi berita
5    Hari_tgl            Varchar                 20             Hari_tgl kirim

                                 Tebel 4.18 Struktur Tabel Berita

    16. Tabel Kategori Berita

           Nama Tabel : Kategori Berita

           Field kunci    : Id

           Jumlah Field : 2

           Fungsi Tabel : Untuk Menyimpan Data Kategori Berita
No Nama Field             Tipe Data             Ukuran               Keterangan
1  Id kategori           Int               Auto increment (11)    Id kategori
2  Nm kategori           Varchar                  100             Nama kategori

                         Tebel 4.19 Struktur Tabel Kategori Berita

    17. Tabel Artikel

           Nama Tabel : Artikel

           Field kunci    : Id

           Jumlah Field : 6

           Fungsi Tabel : Untuk Menyimpan Data Artikel

No Nama Field             Tipe Data            Ukuran                Keterangan
1  Id Artikel            Int              Auto increment ()11    Id artikel
2  Id kategori           Int                      11             Id kategori
3    Pengirim            Varchar                  25             Pengirim artikel
4    Judul               Varchar                 100             Judul artikel
5    Isi                 Long Text                               Isi artikel
6    Hari_tgl            Varchar                  20             Hari_tgl kirim

                                 Tebel 4.20 Struktur Tabel Artikel

    18. Tabel Kategori Artikel

           Nama Tabel : Kategori Artikel

           Field kunci    : Id

           Jumlah Field : 2

           Fungsi Tabel : Untuk Menyimpan Data Kategori Artikel
No Nama Field           Tipe Data           Ukuran                Keterangan
1  Id kategori         Int             Auto increment (11)    Id kategori
2  Nm kategori         Varchar                100             Nama kategori

                       Tebel 4.21 Struktur Tabel Kategori Artikel

    19. Tabel Pesan

       Nama Tabel : Pesan

       Field kunci      : Id

       Jumlah Field : 7

       Fungsi Tabel : Untuk Menyimpan Data Pesan

No Nama Field           Tipe Data            Ukuran               Keterangan
1  Id pesan            Int              Auto increment (11)    Id pesan
2  Id pengirim         Varchar                  10             Id pengirim
3    Id penerima       Varchar                  10             Id penerima
4    Topik             Varchar                 100             Topik pesan
5    Pesan             Long Text                               Isi pesan
6    File              Varchar                 100             Nama file
7    Waktu             Varchar                  20             Hari,tgl kirim

                               Tebel 4.22 Struktur Tabel Pesan

    20. Tabel Poling

       Nama Tabel : Poling

       Field kunci      : Id

       Jumlah Field : 10

       Fungsi Tabel : Untuk Menyimpan Data Poling
No Nama Field          Tipe Data            Ukuran               Keterangan
1  Id Poling          Int              Auto increment(11)    Id poling
2  Topik              Varchar                 255            Topik
3     Pilihan 1       Varchar                 200            Pilihan 1
4     Pilihan 2       Varchar                 200            Pilihan 2
5     Pilihan 3       Varchar                 200            Pilihan 3
6     Pilihan 4       Varchar                 200            Pilihan 4
7     Data 1          Int                      11            Data 1
8     Data 2          Int                      11            Data 2
9     Data 3          Int                      11            Data 3
10    Data 4          Int                      11            Data 4

                              Tebel 4.23 Struktur Tabel Poling

     21. Tabel Komentar

        Nama Tabel : Komentar

        Field kunci    : Id

        Jumlah Field : 5

        Fungsi Tabel : Untuk Menyimpan Data Komentar

No Nama Field          Tipe Data            Ukuran                 Keterangan
1  Id komentar        Int              Auto increment (11)   Id komentar
2  Nama               Varchar                  25            Nama pengirim komentar
3     E-mail          Varchar                 100            E-mail pengirim
4     Komentar        Text                                   Isi komentar
5     Waktu           Varchar                 200            Hari,tgl kirim

                            Tebel 4.24 Struktur Tabel Komentarl
4.3     Perancangan Halaman Web

4.3.1   Web Navigator


                                                                        Sejarah
                   HOME
                                                                      Visi & Misi
                     MENU
                   SEKOLAH                                              Struktur
                                                OSIS                   organisasi

                   KESISWAAN                                          Kurikulum
                                                Ekstrakulikuler
                   INFORMASI                                         Kultur Sekolah
                                                 Beasiswa
                                 Berita                                 Fasilitas
                  NEWS          Sekolah         Info PTN/PTS
                                                                     Profil Guru &
                                                      Soal Latihan    Karyawan
                   BANK SOAL
  INDEK
                                                                       Kalender
                                                       Soal Ujian      Sekolah
                     GALERI

                                                                      Galeri Foto
                                                      Galeri Foto
                   DOWNLOAD

                                                   Foto Kegiatan
                   BUKU TAMU

                                                        Materi
                     ALUMNI

                                                       Data Alumni
                   COUNTAC US
                                                       Info Alumni




                          Gambar 4.9. Web Navigator
4.3.2   Web Navigator Sistem E-Learning SMK



                                Sistem E-Leaarning
                                       SMK




    Siswa                          Guru                            Admin




            E-Book                          E-Book                         E-Book

            Soal-Soal                       Soal-Soal                      Soal-Soal

            Virtual Tes                     Virtual Tes                    Virtual Tes

            Mapel                           Mapel
                                                                           Update Data

            Inbox                           Inbox                          Logout

            Outbox                          Outbox

            Nilai                           Input Nilai

            Jadwal                          Input materi

            Ganti Password                  Ganti Password


            Logout                          Logout



                    Gambar 4.10. Web Navigator Sistem E-Learning
4.4     Desain Sistem

4.4.1   Perancangan Halaman Web

4.4.1.1 Desain Halaman Gerbang (gatepage)



                                              Banner
           Home         Menu sekolah    Kesiswaan     Informasi

          Kategori Lain
                                                                            LOGIN
         NEWS
                                                                      User Id
         BANK SOAL                     Kata Sambutan Kepsek           Password
         GALERI
         DOWNLOAD
         BUKU TAMU
         COUNUCT US
         FORUM ALUMNI          POPULER         BERITA       ARTIKEL        Agket
            POLING




                           Gambar 4.11. Desain Halaman Gerbang

4.4.1.2 Desain Halaman Profil Sekolah


                                             Banner
          Home     Menu sekolah        Kesiswaan    Informasi

        Kategori Lain

        NEWS                                       Gambar               Sejarah
        BANK SOAL
        GALERI
        DOWNLOAD
        BUKU TAMU
        COUNUCT US
        FORUM ALUMNI
                             Visi dan Misi                             ANGKET
          POLING



                     Gambar 4.12. Desain Halaman Profil Sekolah
4.4.1.3 Desain Halaman Login Siswa


                                         Banner
         Hari ini tgl                                         Nama Siswa       Logout

                                                                         BERITA BARU
                Menu Pribadi
         PROFIL
         MATERI PELAJARAN

                                                  Isi
                     Aktivitas                                          AKTIVITAS LALU
         SURAT
         ARTIKEL
         SOAL LATIHAN
         VIRTUAL TEST
         TUGAS
         NILAI                                                           MATERI BARU

                    Administrasi
         INPUT ARTIKEL
         UBAH PROFIL
         UBAH PASSWORD




                          Gambar 4.13. Desain Halaman Login Siswa

4.4.1.4 Desain Halaman Login Guru


                                       Banner
      Hari in tgl                                           Nama Guru      Logout

                                                                     BERITA BARU
             Menu Pribadi
      PROFIL
      MATERI AJAR

                    Aktivitas                   Isi
      SURAT                                                         AKTIVITAS LALU
      ARTIKEL
      FORUM
              Administrasi
      ENTRI ARTIKEL
      ENTRI MATERI                                                   MATERI BARU
      ENTRI TUGAS
      ENTRI NILAI
      ENTRI SOAL
      ENTRI TEST
      UBAH PASSWORD



                           Gambar 4.14. Desain Halaman Login Guru
4.4.1.6 Desain Halaman Login Admin


                                              Banner
      Hari in tgl                                                Nama Guru     Logout

                                                                          BERITA BARU
             Menu Pribadi
      PROFIL
      DATA BARU

             AKTIVITAS
      KOTAK SURAT                                                         MATERI BARU
      E-BOOK
      BACAAN
      FORUM DISKUSI
      ADMINISTARASI
      UPDATE DATA GURU
      UPDATE DATA SISWA                                                 AKTIVITAS LALU
      UPDATE DATA MAPEL
      UPDATE ARTIKEL
      UPDATE BERITA
      UPDATE FORUM
      UPDATE POLING
      UPDATE PROFIL
      UPDATE PEMAKAI
      UBAH PASSWORD
                                   Gambar 4.15. Desain Halaman Login

                                                         Admin
4.4.1.7 Desain Halaman E-Book


                                                 Banner
             E - Book       Soal-Soal     Virtual Test

            Kategori Lain
                                        E – Book                   Search Dokument
         LIHAT TUGAS                    Pilih Mata Pelajaran
         KOTAK MASUK
         KOTAK KELUAR
         LIHAT NILAI
         LIHAT JADWAL
         UBAH PASSWORD              Download Materi
         LOGOUT




                             Gambar 4.16. Desain Halaman E-Book
4.4.1.8 Desain Halaman Virtual Test


                                                 Banner
              E - Book       Soal-Soal    Virtual Test
                                         VIRTUAL TEST
             Kategori Lain

           LIHAT TUGAS
           KOTAK MASUK
           KOTAK KELUAR
           LIHAT NILAI
           LIHAT JADWAL
           UBAH PASSWORD             Download Materi
           LOGOUT




                                     Gambar 4.17. Desain Halaman Virtual Test

4.4.2     Desain Interface

4.4.2.1    Tampilan Halaman Gerbang (Gatepage)

                    Halaman ini adalah halaman pertama kali tampil ketika pengunjung

           mengakses alamat dari situs SMK Cut Nya’Dien Semarang. Halaman ini

           berisi kata sambutan dari kepala sekolah, informasi aktual, panel login

           untuk masuk kesistem dan menu-menu yang menghhubungkan ke halaman

           lain.
                Gambar 4.18. Tampilan Halaman Gerbang (Gatepage)

4.4.2.2   Tampilan Halaman Profil Sekolah

                 Halaman ini berisi profil-profil dari SMK Cut Nya’Dien yang

          meliputi sejarah sekolah, visi dan misi sekolah. Diharapkan melalui hlaman

          ini pengunjung akan mengetahui komitmen dan tujuan dari di dirikannya

          SMK Cut Nya’Dien.
                   Gambar 4.19. Tampilan Halaman Profil Sekolah

4.4.2.3   Tampilan Halaman Awal Login Siswa

                 Untuk dapat masuk ke menu siswa, user harus melakukan proses

          identifikasi (login). Informasi yang terdapat pada menu siswa adalah

          informasi mengenai identitas siswa, E-book, soal-soal latihan, virtual test,

          lihat tugas, kotak masuk, kotak keluar, lihat jadwal.
                    Gambar 4.20. Tampilan Pertama Login Siswa


4.4.2.4   Tampilan Halaman Awal Login Guru

                 Untuk dapat masuk ke menu guru, user harus melakukan proses

          identifikasi (login). Informasi yang terdapat pada menu guru adalah

          informasi mengenai identitas guru, E-book, soal-soal latihan, virtual test,

          input materi, input nilai, kotak masuk, kotak keluar, lihat jadwal, lihat

          materi, ubah password, logout.
                     Gambar 4.21. Tampilan Pertama Login Guru

2.4.2.5   Tampilan Halaman Awal Login Administrator

                 Halaman ini adalah halalman awal setelah administrator melakukan

          proses login, dan halaman ini seorang adinistrator dapat mengontrol atau

          memenejemen isi dari sistem E-learning, melalui menu – menu yang

          tersedia.proses memanajemen tersebut meliputi menu kontrol, master data

          siswa, mmenu data guru, misal update maateri, input data siswa, hapus data

          siswa, input data guru, hapus data guru dll.
                Gambar 4.22. Tampilan Pertama Login Administrator

4.4.2.6   Tampilan Halaman E – Book

                 Untuk dapat masuk ke menu E - Book, user harus melakukan proses

          identifikasi (login). Informasi yang terdapat pada menu E - Book adalah

          informasi mengenai data mata pelajaran, soal-soal latihan, virtual test, lihat

          tugas, kotak masuk, kotak keluar, lihat jadwal, lihat nilai, ubah password,

          logout. Dimana didalam E-Book user dapat langsung melihat dan memilih

          mata pelajaran yang dinginkan setelah melakukan login.
                         Gambar 4.23. Tampilan Halaman E - Book


4.4.2.7   Tampilan Halaman Virtual Test

                 Untuk dapat masuk ke menu Virtual Test, user harus melakukan

          proses identifikasi (login). Informasi yang terdapat pada menu Virtual Test

          adalah e – book, soal-soal latihan, lihat tugas, kotak masuk, kotak keluar,

          lihat jadwal, lihat nilai, ubah password, logout, dimana user dapat menguji

          kemampuan pengetahuannya dengan melakukan tes-tes kecil dan dapat

          langsung mengetahui hasil setelah mengerjakannya.
                  Gambar 4.24. Tampilan Halaman Virtual Test

4.5   Implementasi Sistem

             Implementasi sistem merupakan langkah menerapkan rancangan

      informasi yang telah dibuat pada keadaan yang sesungguhnya dan siap untuk

      digunakan, atau dengan kata lalin mempublikasikan informasi tersebut ke

      internet melalui hosting gratis (free hosting) atau melalui penyediaan jasa

      internet yaitu ISP (internet service provider).

             Tahapan implementasi memerlukan beberapa persiapan, antara lain:

      mendaftarkan informasi       yang dibuat kesuatu    alamat   website   yang

      menyediakan fasilitas hosting gratis (free hosting) melalui penyediaan jasa

      internet yaitu ISP (internet service provider). Tahapan implementasi ini
        meliputi pemilihan perangkat keras (hardware), perangkat lunak (software)

        dan brainware, dalam pengimplementasian ini diharapkan sistem dapat

        menyediakan akses data yang lebih cepat, dapat mengakses informasi yang

        dibutuhkan, dan memudahkan dalam pemeliharaan sistem.

4.5.1   Kebutuhan Hardware (Perangkat Keras)

        Kebutuhan hardware dalam sistem e-learning terbagi menjadi 2 (dua)

        kebutuhan pengguna yaitu

        1. Kebutuhan Hardware Buat Server

           Processor          Intel Pentium Core 2 Duo E4600 / 2,4 GHz
           Memory             DDRAM 512 MB PC 3200 ECC
           Hardisk drive      120 GB
           Floppy drive       1.44 MB
           CD / DVDRW         52 X CDRW Drive/ CDRW 40x12x48
           VGA                Geforce FX5500 256 Mb/128 bit
           Monitor            Samsung 17” Slim Wiew
           Keyboard + Mouse   Logitech ps2
           Casing             Rack Mount (4 rack optional)
           Lancard            D-link
           Modem              5600
           Kabel UTP          -
           Konektor           RJ 45
           Ups                -

                   Tabel 4.26. Kebutuhan Hardware Buat Server
2. Kebutuhan Hardware Buat Client

   Kebutuhan pada client ini juga terbagi menjadi 2 (dua) yaitu

   a. Kebutuhan Hardware Buat Admin

   Processor                Intel® Pentium® 4 2.80 GHz
   Memory                   DDRAM 512 MB PC 3200 ECC
   Hardisk drive            80 GB
   Floppy drive             1.44 MB
   CD / DVDROM              52 X CDROM Drive/ CDRW 40x12x48
   VGA                      Geforce 4MX 64 MB
   Monitor                  Samsung 15” Slim Wiew
   Keyboard + Mouse         Logitech ps2
   Casing                   Rack Mount (4 rack optional)
   Hub                      -
   konector                 RJ 45
   Kabel Utp                -
   Print

               Tabel 4.27. Kebutuhan Hardware Buat Admin

   b. Kebutuhan Hardware Buat User Umum

  Processor                Intel P III 1266 Mhz
  Memory                   DDRAM 256 MB PC 1200 ECC
  Hardisk drive            40 GB
  Floppy drive             1.44 MB
  CD / DVDROM              52 X CDROM Drive/ CDROM 40x12x48
  VGA                      On
  Monitor                  Samsung 15”
  Keyboard + Mouse         Logitech ps2
  Casing                   Rack Mount (4 rack optional)
  Hub                      -
  konector                 RJ 45
  Kabel Utp                -

                Tabel 4.28 Kebutuhan Hardware Buat User Umum
4.5.2   Kebutuhan Software (Perangkat Lunak)

               Perankat lunak yang digunakan untuk mengimplementasikan sistem

        E_Learning ini adalah:

        1. Sistem Operasi

           a. Komputer Server

               Menggunakan sistem operasi Microsoft Windows Server 2003

           b. Komputer Client

               Menggunakan sistem operasi Microsoft Windows XP Profesional, web

               browser microsoft internet explorer 6.0

        2. Database management sistem masih menggunakan MySQL. Kemudahan

           konektifitas dengan script PHP masih merupakan prioritas utama sebagai

           database yang harus dipilih penulis.

4.5.3   Brainware

               Kebutuhan brainware adalah user itu sendiri , yang menjalankan

        program dan tanggung jawab terhadap seluruh fungsi perangkat komputer

        agar sistem yang diterapkan dapat berjalan dengan baik. Brainware dalam

        sistem E - Learning ini adalah admin , guru , siswa, alumni dan pengunjung.

								
To top