Naskah_publikasi 08.11.2141
-
Upload
dete-cisminor -
Category
Documents
-
view
14 -
download
1
Transcript of Naskah_publikasi 08.11.2141
SISTEM INFORMASI BERBASIS WEB PADA SMA NEGERI 2 SORONG
PROPINSI PAPUA BARAT
Naskah Publikasi
diajukan oleh
Andri Yodha Tama
08.11.2141
kepada
SEKOLAH TINGGI MANAJEMEN INFORMATIKA DAN KOMPUTER
AMIKOM
YOGYAKARTA
2012
WEB BASED INFORMATION SYSTEMS IN SMA NEGERI 2 SORONG
IN WEST PAPUA PROVINCE
SISTEM INFORMASI BERBASIS WEB PADA SMA NEGERI 2 SORONG
PROPINSI PAPUA BARAT
Andri Yodha Tama Pembimbing Kusnawi, S.kom, M. Eng.
Jurusan Teknik Informatika
STMIK AMIKOM YOGYAKARTA
ABSTRACT
Internet technology to date has developed very rapidly and almost in every field of life such as tourism, industry, multimedia, educational, spiritual, sports, arts and others. To be able to provide services to users via the Internet, we need a website that web pages it has the ability to interact with users.
In making this project the authors build a dynamic website applications. System design in building websites SMA Negeri 2 Sorong West Papua Province, software developed using PHP and MySQL and uses the help of Macromedia Dreamweaver CS3, Adobe Photoshop CS3, as well as the Mozilla Firefox web browser.
Purpose of making these web applications is to present and disseminate general information on the school profile, news, and gallery of the school. Sitem and information that can be used by each student, teacher, and the user with the highest authority in-handdle by Admin. An admin can add, update, and mengahapus profiles, news, galleries, schools and also the data of students, teachers / staff, as well as data subjects that can be easily accessed online and update.
Keywords: Website, Gallery, Information Systems
1. PENDAHULUAN
Perkembangan teknologi informasi memungkinkan seseorang dapat
berkomunikasi dan mengakses informasi secara cepat tanpa batasan ruang dan waktu.
Salah satunya yang mengikuti perkembangan teknologi informasi adalah dalam bidang
pendidikan yang sangat potensial untuk dapat diintegrasikan dengan kehadiran teknologi
informasi. Kebutuhan akan informasi yang cepat, tepat dan akurat sangatlah diperlukan
guna peningkatan kualitas dan performa institusi pendidikan untuk bisa bersaing di
tengah-tengah arus globalisasi, dan bisa menunjukkan kepada khalayak umum bahwa
institusi pendidikan tersebut bisa diterima dan diakui oleh banyak pihak yang terkait.
SMA Negeri 2 Sorong adalah sekolah yang terletak di Jln. Sungai Maruni Km 10
Sawangumu Sorong Utara, merupakan salah satu sekolah yang ingin menerapkan
teknologi informasinya dengan memanfaatkan website sebagai media informasi global.
Dalam pelayanan informasi kepada masyarakat luas, sekolah ini belum memiliki portal
sekolah. Namun karena diera globalisasi ini maka sekolah ini pun membutuhkan portal
sebagai sarana informasi luas. Untuk inilah penulis mencoba merancang sistem informasi
berbasis web pada SMA Negeri 2 Sorong agar bisa digunakan dengan semestinya baik
secara online maupun offline.
Tujuan penelitian ini adalah membuat web sekolah yang dapat digunakan untuk
pengolahan data siswa, pengumuman, ekstrakurikuler, pengolahan materi belajar dan
sebagai media informasi bagi siswa, diharapkan informasi tersebut akan dapat diterima
kepada masyarakat luas dengan baik karena tidak hanya dapat dilihat masyarakat dalam
negeri saja akan tetapi dapat dilihat oleh masyarakat internasional yang terhubung dalam
jaringan internet. Dengan latar belakang inilah penulis tertarik untuk membangun sebuah
situs pendidikan dengan judul ” Sistem Informasi Berbasis Web pada SMA Negeri 2
Sorong Propinsi Papua Barat ”.
2. LANDASAN TEORI
2.1 Konsep Dasar Sistem Informasi1
Sistem informasi dapat didefinisikan sebagai suatu alat untuk manyajikan
informasi dengan cara sedemikian rupa sehingga bermanfaat bagi penerimanya
(Kerthadi, 1995). Tujuannya adalah untuk menyajikan informasi guna pengambilan
keputusan pada perencanaan, pemrakarsaan, pengorganisasian, pengendalian kegiatan
operasi subsistem suatu perusahaan, dan menyajikan sinergi organisasi pada proses
1 Al Fatta, Hanif. 2007. Analisa dan Perancangan Sistem Informasi. Hal 9
Output
Data
Input
Data
(Murdick dan Ross, 1993). Dengan demikian, sistem informasi berdasarkan konsep
(input, processing, output – IPO) dapat dilihat pada gambar berikut:
Gambar 2.1 Konsep Sistem Informasi
2.2 Konsep Dasar Pembuatan Web
2.2.1 Pengertian Web
Website atau situs merupakan kumpulan halaman yang menampilkan informasi
data, teks, gambar, data animasi, suara, dan gabungan dari semuanya, baik yang
bersifat dinamis yang membentuk suatu rangkaian bangunan yang saling terkait dengan
jaringan- jaringan halaman.
2.2.2 Konsep Dasar Website
Perkembangan dunia internet telah melahirkan suatu fasilitas layanan baru yaitu
web, yang merupakan layanan terpenting internet. Dewasa ini, fasilitas web mengizinkan
pengakses untuk mengakses dan berinteraksi dengan teks, grafik, animasi, foto, suara,
dan video. Web secara fisik adalah kumpulan komputer pribadi, web browser yang
digunakan untuk mengalirkan informasi dan menjadi wahana pertama bagi pihak terkait.
Web dibagi menjadi beberapa jenis, yaitu :
1. Web search engine : adalah web yang memiliki kemampuan untuk
melakukan pencarian dokumen berdasarkan kata kunci tertentu. Contoh :
2. Web portal : adalah web yang berisi kumpulan link, search engine, dan
informasi. Contoh : yahoo dan AOL.
3. Web perusahaan : adalah web yang mendiskripsikan suatu perusahaan,
layanan, dan segala sesuatu tentang perusahaan.
4. Web pribadi : adalah web yang memberikan profil pemilik web.
2.2.3 Cara Kerja Web
Website terdiri dari dua macam jenis, yakni website statis dan website dinamis,
website statis, yakni website yang informasinya merupakan informasi satu arah, yakni
hanya berasal dari pemilik softwarenya saja.2
Sementara itu, website dinamis merupakan website yang mempunyai arus
informasi dua arah, yakni yang berasal dari pengguna dan pemilik, sehingga
pengupdate-an dapat dilakukan oleh pengguna dan juga pemilik website.
2 Budi Sutedjo Dharma Oetomo, S.Kom., MM. PengantarTekhnologi Informasi Internet Konsep Dan
Aplikasi. hal 145
Pemrosesan
Web dikenal dengan sistem client- server. Komputer pengguna disebut komputer
client, sedangkan komputer yang diakses disebut server. Ketika kita ingin mengunjungi
sebuah situs, maka cara kerja web sebagai berikut :
1. Masukan alamat web yang dituju pada web browser. Alamat web
dikenal sebagai Universal Resource Locator (URL).
2. Browser akan meminta halaman web dari web server.
3. Web server mengirimkan data web yang diminta ke browser.
4. Browser mengintepresentasikan data dan menampilkannya.
2.3 Web Server dan Web Browser
web server3 adalah sebuah server yang digunakan khusus untuk menyimpan
halaman website atau homepage. Komputer bisa dikatakan sebagai web server jika
komputer tersebut memiliki suatu program server yang disebut Personal web server
(PWS). PWS ini difungsikan agar halaman web ada di dalan sebuah komputer server
dapat dipanggil oleh komputer client. Web browser merupakan client yang mengirim
permintaan komputer melalui jaringan kerja kepada web server. Dan program seperti
Netscape, Internet Eksplorer, Opera, Firefox, atau lainnya merupakan web browser yang
banyak dipakai pada saat ini. Dalam pembuatan program ini penyusun menggunakan
software apache sebagai web servernya.
2.4 Database Server
Database server merupakan database yang berada di server yang berfungsi
sebagai tempat untuk menyimpan data-data yang diperlukan oleh user. Jadi semua data-
data terpusat di sini. Database yang digunakan dalam pembuatan website ini adalah My
SQL Server (My Structure Language).
2.5 Konsep Pemodelan Sistem
Pada tahun 1967, Martin dan Estrin memperkenalkan satu algoritma program
dengan menggunakan simbol lingkaran dan panah untuk mewakili arus data. E. Yourdan
dan L.L Constantine juga menggunakan notasi simbol ini untuk menggambarkan arus
data dalam perancangan program. G.E Whitehouse tahun 1973 juga menggunakan
notasi dalam diagram semacam ini untuk membuat model- model sistem matematika.
Penggunaan notasi dalam diagram arus data ini sangat membantu sekali untuk
memahami suatu sistem pada semua tingkat kompleksitasnya seperti yang diungkapkan
oleh Chris dan Trish Sarson (Jogiyanto, 2005).4
2.5.1 Flowchart
Flowchart merupakan gambar atau bagan yang memperlihatkan urutan dan
hubungan antar proses beserta instruksinya. Gambaran ini dinyatakan dengan simbol.
3 Nugroho,Bunafit,PHP & MySQL dengan editor Dreamweaver,Andi,2004
4 Jogiyanto, H.M., MBA,Ph.D., 2005, Analisis & Desain Sistem, Andi Yogyakarta, Yogyakarta
Dengan demikian setiap simbol menggambarkan proses tertentu. Sedangkan hubungan
antar proses digambarkan dengan garis penghubung.
Flowchart ini merupakan langkah awal pembuatan program. Dengan adanya
flowchart urutan poses kegiatan menjadi lebih jelas. Jika ada penambahan proses maka
dapat dilakukan lebih mudah. Setelah flowchart selesai disusun, selanjutnya pemrogram
(programmer) menerjemahkannya ke bentuk program dengan bahasa pemrograman.
Flowchart disusun dengan simbol-simbol. Simbol ini dipakai sebagai alat bantu
menggambarkan proses di dalam program, berikut ini contoh simbol- simbol dalam
flowchart :
Simbol Proses (Simbol yang menunjukkan pengolahan
yang dilakukan oleh komputer)
Simbol dokumen (symbol yang menyatakan input
berasal dari dokumen dalam bentuk kertas atau output
dicetak ke kertas).
Simbol database (media penyimpanan)
Simbol Multipel dokumen.
Simbol Aliran data.
2.5.2 DFD (Data Flow Diagram)
“Data Flow Diagram (DFD) adalah representasi grafik dari sebuah sistem. DFD
menggambarkan komponen-komponen sebuah sistem, aliran-aliran data di mana
komponen-komponen tersebut, dan asal, tujuan, dan penyimpanan dari data tersebut.
Kita dapat menggunakan DFD untuk dua hal utama, yaitu untuk membuat dokumentasi
dari sistem informasi yang ada, atau untuk menyusun dokumentasi untuk sistem
informasi yang baru.”5 DFD merupakan alat yang digunakan pada metodologi
pengembangan sistem yang terstruktur (structured Analysis and design).
DFD mrupakan alat yang cukup populer sekarang ini, karena dapat
menggambarkan arus data di dalam sistem dengan terstruktur dan jelas. Lebih lanjut
DFD juga merupakan dokumentasi dari sistem yang baik.
Berikut ini contoh simbol- simbol dalam Data Flow Diagram :
5 Leman.Metodologi Pengembangan Sistem Informasi.1998.PT Elex Media Komputindo.Jakarta
Simbol ALUR DATA Menunjukkan alur data
(informasi/objek) yangmengalir.Nama alur data
menunjukkan nama data yangmengalir
tersebut,dan bisa lebih darisatu
Simbol PROSES Menunjukkan tugas/proses
yangdilakukan secara manual/otomatis.
Simbol Data storeatau Penyimpanan Data
Terlepas dari media penyimpanan fisik,simbol ini
menunjukkan gudang informasi atau data.
Simbol Terminator atau Entitas Eksternal
Menunjukkan tempat asal data(sumber)
2.6 Konsep Basis Data
2.6.1 Pengertian Basis Data
Basis data merupakan komponen utama dalam membangun sebuah sistem yang
menyangkut pendokumentasian data kedalam sebuah database. Bentuk basis data
adalah sebuah aturan yang mengatasi masalah tersebut. Saat ini basis data memiliki
peranan yang sangat penting dalam mengelola data yang didalamnya. Validasi juga
tercakup didalamnya karena aturan- aturan dalam sebuah data yang terdokumentasi juga
memiliki sebuah aturan yang dikenal dengan basis data.
2.6.2 Keuntungan Basis Data
Tujuan basis data yang utama adalah agar dapat memperoleh atau menemukan
kembali data yang kita cari dengan mudah dan cepat. Selain itu pemanfaatan basis data
untuk pengolahan data juga memiliki tujan-tujuan lain, antara lain seperti berikut ini :
1. Kecepatan dan kemudahan ( speed )
2. Efisiensi Ruang Penyimpanan (space)
3. Keakurataan (accuracy)
4. Ketersediaan (availability)
5. Kelengkapan (completeness)
6. Keamanan (security)
7. Kebersamaan pemakaian (sharability)
2.6.3 Komponen Sistem Basis Data
Lebih jauh lagi, dalam sebuah sistem basis data, secara lengkap akan terdapat
komponen- komponen utama sebagai berikut :
1. Perangkat Keras (Hardware)
2. Sistem Operasi (Operating System)
3. Basis Data (DataBase)
4. Sistem Pengelola Basis Data (DBMS)
5. Pemakai (User)
6. Aplikasi lain atau perangkat lunak lain.
2.7 Perangkat Lunak Yang Digunakan
2.7.1 Adobe Photoshop CS3
Dalam pembuatan sistem informasi yang berbasis web diperlukan editor gambar
untuk membuat gambar-gambar yang berfungsi untuk memberikan keterangan secara
visual tentang beberapa fungsi yang terdapat dalam sebuah sistem informasi, selain itu
juga dapat berfungsi untuk mempercantik tampilan dari sistem informasi yang dibuat.
Adobe Photoshop adalah perangkat lunak yang digunakan untuk membuat maupun
memanipulasi gambar digital.
Gambar 2.2 Adobe Photoshop CS3
2.7.2 Adobe Dreamweaver CS3
Macromedia Dreamweaver adalah sebuah HTML editor profesional untuk
mendesain secara visual dan mengelola situs web maupun halaman web. Bilamana kita
menyukai untuk berurusan dengan kode-kode HTML secara manual atau lebih menyukai
bekerja dengan lingkungan secara visual dalam melakukan editing, Dreamweaver
mambuatnya menjadi lebih mudah dengan menyediakan tool-tool yang sangat berguna
dalam peningkatan kemampuan dan pengalaman kita dalam mendesain web.
Selain itu Dreamweaver juga dilengkapi kemampuan manajemen situs, yang
memudahkan kita mengelola keseluruhan elemen yang ada dalam situs. Kita juga dapat
melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas
browser, maupun perkiraan waktu download halaman web.
Gambar 2.3 Adobe Dreamweaver CS3
2.7.3 Mozilla Firefox
Setelah script yang kita tulis untuk membuat sistem informasi telah selesai
dibuat, kemudian tentu saja membutuhkan sebuah perangkat lunak yang dapat
digunakan untuk memproses dan menerjemahkan script, diantaranya bersifat server side
scripting : ASP, PHP, dll. Dan yang bersifat client side scripting adalah Mozilla firefox.
Mozilla firefox adalah sebuah perangkat lunak yang digunakan untuk memproses dan
menterjemahkan script yang berjalan di sisi client.
Gambar 2.4 Mozilla Firefox
2.7.4 XAMPP
Perangkat yang menggabungkan tiga aplikasi kedalam satu paket, yaitu Apache,
MySQL, dan PHPMyAdmin. Dengan Xampp pekerjaan kita akan sangat dimudahkan,
karena dapat menginstalisasi dan mengkonfigurasi ketiga aplikasi tadi secara sekaligus
dan otomatis.
a. Apache
Apache adalah web server, fungsi utama Apache adalah menghasilkan
halaman web yang benar sesuai dengan yang telah dibuat oleh seorang
programmer, dengan menggunakan kode PHP.
b. PHP
PHP adalah bahasa pemrograman untuk membuat web. Dengan PHP kita
bisa membuat halaman yang dinamis. Selain mendukung windows, PHP
juga dapat digunakan disistem operasi lainnya.
c. MySQL
MySQL adalah sistem manajemen database yang sering digunakan
bersama PHP.
Gambar 2.5 XAMPP for Windows
3. ANALISIS DAN PERANCANGAN SISTEM
3.1 Analisis
Analisis dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang
utuh ke dalam bagian- bagian atau komponennya dengan maksud untuk mengidentifikasi
dan mengevaluasi permasalahan-permasalahan, kesempatan- kesempatan, hambatan-
hambatan yang terjadi dari kebutuhan- kebutuhan yang dihadapkan sehingga dapat
diusulkan perbaikan- perbaikannya.
3.1.1 Analisis PIECES
Analisis yang digunakan untuk menganalisa sistem informasi untuk dapat
mengenali penyebab masalah menggunakan metode PIECES. Dengan analisis tersebut
dapat diperoleh beberapa penyebab masalah yang akhirnya dapat disimpulkan dengan
jelas dan lebih spesifik titik masalahnya sehingga membantu dalam membuat
perancangan sistem baru yang lebih baik. Adapun hasil dari analisis tersebut adalah
sebagai berikut.
3.1.2 Analisis Kelemahan
Sistem Informasi sekolah dianalisa dengan menggunakan metoda/ kerangka
PIECES sebagai dasar untuk memperoleh pokok-pokok permasalahan yang lebih jelas
dan spesifik. Kemudian berdasarkan hasil dari analisa ini dapat dirancang usulan-usulan
untuk diterapkan dalam sistem yang baru. Hal ini juga untuk mengetahui alasan dari
perubahan sistem informasi saat ini dengan tepat serta diharapkan dapat membantu
pembuatan keputusan.
3.1.3 Analisis Kebutuhan Sistem
Di dalam pengembangan sistem ini agar menjadi sistem yang baik harus
diperlukan suatu sistem yang dapat memecahkan permasalahan-permasalahan yang
ada tersebut. Sistem yang diperlukan harus bisa menangani hal-hal sebagai berikut:
3.1.3.1 Kebutuhan Fungsional
Sistem harus dapat menampilkan informasi tentang sekolah dan berita tentang
dunia pendidikan.
Sistem dapat menampilkan informasi tentang sekolah dan dunia
pendidikan.
Sistem dapat menampilkan informasi tentang profil sekolah
Sistem dapat menampilkan informasi tentang visi dan misi sekolah
Sistem dapat menampilkan informasi tentang struktur organisasi sekolah
Sistem dapat menampilkan informasi tentang berita terbaru sekolah
Pengunjung bisa mendapatkan informasi tentang berita terbaru mengenai
kegiatan di dalam sekolah
Siswa bisa mendapatkan informasi tentang data pribadi mereka yang
tercatat di sekolah
Siswa dapat mendownload materi
Siswa bisa mendapatkan informasi tentang data guru
Guru dapat mengupload materi
Guru mendapatkan informasi tentang jadwal kegiatan sekolah
Dari hasil analisis kebutuhan sistem di atas, maka dibutuhkan sistem
informasi yang bermanfaat bagi guru, siswa, dan pengunjung (user), yaitu sistem
informasi sekolah berbasis web.
3.1.3.2 Kebutuhan Non Fungsional
3.1.3.2.1 Perangkat Keras (Hardware)
Berikut ini akan diuraikan kebutuhan perangkat keras yang dibutuhkan untuk
realisasi sistem yang diusulkan. Kebutuhan perangkat keras yang dijelaskan meliputi
perangkat keras yang dibutuhkan pada saat pembuatan program dan pada saat program
diimplementasikan di objek penelitian. Spesifikasi komputer yang digunakan untuk
membuat program dan spesifikasi komputer untuk implementasi telah dimiliki oleh SMA
Negeri 2 Sorong. Sekolah ini sudah mempunyai komputer yang bisa digunakan untuk
menerapkan sistem, sehingga tidak perlu menambah biaya untuk pengadaan hardware
yang baru, berikut ini adalah spesifikasi hardware komputer yang sudah ada :
Tebel 3.1 spesifikasi hardware komputer
Kebutuhan Spesifikasi
Prosesor Intel Pentium 4
Motherboard Sis
Ram Ram Sdrram 128 MB
VGA VGA OnBoard
Monitor AOC 15 inch
Hardisk Hardisk Seagate 20 Gigabyte
CD Room CD Room
Keyboard Keyboard PS/2
3.1.3.2.2 Perangkat Lunak (Software)
Berikut ini diuraikan kebutuhan perangkat lunak yang dibutuhkan pada saat
pembuatan aplikasi. Adapun software yang digunakan adalah :
Tebel 3.2 spesifikasi software komputer
No Software Kebutuhan
1 Macromedia Dreamweaver
CS3
Web Editor
2 Adobe Photoshop CS3
Web Editor
3 Microsoft Windows XP Sistem Operasi
4 MySQL Database Server
5 XAMPP DataBase Server
6 Mozilla firefox Web Browser
3.1.3.2.3 Hosting
Berikut ini akan diuraikan kebutuhan hosting yang dibutuhkan untuk realisasi
sistem yang diusulkan.
Tebel 3.3 spesifikasi hosting
1 Bandwidth Unlimited
2 Web Disk Space Unlimited
3 Addon Domains 20
4 Sub Domains 20
5 Email Accounts 20
6 MySQL Databases 20
7 Free domain .INFO
3.1.4 Analisis Kelayakan Sistem
Berikut ini diuraikan mengenai analisis kelayakan sistem baru jika
diimplementasi di objek penelitian. Analisis kelayakan adalah suatu studi yang akan
dilakukan untuk menentukan apakan proyek pengembangan sistem layak dipakai atau
tidak.
3.1.4.1 Kelayakan Teknologi
Secara teknologi, sistem yang diusulkan layak untuk diterapkan di objek
penelitian. Untuk mentukan apakah sistem ini layak atau tidak diterapkan disekolah,
maka yang harus diperhatikan adalah ketersediaan software dan hardware serta
penerapan media internet di sekolah tersebut. SMA Negeri 2 Sorong telah mampunyai
laboratorium komputer sehingga hardware untuk penerapan sistem dapat menggunakan
komputer yang sudah ada. Penerapan sistem informasi berbasis web di SMA Negeri 2
Sorong mengikuti perkembangan teknologi informasi, diharapkan sistem yang baru ini
dapat menggantikan sistem yang lama dalam hal penyebaran informasi sehingga waktu
dan biaya untuk promosi dapat ditekan dengan penerapan sistem ini.
3.1.4.2 Kelayakan Hukum
Berikut akan diuraikan alasan mengapa secara hukum sistem yang diusulkan
layak ( tidak melanggar hukum ). Misalnya bagaimana kelayakan perangkat lunak yang
digunakan, bagaimana kalayakan hukum informasi yang dihasilkan oleh program. Untuk
perangkat lunak yang digunakan dalam pembuatan sistem ini memakai perangkat lunak
yang memiliki lisensi diantaranya Microsoft Windows xp, Macromedia Dreamweaver CS3.
Sedangkan informasi yang dihasilkan oleh sistem informasi ini tidak mengandung unsur
pornografi.
3.1.4.3 Kelayakan Operasional
Berikut ini diuraikan tentang kelayakan operasional dari sistem yang dirancang,
serta kesiapan sumber daya manusia di objek penelitian saat sistem diimplementasikan.
Pengetahuan mengenai Teknik Informasi dan Komunikasi kini tak hanya dimiliki oleh
mahasiswa yang berasal dari ilmu komputer, tetapi juga dipelajari di sekolah menengah
pertama. Agar dapat berjalan lebih optimal maka personil yang akan menangani sistem
yang akan diterapkam, diperlukan pelatihan untuk menambah kemampuan dasar untuk
mengoperasikan sistem yang akan diterapkan tersebut.
Sistem informasi yang akan dikembangkan akan meningkatkan efisiensi didivisi
lain secara umum. Manfaat yang diberikan diantaranya adalah proses arus data informasi
yang dapat didistribusikan lebih cepat dan akurat kepada user.
3.2 Perancangan Sistem
Rancangan sistem merupakan penggambaran, perencanaan dan pembuatan
sketsa atau peraturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang
utuh dan berfungsi, tujuan dari perancangan sistem secara umum adalah untuk
memberikan gambaran kepada user dan manajemen tentang sistem yang baru yang
diusulkan dan memberi ilustrasi serta rekayasa yang lengkap pada programer dan ahli
teknis lain yang akan mengimplementasikan sistem dan dikomunikasikan kepada user
bukan untuk programer. Pada perancangan sistem informasi semua teknik yang
digunakan ditahap analisis sistem dapat juga digunakan pada tahap ini seperti flowchart.
Sistem yang diusulkan dari bagian-bagian adalah sebagai berikut :
1. Rancangan model sistem flowchart dan DFD
2. Perancangan ERD
3. Perancangan relasi antar tabel
4. Perancangan tabel
5. Desain interface/ antar muka
4. IMPLEMENTASI DAN PEMBAHASAN
4.1 Implementasi Basis Data
Tahapan implementasi dilakukan dengan menerapkan hasil rancangan pada
bagian sebelumnya dengan pembuatan kode sumber (source code) agar dapat
dijalankan oleh komputer.
Database untuk website ini bernama sman_2sorong. Terdiri dari 12 tabel dan
dibuat dengan phpMyAdmin. Dapat diakses dengan cara mengetikan
http://localhost/phpmyadmin.
Langkah-langkah cara membuat database dan tabel diphpMyAdmin :
1. Buka browser (Mozilla Firefox), lalu ketikkan pada bagian address:
http://localhost/phpmyadmin. Untuk membuat database, isikan nama database yang
akan dibuat pada bagian Create new database, misalnya : sman_2sorong, lalu klik
tombol create.
Gambar 4.1 Php My Admin
2. Maka akan terbentuk sebuah database dengan nama: sman_2sorong, untuk
mengetahui nama databasenya bisa dilihat pada bagian jendela kiri di bawah
teks Home. Setelah membuat database, maka langkah selanjutnya adalalah
membuat tabel di dalam database sman_2sorong.
Gambar 4.2 Tabel daftar sman_2sorong
4.2 Pembahasan Program
Untuk mempermudah pembahasan program, maka dibahas berdasarkan
halaman. Sebagai contoh pembahasan berita adalah halaman berita dari bagian admin
dan halaman berita dari bagian user.
4.2.1 Halaman Berita (dari bagian admin)
Halaman yang akan dibahas adalah halaman berita yang diatur dari bagian
admin. Pada halaman ini terdapat pengaturan-pengaturan data berita yang akan
ditampilkan.
Gambar 4.3 Halaman berita (admin)
4.2.2 Halaman Berita (Dari bagian user)
Halaman yang akan dibahas adalah halaman berita dari sisi user. Pada halaman
ini tampilan web yang telah jadi berisi tentang berita. User dapat melihat berita
selengkapnya melalui selengkapnya.
Gambar 4.4 Halaman Berita (user)
5. PENUTUP
5. 1 Kesimpulan
Dari hasil pembuatan aplikasi sistem informasi berbasis web pada SMA Negeri 2
Sorong Propinsi Papua Barat, dan akhir dari laporan, penulis dapat menarik kesimpulan
sebagai berikut :
1. Untuk membangun aplikasi sistem informasi sekolah berbasis website yang
dinamis, mudah dikelola dan informasi yang disajikan selalu up to date dan
akurat maka website terkoneksi dengan database, yang fungsinya untuk
menyimpan data-data yang akan ditampilkan. Data-data akan bisa dirubah
dengan cepat dengan adanya database. Untuk aplikasi sistem informasi berbasis
web pada SMA Negeri 2 Sorong Propinsi Papua Barat ini penulis menggunakan
database MySQL.
2. Proses pengolahan data untuk menjadi sebuah informasi yang dilakukan SMA
Negeri 2 Sorong dengan cara manual membuat ketidakefisien dalam
menyampaikan informasi kepada pengguna informasi tersebut.
3. Dengan adanya sistem informasi SMA N 2 Sorong berbasis web ini, siapa saja
yang hendak mendapatkan informasi mengenai SMA N 2 Sorong, bisa langsung
mendapatkan informasi tanpa harus mendatangi sekolah tersebut, hal ini akan
lebih menguntungkan bagi masyarakat maupun sekolah tersebut, dan juga
memberi kemudahan bagi siswa dan guru untuk mendapatkan informasi atau
materi terbaru. Sistem yang diusulkan penyusun memiliki beberapa kelebihan
yaitu selain sebagai media informasi seperti web pada umumnya, sistem ini
memungkinkan siswa untuk mendownload materi yang tersedia yang diupload
oleh guru. Desain interface yang menarik menjadi daya tarik bagi para
pengunjung sehingga dapat membentuk karakter sekolah dan dapat menambah
nilai unggul bagi sekolah.
5.2 Saran
Berdasarkan analisis dan kesimpulan diatas, dan juga sebagai bahan
pertimbangan bagi pihak SMA N 2 Sorong Propinsi Papua barat dalam usaha
meningkatkan mutu dan kualitas bersaing, saran yang ingin disampaikan sebagai berikut.
1. Jika aplikasi yang dibuat penyusun menjadi pilihan solusi alternatif bagi SMA
N 2 Sorong, promosi sekolah maupun penyampaian materi dan informasi
sekolah akan lebih efekteif dan efisien. Informasi sekolah lebih mudah dan
cepat diakses dimana saja dan kapan saja tanpa ada batasan waktu dan
tempat setelah diterapkannya sistem baru yang memanfaatkan media
internet.
2. Keberadaan sumber daya yang telah ada sangat disayangkan bila tidak
dimanfaatkan dengan baik untuk mengembangkan citra, karakter dan nilai
keunggulan sebuah sekolah yang bermutu dan berstandar nasional.
DAFTAR PUSTAKA
Al Fatta, Hanif. 2007. Analisis dan Perancangan Sistem Informasi Untuk Keunggulan
Bersaing Perusahaan & Organisasi Modern. Yogyakarta : Andi Offset.
Budi Sutedjo Dharma Oetomo, S.kom, MM. 2007. Pengantar Tekhnologi Informasi
Internet Konsep dan Aplikasi. Yogyakarta : Andi Offset
Bunafit Nugroho. 2004. PHP & MySQL dengan editor Dreamweaver. Yogyakarta :
Andi Offset
Jogiyanto HM. 1999. Analisis dan Desain Sistem Informasi. Yogyakarta : Andi Offset.
Jogiyanto, HM. MBA. Ph.D. 2005. Analisis dan Desain Sistem Informasi. Yogyakarta :
Andi Offset.
Leman. 1998. Metode Pengembangan Sistem Informasi. Jakarta : PT Elex Media
Komputindo.
ST, Bimo Sunarfrihantono. 2002. PHP dan MySQL untuk Web. Yogyakarta : Andi
Offset,
Suyanto. 2003. M.Strategi Periklanan pada E-Commerce perusahaan top dunia.
Yogyakarta : Andi Offset.
Syafrizal, 2005. Pengantar Jaringan Komputer. Yogyakarta : Andi Offset.
Tanenbaum, AS.1997. Computer Network3e, jilid I, Jakarta : Prenhallindo.