MAKALAH SEMINAR TUGAS AKHIR. APLIKASI BUKU ELEKTRONIK (e-book) BERBASIS WEB Anandianingsih (L2F304211)*, Agung BP, ST. MIT**, Aghus Sofwan, ST.

dokumen-dokumen yang mirip
APLIKASI SISTEM INFORMASI DEWAN PIMPINAN DAERAH (DPD) II GAPEKNAS KABUPATEN KUDUS

MAKALAH SEMINAR TUGAS AKHIR PERANCANGAN APLIKASI AGENDA UJIAN TUGAS AKHIR BERBASIS WEB

MAKALAH SEMINAR TUGAS AKHIR SISTEM INFORMASI MANAJEMEN PELATIHAN PENGEMBANGAN PENDIDIKAN UNIVERSITAS DIPONEGORO

BAB II LANDASAN TEORI. suatu maksud tertentu adalah bagian dari suatu sistem, yang mana sistem

SISTEM INFORMASI ALAT TULIS KANTOR DI JURUSAN TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO Desi Hestya Nugraheni 1, Adian Fatchur Rochim 2, Aghus Sofwan 2

Aplikasi e-commerce Pada Layanan Toko Komputer Elektronik (e-computer Store)

APLIKASI SISTEM INFORMASI SARANA-PRASARANA UNIVERSITAS DIPONEGORO BERBASIS WEB

MAKALAH SEMINAR TUGAS AKHIR. PEMBUATAN APLIKASI DATA PROFIL DAERAH KOTA SALATIGA DENGAN MENGGUNAKAN PHP dan MYSQL

APLIKASI BERBASIS WEB PEMETAAN INFORMASI PADA GAMBAR BITMAP

SISTEM INFORMASI KELURAHAN SELOMARTANI KALASAN SLEMAN YOGYAKARTA Linda Laurawati 1, Aghus Sofwan, S.T., M.T 2, Adian fatchur Rochim, S.T., M.

BAB II LANDASAN TEORI. bidang media komunikasi dan informasi. Internet adalah suatu jaringan komputer

PEMBANGUNAN SISTEM INFORMASI PEMESANAN PAKET TOUR PADA PERANGKAT MOBILE (STUDI KASUS : ARUNA TRAVEL)

BAB 1 PENDAHULUAN. sering disebut dengan e-commerce (Electronic Commerce). E-Commerce

MAKALAH TUGAS AKHIR PEMBUATAN SITUS WEB ALMAMATER PERGURUAN TINGGI MENGGUNAKAN PHP DAN MySQL

BAB II LANDASAN TEORI

Makalah Seminar Tugas Akhir SISTEM APLIKASI PENCATATAN TINDAK KEJAHATAN PADA POLSEK TEGAL SELATAN BERBASIS WEB. Abstrak

PENGEMBANGAN APLIKASI LAYANAN PERTANAHAN BERBASIS WEB PADA KANTOR BPN (BADAN PERTANAHAN NASIONAL) KABUPATEN BADUNG

Petunjuk Pengembangan Course dalam Elearning berbasis Moodle

BAB 2 LANDASAN TEORI

SISTEM INFORMASI ALAT TULIS KANTOR DI JURUSAN TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO Desi Hestya Nugraheni1, Adian Fatchur Rochim2, Aghus Sofwan2

BAB II LANDASAN TEORI...

APLIKASI SISTEM INFORMASI PENGINAPAN PADA HOTEL BERBASIS WEB

APLIKASI BUKU ELEKTRONIK (e-book) BERBASIS WEB PENDUKUNG KONVERSI FORMAT DOKUMEN *.DOC MENJADI *.PDF

PENGEMBANGAN SISTEM INFORMASI AKADEMIK PROGRAM STUDI MANAJEMEN INFORMATIKA POLITEKNIK NEGERI MEDAN BERBASIS WEB LAPORAN TUGAS AKHIR

PERANCANGAN SISTEM INFOMASI RESELLER PADA TOKO GUDANG BUKU ACEH MENGGUNAKAN PHP DAN MYSQL

PEMBUATAN DAN PERANCANGAN APLIKASI NILAI MATA PELAJARAN SISWA BERBASIS CLIENT SERVER PADA SMP N 1 SAWIT BOYOLALI

PERANCANGAN SISTEM INFORMASI SEMINAR DAN TUGAS AKHIR JURUSAN TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO ABSTRACT

PENGEMBANGAN SISTEM INFORMASI AKREDITASI

PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI E_LEARNING UNTUK PEMBELAJARAN BAHASA PEMROGRAMAN PHP

BAB 2 LANDASAN TEORI. disebut HTML (HyperText Markup Langauge). Pada perkembangan berikutnya,

PEMBUATAN PROGRAM UNTUK MENGUBAH FILE DATABASE MENJADI XML

MAKALAH SEMINAR TUGAS AKHIR PERANCANGAN APLIKASI KANTOR VIRTUAL BERBASIS WEB 2.0

PENGEMBANGAN SISTEM DATABASE HASIL SKRIPSI DAN TUGAS AKHIR PADA JURUSAN TEKNIK ELEKTRO UNNES

DAFTAR ISI. Halaman ABSTRAK... i ABSTRACT... ii KATA PENGANTAR... iii DAFTAR ISI... v DAFTAR TABEL... ix DAFTAR GAMBAR... x

BAB II LANDASAN TEORI. diperlukan dalam pembangunan website e-commerce Distro Baju MedanEtnic.

DAFTAR ISI HALAMAN JUDUL HALAMAN PENGESAHAN PEMBIMBING HALAMAN PENGESAHAN PENGUJI KATA PENGANTAR.. DAFTAR GAMBAR DAFTAR MODUL..

II. DASAR TEORI 2.1 Deifini SMS

SISTEM ELEKTRONIK RAPOR DI SMU MUHAMMADIYAH 1 YOGYAKARTA

BAB I PENDAHULUAN. 1.1 Latar Belakang

JURUSAN TEKNIK ELEKTRO UNIVERSITAS DIPONEGORO BERBASIS PHP DAN

APLIKASI PEMANTAUAN KERJA BERBASIS WEB

DAFTAR ISI. DAFTAR GAMBAR. DAFTAR TABEL. DAFTAR MODUL PROGRAM...

SISTEM INFORMASI BANK DATA DAN PENELUSURAN TUGAS AKHIR DAN SKRIPSI BERBASIS WEB ( STUDY KASUS STMIK PRINGSEWU)

Rancang Bangun Sistem Informasi Pelelangan Ikan Berbasis Web Pada Tempat Pelelangan Ikan Kabupaten Situbondo Jawa Timur

TELEMATIKA, Vol. 06, No. 02, JANUARI, 2010, Pp ISSN X SISTEM INFORMASI GEOGRAFIS BERBASIS WEB LOKASI BAHAN GALIAN KABUPATEN PONOROGO

BAB I PENDAHULUAN...1

PORTAL INFORMASI MUSEUM NEGERI BALAPUTRA DEWA PALEMBANG MENGGUNAKAN METODE PROTOTYPE

Sistem Informasi Manajemen Aset Berbasis Intranet

MAKALAH SEMINAR TUGAS AKHIR

SISTEM INFORMASI ORDER ALAT MUSIK DAN ORDER REKAMAN BERBASIS WEB DI STUDIO RECORD ORANGE MADIUN SKRIPSI

RANCANG BANGUN SISTEM INFORMASI PENJUALAN PRODUK KOPI PADA UD. TIARA GLOBAL COFFEE BERBASIS WEB

PERANCANGAN WEBSITE E-COMMERCE PENJUALAN IKAN KARANG ABSTRACT

ANALISIS DAN PERANCANGAN SISTEM PERWALIAN ONLINE MAHASISWA PADA PROGRAM PENDIDIKAN JARAK JAUH

WEBSITE PEMILIHAN CALON KETUA HIMPUNAN JURUSAN SISTEM KOMPUTER UNIVERSITAS KRISTEN MARANATHA. Angga Indrajaya /

BAB 1 PENDAHULUAN. Kejuruan di kota Sragen. Sekolah ini merupakan sekolah swasta yang memiliki

PENGEMBANGAN WEBSITE PEMASARAN PT VINAYAKA ABADI DENGAN METODE WEB ENGINEERING

SISTEM INFORMASI PENJUALAN OLEH - OLEH KHAS MEDAN PADA RANIA HOME MADE BERBASIS WEB

1. Untuk menyisipkan dokumen tersebut, pilih tombol Add Media. 2. Klik tombol Select Files untuk menentukan file yang akan diupload.

Manual Book Website Adverse Drug Report

BAB 4 IMPLEMENTASI DAN EVALUASI SISTEM

SISTEM INFORMASI PELAYANAN (BPJS) BERBASIS WEB ABSTRAK

PERANCANGAN SISTEM INFORMASI SUKU CADANG PADA DEPARTEMEN UTILITY SPINNING PT. BATAMTEX Ida Riyana*, Agung Budi Prasetijo**, R.

PERANCANGAN DAN PEMBUATAN WEBSITE PERUSAHAAN EKSPEDISI

LANGKAH-LANGKAH MENJALANKAN PROGRAM

Pembuatan dan Penerapan E-Examination Penerimaan Mahasiswa Baru Universitas Gunadarma

PEMBERDAYAAN SISTEM PEMERINTAHAN DAN POTENSI DESA PADA KABAPUTEN PRINGSEWU BERBASIS WEB

APLIKASI PELAPORAN WAJIB PAJAK BADAN BERBASIS WEB. Yanuar Brahmo Nugroho L2F Jurusan Teknik Elektro Fakultas Teknik Universitas Diponegoro

PERANGKAT LUNAK PENJUALAN ACCESSORIES HANDPHONE BERBASIS WEB DI KONTER PRADANA CELLULAR BUSSINESS

BAB 2 LANDASAN TEORI

ABSTRAK. Kata kunci : sistem pakar, forward chaining, dempster shafer.

MAKALAH SEMINAR KERJA PRAKTEK Aplikasi Sistem Informasi Sertifikasi Kompetensi Pegawai PLN Distribusi Jawa Tengah dan D. I Yogyakarta.

BAB III ANALISIS DAN PERANCANGAN

Sistem Perwalian Online Mahasiswa Pada Program Pendidikan Jarak Jauh

SISTEM INFORMASI BERBASIS WEB UJIAN MASUK BERSAMA SEKOLAH MENENGAH ATAS KABUPATEN KUDUS DENGAN BAHASA PEMROGRAMAN PHP DAN DATABASE MYSQL

SISTEM INFORMASI PENGELOLAAN TA dan PKN BERBASIS WEB dengan PHP dan MySQL

Perancangan Website Ujian. Teknik Elektro UNDIP Berbasis HTML

2.9 PHP (Personal Home Page) Database MySQL Data Flow Diagram (DFD) Komponen Komponen Data Flow Diagram

Pembuatan Website Pemesanan Mobil Pada Rental Mobil Akur Pacitan Bayu Kristiawan, Indah Uly Wardati

APLIKASI MANAJEMEN PERPUSTAKAAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL PADA SMA NEGERI 5 BINJAI TUGAS AKHIR FATIMAH

SISTEM INFORMASI PEMASARAN SPAREPART MOBIL PADA PT SELARAS SIMPATI NUSANTARA PALEMBANG BERBASIS WEB

PERANCANGAN DAN PEMBUATAN WEBSITE SEBAGAI MEDIA INFORMASI PADA YAYASAN PONDOK PESANTREN HIDAYATULLAH

BAB 1 PENDAHULUAN. perusahaan yang serupa menggunakan sistem pelayanan bisinis secara online.

Konversi File Elektronik ke Dalam Format PDF dan HTML

1 APLIKASI AKADEMIK SMK SINAR PERMATA BANGSA SRAGEN BERBASIS WEBSITE

BAB IV IMPLEMENTASI SISTEM

E-COMMERCE BARANG ELEKTRONIK MENGGUNAKAN METODE WATERFALL (STUDY KASUS: TOKO MITRA ELEKTRONIK LAMPUNG)

PENERAPAN CLOUD COMPUTING PADA WEBSITE PEMESANAN KAMAR KOST DENGAN MODEL LAYANAN SOFTWARE AS A SERVICE

BAB III ANALISA DAN DESAIN SISTEM

SISTEM INFORMASI MANAJEMEN ASET DAERAH BERBASIS WEB (Intranet)

BAB III ANALISIS DAN DESAIN SISTEM

APLIKASI PENGELOLAAN PUBLIKASI MAHASISWA BERBASIS WEB DI UNIVERSITAS MUHAMMADIYAH SURAKARTA

RANCANG BANGUN PENGELOLAAN DATA PESERTA DIKLAT BERBASIS WEB (STUDI KASUS: BALAI TEKNOLOGI KOMUNIKASI PENDIDIKAN DIY)

SISTEM PEMESANAN DAN PEMBELIAN BAHAN BAKU KAYU BERDASARKAN SPESIFIKASI KONSUMEN BERBASIS WEB DI PT.TOHITINDO SURABAYA SKRIPSI OLEH :

SISTEM INFORMASI SURAT MASUK DAN SURAT KELUAR PADA KANTOR REGIONAL VI BADAN KEPEGAWAIAN NEGARA BERBASIS WEB LAPORAN TUGAS AKHIR

BAB II LANDASAN TEORI Konsep Dasar Membangun Aplikasi Berbasis Web

SISTEM INFORMASI DESA NGARIP BERBASIS WEB KABUPATEN TANGGAMUS LAMPUNG

BAB 2 LANDASAN TEORI. Website atau World Wide Web, sering disingkat sebagai www atau web saja, yakni

TOKO KUE ONLINE (STUDI KASUS PADA TOKO QANITA PASTRY)

3.4 Data dari Melati Mekar Mandiri... 38

PERANCANGAN SISTEM INFORMASI SUMBER DAYA MANUSIA PADA RSK NGESTI WALUYO BERBASIS WEB Ferdy Firmansyah *, Kodrat Imam Satoto **, R.

Transkripsi:

1 MAKALAH SEMINAR TUGAS AKHIR APLIKASI BUKU ELEKTRONIK (e-book) BERBASIS WEB Anandianingsih (L2F304211)*, Agung BP, ST. MIT**, Aghus Sofwan, ST.MT** Abstrak - Salah satu sumber informasi adalah buku atau. Tetapi dalam kondisi tertentu sangat tidak efesien membawa buku atau dalam jumlah yang banyak disamping berat juga memakan banyak tempat, buku dapat cepat rusak dan lapuk. Sedangkan buku atau dalam format elektronik atau yang lebih dikenal e-book dapat digunakan sebagai pengganti buku atau secara konvensional tanpa mengurangi perannya sebagai sumber informasi. Aplikasi buku elektronik (e-book) berbasis web merupakan salah satu aplikasi yang menyediakan kumpulan e-book dalam format PDF. Diharapkan dengan pembuatan aplikasi e- Book berbasis web ini dapat memperoleh dan mengakses informasi dengan mudah, cepat, dan efesien sehingga dapat meningkatkan minat baca bagi para penggunanya. Kata kunci : e-book, PDF, PHP, MySQL I. PENDAHULUAN Latar Belakang Munculnya Internet ternyata dapat mempengaruhi penggunaan kata electronic, yaitu dengan i imbuhan e pada setiap kata. Istilah istilah yang populer antara lain electronic commerce atau e-commerce, e- bussines, e-learning dan e-book. Jika semula komputer hanya dijadikan sebagai alat mesin tik, sekarang komputer sudah dijadikan sebagai alat untuk mengakses informasi dan juga alat pembaca e-book. e-book sendiri merupakan buku atau / artikel dalam format elektronik yang mempunyai banyak manfaat antara lain : [ 1 ] 1. Ukuran fisik yang kecil. 2. Tidak lapuk. 3. Mudah diproses. 4. Mudah dibawa. 5. Dapat dimanfaatkan oleh orang yang tidak dapat membaca. 6. Mudah didistribusikan. 7. Penggandaan ( duplikasi, copying ) e- Book sangat murah dan mudah. Dengan banyaknya manfaat seperti yang di atas maka akan dibangun kumpulan e- Book berbasis web. e-book sendiri tidak terpaku dalam bentuk buku tetapi artikel,, cerpen, bahkan skripsi atau tesis dapat dikatakan e-book. Tujuan Tujuan dari pembuatan Tugas Akhir ini adalah membuat koleksi e-book berbasis web sehingga dapat memperoleh informasi dengan mudah, cepat, dan efesien dan membuat format PDF melalui PHP. Pembatasan Masalah Pembatasan masalah pada penulisan Tugas Akhir ini sebagai berikut : 1. Pembuatan e-book dengan mengkonversi format.txt ke dalam format PDF ( Portable Document Format ), dan download Internet. 2. Tema kumpulan e-book lebih ditekankan pada bahasa-bahasa pemrograman. 3. Aplikasi web ini mencakup : search engine berdasarkan keyword, download, upload, pembuatan PDF secara real time, dan pengkategorian jenis artikel.

2 II. KOMPONEN PENDUKUNG Dalam pembuatan Aplikasi Buku Elektronik (e-book) Berbasis Web ini ada beberapa hal yang membangun aplikasi ini antara lain adalah format PDF, PHP ( Personal Home Page ), MySQL dan Apache Web Server. Format PDF merupakan salah satu format yang paling populer karena PDF memiliki fleksibilitas tinggi, aman, dan berjangkauan internasional. Dokumen PDF juga lebih mudah dibuat, mudah dimodifikasi, dan jika perlu bisa pula diproteksi dengan i password pada tersebut. Ada beberapa cara dalam membuat PDF antara lain dengan menggunakan Photoshop CS, MS Word 2003, Internet Explorer dan Adobe Acrobat 7. Dalam aplikasi ini format PDF dibuat dengan menggunakan bahasa pemrograman PHP. PHP merupakan bahasa scripting yang dibundel dengan HTML ( Hiper Text Markup Language), yang dijalankan disisi server yang digunakan dalam pengembangan aplikasi berbasis web. Model pemrograman PHP juga mendukung pemrograman berorientasi objek. Dengan PHP, akses base dapat dilakukan dengan mudah melalui semua interface basenya dan PHP juga tidak tergantung pada jenis platform. Untuk manajemen basis nya menggunakan MySQL. MySQL merupakan base open source yang paling banyak digunakan. Judul buku, disimpan dan diatur dalam MySQL agar dapat diakses secara mudah dan cepat. Agar semuanya tersebut dapat berfungsi maka diperlukan sebuah web server. Beberapa web server antara lain PWS (Personal Web Server) dan Apache Web Server. Web server yang digunakan pada aplikasi ini adalah Apache Web Server. Apache sebagai web server mempunyai default direktori (htmldir) yang berfungsi untuk menaruh file-file yang akan digunakan. Web server ini terkenal cukup handal dan banyak digunakan oleh sebagian besar situs yang ada di Internet. Apache juga dapat diperoleh dengan gratis. Kekurangannya ada pada pengaturan konfigurasi yang basis teks sehingga mengharuskan untuk memahami dasar-dasar konfigurasi secara manual bila ingin mengubah konfigurasinya. Client Gambar 2.1 Hubungan Web server, PHP dan MySQL Web Server PHP MySQL III. PERANCANGAN SISTEM Dalam membuat perancangan sistem ada beberapa langkah-langkah yang harus dilakukan yaitu : 1. Menentukan entitas pada sistem dan mendefinisikan hubungannya dalam diagram E - R. 2. Melakukan normalisasi terhadap struktur basis. 3. Menentukan lingkup sistem dan menjabarkannya ke dalam bentuk diagram aliran atau Flow Diagram (DFD). 3.1 Diagram E R ERD ( Entity Relationship Diagram) atau Diagram E R ini digunakan untuk memodelkan semua entitas dalam sistem dan hubungan antar entitas tersebut. Pada aplikasi ini ada dua entitas yaitu : entitas user dan entitas resume. Dari diagram E - R pada Gambar 3.1 dapat dijelaskan bahwa antara entitas user dan resume mempunyai hubungan satu ke banyak karena satu

3 dapat membuat lebih dari satu resume dalam hal ini membuat artikel. Tetapi satu resume tidak dapat dibuat oleh banyak user. User membuat Resume Gambar 3.1 Diagram E -R Aplikasi e-book berbasis web 3.2 Normalisasi Normalisasi bertujuan untuk mencegah penciptaan struktur tabel yang kurang fleksibel dan untuk mengurangi inefisiensi dari suatu tabel. Tabel 3.1 Tabel user Email Nick Password Resid Judul Keyword Resume File Link Idjenis Keterangan Text berada dalam bentuk normal kedua jika dan hanya jika berada pada bentuk normal pertama dan semua atribut bukan kunci memiliki dependensi sepenuhnya terhadap kunci primer atau dengan kata lain, bentuk normal kedua mensyaratkan setiap atribut bergantung pada kunci primer. Dari tabel 3.1 diatas ditentukan bahwa kunci primernya adalah userid karena userid memiliki karakteristik yang unik. Bentuk normal kedua dari Tabel 3.1 sebagai berikut : Tabel 3.2 Tabel User Email Nick Password Tabel 3.3 Tabel resume Resid Judul Keyword Resume File Link Idjenis Keterangan Text Untuk memenuhi normalisasi pertama maka setiap setiap atribut harus bernilai tunggal. Setelah bentuk normal pertama terpenuhi maka dibuat bentuk normal kedua. Normalisasi kedua (2NF), memiliki aturan bahwa suatu relasi Normalisasi ketiga (3NF), memiliki aturan bahwa suatu relasi dikatakan dalam bentuk normal ketiga jika berada dalam bentuk normal kedua dan setiap atribut bukan kunci tidak memiliki dependensi

4 transitif terhadap kunci primer. Dari tabel 3.5 tabel resume dapat dibuat normalisasi ketiga karena pada tabel resume tidak terdapat ketergantungan transitif sehingga dari Tabel 3.5 terbentuk Tabel 3.6 yaitu Tabel Jenis. Jadi total seluruh tabel setelah mengalami normalisasi ketiga menjadi tiga tabel yaitu : Tabel User, Tabel Resume dan Tabel Jenis. Tabel 3.4 Tabel User Email Nick Password Tabel 3.5 Tabel resume Resid Judul Keyword Resume File Link Keterangan Tabel 3.6 Tabel jenis Idjenis Keterangan Text 3.3 DFD ( Flow Diagram) DFD ( Flow Diagram) menggambarkan jaringan kerja dari antar fungsi yang berhubungan satu sama lain dengan aliran dan penyimpanan pada suatu sistem [2]. Dapat juga dikatakan bahwa DFD memperlihatkan sistem sebagai sebuah proses yang bertujuan untuk ikan pandangan umum sistem yang berinteraksi dengan lingkungan. Lingkungan atau kesatuan luar yang terlibat pada sistem ini adalah : 1. Pengunjung 2. Anggota / 3. Admin Kesatuan luar ini merupakan sumber arus ke sistem informasi serta tujuan penerima arus hasil dari proses sistem informasi. DFD level 0 menggambarkan secara umum dari sebuah sistem yang nantinya diturunkan lagi lebih rinci ke dalam DFD level 1, DFD level 2 dan seterusnya. DFD level 0 aplikasi ini ditunjukkan pada Gambar 3.2 dibawah ini : D a ta e - B o o k P e n g u n ju n g S is te m A p lik a s i e - B o o k b e r b a s is W e b D a ta e - B o o k A d m in D a ta e - B o o k D a ta p e n g u n ju n g D a ta e - B o o k D a ta e - B o o k D a ta m e m b e r D a ta e - B o o k M e m b e r Gambar 3.2 DFD level 0 Aplikasi e-book Berbasis Web

5 DFD level 0 menggambarkan system secara global dari Aplikasi e-book Berbasis Web dan untuk mengetahui proses-proses yang terjadi pada aplikasi ini dapat dilihat pada DFD level 1 yang ditunjukkan pada Gambar 3.3 dibawah ini : ketikan ketikan file file P2.2.1 Ketik di web P2.2.2 Browse file P2.2 D2 Tabel Dokumen Permintaan Permintaan e-book e-book Pengunjung e-book e-book Daftar Login & e-book admin e-book P3 P1 P2 Proses D1 Tabel User Login Proses Artikel D2 Tabel Resume Pendaftaran D1 Tabel User e-book Permintaan e-book Login admin P4 ProsesTambah Tabel Jenis D3 Menu Jenis e-book Admin jenis menu Gambar 3.3 DFD level 0 aplikasi e-book berbasis web Kata kunci Kata kunci Pengunjung P2 P2.1 Download Daftar login & sandi Kata kunci P1 P1.1 P2.2 Memasukkan Upload P3 nama login & Proses Tabel D1 Pendaftaran sandi Tabel D2 Dokumen & P2.3 admin P1.2 Hapus Tabel Memeriksa D1 nama login & sandi P2.4 Edit login & sandi Jenis P4 Tabel Jenis Proses D3 Tambah Menu Dokumen Admin Alamat URL Alamat URL P2.2.3 Link ke URL Gambar 3.5 DFD level 2 P2.2 proses upload IV. IMPLEMENTASI DAN PENGUJIAN SISTEM Berikut adalah implementasi dan pengujian sistem dari perancangan aplikasi e-book berbasis web. 4.1 Halaman Pertama Halaman pertama merupakan halaman yang pertama kali dijumpai pada saat aplikasi diakses. Bentuk tampilannya dapat dilihat pada Gambar 4.1 dibawah ini : Admin Jenis Gambar 3.4 DFD level 1 aplikasi e-book berbasis web Gambar 4.1 Halaman pertama Aplikasi e-book Berbasis Web Tampilan pertama ini menampilkan daftar artikel berdasarkan urut abjad, lima artikel terbaru yang baru di-upload, menu

6 pilihan bahasa pemrograman antara lain C / C++, PHP, ASP, Java dan lain lain, pencarian artikel dengan memasukkan kata kuncinya, daftar anggota dan login. Apabila pengunjung ingin upload artikel pada aplikasi ini maka harus mendaftar menjadi anggota terlebih dahulu dengan meng-klik tombol daftar anggota, karena untuk meng-upload harus menjadi anggota terlebih dahulu. Kemudian setelah mendaftar anggota, masuk login dengan menulis nama login dan sandi / password. Login ini juga selain untuk juga untuk login admin 4.2 Halaman daftar anggota Halaman daftar anggota seperti pada Gambar 4.2 ini tampil pada saat pengunjung ingin mendaftarkan diri sebagai anggota. Gambar 4.3 Halaman untuk upload file Gambar 4.4 File berekstensi.txt Gambar 4.2 Tampilan halaman daftar anggota 4.3 Halaman Upload Setelah mendaftar anggota maka dapat meng upload artikel melalui login. Tampilan halaman untuk meng-upload seperti pada Gambar 4.3 dibawah ini. Gambar 4.5 File PDF hasil konversi file berekstensi.txt

7 4.4 Halaman hapus artikel Halaman pada Gambar 4.6 ini untuk menghapus artikel yang mungkin sudah tidak up to date lagi. menu. Halaman tambah menu dapat dilihat pada Gambar 4.8 dibawah ini. Gambar 4.6 Halaman hapus artikel 4.5 Halaman lihat anggota Halaman pada Gambar 4.7 ini berisi tentang daftar nama dan email para anggota. Hal ini dimaksudkan agar para dapat saling kenal, berkomunikasi, dan berbagi informasi. Gambar 4.8 Halaman Tambah Menu 4.7 Halaman edit jenis artikel Halaman edit jenis artikel pada Gambar 4.9 ini berfungsi untuk memindahkan jenis artikel dari menu lain-lain ke menu yang sesuai dengan jenis artikel. Gambar 4.9 Halaman Edit Jenis Artikel Gambar 4.7 Halaman lihat anggota 4.6 Halaman tambah menu Halaman ini merupakan halaman untuk menambah menu jenis / kategori bahasa pemrograman dan hanya admin yang dapat masuk ke halaman ini dan menambah daftar

8 V. PENUTUP Kesimpulan 1. Aplikasi Buku Elektronik (e-book) berbasis Web menyediakan kumpulan buku, artikel dalam format PDF di bidang Informatika khususnya pada Bahasa-bahasa pemrograman. 2. Aplikasi Buku Elektronik (e-book) berbasis Web dapat mengkonversi berekstensi.txt kedalam format PDF sehingga dihasilkan suatu tampilan yang rapi dan siap cetak. 3. Aplikasi Buku Elektronik (e-book) berbasis Web dapat meng-upload dan mendownload PDF. Saran 1. Memperluas lingkup kategori tema agar lebih lengkap. 2. Membuat dan membaca koleksi e-book di sekolah-sekolah, perguruam tinggi yang terhubung LAN. 3 Membuat e-book yang lebih interaktif sehingga dapat menambah minat baca. [5] Sidik, Betha, Ir., Pemrograman Web dengan PHP, Informatika, Bandung, 2002. [6] Kadir, Abdul, Konsep dan Tuntunan Praktis Basis, Andi Yogyakarta, 1998. [7] Iskandar Pohan, Husni & Saiful Bahri, Kusnassriyanto, Pengantar Perancangan Sistem, Erlangga, Jakarta, 1997. BIOGRAFI Anandianingsih (L2F304211) Pekalongan, 12 02 1982 Mahasiswa Teknik Elektro Ekstensi 2004, Konsentrasi Informatika & Komputer Universitas Diponegoro Email: dhevacum@yahoo.com DAFTAR PUSTAKA [1] Rahardjo, Budi, Ir, M.Sc,Ph.D., Memahami Teknologi Informasi, PT Elex Media Komputindo, Yakarta, 2002. [2] Ade Syukur, Mark, Aplikasi Web dengan PHP, http://www.ilmukomputer.com, Juli 2003. [3] Kadir, Abdul, Pengenalan Sistem Informasi, Andi, Yogyakarta, 2003. [4] Sanjaya, Ridwan, SE, S.Kom. Membuat Laporan PDF berbasis WEB dengan PHP 5.0, PT Elek Media Komputindo, Jakarta, 2005. Menyetujui dan Mengesahkan Pembimbing I Agung BP, ST. MIT NIP. 132 137 932 Tanggal : Pembimbing II Aghus Sofwan, ST, MT NIP.132 163 757 Tanggal :

9