Analisis Dan Perancangan Ebook Interaktif Tutorial HTML Di CV Sopindo Multi System

(1)

LAPORAN HASIL KERJA PRAKTEK

Diajukan Untuk Memenuhi Tugas Mata Kuliah Kerja Praktek Program Strata Satu Jurusan Teknik Informatika

Fakultas Teknik dan Ilmu Komputer Universitas Komputer Indonesia

WITCAHYO ADI S.

10106461

JURUSAN TEKNIK INFORMATIKA

FAKULTAS TEKNIK DAN ILMU KOMPUTER

UNIVERSITAS KOMPUTER INDONESIA

BANDUNG


(2)

i

KATA PENGANTAR

Puji syukur saya panjatka n kehadirat Allah SWT, sholawat serta salam penulis

panjatkan kepada Nabi Muhammad SAW yang dengan keberkahan-Nya

sehingga penulis dapat menyelesaikan laporan kerja praktek ini. Pada kerja praktek ini penulis membu at suatu EBOOK INTERAKTIF TUTORIAL HTML. Selama pelaksanaan dan penyusunan laporan hasil kerja praktek ini, penulis banyak menemui hambatan dan kesulitan. Namun berkat dorongan, bantuan dan bimbingan baik secara moril, material dan sepiritual dari berbagai pihak, penulis dapat menyelesaikannya. Penulis mengucapkan banyak terima kasih kepada :

1. Ibu Mira Kania Sabariah, S.T., M.T. Selaku Ketua Jurusan Teknik Informatika Universitas Komputer Indonesia.

2. Bapak Andri Heryandi, S.T, M.T. Sebagai Dosen Pembimbing da n Dosen Wali IF-11 K angkatan 2006 Universitas Komputer Indonesia.

3. Bapak Tedi Tadiana atas bimbingan selama kerja praktek dan kesediaanya untuk berbagi ilmu dengan penulis.

4. Bapak Doni Heryadi, ST sebagai direktur utama CV. Sopindo Multi System.

5. Rekan Norman Gusrial, Dani Kartiko dan seluruh rekan -rekan di kelas IF 11 K.


(3)

Terutama Ira Rahmawati dan khususnya p enulis menyampaikan terima kasih yang tak terhingga kepada orang tua. Karena berkat berliaulah penulis sampai disini.

Bandung, 7 Januari 2010

Hamba yang hina dan banyak dosa


(4)

iii

DAFTAR ISI

LEMBAR JUDUL

LEMBAR PENGESAHAN

KATA PENGANTAR ... i

DAFTAR ISI ... ... ...iii

DAFTAR TABEL ... ... vii

DAFTAR GAMBAR ... ... ix

DAFTAR LAMPIRAN ... ... x

BAB 1 PENDAHULUAN ... ... 1

1.1 Latar Belakang Masalah ... ... 1

1.2 Perumusan Masalah ... ... 2

1.3 Maksud dan Tujuan ... ... 2

1.3.1 Maksud ... ... 2

1.3.2 Tujuan ... . 2

1.4 Batasan Masalah ... ... 2


(5)

1.5.1 Metodologi Pengumpulan Data ... 3

1.5.2 Metode Pengembangan Sistem ... 4

1.6 Sistematika Pelaporan Kerja Praktek ... ... 5

BAB 2 TINJAUAN PUSTAKA ... 7

2.1 Sejarah Instansi ... ... 7

2.2 Tempat dan Kedudukan Instansi ... . 7

2.3 Logo instansi ... 8

2.4 Bentuk Dan Badan Hukum Instansi ... 8

2.5 Struktur Organisasi CV. Sopindo Multi Sistem ... 9

2.6 Divisi Tempat Kerja Praktek ... .... 12

BAB 3 KEGIATAN SELAMA KERJA PRAKTEKError! Bookmark not defined. 3.1 Jadwal Kerja Praktek ... 13

3.2 Analisis Sistem... ... 13

3.2.1 Analisis masalah ... ... 13

3.2.2 Analisis Perangkat keras ... .... 14


(6)

v

3.2.4 Batasan Analisis ... 15

3.3 Perancangan Sistem ... ... 15

3.3.1 Diagram Konteks ... 15

3.3.2 DFD Level 1 Ebook Interaktif Tutorial HTML ... 17

3.3.3 DFD level 2 Ebook Interaktif Tutorial HTML ... 17

3.3.4 Spesifikasi Proses ... 19

3.3.5 Kamus Data ... 23

3.3.6 Perancangan Struktur Menu ... 25

3.3.7 Perancangan Splash Scre en... ... 26

3.3.8 Perancangan Halaman Utama ... 26

3.3.9 Perancangan halaman ebook ... 27

3.3.10 3.3.5 Perancangan Halaman Daftar Isi ... 28

3.3.11 Perancangan Halaman About ... 29

BAB 4 KESIMPULAN DAN SARAN ... 30

4.1 Kesimpulan ... ... 30


(7)

(8)

1

BAB 1

PENDAHULUAN

1.1 Latar Belakang Masalah

Kecanggihan teknologi terutama di bidang IT kini telah banyak memberikan kontribusi yang positif terutama dalam penyampaian informasi di bidang pengajaran.

Banyak bentuk teknologi di bidang IT yang digunakan untuk menyampaikan informasi dalam bidang pengajaran . Salah satu bentuk teknologi yang digunakan adalah penyampaian informasi lewat ebook. Bentuk ebook yang paling umum digunakan di dunia IT berupa dokumen berbentuk file pdf.

Penggunaan ebook di Indonesia sebagai alat penyampaian informasi terutama di bidang pengajaran masih belum diminati karena bentuk ebook yang digunakan kurang menarik dan sangat membosankan untuk membacanya.

Berdasarkan penjelasan diatas, maka untuk meningkatkan penggunaan ebook sebagai alat penyampaian informasi terutama di bidang peng ajaran maka dikembangkanlah sebuah ebook interaktif dengan desain dan warna yang menarik. Diharapkan dengan desain dan warna yang menarik tersebut dapat meningkatkan minat baca ebook.

Untuk itu sebuah perusahaan pengembang perangkat lunak yakni CV. Sopindo Multi System mengembangkan sebuah ebook interaktif Tutorial HTML.


(9)

1.2 Perumusan Masalah

Berdasarkan uraian permasalahan yang telah diungkapkan sebelumnya, ada baiknya untuk membuat suatu alternatif metode pengajaran yang dapat memberikan suatu warna tersendir i agar metode pengajaran lebih berkesan. Berdasarkan alasan di atas, maka akan dicoba diuraikan beberapa permasalahan yang ada yaitu sebagai berikut :

1. Bagaimana mendesain ebook agar memiliki tampilan dan warna yang menarik.

2. Bagaimana menyusun materi pengaj aran yang menarik dan lebih interaktif.

1.3 Maksud dan Tujuan 1.3.1 Maksud

Maksud dari penulisan laporan Kerja Praktek ini adalah membuat ebook interaktif Tutorial HTML.

1.3.2 Tujuan

1. Mengenalkan HTML

2. Meningkatkan minat baca karena design yang lebih menarik

1.4 Batasan Masalah

Dalam membuat aplikasi ini memiliki batasan –batasan masalah, antara lain :

1. Software yang digunakan Edit plus_2, Adobe Photoshop CS3, Corel Draw GS 12, Ebook pack Express 1.75.


(10)

3

2. Sistem Operasi yang mendukung system aplikasi ini adalah windows 2000 dan windows XP.

3. Aplikasi yang dibangun adalah ebook interaktif.

4. ebook yang dibuat diperuntukan bagi pengguna IT tingkat pemula.

1.5 Metode Penelitian

Metode penelitian tugas akhir ini menggunakan dua metode yaitu pengumpulan data dan metode pengembangan sistem.

1.5.1 Metodologi Pengumpulan Data

Metode pengumpulan data ini merupakan tahap -tahap dalam melakukan penelitian. Adapun metode yang digunakan dalam pengumpulan data ini terdiri dari :

1. Observasi, yaitu dengan cara mengadakan pengamatan secara langsung atas objek penelitian.

2. Wawancara (Interview), yaitu mengadakan wawancara atau tanya jawab langsung kepada beberapa bagian yang terkait dalam penyusunan laporan ini.

Studi Kepustakaan, yaitu dilakukan dengan maksud untuk menggali teori teori dasar serta konsep-konsep yang berhubungan dengan penelitian serta orientasi yang luas mengenai topik yang dipilih guna mendapatkan data sekunder.


(11)

1.5.2 Metode Pengembangan Sistem

Metode pengembangan sistem ini merupakan urutan tahapan / prosedur yang akan dilaksanakan dalam melakukan perancangan / pembuatan sistem informasi ini . Adapun metode yang digunakan dalam pengembangan sistem ini terdiri dari :

1. Sistem Engineering, melakukan pengumpulan data dan penetapan kebutuhan semua elemen sistem.

2. Analysis, melakukan analisis dan menetapkan kebutu han perangkat lunak. fungsi formasi daninterfacing.

3. Design, menetapkan domain informasi unruk perangkat lunak, fungsi dan

interfacing.

4. Coding, pengkodean yang mengimplementasikan hasil desain kedalam kode atau bahasa yang dimengerti oleh mesin komputer de ngan menggunakan bahasa pemrograman tertentu.

5. Testing, melakukan pengujian kebenaran lo gic dan fungsionalitas.

Dengan adanya teori yang menjelaskan tentang pengertian sistem tersebut maka metode yang digunakan dalam pengembangan sistem ini adalah berdasark an paradigma waterfall yang terdiri dari Sistem Engineering, Sistem Analysis, Design, Coding, Testing dan Maintenance. Untuk lebih jelasnya tahapan tahapan dari paradigma Waterfall dapat dilihat pada Gambar 1.1 berikut ini:


(12)

5

Gambar 1.1 Metode Model Waterfall 1.6 Sistematika Pelaporan Kerja Praktek

BAB I Pendahuluan

Membahas tentang latar belakang masalah, perumusan masalah, maksud dan tujuan, batasan masalah, metode penelitian , sistematika penulisan laporan kerja praktek.

BAB II Ruang Lingkup Instansi

Membahas tentang Sejarah Instansi,Tempat dan Kedudukan Instansi, Bentuk dan Badan Hukum Instansi, Bidang pekerjaan Instansi, Struktur Organisasi Instansi, Divisi tempat kerja praktek.


(13)

BAB III Kegiatan Selama Kerja Praktek

Membahas tentang Jadwal Kerja Praktek, analisis sistem, perancangan program, implementasi program.

BAB IV Kesimpulan dan Saran

Bab ini berisi Kesimpulan dari seluruh kegiatan penyusunan laporan kerja praktek dan juga Saran sebagai tanggapan terhadap hasil Laporan Kerja Praktek.


(14)

7

BAB 2

TINJAUAN PUSTAKA

2.1 Sejarah Instansi

CV. SOPINDO MULTI SISTEM Bandung merupakan sebuah perusahaan swasta yang menjadi solusi di bidang informasi teknologi dimana tujuannya yaitu untuk pemberdayaan masyarakat IT yang sasarannya memberi manfaat bagi masyarakat umum khususnya yang awam tentang IT agar dapat merasakan manfaat dengan adanya teknologi informasi.

CV. SOPINDO MULTI SISTEM Bandung berdiri pada tahun 2005 tepatnya pada tanggal 15 Juli 2004 dibawah Notaris Nirmalasari, SH yang beralamat di Jl. Rereng Manis No.19.

2.2 Tempat dan Kedudukan Instansi

Nama Perusahaan : CV. SOPINDO MULTI SISTEM Bandung

No. SIUP : 510/1-1045-disindag/2005

No. TDP : 10111002024

Propinsi : Jawa Barat

Otonomi Daerah : Kotamadya Bandung

Kecamatan : Cibeunying Kaler

Desa / Kelurahan : Sukaluyu

Alamat : Jl. Rereng Manis No.19.


(15)

Telepon : (022) 70479761 , Status Perusahaan : Swasta

Luas Bangunan : 49 M2 (2 lantai)

Luas Halaman : 20 M2

2.3 Logo instansi

Gambar 2.2 Logo Instansi 2.4 Bentuk Dan Badan Hukum Instansi

CV. Sopindo Multi Sistem (CV. SMS) dibentuk dengan Akta Notaris Nirmalasari, SH. Tanggal 7 April 2005.


(16)

9

2.5 Struktur Organisasi CV. Sopindo Multi Sistem

Gambar 2.1 Struktur Organisasi CV. Sopindo Multi Sistem Uraian Tugas

1. Komisaris

Sebagai pemegang saham, pemilik perusahaan.

2. Direktur Utama

Direktur Utama dengan tugas dan fungsi sebagai berikut: 1. Memimpin Perusahaan

2. Menjalankan Perusahaan yang dibantu oleh staf - staf

3. Menyusun Program jangka pendek dan jangka panjang perusahaan 4. Menyusun perencanaan, membuat program kegiatan dan mengawasi

program tersebut.

KOMISARIS

DIREKTUR UTAMA DONI HERYADI, ST

DIREKTUR IT YATNA SUPRIATNA, Amd DIREKTUR KEUANGAN NANDA KUSNANDAR, Amd ADMINISTRASI DIV. PELATIHAN HERRY PRASETYA, SE DIV. HARDWARE DADANG KUSTIWA, Amd DIV. PRODUKSI NANDANG SUJANA


(17)

5. Pengorganisasian 6. Pengarahan 7. Pengkoordinasian 8. Pengawasan Proyek

9. Penilaian Kinerja Karyawan

3. Direktur IT

Direktur IT dengan tugas dan fungsi sebagai berikut: 1. Memimpin Divisi bidang IT development

2. Menyusun Program jangka pendek dan jangka panjang IT

development

3. Menyusun perencanaan, membuat program kegiatan ITdevelopment

4. Pengorganisasian Proyek IT 5. Pengarahan Staf IT

6. Supervisi Proyek 7.

4. Direktur Keuangan

Direktur Keuangan dengan tugas dan fungsi sebagai berikut: 1. Mengatur Rumah Tangga Anggaran perusahaan

2. Menyusun perencanaan pembiayaan perusahaan (operasional dan gaji karyawan)

3. Bertanggung jawab terhadap outcomedanincomesetiap proyek

5. Divisi Pelatihan


(18)

11

1. Menyusun program jangka pendek dan jangka panjang pelatihan berbasis IT

2. Penanggung jawab pelaksanaan program pelatihan 3. Laporan

6. Divisi Hardware

Divisi Hardware dengan tugas dan fungsi sebagai berikut:

1. Menyusun program jangka pendek dan jangka panjang yang berkaitan dengan hardware

2. Penanggung jawabmaintenanceperusahaan danmaintenanceproyek 3. Laporan

7. Divisi Produksi

Divisi Produksi dengan tugas dan fungsi sebagai berikut:

1. Menyusun program jangka pendek dan jangka panjang produk perusahaan

2. Penanggung jawab pemrosesan alur kerja produksi 3. Memasarkan hasil produk perusahaan

4. Menilai daya beli masyarakat akan produk perusahaan 5. Laporan

8. Administrasi

Administrasi dengan tugas dan fungsi sebagai berikut: 1. Sebagai pintu utama pelayanan perusahaan


(19)

3. Hubungan masyarakat akan perusahaan 4. Laporan

2.6 Divisi Tempat Kerja Praktek

Divisi tempat kerja praktek adalah bagian Divisi Pelatihan dengan tingkatannya dapat dilihat langsung di dalam struktur organisasi.


(20)

13

BAB 3

PEMBAHASAN

3.1 Jadwal Kerja Praktek

Kerja Praktek dilaksanakan di CV. SOPINDO MULTI SYSTEM , yaitu pada tanggal 1 Oktober – 30 Oktober 2009. Dimana waktu kerja prakt ek disesuaikan mengikuti jadwal kegiatan pembimbing dimana pembimbing sebagai Manager Perusahaan.

3.2 Analisis Sistem

Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh ke dalam bagian -bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi permasalahan permasalahan, kesempatan -kesempatan, hambatan-hambatan yang terjadi dan kebutuhan -kebutuhan yang diharapkan sehingga dapat diusulkan perbaikan -perbaikannya.

3.2.1 Analisis masalah

Saat ini dengan banyak met ode pada pola pengajaran yang diterapkan pada setiap pengguna IT mempunyai tujuan yang sama agar mendapatkan hasil yang maksimal dalam proses penyerapan informasi yang diberikan penulis. Para pengguna IT bisa menyerap informasi dengan baik yang berguna dal am proses pengembangan karakteristik agar lebih kreatif dalam berfikir sesuai dengan


(21)

perkembangannya, lebih mengerti, dan menjadi generasi yang unggul disertai iman dan taqwa. Maka untuk tujuan itu di buatlah suatu pengajaran interaktif berbasis ebook.

3.2.2 Analisis Perangkat keras

Analisis perangkat keras yang dimaksudkan adalah untuk mengetahui spesifikasi perangkat keras minimal yang digunakan dalam menjalankan program pengajaran berbasis ebook ini.

1.Processor : Setingkat Pentium III

2.Memory : 64 MB

3.Hard disk : 10 GB

4.VGA card : 64 MB

5.Monitor : Color “14

6.Speaker external

3.2.3 Analisis Perangkat Lunak

Analisis perangkat lunak yang dimaksudkan adalah spesifikasi perangkat lunak yang digunakan dalam pembuatan ebook. Meliputi :

1.Edit plus_2

2.Adobe photoshop CS3 3.Corel Draw 12


(22)

15

Dalam pembuatan ebook ini Sistem operasi yang digunakan adalah Windows XP SP2 Profesional. Ebook ini dapat berjalan dalam Sistem operasi dengan platform Windows.

3.2.4 Batasan Analisis

Batasan analisis meliputi :

1. Sistem hanya membahas a nalisis perancangan ebook interaktif untuk kalangan IT yang masih pemula pada bab HTML.

2. Sistem hanya membahas tentang analisis perangkat keras dan perangkat lunak dalam perancangan ebook.

3.3 Perancangan Sistem

Adapun perancangan proses ini mencakup diagram ko nteks sistem, Data Flow Diagramyang dapat menjelaskan aliran data yang diproses hingga menghasilkan informasi yang diinginkan.

3.3.1 Diagram Konteks

Diagram konteks adalah diagram tingkat atas yang merupakan diagram global dengan menggambarkan aliran -aliran data dan entitas luar yang masuk dan keluar dari sistem.


(23)

Ebook interaktif Turotial HTML Pengguna

Pilihan halaman ebook, Pilihan zoom about, Pilihan halaman depan,

pilihan next/prev, Pilihan back/forward,

Pilihan daftar isi, Pilihan di daftar isi, Pilihan zoom image

Tampilan halaman ebook, Tampilan gambar about, Tampilan halaman depan, Tampilan halaman sesuai urutan materi,

Tampilan halaman sesuai history, Tampilan halaman daftar isi, Tampilan halaman sesuai pilihan di daftar isi,

Tampilan gambar diperbesar

Gambar 3.1 Diagram konteks ebook interaktif Tutorial HTML

Dari diagram kontek pada gambar 3.1 terlihat ada 8 macam informasi atau data yang berasal dari pengguna mungkin masuk ke aplikasi ini jika menggunakannya. Juga ada 8 macam keluaran yang diberikan oleh aplikasi ini kepada pengguna. Berikut ini akan diterangkan pada DFD level 1 dan level 2 semua proses -proses yang ada di dalam aplikasi ini dan ke proses mana saja masing -masing data-data ini masuk.


(24)

17

3.3.2 DFD Level 1 Ebook Interaktif Tutorial HTML

Gambar 3.2 DFD Level 1 Pengggunaan Ebook Tutorial

Ebook yang dibuat secara umum terdiri atas tiga proses yakni proses pada halaman depan (proses 1), proses pada halaman ebook (proses 2) dan proses pada halaman daftar isi (proses 3). Ketarangan lebih detil dari proses -proses ini diperlihatkan pada DFD level 2 masing-masing proses.

3.3.3 DFD level 2 Ebook Interaktif Tutorial HTML

Berikut ini adalah gambar dari DFD level 2 proses -proses yang ada:


(25)

Pengguna

Pilihan halaman ebook, Pilihan zoom about

Address halaman depan Image address Tampilan halaman depan Tampilan gambar yang diperbesar 1.2 Menampilkan halaman 1.1 Kelola menu depan 1.3 Menampilkan gambar yang diperbesar (shadowbox)

Gambar 3.3 DFD level 2 proses halaman depan

2. DFD level 2 proses halaman ebook

Pengguna

Pilihan halaman depan, Pilihan prev/next, Pilihan back/forward,

Pilihan daftar isi, Pilihan zoom image

Tampilan gambar yang diperbesar

Image address

Perintah javascript back/forward

Address halaman berdasarkan history Tampilan halaman depan,

Tampilan halaman sesuai urutan materi, Tampilan halaman sesuai history,

Tampilan halaman daftar isi

Image address, Address halaman daftar isi, Address halaman berikutnya/sebelumnya,

Address halaman depan

2.4 Menampilkan halaman 2.3 Menampilkan halaman yang diperbesar (shadowbox) 2.1 Kelola menu halaman ebook 2.2 Kelola back/ forward

Gambar 3.4 DFD Level 2 Proses Halaman Ebook


(26)

19

Pengguna

Pilihan di daftar isi

Tampilan halaman sesuai pilihan di dafar isi

Address 3.1 Kelola menu daftar isi 3.2 Menampilkan halaman

Gambar 3.5 DFD Level 2 Proses Halaman Daftar Isi 3.3.4 Spesifikasi Proses

Spesifikasi Proses dari masing -masing proses pada DFD adalah sebagai berikut:

Tabel 3.1. Spesifikasi Proses 1.1

Nomor 1.1

Nama Proses Kelola menu depan

Input Pilihan halaman ebook, Pilihan zoom “about”

Output Address, Perintah javascript

Logika Proses 1. Jika request berupa halaman HTML, keluarkan output address alamat file HTML yang dituju

2. Jika request berupa zoom gambar, keluarkan output address alamat file gambar yang dituju

Tabel 3.2. Spesifikasi Proses 1.2

Nomor 1.2

Nama Proses Menampilkan gambar yang diperbesar (shadowbox)


(27)

Output Tampilan gambar yang di perbesar

Logika Proses 1. Jika gambar yang direquest ditemukan, tampilkan gambar tersebut dengan diperbesar

2. Jika gambar yang direquest tidak ditemukan, tampilkan kotak berwarna hitam sebagai pengganti gambar (tidak menampilkan gambar apapun)

Tabel 3.3. Spesifikasi Proses 1.3

Nomor 1.3

Nama Proses Menampilkan halaman

Input address

Output Tampilan halaman pertama ebook (tampilan halaman HTML)

Logika Proses 1. Jika halaman yang direquest ditemukan, tampilkan halaman tersebut

2. Jika halaman yang direquest tidak ditemukan, tampilkan halaman yang berisi pesan eror.

Tabel 3.4. Spesifikasi Proses 2.1

Nomor 2.1

Nama Proses Kelola menu halaman ebook

Input Pilihan halaman depan, pilihan next/prev, pilihan back/forward, pilihan halaman daftar isi, pilihan zoom image

Output Perintah javascript back/forward, Address halaman depan, Address halaman berikutnya/sebelumnya, Address halaman dafar isi, Image address

Logika Proses 1. Jika request berupa halaman HTML, keluarkan outp ut address alamat file HTML yang dituju


(28)

21

address alamat file gambat yang dituju

3. Jika request berupa back/forward, keluarkan perintah javascript untuk back/forward

Tabel 3.5. Spesifikasi Proses 2.2

Nomor 2.2

Nama Proses Kelola back/forward

Input Request back/forward

Output Perintah javascript back/forward

Logika Proses 1. Jika perintah javascript back maka keluarkan address file HTML yang dibuka sebelumnya (sesuai history)

2. Jika perintah javascript forward maka keluarkan address file HTML yang dibuka setelahnya (sesuai history)

Tabel 3.6. Spesifikasi Proses 2.3

Nomor 2.3

Nama Proses Menampilkan gambar yang diperbesar (shadowbox)

Input Image address

Output Tampilan gambar yang diperbesar

Logika Proses 1. Jika gambar yang direquest ditemukan, tampilkan gambar tersebut dengan diperbesar

2. Jika gambar yang direquest tidak ditemukan, tampilkan kotak berwarna hitam sebagai pengganti gambar (tidak menampilkan gambar apapun)

Tabel 3.7. Spesifikasi Proses 2. 4


(29)

Nama Proses Menampilkan halaman

Input address

Output Tampilan halaman ebook (tampilan halaman HTML)

Logika Proses 1. Jika halaman yang direquest ditemukan, tampilkan halaman tersebut

2. Jika halaman yang direquest tidak ditemukan, tampilkan halaman yang berisi pesan eror.

Tabel 3.8. Spesifikasi Proses 3.1

Nomor 3.1

Nama Proses Kelola menu halaman daftar isi

Input Request halaman di daftar isi

Output Address

Logika Proses 1. Jika request berupa halaman HTML, keluarkan output address alamat file HTML yang dituju

2. Jika request berupa zoom gambar, keluarkan output address alamat file gambat yang dituju

3. Jika request berupa back/forward, keluarkan perintah javascript untuk back/forward

Tabel 3.9. Spesifikasi Proses 3.2

Nomor 3.2

Nama Proses Menampilkan halaman

Input address

Output Tampilan halaman ebook (tampilan halaman HTML)

Logika Proses 1. Jika halaman yang direquest ditemukan, tampilka n halaman tersebut


(30)

23

2. Jika halaman yang direquest tidak ditemukan, tampilkan halaman yang berisi pesan eror.

3.3.5 Kamus Data

Kamus Data dari data-data pada DFD level 2 adalah sebagai berikut:

Tabel 3.10. Kamus Data pilihan halaman ebook

Nama Pilihan halaman ebook

Struktur Pengklikan hyperlink yang menuju halaman ebook pada halaman depan

Tabel 3.11. Kamus Data pilihan zoom “about”

Nama Pilihan zoom about

Struktur Pengklikan hyperlink about pada halaman depan

Tabel 3.12. Kamus Data pilihan halaman depan

Nama Pilihan halaman depan

Struktur Pengklikan hyperlink pada halaman ebook yang menuju halaman depan

Tabel 3.13. Kamus Data pilihan prev/next

Nama Pilihan prev/next


(31)

Tabel 3.14. Kamus data pilihan back/forward

Nama Pilihan back/forward

Struktur Pengklikan hyperlink back/forward

Tabel 3.15. Kamus data pilihan halaman daftar isi

Nama Pilihan halaman daftar isi

Struktur Pengklikan hyperlink daftar isi

Tabel 3.16. Kamus data pilihan di daftar isi Nama Pilihan di daftar isi

Struktur Pengklikan hyperlink menuju halaman materi pada halaman daftar isi

Tabel 3.17. Kamus data pilihan zoom image

Nama Pilihan zoom image

Struktur Pengklikan gambar pada halaman materi

Tabel 3.18. Kamus data perintah javascript back/forward Nama Perintah javascript back/for ward

Struktur history.go(-1), history.forward()

Tabel 3.19. Kamus data address halaman


(32)

25

Struktur Berupa alamat ke halaman yang dituju, misal: “2.html”

Tabel 3.20. Kamus data image address

Nama Image address

Struktur Berupa alamat ke gambar yang dituju, misal: “1.jpg”

3.3.6 Perancangan Struktur Menu

Perancangan struktur menu ebook interaktif Tutorial HTML diperlihatkan oleh gambar 3.6 berikut ini.


(33)

3.3.7 Perancangan Splash Screen

Perancangan Splash screen dapat dilihat secara pada gambar dibawah ini.

Title

Informasi tentang alamat dan kontak perusahaan

Gambar 3.7 Perancangan Splash Screen 3.3.8 Perancangan Halaman Utama

Perancangan halaman utama dapat dilihat pada gambar dibawah ini :

Gambar 3.8 Perancangan halaman utama

Dari gambar Perancangan halaman utama diatas dapat dijelaskan sebagai berikut :


(34)

27

1. Tutorial HTML yang merupakan judul dari ebook yang kita buat. 2. Tombol ebook adalah tombol untuk memasuki halaman ebook.

3. Tombol about adalah tombol dimana user dapat mengetahui tentang keterangan perusahaan, penulis dan copyright ebook tersebut.

4. Tombol keluar adalah tombol untuk keluar dari ebook.

3.3.9 Perancangan halaman ebook

Perancangan halaman ebook dapat dilihat pada gambar dibawah ini :

Gambar 3.9 Perancangan halaman ebook

Dari gambar Perancangan halaman ebook diatas dapat dijelaskan sebagai berikut :

1. Tombol navigasi yang pertama berfungsi untuk kembali ataupun melanjutkan (next and back) ke halaman yang pernah dibuka.

2. Tombol navigasi yang kedua berfungsi untuk kembali ataupun melanjutkan (next and previous) halaman per halaman.


(35)

3. Tombol daftar isi berfungsi untuk user dalam melihat daftar isi, tombol ini berada di setiap halaman kecuali pada halaman depan dan halaman dafta r isi tersebut.

4. Tombol home adalah tombol untuk kembali ke halaman depan, tombol ini berada disetiap halaman ebook kecuali pada halaman depan tersebut.

5. Tombol keluar adalah tombol untuk menutup aplikasi ebook dan tombol ini berada di setiap halaman ebook.

3.3.10 3.3.5 Perancangan Halaman Daftar Isi

Gambar 3.10 Perancangan halaman daftar isi

Dari gambar Perancangan halaman daftar isi diatas dapat dijelaskan sebagai berikut :

1. Tombol navigasi yang pertama berfungsi untuk kembali ataupun melanjutkan (next and back) ke halaman yang pernah dibuka.


(36)

29

2. Tombol home adalah tombol untuk kembali ke halaman depan, tombol ini berada disetiap halaman ebook kecuali pada halaman depan tersebut.

3. Tombol keluar adalah tombol untuk menutup aplikasi ebook dan tombol ini berada di setiap halaman ebook.

3.3.11 Perancangan Halaman About

Perancangan halamanaboutdapat dilihat pada gambar dibawah ini :


(37)

30

4.1 Kesimpulan

1. Aplikasi ebook interaktif Tutorial HTML ini dapat membantu pengguna untuk mengenal HTML .

2. Desain ebook interaktif Tutorial HTML ini cukup menarik sehingga dapat menambah minat baca pengguna terhadap ebook ini.

4.2 Saran

Ukuran file ebook yang lebih besar daripada file dengan ekstensi pdf akan lebih menyulitkan pendistribusian ebook interaktif ini melalui internet. Penulis menyarankan dalam meng-compile file – file ebook ini menjadi sebu ah file exe. Menggunakan suatu teknik kompresi yang lebih baik agar ukuran file yang dihasilkan dapat menjadi lebih kecil.


(38)

31

DAFTAR PUSTAKA

1. Hasyim, Nur. 2003.HTML dan CSS, ArtiVisi Intermedia. 2. Fuch, Thomas. 2008. Scriptaculous,(online),

(http://www.script.aculo.us, diakses tanggal 2 oktober 2009). 3. Jackson, Michael , J.I. 2008.Shadowbox, (online),


(1)

3.3.7 Perancangan Splash Screen

Perancangan Splash screen dapat dilihat secara pada gambar dibawah ini.

Title

Informasi tentang alamat dan kontak perusahaan

Gambar 3.7 Perancangan Splash Screen

3.3.8 Perancangan Halaman Utama

Perancangan halaman utama dapat dilihat pada gambar dibawah ini :

Gambar 3.8 Perancangan halaman utama

Dari gambar Perancangan halaman utama diatas dapat dijelaskan sebagai berikut :


(2)

27

1. Tutorial HTML yang merupakan judul dari ebook yang kita buat. 2. Tombol ebook adalah tombol untuk memasuki halaman ebook.

3. Tombol about adalah tombol dimana user dapat mengetahui tentang keterangan perusahaan, penulis dan copyright ebook tersebut.

4. Tombol keluar adalah tombol untuk keluar dari ebook.

3.3.9 Perancangan halaman ebook

Perancangan halaman ebook dapat dilihat pada gambar dibawah ini :

Gambar 3.9 Perancangan halaman ebook

Dari gambar Perancangan halaman ebook diatas dapat dijelaskan sebagai berikut :

1. Tombol navigasi yang pertama berfungsi untuk kembali ataupun melanjutkan (next and back) ke halaman yang pernah dibuka.

2. Tombol navigasi yang kedua berfungsi untuk kembali ataupun melanjutkan (next and previous) halaman per halaman.


(3)

3. Tombol daftar isi berfungsi untuk user dalam melihat daftar isi, tombol ini berada di setiap halaman kecuali pada halaman depan dan halaman dafta r isi tersebut.

4. Tombol home adalah tombol untuk kembali ke halaman depan, tombol ini berada disetiap halaman ebook kecuali pada halaman depan tersebut.

5. Tombol keluar adalah tombol untuk menutup aplikasi ebook dan tombol ini berada di setiap halaman ebook.

3.3.10 3.3.5 Perancangan Halaman Daftar Isi

Gambar 3.10 Perancangan halaman daftar isi

Dari gambar Perancangan halaman daftar isi diatas dapat dijelaskan sebagai berikut :

1. Tombol navigasi yang pertama berfungsi untuk kembali ataupun melanjutkan (next and back) ke halaman yang pernah dibuka.


(4)

29

2. Tombol home adalah tombol untuk kembali ke halaman depan, tombol ini berada disetiap halaman ebook kecuali pada halaman depan tersebut.

3. Tombol keluar adalah tombol untuk menutup aplikasi ebook dan tombol ini berada di setiap halaman ebook.

3.3.11 Perancangan Halaman About

Perancangan halamanaboutdapat dilihat pada gambar dibawah ini :


(5)

30 4.1 Kesimpulan

1. Aplikasi ebook interaktif Tutorial HTML ini dapat membantu pengguna untuk mengenal HTML .

2. Desain ebook interaktif Tutorial HTML ini cukup menarik sehingga dapat menambah minat baca pengguna terhadap ebook ini.

4.2 Saran

Ukuran file ebook yang lebih besar daripada file dengan ekstensi pdf akan lebih menyulitkan pendistribusian ebook interaktif ini melalui internet. Penulis menyarankan dalam meng-compile file – file ebook ini menjadi sebu ah file exe. Menggunakan suatu teknik kompresi yang lebih baik agar ukuran file yang dihasilkan dapat menjadi lebih kecil.


(6)

31

DAFTAR PUSTAKA

1. Hasyim, Nur. 2003.HTML dan CSS, ArtiVisi Intermedia. 2. Fuch, Thomas. 2008. Scriptaculous,(online),

(http://www.script.aculo.us, diakses tanggal 2 oktober 2009). 3. Jackson, Michael , J.I. 2008.Shadowbox, (online),