PERANCANGAN SISTEM MANAJEMEN BAGIAN SISWA...

97
PERANCANGAN SISTEM MANAJEMEN BAGIAN SISWA DAN ORANG TUA DITUJUKAN KEPADA SMA AL FALAH KETINTANG SURABAYA KERJA PRAKTIK Program Studi S1 Sistem Informasi Oleh: MOCHAMAD ASYARI PUTRA PRATAMA 14410100106 FAKULTAS TEKNOLOGI DAN INFORMATIKA UNIVERSITAS DINAMIKA 2020

Transcript of PERANCANGAN SISTEM MANAJEMEN BAGIAN SISWA...

PERANCANGAN SISTEM MANAJEMEN BAGIAN SISWA DAN ORANG

TUA DITUJUKAN KEPADA SMA AL FALAH KETINTANG SURABAYA

KERJA PRAKTIK

Program Studi

S1 Sistem Informasi

Oleh:

MOCHAMAD ASYARI PUTRA PRATAMA

14410100106

FAKULTAS TEKNOLOGI DAN INFORMATIKA

UNIVERSITAS DINAMIKA

2020

ii

iii

iv

ABSTRAK

SMA Al-Falah Ketintang Surabaya merupakan sekolah menengah akhir yang

beralamat di Jl. Ketintang Madya No. 81 Surabaya yang dinaungi oleh Yayasan

Kepharmasian Surabaya. Pada SMA Al-Falah Ketintang Surabaya proses

pengelolaan data guru, membuat jadwal ajaran, membuat jadwal piket, membuat

jadwal ekstrakulikuler, membuat jadwal pemantapan masih manual sehingga dapat

menyebabkan data yang disimpan secara manual tersebut hilang, rusak dan terselip.

Solusi yang akan dibuat adalah sebuah rancangan website untuk bagian siswa

dan bagian orang tua untuk memberi gambaran bagaimana dengan rancangan ini

nantinya siswa dan orang tua dapat melihat profil sekolah, profil siswa, jadwal

pelajaran, rapor nilai siswa, login, dashboard, presensi dan melakukan pembayaran

SPP.

Hasil dari pembuatan rancangan website ini memungkinkan untuk dibuat

aplikasi website yang sesuai dengan rancangan yang telah dibuat dan dapat

merealisasikan fitur yang telah dibuat pada rancangan website ini menjadi aplikasi

website yang reliable.

Kata Kunci: website sekolah, rancangan, pengelolaan data.

v

KATA PENGANTAR

Puji Syukur kehadirat Tuhan Yang Maha Esa, karena berkat dan rahmat, penulis

dapat menyelesaikan Laporan Kerja Praktik yang berjudul “Perancangan Sistem

Manajemen Bagian Siswa dan Orang Tua Ditujukan Kepada SMA AL FALAH

Ketintang Surabaya” ini dapat diselesaikan.

Laporan Kerja Praktik ini disusun dalam rangka penulisan laporan untuk

memperoleh gelar Sarjana Komputer pada Program Studi S1 Sistem Informasi

Universitas Dinamika.

Melalui kesempatan yang sangat berharga ini Penulis menyampaikan ucapan

terima kasih yang sebesar-besarnya kepada semua pihak yang telah membantu

penyelesaian Laporan Kerja Praktik ini, terutama kepada yang terhormat:

1. Bapak Prof. Dr. Budi Jatmiko, M.Pd selaku Rektor.

2. Bapak Agus Dwi Churniawan, S.Si., M.Kom selaku Dosen pembimbing I.

3. Bapak Dedy Tri Hermanto selaku Penyelia.

4. Semua pihak yang tidak dapat disebutkan satu persatu dalam kesempatan

ini, yang telah memberikan bantuan moral dan materiil dalam proses

penyelesaian laporan ini.

Semoga Tuhan Yang Maha Esa memberikan imbalan yang setimpal atas segala

bantuan yang telah diberikan.

Surabaya, Maret 2020

Penulis

vi

DAFTAR ISI

Halaman

ABSTRAK ......................................................................................................... iv

KATA PENGANTAR ......................................................................................... v

DAFTAR ISI ..................................................................................................... vi

DAFTAR TABEL ............................................................................................. xii

DAFTAR GAMBAR ....................................................................................... xiv

DAFTAR LAMPIRAN .................................................................................... xv

BAB I PENDAHULUAN

............................................................................................................................ 1

1.1 Latar Belakang....................................................................................... 1

1.2 Rumusan Masalah .................................................................................. 2

1.3 Batasan Masalah .................................................................................... 2

1.4 Tujuan ................................................................................................... 3

1.5 Manfaat ................................................................................................. 3

1.6 Sistematika Penulisan ............................................................................ 3

BAB II GAMBARAN UMUM INSTANSI

............................................................................................................................ 5

2.1 Profil SMA AL-FALAH KETINTANG SURABAYA ........................... 5

2.2 Prestasi SMA AL-FALAH KETINTANG SURABAYA ....................... 5

2.3 Visi dan Misi SMA AL-FALAH KETINTANG SURABAYA .............. 6

vii

2.4 Struktur Organisasi ................................................................................ 7

2.5 Deskripsi Jabatan ................................................................................... 7

2.5.1 Kepala Sekolah ............................................................................... 7

2.5.2 Kepala Tata usaha ........................................................................... 8

2.5.3 Staff Kesiswaan dan Koordinator Humas ........................................ 8

2.5.4 Staff Kurikulum dan Staff SDM...................................................... 8

2.5.5 Koor. Kerumaahtanggaan ............................................................... 9

2.5.6 Administrasi Persuratan dan Kasir .................................................. 9

2.5.7 Koor. Keamanan ............................................................................. 9

BAB III LANDASAN TEORI

.......................................................................................................................... 10

3.1 Sistem .................................................................................................. 10

3.2 Pendidikan Sebagai Sistem .................................................................. 13

3.3 Gambaran Umum Sistem Pendidikan di Indonesia ............................... 15

3.4 Pendekatan dan Metodologi Pembelajaran ........................................... 18

3.5 Manajemen Sekolah ............................................................................. 19

3.6 Manajemen .......................................................................................... 21

3.7 Perancangan Sistem ............................................................................. 21

3.8 Sekolah ................................................................................................ 24

3.9 Guru .................................................................................................... 24

3.10 Unified Modeling Language ............................................................. 25

viii

3.10.1 Pengertian UML ........................................................................... 25

3.10.2 Langkah – langkah penggunaan Unified Modeling Language (UML)

25

3.10.3 Fokus Unified Modeling Language (UML) ................................... 27

3.11 Basis Data ........................................................................................ 28

3.12 Database Management System ......................................................... 29

BAB IV HASIL DAN PEMBAHASAN

.......................................................................................................................... 31

4.1 Analisis Sistem .................................................................................... 31

4.2 Perancangan Sistem ............................................................................. 32

4.3 Karakteristik Pengguna ........................................................................ 33

4.3.1 Kepala Sekolah ............................................................................. 33

4.3.2 Guru ............................................................................................. 34

4.3.3 Manajemen Kesiswaan ................................................................. 35

4.3.4 Kepala Tata Usaha ........................................................................ 35

4.3.5 Staff Kesiswaan dan Koordinator Humas ...................................... 36

4.3.6 Staff Kurikulum dan Staff SDM.................................................... 37

4.3.7 Koordinator Kerumahtanggan ....................................................... 38

4.3.8 Administrasi dan Kasir ................................................................. 39

4.3.9 Koordinator Keamanan ................................................................. 40

4.4 Kebutuhan Fungsional ......................................................................... 41

ix

4.4.1 Siswa ............................................................................................ 41

4.4.2 Orang Tua..................................................................................... 41

4.5 Skenario Usecase ................................................................................. 42

4.5.1 Siswa ............................................................................................ 42

4.5.2 Melihat profil sekolah ................................................................... 42

4.5.3 Melakukan pendaftaran siswa baru ............................................... 43

4.5.4 Melihat profil siswa ...................................................................... 47

4.5.5 Melihat jadwal pelajaran ............................................................... 48

4.5.6 Melihat dashboard ........................................................................ 49

4.5.7 Melakukan login ........................................................................... 50

4.5.8 Orang Tua..................................................................................... 52

4.5.9 Melihat rapor siswa....................................................................... 52

4.5.10 Melihat presensi siswa .................................................................. 53

4.5.11 Melakukan pembayaran SPP ......................................................... 53

4.5.12. Melihat jadwal pelajaran ........................................................ 54

4.5.13 Melihat profil siswa ...................................................................... 55

4.5.14 Melihat profil sekolah ................................................................... 56

4.5.15 Melihat dashboard ........................................................................ 57

4.5.16 Melakukan login ........................................................................... 58

4.6 Diagram Usecase ................................................................................. 60

4.7 User Interface ...................................................................................... 61

x

4.7.1 Siswa ............................................................................................ 61

4.7.2 Melihat profil sekolah ................................................................... 61

4.7.3 Melakukan pendaftaran siswa baru ............................................... 63

4.7.4 Melihat profil siswa ...................................................................... 65

4.7.5 Melihat jadwal pelajaran ............................................................... 66

4.7.6 Dashboard .................................................................................... 67

4.7.7 Login ............................................................................................ 68

4.7.8 Orang Tua..................................................................................... 69

4.7.9 Melihat rapor siswa....................................................................... 69

4.7.10 Melihat presensi............................................................................ 70

4.7.11 Melakukan pembayaran SPP ......................................................... 71

4.7.12 Melihat jadwal pelajaran siswa ..................................................... 73

4.7.13 Melihat profil siswa ...................................................................... 74

4.7.14 Melihat profil sekolah ................................................................... 75

4.7.15 Dashboard .................................................................................... 77

4.7.16 Login ............................................................................................ 78

BAB V PENUTUP

.......................................................................................................................... 79

5.1 Kesimpulan.......................................................................................... 79

5.2 Saran ................................................................................................... 80

DAFTAR PUSTAKA ........................................................................................ 81

xi

LAMPIRAN ........................................................ Error! Bookmark not defined.

xii

DAFTAR TABEL

Halaman

Tabel 4.3.1 Kepala Sekolah ................................................................................ 33

Tabel 4.3.2 Guru ................................................................................................ 34

Tabel 4.3.3 Manajemen Kesiswaan .................................................................... 35

Tabel 4.3.4 Kepala Tata Usaha ........................................................................... 35

Tabel 4.3.5 Staff Kesiswaan dan Koor. Humas................................................... 36

Tabel 4.3.6 Staff Kurikulum dan Staff SDM ...................................................... 37

Tabel 4.3.7 Koor. Kerumahtanggaan .................................................................. 38

Tabel 4.3.8 Administrasi dan Kasir .................................................................... 39

Tabel 4.3.9 Koor. Keamanan .............................................................................. 40

Tabel 4.4.1 Siswa ............................................................................................... 41

Tabel 4.4.2 Orang Tua ....................................................................................... 41

Tabel 4.5.1 Melihat Profil Sekolah ..................................................................... 42

Tabel 4.5.2 Melakukan Pendaftaran Siswa Baru ................................................. 43

Tabel 4.5.3 Melihat Profil Siswa ........................................................................ 47

Tabel 4.5.4 Melihat Jadwal Pelajaran ................................................................. 48

Tabel 4.5.5 Melihat Dashboard .......................................................................... 49

Tabel 4.5.6 Melakukan Login ............................................................................ 50

Tabel 4.5.7 Melihat Rapor Siswa ....................................................................... 52

Tabel 4.5.8 Melihat Presensi .............................................................................. 53

Tabel 4.5.9 Melakukan Pembayaran SPP ........................................................... 53

Tabel 4.5.10 Melihat Jadwal Pelajaran ............................................................... 54

Tabel 4.5.11 Melihat Profil Siswa ...................................................................... 55

Tabel 4.5.12 Melihat Profil Sekolah ................................................................... 56

xiii

Tabel 4.5.13 Melihat Dashboard ........................................................................ 57

Tabel 4.5.14 Melakukan Login .......................................................................... 58

xiv

DAFTAR GAMBAR

Halaman

Gambar 2.5.1.1 Struktur Organisasi ..................................................................... 7

Gambar 4.5.16.1 Diagram Usecase .................................................................... 60

Gambar 4.7.2.1 Melihat Profil Sekolah .............................................................. 62

Gambar 4.7.3.1 Melakukan Pendaftaran Siswa Baru .......................................... 64

Gambar 4.7.4.1 Melakukan Profil Siswa ............................................................ 65

Gambar 4.7.5.1 Melihat Jadwal Pelajaran .......................................................... 66

Gambar 4.7.6.1 Dashboard ................................................................................. 67

Gambar 4.7.7.1 Login ........................................................................................ 68

Gambar 4.7.9.1 Melihat Rapor Siswa ................................................................. 69

Gambar 4.7.10.1 Melihat Presensi ...................................................................... 70

Gambar 4.7.11.1 Melakukan Pembayaran SPP ................................................... 72

Gambar 4.7.12.1 Melihat Jadwal Pelajaran Siswa .............................................. 73

Gambar 4.7.13.1 Melihat Profil Siswa ................................................................ 74

Gambar 4.7.14.1 Melihat Profil Sekolah ............................................................ 76

Gambar 4.7.15.1 Dashboard ............................................................................... 77

Gambar 4.7.16.1 Login ...................................................................................... 78

xv

DAFTAR LAMPIRAN

Halaman

Lampiran 5.1 Surat Balasan Instansi .................... Error! Bookmark not defined.

Lampiran 5.2 Kartu Bimbingan ............................ Error! Bookmark not defined.

Lampiran 5.3 Acuan Kerja ................................... Error! Bookmark not defined.

Lampiran 5.4 Rencana Kerja Mingguan ............... Error! Bookmark not defined.

Lampiran 5.5 Log Harian ..................................... Error! Bookmark not defined.

Lampiran 5.6 Kehadiran Kerja Praktik ................. Error! Bookmark not defined.

Lampiran 5.7 Biodata ........................................... Error! Bookmark not defined.

1

BAB I

PENDAHULUAN

1.1 Latar Belakang

Seiring dengan berjalannya waktu, teknologi berkembang dengan sangat

pesat, teknologi digunakan untuk memudahkan suatu proses pada suatu

instansi/perusahaan. Dengan adanya teknologi, memproses jumlah data yang

banyak, akan bisa dilakukan dengan cepat dan akurat.

Pada dunia Pendidikan, teknologi sangat dibutuhkan, karena pada dunia

Pendidikan, banyak data yang diproses seperti: jumlah siswa, biodata siswa dan

data akademik. Itu semua dapat diproses secara cepat dan akurat. Sehingga dapat

meningkatkan kualitas pelayanan pada dunia Pendidikan.

Kesulitan yang dihadapi oleh bagian akademik SMA Al-Falah Ketintang

Surabaya dalam mengelola data siswa dan orang tua adalah dalam hal membuat

dashboard siswa, profil sekolah, jadwal pelajaran, rapor siswa dan absensi siswa ini

dikarenakan dalam presensi, jadwal-jadwal, rapor tersebut masih dihasilkan dalam

bentuk kertas. Solusi untuk mengatasi permasalahan tersebut yaitu dengan

membangun aplikasi akademik sekolah. Aplikasi akademik sekolah dapat

memberikan banyak kemudahan dalam proses pengolahan data, di mana proses

pengolahan data yang sebelumnya dilakukan secara manual, dapat diterapkan

menjadi system komputerisasi yang terintegrasi, dengan demikian data dapat

disimpan secara terstruktur sehingga lebih mudah untuk dikelola.

2

Maka diperlukan pengembangan terhadap aplikasi akademik sekolah untuk

mempermudah dan mempersingkat waktu pengelolaan data siswa dan orang tua.

Dengan melakukan perbaikan terhadap aplikasi yang dapat memberikan informasi

yang cepat, akurat dan terkomputerisasi. Pesatnya perkembangan teknologi

sekarang, SMA Al-Falah Ketintang Surabaya perlu mengembangkan teknologi

mereka dengan aplikasi akademik sekolah yang terkomputerisasi.

1.2 Rumusan Masalah

Berdasarkan latar belakang permaaslahan yang telah diuraikan di atas,

didapatkan rumusan masalah sebagai berikut:

“Bagaimana cara merancang aplikasi akademik sekolah untuk siswa dan

orang tua di SMA Al-Falah Ketintang Surabaya”

1.3 Batasan Masalah

Adapun Batasan masalah dalam pembuatan rancangan aplikasi akademik

sekolah adalah sebaga berikut:

1. Aplikasi akademik sekolah yang dirancang khusus untuk menangani data

siswa dan orang tua.

2. Aplikasi akademik sekolah yang dirancang digunakan untuk memudahkan

proses akademik terhadap siswa dan orang tua.

3

1.4 Tujuan

Tujuan dari perancangan aplikasi akademik sekolah di SMA Al-Falah

Ketintang Surabaya adalah sebagai rancangan untuk selanjutnya dibuatkan aplikasi

akademik siswa dan orang tua.

1.5 Manfaat

Manfaat dari perancangan aplikasi akademik sekolah untuk siswa dan orang

tua sebagai berikut:

1. Mempermudah siswa dan orang tua dalam memperoleh informasi terkait

akademik di SMA Al-Falah Ketintang Surabaya.

2. Siswa dan orang tua dapat melihat jadwal pelajaran, presensi dan nilai siswa

sehingga siswa yang mempunyai presensi atau nilai kurang dapat segera

memperbaiki cara belajarnya dan orang tua juga dapat melihat presensi dan

nilai anaknya.

1.6 Sistematika Penulisan

BAB I PENDAHULUAN

Berisikan tentang latar belakang permasalahan, rumusan masalah

berdasarkan tujuan dan Batasan masalah yang akan dibahas (dalam hal ini adalah

aplikasi akademik sekolah untuk siswa dan orang tua pada SMA Al-Falah

Ketintang Surabaya) juga tujuan dan manfaat dari pembuatan aplikasi akademik

sekolah yang diharapkan dapat menyelesaikan rumusan masalah yang telah

diuraikan, serta sistematika penulisan dari proposal.

4

BAB II GAMBARAN UMUM INSTANSI

Berisikan profil dari instansi, visi misi instansi, struktur organisasi dan tugas

pokok instansi.

BAB III LANDASAN TEORI

Berisikan mengenai teori-teori pendukung dalam proses pembuatan aplikasi

akademik sekolah juga teori-teori pendukung dalam operasional instansi.

BAB IV HASIL DAN PEMBAHASAN

Berisikan tentang penjelasan mengenai perancangan aplikasi akademik

sekolah yang akan digunakan rancangan aplikasi akademik sekolah dan

evaluasi terhadap aplikasi akademik sekolah yang telah dirancang.

BAB V PENUTUP

Berisikan tentang kesimpulan dari rancangan aplikasi akademik sekolah

yang telah dibuat dan saran pengembangan sistem informasi untuk kedepannya.

LAMPIRAN

Berisikan lampiran-lampiran yang menunjangn laporan kerja praktik.

5

BAB II

GAMBARAN UMUM INSTANSI

2.1 Profil SMA AL-FALAH KETINTANG SURABAYA

SMA Al-Falah Ketintang Surabaya berdiri sejak tahun 2001. SMA Al-Falah

Ketintang Surabaya merupakan Lembaga dakwah berbasis Pendidikan. SMA Al-

Falah telah mempresentasikan system sekolah sehari penuh sebagai terobosan

Pendidikan bagi Indonesia. Selalu berusaha melakukan pengembangan dan

pembaharuan di berbagai bidang, baik sarana prasarana, kurikulum Pendidikan dan

pembelajaran, sumber daya pelaksana maupun budaya yang dikembangkan di

sekolah.

Sekolah ini menyediakan berbagai fasilitas penunjang Pendidikan bagi anak

didiknya. Terdapat guru-guru dengan kualitas terbaik yang kompeten di bidangnya,

kegiatan penunjang pembelajaran seperti ekstrakulikuler, organisasi siswa,

komunitas belajar, tim olahraga dan perpustakaan sehingga siswa dapat belajar

secara maksimal. Proses belajar mengajar senyaman mungkin bagi siswa.

2.2 Prestasi SMA AL-FALAH KETINTANG SURABAYA

A. Menjuarai Lomba Tartil Al-Qur’an di Adisiswa Fiesta pada tahun 2016.

B. Meraih Juara 1 dalam Lomba Video Jurnalistik di SMA Khadijah

Surabaya.

C. Meraih Juara 1 Cerdas Cermat SMA/SMK/MA Game & Edukasi PLN

Peduli pada tahun 2017.

6

D. Meraih Juara Harapan 1 dalam Lomba Cerpen di SMA Khadijah

Surabaya.

E. Mengadakan Event Al-Falah Cup 2018. Ajang Kompetisi untuk

mengasah kemampuan di bidang Olahraga.

2.3 Visi dan Misi SMA AL-FALAH KETINTANG SURABAYA

1. Visi

Sekolah yang seluruh aspek kegiatannya mengacu pada nilai-nilai Islam

dengan dasar Al-Qur’an dan Hadits.

2. Misi

• Berdakwah melalui Pendidikan.

• Membantu Orang Tua mewujudkan anak shalih-shalihah.

• Akhlaq yang mantap dan berakhlaq mulia.

• Intelektual (akademik) yang tinggi.

• Keterampilan dan Kesamaptaan.

• Peduli dengan agama dan lingkungan sosialnya.

• Siap hidup menatap zamannya.

7

2.4 Struktur Organisasi

Berikut adalah struktur oganisasi pada SMA AL-FALAH KETINTANG

SURABAYA.

2.5 Deskripsi Jabatan

Berdasarkan struktur organisasi pada gambar 1.1 dapat dideskripsikan tugas

yang dimiliki oleh setiap bagian yang bersangkutan pada SMA AL-FALAH

KETINTANG SURABAYA adalah sebagai berikut:

2.5.1 Kepala Sekolah

• Merumuskan, menetapkan dan mengembangkan tujuan sekolah.

• Membuat Rencana Kerja Sekolah (RKS) dan Rencana Kegiatan dan

Anggaran Sekolah (RKAS).

• Menyusun pedoman kerja.

• Menyusun struktur organisasi.

Gambar 2.5.1.1 Struktur Organisasi

8

• Menyusun jadwal pelaksanaan kegiatan sekolah per semester dan tahunan.

• Menyusun pengelolaan kesiswaan.

2.5.2 Kepala Tata usaha

• Menyusun program kerja tata usaha.

• Mengkoordinir tugas-tugas tata usaha.

• Mengatur pengurusan kepegawaian.

• Meneliti dan membuat surat.

• Mengawasi dan mengendalikan alat-alat sekolah.

2.5.3 Staff Kesiswaan dan Koordinator Humas

• Menyusun program pembinaan kesiswaan.

• Melaksanakan bimbingan, pengarahan, dan pengendalian kegiatan siswa.

• Membina pengurus OSIS dalam berorganisasi.

• Mengadakan kerjasama dengan komite sekolah/orang tua wali siswa.

• Membantu wilayah lingkungan sekolah dalam kegiatan social dan kegiatan-

kegiatan lainnya.

2.5.4 Staff Kurikulum dan Staff SDM

• Penetapan kebijakan mutu dalam standar SKL isi, proses, dan penilaian.

• Menyusun program, mengatur pelaksanaan, dan evaluasi pembelajaran.

• Menyusun pembagian tugas guru dan jadwal pembelajaran.

• Menyusun kriteria dan persyaratan siswa untuk naik kelas/tidak naik kelas

serta lulus/tidak lulus siswa yan mengikuti ujian.

• Menyusun jadwal penerimaan buku laporan Pendidikan (raport) dan

penerimaan STTB/Ijazah dan STK.

9

2.5.5 Koor. Kerumaahtanggaan

• Melaksanakan kegiatan kerumahtanggan dan kendaraan dinas.

• Melaksanakan administrasi persuratan kendaraan dinas.

• Mengatur penggunaan dan layanan kendaraan dinas.

• Melaksanakan penyimpanan dokumen dan surat di bidang

kerumahtanggaan

• Mengtaur tempat dan fasislitas kegiatan upacara dan rapat-rapat dinas.

2.5.6 Administrasi Persuratan dan Kasir

• Membuka dan memberikan nomor surat untuk memudahkan pencatatan dan

pengarsipan untuk di agenda.

• Mencatat surat masuk pada buku agenda surat masuk untuk tertib

administrasi dan memudahkan pencarian.

• Menulis pada agenda untuk surat undangan sebagai catatan atau kegiatan

yang akan dihadiri.

2.5.7 Koor. Keamanan

• Memonitor lingkungan sekolah sebanyak 3 kali, yaitu pada waktu bel masuk

dibunyikan, saat bel istirahat berbunyi dan setelah bel pulang.

• Mengawasi dan menjaga keamanan lahan parkir sekolah.

• Memelihara dan menjaga barang-barang milik sekolah.

10

BAB III

LANDASAN TEORI

3.1 Sistem

Sistem berasal dari bahasa latin (systēma) dan bahasa Yunani (sustēma)

adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan

bersama untuk memudahkan aliran informasi, materi atau energi mencapai suatu

tujuan. Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang

berinteraksi, di mana suatu model matematika seringkali bisa dibuat (Eriyatno,

2003).

1. Elemen dalam Sistem

Pada prinsipnya, setiap sistem selalu terdiri atas empat elemen:

a. Objek, yang dapat berupa bagian, elemen, atau variable. Ia dapat

benda fisik, abstrak, ataupun keduanya sekaligus; tergantung

kepada sifat sistem tersebut.

b. Atribut, yang menentukan kualitas atau sifat kepemilikan sistem

dan objeknya.

c. Hubungan internal, di antara objek-objek di dalamnya.

d. Lingkungan, tempat di mana sistem berada.

2. Elemen Sistem

Ada beberapa elemen yang membentuk sebuah sistem, yaitu: tujuan,

masukan, proses, keluaran, batas, mekanisme pengendalian dan umpan balik

11

serta lingkungan. Berikut penjelasan mengenai elemen-elemen yang

membentuk sebuah sistem:

a. Tujuan

Setiap sistem memiliki tujuan (Goal), entah hanya satu atau

mungkin banyak. Tujuan inilah yang menjadi pemotivasi yang

mengarahkan sistem. Tanpa tujuan, sistem menjadi tak terarah dan tak

terkendali. Tentu saja, tujuan antara satu sistem dengan sistem yang lain

berbeda.

b. Masukan

Masukan (input) sistem adalah segala sesuatu yang masuk ke dalam

sistem dan selanjutnya menjadi bahan yang diproses. Masukan dapat

berupa hal-hal yang berwujud (tampak secara fisik) maupun yang tidak

tampak. Contoh masukan yangberwujud adalah bahan mentah,

sedangkan contoh yang tidak berwujud adalah informasi (misalnya

permintaan jasa pelanggan).

c. Proses

Proses merupakan bagian yang melakukan perubahan atau

transformasi dari masukan menjadi keluaran yang berguna dan lebih

bernilai, misalnya berupa informasi dan produk, tetapi juga bias berupa

hal-hal yang tidak berguna, misalnya saja sisa pembuangan atau limbah.

Pada pabrik kimia, proses dapat berupa bahan mentah. Pada rumah sakit,

proses dapat berupa aktivitas pembedahan pasien.

12

d. Keluaran

Keluaran (output) merupakan hasil dari pemrosesan. Pada sistem

informasi, keluaran bias berupa suatu informasi, saran, cetakan laporan,

dan sebagainya.

e. Batas

Yang disebut batas (boundary) sistem adalah pemisah antara sistem

dan daerah di luar sistem (lingkungan). Batas sistem menentukan

konfigurasi, ruang lingkup, atau kemampuan sistem. Sebagai contoh,

tim sepak bola mempunyai aturan permainan dan keterbatasan

kemampuan pemain. Pertumbuhan sebuah toko kelontong dipengaruhi

oleh pembelian pelanggan, gerakan pesaing dan keterbatasan dana dari

bank.

Tentu saja batas sebuah sistem dapat dikurangi atau dimodifikasi

sehingga akan mengubah perilaku sistem. Sebagai contoh,, dengan

menjual saham ke publik, sebuah perusahaan dapat mengurangi

keterbatasan dana.

f. Mekanisme Pengendalian dan Umpan Balik

Mekanisme pengendalian (contoh mechanism) diwujudkan dengan

menggunakan umpan balik (feedback), yang mencuplik keluaran.

Umpan balik ini digunakan untuk mengendalikan baik masukan maupun

proses. Tujuannya adalah untuk mengatur agar sistem berjalan sesuai

dengan tujuan.

13

g. Lingkungan

Lingkungan adalah segala sesuatu yang berada di luar sistem.

Lingkungan bisa berpengaruh terhadap operasi sistem dalam arti bisa

merugikan atau menguntungkan sistem itu sendiri. Lingkungan yang

merugikan tentu saja harus ditahan dan dikendalikan supaya tidak

mengganggu kelangsungan operasi sistem, sedangkan yang

menguntungkan tetap harus terus dijaga, karena akan memacu terhadap

kelangsungan hidup sistem.

3.2 Pendidikan Sebagai Sistem

Dalam Bab ini I Pasal 1 UU SISDIKNAS no. 20 tahun 2003 disebutkan

bahwa Sistem Pendidikan Nasional adalah keseluruhan komponen pendidikan yang

saling terkait secara terpadu untuk mencapai tujuan pendidikan nasional. Berangkat

dari bunyi pasal ini dapat diketahui bahwa pendidikan adalah sistem yang

merupakan suatu totalitas struktur yang terdiri dari komponen yang saling terkait

dan secara bersama menuju kepada tercapainya tujuan (Soetarno, 2003).

Adapun komponen-komponen dalam pendidikan nasional antara lain adalah

lingkungan, sarana-prasarana, sumberdaya, dan masyarakat. Komponen-komponen

tersebut bekerja secara bersama-sama, saling terkait dan mendukung dalam

mencapai tujuan pendidikan.

Tujuan pendidikan nasional yang dirumuskan dalam UU SISDIKNAS adalah

untuk mengembangkan potensi anak didik agar menjadi manusia yang beriman dan

bertakwa kepada Tuhan Yang Maha Esa, berakhlak mulia, sehat, berilmu, cakap,

14

kreatif, mandiri, dan menjadi warga Negara yang demokratis serta bertanggung

jawab.

Di samping komponen-komponen tersebut pendidikan juga meliputi aspek-

aspek sistemik lainnya yaitu:

Implementasi dari aspek pendidikan isi adalah input (anak didik) sebagai

obyek dalam pendidikan, sedangkan proses/trasformasi merupakan mesin yang

akan mencetak anak didik sesuai yang diharapkan, dan Tujuan merupakan hasil

akhir yang dicapai atau output. Perlu diketahui bahwa proses/ trasformasi dalam

kerjanya dipengaruhi oleh berbagai factor, seperti fasilitas, waktu, lingkungan,

sumber daya, pendidik dan sebagainya, dimana faktor tersebut sangat menentukan

output.

Oleh karena itu sebuah sistem pendidikan perlu melakukan penyesuaian

dengan lingkungan, karena lingkungan mengandung sejumlah kendala bagi

bekerjanya sistem (misalnya: keterbatasan sumber daya). Untuk itu sistem

pendidikan dituntut oleh lingkungan untuk mengolah sumber daya pendidikan

secara efektif dan efisien.

Dengan demikian jelaslah bahwa makna pendidkan sebagai sistem adalah

seluruh komponen yang ada dalam pendidikan (seperti lingkungan, masyarakat,

sumber daya) dapat bekerja sama dalam mencapai tujuan pendidikan pendidikan

nasional, yang dalam implementasinya dapat dilihat dari aspek-aspek sistem yaitu

ISI TUJUAN PROSES

15

input-proses-output, dan hasil akhir dari output dapat memberikan umpan balik

terhadap input dan proses sehingga dapat diketahui hasil akhir tujuan pendidikan.

3.3 Gambaran Umum Sistem Pendidikan di Indonesia

Gambaran sistem pendidikan di Indonesia yang menganut Sistem Pendidikan

Nasional secara makro dapat dilihat dalam berbagai aspek antara lain sebagai

berikut:

1. Pengelolaan

Sistem Pendidan dikelola sacara sentralistik, berlaku diseluruh tanah air.

Tujuan pendidikan, materi ajar, metode pembelajaran, buku ajar, tenaga

kependidikan, baik siswa, guru maupun karyawan, mengenai persyaratan

penerimaannya, jenjang kenaikan pangkatnya bahkan sampai penilaiannya

diatur oleh pemerintah pusat dan berlaku untuk semua sekolah di seluruh

pelosok tanah air.

Di samping itu sistem pendidikan diselenggarakan secara diskriminatif

seperti masih terdapat sekolah-sekolah atau perguruan tinggi yang dikelola

oleh masyarakat. Sekolah Swasta dikelompokkan menjadi 3 kelompok:

terdaftar, diakui, dan disamakan dengan sekolah Negeri. Perguruan negeri

dibiayai oleh pemerintah, sedang perguruan swasta dibiayai oleh masyarakat.

Hanya sebagian kecil anak bangsa yang diterima di perguruan tinggi

negeri, sebagian besar mereka di perguruan tinggi swasta. Dalam posisi

demikian perguruan swasta dapat ditemukan di banyak tempat.

Keberadaannya besar jumlahnya, tetapi rendah dalam mutu bila dibandingkan

16

dengan perguruan negeri, yang lebih sedikit dalam jumlah tetapi lebih tinggi

dalam mutu.

Karena mayoritas dana, sarana, dan perhatian pemerintah dipusatkan di

perguruan negeri. Mata pelajaran yang harus diikuti oleh siswa selain

dirasakan terlalu padat juga tidak berkesinambungan, tidak konsisten, juga

tidak sesuai dengan minat dan kebutuhan anak didik dan bahkan tidak cocok

dengan kebutuhan pasar.

Sulitnya mencari pekerjaan seringkali disebabkan bukan karena tidak ada

pekerjaan atau sempitnya kesempatan berusaha, tetapi disebabkan karena

tidak adanya kecocokan antara kemampuan yang diperoleh melalui sekolah

dengan tuntutan atau syarat kerja.

2. Peran Pemerintah dan Masyarakat

Pemerintah adalah pihak yang mengendalikan dan mengelola sistem

pendidikan secara nasional. Meskipun dalam UU SISDIKNAS dikatakan

bahwa masyarakat adalah mitra pemerintah dalam menyelenggarakan

pendidikan dan memiliki kesempatan yang seluas untuk berperan serta dalam

menyelenggarakan atau mengelola unit pendidikan, dengan tetap pada ciri-

ciri identitasnya.

Namun dalam praktiknya, semuanya ditentukan oleh pemerintah, lengkap

dengan rambu-rambu dan ukuran-ukuran dalam penilaiannya. Pemerintah

melakukan pengawasan atas penyelenggaraan pendidikan, baik yang

diselenggarakan oleh pemerintah maupun masyarakat, dalam rangka

pembinaan dan perkembangan satuan pendidikan yang bersangkutan.

17

Peran masyarakat dalam penyelenggaraan pendidikan yang antara lain

dimanifestasikan dalam penyelenggaraan sekolah, keluarga, dan unit-unit

pendidikan non-formal lainnya, juga terasa kosong, formalis, tidak berjiwa,

terpisah-pisah, dan lepas dari sentuhan nilai-nilai kemanusiaan, nilai-nilai

agama, budaya, dan nilai-nilai keadaban lainnya. Seperti disebutkan di muka,

sekolah adalah milik masyarakat, bukan milik pemerintah, individu dan

kelompok.

3. Materi Ajar

Senada dengan strategi sistem pendidikan tersebut, maka orientasi

penyusunan materi ajar diarahkan untuk memenuhi kepentingan pemerintah

agar target pembangunan dapat mengejar pertumbuhan yang telah ditetapkan.

Padahal globalisasi menuntu agar agar materi ajar diorientasikan demi

kepentingan anak didik, pasar dan pembangunan IPTEK.

Masih mengenai materi ajar, dalam kaitannya dengan agama, ilmu dan

agama diajarkan secara terpisah yang disajikan secara fragmentaris, seperti

halnya materi-materi ajar untuk ilmu-ilmu umum. Terdapat dikotomi diantara

keduanya, tidak terdapat hubungan yang fungsional yang terjalin dalam

kesatuan yang integral diantara agama dan ilmu pengetahuan.

Akibatnya materi ajar lepas dari nilai agama dan hanya mampu

mengembangkan kecerdasan akal (intellectual quotient) dan tidak menyentuh

pengembangan kecerdasan emosi (emotional quotient) dan kecerdasan

spiritual (spiritual quotient), dan ketiga-tiganya (IQ, EQ, SQ) dalam zaman

modern ini diharapkan bersumber dari dan berkembang dalam RQ (religious

quotient).

18

3.4 Pendekatan dan Metodologi Pembelajaran

Sistem Pendidikan Nasional masih berpegang pada paradigma lama bahwa

ilmu diperoleh dengan jalan diberikan atau diajarkan oleh orang lebih pandai atau

guru kepada murid. Pola guru tahu-murid tidak tahu-guru memberi-murid

menerima-guru aktif-murid pasif, masih terus diparaktekkan. Tidak ada kritik atau

koreksi terhadap pendapat guru, yang adalah minta penjelasan kemudian menerima

dan mengikutinya.

Satu-satunya pertanyaan yang selalu muncul dari peserta didik, orang tua, dan

masyarakat, adalah bagaimana belajar yang baik, mendapatkan nilai yang tinggi,

cepat lulus, dan mencapai tingkat belajar tertinggi: doktor dan gelar akademik

tertinggi pula, professor. Tidak ada yang salah dengan arah model pembelajaran

yang mengutamakan liability yaitu kerja keras, penuh tanggung jawab, jujur, dan

disiplin serta lurus seperti tersebut di atas. Ada kecenderungan model atau pola

belajar baru yang berkembang dewasa ini antara lain:

1. Sistem pebelajaraan berorienntasi pada pengembangan liability,

depency, dan kesetiaan saja, atau menjadi pekerja keras yang jujur.

2. Pola atau model pendidikan dengan mengembangkan IQ, EQ, SQ, dan

RQ. Karena dalam kehidupan modern ini tidak dapat hanya

mengandalkan IQ saja sebab ada banyak hal yang secara logika tidak

benar, tetapi perasaan menyatakan bahwa itu benar, karena itulah

diperlukan kecerdasan akal didampingi kecerdasan emosional.

Kecerdasan emosi itu berakar dalam hati nurani yang amat

mendalam dan kesadaraan diri. Ada 3 komponen dari EQ yaitu:

19

a. Kecerdasan emosi yang akan mengantar peserta didik memiliki

kemampuan memanfaatkan nilai-nilai luhur dan mengambil

keputusan dalam kehidupan Bersama.

b. Penilaian diri, yang akan mengantarkan peserta didik memiliki

kemampuan belajar dari pengalaman.

c. Percaya diri, yang akan mengantar peserta didik memiliki

kemampuan dan keberanian menyatakan kebenaran (Golman,

1999).

3.5 Manajemen Sekolah

Manajemen dalam arti luas adalah perencanaan, pelaksanaan, dan

pengawasan sumber daya organisasi untuk mencapai tujuan secara efektif dan

efesien. Sedangkan manajemen dalam arti sempit adalah manajemen sekolah/

madrasah yang meliputi: perencanaan program sekolah/ madrasah, pelaksanaan

program sekolah/madrasah,kepemimpinan kepala sekolah/ madrasah,pengawas/

evaluasi, dan sistem informasi sekolah/ madrasah. Sekolah sebagai lembaga

pendidikan formal harus mampu mengembangkan seluruh potensi yang dimiliki

oleh peserrta didik. Potensi tersebut meliputi aspek kognitif, afektif dan

psikomotorik.

Manajemen sekolah merupakan proses mengelola sekolah melalui

perencanaan, pengorganisasian, pengarahan dan pengawasan sekolah agar

mencapai tujuan pendidikan yang telah ditetapkan. Kepala sekolah sebagai manajer

sekolah menempati posisi yang telah ditentukan di dalam organisasi sekolah. Salah

20

satu perioritas kepala sekolah dalam manajemen sekolah ialah manajemen

pembelajaran (Muhamad Nur, 2016).

Secara umum ada empat fungsi manajemen yang banyak dikenal masyarakat

yaitu fungsi perencanaan (planning), fungsi pengorganisasian (organizing), fungsi

pengarahan (directing) dan fungsi pengendalian (controlling). Untuk fungsi

pengorganisasian terdapat pula fungsi staffing (pembentukan staf).

Dalam proses manajemen terlibat fungsi-fungsi pokok yang ditampilkan oleh

seorang pimpinan, menurut (Maisah, 2009), yaitu “perencanaan (planning),

pengorganisasian (organizing), kepemimpinan (leading), dan pengawasan

(controlling).

Manajemen pendidikan adalah bagian dari proses manajemen sekolah, karena

merujuk pada penataan sumber daya manusia, kurikulum, fasilitas, sumber belajar

dan dana serta upaya mendapai tujuan lembaga sekolah secara dinamis. Manajemen

Pendidikan merupakan suatu sistem pengelolaan dan penataan sumber daya

pendidikan, seperti tenaga kependidikan, peserta didik, masyarakat, kurikulum,

danan (keuangan), sarana dan prasarana pendidikan, tata laksana dan lingkungan

pendidikan.

(Mulyasa, 2011) mengungkapkan bahwa “Garapan manajemen Pendidikan

meliputi bidang; organisasi kurikulum, perlengkapan pendidikan, media

pendidikan, personil pendidikan, hubungan kemanusiaan, dan dana finasial atau

keuangan”.

21

3.6 Manajemen

Manajemen adalah seni menyelesaikan pekerjaan melalui orang lain. Definisi

Mary Parker Follet ini berarti bahwa seorang manajer bertugas mengatur dan

mengarahkan orang lain untuk mencapai tujuan organisasi (Barrett, 2003). Ricky

W. Griffin mendefinisikan manajemen sebagai sebuah proses perencanaan,

pengorganisasian, pengkoordinasian, dan pengontrolan sumber daya untuk

mencapai sasaran secara efektif dan efisien. Efektif berarti bahwa tujuan dapat

dicapai sesuai dengan perencanaan, sementara efisien berarti bahwa tugas yang ada

dilaksanakan secara benar, terorganisir, dan sesuai dengan jadwal (Griffin & Ebert,

2005). Manajemen belum memiliki definisi yang luar dan diterima secara universal.

3.7 Perancangan Sistem

Perancangan sistem merupakan merancang atau men-desain sebuah sistem

yang baik, di mana isinya adalah langkah-langkah operasi dalam proses pengolahan

data dan prosedur untuk mendukung operasi sistem.

Pengertian perancangan sistem lainnya menurut (HM, 2008), dalam bukunya

Analisis Dan Desain Sistem, Perancangan sistem dapat diartikan sebagai berikut

ini:

1. Tahapan setelah analisis dari siklus pengembangan sistem.

2. Pendefinisian dari sebuah kebutuhan-kebutuhan fungsional.

3. Persiapan untuk merancang bangun implementasi.

4. Menggambarkan bagaimana sebuah sistem itu dibentuk.

22

5. Dapat berupa penggambaran suatu perencanaan serta pembuatan sebuah

sketsa atau pengaturan dari beberapa elemen terpisah ke dalam satu

kesatuan yang utuh dan berfungsi.

6. Termasuk menyangkut mengkonfigurasikan dari komponen-komponen

perangkat keras dari sebuah sistem.

Terdapat 3 Bagian perancangan system., yaitu:

1. Perancangan Database

Merupakan sejumlah kumpulan-kumpulan sebuah data yang sudah

tersimpan di dalam media penyimpanan sekunder yang dipakai untuk

menyimpan data-data panjang yang digunakan sebagai input-an sistem.

Kemudian data akan diolah menjadi data output atau keluaran sistem.

2. Perancangan Proses

Merupakan suatu proses bekerjanya sistem untuk melakukan suatu

pengolahan data input menjadi data output menggunakan fungsi yang

sudah direncanakan.

3. Perancangan Interface

Merupakan bagian dari software yang bias digunakan oleh end user

yang bisa dilihat pada layar monitor apabila sebuah program dijalankan.

Tujuan perancangan system, yaitu:

1. Untuk memenuhi semua kebutuhan para pemakai sistem tersebut.

2. Untuk memberi sebuah gambaran yang jelas dan rancang bangun yang

lengkap kepada si programmer.

23

Kedua tujuan tersebut berfokus pada sebuah perancangan atau desain sistem

yang terperinci yaitu pembuatan rancang bangun yang jelas dan lengkap yang

nantinya akan digunakan sebagai pembuatan program computer.

Untuk mencapai tujuan tersebut, seorang analisis harus mampu mencapai

sasaran-sasaran sebagai berikut:

1. Desain sistem harus bermanfaat, mudah untuk dipahami dan nantinya

mudah untuk digunakan. Ini berarti bahwa data harus mudah diperoleh,

metode-metode harus mudah diterapkan serta informasi harus mudah

dihasilkan dan mudah untuk dipahami.

2. Desain sistem harus mendukung tujuan utama perusahaan/instansi.

3. Perencanaan sistem harus efektif serta efisien untuk mendukung

keputusan yang akan diambil oleh pimpinan, termasuk tugas-tugas

lainnya yang tidak dilakukan dengan menggunakan komputer.

4. Perancangan sistem harus dapat mempersiapkan rancang bangun yang

terinci untuk masing-masing komponen dari sebuah sistem informasi

yang berupa data dan informasi, simpanan data, metode-metode,

prosedur-prosedur, orang-orang, perangkat keras, perangkat lunak dan

pengendalian sistem.

Langkah-langkah perancangan system, yaitu:

1. Physical System

Physical system merupakan bagan alir sistem (System Flowchart)

ataupun bagan alir dokumen (Document Flowchart).

24

2. Logical Model

Logical Model dapat digambarkan dengan menggunakan diagram arus

data atau (DFD). DFD digunakan untuk menggunakan sistem yang sudah

ada atau sistem baru yang akan dikembangkan secara logika.

3.8 Sekolah

Sekolah adalah lembaga untuk para siswa pengajaran siswa/murid di bawah

pengawasan guru. Sebagian besar negara memiliki sistem pendidikan formal yang

umumnya wajib. Dalam sistem ini, siswa mengalami kemajuan melalui serangkaian

kegiatan belajar mengajar di sekolah. Nama-nama untuk sekolah ini bervariasi

menurut negara (dibahas pada bagian Daerah di bawah), tetapi umumnya termasuk

sekolah dasar untuk anak-anak muda dan sekolah menengah untuk remaja yang

telah menyelesaikan pendidikan dasar (sabah, 2019).

3.9 Guru

Guru (Bahasa Sanskerta: गुरू yang berarti guru, tetapi arti secara harfiahnya

adalah “berat”) adalah seorang pengajar suatu ilmu. Dalam Bahasa Indonesia, guru

umumnya merujuk pendidik professional dengan tugas utama mendidik, mengajar,

membimbing, mengarahkan, melatih, menilai, dan mengevaluasi peserta didik

(Ghufron, 2010).

Guru adalah pendidik dan pengajar pada pendidikan anak usia dini jalur

sekolah atau pendidikan formal, pendidikan dasar, dan pendidikan menengah.

Guru-guru seperti ini harus mempunyai semacam kualifikasi formal. Dalam definisi

yang lebih luas, setiap orang yang mengajarkan suatu hal yang baru dapat juga

dianggap seorang guru.

25

3.10 Unified Modeling Language

Pada bab ini akan dijelaskan metodologi yang akan digunakan. Metodologi

yang digunakan adalah object oriented dengan menggunakan UML ( Unified

modeling language).

3.10.1 Pengertian UML

Berikut ini definisi Unified Modeling Language (UML) menurut para ahli:

1. Menurut (Henderi, 2006) “Unified Modeling Language (UML) adalah

bahasa yang telah menjadi standard untuk visualisasi, menetapkan,

membangun dan mendokumentasikan artifak suatu sistem perangkat

lunak”.

2. Menurut (Adi Nugroho, 2005) “Unified Modeling Language (UML)

adalah alat bantu analisis serta perancangan perangkat lunak berbasis

objek”.

Berdasarkan beberapa pendapat yang dikemukakan diatas dapat ditarik

kesimpulan bahwa “Unified Modeling Language (UML) adalah sebuah bahasa

yang berdasarkan grafik atau gambar untuk menvisualisasikan,

menspesifikasikan, membangun dan pendokumentasian dari sebuah sistem

pengembangan perangkat lunak berbasis OO (Object Oriented)”.

3.10.2 Langkah – langkah penggunaan Unified Modeling Language (UML)

Menurut (Amrullah, 2012) “Langkah-langkah penggunaan Unified

Modeling Language (UML) sebagai berikut:

1. Buatlah daftar business process dari level tertinggi untuk

mendefinisikan aktivitas dan proses yang mungkin muncul.

26

2. Petakan use case untuk setiap business process untuk mendefinisikan

dengan tepat fungsional yang harus disediakan oleh sistem, kemudian

perhalus use case diagram dan lengkapi dengan requirement, constraints

dan catatan-catatan lain.

3. Buatlah deployment diagram secara kasar untuk mendefinisikan

arsitektur fisik sistem.

4. Definisikan requirement lain non fungsional, security dan sebagainya

yang juga harus disediakan oleh sistem.

5. Berdasarkan use case diagram, mulailah membuat activity diagram.

6. Definisikan obyek-obyek level atas package atau domain dan buatlah

sequence dan/atau collaboration utuk tiap alir pekerjaan, jika sebuah use

case memiliki kemungkinan alir normal dan error, buat lagi satu diagram

untuk masing-masing alir.

7. Buatlah rancangan user interface model yang menyediakan antamuka

bagi pengguna untuk menjalankan skenario use case.

8. Berdasarkan model-model yang sudah ada, buatlah class diagram.

Setiap package atau domian dipecah menjadi hirarki class lengkap

dengan atribut dan metodenya. Akan lebih baik jika untuk setiap class

dibuat unit test untuk menguji fungsionalitas class dan interaksi dengan

class lain.

9. Setelah class diagram dibuat, kita dapat melihat kemungkinan

pengelompokkan class menjadi komponen-komponen karena itu

27

buatlah component diagram pada tahap ini. Juga, definisikan test

integrasi untuk setiap komponen meyakinkan ia bereaksi dengan baik.

10. Perhalus deployment diagram yang sudah dibuat. Detilkan kemampuan

dan requirement piranti lunak, sistem operasi, jaringan dan sebagainya.

Petakan komponen ke dalam node.

11. Mulailah membangun sistem. Ada dua pendekatan yang tepat

digunakan: a. Pendekatan use case dengan mengassign setiap use case

kepada tim pengembang tertentu untuk mengembangkan unit kode yang

lengkap dengan test. b. Pendekatan komponen yaitu mengassign setiap

komponen kepada tim pengembang tertentu.

12. Lakukan uji modul dan uji integrasi serta perbaiki model beserta

codenya. Model harus selalu sesuai dengan code yang aktual.

13. Perangkat lunak siap dirilis.

3.10.3 Fokus Unified Modeling Language (UML)

Menurut (Adi Nugroho, 2005) “Dalam kerangka spesifikasi, Unified

Modeling Language (UML) menyediakan model-model yang tepat, tidak mendua

arti (ambigu) serta lengkap. Secara khusus, Unified Modeling Language (uml

menspesifikasikan langkah-langkah penting dalam pengambilan keputusan

analisis, perancangan serta implementasi dalam sistem yang sangat bernuansa

perangkat lunak (software intensive system). Dalam hal ini, Unified Modeling

Language (UML) bukanlah merupakan bahasa pemprograman tetapi model-model

yang tercipta berhubungan langsung dengan berbagai macam bahasa

pemprograman, sehingga adalah mungkin melakukan pemetaan (mapping)

28

langsung dari model-model yang dibuat dengan Unified Modeling Language

(UML) dengan bahasa-bahasa pemprograman berorientasi obyek, seperti Java,

Borland Delphi, Visual Basic, C++, dan lain-lain. Pemetaan (mapping) Unified

Modeling Language (UML) bersifat dua arah yaitu :

a. Generasi kode bahasa pemprograman tertentu dari Unified Modeling

Language (UML) forward engineering.

b. Generasi kode belum sesuai dengan kebutuhan dan harapan pengguna,

pengembang dapat melakukan langkah balik bersifat iterative dari

implementasi ke Unified Modeling Language (UML) hingga didapat

sistem/peranti lunak yang sesuai dengan harapan pengguna dan

pengembang”.

3.11 Basis Data

Basis data tidak hanya merupakan kumpulan file. Basis data adalah pusat

sumber data yang caranya dipakai oleh banyak pemakai untuk berbagai aplikasi.

Menurut (Kendall, 2003), inti dari basis data adalah database management system

(DBMS) yang memperbolehkan pembuatan modifikasi dan pembaharuan basis

data, mendapatkan kembali data dan membangkitkan laporan. Menurut Kedall &

Kendall, tujuan basis data yang efektif antara lain :

1. Memastikan bahwa data dapat dipakai di antara pemakai

untuk berbagai aplikasi.

2. Memelihara data baik keakuratan maupun

kekonsistenannya.

3. Memastikan bahwa semua data yang diperlukan untuk

29

aplikasi sekarang dan yang akan datang akan disediakan

dengan cepat.

4. Membolehkan basis data untuk berkembang dan kebutuhan

pemakai untuk berkembang.

5. Membolehkan pemakai untuk membangun pandangan

personalnya tentang data tanpa memperhatikan cara data

disimpan secara fisik.

3.12 Database Management System

Menurut (Marlinda, 2004), Database Management Sistem (DBMS)

merupakan kumpulan file yang saling berkaitan dan program untuk pengelolanya.

Basis Data adalah kumpulan datanya, sedangkan program pengelolanya berdiri

sendiri dalam suatu paket program yang komersial untuk membaca data,

menghapus data, dan melaporkan data dalam basis data.

Bahasa-bahasa yang terdapat dalam DBMS adalah :

1. Data Definition Language (DDL)

Pola skema basis data dispesifisikan dengan satu set definisi yang

diekspresikan dengan satu bahasa khusus yang disebut DDL. Hasil

kompilasi perintah DDL adalah satu set tabel yang disimpan di dalam file

khusus yang disebut data dictionary/directory.

2. Data Manipulation Language (DML)

Bahasa yang memperbolehkan pemakai mengakses atau memanipulasi

data sebagai yang diorganisasikan sebelumnya model data yang tepat.

3. Query

Pernyataan yang diajukan untuk mengambil informasi. Merupakan

30

bagian DML yang digunakan untuk pengambilan informasi.

DBMS memiliki fungsi sebagai berikut:

1. Data Definition

DBMS harus dapat mengolah pendefinisian data.

2. Data Manipulaton

DBMS harus dapat menangani permintaan-permintaan dari

pemakai untuk mengakses data.

3. Data Security dan Integrity

DBMS dapat memeriksa security dan integrity data yang

didefinisikan oleh DBA.

4. Data Recovery dan Concurrency

a. DBMS harus dapat menangani kegagalan-kegagalan

pengaksesan basis data yang dapat disebabkan oleh

kesalahan sistem, kerusakan disk, dan sebagainya.

b. DBMS harus dapat mengontrol pengaksesan data yang

konkuren yaitu bila satu data diakses secara bersama-

sama oleh lebih dari satu pemakai pada saat yang

bersamaan.

5. Data Dictionary

DBMS harus menyediakan data dictionary.

31

BAB IV

HASIL DAN PEMBAHASAN

4.1 Analisis Sistem

Dalam pengembangan teknologi informasi ini, dibutuhkan analisa dan

perancangan sistem pengolah data. Sistem pengolah data tersebut diharapkan

mampu mempengaruhi proses dari sumber daya manusia untuk meningkatkan

pelayanan pada SMA Al-Falah Ketintang Surabaya.

Hasil dari identifikasi yang dilakukan pada SMA Al-Falah Ketintang

Surabaya menjelaskan bahwa proses yang ada sekarang masih manual dan belum

terintegrasi dengan proses lainnya sehingga proses yang dilakukan satu-satu, tidak

efisien dan tidak efektif untuk sistem manajemen SMA Al-Falah Ketintang

Surabaya.

Metode ini membutuhkan analisis internal organisasi, kebutuhan bisnis dan

beberapa teknik analisis untuk menghasilkan perencanaan yang baik. Data dan

informasi yang dibutuhkan yaitu berkenaan dengan tujuan dari pembuatan

perancangan sistem manajemen Sekolah SMA Al-Falah Ketintang Surabaya

dengan menggunakan cloud computing yang meliputi absensi karyawan,

pendaftaran siswa, diterima tidaknya siswa baru, proses siswa yang tidak diterima,

siswa yang telah diterima, daftar ulang siswa baru, penjadwalan ajaran baru,

penjadwalan UTS, penjadwalan UAS, penjadwalan pemantapan, penjadwalan

ekstrakulikuler, pengurusan siswa sakit/ijin/alpha, penjurusan siswa, jadwal

mengajar guru, guru ijin mengajar dan perolehan nilai siswa. Untuk membuat

32

perancangan sistem manajemen sekolah menggunakan cloud computing

dibutuhkan data guru, data orang manajemen, data mata pelajaran, data siswa, data

ekstrakulikuler, data presensi. Dari hasil penelitian disimpulkan bahwa diperlukan

basis data untuk menyimpan data-data tersebut.

4.2 Perancangan Sistem

Perancangan sistem dimaksudkan untuk membantu menyelesaikan masalah

pada sistem yang sedang berjalan saat ini hingga dapat menjadi lebih baik dengan

adanya sistem yang terkomputerisasi. Dalam merancang sistem dengan baik,

harus dilakukan tahap-tahap perancangan sistem. Tahap-tahap perancangan sistem

yaitu:

A. Karakteristik pengguna

B. Kebutuhan fungsional

C. Scenario usecase

D. Diagram usecase

E. Design user interface

33

4.3 Karakteristik Pengguna

4.3.1 Kepala Sekolah

Tabel 4.3.1 Kepala Sekolah

Karakteristik Peran Tanggung Jawab

1. Minimal

pendidikan S1

kependidikan

pada

perguruan

tinggi yang

terakreditasi.

2. Mencerminkan

jiwa

kepimpinan.

3. Bersikap adil

dan konsisten.

1. Pembentukan

karakter yang

didasari nilai-

nilai pendidik.

2. Mengelola

sumber daya

untuk

mencapai

tujuan institusi

secara efektif

dan efisien.

3. Mempengaruhi

orang-orang

untuk bekerja

sama dalam

mencapai visi

dan tujuan

bersama.

1. Menyelenggarakan

kegiatan

Pendidikan.

2. Membina

kesiswaan.

3. Melaksanakan

bimbingan dan

peniliaian bagi

guru dan tenaga

kependidikan

lainnya.

4. Menyelenggarakan

administrasi

sekolah.

5. Merencanakan

pengembangan,

pendayagunaan,

dan pemeliharaan

sarana prasana.

34

4.3.2 Guru

Tabel 4.3.2 Guru

Karakteristik Peran Tanggung Jawab

1. Minimal

pendidikan S1/D-

IV program studi

yang sesuai

dengan mata

pelajaran yang

diampu, dan

diperoleh dari

program studi

yang terakreditasi.

2. Menguasai

kurikulum.

3. Menguasai materi

yang diajarkan.

1. Pelaksana

mengajar

informatif,

laboratorium,

studi lapangan

dan sumber

informasi

kegiatan

akademik

maupun umum.

2. Pengelola

kegiatan

akademik,

silabus,

workshop dan

jadwal pelajaran.

3. Sebagai

motivator dalam

rangka

meningkatkan

pengembangan

kegiatan belajar

siswa.

1. Mendidik,

mengajar dan

melatih.

2. Membangun dan

mengembangkan

motivasi anak

didiknya secara

terus-menerus

tanpa ada rasa

putus asa.

3. Memberikan

pemahaman secara

mendalam dan

luas tentang materi

pelajaran sebagai

dasar pemahaman

teoritis yang

objektif,

sistematif,

metodologis dan

argumentatif.

35

4.3.3 Manajemen Kesiswaan

Tabel 4.3.3 Manajemen Kesiswaan

Karakteristik Peran Tanggung Jawab

1. Minimal

pendidikan S1

kependidikan pada

perguruan tinggi

yang terakreditasi.

1. Menyusun

program

pembinaan

kesiswaan.

2. Membina

pengurus OSIS

dalam

berorganisasi.

3. Melaksanakan

bimbingan,

pengarahan dan

pengendalian

kegiatan siswa.

1. Mengadakan

kerjasama dengan

komite

sekolah/orang tua

wali siswa.

4.3.4 Kepala Tata Usaha

Tabel 4.3.4 Kepala Tata Usaha

Karakteristik Peran Tanggung Jawab

1. Minimal

pendidikan S1

kependidikan

pada perguruan

tinggi yang

terakreditasi.

1. Membantu

mengelola

keuangan

sekolah.

2. Menilai hasil

kerja karyawan.

1. Menyusun

program kerja tata

usaha.

2. Mengkoordinir

tugas-tugas tata

usaha.

36

3. Membina

pengembangan

karier pegawai

tata usaha

3. Mengatur

pengurusan

kepegawaian.

4. Meneliti dan

membuat surat.

5. Mengawasi dan

mengendalikan

alat-alat sekolah.

4.3.5 Staff Kesiswaan dan Koordinator Humas

Tabel 4.3.5 Staff Kesiswaan dan Koor. Humas

Karakteristik Peran Tanggung Jawab

1. Minimal

pendidikan D3

kependidikan

pada

perguruan

tinggi yang

terakreditasi.

1. Membina siswa yang

bermasalah.

2. Mengenalkan sekolah

kepada masyarakat luas.

3. Menerima/mendampingi

apabila ada tamu dari

luar/tamu penting.

1. Menyusun

program

pembinaan

kesiswaan.

2. Melaksanakan

bimbingan,

pengarahan dan

pengendalian

kegiatan siswa.

3. Membina

pengurus OSIS

dalam

berorganisasi.

4. Mengadakan

kerjasama

dengan komite

sekolah/orang

tua wali siswa.

37

5. Membantu

wilayah

lingkungan

sekolah dalam

kegiatan sosial

dan kegiatan-

kegiatan

lainnya.

4.3.6 Staff Kurikulum dan Staff SDM

Tabel 4.3.6 Staff Kurikulum dan Staff SDM

Karakteristik Peran Tanggung Jawab

1. Minimal

pendidikan S1

kependidikan pada

perguruan tinggi

yang terakreditasi.

1. Menyusun

pembagian tugas

guru dan jadwal

pembelajaran.

2. Membuat jadwal

UTS dan UAS

1. Penetapan

kebijakan mutu

dalam standar

SKL isi, proses

dan penilaian.

2. Menyusun

program,

mengatur

pelaksanaan dan

evaluasi

pembelajaran.

3. Menyusun kriteria

dan persyaratan

siswa untuk naik

kelas/tidak naik

kelas serta

38

lulus/tidak lulus

siswa yang

mengikuti ujian.

4. Menyusun jadwal

penerimaan buku

laporan

pendidikan

(raport) dan

penerimaan

STTB/Ijazah dan

STK.

4.3.7 Koordinator Kerumahtanggan

Tabel 4.3.7 Koor. Kerumahtanggaan

Karakteristik Peran Tanggung Jawab

1. Minimal

Pendidikan SMA /

Sederajat pada

sekolah yang

terakreditasi.

1. Menyiapkan

kendaraan

sekolah apabila

diperlukan

2. Memelihara

kendaraan

sekolah

1. Melaksanakan

kegiatan

kerumahtanggaan

dan kendaraan

dinas.

2. Melaksanakan

administrasi

persuratan

kendaraan dinas.

3. Mengatur

penggunaan dan

layanan kendaraan

dinas.

39

4. Melaksanakan

penyimpanan

dokumen dan surat

di bidang

kerumahtanggaan.

5. Mengatur tempat

dan fasilitas

kegiatan upacara

dan rapat-rapat

dinas.

4.3.8 Administrasi dan Kasir

Tabel 4.3.8 Administrasi dan Kasir

Karakteristik Peran Tanggung Jawab

1. Minimal pendidikan

S1 kependidikan

pada perguruan

tinggi yang

terakreditasi.

1. Membuat dan

mengeluarkan

surat atas nama

sekolah.

2. Sebagai

pengatur

keuangan

sekolah.

1. Membuka dan

memberikan

nomor surat untuk

memudahkan

pencatatan dan

pengarsipan untuk

diagenda.

2. Mencatat surat

masuk pada buku

agenda surat

masuk untuk tertib

administrasi dan

memudahkan

pencarian.

40

3. Menulis pada

agenda untuk surat

undangan sebagai

catatan atau

kegiatan yang

akan dihadiri.

4.3.9 Koordinator Keamanan

Tabel 4.3.9 Koor. Keamanan

Karakteristik Peran Tanggung Jawab

1. Minimal

Pendidikan SMA /

Sederajat pada

sekolah yang

terakreditasi.

1. Mengawasi dan

menjaga

keamanan lahan

parkir sekolah.

2. Menjaga pintu

masuk sekolah

1. Memonitor

lingkungan

sekolah sebanyak

3 kali, yaitu pada

waktu bel masuk

dibunyikan, saat

bel istirahat

berbunyi dan

setelah bel

pulang.

2. Memelihara dan

menjaga barang-

barang milik

sekolah.

41

4.4 Kebutuhan Fungsional

Berikut ini adalah fungsi dan actor dari aplikasi yang akan dibuat pada SMA

AL FALAH Ketintang Surabaya.

4.4.1 Siswa

Tabel 4.4.1 Siswa

Aktor Siswa

Fungsi

3.1.1 Melihat profil sekolah

3.1.2 Melakukan pendaftaran siswa baru

3.1.3 Melihat profil siswa

3.1.4 Melihat jadwal pelajaran

3.1.5 Melihat dashboard

3.1.6 Melakukan login

4.4.2 Orang Tua

Tabel 4.4.2 Orang Tua

Aktor Siswa

Fungsi

4.1.1 Melihat rapor siswa

4.1.2 Melihat presensi siswa

4.1.3 Melakukan pembayaran SPP

4.1.4 Melihat jadwal pelajaran siswa

42

4.1.5 Melihat profil siswa

4.1.6 Melihat profil sekolah

4.1.7 Melihat dashboard

4.1.8 Melakukan login

4.5 Skenario Usecase

4.5.1 Siswa

4.5.2 Melihat profil sekolah

Tabel 4.5.1 Melihat Profil Sekolah

Aksi Aktor Aksi Sistem

Scenario Normal

1. User masuk ke halaman web

SMA AL FALAH

2. User memilih opsi “Tentang

Kami” pada halaman awal

web

3. Sistem menampilkan halaman

yang berisi info SMA AL

FALAH

Scenario Alternative

- -

43

4.5.3 Melakukan pendaftaran siswa baru

Tabel 4.5.2 Melakukan Pendaftaran Siswa Baru

Aksi Aktor Aksi Sistem

Scenario Normal

1. User masuk ke halaman web

SMA AL FALAH

2. User memilih opsi siswa baru

pada halaman awal web

3. Sistem menampilkan

halaman siswa baru

4. User memilih opsi daftar

sekarang

5. Sistem menampilkan

halaman form pendaftaran

siswa baru

6. User mengisi nama lengkap

7. User mengisi nama panggilan

8. User mencentang opsi jenis

kelamin

9. User mengisi tempat lahir

10. User mengisi tanggal lahir

11. User mengisi alamat lengkap

12. User mengisi No.telp/HP

44

13. User mengisi asal sekolah

SMP

14. User mengisi warga negara

15. User mengisi agama

16. User menginput file prestasi

yang dimiliki

17. User menginput file nilai rapor

(file rapor menggunakan

format JPG/PNG)

18. User menginput file Ijazah (file

Ijazah menggunakan format

JPG/PNG)

19. User menginput file SKHUN

(file Prestasi menggunakan

format JPEG/PNG)

20. User menginput foto calon

siswa (3x4) (File foto

menggunakan format

JPEG/PNG)

21. User mengisi nama ayah

kandung/tiri/angkat/wali

45

22. User mengisi tempat tanggal

lahir ayah

23. User mengisi agama ayah

24. User mengisi pekerjaan ayah

25. User mengisi warga negara

ayah

26. User mengisi No.telp/HP ayah

27. User mengisi pendapatan ayah

perbulan

28. User mengisi nama ibu

kandung/tiri/angkat/wali

29. User mengisi tempat tanggal

lahir ibu

30. User mengisi agama ibu

31. User mengisi pekerjaan ibu

32. User mengisi warga negara ibu

33. User mengisi No.telp/HP ibu

34. User mengisi pendapatan ibu

perbulan

46

35. User memilih button submit 36. Sistem melakukan scan

data calon siswa yang di

upload

37. Sistem menyimpan data

calon siswa baru di

database sekolah untuk

kemudian di cek oleh pihak

manajemen

Scenario Alternative

1. User sama sekali tidak mengisi

form pendaftaran siswa baru

2. Sistem mengecek data

masukan

3. System menampilkan

pesan error “Data wajib di

isi”

4. User tidak mengisi salah satu

kolom form

5. Sistem menampilkan pesan

error “Data wajib di isi”

6. User salah memasukkan

No.UN

7. Sistem menampilkan pesan

error “Data inputan tidak

valid”

47

8. User menginputkan file rapor,

SKHUN, Ijazah dan foto

9. Sistem menampilkan pesan

error “Format file tidak

sesuai”

4.5.4 Melihat profil siswa

Tabel 4.5.3 Melihat Profil Siswa

Aksi Aktor Aksi Sistem

Skenario Normal

1. User masuk pada halaman

web login

2. User menginput NIS dan

password

3. Memilih tombol login

4. Sistem mengecek data

inputan

5. Sistem mengecek data

inputan dengan database

6. Login berhasil. Sistem

menampilkan halaman

dashboard

48

7. User melakukan click pada

foto siswa

8. System menampilkan

halaman profil siswa

Skenario Alternative

1. User mengnputkan NIS dan

password

2. Sistem mengecek data

inputan

3. Sistem menampilkan pesan

error “Data inputan tidak

valid”

4. Sistem mengosongkan

kembali kolom NIS dan

password

4.5.5 Melihat jadwal pelajaran

Tabel 4.5.4 Melihat Jadwal Pelajaran

Aksi Aktor Aksi Sistem

Skenario Normal

1. User masuk ke halaman

dashboard

2. User memilih opsi akademik

3. User memilih opsi jadwal

pelajaran

4. Sistem menampilkan tabel

jadwal pelajaran

49

Skenario Alternative

- -

4.5.6 Melihat dashboard

Tabel 4.5.5 Melihat Dashboard

Aksi Aktor Aksi Sistem

Skenario Normal

1. User masuk ke halaman

login

2. User menginput NIS dan

Password

3. User memilih button login 4. Sistem mengecek data

inputan

5. Sistem mengecek dengan

data yang ada pada database

6. Sistem menampilkan

halaman Dashboard

Skenario Alternative

50

1. User mengnputkan NIS dan

password

2. Sistem mengecek data

inputan

3. Sistem menampilkan pesan

error “Data inputan tidak

valid”

4. Sistem mengosongkan

kembali kolom NIS dan

password

4.5.7 Melakukan login

Tabel 4.5.6 Melakukan Login

Aksi Aktor Aksi Sistem

Skenario Normal

1. User masuk pada halaman

login

2. User mengisi textbox NID

siswa

3. User mengisi password

4. User memilih button login 5. Sistem mengecek data

inputan

51

6. Sistem mengecek dan

mengambil data dari database

7. Sistem menampilkan

halaman dashboard

Skenario Alternative

1. User salah memasukan NID

siswa

2. User salah memasukan

password

3. Sistem mengecek data

inputan

4. Sistem mengecek dan

mengambil data dari database

5. Sistem menampilkan pesan

NID dan password salah

6. Sistem menghapus inputan

textbox NID dan password

52

4.5.8 Orang Tua

4.5.9 Melihat rapor siswa

Tabel 4.5.7 Melihat Rapor Siswa

Aksi Aktor Aksi Sistem

Skenario Normal

1. User masuk pada halaman

dashboard

2. User memilih opsi akademik

3. User memilih opsi histori 4. Sistem menampilkan

halaman yang berisi rapor

siswa. Rapor siswa yang

ditampilkan mulai dari kelas

10 ,11 dan 12.

Skenario Alternative

- -

53

4.5.10 Melihat presensi siswa

Tabel 4.5.8 Melihat Presensi

Aksi Aktor Aksi Sistem

Skenario Normal

1. User masuk ke halaman

dashboard

2. User memilih opsi akademik

3. User memilih opsi presensi 4. Sistem menampilkan tabel

presensi siswa

Skenario Alternative

- -

4.5.11 Melakukan pembayaran SPP

Tabel 4.5.9 Melakukan Pembayaran SPP

Aksi Aktor Aksi Sistem

Skenario Normal

1. User masuk pada halaman

dashboard

2. User memilih opsi keuangan

54

3. User memilih opsi info

rekening

4. Sistem menampilkan

halaman rekening milik

sekolah

Skenario Alternative

- -

4.5.12. Melihat jadwal pelajaran

Tabel 4.5.10 Melihat Jadwal Pelajaran

Aksi Aktor Aksi Sistem

Skenario Normal

1. User masuk ke halaman

dashboard

2. User memilih opsi akademik

3. User memilih opsi jadwal

pelajaran

4. Sistem menampilkan tabel

jadwal pelajaran

Skenario Alternative

- -

55

4.5.13 Melihat profil siswa

Tabel 4.5.11 Melihat Profil Siswa

Aksi Aktor Aksi Sistem

Skenario Normal

1. User masuk pada halaman

login

2. User menginput NIS dan

password

3. Memilih tombol login

4. Sistem mengecek data

inputan

5. Sistem mengecek data

inputan dengan database

6. Login berhasil. Sistem

menampilkan halaman

dashboard

7. User melakukan click pada

foto siswa

8. System menampilkan

halaman profil siswa

Skenario Alternative

1. User mengnputkan NIS dan

password

2. Sistem mengecek data

inputan

56

3. Sistem menampilkan pesan

error “Data inputan tidak

valid”

4. Sistem mengosongkan

kembali kolom NIS dan

password

4.5.14 Melihat profil sekolah

Tabel 4.5.12 Melihat Profil Sekolah

Aksi Aktor Aksi Sistem

Scenario Normal

1. User masuk ke halaman web

SMA AL FALAH

2. User memilih opsi “Tentang

Kami” pada halaman awal

web

3. Sistem menampilkan halaman

yang berisi info SMA AL

FALAH

Scenario Alternative

- -

57

4.5.15 Melihat dashboard

Tabel 4.5.13 Melihat Dashboard

Aksi Aktor Aksi Sistem

Skenario Normal

1. User masuk ke halaman

login

2. User menginput NIS dan

Password

3. User memilih button login 4. Sistem mengecek data

inputan

5. Sistem mengecek dengan

data yang ada pada database

6. Sistem menampilkan

halaman Dashboard

Skenario Alternative

1. User mengnputkan NIS dan

password

2. Sistem mengecek data

inputan

3. Sistem menampilkan pesan

error “Data inputan tidak

valid”

58

4. Sistem mengosongkan

kembali kolom NIS dan

password

4.5.16 Melakukan login

Tabel 4.5.14 Melakukan Login

Aksi Aktor Aksi Sistem

Skenario Normal

8. User masuk pada halaman

login

9. User mengisi textbox NID

siswa

10. User mengisi password

11. User memilih button login 12. Sistem mengecek data

inputan

13. Sistem mengecek dan

mengambil data dari database

14. Sistem menampilkan

halaman dashboard

Skenario Alternative

59

7. User salah memasukan NID

siswa

8. User salah memasukan

password

9. Sistem mengecek data

inputan

10. Sistem mengecek dan

mengambil data dari database

11. Sistem menampilkan pesan

NID dan password salah

12. Sistem menghapus inputan

textbox NID dan password

60

4.6 Diagram Usecase

Gambar 4.5.16.1 Diagram Usecase

Login

61

4.7 User Interface

4.7.1 Siswa

4.7.2 Melihat profil sekolah

User Interface Melihat Profil Sekolah digunakan untuk melihat segala

informasi tentang SMA AL-FALAH KETINTANG SURABAYA.

62

Gambar 4.7.2.1 Melihat Profil Sekolah

63

4.7.3 Melakukan pendaftaran siswa baru

User Interface Melakukan Pendaftaran Siswa Baru digunakan untuk

melakukan pendaftaran siswa baru dan melihat hasil tes seleksi calon siswa baru.

64

Gambar 4.7.3.1 Melakukan Pendaftaran Siswa Baru

65

4.7.4 Melihat profil siswa

User Interface Melihat Profil Siswa digunakan untuk melihat informasi

terkait siswa tersebut.

Gambar 4.7.4.1 Melakukan Profil Siswa

Pembayaran

66

4.7.5 Melihat jadwal pelajaran

User Interface Melihat Jadwal Pelajaran digunakan untuk para siswa

melihat jadwal pelajaran yang sesuai dengan kelasnya.

Gambar 4.7.5.1 Melihat Jadwal Pelajaran

Pembayaran

67

4.7.6 Dashboard

User Interface Dashboard digunakan untuk melihat den memperoleh

informasi terkait akademik siswa tersebut dan informasi terkini tentang SMA AL-

FALAH KETINTANG SURABAYA.

Gambar 4.7.6.1 Dashboard

68

4.7.7 Login

User Interface Login merupakan pintu masuk untuk akses ke dalam Sistem

Informasi SMA AL-FALAH KETINTANG SURABAYA.

Gambar 4.7.7.1 Login

69

4.7.8 Orang Tua

4.7.9 Melihat rapor siswa

User Interface Melihat Rapor Siswa digunakan untuk melihat nilai hasil

studi siswa.

Gambar 4.7.9.1 Melihat Rapor Siswa

Pembayaran

70

4.7.10 Melihat presensi

User Interface Melihat Presensi ini digunakan untuk melihat status

kehadiran siswa pada setiap kegiatan belajar mengajar.

Gambar 4.7.10.1 Melihat Presensi

Pembayaran

71

4.7.11 Melakukan pembayaran SPP

User Interface Melakukan Pembayaran SPP ini digunakan untuk melihat

informasi pembayaran yang harus dibayar.

72

Gambar 4.7.11.1 Melakukan Pembayaran SPP

73

4.7.12 Melihat jadwal pelajaran siswa

User Interface Melihat Jadwal Pelajaran digunakan untuk para siswa

melihat jadwal pelajaran yang sesuai dengan kelasnya.

Gambar 4.7.12.1 Melihat Jadwal Pelajaran Siswa

Pembayaran

74

4.7.13 Melihat profil siswa

User Interface Melihat Profil Siswa digunakan untuk melihat informasi

terkait siswa tersebut.

Gambar 4.7.13.1 Melihat Profil Siswa

Pembayaran

75

4.7.14 Melihat profil sekolah

User Interface Melihat Profil Sekolah digunakan untuk melihat segala

informasi tentang SMA AL-FALAH KETINTANG SURABAYA.

76

Gambar 4.7.14.1 Melihat Profil Sekolah

77

4.7.15 Dashboard

User Interface Dashboard digunakan untuk melihat den memperoleh

informasi terkait akademik siswa tersebut dan informasi terkini tentang SMA AL-

FALAH KETINTANG SURABAYA.

Gambar 4.7.15.1 Dashboard

78

4.7.16 Login

User Interface Login merupakan pintu masuk untuk akses ke dalam Sistem

Informasi SMA AL-FALAH KETINTANG SURABAYA.

Gambar 4.7.16.1 Login

79

BAB V

PENUTUP

5.1 Kesimpulan

Kesimpulan yang dapat diambil dari perancangan sistem manajemen bagian

siswa dan orang tua ditujukan kepada SMA Al-Falah Ketintang Surabaya yaitu:

A. Rancangan aplikasi ini dapat memudahkan untuk calon siswa baru yang

ingin melakukan pendaftaran siswa baru, karena tidak perlu lagi untuk

mengumpulkan berkas fisik.

B. Rancangan aplikasi juga memberi kemudahan bagi para siswa untuk

mengetahui hasil nilai, presensi dan jadwal pelajaran yang mereka dapat

hanya dengan membuka sistem informasi SMA AL-FALAH

KETINTANG SURABAYA khusus orang tua dan siswa.

C. Rancangan aplikasi ini dapat memudahkan para orang tua siswa dalam

mengetahui rincian pembayaran sekolah tanpa perlu untuk datang ke

sekolah.

D. Rancangan aplikasi ini juga dapat memudahkan sekolah untuk

menginformasikan tentang SMA AL-FALAH KETINTANG

SURABAYA kepada masyarakat sekitar terkait prestasi yang dicapai,

pembukaan pendaftaran siswa baru, fasilitas dan keunggulan hanya

dengan membuka website profil sekolah SMA AL-FALAH KETINTANG

SURABAYA.

80

5.2 Saran

Dalam Perancangan Sistem Manajemen Bagian Siswa dan Orang Tua

Ditujukan Kepada SMA Al-Falah Ketintang Surabaya ini, terdapat beberapa

kelemahan. Adapun beberapa saran yang dapat diberikan untuk pengembangan

sistem ini kedepannya, antara lain:

A. Perancangan supaya dapat dibangun sesuai dengan rancangan yang telah

dibuat.

B. Aplikasi dapat dikembangkan menjadi model web yang terintegrasi sesuai

dengan rancangan.

C. Rancangan dapat dipermudah lagi untuk user experience sehingga dapat

digunakan dengan mudah oleh pengguna dan dapat menampilkan

informasi secara informatif.

81

DAFTAR PUSTAKA

Adi Nugroho, S. (2005). Rekayasa Perangkat Lunak menggunakan UML dan Java.

Yogyakarta: Andi.

Amrullah, A. (2012). Unified Modeling Language.

http://afif.web.id/kuliah/uml.ppt.

Barrett, R. (2003). Vocational Business Training, Developing, and Motivating

People. Cheltenham: Nelson Thornes.

Eriyatno. (2003). Ilmu Sistem Meningkatkan Mutu dan Efektivitas Manajemen.

Bogor: IPB Press.

Ghufron, A. (2010). JABATAN FUNGSIONAL GURU DAN ANGKA KREDITNYA.

Retrieved from JABATAN FUNGSIONAL GURU DAN ANGKA

KREDITNYA:

http://staff.uny.ac.id/sites/default/files/JABATAN%20FUNGSIONAL%2

0GURU%20DAN%20ANGKA%20KREDITNYA.pdf

Golman, D. (1999). Working With Emotional Inteligence. USA and Canada:

Bantam Book.

Griffin, R. W., & Ebert, R. J. (2005). Business (8th Edition). New Jersey: Prentice

Hall.

Henderi. (2006). Unified Modeling Language. Tangerang: Raharja Enrichment

Centre (REC).

82

HM, J. (2008). Analisis Dan Desain Sistem Informasi Pendekatan Terstruktur Teori

dan Praktik Aplikasi Bisnis. Andy Publisher.

Kendall, K. E. (2003). Analisa dan Perancangam Sistem jilid 1. New Jersey:

Rutgers University School of Bussines.

Ladjamudin, A.-B. (2005). Analisis dan Desain Sistem Informasi. Yogyakarta:

Graha Ilmu.

Maisah, H. M. (2009). Manajemen Pembelajaran Kelas: Strategi Meningkatkan

Mutu Pembelajaran. Jakarta: Gaung Persada Press.

Marlinda, L. (2004). Sistem Basis Data. Yogyakarta: Andi.

Muhamad Nur, C. Z. (2016). Manajemen Sekolah Dalam Meningkatkan Mutu

Pendidikan. Jurnal Administrasi Pendidikan, 94-95.

Mulyasa, S. (2011). Manajemen Stratejik dalam Meningkatkan Mutu Pendidikan .

Bandung: Alfabeta.

sabah. (2019, November 19). Sejarah Sekolah. Retrieved from Sejarah Sekolah:

http://www.sabah.edu.my/sjkc.ynam/page10.htm

Soetarno. (2003). Menata Ulang Pemikiran Sistem Pendidikan Nasional dalam

Abad 21. Yogyakarta: Safiria Ingaria Press.