SUBHAN SORY
151105151420
2019
1-ii
KATA PENGANTAR
Ungkapan syukur semoga selalu terpanjatkan kehadirat Allah SWT yang telah
memberikan anugerahnya kepada kita semua sehingga penulis senantiasa diberkan
kesabaran untuk menyelesaikan laporan Kerja Praktek yang berjudul “Sistem
Informasi Absensi Berbasis Sms Gateway di SMK CITA TEKNIKA”.
Pembuatan laporan ini ditujukan untuk memenuhi nilai Kerja Praktek. Penyusunan
laporan ini tentu tidak luput dari berbagai hambatan yang ada di dalamnya. Banyak
kesulitan yang penulis hadapi.
Oleh karena itu, penulis mengucapkan ribuan terima kasih kepada semua pihak
yang telah memberikan dukungan sehingga penulis bisa mengatasi permasalahan
tersebut. Penulisan laporan ini tentunya memiliki banyak kekurangan dan jauh dari
kata sempurna.
Baik itu dari sisi kualitas hingga kuantitasnya dari bahan observasi yang
ditampilkan. Dan dengan segenap hati, penulis amat menyadari bahwa laporan ini
memiliki banyak keterbatasan dan juga kekurangan. Maka dari itu, kritik dan juga
saran yang membangun dari para pembaca sangat kami harapkan sehingga nantinya
ini bisa menjadi laporan yang jauh lebih baik lagi.
Selanjutnya, ucapan terima kasih kami haturkan kepada semua pihak yang telah
memberikan dukungan baik berupa dorongan, doa dan berbagai hal untuk proses
penyelesaian laporan ini. Terakhir, penulis berharap semua bantuan dan dukungan
tersebut dapat menjadi ladang kebaikan. Dan semoga laporan yang penulis susun
ini bisa memberikan manfaat dan memberikan kontribusi untuk kemajuan
pendidikan usia dini.
Subhan Sory.
NPM : 15110515140
ii
LEMBAR PENGESAHAN
Subhan Sory
151105151420
Program Studi Teknik Informatika
Mengetahui
Ketua Program Studi Teknik Informatika
iii
PRAKATA
Dengan memanjatkan puji dan syukur kehadirat Allah SWT yang telah
melimpahkan segala rahmat dan hidayah-Nya, sehingga penulis dapat
menyelesaikan laporan kerja praktik yang berjudul “Rancang Bangun Sistem
Pembuatan Absensi Berbasis SMS GATEWAY di SMK Cita Teknika”.
4
Ucapan terima kasih juga kepada pihak terkait yang tidak bisa penulis sebutkan
satu persatu, semoga hanya ALLAH SWT sajalah tempat kita berserah dan
mengharapkan keridhoannya dan semoga semua amal perbuatan kita diterima dan
mendapatkan ganjaran pahala dari-NYA.
Tak lupa kritik dan saran yang sifatnya membangun tentunya sangat di harapkan
demi kesempurnaan laporan ini dan mudah – mudahan untuk kedepannya dapat
terus di perbaiki lagi. Akhirnya, semoga laporan ini dapat bermanfaat khususnya
untuk penulis dan umumnya bagi semua orang.
Harapan penulis, semoga laporan ini dapat memberikan kontribusi kepada
pengembangan sains dan teknologi di Fakultas Teknik, Universitas Ibn Khaldun
Bogor pada khususnya.
Subhan Sory
NPM 151105151420
5
DAFTAR ISI
6
4.1.1 Pelaku Sistem (list Actor) ............................................................... 21
4.1.2 List Use Case .................................................................................. 21
4.1.3 Diagram konteks ............................................................................. 22
4.1.4 Use Case Diagram .......................................................................... 22
4.1.5 Activity Diagram ............................................................................. 23
4.2 Activity Diagram Absensi ...................................................................... 28
4.2.2 Sequence Diagram .......................................................................... 29
4.2.3 Flowchart ........................................................................................ 33
4.3 Perancangan Database ............................................................................ 35
4.4 Implementasi .......................................................................................... 37
5 BAB V SIMPULAN DAN SARAN............................................................. 41
5.1 SIMPULAN ............................................................................................ 41
5.2 SARAN .................................................................................................. 41
7
DAFTAR TABEL
8
DAFTAR GAMBAR
9
1 BAB I
PENDAHULUAN
Selain komputer, teknologi yang sedang berkembang saat ini adalah SMS.
SMS sebagai salah satu fasilitas komunikasi jarak jauh yang mudah dan cepat
diakses. Short Message Service disingkat dengan SMS, merupakan pesan singkat
berupa teks yang dikirim dan diterima antar sesama pengguna telepon. Pada
awalnya pesan ini digunakan antar telepon genggam, namun dengan
berkembangnya teknologi, pesan tersebut bisa dilakukan melalui komputer ataupun
telepon rumah.
Seperti halnya pada SMK CITA TEKNIKA, pada SMK ini dalam penyajian
informasi atau pemberitahuan yang ditujukan oleh orangtua masih menggunakan
cara manual yaitu dengan menggunakan surat pemberitahuan. Hal tersebut belum
efektif karena ada sebagian siswa yang tidak memberikan surat pemberitahuan
kepada orangtua dengan berbagai macam alasan.
10
latar belakang di atas maka penulis melakukan penelitian dan menuangkannya
dalam bentuk Laporan dengan judul “Sistem Informasi Absensi Berbasis SMS
Gateway di SMK CITA TEKNIKA”.
Rumusan Masalah
Bagaimana merancang sistem akademik berbasis sms gateway yang berguna
untuk memberi kemudahan kepada orangtua siswa untuk mendapatkan informasi
absensi putraputrinya di SMK CITA TEKNIKA.
Tujuan Penelitian
Bagaimana merancang sistem yang di perlukan untuk membantu wali murid
dalam mengontrol kehadiran siswa di SMK Cita Teknika.
Manfaat Penelitian
Manfaat penelitian ini adalah untuk memudahkan guru dalam menyampaikan
informasi kehadiran siswa/i kepada orang tua murid.
Batasan Penelitian
Ruang lingkup pembahasan penelitian ini hanya berkaitan dengan “Guru,
Siswa dan Lingkungan di SMK Cita Teknika.”
Sistematika Penulisan
Untuk memudahkan penyelesaian dari penelitian ini, maka penulis menyusun
sistematika penulisan sebagai berikut :
1. Bab I Pendahuluan berisi tentang latar belakang, rumusan masalah,
tujuan penelitian, batasan penelitian, manfaat penelitian dan sistematika
penulisan.
2. Bab II membahas masalah sejarah singkat Smk Cita Teknika, motto,
visi, misi dan tujuan Smk Cita Teknika.
3. Bab III membahas mengenai landasan teori, pengertian sistem, absensi,
sistem informasi, website, XAMPP, basis data, PHP, MySQL,
Pemrograman berorientasi objek.
4. Bab IV Hasil dan Pembahasan membahas tentang hasil penelitian yang
berupa tabel design pembuatan sistem, hasil analisa variabel data, hasil
11
pengujian sistem dan juga pembahasan mengenai hasil penelitian yang
dilakukan melalui tes pengujian sistem dan kebenaran dari analisa data.
5. Bab V Simpulan dan Saran berisi uraian tentang pokok-pokok
kesimpulan dan saran yang perlu disampaikan kepada pihak-pihak yang
bersangkutan dengan hasil penelitian.
12
2 BAB II
GAMBARAN UMUM INSTANSI
D. Tujuan
Melahirkan penerus yang bermanfaat bagi nusa dan bangsa.
13
3 BAB III
TINJAUAN PUSTAKA
Sistem
Istilah Sistem paling sering digunakan untuk menunjuk kepada pengertian
metode atau cara dari sesuatu himpunan unsur serta komponen yang saling
berhubungan satu sama lain agar menjadi satu kesatuan yang utuh. Agar
memudahkan aliran informasi, materi atau energi sehingga mencapai sebuah tujuan.
Sistem Informasi
Sebuah sistem yang terdiri dari teknologi atau alat, media yang digunakan,
prosedur yang terorganisir, serta sumber daya manusia yang didalamnya bekerja
sebagai sebuah kombinasi membentuk sebuah sistem yang terorganisir. Kombinasi
antara teknologi dan manusia ini bekerja untuk mendapatkan sebuah informasi yang
kemudian digunakan untuk mendukung suatu manajemen guna mengambil sebuah
kebijakan atau keputusan. Istilah sistem informasi yang sering digunakan ini lebih
tepatnya merujuk kepada interaksi antara orang, proses algoritmik, data dan
teknologi.
Pengertian SMK
Sekolah Menengah Kejuruan adalah salah satu bentuk satuan pendidikan
formal yang menyelenggarakan pendidikan kejuruan pada jenjang pendidikan
menengah sebagai lanjutan dari SMP/MTs atau bentuk lain yang sederajat atau
lanjutan dari hasil belajar yang diakui sama/setara SMP/MTs.
Pengertian Absensi
Kehadiran dan keikutsertaan siswa secara fisik dan mental terhadap aktivitas
sekolah pada jam-jam efektif di sekolah. Sedangkan ketidakhadiran adalah
ketiadaan partisipasi secara fisik siswa terhadap kegiatan-kegiatan sekolah. Pada
jam-jam efektif sekolah, siswa memang harus berada di sekolah. Kalau tidak ada di
sekolah, seyogyanya dapat memberikan keterangan yang sah serta diketahui oleh
orang tua atau walinya.
14
XAMPP
XAMPP adalah perangkat lunak bebas, yang mendukung banyak sistem
operasi, merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai
server yang berdiri sendiri, yang terdiri atas program Apache HTTP Server,
MySQL database, dan penerjemah bahasa yang ditulis dengan bahasa
pemrograman PHP dan Perl.
Basis Data
Pangkalan data atau basis data adalah kumpulan informasi yang disimpan di
dalam komputer secara sistematik sehingga dapat diperiksa menggunakan suatu
program komputer untuk memperoleh informasi dari basis data tersebut.
PHP
Pemrograman berbasis web berkembang cukup pesat akhir-akhir ini dan
bahasa yang digunakan adalah HTML (HyperText Markup Language), akan
tetapi bahasa HTML hanya terbatas pada pembuatan website statis (website
yang tidak dapat berinteraksi dengan user).
Bahasa Pemrograman PHP (HyperText Preprocessor) merupakan
pengembangan dari bahasa pemrograman ASP, perbedaannya adalah dari segi
kompleksitas bagi programmer web. PHP cenderung lebih mudah untuk
dipelajari karena banyak referensi yang tersedia sehingga para programmer
dapat mempelajari secara jelas sedangkan referensi untuk ASP lebih sedikit
tersedia. Hal tersebut dikarenakan PHP adalah bahasa pemrograman open
source (gratis) sehingga para programmer banyak yang mengembangkan dan
menggunakannya tanpa perlu mengeluarkan biaya, sedangkan ASP adalah
bahasa pemrograman yang berbayar, sehingga jarang dikembangkan oleh
para programmer (Sidik, 2012).
PHP merupakan bahasa pemrograman yang sangat kompatibel dengan
berbagai macam platform database. Macam-macam platform database yang
komersil maupun non komersil, seperti postgreSQL, SQL, MySQL, Oracle,
Microsoft SQL Server, dan lain-lain. PHP juga merupakan bahasa pemograman
web yang bersifat server-side HTML=embedded scripting, di mana script-nya
15
menyatu dengan HTML dan berada di server. Artinya adalah sintak dan perintah-
perintah yang kita berikan akan sepenuhnya dijalankan di server tetapi disertakan
HTML. PHP juga mendukung komunikasi dengan layanan seperti protocol IMAP,
SNMP, NNTP, POP3 dan bahkan HTTP (Agus Saputra, 2011).
MySQL
MySQL merupakan program aplikasi untuk membuat suatu DBMS
(Database Management System) yang berbasis SQL (Structured Query
Language). MySQL mempergunakan lisensi GPL (GNU General Public
License). Pada sebuah database yang dibuat oleh MySQL mengandung satu
beberapa tabel, tabel terdiri dari sejumlah baris dan kolom.
MySQL mempunyai beberapa kelebihan dibandingkan dengan yang
lainnya misalnya PostgreSQL, Microsoft SQL Server, dan Oracle. Kelebihan
MySQL adalah pada kecepatan akses, biaya, konfigurasi, tersedia source code
karena MySQL berada di bawah Open Source License (Sidik, 2012).
Pada umumnya MySQL dikelola dengan beberapa cara yaitu melalui
prompt DOS dan program utility. Program utility itu seperti PHPMyAdmin,
MySQLGUI, MySQL Manajer Java Based dan MySQL Administrator for
windows. Program utility yang sering digunakan adalah PHPMyAdmin.
PHPMyAdmin merupakan salah satu tool manajemen database MySQL
berbasis web, artinya interaksi pemeliharaan dilakukan oleh klien dengan
menggunakan antarmuka browser (Sidik, 2012).
MySQL mempunyai perintah-perintah yang tergolong DML (Data Manipulation
Language). Menurut Sutarman (2003), “DML adalah suatu bahasa yang digunakan
untuk manipulasi data seperti menambah, menghapus, menampilkan dan mengubah
suatu data. Perintah-perintah itu adalah insert, update, delete dan select.”
16
Unified Modeling Language (UML)
UML adalah sekumpulan alat yang digunakan untuk melakukan abstraksi
terhadap sebuah sistem atau perangkat lunak berbasis objek. UML merupakan
singkatan dari Unified Modeling Language. UML juga menjadi salah satu cara
untuk mempermudah pengembangan aplikasi yang berkelanjutan. Aplikasi atau
sistem yang tidak terdokumentasi biasanya dapat menghambat pengembangan
karena developer harus melakukan penelusuran dan mempelajari kode program.
UML juga dapat menjadi alat bantu untuk transfer ilmu tentang sistem atau aplikasi
yang akan dikembangkan dari satu developer ke developer lainya. Tidak hanya
antar developer terhadap orang bisnis dan siapapun dapat memahami sebuah sistem
dengan adanya UML.
UML diciptakan oleh Object Management Group yang diawali dengan versi 1.0
pada Januari 1997. Dalam pengembangan berorientasi objek ada beberapa prinsip
yang harus dikenal:
Object
Class
Abstraction
Encapsulation
Inheritance
Polymorphism
17
2. Diagram struktur statis
UML menawarkan dua diagram untuk memodelkan struktur statis
sistem informasi, yaitu:
a. Class Diagram
Diagram kelas adalah diagram UML yang menggambarkan kelas-kelas
dalam sebuah sistem dan hubungannya antara satu dengan yang lain,
serta dimasukkan pula atribut dan operasi.
b. Object Diagram
Diagram objek dalam Unified Modeling Language, adalah diagram
yang menunjukkan pandangan lengkap atau sebagian dari struktur
sistem yang dimodelkan pada waktu tertentu.
3. Diagram Interaksi
Diagram interaksi digunakan untuk memodelkan interaksi objek di
dalam sebuah use case (proses). Diagram interaksi memperlihatkan interaksi
yang memuat himpunan dari objek dan relasi yang terjadi antar objek
tersebut, termasuk juga bagaimana message (pesan) mengalir diantar objek.
Diagram interaksi terdiri dari dua buah diagram, yaitu diagram sekuen
(sequence diagram) dan diagram kolaborasi (collaboration diagram).
a. Diagram Rangkaian
Diagram sekuen menggambarkan hubungan antara objek pada use
case dengan mendeskripsikan waktu hidup objek dan message yang
dikirimkan dan diterima antar objek. Oleh karena itu untuk
menggambar diagram sekuen maka harus diketahui objek-objek yang
18
terlibat dalam sebuah use case beserta metode-metode yang dimiliki
kelas yang diinstansiasi menjadi objek itu.
b. Diagram kolaborasi
Diagram yang mengelompokkan pesan pada kumpulan diagram sekuen
menjadi sebuah diagram. Dalam diagram tersebut terdapat method yang
dijalankan antara objek yang satu dan objek lainnya. Di diagram
kolaborasi ini, objek harus melakukan sinkronisasi pesan dengan
serangkaian pesan-pesan lainnya.
4. Diagram state
a. Diagram statechart
Suatu diagram yang menggambarkan daur hidup (behavior pattern) dari
sebuah objek, dari awal objek tsb diinisialisasi sampai di-
destroy. Menggambarkan transisi dan perubahan keadaan (dari satu
state ke state lainnya) suatu obyek pada sistem sebagai akibat dari
stimulans yang diterima.
b. Diagram aktivitas
Bentuk visual dari alir kerja yang berisi aktivitas dan tindakan, yang
juga dapat berisi pilihan, pengulangan, dan concurrency. Dalam
Unified Modeling Language, diagram aktivitas dibuat untuk
menjelaskan aktivitas komputer maupun alur aktivitas dalam
organisasi.
5. Diagram Implementasi
Diagram implementasi juga memodelkan struktur sistem informasi,
yaitu:
19
a. Diagram komponen
Komponen dapat digunakan untuk mendefinisikan ukuran dan
kompleksitas sistem S/W. komponen diagram UML memungkinkan
untuk memodelkankomponen perangkat lunak tingkat tinggi, dan
interface untuk komponen tersebut.
b. Diagram Penguraian
Diagram penguraian digunakan untuk mendeskripsikan arsitektur fisik
dalam istilah “node” untuk hardware dan software dalam sistem.
Diagram ini menggambarkan konfigurasi komponen-komponen
software real-time, prosesor, dan peralatan yang membentuk arsitektur
sistem.
6. Communication Diagram
Communication diagram yaitu salah satu jenis diagram pada UML yang
dapat menggambarkan tahapan terjadinya suatu aktivitas dan diagram ini
juga meggambarkan interaksi antara objek yang ada pada sistem.
7. Statemachine diagram
Statemachine diagram yaitu salah satu jenis diagram pada UML yang
menggambarkan transisi maupun perubahan keadaan suatu objek pada
sistem.
20
BAB IV
4
HASIL DAN PEMBAHASAN
21
Use case ini mendeskripsikan tentang
mengubah, melihat, menambah,
Data User menghapus dan mencari user. Administrator.
Use case ini mendeskripsikan tentang
menambah absen dan melihat absensi Administrator dan wali
Absensi siswa. kelas.
22
Tambah absensi
<<include>>
Mengubah siswa
Login/Logout
Admin
<<include>>
Menambah siswa
Hapus user
Mengakses Data Siswa <<include>>
Melihat siswa
Tambah user
Hapus siswa
Mengakses Data User
Mengubah user
Mencari siswa
Mengakses Data Jurusan
Melihat user
Mengubah
jurusan
23
Gambar 4.3 Activity Diagram Login Administrator
24
4.1.5.2 Activity Diagram : Menginput data
Activity diagram input menggambarkan aktivitas aktor yang memiliki hak
untuk memasukkan data ke dalam sistem. Berdasarkan diagram tersebut, aktor
memasukkan data kemudian sistem melakukan validasi. Jika validasi berhasil maka
data akan disimpan ke dalam sistem kemudian akan dimunculkan pesan sukses dan
data dimasukkan dalam database , tetapi jika validasi gagal akan dimunculkan
pesan kegagalan dan kesalahan kemudian aktor diminta memasukkan data kembali.
25
Gambar 4.5 Activity Diagram Delete Data
4.1.5.4 Activity Diagram : Menghapus Data Pengguna
Activity diagram delete dilakukan oleh aktor yang memiliki hak akses untuk
menghapus data. Berdasakan diagram tersebut aktor terlebih dahulu melihat
keseluruhan data dan memilih data yang akan dihapus kemudian sistem akan
menandai data tersebut serta memunculkan pesan konfirmasi apakah yakin akan
menghapus data tersebut. Apabila aktor membatalkan konfirmasi tersebut maka
aktor dapat melihat kembali data yang akan dihapus. Sedangkan apabila aktor
mengkonfirmasi penghapusan data, maka user akan menghapus data tersebut
kemudian memunculkan pesan sukses setelah eksekusinya.
26
Gambar 4.6 Activity Diagram Reset Password
27
Gambar 4.7 Activity Diagram Cari
28
pesan sukses dan data dimasukkan dalam database , tetapi jika validasi gagal akan
dimunculkan pesan kegagalan dan kesalahan kemudian aktor diminta memasukkan
data absensi kembali.
29
Gambar 4.10 Sequence Presensi
30
menyimpan ke dalam database dan sistem akan memunculkan pesan pemberitahuan
sukses.
31
4.2.2.6 Sequence Diagram : Cari Data
Sequence diagram tersebut manggambarkan bagaimana fungsi cari data,
yaitu ketika kita memasukkan data kita cari sistem mencari data dalam database .
Jika data tidak ditemukan maka sistem menampilkan pesan data tidak ditemukan,
sedangakan jika data yang dicari ada dalam database sistem menampilkan data yang
dicari.
32
4.2.2.8 Sequence Diagram : Absensi
Sequence diagram tersebut menggambarkan bagaimana fungsi input
absensi bekerja, yaitu ketika user ( superadmin /admin ) memasukkan data sistem
akan melakukan pengecekkan. Jika data yang dimasukkan salah sistem akan
memunculkan pesan peringatan gagal. Sedangkan jika data yang dimasukkan benar
data akan dimasukkan dalam database dan sistem akan memunculkan pesan sukses.
4.2.3 Flowchart
Flowchart adalah suatu bagan dengan simbol-simbol tertentu yang
menggambarkan urutan proses secara mendetail dan hubungan antara suatu
proses (instruksi) dengan proses lainnya dalam suatu program. Berikut adalah
flowchart dari sistem pembuatan purchase order yang akan dibuat :
33
start
Input username
dan password
Valid ?
y y
Menampilkan
Menu data siswa daftar data
siswa
y
Menampilkan
Menu data user
daftar data user
y
Menampilkan
t Menu data jurusan daftar data
jurusan
Menampilkan
Menu data absensi daftar data
absensi
Logout ?
End
34
Perancangan Database
Data-data yang diperlukan dalan sistem absensi struktur database
memerlukan 5 table antara lain :
1. Tabel Guru
Table Guru berisi field-field data pengguna yang bisa masuk
kedalam sistem data dan akan masuk kedalam database.
35
3. Tabel Presensi
Tabel Presensi berisi field-field kehadiran siswa.
36
5. Tabel User
Tabel User berisi field data pengguna admin dan wali kelas yang bisa
masuk kedalam sistem data dan akan masuk kedalam database.
Implementasi
Setelah melakukan analisis kebutuhan dan membuat rancangan sistem dari
aspek rekayasa perangkat lunak dengan menggunakan Unified Modelling
Language (UML), desain basis data, dan desain antar muka ( interface ), maka
selanjutnya dilakukan implementasi sistem termasuk di dalamnya proses
pengkodean. Berikut hasil dari proses implementasi sistem:
37
1) Halaman login
Halaman login adalah menu utama ketika user, administrator dan
.walikelas masuk kedalam sistem ini.
Implementasi antar muka halaman login adalah sebagai berikut:
38
3) Halaman data siswa
Pada bagian data siswa user akan disuguhkan seluruh nama siswa,
orang tua dan nomor telpon wali yang nanti akan langsung diakses
ketika akan penginputan data siswa yang tidak sekolah.
Implementasi antar muka halaman data siswa adalah sebagai
berikut:
39
5) Halaman jurusan
Pada bagian halaman jurusan ini wali kelas akan memilih kelas yang
sesuai dengan mata pelajaran yang mereka ajarkan, dan juga pada
halaman ini sebelum mengabsen wali kelas akan mengatur text SMS
yang nantinya akan dikirmkan kepada wali murid.
Implementasi antar muka halaman jurusan adalah sebagai berikut:
6) Halaman Absensi
Setelah wali kelas mengatur jurusan dan text SMS yang akan
dikirmkan kepada wali murid lalu wali kelas akan langsung
membuat keterangan pada halaman Absensi ini.
Implementasi antar muka halaman absensi adalah sebagai berikut:
40
5 BAB V
SARAN
1. Sistem Informasi Akademik akan lebih informatif jika pengolahan data-
data akademik dibuat/disajikan kedalam bentuk website/berbasis web,
sehingga orang tua siswa/siapapun dapat mengaksesnya kapan saja dan
dimana saja.
2. Sistem informasi akademik berbasis SMS ini akan lebih baik dan praktis
apabila pengiriman informasinya dilakukan oleh sistem secara otomatis
tanpa melibatkan user dalam proses pengiriman SMS.
41
6 DAFTAR PUSTAKA
[1] Ardyansyah, Ade Deni, 2018, ‘Perancangan Sistem Informasi Absensi Siswa
Berbasis Web Pada SMK Cempaka Jakarta’, dilihat 16 Juli 2018 ,<
https://repository.bsi.ac.id/index.php/repo/viewitem/4319>.
[2] Yudhi Rudhini, Ari Amir Alkodri, 2014, ‘Aplikasi Akademik Untuk Pelayanan
Wali Murid Berbasis SMS Gateway Pada SMP Negeri 2 Airgegas’, Pangkalpinang
: Jurnal SISFOKOM.
[3] Adrianto Hermawi, Pono Budi, Dharma Sasmitha, 2008, ‘Sistem Informasi
Perkuliahan Menggunakan Fasilitas SMS Pada Jaringan GSM’, Jurnal Teknik
Elektro, Vol. 10, No. 2.
[3] Dharwiyanti, Sri, 2003, Pengantar Unified Modelling Language,
ilmukomputer.com, dilihat 15 Januari 2019,
<http://academia.edu.documents/45135012/Modul_UML.pdf>.
[5] Sukatmi, Endah Septia Pitri, 2018, ‘Aplikasi Absensi Siswa Berbasis WEB
Dengan Dukungan SMS GATEWAY Pada SMK Kridiwisata Bandar Lampung’,
Jurnal Informasi dan Komputer, Vol. 6, No. 1.
[6] Ratna, Kusuma, Adis, lena, 2014, Pengertian PHP dan MySQL, ilmuti.org,
dilihat 15 Januari 2019, <http://ilmuti.org/wp-content/uploads/2014/05/Adis-Lena-
Kusuma-ratna-Pengertian-PHP-dan-MySQL.pdf>.
42