pengembangan media center pada skpd

35
Pengembangan Media Center Menggunakan Aplikasi Web pada SKPD (Satuan Kerja Perangkat Daerah) di Kabupaten Sumbawa Barat PROPOSAL SKRIPSI Diajukan untuk memenuhi sebagian persyaratan memperoleh gelar Sarjana Komputer Keminatan : Jaringan Komputer Disusun oleh: Singgih Adi Saputra NIM: 125150300111026 Metodologi Penelitian Teknologi Informasi D SISTEM KOMPUTER FAKULTAS ILMU KOMPUTER UNIVERSITAS BRAWIJAYA MALANG

Upload: senggo

Post on 26-Sep-2015

12 views

Category:

Documents


2 download

DESCRIPTION

Pengembangan internet sehat dalam SKPD

TRANSCRIPT

Pengembangan Media Center Menggunakan Aplikasi Web pada SKPD (Satuan Kerja Perangkat Daerah) di Kabupaten Sumbawa BaratPROPOSAL SKRIPSIDiajukan untuk memenuhi sebagian persyaratan memperoleh gelar Sarjana KomputerKeminatan : Jaringan Komputer

Disusun oleh:Singgih Adi SaputraNIM: 125150300111026Metodologi Penelitian Teknologi Informasi D

SISTEM KOMPUTERFAKULTAS ILMU KOMPUTERUNIVERSITAS BRAWIJAYA MALANG2015

PENGESAHANPerancangan Aplikasi Web Sebagai Media Center pada SKPD (Satuan Kerja Perangkat Daerah) Kabupaten Sumbawa Barat

PROPOSAL SKRIPSI

Diajukan untuk memenuhi sebagian persyaratan memperoleh gelar Sarjana Komputer Keminatan : Jaringan Komputer

Disusun Oleh : Singgih Adi SaputraNIM: 125150300111026

Dosen Pembimbing I Dosen Pembimbing II

Nama Dosen Pembimbing INama Dosen Pembimbing II NIP/NIK: ...NIP/NIK:

MengetahuiKetua Program Studi Sistem Komputer

Nama Ketua Program StudiNIP/NIK: BAB 1PENDAHULUAN

1.1. Latar BelakangNegara Indonesia sebagai Negara yang menganut budaya demokrasi yang berarti mengharuskan pemerintah untuk saling bekerja sama dengan warga Negaranya untuk membangun Indonesia menjadi lebih baik, sedangkan dalam kenyataanya hubungan antara pemerintahan dan masyarakat dalam kehidupan bernegara di Indonesia masih belum terjalin dengan erat, baik itu dari pemerintah daerah tingkat I sampai tingkat III, masyarakat sebagian besar bersikap acuh atau tidak peduli dengan keadaaan sekitarnya, hal ini bisa disebabkan karena masyarakat yang terlalu individualis atau karena tidak adanya wadah aspirasi dari masyarakat yang ditujukan kepada pemerintah, disaat partai partai yang mempunyai tugas tersebut terlalu sibuk mengurusi kepentingan interim partainya sendiri maka aspirasi masyarakat ini tidak bisa disalurkan Perkembangan sistem informasi yang semakin cepat dan mudah seharusnya digunakan untuk hal positif, seperti menjembatani hubungan masyarakat dengan pemerintah, khusunya di daerah Kabupaten Sumbawa Barat yang masih dalam tahap membangun karena merupakan salah satu kabupaten baru di daerah Sumbawa, sehingga aspirasi atau keluhan dari masyarakat dapat didengar dan langsung dievaluasi oleh pemerintah setempat untuk mendorong pembangunan wilayah Sumbawa Barat menjadi kabupaten yang lebih sejahtera dan berdaya saing Sebagai perantara hubungan antara masyarakat dengan pemerintah dibangunlah sebuah sistem informasi yaitu media center yang bertugas secara sistematis untuk menyampaikan aspirasi masyarakat dengan cara menampung pengaduan keluhan, informasi atau saran dari masyarakat untuk pembangunan kota melalui website untuk diteruskan ke SKPD dinas terkait, setelah media center mendapatkan jawaban atau konfirmasi dari SKPD, maka media center akan menginformasikan ke masyarakat yang semula mengajukan keluhan / informasi tersebut dalam waktu maksimal 1 x 24 jam. Sistem tersebut dikaji melalui sistem administrasi pengaduan masyarakat yang ada di Kabupaten Sumbawa Barat, dan solusi tersebut dimungkinkan jika adanya sebuah aplikasi web yang bersifat dinamis dan mencakup semua lapisan masyarakat.Dengan media center sebagai wadah aspirasi masyarakat Sumbawa Barat, diharapkan masyarakat bisa lebih aktif dan ikut serta dalam pembangunan daerahnya dan pemerintah menjadi lebih mudah mendengar segala pengaduan keluhan, informasi atau saran dari masyarakat agar menjadi masukan dan untuk segera dilakukan evaluasi untuk menjadikan Kabupaten Sumbawa Barat yang lebih baik.

1.2. Rumusan Masalah1. Bagaimana merancang dan membangun sebuah aplikasi web sebagai media center di daerah Kabupaten Sumbawa Barat dengan menggunakan HTML, PHP, dan Javascript sehingga menghasilkan sebuah aplikasi web yang menarik dan bersifat dinamis?2. Bagaimana mewujudkan sebuah website yang nyaman dan mudah digunakan oleh pemerintahan dan masyarakat Kabupaten Sumbawa Barat ?3. Bagaimana media center ini dapat meningkatkan kinerja pemerintah dalam pembangunan di Kabupaten Sumbawa Barat1.3. Tujuan PenelitianTujuan Umum :Membangun sebuah aplikasi web sebagai media center dan mengembangkan internet sehat dalam penyebaran informasi di SKPD (Satuan Kerja Perangkat Daerah) Kabupaten Sumbawa Barat.Tujuan Khusus :1. Membangun sebuah aplikasi web dengan menggunakan HTML, PHP, dan Javascript agar dapat menghasilkan aplikasi web yang menarik dan bersifat dinamis2. Membangun sebuah website yang nyaman dan mudah digunakan oleh pemerintah dan masyarakat Kabupaten Sumbawa Barat3. Meningkatkan kinerja pemerintahan Kabupaten Sumbawa Barat dalam pembangunan daerah1.4. Manfaat PenelitianMemudahkan pemerintah Kabupaten Sumbawa Barat untuk menampung dan mengevaluasi aspirasi masyarakat serta sebagai penyebar informasi mengenai kebijakan atau hal lain yang berhubungan dengan Sumbawa Barat. Selain itu dari sisi masyarakat juga sebagai penyalur opini, informasi, dan saran yang sangat mudah digunakan sehingga dapat mewujudkan masyarakat yang aktif dan ikut serta dalam pembangunan daerah.1.5. Ruang Lingkup Penelitian Pembatasan ruang lingkup penelitian ini adalah sebagai berikut:1. Media Center ini dibangun dengan menggunakan PHP dan HTML sebagai server side programming dan Javascript sebagai client side programming, serta MySQL sebagai database server.2. Digunakan hanya untuk publikasi kebijakan atau penyebaran informasi oleh masyarakat dan pemerintah wilayah Kabupaten Sumbawa Barat3. Memungkinkan user untuk mengirim pesan, memberikan opini, dan menyunting data pribadi

1.6. Sistematika Penulisan BAB I PENDAHULUANMembahas Latar Belakang Masalah, Rumusan Masalah, Tujuan Penelitian, Manfaat Penelitian, Ruang Lingkup Penelitian, Sistematika Penulisan, dan Jadwal Penelitian

BAB II KAJIAN PUSTAKAMemaparkan teori-teori yang didapat dari sumber-sumber yang relevan untuk digunakan sebagai panduan dalam penelitian serta penyusunan Skripsi

BAB IIIMETODE PENELITIANMenjelaskan tentang gambaran sistem serta deskripsi dari hasil analisis sistem yang akan dijadikan sebagai petunjuk untuk perancangan pada tahapan berikutnya. Berisi tentang metodologi yang digunakan dalam penelitian, studi literatur, analisis kebutuhan fungsional dan non fungsional, metode pengumpulan data, analisis hasil, dan kesimpulanBAB IVDAFTAR PUSTAKAMemaparkan referensi yang digunakan selama penelitian dan dalam pembuatan proposal skripsi

1.7. Jadwal PenelitianBerdasarkan ketentuan di Fakultas Ilmu Komputer (FILKOM), batas waktu yang diberikan untuk penyusunan skripsi adalah satu semester (enam bulan) dan dapat diperpanjang lagi untuk satu semester berikutnya Penelitian ini dirancang agar selesai dalam satu semester, dan penelitian dilakukan dalam rentang waktu dari Februari 2015 sampai dengan Juni 2015 Berikut ini adalah tabel detail rentang waktu penelitian yang dilakukan oleh peneliti :

Tabel Jadwal PenelitianNoKegiatan2015

FebMaretAprilMeiJuni

12341234123412341234

1Analisis

2Desain

3Coding

4Testing

BAB IIKAJIAN PUSTAKA

2.1. PHPPHP ( Hypertext Preprocessor) merupakan bahasa pemograman yang berupa skrip dan bersifat Open Source. Program ini bersifat server side, artinya tanpa adanya server yang berjalan disisinya, maka skrip program PHP tidak dapat dijalankan. PHP adalah skrip yang ditanamankan dalam HTML untuk membuat halaman website dinamis, yaitu sebuah website yang dapat bekerja secara otomatis, website dinamis ini dibutuhkan dalam penelitian ini karena aplikasi web yang digunakan harus dapat menyebarkan informasi secara cepat dan informasi yang disebarpun dapat dilakukan oleh setiap departemen tanpa adanya sentralisasi.2.2. XAMPPDalam keperluan merancang sebuah aplikasi web dibutuhkan sebuah aplikasi server untuk dapat menjalankan rancangan aplikasi web yang telah dibuat, salah satu aplikasi yang data digunakan yaitu aplikasi XAMPP, aplikasi ini merupakan sebuah aplikasi yang terdiri dari beberapa paket aplikasi server seperti Apache Http Server, MYSQL Database Server, Filezilla FTP. XAMPP mendukung instalasi Linux dan Windows selain itu XAMPP juga termasuk aplikasi open source. XAMPP.2.3.MySQL Dalam menampung data data yang dimasukkan, baik itu dari pihak pemerintah Kabupaten Sumbawa Barat atau masyarakatnya untuk dipublikasikan diperlukan sebuah database. MySQL adalah sebuah RDBMS ( Relational Database Management Sistem) yang didistribusikan secara gratis. MySQL sebenarnya merupakan turunan dari SQL ( Structure Query Languange). SQL adalah bahasa standar yang digunakan untuk mengakses database server. Dengan menggunakan SQL, proses akses database menjadi lebih user friendly dibandingkan dengan menggunakan perintah-perintah pemrograman dBASE atau Clipper yang masih menggunakan perintah perintah pemrograman. 2.4. JavascriptJavaScript adalah bahasa script yang dikembangkan oleh Netscape. Implementasinya adalah dengan ditempelkan pada kode HTML dan diproses di sisi klien. Dengan adanya bahasa ini, kemampuan dokumen HTML menjadi semakin luas karena memudahkan pembuatan halaman web yang interaktif dan user pada media center tidak perlu menunggu untuk proses yang dapat dilakukan di sisi client seperti log in dll. JavaScript diinterpretasikan oleh klien (kodenya bisa dilihat pada sisi klien), sedangkan kode Java dikompilasi oleh pemrogram dan hasil kompilasinyalah yang dijalankan oleh klien.2.5. Adobe Dreamweaver Adobe Dreamweaver merupakan salah satu software aplikasi web design yang memberi kemudahahn dalam melakukan perancangan web. Adobe Dreamweaver sebuah HTML editor professional untuk mendesain web menyediakan berbagai tool yang membantu dalam pembuatan website untuk menyisipkan elemen-elemen yang dibutuhkan seperti text, gambar. Ruang kerja dan fasilitas yang mampu meningkat produktivitas dan efektivitas dalam melakukan desain web dan kemampuan berintraksi dengan beberapa bahasa pemrograman seperti PHP, ASP, Java Script. Adobe Dreamweaver software yang menyediakan beberapa komponen yang bisa digunakan dalam pembuatan website dengan memanfaatkan fasilitas yang di sediakan. Adapun komponen-komponen yang disediakan Adobe Dreamweaver CS4 Seperti HTM, ColdFusion, PHP, ASP VBScript, XSLT (Entire Page), CSS, Java Script dan XML.2.6. HTML (Hypertext Markup Languange) HTML merupakan standar bahasa yang digunakan untuk menampilkan dokumen web. Kemampuan HTML antara lain: 1) Mengatur tampilan, isi halaman web dan mempublikasikan dokumen secara online sehingga bisa diakses dari seluruh dunia. 2) Membuat formulir online yang bisa digunakan untuk menangani pendaftaran atau transaksi secara online. 3) Menambahkan obyek-obyek seperti gambar, suara, video, dan juga java applet dalam dokumen HTML. BAB IIIMETODELOGI PENELITIAN

3.1. Metodelogi PenelitianTeknik yang digunakan untuk melakukan penelitian ini adalah Teknik Kualitatif. Pertimbangan untuk menggunakan teknik kualitatif didasarkan pada lima ciri utama penelitian kualitatif, yaitu:

1. Penelitian kualitatif memiliki sumber data langsung secara alami dan peneliti kualitatif adalah instrumen utamanya. Dalam hal ini, sumber data alami adalah SKPD dan masyarakat Kabupaten Sumbawa Barat.2. Penelitian kualitatif bersifat deskriptif, yaitu data yang terkumpul berbentuk kata-kata atau gambar, bukan angka-angka. Kalaupun ada data yang berupa angka-angka, sifatnya hanya sebagai penunjang. 3. Penelitian kualitatif menekankan pada proses kerja. Seluruh fakta yang ditemukan diterjemahkan dalam kegiatan sehari-hari. Dalam hal ini diutamakan yang berkaitan langsung dengan proses pembangunan yang didukung masyarakat. 4. Penelitian kualitatif cenderung menggunakan pendekatan induktif. Abstraksi-abstraksi disusun oleh peneliti berdasarkan data yang telah dikumpulkan dan dikelompokkan melalui pengumpulan data di lapangan. 5. Penelitian kualitatif menekankan pada makna. Fokus penelaahan terpaut langsung dengan interaksi manusia yang menjadi obyek penelitian. Dalam hal ini, proses interaksi masyarakat dan pemerintah melalui website sebagai media center.

Tipe riset yang digunakan dalam penelitian ini adalah1. Berdasarkan tujuannya, penelitian ini merupakan Riset terapan (applied research), dimana biasanya penelitian ini dilakukan dengan mengambil permasalahan yang ada dalam sebuah organisasi atau perusahaan. Namun walaupun begitu, penelitian atau riset terapan ini memiliki nilai yang sama dengan riset dasar karena peneliti hharus memiliki pengetahuan dasar dalam membangun kuisioner maupun faktor faktor apa yang akan dtanyakan dan juga harus memiliki dasar mengolah data secara spesifik2. Berdasarkan metodenya, penilitian ini merupakan riset deskriptif, yaitu penelitian yang dilakukan dengan interpretasi dan kontribusi, dalam penelitian ini peneliti ingin melihat pemanfaatan IT dalam organisasi pemerintahan dan masyarakat yang ada di Kabupaten Sumbawa Barat

3.2. Studi Literatur

1. PHP ( Hypertext Preprocessor )PHP adalah sebuah bahasa scripting yang ditempelkan dalam dokumen HTML, yang ditempatkan dalam server dan diproses disisi server. Hasilnya akan dikirimkan ke client. PHP dirancang untuk membentuk web yang bersifat dinamis yang artinya bahwa PHP dapat membentuk tampilan berdasarkan permintaaan terkini. Bahasa ini memungkinkan para pembuat aplikasi web menyajikan halaman HTML dinamis dan interaktif dengan cepat dan mudah.Kode program PHP menyatu dengan tag-tag HTML dalam satu file, kode PHP harus ditulis diantara tag atau . setiap satu statement perintah biasanya diakhiri dengan titik koma (;). Case sensitive untuk nama identifier yang dibuat oleh user (berupa variabel, konstanta, fungsi dll), namun tidak case sensitive untuk identifier built-in dari PHP sehingga :$nama $Nama $NAMAhitungLuas() HitungLuas()echo = ECHOwhile = WHILEPada PHP, tipe data variabel tidak didefinisikan oleh programmer, akan tetapi secara otomatis ditentukan oleh interpreter PHP. Namun demikian, PHP mendukung 8 (delapan) buah tipe data primitive, yaitu :1. Boolean2. Integer3. Float4. String5. Array6. Object7. Resource8. NULL

Berikut ini adalah perintah PHP untuk membuat koneksi dengan MySQL :

Pada PHP juga disediakan struktur kondisi dan perulangan antara lain :1. Struktur Kondisi Struktur Kondisi If Struktur Kondisi If...Else Struktur Kondisi Khusus ? : Struktur Kondisi Switch...Case2. Struktur Perulangan Struktur Kondisi For Struktur Kondisi While Struktur Kondisi Do...While Struktur Kondisi Foreach3. Struktur Break dan Continue 2. MySQL MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQLatau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis di bawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.Secara umum, bagian-bagian dalam SQL, antara lain: 1) Data Definition Language (DDL), yang menyediakan perintah-perintah untuk mendefinisikan skema relasi, menghapus relasi, serta memodifikasi skema relasi. 2) Data Manipulation Language (DML), yang mencakup bahasa SQL untuk menyisipkan data pada relasi, menghapus data pada relasi, serta memodifikasi data pada relasi. 3) View definiton, yang memuat perintah-perintah untuk mendefinisikan tampilan (view) yang dikehendaki pengguna. 4) Transaction control, yang memuat perintah-perintah untuk mengatur spesifikasi awal dan akhir dari suatu transaksi. 5) Embedded SQL dan dynamic SQL, yang mencakup kemampuan SQL untuk disisipkan pada beberapa bahasa pemrograman, misalnya pada Visual BASIC, Delphi, C/C++, Java, dan sebagainya. 6) Integrity, mencakup perintah-perintah untuk mengatur spesifikasi batasan integritas. 7) Authorization, mencakup perintah-perintah untuk membatasi akses pada basis data demi alasan keamanan.

3. JavascriptJavascript adalah bahasa yang berbentuk kumpulan skrip yang pada fungsinya berjalan pada suatu dokumen HTML, sepanjang sejarah internet bahasa ini adalah bahasa skrip pertama untuk web. Bahasa ini adalah bahasa pemrograman untuk memberikan kemampuan tambahan terhadap bahasa HTML dengan mengijinkan pengeksekusian perintah perintah di sisi user, yang artinya di sisi browser bukan di sisi server web.Kode Java Script dituliskan pada file HTML.Terdapat dua cara untuk menuliskan kode-kode Java Script agar dapat ditampilkan pada halaman HTML, yaitu :

Untuk penulisan pada file yang sama dengan HTML, perintah yang digunakan adalahprogram java script disini.Perintah tersebut biasanya diletakkan diantara Tag

Contoh Penulisan :

.

kode javascript disini

kode HTML disini

Kode Javascript bisa juga kita buat dalam file terpisah dengan tujuan agar dokumen HTML isinya tidak terlalu panjang. Atribut yang digunakan adalah Diantara tag dan tidak diperlukan lagi kode Javascriptnya karena sudah dibuat dalam file terpisah. File yang mengandung kode Javascript berekstensi .js

4. HTML

Untuk membuat sebuah homepage, bahasa pengkodean yang digunakan adalah HTML. Sekalipun banyak orang menyebutnya sebagai suatu bahasa pemrograman, HTML sebenarnya sama sekali bukan bahasa pemrograman karena HTML merupakan bahasa mark up (pengkodean) yang digunakan untuk menandai sebuah dokumen teks. Simbol mark up yang digunakan oleh HTML ditandai dengan tanda lebih kecil (), keduanya dinamai tag. Sebagai contoh akan ditampilkan teks yang tercetak tebal, maka mark up yang digunakan adalah sebagai berikut:Teks ini tercetak tebalUntuk menandai bahwa sebuah file teks merupakan file HTML, maka ciri yang paling terlihat jelas adalah ekstensi filenya yaitu .htm atau .html. Naun lebih jauh daripada itu, di dalam file tersebut harus terkandung struktur sebagai berikut:Tag tag HTML tidak bersifat case sensitive artinya penggunaan huruf besar maupun kecil tidak menjadi masalah, jadi tag (HTML akan sama dengan tag . Secara lengkap file HTML adalah sebagai berikut :...

5. XAMPP

XAMPP adalah perangkat lunak bebas yang mendukung banyak sistem operasi yang merupakan kompilasi dari beberapa program. Fungsinya adalah sebagai server yang berdiri sendiri (localhost), yang terdiri atas program Apache HTTP Server, MySQL database dan penerjemah bahasa yang ditulis dengan bahasa pemrograman PHP dan Perl.Nama XAMPP merupakan singkatan dari X (empat sistem operasi apapun), Apache, MySQL, PHP dan Perl. Program ini tersedia dalam General Public License (GNU) dan bebas, merupakan web server yang mudah digunakan yang dapat melayani tampilan halaman web yang dinamis. XAMPP adalah kepanjangan yang masing-masing hurufnya adalah:X :Program ini dapat dijalankan dibanyak sistem operasi, seperti Windows, Linux, Mac OS, danjuga Solaris.A : Apache, merupakan aplikasi web server. Tugas utama Apache adalah menghasilkan halaman web yang benar kepada user berdasarkan kode PHP yang dituliskan oleh pembuat web, maka dapat saja suatu database diakses terlebih dahulu (misalnya dalam MySQL) untuk mendukung halaman web yang dihasilkan.M : MySQL, merupakan aplikasi database server. Perkembangannya disebut SQL yang merupakan kepanjangan dari Structure Query Language. SQL merupakan bahasa terstruktur yang digunakan untuk mengolah database. MySQL dapat digunakan untuk membuat dan mengelola database besertaisinya. Kita dapat memanfaatkan MySQL untuk menambahkan, mengubah dan menghapus data yang berada dalam database.P : PHP, bahasa pemrograman web. Bahasa pemrograman PHP merupakan bahasa pemrograman untuk membuat web yang bersifat server-side scripting. PHP memungkinkan kita untuk membuat halaman web yang bersifat dinamis. Sistem manajemen basis data yang sering digunakan bersama PHP adalah MySQL.P : Perl adalah bahasa pemrograman untuk segala keperluan, dikembangkan pertama kali oleh Larry Wall di mesin Unix. Perl dirilis pertama kali pada tanggal 18 Desember 1987 ditandai dengan keluarnya Perl 1.Pada versi-versi selanjutnya, Perl tersedia pula untuk berbagai sistem operasi varian Unix (SunOS, Linux, BSD, HP-UX), juga tersedia untuk sistem operasi seperti DOS, Windows, Power PC, BeOS, VMS, EBCDIC, dan PocketPC. (Rachmad Hakim, 2010: 120-121)

6. Adobe DreamweaverAdobe Dreamweaver merupakan program penyunting halaman web dari Adobe Systems yang dulu dikenal sebagai Macromedia Dreamweaver dari Macromedia. Program ini banyak digunakan oleh pengembang web karena fitur-fiturnya yang lengkap serta kemudahan dalam penggunaannya. Versi terakhir Macromedia Dreamweaver sebelum Macromedia dibeli oleh Adobe Systems yaitu versi 8. Kemudian setelah dibeli oleh Adobe Systems berkembang ke Versi selanjutnya yakni versi 9 (CS3) versi 10 yang ada dalam Adobe Creative Suite 4 (CS4) dan versi terbarunya yaitu CS5.Sebagai editor web yang handal, Adobe Dreamweaver tentunya dilengkapi dengan kemampuan manajemen situs, yang memudahkan kita mengelola keseluruhan elemen yang ada dalam sebuah situs. Kita juga dapat melakukan evaluasi situs dengan melakukan pengecekan broken link, kompatibilitas browser, termasuk validasi tag-tag HTML dan CSS yang tidak sesuai dengan pedoman secara otomatis serta perkiraan waktu download pada sebuah halaman web.Adobe Dreamweaver memiliki banyak tool-tool yang memudahkan seorang web design untuk mengedit dan membuat kode-kode dalam halaman web. Fasilitas yang terdapat didalamnya antara lain: Referensi HTML, CSS dan Javascript, Javascript debugger, dan editor kode ( tampilan kode dan Code inspector) yang mengizinkan kita mengedit kode Javascript, XML, HTML, CSS, TEMPLATING dan dokumen teks lain secara langsung. Teknologi Roundtrip HTML yang dimilikinya mampu mengimpor dokumen HTML tanpa perlu memformat ulang kode tersebut dan kita dapat menggunakan Dreamweaver pula untuk membersihkan dan memformat ulang HTML tanpa susah payah.Dengan fitur yang lengkap, kemudahan penggunaan, dukungan extention dan Plug-In yang banyak, Adobe Dreamweaver dapat membantu seorang web design bekerja lebih cepat dan efisien tanpa kesulitan yang berarti, bahkan untuk seorang pemula sekalipun yang belum banyak mengenal seputar coding HTML dan CSS.Adapun fungsi fungsi dari tool dalam adobe dreamweaver antara lain:menu bar:berisi semua perintah yang dapat digunakan untuk bekerja pada Dreamweaver.Insert bar: mengandung tombol-tombol untuk menyisipkan berbagai macam objek seperti image , tabel, dan layer ke dalam dokumenDocument window:menampilkan dokumen dimana anda sedang bekerjaDocument tool bar: berisi tombol-tombol dan menu pop-up yang menyediakan tampilan berbeda dari document windowFiles panel: memperlihhatkan group fileberdasarkan site yang sedang dikerjakanTag selector:menampilkan hierarki tag di sekitar pilihan yangaktif pada desain view dan untuk memilih komponen atau obyek pada web page kitaProperty inspector: melihat dan mengubah properti dari objek dan teksPanel group: beberapa panel yang digunakan sebagai window pembantu untuk bekerja di DreamweaverTerdapatlimabuah panel yaituDesign,Code,Application,Tag InspectordanFiles.Site panel: mengatur file dan folder yang membentuk situs web andaPanel Designberisi format-format CSS yang ada pada dokumen yang sedang dikerjakan.panel codeberisi semua penjelasan dari tag-tag HTML dan cara penggunaanya.panel Filesberisi semua files (html, image, swf) jika anda telah mendefinisikan suatu site ke dalam area kerja Dreamweaver.

3.3. Analisis Kebutuhan

Analisis kebutuhan dilakukan untuk mengetahui spesifikasi atau gambaran apa saja yang dibutuhkan untuk merancang dan menjalankan sistem media center, analisis kebutuhan dapat dibagi menjadi dua, yaitu kebutuhan non fungsional dan kebutuhan fungsional

3.3.1. Kebutuhan Non Fungsional Analisis kebutuhan non fungsional dilakukan untuk mengetahui spesifikasi kebutuhan untuk sistem. Spesifikasi kebutuhan melibatkan analisis perangkat keras/hardware,analisis perangkat lunak/software,analisis pengguna/user.3.3.1.1. Perangkat Keras ( Hardware )Untuk dapat menjalankan aplikasi web ini dibutuhkan perangkat keras yang memiliki minimal spesifikasi sebagai berikut:

a) Processor : Intel Pentium 4 @ 2.4 Ghz b) Harddisk : 80 Gb c) Memory : 2 Gb d) VGA : 128 Mb e) Monitor : 15 f) Mouse dan keyboard h) Modem internet

3.3.1.2. Perangkat Lunak (Software)

Software yang digunakan adalah sebagai berikut :a) Sistem Operasi : Microsoft Windows XP Service Pack 1 b) XAMPP c) PhpStorm / Notepad ++d) Adobe Dreamweaver CS5e) Microsoft Office 2007 f) Mozilla firefox,Internet Explorer, Google Chrome dan Opera sebagai browser

3.3.2. Kebutuhan Fungsional Analisis kebutuhan fungsional dilakukan untuk memberikan gambaran mengenai permasalahan dan prosedur yang sedang berjalan saat ini di Kabupaten Sumbawa Barat. Kebutuhan akan sebuah media center di Kabupaten Sumbawa Barat pada saat ini mutlak dibutuhkan karena dengan adanya media center maka: a) Pemerintah bisa mengeluarkan informasi resmi seperti kebijakan kebijakan yang diambil untuk disebarluaskan di daerah Kabupaten Sumbawa Baratb) Terjadinya komunikasi dua arah antara pemerintah dan masyarakat didunia maya (internet) c) Membantu pembangunan yang dilakukan oleh pemerintah dengan opini opini yang diberikan oleh masyarakatd) Menumbuhkan rasa percaya masyarakat terhadap pemerintah sehingga dapat menghilangkan mosi tidak percaya kepada pemerintah

3.3. Metode Pengumpulan data Pengumpulan data dilakukan untuk memperoleh informasi yang dibutuhkan dalam rangka mencapai tujuan penelitian. Tujuan yang diungkapkan dalam bentuk hipotesis merupakan jawaban sementara terhadap pertanyaan penelitian.metode pengumpulan data bisa dilakukan dengan cara:Data Primer primer diperoleh melalui:1. ObservasiMerupakan cara untuk mendapatkan data dan informasi dengan melakukan peninjauan atau pengamatan secara langsung ketempat yang berkaitan dengan penulisan Tugas Akhir dan pembuatan sistem informasinya.Data sekunder meliputi struktur organisasi,infrastruktur TI, gambaran sistem yang ada saat ini. Data sekunder diperoleh melalui:1. Studi dokumentasiStudi dokumentasi digunakan untuk mencari data-data sekunder yang dibutuhkan dalam melakukan tata kelola keuangan yang ada.2. Akses internetAkses internet digunakan untuk mencari data pendukung dari berbagai buku,ebook,maupun jurnal-jurnal yang relevan

3.4. Analisis HasilHasil yang diharapkan dari penelitian ini adalah sebuah aplikasi web sebagai media center dalam hubungan komunikasi antara pemerintah dengan pemerintah dan pemerintah dengan masyarakat untuk pembangunan daerah Kabupaten Sumbawa Barat.Berikut Kasus dan Analisis Hasil Uji1. Sign Up UserKasus dan Hasil Uji

Data masukanNama, password yang akan digunakan, No.KTP, TTL, jenis kelamin, alamat, agama, pekerjaan

Yang diharapkanUser memasukan data data yang diminta untuk selanjutnya akan di cek oleh bagian administrasi SKPD, dan akan segera mendapatkan konfirmasi jika data yang dimasukkan adalah benar. Untuk pegawai SKPD tidak perlu sign up karena sudah akan langsung terdaftar.

2. Log in UserKasus dan Hasil Uji

Data masukanNama, password

Yang diharapkanMasukkan nama dan password, lalu klik tombol log in maka akan dilakukan pengecekan apakah user sudah mendaftar atau belum, jika belum maka akan dialihkan ke halaman pendaftaran, dan jika data log in sesuai maka akan masuk ke halaman utama

3. Pengolahan data pegawai SKPDKasus dan Hasil Uji

Tambah Data

Data masukanMengisi data pegawai yang diminta dengan benar

Yang diharapkanData pegawai berhasil di proses setelah user mengklik tombol simpan, hasil proses data disimpan dalam database

Ubah Data

Data masukanMengubah data yang diinginkan

Yang diharapkanData baru yang dimasukkan diproses sehingga akan menggantikan data yang lama di database

4. Pengolahan data masyarakatKasus dan Hasil Uji

Ubah Data

Data masukanMengubah data yang diinginkan

Yang diharapkanData baru yang dimasukkan diproses sehingga akan menggantikan data yang lama di database

5. Penyebaran informasi dan kebijakan pemerintahKasus dan Hasil Uji

Tambah Data

Data masukanMengisi judul postingan informasi dan isinya serta media pendukung

Yang diharapkanSetelah postingan dibuat dan mengklik tombol selesai, maka postingan akan ditampilkan di halaman utama dan disimpan di dalam database

Ubah Data

Data masukanMengubah postingan yang diinginkan

Yang diharapkanHasil editan postingan yang salah akan diproses sehingga akan menggantikan data yang lama di database

6. Penyaluran keluhan, pendapat, dan saran dari masyarakatKasus dan Hasil Uji

Tambah Data

Data masukanMengisi tabel yang disediakan, dan setelah selesai maka user mengklik tombol kirim

Yang diharapkanSetelah user menekan tombol kirim, maka data akan di proses untuk diteruskan ke SKPD dinas terkait, setelah itu akan mendapatkan balasan kurang dari 1x24 jam

3.5. Kesimpulan

Berdasarkan analisis dan rancangan penelitian yang telah dilakukan maka dapat ditarik kesimpulan sebagai berikut :

1. Dengan adanya media center di daerah Kabupaten Sumbawa Barat dapat meningkatkan hubungan masyarakat dan pemerintah setempat untuk menjalankan berbagai kebijakan yang bersifat membangun untuk kesejahteraan bersama

2. Dengan adanya media center di daerah Kabupaten Sumbawa Barat dapat mempermudah masyarakat untuk menyalurkan opini, informasi, dan saran kepada pemerintah setempat

3. Dengan adanya media center di daerah Kabupaten Sumbawa Barat dapat meningkatkan wawasan dan pengetahuan mengenai daerahnya melalui internet sehat

DAFTAR PUSTAKA

[AZL-11]Arifin, Zainal. 36 Menit Belajar Komputer: PHP dan MySQL. Jakarta: Elex Media Komputindo. 2011[DPD-11]Dwi Prasetyo, Didik. 101 Tip & Trik Pemrograman PHP. Jakarta: Gramedia. 2011[KKE-07]Khannedy K, Eko. Tutorial JavaScript. Bandung. Universitas Komputer Indonesia. 2007[AND-12]Madcom. Adobe Dreamweaver CS6 dan PHP MySQL. Yogyakarta: Andi Offset. 2012[SLM-11] Safri L, Muhammad. Dasar-Dasar Pengembangan Web. Medan: USU Press. 2011[SFM-11] Safri L, Muhammad dan Fadly S, Muhammad. Tekhnologi Pengenmbangan Aplikasi Web. Medan: USU Press.2011[SLA-10]Solichin, Achmad.PemrogramanWEb dengan PHP dan MySQL. Jakarta. Universitas Budi Luhur. 2010Solichin, Achmad.MySQL 5: Dari Pemula Hingga Mahir. Jakarta. Universitas Budi Luhur. 2010