• Tidak ada hasil yang ditemukan

SISTEM INFORMASI SEKOLAH MENENGAH ATAS (SMA) BERBASIS WEB (Studi Kasus Pada SMA Negeri 1 Negara Batin Way Kanan)

N/A
N/A
Protected

Academic year: 2017

Membagikan "SISTEM INFORMASI SEKOLAH MENENGAH ATAS (SMA) BERBASIS WEB (Studi Kasus Pada SMA Negeri 1 Negara Batin Way Kanan)"

Copied!
58
0
0

Teks penuh

(1)

ii ABSTRAK

SISTEM INFORMASI SEKOLAH MENENGAH ATAS (SMA)

BERBASIS WEB (Studi Kasus Pada SMA Negeri 1 Negara Batin Way Kanan)

Oleh: Hamdan Sukri

Perkembangan teknologi yang semakin hari semakin membaik merupakan sebuah bentuk keinginan manusia untuk terus berkarya dan menggali potensi diri, seperti bidang industri, perdagangan, kesehatan, ataupun pendidikan. Internet merupakan jaringan komputer global di seluruh dunia sebagai media komunikasi dan informasi modern yang dapat memberikan serta menampilkan berbagai informasi dan data kepada publik. Suatu lembaga, instansi pemerintah atau swasta dapat memberikan serta menampilkan profil, iklan, data, dan informasi kepada publik melalui internet dengan memanfaatkan fasilitas website. Pada penelitian ini dirancang suatu sistem informasi berbasis web menggunakan bahasa pemrograman PHP MySQL. Dengan sistem ini, diharapkan mampu mengatasi berbagai kebutuhan dari user untuk mencari informasi dan memudahkan bagian administrasi sekolah dalam penyampaian informasi serta memberikan sarana komunikasi antara pihak sekolah dengan masyarakat dan orang tua siswa. Dari hasil penelitian yang telah dilaksanakan penulis mengimplementasikan hasil penelitian tersebut kedalam sebuah bentuk Sistem Informasi Sekolah Menengah Atas (SMA) Berbasis Web (Studi Kasus Pada SMA Negeri 1 Negara Batin Way Kanan).

(2)
(3)
(4)
(5)
(6)

vii

RIWAYAT HIDUP

Penulis dilahirkan di Negara Batin pada tanggal 07 Sepetember 1991 anak ke tiga dari empat bersaudara pasangan dari Bapak Korbi MR dan Ibu Berta Aprianti.

Penulis mengawali pendidikan di Sekolah Dasar Negeri (SDN) 1 Negara Batin Way Kanan pada tahun 1998 dan lulus pada tahun 2004. Penulis melanjutkan pendidikan di Sekolah Menengah Pertama Negeri (SMPN) 1 Negara Batin Way Kanan pada tahun 2004 dan lulus pada tahun 2007. Kemudian penulis melanjutkan ke jenjang Sekolah Menengah Atas Negeri (SMAN) 1 Negara Batin Way Kanan pada tahun 2007 dan lulus pada tahun 2010.

Pada tahun 2010, penulis terdaftar sebagai mahasiswa program studi Ilmu Komputer Jurusan Matematika Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung melalui jalur UM (Ujian Mandiri).

(7)

MOTO

Awali hidupmu dengan senyuman,

dengan tersenyum membuat hidupmu

menjadi lebih indah dan bewarna .

Jangan pernah menyerah dengan

cobaan, karena hidup adalah anugrah,

jalanilah hidup ini dengan melakukan

yang terbaik .

(8)

PERSEMBAHAN

Alhamdulillahirobbil’alamiin

,

Puji syukur atas segala rahmat dan seluruh kemudahan yang telah

Allah SWT berikan kepadaku selama ini.

Dengan segala kemampuan, kupersembahkan sebuah karya terbaikku

kepada mereka yang sangat berarti dalam hidupku

yaitu:

Mak yang selalu berjuang memberikan yang terbaik untukku, Mak

yang rela mengorbankan seluruhnya untukku, Mak yang selalu

mendoakanku agar menjadi orang yang berguna, Bapak yang selalu

memberikan semangat untuk menjalani hidup ini dengan baik, seluruh

keluarga besar yang selalu memberikan semangat agar cepat

menyelesaikan skripsi ini,

Paman, bibik, kakak, adek, dan ponakan-ponakanku, Walit, Umi, Nita,

Tem, Oksando, Aun, Koko, Cici, yang membuatku menjadi seorang

yang dibanggakan, dan seluruh sahabat dekat ataupun

waghei-wagheiku yang selalu mendukung dan membantuku selama ini dan

(9)

viii SANWACANA

Alhamdulillah, puji dan syukur senantiasa penulis panjatkan kepada Allah SWT atas segala curahan rahmat dan karunia-Nya sehingga penelitian dan karya tulis ilmiah ini dapat diselesaikan.

Skripsi dengan judul ”Sistem Informasi Sekolah Menengah Atas (SMA) Berbasis WEB(Studi Kasus Pada SMA Negeri 1 Negara Batin Way Kanan) ” adalah salah satu syarat untuk memperoleh gelar Sarjana Komputer di Universitas Lampung.

Dalam kesempatan ini penulis mengucapkan terima kasih kepada:

1. Bapak dan Mak tercinta yang selalu sabar memberikan cinta kasih, dukungan, memberikan motivasi dan terus mendo’akan saya.

2. Bapak Ir. Machudor Yusman, M.Kom. sebagai pembimbing utama yang telah memberikan ide untuk penelitian dan di tengah-tengah kesibukannya telah membimbing penulis dan memberikan semangat sehingga penulisan skripsi ini dapat diselesaikan.

3. Ibu Ossy Dwi Endah W, M.T. sebagai pembimbing kedua yang telah memberikan saran, bantuan dan membimbing penulis dalam pembuatan skripsi ini.

4. Bapak Drs. Irwan Adipribadi, M.Kom. sebagai pembahas yang telah memberikan masukan-masukan yang bermanfaat dalam perbaikan skripsi ini.

5. Bapak Ir. Machudor Yusman, M.Kom. selaku Ketua Jurusan Ilmu Komputer.

(10)

ix

7. Bapak Prof. Suharso, Ph.D. selaku Dekan Fakultas Matematika dan Ilmu Pengetahuan Alam Universitas Lampung.

8. Kakakku Mirna Susana, SPd. Noregen Korinta, SPd. Dan adikku Oksando Paberko yang selalu memberikan semangat dan menyayangiku.

9. Walit dan Umi yang selama ini membimbing dan memotivasiku.

10. Sahabat-sahabat Alex, Akew, Dores, Hary, Eja, Epri Daus, Tama, Resti, Rudi atas semangat dan keceriaannya selama ini.

11. Teman-teman seperjuangan Revy, Alpiyan, Togu, Beni, Gilang, Bagus, Agus, Pandu, Hari, Ady, Omes, Dimas, Ferdi, Fajar, Ricky, Tanto, Ahmad, Angger, Imam, Amin, Dika, Irul, Kholis atas kebersamaan dan semangatnya selama menyelesaikan skripsi ini, semoga sukses selalu untuk kita semua amin.

12. Teman-teman angkatan 2010 yang tidak dapat disebutkan satu persatu, terima kasih atas kebersamaannya dan kerja samanya selama masa perkuliahan.

13. Adik-adik angkatan 2011, 2012, 2013, 2014, yang bersedia membantu dan memberikan semangatnya.

14. Semua pihak yang tidak dapat disebutkan satu persatu yang telah membantu penyelesaian Skripsi ini.

Akhir kata, Penulis menyadari bahwa skripsi ini masih bisa dikembangkan lebih lanjut, akan tetapi sedikit harapan semoga skripsi yang sederhana ini dapat berguna dan bermanfaat bagi kita semua. Amin

Bandar Lampung, 25 September 2014

Penulis

(11)
(12)

BAB II TINJAUAN PUSTAKA

2.1 Teori Sistem ... 5

2.2 Penegrtian Sistem Informasi ... 6

2.3 Website... 6

2.4 HTML (Hypertext Markup Language) ... 6

2.5 PHP ... 7

2.6 MySQL... 7

2.7 CSS (Cascading Style Sheet) ... 7

2.8 JavaScript ... 8

2.9 Dreamweaver ... 8

2.10 Konsep Dasar Desain Sistem ... 8

2.10.1Use case digram... 8

2.10.2Activity diagram... 10

2.10.3Squence Diagram... 12

2.11 Appserv ... 14

2.12 Apache... 14

BAB III METODE PENELITIAN 3.1 Waktu dan Tempat Penelitian ... 15

3.2 Alat dan Bahan ... 15

3.2.1 Hardware ... 15

(13)

3.3 Metode Penelitian... 16

3.4 Analisis Sistem... 17

3.5 DesaianInterface ... 18

3.5.1 Usecase Diagram... 20

3.5.2Activity Diagram... 21

3.5.2.1. Activity Diagram Administrator……… 21

3.3.2.2. Activity Diagram Guest……… 25

3.5.3Squence Diagram... 29

3.5.3.1 Squence Diagram Administrator………... 29

3.5.3.2 Squence Diagram Guest……… 33

BAB IV HASIL DAN PEMBAHASAN 4.1 Implementasi ... 38

4.2 Tampilan Program ... 38

4.2.1 Menu utama(Home) ... 39

4.2.2 Menu Betita / Info... 40

4.2.3 Menu Data Guru ... 41

4.2.4 Halaman Detail Data Guru ... 41

4.2.5 Menu Data Siswa... 42

4.2.6 Halaman Detail Data Siswa ... 43

4.2.7 Menu Pencarian ... 44

(14)

4.2.9 Menu Input Data Guru... 45

4.2.10 Menu Input Data Siswa ... 47

4.2.11 Menu Puisi ... 49

4.2.12 Menu Buku Tamu ... 51

4.2.13 Menu Download Administrasi Online... 52

4.2.14 Menu Upload File ... 53

BAB V KESIMPULAN DAN SARAN 5.1 Kesimpulan ... 63

5.2 Saran ... 64

(15)

DAFTAR TABEL

Tabel Halaman

2.1 Simboluse case... 9

2.2 Simbol-simbolactivity diagram... 10

2.3 Simbol-simbolsequence diagram... 12

4.1 Perbandingan Administrasi Sekolah ... 60

(16)

DAFTAR GAMBAR

Gambar Halaman

3.1 HalamanIndex interface... 19

3.2 Usecase Diagram... 20

3.3 Activity Diagram inputdata ... 21

3.4 Activity Diagram hapus data ... 22

3.5 Activity Diagram editdata ... 23

3.6 Activity Diagram publikasi pengumuman... 24

3.7 Activity Diagram menjawab komentar/pertanyaan wali murid ... 24

3.8 Activity Diagrammelihat informasi... 25

3.9 Activity Diagram berkomentar ... 26

3.10Activity Diagram pencarian data guru/siswa... 26

3.11Activity Diagram melihat data guru/siswa ... 27

3.12Activity Diagram melihat gallery ... 27

3.13Activity Diagramadministrasi online... 28

3.14Activity Diagram kirim puisi... 28

3.15Squence Diagram inputdata ... 29

3.16Squence Diagramedit data ... 30

(17)

3.18Squence Diagrampublikasi pengumuman... 31

3.19Squence Diagramjawab komentar/pertanyaan... 32

3.20Squence Diagrammelihat data guru/siswa ... 33

3.21Squence Diagrammencari data guru/siswa ... 34

3.22Squence Diagrammelihat informasi... 35

3.23Squence Diagrammemberi komentar/pertanyaan ... 36

3.24Squence Diagrammelihat gallery... 37

3.25Squence Diagramadministrasi online ... 37

4.1 TampilanMenu Home... 39

4.2 TampilanMenuBerita / Info... 40

4.3 TampilanMenudata guru ... 41

4.4 TampilanDetailData Guru... 42

4.5 TampilanMenudata siswa... 43

4.6 TampilanDetailData Guru... 44

4.7 TampilanMenuPencarian ... 44

4.8 TampilanMenuHasil Pencarian Data ... 45

4.9 TampilanMenu InputData Guru ... 46

4.10 TampilanMenuPeringatan ... 46

4.11 TampilanMenuPeringatan ... 47

4.12 TampilanMenu InputData Siswa... 48

4.13 TampilanMenuPeringatan ... 49

4.14 TampilanMenuPeringatan ... 49

(18)

4.16 TampilanMenu Kirim Puisi... 50

4.17 TampilanMenuBuku Tamu ... 51

4.18 TampilanMenu DownloadAdministrasi Sekolah ... 52

4.19 TampilanMenuUpload File ... 53

4.20 TampilanMenuPemberitahuan InboxKepala Sekolah ... 54

4.21 TampilanMenu Detail InboxKepala Sekolah ... 55

4.22 TampilanMenu Inbox Admin ... 55

4.23 TampilanMenu Detail Inbox Admin... 56

4.24 Tampilan Download File ... 56

4.25 Tampilan Verifikasi File ... 57

4.26 Tampilan halaman tujuan surat dan e-mail kepala paskibra ... 57

4.27 Tampilan halaman inbox e-mail kepala paskibra ... 58

4.28 Tampilan halaman Hasil Download... 59

(19)

1

BAB I PENDAHULUAN 1.1.Latar Belakang

Pada zaman sekarang ini perkembangan teknologi yang semakin hari semakin membaik merupakan sebuah bentuk keinginan manusia untuk terus berkarya dan

menggali potensi diri. Boleh dikatakan bahwa teknologi kini adalah sebuah kebutuhan bagi berlangsungnya kehidupan. Slogan “Sandang, Pangan, dan Papan” nampaknya kini harus dirombak dengan menambahkan unsur baru yakni

teknologi. Andil besar perkembangan teknologi mengakibatkan arus besar penyampaian informasi ke seluruh dunia yang berarti menjadikan sistem besar

dari rangkaian teknologi. Semua orang tahu bahwa di era maju ini informasi bisa didapat di mana saja dan kapan saja.

Perkembangan teknologi informasi memainkan peranan yang sangat penting

dalam berbagai aspek kehidupan, seperti bidang industri, perdagangan, kesehatan, ataupun pendidikan. Internet merupakan jaringan komputer global di seluruh

dunia sebagai media komunikasi dan informasi modern yang dapat memberikan serta menampilkan berbagai informasi dan data kepada publik. Suatu lembaga, instansi pemerintah atau swasta dapat memberikan serta menampilkan profil,

(20)

2

Penyampaian informasi profil sekolah, sejarah sekolah, data guru, data siswa

berprestasi, berita sekolah, dan informasi-informasi sekolah lainnya yang masih konvensional yaitu masih menggunakan pamflet, brosur, dan spanduk yang dirasa

kurang efektif (dalam hal waktu dan biaya), sehingga membuat masyarakat dan para siswa masih harus memamfaatkan informasi sekolah secara konvensional. Masyarakat atau kalangan siswa yang membutuhkan informasi sekolah harus

datang dan bertanya langsung ke sekolah, menyebabkan penyampaian informasi belum efektif dan efisien. Sistem penyampaian informasi yang dijalani

menjadikan kendala bagi sekolah untuk bisa lebih dikenal dan diketahui oleh masyarakat luas disebabkan jangkauan informasi yang sangat sempit dan terbatas

karena informasi sekolah yang tidak bisa diakses sewaktu-waktu.

Dengan menggunakan sistem informasi berbasis web yang dilakukan oleh sekolah untuk meningkatkan informasi secara rinci kepada lembaga pendidikan

maupun pihak-pihak yang membutuhkan informasi, melalui web dengan bahasa pemograman komputer, maka dibuat suatu media sistem informasi untuk memudahkan percarian dan penyampaian informasi lebih cepat, sehingga

informasi yang diperoleh lebih akurat dan tepat sesuai kebutuhan.

Dengan adanya suatu sistem informasi diharapkan dapat meningkatkan

kualitas sekolah dan dapat dimanfaatkan sebagai sarana promosi guna menjaring siswa/siswi baru untuk bergabung menuntut ilmu di SMA Negeri 1 Negara Batin

(21)

3

Berdasarkan uraian yang dijelaskan pada halaman sebelumnya, maka perlu

dilakukan penelitian dengan judul “ Sistem Informasi Sekolah Menengah Atas (SMA) Berbasis Web (Studi kasus pada SMA Negeri 1 Negara Batin Way Kanan)”, sehingga diharapkan dengan menggunakan sistem informasi berbasis web, masyarakat dan warga sekolah dapat mengakses informasi sekolah dengan mudah, cepat, dan hemat, serta dapat dilakukan kapanpun dan dimanapun mereka

berada tanpa mengenal jarak dan waktu.

1.2.Rumusan Masalah

Berdasarkan uraian latar belakang di atas maka dalam pembuatan sistem ini dikemukakan masalah sebagai berikut:

1. Bagaimana membangun suatu sistem informasi yang baik bagi SMA

Negeri 1 Negara Batin Way Kanan.

2. Bagaimana sebuah sistem informasi SMA Negeri 1 Negara Batin Way

Kanan dapat mempermudah dalam memperoleh informasi yang didalamnya terdapat informasi-informasi yang berhubungan dengan sekolah ini sendiri.

1.3 Batasan Masalah

Agar penelitian dilakukan dapat lebih terfokus, diperlukan batasan-batasan yang ditetapkan terhadap permasalahan, maka pembangunan website sebagai sarana menyampaikan informasi profil sekolah, sejarah berdiri, data guru, data siswa

(22)

4

1.4 Tujuan dan Manfaat Penelitian 1. Tujuan

Membangun website sekolah, agar SMA Negeri 1 Negara Batin Way Kanan

memiliki media penyampaian informasi yang lebih efektif.

2. Manfaat

(23)

BAB II

TINJAUAN PUSTAKA

2.1 Teori Sistem

Menurut Jogiyanto (2001) terdapat dua kelompok pendekatan dalam

mendefinisikan sistem, yaitu yang menekankan pada prosedurnya dan yang menekankan pada komponen atau elemennya. Pendekatan sistem yang lebih menekankan pada prosedur mendefinisikan sistem sebagai berikut: Sistem adalah

suatu jaringan kerja dari prosedur-prosedur yang saling berhubungan, berkumpul bersama-sama untuk melakukan kegitan atau untuk menyelesaikan suatu sasaran

tertentu. Pendekatan sistem yang lebih menekankan pada elemen atau komponennya, mendefinisikan sistem sebagai berikut: Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan .

Batas sistem merupakan daerah yang membatasi antara suatu sistem dengan sistem yang lainnya atau dengan lingkungan luarnya. Batas sistem ini

(24)

6

2.2 Penegrtian Sistem Informasi

Menurut Robert A. Leitch dan K. Roscoe Davis dalam Jogiyanto ( 2001), Sistem informasi adalah suatu sistem di dalam suatu organisasi yang

mempertemukan kebutuhan pengolahan transaksi harian, mendukung operasi bersifat manajerial dan kegiatan strategi dari suatu organisasi dan menyediakan

pihak luar tertentu dengan laporan-laporan yang diperlukan.

2.3 Website

Menurut Suryanto (2012) Website merupakan suatu koleksi dokumen HTML pribadi atau perusahaan yang membuat sistem informasi dalam Web Server (sistem komputer di suatu organisasi, yang berfungsi sebagi server, suatu

komputer yang berfungsi untuk menyimpan informasi dan untuk mengelola jaringan komputer) untuk fasilitas World Wide Web atau Web, dan dapat diakses

oleh seluruh pengguna pemakai internet.

2.4 HTML (Hypertext Markup Language)

HTML (Hypertext Markup Language) merupakan suatu script yang bisa menampilkan informasi dan daya kreasi kita melalui internet. HTML sendiri

adalah suatu dokumen teks biasa yang mudah untuk dimengerti dibandingkan bahasa pemrograman lainnya, dan karena bentuknya itu maka HTML dapat dibaca oleh platform yang berlainan seperti Windows, Unix, dan lainnya (Wardani,

(25)

7

2.5 PHP

PHP (PHP Hypertext Preprocessor) adalah bahasa pemograman yang berjalan pada sebuah webserver dan berfungsi sebagai pengolah data pada sebuah

server. Dengan menggunakan program PHP, Sebuah website akan lebih interaktif dan dinamis (Madcoms, 2011).

2.6 MySQL

MySQL adalah suatu perangkat lunak database relasi atau Relational Database Management System (RDBMS) yang didistribusikan gratis di bawah

lisensi GPL (General Public License). Dimana setiap orang bebas menggunakan MySQL, namun tidak boleh dijadikan produk turunan yang dijadikan closed

source atau komersial (Suryanto, 2012).

2.7 CSS (Cascading Style Sheet)

Style Sheet merupakan feature yang sangat penting dalam membuat Dynamic

HTML. Meskipun bukan merupakan suatu keharusan dalam membuat web, namun penggunaan style sheet merupakan kelebihan tersendiri.

Suatu style sheet merupakan tempat mengontrol dan mengatur style-style yang ada. Style sheet mendeskripsikan bagaimana tampilan dokumen HTML di layar, bisa juga menyebutkan sebagai template dari dokumen HTML yang

(26)

8

2.8 JavaScript

JavaScript adalah sebuah bahasa scripting yang dinamis, yang memungkinkan untuk membuat sebuah aplikasi yang interaktif meskipun dari

sebuah halaman HTML statis. Hal ini mungkin dilakukan dengan menyisipkan kode program bahasa JavaScript di bagian mananpun pada halaman web.

2.9 Dreamweaver

Dreamweaver adalah sebuah HTML untuk mendesain web secara visual dan mengelola situs atau halaman web. Dreamweaver merupakan software utama yang

digunakan oleh Web Desainer meaupun Web Programmer dalam mengembangkan suatu situs web, karena dreamweaver mempunyai ruang kerja, fasilitas dan kemampuan yang mampu meningkatkan produktivitas dan efektivitas

dalam desain maupun membangun suatu situs web (Madcoms, 2011).

2.10 Konsep Dasar Desain Sistem

2.10.1 Use case digram

Use case diagram merupakan pemodelan untuk tingkah laku sistem informasi

yang dibuat. Use case diagram mendeskripsikan sebuah interaksi antara satu atau lebih actor dengan sistem informasi yang dibuat. Secara kasar, Use case digunakan untuk mengetahuai fungsi apa saja yang ada didalam sebuah sistem

informasi dan siapa saja yang berhak menggunakan fungsi itu. Syarat penamaan use case nama didefinisikan sesederhana mungkin dan dapat dipahami (Rosa dan

(27)

9

Tabel 2.1 Simbol use case

Simbol Deskripsi

Use case Fungsionalitas yang disediakan sistem

sebagai unit-unit yang saling bertukar pesan antar unit atau aktor; biasanya

dinyatakan dengan menggunakan kata kerja frase nama use case

Aktor Orang, proses atau sistem lain yang

berinteraksi dengan sistem informasi yang dibuat di luar sistem informasi

Ekstensi Relase use case tambahan kesebuah

use case dimana use case yang

ditambahkan dapat berdiri sendiri walau tampa use case tambahan itu.

(28)

10

fungsinya untuk sebagai syarat dijalankan use case ini

2.10.2 Activity diagram

Activity diagram atau disebut diagram aktivitas menggambarkan aliran kerja

atau aktivitas dari sebuah sistem atau proses bisnis. Yang perlu diperhatikan disini adalah diagram aktivitas menggambarkan aktivitas sistem bukan apa yang dilakukan aktor, jadi aktivitas yang dapat dilakukan oleh sistem (Rosa dan

salahudin 2011). Simbol-simbol yang terdapat pada activity diagram, disajikan pada Tabel 2.2.

Tabel 2.2 Simbol-simbol activity diagram

Simbol Deskripsi

(29)

11

diagram aktivitas memiliki sebuah

status awal.

Aktivitas Aktivitas yang dilakukan sistem,

aktivitas biasanya dilakukan dengan kata kerja.

Percabangan Asosiasi percabangan dimana jika ada

pilihan aktivitas lebih dari satu.

Penggabungan / join Asosiasi penggabungan dimana lebih

dari satu aktivitas digabungkan menjadi satu.

Status akhir Status akhir yang dilakukan sistem,

sebuah diagram aktivitas memiliki sebuah status akhir.

Swimelane Memisahkan organisasi bisnis yang

(30)

12

2.10.3 Squence Diagram

Diagram sequence menggambarkan kelakuan objek pada use case dengan mendeskripsikan waktu hidup objek dan message yang dikirimkan dan diterima

antar objek. Banyaknya diagram sequence yang harus digambar adalah sebanyak pendefinisian use case yang memiliki proses sendiri (Rosa dan salahudin 2011).

Simbol-simbol yang ada pada sequence diagram.Disajikan pada Tabel 2.3.

Tabel 2.3 Simbol-simbol sequence diagram

Simbol Deskripsi

Aktor

Atau

Orang, proses, atau sistem lain yang

berinteraksi dengan sistem informasi yang di buat diluar sistem

Garis hidup / lifetime

Menanyakan kehidupan suatu objek

Objek Menyatakan objek yang berinteraksi

pesan

Nama aktor

(31)

13

Waktu aktif Menyatakan objek dalam keadaan

aktif dan berinteraksi pesan

Pesan tipe create Menyatakan suatu objek membuat objek yang lain, arah panah

mengarah pada objek yang dibuat

Pesan tipe call Menyatakan suatu objek memanggil operasi / operasi metode yang ada pada objek lain atau dirinya sendiri

Pesan tipe send Menyatakan bahwa suatu objek

mengirimkan data / masuk / informasi keobjek lainnya, arah panah mengarah pada objek kirim

Pesan tipe return Menyatakan bahwa suatu objek yang telah menjalankan operasi atau metode menghasilakan suatu

pengembalian ke objek tertentu

Pesan tipe destroy Menyatakan suatu objek mengakhiri hidup atau yang lain, arah panah

(32)

14

2.11 Appserv

Appserv adalah salah satu paket software webserver yang terdiri dari Apache, Php, dan MySQL. Dalam Appserv dilengkapi dengan PhpMyAdmin yang

membantu dalam pembuatan dan pengelolaan database MsQL (Madcoms, 2011).

2.12 Apache

Apache adalah perangkat lunak yang dapat digunakan sebagai web server.

(33)

BAB III

METODE PENELITIAN

3.1 Tempat dan Waktu Pelaksanaan

Penelitian ini dilakukan di SMA Negeri 1 Negara Batin Way Kanan, Jl BGD

Negara Batin Way Kanan, Kecamatan Negara Batin, Kabupaten Way Kanan, Lampung. Waktu penelitian dilakukan pada Semester Genap Tahun Ajaran

2013-2014.

3.2 Alat dan Bahan

3.2.1 Hardware

Hardware yang digunakan dalam pembangunan sistem ini adalah 1 unit Notebook ACER 4739 series dengan spesifikasi:

1. Prosesor Intel Core i3- 380 M

2. 2 GB RAM DDR3 3. 320 GB Harddisk.

(34)

16

3.2.2 Software

Software yang digunakan dalam pembangunan sistem adalah 1. Sistem Operasi Windows 7 Ultimated 64 Bit

Sistem operasi ini digunakan sebagai perangkat lunak utama yang menjalankan perintah user terhadap mesin dan software lainnya.

2. Programming Language Notepad++ v.5.9.3

Merupakan sebuah program yang berguna untuk menghasilkan program aplikasi lainnya.

3. APP Server

Software ini digunakan sebagai server lokal (localhost) pada sistem.

4. Browser Mozilla Firefox 9.0

Software ini digunakan sebagai permambah pada testing sistem. 5. MySQL Server 32 Bit

Software ini berperan sebagai penyimpan data (database).

3.3 Metode Penelitian

Metode pembangunan sistem yang digunakan dalam penelitian ini adalah metode OOAD (Object Oriented Analysis Design, analisis, dan disain berorientasi

objek adalah cara baru dalam memikirkan suatu masalah dengan menggunakan model yang dibuat menurut konsep sekitar dunia nyata. Dasar pembuatan adalah

(35)

17

3.4 Analisis Sistem

Keberhasilan suatu program aplikasi komputer tergantung bagaimana program aplikasi tersebut dapat diimplementasikan dan digunakan oleh pengguna

dengan tepat, bermanfaat serta semua kebutuhan pengguna (user) ada diprogram tersebut dan mudah dalam pengoprasiannya. Sebaik apapun program aplikasi yang dibuat oleh programmer tanpa adanya analis sistem yang baik, maka hal

tersebut sulit untuk mencapai keberhasilan.

Sangat penting untuk diingat bahwa tujuan utama dari analis sistem adalah bukan untuk menciptakan sistem informasi yang hebat, tetapi tujuan utamanya adalah menciptakan “value” yang mana bagi banyak orang ini berarti

meningkatkan profit. Membuat sistem informasi mirip dengan membangun

rumah. Pertama, rumah ( atau dalam hal ini sistem informasi) mulai dengan ide dasar. Kedua, ide tersebut ditransformasikan dalam gambar-gambar sederhana yang ditunjukkan pada klien dan diperbaiki setelah setuju terhadap gambar dan

sesuai dengan keinginan klien. Ketiga, mendesain “blue print” yang menjelaskan gambar dan informasi secara detail. Begitu juga dengan pembuatan sistem informasi SMA Negeri 1 Negara Batin Way Kanan. Sistem ini memerlukan analis

sistem agar sistem yang dibuat dapat bekerja sehingga mencapai tujuan dan harapan yang diinginkan.

Pada dasarnya setiap sekolah, warga sekolah, dan orang tua murid dalam hubungan pencarian data dan informasi membutuhkan data informasi yang

(36)

18

menggunakan cara manual dengan cara melihat informasi-informasi di mading

dan papan pengumuman sekolah. Hal itu dikarenakan belum adanya sistem informasi yang bisa terhubung langsung dengan internet.

Berdasarkan permasalahan yang dihadapi oleh SMA Negeri 1 Negara Batin Way Kanan, sebagaimana tersebut di atas, maka untuk meningkatkan penyampaian informasi sekolah SMA Negeri 1 Negara Batin Way Kanan dibutuhkan

pembuatan sebuah sistem informasi berbasis web.

3.5 Desaian Interface

Pada desaian interface menampilkan halaman index, halaman index adalah halaman utama yang tampil bila diinputkan alamat URL dari sistem informasi ini

(37)

19

Gambar 3.1. Halaman Index interface

(38)

20

3.5.1. Usecase Diagram

Usecase diagram pada sistem ini menjelaskan kejadian yang dilakukan oleh actor (pengguna) terhadap sistem, Usecase diagram berfungsi untuk menghubungkan

dan memodelkan perilaku suatu sistem. Usecase diagram dapat dilihat pada Gambar 3.2.

(39)

21

3.5.2. Activity Diagram

Activity Diagram adalah diagram yang menunjukkan aktivitas yang dilakukan oleh administrator (pengguna) terhadap sistem.

3.5.2.1. Activity Diagram Administrator

Activity Diagram yang dilakukan oleh administrator terhadap sistem dapat

dilihat pada Gambar 3.3 sampai dengan Gambar 3.7.

(40)

22

(41)

23

(42)

24

Gambar 3.6. Activity Diagram publikasi pengumuman

(43)

25

3.3.2.2. Activity Diagram Guest

Activity Diagram yang dilakukan oleh guest terhadap sistem dapat dilihat pada Gambar 3.8 sampai dengan Gambar 3.13 di bawah ini.

(44)

26

Gambar 3.9. Activity Diagram berkomentar

(45)

27

Gambar 3.11. Activity Diagram melihat data guru/siswa

(46)

28

Gambar 3.13. Activity Diagram Administrasi online

(47)

29

3.5.3. Squence Diagram

Berdasarkan usecase yang dibahas di atas maka dibuat sequence diagram seperti di bawah ini.

3.5.3.1 Squence Diagram Administrator

Squence Diagram yang dilakukan oleh administrator terhadap sistem dapat dilihat pada Gambar 3.15 sampai Gambar 3.19.berikut ini.

Gambar 3.15. Squence Diagram input data

Dari Gambar 3.15 di atas terlihat bahwa admin melakukan pemilihan menu pengolahan terhadap user interface untuk mendapatkan tampilan melakukan penginputan data siswa, guru, foto, berita, dan administrasi sekolah. Selanjutnya

halaman database melakukan pemanggilan menu halaman tampil data guru, siswa dan berita pada kelas database yang digunakan untuk memproses entry data guru,

(48)

30

siswa, foto, dan berita. Dari pemanggilan menu tersebut mendapatkan

pengembalian berupa konfirmasi inputan yang memberikan isyarat kepada admin bahwa data yang disimpan sukses. Penjelasan di atas berturut-turut sama dengan

Gambar 3.16 dan Gambar 3.17.

(49)

31

Gambar 3.17. Squence Diagram hapus data

(50)

32

Dari Gambar 3.18 di atas terlihat bahwa admin melakukan pemilihan menu

publikasi pengumuman terhadap user interface, selanjutnya admin menuliskan pengumuman, setelah admin selesai menuliskan pengumuman maka sistem

menyimpan data dan mendapatkan pengembalian berupa konfirmasi publikasian yang memberikan isyarat kepada admin bahwa data yang disimpan sukses.

Gambar 3.19 Squence Diagram jawab komentar/pertanyaan

Dari Gambar 3.19 di atas terlihat bahwa admin melakukan pemilihan menu

komentar atau pertanyaan terhadap user interface, selanjutnya admin membuka halaman inbox komentar atau pertanyaan, lalu admin menuliskan jawaban

(51)

33

3.5.3.2 Squence Diagram Guest

Squence Diagram yang dilakukan oleh guest terhadap sistem dapat dilihat pada Gambar 3.20, sampai Gambar 3.25 berikut ini.

Gambar 3.20. Squence Diagram melihat data guru/siswa

Dari Gambar 3.20 di atas terlihat bahwa guest melakukan pemilihan menu guru

(52)

34

Gambar 3.21. Squence Diagram mencari data guru/siswa

Dari Gambar 3.21 di atas terlihat bahwa guest melakukan pemilihan menu pencarian data guru atau siswa terhadap user interface, selanjutnya guest akan

menuliskan pencarian data guru atau siswa, setelah guest selesai menuliskan pencarian data guru atau siswa maka sistem menampilkan halaman hasil

(53)

35

Gambar 3.22. Squence Diagram melihat informasi

Dari Gambar 3.22 di atas terlihat bahwa guest melakukan pemilihan menu lihat informasi, selanjutnya sistem menampilkan halaman tampil informasi dan daftar

(54)

36

Gambar 3.23. Squence Diagram memberi komentar/pertanyaan

Dari Gambar 3.23 di atas diketahui guest melakukan pemilihan menu buku tamu,

selanjutnya sistem menampilkan halaman buku tamu, lalu guest menuliskan komentar atau pertanyaaan, setelah guest selesai menuliskan komentar atau

(55)

37

Gambar 3.24. Squence Diagram melihat gallery

Gambar 3.25. Squence Diagram administrasi online

Dari Gambar 3.24 di atas diketahui bahwa guest melakukan pemilihan menu lihat galery, selanjutnya sistem menampilkan halaman tampil galery dan daftar galeri

(56)

BAB V

KESIMPULAN DAN SARAN

5.1 Kesimpulan

Berdasarkan hasil pengujian dan pembahasan yang telah diperoleh selama penelitian maka dapat ditarik beberapa kesimpulan sebagai berikut:

1. Sistem informasi ini memudahkan pengguna dalam pengaksesan informasi

dan dapat digunakan sebagai alternatif baru bagi SMA Negeri 1 Negara Batin Way Kanan dalam metode penyampaian informasi secara efektif,

sehingga diharapkan dengan adanya sistem ini SMA Negeri 1 Negara Batin Way Kanan dapat lebih meningkatkan layanan sehingga menjadi salah satu sekolah unggulan di Lampung.

2. Sistem berbasis web memberikan sarana komunikasi antara pihak sekolah dengan masyarakat dan orang tua siswa.

3. Dengan adanya administrasi online surat yang masuk ke sekolah lebih

(57)

64

5.2 Saran

Berdasarkkan kesimpulan di atas, maka dapat diberikan saran sebagai berikut: 1. Sistem hasil pengembangan masih memiliki banyak kekurangan, sehingga

diperlukan evaluasi dan pengembangan tahap lanjutan, seperti keamanan

sistem, sistem akademik sekolah, sms gateway, dan raport online.

2. Diharapkan Sistem Informasi ini dapat dipergunakan oleh SMA Negeri 1

Negara Batin Way Kanan.

3. Perlu adanya sosialisasi kepada siswa, dan guru mengenai cara penggunaan dan fungsinya, karena tanpa adanya sosialisasi penggunaan

sistem informasi sulit mencapai tujuan yang diinginkan.

(58)

1

DAFTAR PUSTAKA

Jogiyanto, H..M. 2001. Analisis dan Desain Sistem Informasi. Andi Yogyakarta Kompotindo, Jakarta

Kadir, A. 2003. Dasar Pemograman Web Dinamis Menggunakan PHP. Andi Offset. Yogyakarta.

Lembaga penelitian UNILA. 2010.Karya Tulis Ilmiah. UNILA. Universitas Lampung.

Madcoms. 2011.Aplikasi Web Database dengan Dreamweaver dan PHP- MySQL. Andi Offset. Yogyakarta.

Rosa A. S dan Salahudin . 2011. Rekayasa Perangkat Lunak. Modula: Bandung.

Suryanto, A. 2012.Pembanguna Aplikasi Piket Pada Sekolah Menengah Atas Satu

Kudus Berbasis Web. Indonesian Jurnal on Computer Science - Speed (IJCSS)

15 FTI UNSA Vol 10 No 1–Februari 2012.

Wardini, S. K. 2013.Sistem Informasi Pengolahan Data Nilai Siswa Berbasis Web

Pada Sekolah Menengah Atas (SMA) Muhammadiyah Pacitan. IJNS Volume

Gambar

Tabel 2.1 Simbol use case
Tabel 2.2 Simbol-simbol activity diagram
Tabel 2.3  Simbol-simbol sequence diagram
Gambar 3.2.  Usecase Diagram
+7

Referensi

Dokumen terkait

FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM INSTITUT TEKNOLOGI SEPULUH NOPEMBER. SURABAYA

Seperti hal ketika yang berikut ini dibutuhkan untuk mencatatat dikantor daerah pengangkutan atau transportasi yang mengawasi daerah tempat Anda tinggal, dan semua kendaraan

Setelah melakukan evaluasi penawaran sampai dengan evaluasi kualifikasi dan pada saat pembuktian kulaifikasi peserta yang memasukan dokumen penawaran dinyatakan tidak

This study aimed to discover (1) whether the use of film is effective to improve students’ pronunciation ability and (2) the students’ response toward film in

Dengan ini menyatakan sebenarnya bahwa nama-nama siswa yang kami usulkan sebagai calon penerima Bantuan Beasiswa Miskin pada lampiran FORMAT 2B (berisi nama-nama siswa

Adapun pemikir an Iw an Tr iyuw ono yang per tama tentang Shar i’ah ent er pr ise t heor y mer upakanker angka akuntansi dalam bingkai syar iah yang memiliki per

Direktorat Jenderal Hortikultura, di akses tanggal 29

Penelitian ini berjudul “Pemerolehan Jenis Kata Bahasa Indonesia pada Anak Penyandang Tunagrahita di SLB ABC Taman pendidikan Islam”.Tujuan penelitian ini untuk