Bab 2. Landasan Teori
2.3 Sejarah Internet
2.3.1 Beberapa Kegunaan Internet
Internet diciptakan dengan segudang manfaat dan menguntungkan penggunanya dari segala bdang (bisnis, akademik, pemerintahan, organisasi, dan sebagainya) antara lain :
1. Informasi yang didapatkan lebih cepat dan mudah dengan aplikasi sebagai berikut :
a. E-mail (Electronic Mail) b. WWW (World Wide Web) c. News Group
d. FTP (File Transfer Protocol) Dan lain sebagainya.
2. Mengurangi biaya kertas dan distribusi, contohnya : a. Koran masuk internet.
b. Majalah, brosur, dan sebagainya.
3. Sebagai media promosi, contohnya : a. Image company.
b. Pengenalan dan pemesanan produk.
4. Komunikasi interaktif a. E-mail.
b. Dukungan pengguna dengan WWW.
c. Video Confferencing.
d. Internet relay chat e. Internet phone f. Streaming
5. Sebagai alat research, development dan pertukaran data.
2.4 WWW (World Wide Web)
World Wide Web (biasa disingkat WWW) atau web adalah salah satu dari sekian banyak layanan yang ada di internet. Layanan ini paling banyak digunakan di internet untuk menyampaikan informasi karena sifatnya mendukung multimedia. Artinya informasi tidak hanya disampaikan melalui teks, tapi juga gambar, video dan suara.
Web Server adalah komputer yang tergabung dalam jaringan atau internet yang memberikan informasi.
Web client adalah komputer yang tergabung dalam jaringan atau internet yang meminta informasi. Untuk dapat mengakses web server, web client menggunakan aplikasi yang disebut Web browser.
Web browser meminta dan menerima data dari web server melalui suatu protokol yang disebut http (hypertext tranfer protocol). Protokol ini bertugas untuk mengirimkan perintah dari web browser ke web server serta mengirimkan file/data dari web server ke web browser.
File yang dikirim dalam layanan web ini berekstensi *.htm atau *.html. HTML merupakan singkatan dari hypertext markup language, yaitu satu bahasa yang digunakan untuk mendefinisikan susunan informasi dalam file hypertext. Hypertext sendiri adalah suatu struktur pemyampaian informasi dimana satu atau beberapa kata pada suatu file dapat di-link untuk mengeluarkan file baru yang biasanya berisi informasi detail tentang kata tersebut.
2.5 HTML (HyperText Markup Language)
HTML atau singkatan dari Hypertext Markup Language ini merupakan sebuah bahasa markup pada internet khususnya web berupa kode dan simbol. Kode dan simbol tersebut nantinya akan ditempatkan kedalam sebuah file dengan tujuan untuk dimunculkan pada sebuah website.
Secara singkat, HTML juga dapat diartikan sebagai bahasa markup yang digunakan untuk membuat website. Nantinya website yang yang terbuat dari HTML tersebut bisa dilihat oleh para pengguna internet. Fungsi dari HTML sendiri adalah digunakan untuk membuat sebua website. HTML ini diibaratkan sebagai sebuah pondasi dari sebuah website. Karena jika sebuah website tidak memiliki HTML maka para pembuat website tidak dapat untuk menggunakan bahasa markup lainnya seperti CSS yang digunakan utuk mendesain Website, lalu Javascript , ataupun PHP.
HTML sendiri pertama kali muncul pada tahun 1980 oleh IBM. Pada saat itu terdapat sebuah gagasan untuk menjadikan elemen-elemen yang digunakan untuk menandai bagian suatu dokumen seperti judul, alamat, dan isi dokumen agar menjadi suatu program yang dapat melakukan proses format dokumen secara otomatis.
Seiring dengan penggunaan internet yang semakin berkembang maka HTML pun harus lebih ditingkatkan agar mampu menciptakan sebuah halaman web yang berkualitas. Oleh karena itu ada sebuah organisasi bernama W3C yang mempunyai tugas untuk mengembangkan HTML ini.
2.6 PHP (Personal Home Page)
PHP adalah bahasa pemrograman script server-side yang didesain untuk pengembangan web. Selain itu, PHP juga bisa digunakan sebagai bahasa pemrograman umum. PHP di kembangkan pada tahun 1995 oleh Rasmus Lerdorf, dan sekarang dikelola oleh The PHP Group.
Pada awalnya PHP merupakan singkatan dari Personal Home Page. Sesuai dengan namanya, PHP digunakan untuk membuat website pribadi. Dalam beberapa tahun perkembangannya, PHP menjelma menjadi bahasa pemrograman web yang powerful dan tidak hanya digunakan untuk membuat halaman web sederhana, tetapi juga website populer yang digunakan oleh jutaan orang seperti wikipedia, wordpress, joomla, dll.
2.6.1 Kelebihan dan Kekurangan PHP
Beberapa kelebihan PHP sebagai berikut : 1. Bisa membuat web menjadi dinamis.
2. PHP bersifat Open Source yang berarti dapat digunakan oleh siapa saja secara gratis.
3. Program yang dibuat dengan PHP bisa dijalankan oleh semua Sistem Operasi karena PHP berjalan secara Web Base yang artinya semua Sistem Operasi bahkan handphone yang mempunyai web browser dapat menggunakan program PHP.
4. Aplikasi PHP lebih cepat dibandingkan dengan ASP maupun Java.
5. Mendukung banyak paket database seperti MySQL, Oracle, PostgrSQL, dan lain-lain.
6. Bahasa pemrograman PHP tidak memerlukan kompilasi / compile dalam penggunaannya.
7. Banyak web server yang mendukung PHP seperti Apache, Lighttpd, IIS dan lain-lain.
8. Pengembangan aplikasi PHP mudah karena banyak dokumentasi, refrensi &
developer yang membantu dalam pengembangannya.
9. Banyak aplikasi dan program PHP yang gratis dan siap pakai seperti WordPress, PrestaShop, dan lain-lain.
Adapun kekurangan PHP adalah sebagai berikut : 1. PHP tidak mengenal Package.
2. Jika tidak di encoding, maka kode PHP dapat dibaca semua orang & untuk meng-encodingnya dibutuhkan tool dari Zend yang mahal sekali biayanya.
3. PHP memiliki kelemahan keamanan. Jadi Programmer harus jeli & berhati-hati dalam melakukan pemrograman & konfigurasi PHP.
2.7 Pengenalan MySQL (My Structured Query Language)
MySQL adalah sebuah perangkat lunak sistem pengelolaan database dengan sistem relational (RDBMS). Saat ini MySQL telah banyak digunakan oleh lebih dari 6 juta pengguna didunia. MySQL menggunakan standar bahasa SQL untuk mengakses database. Beberapa perusahaan besar seperti Facebook dan Nokia juga menggunakan MySQL untuk pengelolaan database mereka. Sejak awal dirilis, MySQL merupakan perangkat lunak gratis dengan lisensi Open Source GPL (GNU Public Lisence).
2.7.1 Kelebihan MySQL
1. Gratis karena bersifat open source dibawah licensi GPL
2. Dapat berjalan dalam berbagai platform OS seperti Linux, Windows, MacOS dan lain-lain
3. Mendukung penggunaan multi-user, yang artinya beberapa user dapat menggunakan secara bersamaan.
4. Kecepatan yang sangat baik ketika menangani kode-kode perintah SQL.
5. Mendukung sepenuhnya standar bahasa SQL untuk database.
6. Mendukung banyak tipe variabel seperti integer, float, double, char, text, date dan datetime.
7. Mendukung penggunaan fungsi dan operator dalam perintah SQL.
8. Memiliki keamanan yang berlapis seperti nama host, subnetmask, ijin dan akses user serta penggunaan kata sandi ter-enkripsi.
9. Dapat menangani basis data dalam skala besar lebih dari 50juta record dan 60ribu tabel serta 5 miliar baris.
10. Mendukung banyak koneksi seperti TCP/IP, Unix Socket dan Named Pipes (NT).
11. Mendukung multi bahasa termasuk bahasa Indonesia tercinta.
12. Memiliki interface dalam berbagai aplikasi dan bahasa pemrograman menggunakan fungsi API.
13. Dilengkapi dengan berbagai tool untuk administrasi database disertai petunjuk online.
14. Memiliki struktur tabel yang fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
15. Dan yang terakhir adalah perkembangan yang cukup cepat membuat MySQL selalu terkini dalam perkembangan dunia database.
2.8 Apache
Apache adalah sebuah nama web server yang bertanggung jawab pada request-response HTTP dan logging informasi secara detail (kegunaan basicnya). Selain itu, Apache juga diartikan sebagai suatu web server yang kompak, modular, mengikuti standar protokol HTTP, dan tentu saja sangat digemari.
Apache memiliki fitur-fitur canggih seperti pesan kesalahan yang dapat dikonfigur, autentikasi berbasis basis data dan lain-lain. Apache juga didukung oleh sejumlah antarmuka pengguna berbasis grafik (GUI) yang memungkinkan penanganan server menjadi mudah. Apache merupakan perangkat lunak sumber
terbuka dikembangkan oleh komunitas terbuka yang terdiri dari pengembang-pengembang dibawah naungan Apache Software Foundation.
2.9 Adobe Dreamweaver CS 6
Adobe Dreamweaver adalah sebuah editor HTML proffesional untuk mendesain secara visual dan mengelola situs web maupun halaman web. Adobe Dreamweaver CS 6 adalah salah satu produk dari vendor Adobe Inc. Pada saat ini, pihak Adobe Dreamweaver telah mengeluarkan versi terbaru dari Adobe Dreamweaver yaitu Adobe Dreamweaver CS 6 . Fasilitas terbaru dari Adobe Dreamweaver adalah Zoom Tool and Guides, Panel CSS yang baru, Code Collapse, Coding Toolbar, Insert Flash Video dan tampilan baru Adobe Dreamweaver membuat pekerjaan akan cepat selesai.
Dreamweaver CS 6 memiliki kemampuan untuk menyunting kode dengan lebih baik, serta mampu menggabungkan layout site dengan programming webnya.
Kehebatan Dreamweaver ini menjadikan Dreamweaver lebih banyak digunakan oleh Web Desainer maupun Web Programmer guna mengembangkan situs web. Ruang kerja, fasilitas, dan kemampuan Dreamweaver mampu meningkatkan produktivitas dan efektivitas dalam desain maupun membangun situs web.
2.10 CSS (Cascading Style Sheet)
CSS merupakan aturan untuk mengendalikan beberapa komponen dalam sebuah web sehingga akan lebih terstruktur dan seragam. CSS bukan merupakan bahasa pemograman.
CSS dapat mengendalikan ukuran gambar, warna bagian tubuh pada teks, warna tabel, ukuran border, warna border, warna hyperlink, warna mouse over, spasi antar paragraf, spasi antar teks, margin kiri, kanan, atas, bawah, dan parameter lainnya.CSS adalah bahasa style sheet yang digunakan untuk mengatur tampilan dokumen.Dengan adanya CSS memungkinkan kita untuk menampilkan halaman yang sama dengan format yang berbeda.
GAMBARAN SEKILAS TENTANG SMP NEGERI 7 BINJAI
3.1 Profil Sekolah
1. Nama Sekolah : SMP Negeri 7 Binjai
2. Alamat Sekolah : Jln.Sultan Hasanuddin No. 10
3. Kecamatan : Binjai kota
4. Kota : Binjai
5. Provinsi : Sumatera Utara
6. No. Telp / HP : 061 - 8823403
7. NPSN : 2010761002500
8. Akreditasi : A
9. Tahun Didirikan : 1965
10. Status Tanah : Milik Pemerintah
11. Luas Tanah : 2.375 M2 :
12. Luas Seluruh Bangunan : 1.222 M2 13. Nomor Rekening Sekolah :
14. Rekening Atas Nama : SMP Negeri 7 Binjai 15. Nama Bank & Cabang : BRI Cabang Binjai
3.2 Identitas Kepala Sekolah
1. Nama Lengkap : Dra. Hj. Merry Yosepha Gusnaini
2. NIP : 19680824 199501 2 001
3. Tempat, Tanggal Lahir : Binjai, 24 Agustus 1968 4. Pangkat / Golongan : Pembina, IV/A
5. Jabatan : Kepala Sekolah
6. Pendidikan Terakhir : S1/AIV TATA BOGA
3.3 Visi, Misi dan Tujuan Sekolah
3.3.1 Visi
Unggul Dalam Berbudi dan Berprestasi
3.3.2 Misi
1. Memupuk rasa iman dan taqwa terhadap Tuhan Yang Maha Esa.
2. Meningkatkan kreativitas berpikir, menumbuhkan sikap displin dan sportif dalam bertindak melalui pembinaan mental dan berkepribadian peserta didik.
3. Meningkatkan displin kerja dan terus berusaha menguasai ilmu pengetahuan dan keterampilan profesional sebagai dasar pelayanan yang memuaskan peserta didik.
4. Memupuk rasa senasib dan sepenganggung sehingga terjalin rasa kebersamaan.
5. Memacu prestasi untuk melanjutkan ke jenjang yang lebih tinggi dan keterampilan untuk bakal terjun di masyarakat.
3.3.3 Tujuan Sekolah
1. Memiliki manajemen sekolah yang handal yaitu manajemen yang mampu merespon, melayani serta mengolah rencana dan program pendidikan sesuai dengan situasi dan perkembangan zaman.
2. Peningkatan nilai UN + 0,70 setiap tahunnya.
3. Ketuntasan belajar siswa dalam pelaksanaan KTSP akhirnya mencapai 7,50 4. Memiliki lingkungan sekolah yang asri, indah, nyaman, sehingga terwujud
sekolah sebagai komunitas belajar yang kondusif.
5. Memiliki guru yang profesional, yaitu guru yang mampu membuat perencanaan serta mampu melaksanakan atau mengelola proses pembelajaran sesuai dengan ketentuan yang berlaku dan memiliki kompetensi yang tinggi.
PERANCANGAN SISTEM
4.1 Perancangan Sistem
Perancangan sistem adalah upaya suatu organisasi atau lembaga untuk memulai memiliki suatu sistem yang kebih baik lagi dari sistem sebelumnya. Perancangan sistem dilakukan setelah mendapat gambaran dengan jelas apa yang harus dikerjakan.
Tujuan dari perancangan sistem adalah untuk memenuhi kebutuhan user (pemakai) mengenai gambaran yang jelas tentang perancangan sistem yang akan dibuat serta diimplementasikan.
4.2 Data Flow Diagram (DFD)
Data Flow Diagram adalah suatu gambaran grafis dalam suatu sistem yang dapat menggambarkan arus data di dalam sistem dengan struktur, jelas, dan menggunakan bentuk-bentuk simbol untuk menggambarkan bagaimana data mengalir melalui suatu proses yang saling berkaitan. Gambaran ini tidak tergantung pada perangkat keras, lunak, struktur data atau organisasi.
Adapun Data Flow Diagram yang penulis ajukan, yaitu : 1. Diagram Konteks
Data Calon Siswa
Informasi
Penerimaan Informasi
Informasi Halaman Utama
Berita Informasi
Profil
Laporan Siswa Lulus
Halaman Utama
Informasi
Panel Menu
Pendaftaran Log In
0
Sistem Informasi Penerimaan Siswa Baru Pengunjung / Calon
Siswa
Kepala Sekolah
Administrator
Gambar 4.1 Data Flow Diagram (DFD) Diagram Konteks
Dengan adanya aliran informasi dapat membantu dalam menggambarkan isi dari setiap halaman dan link atau navigasi antara halaman-halaman didalam situs tersebut.
Di samping itu, juga dapat mempermudah dalam mengatur kode dan file HTML-nya, terutama link untuk navigasi penjelajahan ke seluruh halaman web. Secara sederhana aliran informasi dalam membangun situs ini dapat dilihat pada gambar dibawah ini :
Gambar 4.2 Sitemap Situs Halaman Utama Website
Beranda
Informasi Penerimaan
Profil Admin
4.3 Bagan Alur Flowchart
4.3.1 Flowchart Halaman Utama
\
Ya
Ya
Ya
Ya
Ya
Start
Halaman Utama
Beranda
Profil
Informasi
Penerimaan
Admin
Beranda
Sejarah, Visi, Misi, dan Galeri
Informasi
Pendaftaran, Pengumuman, Alur Pendaftaran Ketentuan,
Bantuan, Direktori Pendaftar
Form Login Admin
Berhenti
Gambar 4.3 Flowchart Halaman Utama
4.3.2 Flowchart Login Calon Siswa
Tidak
Ya
Ya
Tidak Start
Halaman Login Calon Siswa
Jika Benar
Edit
Salah, Login Kembali.
Selesai
Masukkan Nama Pengguna & Password
Form Edit Data Siswa
Logout
Gambar 4.4 Flowchart Halaman Login Calon Siswa
4.3.3 Flowchart Halaman Profil
Gambar 4.5 Flowchart Halaman Profil Start
Halaman Profil
Sejarah
Visi &
Misi
Sejarah
Visi & Misi
Berhenti Gallery Sekolah
Gallery SMP Negeri 7 Binjai
4.3.4 Flowchart Halaman Penerimaan
Ya
Ya
Ya
Ya
Ya
Gambar 4.6 Flowchart Halaman Penerimaan Start
Halaman Penerimaan
Pendaftaran
Pengumuman
Form Pendaftaran
Berhenti Alur Pendaftaran
Syarat &
Ketentuan
Direktori Pendaftar
Halaman Pengumuman
Alur Pendaftaran Calon Siswa/i SMP N 7 Binjai
Syarat & Ketentuan
Direktori Pendaftar
4.3.5 Flowchart Halaman Admin
Flowchart ini menjelaskan bagian dari halaman web administrator. Untuk masuk ke halaman ini admin harus login terlebih dahulu. Jika username dan password yang dimasukkan benar maka akan muncul ke halaman admin, dan jika salah maka web akan memberitahu bahwa username dan password salah, dan akan meminta username dan password ulang.
Start
Input
Username dan Password
Login Username /
Password Salah
Proses Edit / Hapus
Informasi Buku Tamu Menu Pendaftaran
Edit / Hapus Selesai
Finish
Gambar 4.7 Flowchart Halaman Admin 4.3.6 Flowchart Pendaftaran
Flowchart ini menjelaskan tentang jalannya proses pendaftaran yang akan dilakukan calon siswa baru. Calon siswa melakukan proses daftar dengan mengisi form pendaftaran kemudian di submit atau daftar. Jika data telah selesai diinput, maka proses selesai dan jika terjadi terjadi kesalahan dalam pengisian data calon siswa dapat mengedit atau mengubahnya dengan form login calon siswa yang tersedia.
Gambar 4.8 Flowchart Pendaftaran
Start
Input Data
Finish Halaman Pendaftaran
Daftar
4.4 Perancangan Halaman Website
Adapun halaman-halaman yang dibangun oleh penulis adalah :
1. Halaman Home atau Beranda merupakan halaman yang pertama kali muncul pada saat website dibuka.
2. Halaman profil merupakan halaman yang berisikan tentang profil sekolah mengenai visi & misi dan halaman-halaman lainnya seperti galeri yang berisikan foto-foto SMP Negeri 7 Binjai, susunan organisasi, dan map SMP Negeri 7 Binjai.
3. Halaman Informasi merupakan halaman yang berisikan berita dan informasi terbaru tentang SMP Negeri 7 Binjai.
4. Halaman Penerimaan yang berisikan form pendaftaran, halaman pengumuman siswa/i yang dinyatakan Lulus / Gagalnya masuk ke SMP Negeri 7 Binjai, halaman alur pendaftaran, halaman syarat dan ketentuan, halaman bantuan, dan direktori pendaftar.
5. Halaman Admin merupakan halaman yang khusus diakses oleh admin untuk melakukan pengaturan seperti mengedit, menghapus, mengupdate berita dan informasi.
4.5 Mempersiapkan Database Server
Pada tahap ini dipersiapkan tempat untuk menampung data di server, data tersebut nantinya akan diproses oleh program yang kita buat pada tahap pemrograman, baik penambahan, penghapusan, dan menampilkan isi ke database halaman web. Database terdiri atas tabel-tabel yang dibuat dengan menggunakan program MySQL.
Adapun database yang dibuat oleh penulis adalah database smpnegeri7binjai dengan tabel-tabel sebagai berikut :
1. Tabel Admin terdiri dari : Tabel 4.1 Tabel Admin
No Field Name Type and Width
1 username Varchar (20)
2 password Varchar (20)
2. Tabel Buku Tamu terdiri dari : Tabel 4.2 Tabel Buku Tamu
No Field Name Type and Width
1 id_buku_tamu Integer (11)
2 pesan Text
3 nama Varchar (20)
4 kota Varchar (20)
5 negara Varchar (20)
3. Tabel Calon Siswa terdiri dari : Tabel 4.3 Tabel Calon Siswa
No Field Name Type and Width
1 id_csiswa Integer (11)
2 username_csiswa Varchar (20)
3 password_csiswa Varchar (20)
4 nama_csiswa Varchar (50)
5 jenkel_csiswa Varchar (1)
6 ttl_csiswa Varchar (50)
7 agama_csiswa Varchar (1)
8 alamat_skrg_csiswa Varchar (50)
9 nama_ayah_csiswa Text
10 ttl_ayah_csiswa Varchar (50)
11 agama_ayah_csiswa Varchar (1)
12 pekerjaan_ayah_csiswa Varchar (1)
13 alamat_skrg_ayah_csiswa Varchar (50)
14 nama_ibu_csiswa Text
15 ttl_ibu_csiswa Varchar (50)
16 agama_ibu_csiswa Varchar (1)
17 pekerjaan_ibu_csiswa Varchar (1)
18 alamat_skrg_ibu_csiswa Varchar (50)
19 nisn_csiswa Varchar (20)
20 asal_sekolah_csiswa Varchar (30)
21 alamat_sekolah_csiswa Varchar (50)
22 nomor_ijazah_csiswa Varchar (30)
23 nomor_skhun_csiswa Varchar (30)
24 jumlah_nilai_csiswa Float
25 photo_csiswa Varchar (50)
26 status Varchar (1)
4. Tabel Informasi terdiri dari : Tabel 4.4 Tabel Informasi
No Field Name Type and Width
1 id_berita Integer (11)
2 judul_berita Varchar (50)
3 isi_berita Text
4 tanggal_berita Varchar (20)
5. Tabel Menu Utama
Tabel 4.5 Tabel Menu Utama
No Field Name Type and Width
1 id_menu Integer (11)
2 nama_menu Varchar (20)
3 link Varchar (50)
4 status Varchar (1)
IMPLEMENTASI SISTEM
5.1 Pengertian Implementasi Sistem
Implementasi sistem adalah suatu prosedur yang dilakukan untuk menyelesaikan sistem yang ada dalam dokumen rancangan sistem yang telah disetujui dan telah diuji, mengistall dan menggunakan sistem baru yang telah diperbaiki.
Adapun langkah-langkah yang dibutuhkan dalam implementasi sistem adalah :
1. Mendapatkan software dan hardware yang tepat serta sesuai untuk merancang website.
2. Menyelesaikan rancangan sistem.
3. Menulis, menguji, mengontrol, dan mendokumentasikan website.
4. Mendapatkan persetujuan.
5.2 Tujuan Implementasi Sistem
Adapun tujuan implementasi sistem adalah sebagai berikut :
1. Mengkaji rangkaian sistem baik dari segi software maupun hardware sebagai sarana pengolahan data dan penyajian informasi.
2. Menyelesaikan rancangan sistem yang ada didalam dokumen sistem yang baru atau yang telah disetujui.
3. Memastikan bahwa pengunjung dapat mengoperasikan dengan mudah terhadap sistem yang baru dan mendapat informasi yang baik dan jelas.
4. Memastikan bahwa sistem yang telah berjalan dengan lancar dengan mengontrol dan melalukan instalasi dengan benar.
5.3 Komponen Sistem
Komponen-komponen sistem yang dibutuhkan dalam membangun aplikasi ini diantaranya adalah :
5.3.1 Hardware
Hardware adalah suatu komponen yang sangat dibutuhkan dalam mewujudkan sistem yang diusulkan. Dalam hal ini penulis merinci spesifikasi komponen hardware yang penulis gunakan yaitu :
1. PC dengan Processor Intel Core i3 2.20 GHz.
2. RAM 3 GB.
3. Monitor HD Graphics VGA 4. Memory Internal 5 GB.
5. Keyboard 6. Mouse
5.3.2 Software
Hardware tidak akan berjalan tanpa adanya komponen software. Adapun software yang penulis gunakan dalam pembuatan website ini adalah :
1. Sistem Operasi Windows 7
2. Internet Explorer, Mozzila Firefox, dan Google Chrome sebagai browser.
3. Apache 2.2.18 4. PHP 5.3.5 5. MySQL 5.0.20
6. Adobe Macromedia Dreamweaver CS 6.
5.3.3 Brainware
Brainware adalah semua pihak yang bertanggung jawab dalam pengembangan sistem informasi, pemrosesan dan penggunaan keluaran sistem informasi.
Brainware dalam sistem informasi terbagi 3, yaitu :
1. Sistem Analisis : Orang yang menganalisa sistem dengan mempelajari masalah-masalah yang timbul dan menentukan kebutuhan-kebutuhan pemakai dan mengidentifikasi pemecahan yang beralasan.
2. Programmer : Orang yang membuat sistem dengan menggunakan salah satu bahasa pemrograman yang dikuasai.
3. Operator : Orang yang memakai sistem tersebut.
5.4 Prosedur Penggunaan Sistem
Ketika telah selesai tahap perancangan sistem, baik dalam merancang tabel-tabel didalam database dengan menggunakan PhpMyAdmin maupun dalam merancang halaman-halaman website, kini program tersebut dapat dijalankan.
Adapun prosedur penggunaan sistem secara manual dapat diuraikan sebagai berikut : 1. Aktifkan software Apache, dan MySQL dengan membuka Xampp yang sudah
terdownload.
2. Kemudian buka salah satu browser atau penjelajah internet yang ada di komputer anda seperti Google Chrome.
3. Lalu ketikkkan pada alamat website yang berada diatas dengan nama folder yang sebelumnya anda simpan dimana, contoh : http://localhost/smpn7binjai dalam address bar untuk menampilkan menu utama.
4. Setelah halaman menu terbuka, ada terdapat beberapa pilihan halaman link yang disajikan admin untuk pengunjung atau calon siswa.Pilih salah satu link tersebut.
5. Link penerimaan berisi tentang penerimaan siswa baru pada SMP Negeri 7 Binjai, kliklah link pendaftaran yang berada di menu tersebut untuk masuk kedalam form pendaftaran dan mengisinya.
Gambar 5.1 Tampilan Halaman Form Pendaftaran
Adapun penggalan dari program untuk menampilkan form terlihat seperti diatas adalah :
<strong><b>FORMULIR PENDAFTARAN</b></strong> <br />
<form enctype="multipart/form-data" id="1" method="post"
action="proses_daftar_csiswa.php">
<hr color="#999999" size="2">
<table width="700" height="548">
<tr>
<td height="20" colspan="2"><div align="middle">
<b>DATA LOGIN CALON SISWA</b></td>
</tr>
<tr>
<td>Nama Pengguna</td>
<td width="448"><input name="user" type="text" id="user" size="20"></td>
</tr>
<tr>
<td>Kata Sandi</td>
<td><input name="pass" type="password" id="pass" size="20" /></td>
<td><input name="pass" type="password" id="pass" size="20" /></td>