ANALISIS DAN PERANCANGAN SISTEM INFORMASI...

18
ANALISIS DAN PERANCANGAN SISTEM INFORMASI MULTIMEDIA BERBASIS WEB PADA TK.FEDAROS TIMOR-LESTE Naskah Publikasi diajukan oleh Giovanni Equator Alves de Oliveira Sarmento 05.11.0966 kepada JURUSAN TEKNIK INFORMATIKA SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER AMIKOM YOGYAKARTA 2010

Transcript of ANALISIS DAN PERANCANGAN SISTEM INFORMASI...

ANALISIS DAN PERANCANGAN SISTEM INFORMASI MULTIMEDIABERBASIS WEB PADA TK.FEDAROS TIMOR-LESTE

Naskah Publikasi

diajukan oleh

Giovanni Equator Alves de Oliveira Sarmento05.11.0966

kepada

JURUSAN TEKNIK INFORMATIKASEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER

AMIKOMYOGYAKARTA

2010

Analyse And Desaign System Information Multimedia On Web AtTK.FEDAROS TIMOR-LESTE

Analisis Dan Perancangan Sistem Informasi Multimedia Berbasis Web PadaTK.FEDAROS TIMOR-LESTE

Giovanni Equator Alves de Oliveira SarmentoJurusan Teknik Informatika

STMIK AMIKOM YOGYAKARTA

ABSTRACT

Information system that was built only to provide information about academickindergarten, also provides an interface member pages (teachers and students) to gainthe ease in getting the latest information. It also provided an interface page foradministrators to supervise, control and update the system.

Promotion of information delivery in TK.FEDAROS with the implementation ofInternet media will be more effective and efficient. By using this website the new studentswho want to register can be online without having to come directly to school. Schoolinformation will be more easily and quickly accessible from anywhere and anytime withoutlimits of time and place. Basic definition of targeted usage will cause the web applicationis able to function properly, the concept of completion of the problem is realized in theform of the basic mechanisms of online information systems.

Application of academic information system is expected to cut the bureaucracy inhandling matters that are academic in TK. FEDAROS environment particular.

Key Words: Information Systems, Academic Information Systems, Informationof TK.FEDAROS

1. Pendahuluan

TK FEDAROS merupakan lembaga pendidikan yang bergerak dalam bidang jasa

pelayanan pendidikan anak yang tengah meningkatkan kinerja lembaga. Lembaga

tersebut membutuhkan suatu web multimedia untuk layanan media informasi. Pada saat

ini penyajian informasi yang dilakukan TK FEDAROS kepada masyarakat masih sangat

terbatas, yaitu masih menggunakan brosur dan media cetak, untuk itu penulis

memberikan solusi alternative dalam mempermudah penyampaian informasi kepada

pengguna (user) yaitu dengan web Multimedia yang dibutuhkan oleh pihak TK

FEDAROS.

Seiring perkembangan teknologi informasi beberapa tahun belakangan ini maju

dengan sangat pesat, sehingga telah mengubah paradigma masyarakat dalam mencari

dan mendapatkan informasi, yang tidak lagi terbatas pada informasi brosur dan surat

kabar, tetapi juga sumber-sumber informasi lainnya yang salah satu diantaranya melalui

aplikasi multimedia dan internet.

2. Landasan Teori

2.2 Konsep Dasar Sistem Informasi

Sistem adalah suatu jaringan kerja dari prosedur-prosedur yang saling

berhubungan, berkumpul bersama-sma untuk melakukan suatu kegiatan atau untuk

menyelesaikan suatu sasaran yang tertentu.

Prosedur adalah urutan-urutan yang tepat dari tahapan-tahapan instruksi yang

menerangkan apa (what) yang harus dikerjakan, siapa (who) yang mengerjakan, kapan

(when) dikerjakan dan bagaimana (how) mengerjakannya.

Suatu sistem terdiri dari sejumlah komponen yang saling berinteraksi, yang

artinya saling bekerja sama membentuk satu kesatuan. Komponen-komponen sistem

atau elemen-elemen sistem dapat berupa suatu subsistem atau bagian-bagian sistem.

Setiap sistem tidak peduli betapapun kecilnya, selalu mengandung komponen-komponen

atau subsistem-subsistem. Setiap subsistem mempunyai sifat-sifat yang menjalar suatu

fungi tertentu dan mempengaruhi proses sistem secara keseluruhan.

Informasi adalah data yang diolah menjadi bentuk yang lebih berguna dan berarti

bagi yang menerima informasi dan menggambarkan suatu kejadian-kejadian dan

kesatuan nyata yang dapat digunakan dalam pengambilan keputusan.

Sumber dari informasi adalah data. Data merupakan informasi yang

menggambarkan kejadian-kejadian dan kesatuan nyata. Kejadian adalah sesuatu yang

terjadi pada saat tertentu. Kesatuan nyata adalah berupa urutan seperti tempat, benda

dan orang yang betul-betul ada dan terjadi.

Informasi akan berguna apabila sesuai dengan tujuan, ketelitian yang sesuai

kebutuhan, tepat waktu, tersedia pada tempat dan waktu yang tepat, dan dalam bentuk

yang dapat dipergunakan secara efektif dan tafsiran yang tepat dan jelas bagi penerima.

Sistem informasi adalah suatu sistem didalam suatu organisasi yang

mempertemukan kebutuhan transaksi harian, mendukung operasi, bersifat manajerial

dan kegiatan strategi dari suatu organisasi dan menyediakan pihak luar tertentu dengan

laporan-laporan yang diperlukan.

2.2 Konsep Dasar HTTP

HTTP (Hypertext Transport Protocol) merupakan protokol yang dikembangkan

untuk transfer dokumen dengan format hypertext. Dokumen hypertext yang dimaksud

adalah dokumen HTML (Hypertext Markup Language). Namun demikian, pada

perkembangannya, HTTP umum digunakan untuk transfer berbagai format data baik dari

data audio sampai data visual. Dalam perkembangan internet, selain email, keberadaan

protokol HTTP ini merupakan salah satu penyebab utama percepatan pengguna internet.

2.3 Konsep Dasar PHP

PHP adalah bahasa server-side scripting yang menyatu dengan HTML untuk

membuat halaman web yang dinamis. Maksud server-side scripting adalah sintaks dan

perintah–perintah yang diberikan akan sepenuhnya dijalankan di server tetapi disertakan

pada dokumen HTML. Pembuatan web ini merupakan kombinasi antara PHP sendiri

sebagai bahasa pemrograman dan HTML sebagai pembangun halaman web, ketika

seorang pengguna internet akan membuka suatu situs yang menggunakan fasilitas

server-side scripting PHP, maka terlebih dahulu server yang bersangkutan akan

memproses semua perintah PHP di server, lalu mengirimkan hasilnya dalam format

HTML ke web browser pengguna internet tadi. Dengan demikian seorang pengguna

internet tidak dapat melihat kode program yang ditulis dalam PHP sehingga keamanan

dari halaman web menjadi lebih terjamin.

Keunggulan dari sifatnya yang server-side tersebut antara lain :

Tidak diperlukan kompatibilitas browser atau harus menggunakan

browser tertentu, karena serverlah yang akan mengerjakan skrip PHP.

Hasil yang dikirimkan kembali ke browser umumnya bersifat teks atau

gambar saja sehingga pasti dikenal oleh browser apapun.

Dapat memanfaatkan sumber–sumber aplikasi yang dimiliki oleh

server, misalnya koneksi ke database.

Skrip tidak dapat “diintip” dengan menggunakan fasilitas view HTML

source dari browser.

PHP dapat mengirim HTTP header, dapat mengeset cookies, mengatur

authentication dan redirect user. PHP menawarkan koneksitas yang baik dengan

beberapa basis data, antara lain Oracle, Sybase, MSSQL, MySQL, Solid, PostgreSQL,

AdaBase, File Pro, Velocis, dBase, Unix dbm dan tak terkecuali semua database

berinterface ODBC, juga dapat berintegrasi dengan beberapa librari eksternal yang

membuat anda dapat melakukan segalanya mulai dari membuat dokumen PDF hingga

memparse XML. PHP juga mendukung komunikasi dengan layanan melalui protokol

(MAP, SNMP, NNTP, POP3, atau bahkan HTTP). Bila PHP berada dalam halaman web,

maka tidak lagi dibutuhkan pengembangan lingkungan khusus atau direktori khusus,

hampir seluruh aplikasi berbasis web dapat dibuat dengan PHP. Namun kekuatan utama

adalah konektivitas basis data dengan web, dengan kemampuan ini kita akan

mempunyai suatu basis data yang dapat diakses dari web.

2.4 Konsep Dasar MySQL

MySQL (My Structured Query Language) atau yang biasa dibaca “ma–se–

quel” adalah sebuah program pembuat database yang bersifat open source, artinya siapa

saja boleh menggunakannya dan tidak dicekal, saat kita mendengar open source, kita

ingat dengan sistem operasi handal keturunan unix, yaitu linux.

MySQL sebenarnya produk yang berjalan pada platform linux, karena

sifatnya yang open source, dia dapat dijalankan pada semua platform baik windows

maupun linux. Selain itu, MySQL juga merupakan program database yang bersifat

jaringan sehingga dapat digunakan untuk aplikasi multi user. Saat ini database MySQL

telah digunakan oleh semua programmer database, apalagi dalam pemrograman web.

Kelebihan lain dari MySQL adalah menggunakan bahasa query standar yang dimiliki

SQL (Structur Query Language). SQL adalah suatu bahasa permintaan yang terstruktur

yang telah distandarkan untuk semua program pengakses database seperti Oracle,

PostgreSQL, SQL Server dan lain–lain.

MySQL menyediakan banyak perintah dan fungsi SQL yang bisa langsung

digunakan sehingga ini akan mempermudah bagi user untuk memakainya.

Adapun perintah yang disediakan oleh SQL server adalah :

Perintah FungsiSELECT SUM()INSERT AVG()DELETE MAX()UPDATE MIN()CREATE TABLE COUNT()CREATE VIEW COUNT()CREATE VIEW MINSYSDATE()

CREATE PROCEDURE

Tabel 2.1 Perintah-perintah SQL Server

Perintah SQL dibagi menjadi dua bagian yaitu :

1. DDL (Data Definition Language)

Perintah yang ada di DDL berfungsi untuk mendefinisikan data dan objek

yang ada di database :

Create table : Untuk membuat tabel

Create view : Untuk membuat view

Create procedure : Untu membuat store prosedur

Alter table : Mengubah struktur kolom pada tabel

Drop table : Menghapus tabel

Drop : Menghapus index

2. DML (Data Manipulation Language)

Data Manipulation Language adalah bagian perintah SQL yang digunakan

untuk memanipulasi data, perintah ini berhubungan langsung dengan

perubahan data pada tabel.

Select : Menampilkan dan memilih data yang akan ditampilkan pada

tabel atau view.

Insert : Menyisipkan atau memasukkan data pada tabel.

Delete : Menghapus data (record) dalam tabel.

Update : Mengubah isi record (data) pada tabel.

Commit : Menuliskan perubahan pada Hard Disk.

Rolback : Membatalkan perubahan yang dilakukan setelah

perintah Commit yang terakhir.

3. Analisis ( Proses Penelitian)

Sesuai dengan judul laporan skripsi ini, maka penelitian dan analisa

difokuskan pada sistem penyebaran informasi dan promosi di TK FEDAROS. Masalah-

masalah yang menyebabkan kurangnya informasi tentang lembaga ini harus ditemukan

degan menganalisa langsung di lapangan.

Sistem penyebaran informasi dan promosi yang selama ini digunakan di TK

FEDAROS masih menggunakan sistem manual yaitu dengan memanfaatkan formulir,

brosur atau mengadakan kunjungan ke TK FEDAROS. Penggunaan formulir dan brosur

selama ini banyak mengalami permasalahan sehingga menghambat proses penyebaran

informasi. Hal ini tentu saja merugikan pihak sekolah yang ditandai dengan banyaknya

keluhan-keluhan dari petugas terhadap kesalahan-kesalahan yang biasa terjadi.

3.1 Analisis Kelemahan Sistem

Sistem penyebaran informasi dan promosi yang sedang berjalan pada TK

FEDAROS di analisa dengan menggunakan metode atau kerangka kerja PIECES, yaitu

analisis kinerja (performance), informasi (information), ekonomi (economic), pengedalian

(Control), efisiensi (Efficiency), dan pelayanan ( Services), sebagai dasar untuk

mendapatkan pokok-pokok permasalahan yang lebih jelas dan spesifik kemudian

berdasarkan hasil analis itu nantinya dapat dirancang usulan-usulan untuk diterapkan

dalam sistem yang baru. Hasil analisa tersebut dapat dijelaskan di bawah ini:

3.2 Analisis Kebutuhan Sistem

Untuk menunjang kinerja dari sistem ini maka dibutuhkan beberapa faktor

pendukung untuk dapat mendukung media pembelajaran sebagai berikut:

1. Faktor Kebutuhan Fungsional

Kebutuhan Hardware

Kebutuhan Software

Kebutuhan Brainware

Kebutuhan Menu Sistem

2. Faktor Kebutuhan Non Fungsional

Internet

3.3 Analisis Kelayakan Sistem

Analisis kelayakan adalah suatu studi yang akan dilakukan untuk menetukan

apakah proyek pengembangan sistem layak dipakai atau tidak. Ada lima macam

kelayakan yang dapat dipertimbangkan, yaitu:

1. Kelayakan Operasional

2. Kelayakan Teknologi

3. kelayakan Hukum

4. kelayakan Jadwal

5. kelayakan Strategi

4. Hasil Penelitian dan Pembahasan

Setelah mengetahui analisis permasalahan diatas maka, dari hasil penelitian ini

akan diuraikan suatu rancangan sistem melalui proses DAD sebagai berikut:

Data Flow Diagram (DFD) Level 0

DFD Level 0 merupakan penggambaran sistem secara global dan hanya

berisi satu proses yang menggambarkan sistem tersebut terhubung

dengan entitas luar. Diagram ini menginventarisasi data yang masuk ke

sistem beserta sumbernya dan informasi yang dihasilkan beserta

tujuannya. DFD Level 0 untuk TK Fedaros terlihat pada Gambar 3.4

berikut:

Gambar 3.4 DFD Level 0 TK.Fedaros

Data Flow Diagram (DFD) Level 1

DFD level 1 dibuat berdasarkan DFD level 0. Berdasarkan hal tersebut

dibuat proses yang lebih terinci. DFD level 1 dapat dilihat pada gambar

3.6 dan 3.7 berikut:

Gambar 3.5 DFD Level 1 Admin ke User

Gambar 3.6 DFD Level 1 Admin ke Guru

4.1 Pembahasan Sistem

Setelah mengetahui rancanganya maka akan dibahas menu informasi yang telah

dibangun melalui struktur link berikut:

1. Struktur Link Admin

Dibagian Admin ini mempunyai hak untuk mengelola semua isi content yaitu mulai

dari, tambah data, edit data sampai menghapus data dari:

a. Link

1. Halaman Awal adalah sebuah link yang berisikan info dan berita utama web ini

2. Data pendukung adalah sebuah link dimana terdapat 10 sublink untuk

mendukung dan melengkapi informasi tentang TK ini

3. Data siswa adalah sebuah link dimana didalam link tersebut masih terdapat 6

sub link untuk melengkapi informasi tentang siswa tersebut

4. Kelola Admin adalah sebuah link yang berfungsi untuk mengelola sekaligus

membatasi orang untuk mengakses web ini

5. Log out adalah sebuah link yang fungsinya nanti akan keluar dari web ini apabila

para pengguna lain telah mendapatkan informasi yag mereka inginkan

b. Content Sub Link Data Pendukung

2.1 Tahun Ajaran adalah sebuah link yang berisikan tahun ajaran tk yang masih

berlaku sesuai dengan kurikulumnya

2.2 Eksul adalah sebuah link yang berisikan tentang informasi kegiatan-kegiatan

anak yang non formal

2.3 Sarana adalah sebuah link yang memuat informasi tentang fasilitas yang terdapat

didalam tk ini

2.4 Biaya adalah sebuah link yang berisikan informasi tentang biaya administrasi dari

tk ini

2.5 Profil adalah sebuah link yang berisikan tentang sejarah, visi dan misi sekaligus

struktur organisasi tk ini

2.6 Berita adalah sebuah link yang berisikan informasi atau pengumuman yang akan

diadakan di tk ini

2.7 Jadwal adalah sebuah link tentang jadwal kegiatan belajar mengajar baik yang

formal maupun non formal

2.8 Pelajaran adalah sebuah link yang berisikan daftar kegiatan yang diadakan oleh

tk ini sesuai kurikulumyang berlaku

2.9 Guru adalah sebuah link yang berisikan data pribadi setiap guru yang mengajar

di tk ini

2.10 kelas adalah sebuah link yang menginformasikan tentang setiap kelas yang ada

di tk ini langsung dengan guru kelasnya juga

c. Content Sub Link Data Siswa

3.1 Kelas adalah sebuah link yang berisikan informasi kelas yang dimiliki oleh setiap

anak

3.2 Nilai adalah sebuah link yang berisikan setiap nilai yang diperoleh setiap anak

dalam kegiatan belajar mengajar

3.3 Perkembangan adalah sebuah link yang berisikan informasi tentang tingkat

kemajuan anak dilihat dari sebuah fasilitas komunikasi antara Ornag tua dan

Guru tentang tingkat kemajuan anaknya

3.4 Absensi adalah sebuah link yang menginformasikan tingkat kehadiran anak

3.5 Prestasi adalah sebuah link yang menginformasikan prestasi seorang anak

dalam setiap kegiatanya

3.6 Foto adalah sebuah link yang memfasilitasi untuk mengupload foto setiap anak

yang aktif di tk ini

2. Struktur Link User

User hanya mempunyai hak untuk melihat atau mengecek setiap content yang telah

disikan oleh Admin tapi cuma dibagian content sub link perkembangan, user di beri

kewajiban untuk membalas maupun mengedit setiap masukan yang telah diberikan oleh

gurunya terhadap anaknya.

a. Content Link Utama hanya bisa cek oleh User yaitu:

1. Halaman Awal adalah sebuah link yang berisikan info dan berita utama web ini

2. Data pendukung adalah sebuah link dimana terdapat 10 sublink untuk

mendukung dan melengkapi informasi tentang TK ini

3. Data siswa adalah sebuah link dimana didalam link tersebut masih terdapat 5

sub link untuk melengkapi informasi tentang siswa tersebut

4. Log out adalah sebuah link yang fungsinya nanti akan keluar dari web ini apabila

para pengguna lain telah mendapatkan informasi yag mereka inginkan

b. Content Sub Link Data Pendukung hanya bisa di cek oleh User yaitu:

2.1 Tahun Ajaran adalah sebuah link yang berisikan tahun ajaran tk yang masih

berlaku sesuai dengan kurikulumnya

2.2 Eksul adalah sebuah link yang berisikan tentang informasi kegiatan-kegiatan

anak yang non formal

2.3 Sarana adalah sebuah link yang memuat informasi tentang fasilitas yang terdapat

didalam tk ini

2.4 Biaya adalah sebuah link yang berisikan informasi tentang biaya administrasi dari

tk ini

2.5 Profil adalah sebuah link yang berisikan tentang sejarah, visi dan misi sekaligus

struktur organisasi tk ini

2.6 Berita adalah sebuah link yang berisikan informasi atau pengumuman yang akan

diadakan di tk ini

2.7 Jadwal adalah sebuah link tentang jadwal kegiatan belajar mengajar baik yang

formal maupun non formal

2.8 Pelajaran adalah sebuah link yang berisikan daftar kegiatan yang diadakan oleh

tk ini sesuai kurikulumyang berlaku

2.9 Guru adalah sebuah link yang berisikan data pribadi setiap guru yang mengajar

di tk ini

2.10 kelas adalah sebuah link yang menginformasikan tentang setiap kelas yang ada

di tk ini langsung dengan guru kelasnya juga

c. Content Sub Link Data Siswa hanya bisa di cek oleh user, tapi cuma

dibagian content sub link perkembangan diberi fasilitas komunikasi yaituAdd dan edit.

3.1 Kelas adalah sebuah link yang berisikan informasi kelas yang dimiliki oleh setiap

anak

3.2 Nilai adalah sebuah link yang berisikan setiap nilai yang diperoleh setiap anak

dalam kegiatan belajar mengajar

3.3 Perkembangan adalah sebuah link yang berisikan informasi tentang tingkat

kemajuan anak dilihat dari sebuah fasilitas komunikasi yang disediakan untuk

Orang tua dan Guru tentang tingkat kemajuan anaknya

3.4 Absensi adalah sebuah link yang menginformasikan tingkat kehadiran anak

3.5 Prestasi adalah sebuah link yang menginformasikan prestasi seorang anak

dalam setiap kegiatanya

3. Struktur Link Guru

Dibagian guru ini cuma dikasih hak akses untuk menambah, mengedit dan menghapus

dibagian content link utama data siswa yaitu:

a. Content Link Utama hanya bisa cek oleh Guru yaitu:

1. Halaman Awal adalah sebuah link yang berisikan info dan berita utama web ini

2. Data siswa adalah sebuah link dimana didalam link tersebut masih terdapat 5

sub link untuk melengkapi informasi tentang siswa tersebut

3. Log out adalah sebuah link yang fungsinya nanti akan keluar dari web ini apabila

para pengguna lain telah mendapatkan informasi yag mereka inginkan

b. Content Sub Link Data Siswa bisa di Add, Edit dan Del oleh guru

2.1 Kelas adalah sebuah link yang berisikan informasi kelas yang dimiliki oleh setiap

anak

2.2 Nilai adalah sebuah link yang berisikan setiap nilai yang diperoleh setiap anak

dalam kegiatan belajar mengajar

2.3 Perkembangan adalah sebuah link yang berisikan informasi tentang tingkat

kemajuan anak

2.4 Absensi adalah sebuah link yang menginformasikan tingkat kehadiran anak

2.5 Prestasi adalah sebuah link yang menginformasikan prestasi seorang anak

dalam setiap kegiatanya

5. Kesimpulan

Sebuah perusahaan atau instasi yang ingin bertahan atau bersaing dalam dunia

persaingan global, seharusnya mempertimbangkan penggunaan web sebagai salah satu

media promosi dan informasi untuk membantu dalam mewujudkan tujuan perusahaan

atau instasi tersebut. Hal ini tidak dapat dipungkiri lagi, karena web seiring dengan

perkembangan teknologi memberikan fasilitas yang semakin banyak yang tentunya

sangat menguntungkan, seperti :

1. Dengan memanfaatkan komputer untuk membuat aplikasi web ini para siswa

baru ataupun masyarakat yang ingin mendapatkan informasi mengenai TK.

FEDAROS ini bisa dilihat secara online tampa harus datang langsung kesekolah.

Informasi sekolah akan lebih mudah dan cepat diakses diamana saja dan kapan

saja tampa batasan waktu dan tempat.

2. dalam website TK.Fedaros ini terdapat sebuah menu perkembangan siswa

dimana fungsinya seperti forum sehingga dapat digunakan untuk bertukar

informasi antara orangtua siswa dengan guru.

Dengan berbagai keuntungan tersebut, skripsi ini mencoba untuk membuat situs web

akademik yang selama ini menyediakan sebuah informasi. Cara ini cukup

menguntungkan, walaupun pemakaian situs web sekarang masih dianggap langkah

digunakan oleh banyak sekolah setara TK ( khususnya di Timor Leste), tetapi hal ini

sudah dibuktikan oleh berbagai sekolah didunia, dan hasilnya tidak mengecewakan

bahkan jauh dari perkiraan sebelumnya sehingga patut dijadikan sebagai contoh.Tetapi,

tentu saja keberhasilan ini juga tergantung dari desain, fasilitas, kemudahan akses, dan

cara penyampaian informasi yang menarik perhatian pengunjung situs.

Daftar Pustaka

Dwi Prasetyo, D. 2005. Solusi Menjadi Webmaster Melalui Manajemen Web

Dengan PHP. PT.Elex Media Komputindo: Jakarta.

Hakim Lukmanul, 2004. Cara Ampuh Menguasai Macromedia Flash MX,

PT.Elex Media Komputindo: Jakarta.

Jogianto HM. 2005. Analisis Dan Desain Sistem Informasi. Andi Offset:

Yogyakarta.

Prihatna H.2005. Kiat Praktis Menjadi Webmaster Profesional. PT.Elex Media

Komputindo: Jakarta.

Referensi Situs:

www.ilmukomputer.com

www.Google.com: Tutorial Macromedia Flash MX : Evo Total Training solution(PDF)