1
1.1 Latar Belakang
Jalur penyampaian informasi melalui website banyak meberikan keuntungan bagi pihak pemilik. Website menawarkan berbagai keuntungan yang terus berkembang dengan kemajuankemajuan dan penemuan baru di setiap detiknya. Langkah untuk memilih website sebagai sarana untuk mengembangkan misi dari intansi tidak perlu diragukan lagi.
Bahkan dari sebuah website yang digunakan tak hanya akses informasi yang bisa di sampaikan melalui sebuah website seseorang bisa berkomunikasi melalui sebuah forum di dalam sebuah situs website yang digunakan.Pada akhirnya dari berbagai bentuk komunikasi yang terbentuk, maka pihak pemilik website bisa meraih keutungan untuk menjalankan sebuah kerjasama yang baru. Diantara hubungan yang terjadi dapat di pelihara melalui sebuah fasilitas yang di berikan sebuah website.
Perkembangan bahasa program untuk membuat website semakin cepat. Pada akhir abad ini website yang dinamis menjadi sebuah trend yang menjamur, sehingga sehingga seluruh pemilik website berusaha untuk mengembangkan website nya menjadi website yang dinamis dan aktif. Sebagai lembaga pendidikan FKIP Universitas Muhamadiyah Surakarta telah memiliki sebuah website dengan alamat situs http://www.ums.ac.id/fkip Pada penggunaan website sebelumnya FKIP Universitas Muhamadiyah Surakarta masih menggunakan website yang static, untuk itu pada kesempatan yang diberikan kepada penulis kali ini akan dikembangkan situs milik FKIP Universitas Muhamadiyah Surakarta tersebut menjadi website yang lebih dinamis.
1.2 Perumusan Masalah
1.3 Pembatasan Masalah
Batasan masalah yang di perlukan agar penelitian yang di laksanakan dapat berfokus pada seluruh yang ingin di capai, maka penulis memberikan suatu batasan masalah sebagai berikut :
1. Pembuatan website ini mengunakn editor CMS, dengan bahasa pemograman PHP
2. Website yang di buat di lengkapi dengan buku tamu, berita, forum untuk mahasiswa, serta fasilitas email yang secara otomatis akan terkirim ke administrator website tersebut.
1.4 Tujuan Penelitian
Tujuan dari penelitian ini adalah untuk merancang pengembangan website FKIP Universitas Muhamadiyah Surakarta menjadi sebuah situs yang dinamis.
1.5 Manfaat penelitian
Dengan diadakan studi akhir ini diharapkan dapat bermanfaat bagi semu pihak, baik pihak D3 Ilmu komputer, penulis maupun instansi. Adapun manfaat yang diharapkan dari penelitian ini :
1. Bagi Instansi
Menjadi bahan pertimbangan perbaikan website yang telah ada di FIKP Universitas Muhanadiyah Surakarta.
2. Bagi pengguna
Sebagai sumber referensi pengetahuan dan bahan pertimbangan mahasiswa dalam memilih pelayanan yang ada di FKIP UMS.
3. Bagi Penulis
BAB II
LANDASAN TEORI
2.1. Basis Data
Basis data (database) dapat didefinisikan sebagai himpunan kelompok data (arsip) yang saling berhubungan yang diorganisasi sedemikian rupa agar kelak dapat dimanfaatkan kembali dengan cepat dan mudah (Fathansyah, 2001).
Basis data (database) adalah kumpulan dari filefile yang saling berinteraksi antara satu dengan yang lain dan tersimpan di dalam memori yang terintegrasi sehingga membentuk suatu bangunan data (Kristanto, 1993).
2.2. Informasi
Pengertian informasi adalah data yang telah diproses atau data yang mempunyai arti bagi penerimanya setelah dilakukan pengolahan, sehingga dapat digunakan sebagai dasar dalam mengambil keputusan yang dapat dirasakan akibatnya baik secara langsung atau tidak langsung (Badudu dkk ,1996).
2.3. Dasar Internet
Internet adalah kumpulan network yang terdiri dari ribuan sistem lcomputer yang saling berhubungan satu dengan lainnya (Nugroho, 2004). Hubungan dari masingmasing network dapat melalui jaringan komunikasi kabel telepon dan jaringan komunikasi tanpa kabel.
2.4. HTMI.
Hypertext Markup Language (HTML) merupakan dokumen text biasa yang mudah untuk dimengerti dibandingkan bahasa pemrograman lainnya. dan karena itu HTML dapat dibaca lewat platform yang berlainan seperti Windows, UNIX dan lainlain. Untuk lebih jelasnya HTML adalah suatu script dimana kita bisa menampilkan informasi dan daya lCreasi kita lewat internet (Nugroho, 2004).
2.5. PHP
PHP adalah bahasa pemrograman server side di desain untuk membaat aplikasi web. PHP dapat disisipkan diantana bahasa HTML dan PHP akan dieksekusi di server, sehingga yang dikirim ke browser adalah hasil jadi dalam bentuk HTML, dan kode PHP tidak akan terlihat (Sutarman, 2003).
2.6. Web Server Apache
Apache merupakan web server yang paling banyak digunakan di internet. Program ini didesain untuk sistem operasi lingkungan UNIX Namun demikian pada beberapa versi berikutr.ya Apache mengetuarkan programnya yang dapat dijalankan di Windows NT.
Berdasarkan sejarahnya, Apache dimulai oleh veteran National Center for Supercomputing Aplikastion (NSCA). Saat itu pengembangan NSCA httpd sebagai web server mengalami stagnasi. Rob Me Cool meninggalkan NSCA dan melalui sebuah proyek baru bersama para webmaster lainnya, menambal bug, dan menambah fitur pada NSCA httpd. Mereka mengembangkan program ini lewat mailing list. Uengan berpijak pada NSCA httpd versi 1.3, Team Apache mengeluarkan rilis pertama kali secara resmi Apache versi 0.62 (Sunarfrihantono, 2002).
2.7. MySQL
MySQL adalah multiuser database yang rnenggunakan bahasa Structured Query Language (SQL). MySQL dalam operasi clientserver melibatkan server daemon MySQL di sisi server dan berbagai macam program serta library yang berjalan di sisi client. MySQL marnpu menangani data yang cukup besar. perusahaan yang mengembangkan MySQL yaitu Tex, mengaku mampu menyimpan data lebih dari 40 database, 10.000 tabel dan sekitar 7 juta baris, totalnya kurang lehih 100 Gigabyte data.
database menjadi lebih userfriendly dibandingkan menggunakan dBASE atau Clipper yang masih menggunakan perintahperintah pemrogxaman (Sunarfrihantono, 2002).
2.8. World Wide Web
World Wide Web adalah sistem server internet yang mendukung aplikasi hypertext untuk mengakses beberapa protokol internet dengan satu antar muka. World Wide Web menyediakan antar muka tunggal untuk mengakses protokol protokol tersebut agar mudah digunakan oleh user. World Wide Web terdiri dari filefile atau disebut sebagai halaman (page) atau halaman web berisi link ke dokumen atau resource diinternet (Nursyamsu, 2002).
Pada awalnya aplikasi web diba.ngun hanya menggunakan bahasa yang disebut HTML (Hypertext Markup Language) dan protokol yang digunakan dinamakan HTTP (Hypertext Tran.sf'er Protocol). Pada perkembangan berikutnya, sejumlah bahasa pemrograman dan objek dikembangkan untuk memperluas kemampuan H`I'ML. Pada saat ini, banyak bahasa pemrograman seperti itu diantaranya Pl1P dan ASP, sedangkan yang berupa objek adalah Applet/.Iava (Nugroho, 2004).
2.8. Mambo
MAMBO adalah salah satu software open source untuk membuat situs secara cepat dan mudah. Sebagai CMS (Content Management System), Mambo dibuat dan design untuk membangun sebuah website dengan mudah dan cepat. Hanya dengan melakukan pengaturan isi dari website yang akan ditampilkan baik secara online maupun offline dengan bantuan software pendukung CMS, maka website yang diinginkan dapat dibangun. Mambo dibangun dengan menggunakan dasar bahasa pemrograman website berbasis php. Tidak menutup kemungkinan dengan menambah sedikit bahasa pemrograman website yang lain yang mendukung sebuahwebsite programing.
File Master Mambo 454 dapat dengan mudah didapatkan dengan mendownload pada situs berikut :
http://www.mamboforge.net
atau situs yang lain yang menyediakan file master MamboV454
2.9 Contax Diagram
Contax Diagram adalah diagram tingkat atas yaitu diagram yang paling tidak detail dari sistem informasi yang menggambarkan alur data kedalam dan keluar sistem (Tarid Mahyuzir 1989)
2.10 Data Flow Diagram
Data Flow Diagram adalah gambaran alur data atau informasi tanpa menghubungkan bentuk fisik media penyimpanan data (Sutedjo, 2000)
2.11 Diagram Aliran Data
Empat simbol dasar yang digunakan memetakan gerakan diagram akhir data adalah sebagai berikut:
SIMBOL ARTI CONTOH
ENTITAS
ALIRAN DATA
PROSES
PEYIMPAN DATA
2.11 Hubungan Entitas
BAB III
METODOLOGI PENELTIAN
3.1 Metode Pengumpulan Data
Pada Penelitian ini jenis data dan metode peneliyian data yang digunakan adalah sebagai berikut:
a. Data yang diperlukan
1) Data Primary adalah data yang diperoleh secara langsung dari FKIP UMS yang mendukung jalannya penelitian data primer meliputi:
Website,
Struktur Organisas, Alamat Website, Jurnal,
2) Data Skunder adalah data yang diperoleh dari dalam maupun dari luar obyek penelitian tetapi dapat membantu merumuskan dan memecahkan masalah data Skunder meliputi:
Informasi dari FKIP UMS berupa datadata yang berkaitan dengan sistem yang akan di buat
b. Pengumpulan Data 1) Metode observasi
Metode observasi yaitu terjun langsung ke bagian instansi untuk
memperoleh data FKIP UMS. Dengan cara observasi ini dapat diperoleh data yang lengkap dan akurat.
2) Metode wawancara langsung
Metode wawancara langsung yaitu metode untuk mendapatkan
keteranganketerangan pelengkap dari bagian yang terkait dengan bagian informasi.
3.2 Profil FKIP Universitas Muhammadiyah Surakarta dengan pertambahan jumlah mahasiswa seperti jurusan Ilmu Pendidikan, Ekonomi Umum, dan Civic Hukum. Bahkan pada tahun itu pula IKIP Muhammadiyah Surakarta ditetapkan sebagai Induk Perguruan Tinggi Muhammadiyah seJawa Tengah, yang anggotanya meliputi IKIP Muhammadiyah Purwokerto, IKIP Muhammadiyah Purworejo, Politeknik Muhammadiyah Karanganyar, dan lainnya.
3.2.2 Visi dan Misi FKIP Universitas Muhammadiyah Surakarta a. Filosofi FKIP
Filosofi yang senantiasa dijadikan pijakan FKIPUMS adalah pemikir, pendidik dan pembaharu (3P).
b. Visi FKIP
Menjadi pusat pengembangan pendidikan dan pembelajaran yang professional dan mampu memenangkan persaingan di Asia Tenggara.
c. Misi FKIP
Menyelenggarakan pendidikan tenaga kependidikan yang menekankan pada kompetensi yang relevan dengan tuntutan jaman dan mampu memberi arah perubahan.
Memajukan IPTEKS dan sumber daya manusia yang mampu memberikan pelayanan melalui proses pendidikan, penelitian, dan pengabdian pada masyarakat dengan menonjolkan kawasan Jawa Tengah dalam rangka membangun masyarakat Indonesia yang utama.
3.2.3 Struktur Pimpinan
Drs. H. Sofyan Anief, M.Si. Dekan
Drs. H. Maryadi, M.A.
Pembantu Dekan I Drs. Ahmad Muhibbin, M.Si. Drs. M. Yahya, M.Si.Pembantu Dekan II
Ketua Jurusan Matematika :Dra. Nining Setyaningsih, M.Si. Ketua Jurusan Biologi : Dra. Tuti Rahayu, M.Si.
Ketua Jurusan Bhs.Indonesia :Drs. H. Yakub Nasucha, M.Hum. Ketua Jurusan Bhs.Inggris :Kusumo Ratih, S.Pd., M.Hum. Ketua Jurusan PPKn : Drs. Ahmad Muthali’in, M.Hum. Ketua Jurusan Ekonomi Akuntansi : Drs. H. Jalal Fuadi, M.M.
Gambar Struktur Pimpinan
3.3 Sarana Perancangan Aplikasi a. Perangkat keras
Perangkat keras yang digunakan dalam penyelesaian penelitian ini adalah PC (Personal Computer) dengan spesifikasi sebagai berikut:
1) Prosesor Intel (R) 42,8 Ghz. 2) RAM 512 MB.
3) Hard Disk 120 GB. 4) Keyboard, mouse printer.
b. Perangkat Lunak
Program yang digunakan dalam pembuatan aplikasi ini adalah : 1. Sistem Oprasi :Windows Xp.
2. Software : CMS Mambo Macromedia Flas 8
3. Server Host : The AppServ Open Project 2.5.7 for Windows · Apache Web Server Version 2.2.3
· PHP Script Language Version 5.1.6 · MySQL Database Version 5.0.24a · phpMyAdmin Database Manager
3.4 Rancangan Website FKIP UMS
Penggunaan perencanaan sistem untuk menentukan rancangan website yang akan dibuat, memerlukan desain antar muka dan pete website yang merupakan alat yang biasa digunakan untuk mepermudah proses dalam pembuatan website.
3.4.1 Stuktur Menu
Gambar sturktur menu website
3.4.2. Contex Diagram
3.4.3. DFD level 0
data Admin
D3
Mhs User
3.4.4 Desain Tabel Basis Database
Data base yang digunakan oleh penulis dalam penelitian ini adalah menggunakan Softwar DBMS (Database Management Sistem ) MySQL tabel database dalam sistem ini Tersaji Pada Tabel di bawah ini:
mos banner
Field Jenis KosongDefault Link ke Komentar MIME
bid int(11) Tidak
cid int(11) Tidak
type varchar(10) Tidak banner name varchar(50) Tidak
imptotal int(11) Tidak 0 impmade int(11) Tidak 0 clicks int(11) Tidak 0 imageurl varchar(100) Tidak clickurl varchar(200) Tidak
date datetime Ya NULL
showBanner tinyinf(1) Tidak 0 checked out tinyint(1) Tidak 0
checked out_time datetime Tidak 00000000 00:00:00 editor varchar(50) Ya NULL custombannercode text Ya NULL
mos bannerfinish
Field Jenis Kosong Default Link
ke Komentar MIME _cid int(11) Tidak
mos bannerclient
Field 11 Jenis KosongDefault Link
ke Komentar MIME
_bid int(11) Tidak
cid int(11) Tidak 0
type varchar(10) Tidak name varchar(50) Tidak impressions int(11) Tidak 0 clicks int(11) Tidak 0 imageurl varchar(50) Tidak
mos categories
Field Jenis Kosong Default L ke k Komentar MIME
id int(11) Tidak
parent _id int(11) Tidak 0
title varchar(50) Tidak
name varchar(255
) Tidak
image varchar(100
) Tidak
section varchar(50) Tidak image_position
description varchar(10) text Tidak published
checked out checked out_time
tinyint(1) Tidak 0 int(11) Tidak 0
datetime Tidak 00000000 00:00:00
editor varchar(50) Ya NULL
ordering int(11) Tidak 0
access ]tinyint(3)
idak
count int(11) Tidak 0
params text Tidak
mos comment
Field Jenis Kosong Default Link ke Komentar MIME
id int(11) Tidak
articleid int(11) Tidak 0
1
lip varchar(15
) Tidak
name varchar(30
) Tidak
comments text Tidak
startdate datetime Tidak 0000 00:00:00 published tinyint(1) Tidak
mos components
Field Jenis Koson
g Default Link ke Komentar MIME
id int(11) Tidak
name varchar(50 Tidak
link varchar(25
menuid int(11) Tidak 0 parent int(11) Tidak 0 admin_menu_link
varchar(255) Tidak
admin_menu alt
varchar(255) Tidak
option varchar(50
) Tidak
ordering int(11) Tidak 0 jadmin menu
i i m 1
iscore tin int 4 Tidak 0 params text Ya NULL
mos contact details
Field Jenis Kosong Default Link
ke Komentar MIME
id int(11) Tidak
name varchar(100) Tidak
con_position varchar(50) Ya NULL
address text Ya NULL
suburb varchar(50) Ya NULL
~ state
lvarchar(20) Ya NULL j country varchar(50) Ya NULL postcode varchar(10) Ya NULL telephone varchar(25) Ya NULL fax varchar(25) Ya NULL misc mediumtext Ya NULL image varchar(100) Ya NULL imagepos varchar(20) Ya NULL email_to varchar(100) Ya NULL default _con 'tinyint(1) Tidak 0 published tinyint(1) Tidak 0 checked_out int(11) Tidak 0
checked_out_time datetime Tidak 00000000 00:00:00 ordering int(11) Tidak 0
params text Tidak
mos content
Field Jenis Kosong Default Linkke Komentar MIME
id int(11) Tidak
title varchar(100) Tidak title alias varchar(100) Tidak introtext mediumtext Tidak fulltext mediumtext Tidak state tinyint(3) Tidak 0 sectionidint(11) Tidak 0
mask int(11) Tidak 0
catid int(11) Tidak 0
created datetime Tidak 00000000 00:00:00 created by int(11) Tidak 0
created by_alias varchar(100) Tidak
modified datetime Tidak 00000000 00:00:00 modified by int(11) Tidak 0
checked out int(11) Tidak 0
checked out_time Id atetime Tidak 00000000 00:00:00 publish_up datetime Tidak 00000000
00:00:00 Ipublish down datetime Tidak 00000000
00:00:00
images text Tidak 1
urls tex
t Tidak
lattribs tex
t Tidak
wersion int(11) Tidak 1 parentid Int(11) Tidak 0 ordering int(11) Tidak metakey text Tidak
imetadesc text Tidak laccess ~ int(11) Tidak 0
mos content frontpage
Field Jenis Kosong Default Link ke Komentar MIME content id int(11) Tidak
ordering int(11)
Tidak mos core_log searches
Field Jenis Kosong Default Link ke Komentar MIME search term varchar(128) Tidak
Hits int(11) Tidak
mos menu
Field Jenis Kosong Default LINK KE Komentar MIME
Iid int(11) Tidak
menutype varchar(25
) Ya NULL
name varchar(100
) Ya NULL
Ilink text Ya NULL
type lvarchar(50
) Tidak published tinyint(1
) Tidak 0 Iparent int(11) Tidak 0 componentid int(11) Tidak 0
sublevel int(11) Ya 0
ordering int(11) Ya 0
checked out int(11) Tidak 0 checked out time datetim
e Tidak 00000000 00:00:00 pollid int(11) Tidak 0
IbrowserNav ~ tinyint(4
) Ya 0
access ~ tinyint(3
) Tidak 0 jutaccess tinyint(3
) Tidak 0
mos messages
Field Jenis Kosong Default Link ke Komentar MIME message id int(10) Tidak
user id from int(10) Tidak 0 user id to int(10) Tidak 0 folder id int(10) Tidak 0
date time datetime Tidak 00000000 00:00:00 state int(11) Tidak 0
priority int(1) Tidak 0 subject varchar(230
) Tidak
message text Tidak ° mos messages cfg
mos modules
Field Jenis Kosong Default Link ke Komentar MIME
id in t(11) Tidak
title text Tidak
content text Tidak
ordering int(11) Tidak 0
position varchar(10) Ya N U L L checked out int(11) Tidak 0
checked out_time datetime Tidak 00000000 00:00:00 published tinyint(1) Tidak 0
module varchar(50
) Ya N U L L
Numnews int(11) Tidak access tinyint(3) Tidak 0 showtitle tinyint(3) Tidak 1
params text Ya N U L L
iscore tinyint(4) Tidak 0 client id tinyint(4) Tidak 0
Field Jenis Kosong Default Link ke Komentar MIME user id int(10) Tidak 0
cfg name varchar(100
) Tidak
cfg value varchar(255
mos modules menu
Field Jenis Kosong Default Link ke Komentar MIME
modul
idieid int(11) Tidak menuid int(11) Tidak
mos_poll data
Field Jenis Kosong Default Link ke Komentar MIME
id int(11) Tidak pollid lint(4) Tidak 0
text text Tidak
hits int(11) Tidak 0
mos_poll date
Field Jenis Kosong Default Link ke Komentar MIME
id bigint(20) Tidak
date datetime Tidak 00000000 00:00:00 vote_i
d int(11) Tidak 0
poll id int(11) Tidak 0
mos_poll menu
Field Jenis Kosong Default Link ke Komentar MIME
pollid int(11) Tidak 0 menui
d int(11) Tidak 0
mos_polls
Field Jenis Koson De fault Link ke
Komentar MIME
id int(11) Tidak
title varchar(10
0) Tidak
voters int(9) Tidak 0
checked out int(11) Tidak 0
published tinyint(1) Tidak 0 access int(11) Tidak 0 lag int(11) 1 Tidak
mos_polls
Field Jenis Kosong Default Link ke Komentar MIME
id int(11) Tidak
title varchar(50) Tidak name varchar(255)Tidak image varchar(100)Tidak scope varchar(50) Tidak image_position varchar(10) Tidak description text Tidak published tinyint(1) Tidak 0 checked out int(11) Tidak 0
checked out_time datetime Tidak 00000000 00:00:00 ordering int(11) Tidak 0
access tinyint(3) Tidak 0 count int(11) Tidak 0
text Tidak
mos sections
Field J enis Kosong Default Linkke Komentar MIME
id int(11) Tidak
title varchar(50) Tidak name varchar(255)Tidak image varchar(100)Tidak scope varchar(50) Tidak imageposition varchar(10) Tidak description text
. Tidak published tinyint(1) Tidak 0 checked out int(11) Tidak 0
ordering int(11) Tidak 0
access tinyint(3) Tidak 0
Count int(11) Tidak
params text Tidak
mos template_positions
Field Jenis Kosong Default Link ke Komentar MIME
id int(11) Tidak
position varchar(10) Tidak description varchar(255
) Tidak
mos templates menu
Field Jenis Kosong Default Link ke Komentar MIME
temralat
e varchar(50 ) Tidak menuid int(11) Tidak 0 client id tinyint(4) Tidak 0
mos users
Field
1
id int(11) Jenis Kosong Tidak Default Link ke Komentar MIME name varchar(50) Tidakusername varchar(25) Tidak email varchar(100
) Tidak
password varchar(100
) Tidak
usertype varchar(25) Tidak block tinyint(4) Tidak 0 sendEmail tinyint(4) Ya 0
gid tinyint(3) Tidak 1
registerDatedatetime Tidak 00000000 00:00:00 IastvisitDat
e datetime Tidak 00000000 00:00:00 activation varchar(100
) Tidak
mos usertypes
Field Jenis Kosong Default Link ke Komentar MIME id tinyint(3) Tidak 0
name varchar(50
) Tidak
mask varchar 11 Tidak
mos webslinks
Field Jenis Kosong Default Link ke Komentar MIME
id int(11) Tidak
catid int(11) Tidak 0 sid int(11) Tidak 0 title varchar(250
) Tidak
url varchar(250
) Tidak
description varchar(250
) Tidak
date datetime Tidak 00000000 00:00:00 hits lint 11) Tidak 0
published tinyint(1) Tidak 0 checked out int(11) Tidak 0
checked out_time datetime Tidak 00000000 00:00:00 ordering int(11) Tidak 0
archived tinyint(1) Tidak 0 approved
BAB IV
Meskipun telah muncul softwaresoftware yang dapat digunakan untuk membangun suatu halaman web tanpa susahsusah memperhatikan struktur HTMLnya, tidak ada salahnya kalau HTML itu sendiri dipelajari. Manfaat yang diperoleh apabila mempelajari HTML selain mampu membangun halaman web, juga dapat dikembangkan untuk pemrograman web. Pemrograman web akan selalu terkait dengan HTML tersebut. Pemrograman web biasanya dikembangkan untuk membangun web yang dinamis.
Setiap homepage yang dikunjungi, pasti bisa dijumpai HTMLnya yang selanjutnya disebut SOURCE. Banyak pemakai internet yang sudah memiliki homepage di internet. Namun sebagian besar web yang mereka miliki adalah web statis. Kebanyakan mereka masih belum memahami bagaimana web yang dinamis. Ciriciri web dinamis adalah adanya interaksi antara user dengan sistem/pemilik web, dapat menampilkan informasiinformasi dari database, halamanhalaman web dapat berubah secara otomatis.
Untuk mendukung web dinamis dibutuhkan suatu pemrograman web. Berdasarkan tempat dijalankannya perintahperintah dalam pemrograman web, terdapat 2 jenis kategori :
1. Client side programming 2. Server side programming
Pada client side programming, script programnya dijalankan di client atau dalam hal ini adalah browser internetnya. Contoh kategori ini adalah pemrograman javascript, java applet. Sedangkan server side programming script programnya dijalankan di server. Beberapa bahasa pemrograman yang termasuk kategori ini adalah Perl (the oldest), CGI, PHP, ASP, Phyton.
Mambo dibangun dengan menggunakan dasar bahasa pemrograman website berbasis php. Tidak menutup kemungkinan dengan menambah sedikit bahasa pemrograman website yang lain yang mendukung sebuah website programing. CMS Mambo adalah salah satu software open source untuk membuat situs secara cepat dan mudah. Mambo dibuat dan di design untuk membangun sebuah website dengan mudah dan cepat. Hanya dengan melakukan pengaturan isi dari website yang akan ditampilkan, maka website yang diinginkan dapat dibangun.
Mambo dapat digunakan untuk membangun sebuah website perusahaan, website portal, website komersial, website nonprovit, website pribadi, website religius, dan website yang lain. Fasilitas yang disediakan mambo telah mendukung serta memudahkan administrator untuk mengatur tampilan dari website yang akan dibuat. Dimisalkan pada saat ingin menghapus, menambah, dan menyembunyikan menu utama yang diinginkan dapat dilakukan dengan melakukan masuk ke menu pengaturan pada adminitration website Mambo CMS.
4.2 Analisa Data
website tersebut belum memiliki halaman yang bernama index.* , sehingga saat pertama kali pengunjung website membuka alamat http://www.ums.ac.id/fkip tidak langsung bisa menemui halaman utama atau index website FKIP UMS.
Dari data yang diperoleh dari website FKIP UMS yang dahulu, diketahui bahwa website tersebut tergolong situs website yang kurang begitu dinamis. Pengunjung website hanya bisa melihat data yang disajikan oleh FKIP UMS, tetapi tidak bisa berinteraksi dan berkomunikasi dengan pemilik website. Berikut ini adalah tampilan dan menu yang ada pada website FKIP UMS (Gambar 3.2.1):
Gambar 3.2.1 Halaman Utama
Gambar 3.2.2 Halaman Fasilitas
Source website FKIP UMS masih menggunakan kodekode HTML, hal tersebut menjadikan website tersebut menjadi kurang atraktif dan interaktif. Pengunjung tidak bisa memberi komentar atau mengisi buku tamu. Meskipun dari sisi grafis website FKIP UMS sudah bagus, tetapi dilain hal dari sisi programming masih ada yang kurang menarik.
4.3 Pembahasan 4.3.1 Analisa Kebutuhan
a. Analisa Kebutuhan Hardware
Untuk menyusun website FKIP UMS dibutuhkan sebuah PC dengan spesifikasi Processor Pentium IV 2,8 MHz , 256 MB of RAM, VGA CARD 64 MB, Hardisk 80 GB
b. Analisa Kebutuhan Software
Perangkat lunak yang digunakanan untuk menyusun website ini adalah sebagai berikut :
1. Sistem Operasi : Windows XP Sp1
3. Host Server : The AppServ Open Project 2.5.7 for Windows
· Apache Web Server Version2.2.3
· PHP Script Language Version5.1.6
· MySQL Database Version5.0.24a
· phpMyAdmin Database Manager Version2.9.0.2
5. Grafik Editor
6. CMS : MAMBO V461
4.3.2 Perancangan Website
3. ADVANCED SEARCH 4. SEJARAH
5. VISI & MISI 6. PIMPINAN 7. JURUSAN 8. FASILITAS
4.3.3 Analisa Perancangan Data
Pada website yang dibuat kali ini menggunakan struktur direktori yang terdiri dari beberapa sub direktori untuk memudahkan dalam memanajemen data website. Untuk membantu dalam mengetahui isi dari per halaman web maka disusun site MAP (peta web) yang berisi tentang halamanhalaman didalam website.
Administrator website dapat mengatur isi data tampilan data terbaru melalui halaman administrator website. Didalam website yang dibuat menggunakan database yang berbasis MySQL untuk mengatur isi yang akan ditampilkan serta mengatur datadata website yang lainnya. Database MySQL digunakan karena pihak FKIP UMS menginginkan website yang dibuat membutuhkan sebuah akses dengan kecepatan akses yang cukup tinggi serta memperhatikan fungsi dinamis website.
4.3.4 Realisasi Perancangan Desain Website
1. Perancangan Desain Halaman Utama Website
Halaman utama berisi links yang menghubungkan keseluruh halaman yang yang ada didalam website. Pada saat pertama kali website dibuka, maka halaman utama ini akan muncul pertama kali untuk menampilkan menu utama.
2. Perancangan Desain Halaman New
Gambar Halaman New
3. Perancangan Desain Halaman Advanced Search
HalamanAdvanced Search adalah halaman yang berisikan form untuk mencari data website yang ada di FKIP UMS.
4. Perancangan Desain Halaman Sejarah
Gambar Halaman sejara
Halaman ini membahas tentang bagaimana awal berdirinya FKIP UMS
5. Perancangan Desain Halaman Visi & Misi
Gambar Halaman Visi dan mis
6. Perancangan Desain Halaman PIMPINAN
Gambar Halaman Stuktur kepemimpinan
Halaman ini membahas struktur kepemimpinan di FKIP UMS.
7. Perancangan Desain Halaman JURUSAN
Gambar Halaman Jurusan
8. Perancangan Desain Halaman FASILITAS
Gambar Halaman Fasilitas
Halaman ini memberitahukan fasilitas apa saja yang ada di FKIP UMS.
9. Perancangan Desain Halaman KEMAHASISWAAN
Gambar Halaman Kemahasiswaan
10. Perancangan Desain Halaman JURNAL
Gambar Halaman Jurnal
Halaman ini membahas jurnal yang ada di FKIP UMS
12. Perancangan Desain Halaman CONTACT US
Gambar Halaman Contact us
Halaman ini digunakan pengunjung website yang ingin mengetaui Alamat dan no tlp Fkip Ums.
13. Perancangan Desain Halaman ADMINISTRATOR
14. Perancangan Desain Halaman LOGIN FORM
LOGIN FORM
USERNAME
PASSWORDPassword
Remember me
Login
Gambar Halaman Login Form
15. Perancangan Desain Halaman POLING
POLLING
JURUSAN YANG ANDA SUKAI?
Pend. Sastra Inggris (S1)
Pend. Sastra Indonesia dan Daerah (S1)
Pend. Ekonomi Akuntansi(S1)
Pend. Sejarah (S1)
Pend. Matematika (S1)
Pend. Guru Sekolah Dasar (S1)
Pend. Biologi (S1)
Pend. Pancasila dan Kewarganegaraan (S1)
Pend. Guru Taman KanakKanak (D2)
Pend. Anak Usia Dini (S1)
Vote
16. Perancangan Desain Halaman HASIL POLING
BAB V PENUTUP
5.1 Kesimpulan
Komunikasi melalui internet telah menjadikan dorongan bagi seluruh pengelola website untuk mengembangkan websitenya menjadi sebuah media komunnikasi yang baik. Alternatif tersebut diambil dan dipilih dengan pertimbangan untuk mengikuti perkembangan teknologi saat ini.
Website FKIP UMS sebelumnya telah dibuat dengan menggunakan source HTML. Source HTML dirasa kurang begitu mampu untuk memberikan pelayanan yang baik kepada pengunjung website FKIP UMS. Desain grafis website FKIP UMS yang sudah cukup baik kurang mendapatkan dukungan dari sisi programming website, sehingga website tersebut terkesan statis dan kurang begitu dinamis.
Pada kesempatan yang telah diberikan, penulis berusaha mengembangkan website FKIP UMS menjadi sebuah website yang lebih dinamis. Dengan pengembangan website tersebut bukan berarti website tersebut telah menjadi yang terbaik dan tanpa kelemahan sedikitpun. Website FKIP UMS yang beralamatkan di http://www.ums.ac.id/fkip akan dijadikan sebagai tempat pengelolaan informasi bagi mahasiswa FKIP UMS.
5.2 Saran
Seorang manusia adalah makhluk ciptaan Alloh SWT. Yang tak pernah lepas dari kesalahan yang dibuatnya, untukitu apabila secara tidak disengaja ataupun disengaja penulis berbuat salah, maka pada kesempatan kali ini tidak lupa untuk memohon maaf yang sebesarbesarnya.
Pengembangan website FKIP UMS dilaksanakan dengan melalui berbagai hambatan dan kesulitan yang ada, sehingga pada akhir penyelesaiannya terdapat beberapa kekurangan yang masih memerlukan penyempurnaan. Untuk itu pada kesempatan yang lain akan dilakukan penyempurnaan terhadap kekurangan yang ada.
DAFTAR PUSTAKA
Rosihan Ari Y, 2004. Modul Training PHP dan MySQL, FMIPA Universitas Sebelas Maret Surakartahttp://fkip.uns.ac.id/~arie
Anonim, Tentang FKIP UMShttp://www.fkipums.ac.id/
Rikyanto Isak, 2001,Macromedia Dreamweaver 4, PT Elex Media Komputindo, Jakarta.
Anonim, 2004, seni Panduan Desain Web Maromedia Dreamweaver MX, Andi Offset, Yogyakarta
Nugroho, 2004, Apikasi pemroraman web dinamis, Gavamedia, Jakarta Anonim, 2006, Mambo How To ? ,
http://www.mambosupportcenter.com/index.php?option=ccm_weblink &catid=33&Itemid=29