• Tidak ada hasil yang ditemukan

BAB 2 LANDASAN TEORI 2.1 Landasan Teori - Sistem Informasi Kesiswaan Berbasis Web Sekolah Yapim Sei Gelugur

N/A
N/A
Protected

Academic year: 2019

Membagikan "BAB 2 LANDASAN TEORI 2.1 Landasan Teori - Sistem Informasi Kesiswaan Berbasis Web Sekolah Yapim Sei Gelugur"

Copied!
22
0
0

Teks penuh

(1)

BAB 2

LANDASAN TEORI

2.1 Landasan Teori

Landasan teori merupakan bagian yang akan dibahas tentang pemecahan masalah melalui pembahasan–pembahasan secara teoritis. Teori yang dimaksud yaitu yang berhubungan dengan pemecahan masalah. Dengan adanya teori–teori yang dibutuhkan, maka diharapan penulis tidak menemukan banyak kesulitan lagi dalam menyelesaikan masalah dalam membuat sistem informasi ini. Disamping itu, teori-teori akan mempermudah penulis untuk membentuk rancangan– rancangan yang diperlukan sesuai dengan perencanaan penulis untuk sistem ini.

2.1.1 Sistem

(2)

dapat dicapai. Sistem dapat merupakan salah satu yang terpenting dalam sebuah perusahaan atau organisasi yang dapat membentuk kegiatan usaha untuk mencapai kemajuan dan target yang ditentukan. Defenisi tentang sistem cukup banyak, untuk mengetahui lebih jelasnya tentang defenisi sistem ini diambil beberapa kutipan pendapat dari beberapa ahli sebagai berikut:

Jogiyanto hartono (1999:2) menyatakan bahwa sistem adalah kumpulan dari elemen–elemen yang berinteraksi untuk mencapai suatu tujuan tertentu.

Tata Sutabri (2004:9) menyatakan bahwa sistem adalah sekelompok unsur yang erat hubungannya satu dengan yang lain, yang berfungsi bersama– sama untuk mencapai tujuan tertentu.

Abdul Kadir (2005:8) menyatakan bahwa sistem adalah sekumpulan elemen yang saling terkait atau terpadu yang dimaksudkan untuk mencapai suatu tujuan tertentu.

Dari beberapa pengertian diatas, maka istilah “sistem” mengandung arti

(3)

terdiri dari komponen–komponen.Subsistem perangkat keras terdiri dari masukan, alat pemrosesan, alat keluaran dan simpanan luar.

a. Karakteristik sistem

Sebuah sistemdapat mempunyai beberapa masukan dan keluaran. Selain itu, suatu sistem memiliki karakteristik atau sifat–sifat tertentu, yang mencirikan bahwa hal tersebut bisa dikatakan sebagai suatu sistem, yaitu mempunyai komponen–komponen (Components), batasan sistem (Boundary), lingkungan luar sistem (Environtment), penghubung (Interface), masukan (Input), keluaran (Output), pengolah (Proses), dan sasaran (Objective), atau tujuan (Goal). Karakteristik yang dimaksud yaitu sebagai berikut:

1. Komponen Sistem(Components)

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi yang bekerja sama yang membentuk satu kesatuan. Komponen– komponen sistem tersebut dapat berupa suatu bentuk subsistem. 2. Batasan Sistem (Boundary)

Ruang lingkup sistem merupakan daerah yang membatasi antara sistem dengan sistem yang lain atau sistem dengan lingkungan lainnya. Batasan sistem ini memungkinkan suatu sistem dipandang sebagai satu kesatuan yang tidak dapat dipisah–pisahkan.

3. Lingkungan Luar Sistem (Environtment)

(4)

merugikan sistem tersebut, dengan demikian lingkungan luar sistem tersebut harus tetap dijaga dan dipelihara.

4. Penghubung Sistem (Interface)

Media yang menghubungkan sistem dengan subsistem lain disebut penghubung sistem atau interface. Penghubung ini memungkinkan sumber–sumber daya mengalir dari suatu sistem ke subsistem yang lain. Bentuk keluaran dari satu subsistemakan menjadi masukan untuk subsistem yang lain melalui penghubung tersebut.

5. Masukan Sistem (Input)

Energi yang dimasukan kedalam sistem disebut masukan sistem, yang dapat berupa pemeliharaan(maintenance input), dan sinyal (sinyal input).Contoh didalam suatu unit sistem komputer. “Program” adalah maintenance input yang digunakan untuk mengoperasikan komputer dan “Dan” adalah sinyal input untuk

diolah menjadi informasi. 6. Keluaran Sistem (Output)

Hasil energi yang diolah dan klasifikasi menjadi keluaran yang berguna. Keluaran ini merupakian masukan bagi subsistem yang lain. Contoh, sistem informasi keluaran yang dihasilkan adalah informasi.

7. Pengolahan Sistem (Proses)

(5)

8. Sasaran Sistem (Objective)

Suatu sistem memiliki tujuan dan sasaran yang pasti dan bersifat deterministik.Kalau suatu sistem tidak memiliki sasaran, maka operasi sistem tidaka ada gunanya.Suatu sistem dikatakan berhasil bila mengenai sasaran dan tujuan yang telah direncanakan.

b. Klasifikasi Sistem

Menurut Jogiyanto Hartono (1989:6) sistem dapat diklasifikasikan dari beberapa sudut pandang diantaranya adalah sistem abstrak dan sistem fisik, sistem alamiah dan sistem buatan manusia, sistem tertentu dan tidak tentu, sistem tertutup dan sistem terbuka. Oleh karena itu sistem dapat diklasifikasikan dari sudut pandang diantaranya:

1. Sistem Abstrak dan Sistem Fisik

Sistem abstrak adalah berupa pikiran atau ide-ide dan tidak tampak secara fisik, misalnya sistem teknologi yaitu sistem yang berupa pemikiran hubungan antara manusia dengan tuhan, sedangkan sistem fisik merupakan sistem yang ada secara fisik, misalnya sistem komputer, sistem produksi, sistem penjualan, sistem administrasi kantoran, dan lain sebagainya.

2. Sistem Alamiah

(6)

3. Sistem Deterministik dan Sistem Probabilistik

Sistem yang beroprasi dengan tingkah laku yang dapat diprediksi disebut sistem deterministik.Sistem komputer contoh dari sistem yang kondisi masa depannya tidak dapat diprediksi karena mengandung probabilistik.

4. Sistem Terbuka dan Sistem Tertutup

Sistem tertutup merupakan sistem yang tidak berhubungan dan tidak terpengaruh oleh lingkungan luarnya.Sistem bekerja secara optimal tanpa campur tangan pihak luar.Sedangkan sistem terbuka adalah sistem yang berhubungan dan dipengaruhi oleh lingkungan luarnya.Sistem ini menerima masukkan dan menghasilkan keluaran untuk subsistem lainnya.

2.1.2 Informasi

(7)

Jogiyanto Hartono (1999:8) menyatakan bahwa informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan lebih berarti bagi yang menerimanya.

Tata Sutabri (2004:17) menyatakan bahwa informasi adalah proses lebih lanjut dari data yang sudah memiliki nilai tambah.

Raymond Mcleod, Jr (1997:15) menyatakan bahwa informasi adalah data yang telah diperoses atau data yang memiliki arti.

Jika dari pernyataan diatas, maka dapat disimpulkan pengertian informasi adalah hasil dari pengelolahan data yang telah disusun dalam bentuk sedemikian rupa sehingga bermakna, berguna dan bermanfaat bagi penerimanya dengan menggambarkan suatu kejadian-kejadian yang nyata serta dapat dikomunikasikan kepada seseorang yang akan menggunakannya untuk membuat dan mengambil keputusan

a. Siklus Informasi

Menurut Jogiyanto Hartono (1989) data yang diolah melalui suatu model menjadi informasi, penerima kemudian menerima informasi tersebut membuat suatu keputusan dan melakukan tindakan, yang berarti menghasilkan suatu tindakan yang lain yang akan membuat sejumlah data kembali.

(8)

Burch disebut dengan siklus informasi (information cycle).Siklus ini disebut juga dengan siklus pengolahan data (data processing cycles). b. Kualitas Informasi

Jogiyanto Hartono (1999:696) kualitas dari suatu informasi (quality of information) tergantung dari tiga hal yaitu:

1. Harus akurat, berarti informasi harus bebas dari kesalahan-kesalahan dan tidak menyesatkan.

2. Tepat pada waktunya, berarti informasi yang datang pada penerima tidak boleh terlambat.

3. Relevan, berarti informasi tersebut mempunyai manfaat untuk pemakaiannya.

c. Nilai Informasi

MenurutJogiyanto Hartono (1999:696) nilai dari informasi ditentukan dari dua hal, yaitu manfaat dan biaya mendapatkannya.Suatu informasi dinyatakan bernilai bila manfaatnya lebih efektif dibandingkan dengan mendapatkannya.

(9)

tetapi dapat ditaksir nilai efektivitasnya. Pengukuran nilai informasi biasanya dihubungkan dengan nilai cost effectiveness atau cost benefit.

2.1.3 Sistem Informasi

Sistem informasi adalah sekumpulan komponen yang bekerja sama secara sistematis dan terpadu dalam pengelolahan informasi dengan maksud dan tujuan yang terpenting sebagi bahan masukkan dalam pengambilan masukkan. Adapun pendapat para ahli tentang pengertian sistem informasi antara lain:

Abdul kadir (2003:10) menyatakan bahwa sistem informasi merupakan sejumlah komponen (manusia, komputer, teknologi, informasi, dan prosedur kerja) yang diproses data menjadi informasi dan dimasukkan untuk mencapai sasaran dan tujuan.

Kenneth C. Laudon, Jane P. Laudon (2004:9-10) sistem informasi merupakan satuan komponen yang saling berhubungan yang mengumpulkan (mendapatkan kembali), memperoses, menyimpan dan mendistribusikan informasi untuk mendukung pengambilan keputusan dan kendali dalam suatu organisasi.

(10)

transaksi harian yang mendukung fungsi operasi organisasi yang bersifat manajerial dengan kegiatan strategi dari suatu organisasi untuk menyediakan kepada pihak luar tertentu dengan laporan-laporan yang di perlukan.

Jogiyanto Hartono (1997:15) menyatakan bahwa sistem informasi adalah suatu sisitem di dalam suatu organisasi yang mempertemukan kebutuhan pengelolahan transaksi harian, mendukung operasi, bersifat manajerial dengan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan laporan-laporan yang diperlukan.

Dari beberapa kutipan diatas maka penulis mendefinisikan sistem informasi adalah sistem konseptual, data, informasi dan memberikan laporan-laporan yang diperlukan berdasarkan pada prinsip-prinsip manajemen pada perusahaan dan organisasi. Sistem informasi terdiri dari komponen-komponen yang disebut dengan istilah blok gabungan (building block) yaitu blok masukan (block input), blok model (model block), blok keluaran (output block), blok teknologi (tegnology block), blok basis data (database block) dan blok kendali (control block).

2.1.4 Sekolah Menengah Atas (SMA)

(11)

lulus Sekolah Menengah Pertama (atau sederajat).Sekolah menengah atas ditempuh dalam waktu 3 tahun, mulai dari kelas 10 sampai kelas 12.

Menurut Kamus Besar Bahasa Indonesia Sekolah Menengah Atas adalahsekolah umum selepas sekolah menengah pertama sebelum perguruan tinggi.

Menurut Kamus Besar Bahasa Indonesa (2001:301) menyatakan bahwa Pengajar adalah orang yang mengajar seperti guruatau pelatih dan proses cara kerja perbuatan mengajar kegiatan atau pekerjaan mengajar.

Menurut Kamus besar Bahasa Indonesia (2001:452) menyatakan bahwa siswa adalah pelajar pada sekolah atau akademi, perguruan tinggi.

Dari beberapa kutipan diatas maka penulis mendefinisikan adalah tempat atau lembaga untuk menuntut ilmu bagi para siswa dan tempat guru untuk memberikan pelajaran bagi siswanya.

2.1.5 Basis Data (Database)

Raguh Ramaksrishan dan Johannes Gehrke (2004:3) menyatakan bahwa database adalah kumpulan data, umumnya mendeskripsikan aktivitas suatu

(12)

Setiap database dapat berisi atau memiliki sejumlah objek database seperti file atau tabel, indeks, dan lain-lain. Adapun hirarki data sebagai berikut :

Gambar 2.1 Hirarki Data dalam Database

Adapun fungsi-fungsi dari keterangan diatas adalah sebagai berikut :

1. Database, merupakan kumpulan file yang saling terkait antara satu file dengan file lainnya.

2. File, merupakan kumpulan dari record yang salin terkait dan memiliki format fieldyang sama dan sejenis.

3. Record, merupakan kumpulan dari field yang mengambarkan satu unit dari individu tertentu.

4. Field, merupakan atribut dari record yanhg menunjukkan satu item dari data seperti nama, alamat, nip dan lain sebagainya.

5. Byte, merupakan atribut field yang berupa karakter yang membentuk nilai

dari sebuah field.

Byte Bit

Field

Record

File

(13)

5. Bit, merupakan bagian terkecil dari data secara keseluruhan, yaitu berupa karakter ASCII nol atau satu yang merupakan komponen pembentuk byte.

Database yang dibentuk dan diharapkan memiliki sifat-sifat :

a. Efisiensi dan efektif dalam peroganisasian. Artinya untuk menambah, menyisipkan atau menghapus data dapat dilakukan dengan mudah.

b. Bebas redudansi (pengumpulan data), Meskipun pada batas-batas tertentu dapat ditolelir, redudansi juga diperbolehkan misalnya untuk mengurangi kompleksitas dalam penulisan program.

c. Fleksibel, artinya database dapat diakses dengan mudah, dinamis dan tidak bergantung sepenuhnya pada aplikasi-aplikas tertentu.

d. Sistem database yang dapat di akses secara bersama-sama dalam lingkungan jaringan sehingga mendukung penggunaan bersama distribusi.

2.1.6 Relasi Tabel

Tata Sutabri (2005:219) menyatakan bahwa relasi tabel adalah bentuk database yang paling fleksibel dan terbuka.

(14)

Relasi adalah hubungan antara tabel yang satu dengan yang lain. Ada tiga bentuk relasi antar tabel yaitu :

1. Relasi One to One, yaitu ketika satu record pada satu tabel hanya berhubungan dengan satu record pada tabel lainnya.

Contoh :

I I

Gambar 2.2 Relasi one to One Keterangan :

Gambar 2.3 menunjukkan satu sekolah hanya dipimpin oleh satu sekolah 2. Relasi one to many, yaitu ketika suatu record pada satu tabel berhubungan

dengan banyak record pada tabel lainnya. Contoh :

I M

Gambar 2.3 Relasi One to Many Keterangan :

Gambar 2.4 menujukan bahwa seorang guru dapat mengajar banyak siswa/i

3. Relasi many to many, yaitu ketika banyak record pada suatu tabel berhubungan dengan banyak record pada tabel lainnya.

Contoh :

M M

Gambar 2.4 Relasi Many to Many

Sekolah Kepala

(15)

Keterangan :

Gambar 2.5 menunjukan bahwa banyak siswa memperoleh banyak mata pelajaran.

2.1.7 Bahasa Pemograman

Bahasa pemograman yang penulis maksudkan adalah fasilitas komputer yang disediakan khusus untuk keperluan merancang sebuah web. Banyak sekali fasilitas yang disediakan khusus untuk keperluan merancang sebuah web, tetapi yang akan dibahas disini adalah program yang berhubungan dengan proses perancangan dari sistem yang akan dibangun, diantaranya adalah :

2.1.7.1 HTML

HTML (Hypertext markup Language) merupakan bahasa yang digunakan untuk membuat website. Menggunakan tag untuk mendeklarasikan sesuatu dan tag tersebut tidak ditampilkan tetapi tag tersebut member tahu browser bagaimana cara menampilkan dokumen website.

Janner simarmarmata (2006:18) menyatakan HTML (Hypertext markup Language) adalah bahasa pendeskripsian halaman yang menciptakan

(16)

Suatu halaman website sebenarnya hanya halaman text, jika anda menggunakan browser internet explorer dan anda mengklik view-source, maka anda dapat melihat teks dari web tersebut.Tetapi teks tersebut diterjemahkan oleh browser menjadi halaman website yang menarik. Text merupakan bahasa universal bagi komputer, yang berarti setiap dokumen text (termasuk website) yang ada buat melalui Windows dapat dibaca di sistem operasi lain seperti Mac OS dan Linux.

2.1.7.2PHP

PHP (Personal Home pagetools) dibuat pertamakali oleh Rasmus Llerdorf pada tahun 1995 dengan nama F1 (From Interpreted) yang digunakan lebih dari 18 juta dominan di seluruh dunia, dan akan terus bertambah karena kemudah aplikasi PHP ini disbanding bahasa server side yang lain.

Abdul Kadir (2001:1) menyatakan bahwa PHP merupakan bahasa berbentuk script ditempatkan dalam server dan diproses di server.

2.1.7.3MySQL

(17)

terdapat suatu penggunaan database.Database yang digunakan adalah MySQL.MySQL merupakan sebuah database bahasa yang dikembangkan dari struclured Langunge (SQL).SQL adalah suatu bahasa yang terstruktur yang

digunakan untuk metode berkomunikasi antara script program dengan database server dalam memasukan atau mengambil data.MySQL termaksuk dalam kelompok RDBMS (Relational Database Manjemen System). MySQL juga mampu berjalan dalam database sampai 100 Gb.

Bunafirt Nugroho (2005) menyatakan bahwa sebuah bahasa program database server yang mampu menerima dan mengirimkan datanya dengan

sangat cepat, multi user serta menggunakan perintah standar SQL (structured Query Langunge).

2.1.7.4INTERNET

Pada dasarnya INTERNET merupakan suatu jaringan komputer yang besar dimana masing-masing komputer salang berhubungan antara satu komputer dengan komputer yang lain.

(18)

Mivhael R Wijela (2001:2) menyatakn bahwa internet adalah kumpulan komputer pribadi yang terkait satu dengan yang lainnya dalam bentuk jaringan.

Jaringan terbentuk dari saluran Telkom seperti telepon.Komputer pribadi dapat berada di berbagai tempat yang terpisah baik dalam wilayah nasional maupun internasional.

2.1.7.5WEB

Word wide web (www) atau web merupakan sumber daya internet yang sangat popular dan dapat digunakan untuk memperoleh informasi atau bahkan melakukan transaksi pembelian barang.Web menggunakan protocol yang disebut HTTP (hypertext markup language).Dokumen ini diletakan web server (server yang melayani permintaan halam web) dan akses oleh client

(pengakses informasi) melalui perangkat lunak yang disebut web browser.

(19)

2.1.7.6 CSS

Andi Yogyakarta (2001:8)menyatakan bahwa cascanding style sheet (CSS) adalah mekanisme sederhana stylesheet yang menginjinkan desainer dan pengguna untuk menempatkan style, misalnya huruf, warna dan spasi kedalam dokumen HTML.

Bahasa CSS adalah bahasa yang mudah ditulis dan dibaca manusia, serta mempunyai persamaan dengan terminology desktop publising.Suatu ciri terpenting dari CSS adalah bahwa desainer lebih tertarik menggunakan style sheet, sementara pengguna mungkin mempunyai style sheet khusus untuk mengatur manusia atau mengatasi kecacatana teknologi.Aturan–aturan untuk menyelesaikan konflik antara style sheet yang berbeda didefinisikan dalam spesifikasi CSS.

2.1.8 Data Diagram Flow (DFD)

Jogiyanto hartono (1999:700) menyatakan bahwa Data Flow Diagram (DFD) adalah diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data sistem.

(20)

Flow Diagram) adalah untuk mendeskripsikan interaksi antara data pemrosesan dengan menggunakan data DFD

Table 2.1 Simbol-simbol DFD (Data Flow Diagram)

No. Simbol Fungsi

1. Proses (process)

Merupakan kegitan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus daya yang masuk dalam proses untuk dihasilkan arus data yang keluar dari proses atau untuk mengubah input menjadi output. Proses ini digunakan untuk memperoses input data, memperoses pembuatan laporan. Data proses digunkan untuk mengambarkan sebuah sistem.

2. Kesatuan Luar (external entity)

(21)

3. Penyimpanan Data (Data Storage)

Data disimpan untuk keperlaun berikutnya. Simpanan data di DFD disimbolkan dengan sepasang garis horizontal parallel yang tertutup di salah satu ujungnya. Penyimpanan data ini digunakan untuk menyimpan data buku, data anggota, data peminjam, data pembelian dan data pegawai.

4. Arus Data (data flow)

Data mengalir melalui sistem, dimulai dengan sebagian input dan diubah atau diproses menjadi output. Disimbolkan dengan suatu gari panah. Arus data digunakan untuk data buku, data anggota, data peminjaman, data pengembalian, dan data pegawai.

Ada beberapa tahapan dalam pembuatan DFD yaitu :

a. Diagram Konteks (top level); digunakan untuk menggambarkan sistem secara global

(22)

Gambar

Gambar 2.1 Hirarki Data dalam Database
Gambar 2.3 Relasi One to Many
Gambar 2.5 Hubungan Internet
Table 2.1 Simbol-simbol DFD (Data Flow Diagram)

Referensi

Dokumen terkait

menyempurnakan infrastruktur disaster recovery center Bank X dalam mendukung berjalannya disaster recovery plan dengan cara mengkonsolidasikan server, storage dan

Hal tersebut menunjukkan bahwa penggunaan tannin ampas bir dapat digunakan untuk meningkatkan bobot edible meat atas dengan taraf pemberian 24 persen dan 40

Sunpack internationalization decision motivated by proactive and reactive motivations, and undertaking sequential steps of screening process in target market selection

 Meja goyang (shaking table) merupakan perangkat pemisahan mineral berdasakan perbedaan sifat fisika yang dalam penelitian ini akan dipisahkan untuk mineral zirkon dengan

Dengan melihat nilai probabilitas Jarque-Bera sebesar 0,048174 yang lebih rendah dari tingkat signifikasi yang digunakan dalam penelitian ini yaitu 5% atau 0,05, maka dapat

Dengan melihat fungsi bangunan yaitu sebagai Galeri sepeda motor bekas dimana sebagai tempat pameran dan jual beli motor bekas maka konsep bentuk yang di ambil dari sebuah

Berbagai ulasan di atas seputar fenomena tentang pagelaran musik dangdut yang kerap kali menimbulkan aksi kekerasan yang di lakukan oleh para penonton dan yang pada akhirnya

Hasil menunjukkan bahwa faktor yang berperan pada status gizi balita menurut kelompok pembangunan wilayah seperti bidang ekonomi dan sosial yaitu jumlah penduduk miskin