UNIVERSITAS BINA NUSANTARA Jurusan Teknik Informatika Fakultas Ilmu Komputer Skripsi Sarjana Komputer Semester Genap tahun 2005/2006 ANALISA DAN PERANCANGAN KATALOG PRODUK ELEKTRONIK BERBASISKAN MULTIMEDIA PADA PT. ESKANUSA PUTRACO
Perry
0600631391
Chairusli
0600649054
William Leonardo
0600655901
Kelas / Kelompok
: 08PCT/5
Abstrak TUJUAN PENELITIAN ialah menganalisis dan merancang suatu aplikasi Katalog Produk berbasis multimedia yang diabadikan dalam media Compact Disc (CD). METODE PENELITIAN yang digunakan dalam membuat aplikasi Katalog Produk ini adalah metode analisis dan perancangan. Dalam metode analisis dilakukan pengidentifikasian piranti lunak yang digunakan untuk menunjang pembuatan aplikasi Katalog Produk ini, dan melakukan wawancara serta melakukan survei dengan pembagian kuesioner untuk mendapatkan informasi yang diperlukan. Sedangkan dalam perancangan dilakukan pembuatan struktur menu berupa perancangan hierarki menu, perancangan layar, pembuatan STD, perancangan database dan perancangan ERD. HASIL YANG DICAPAI adalah suatu aplikasi Katalog Produk yang memuat informasi tentang produk dan profil PT. ESKANUSA PUTRACO. Aplikasi Katalog Produk ini berbasis multimedia yang didukung dengan teks, gambar, animasi, suara serta video sehingga memberikan tampilan yang lebih menarik dan interaktif. SIMPULAN yang dapat diambil adalah dengan adanya aplikasi Katalog Produk PT. ESKANUSA PUTRACO berbasiskan multimedia ini maka pelanggan PT. ESKANUSA PUTRACO bisa mendapatkan informasi tentang perusahaan maupun produk dari PT. ESKANUSA PUTRACO secara lengkap, menarik dan interaktif. Kata Kunci : Katalog Product, Multimedia, Compact Disc.
iv
PRAKATA
Puji dan syukur penulis panjatkan kepada Tuhan Yang Maha Esa atas segala rahmat, berkat dan karunia-Nya, sehingga penulis dapat menyelesaikan penulisan skripsi ini dengan baik dan tepat pada waktunya. Pada kesempatan ini, penulis ingin mengucapkan terima kasih yang sedalamdalamnya atas bantuan baik secara moral maupun secara materiil dari berbagai pihak baik secara langsung maupun tidak langsung selama penulisan skripsi ini. Untuk itu penulis ingin mengucapkan terima kasih kepada: 1. Bapak Prof. DR. Gerardus Polla, M.App. Sc., selaku Rektor Universitas Bina Nusantara yang telah memberikan kesempatan kepada kami untuk menuntut ilmu di Universitas Bina Nusantara. 2. Bapak H.M Subekti, BE, M.Sc., selaku Ketua Jurusan Teknik Informatika yang telah
memberikan
kesempatan
dan
kepercayaan
bagi
penulis
untuk
menyelesaikan skripsi ini. 3. Bapak Agus Prahono, Drs. M.Eng. Sc., selaku dosen pembimbing yang dengan sabar memberikan bimbingan, pengarahan dan saran-saran yang sangat bermanfaat dalam penyusunan skripsi ini. 4. Bapak Jimmi Wiraadmaja, selaku Direktur PT. ESKANUSA PUTRACO yang telah memberikan kesempatan untuk membuat skripsi tentang PT. ESKANUSA PUTRACO. 5. Bapak Herdyan, selaku Supervisor PT. ESKANUSA PUTRACO yang telah meluangkan waktu untuk memberikan informasi dalam penulisan skrpsi ini.
v
6. Segenap staf pengajar Fakultas Ilmu Komputer Universitas Bina Nusantara, yang telah memberikan pengetahuan dan pendidikan kepada kami selama kami mengikuti perkuliahan. 7. Orang tua dan seluruh keluarga yang telah memberikan dukungan moril maupun materiil selama menjalani perkuliahan dan penulisan skripsi ini. 8. Rekan-rekan mahasiswa dan berbagai pihak yang tidak dapat disebutkan satu persatu yang telah membantu baik secara langsung maupun tidak langsung selama penulisan skripsi ini. Penulis menyadari sepenuhnya bahwa dalam penulisan skripsi ini masih jauh dari kesempurnaan karena adanya keterbatasan waktu, pengetahuan dan pengalaman. Oleh karena itu, penulis sangat mengharapkan adanya saran dan kritik yang membangun untuk menyempurnakan karya tulis skripsi ini. Akhir kata, penulis berharap agar skripsi yang telah dibuat ini dapat bermanfaat bagi Universitas Bina Nusantara dan pihak-pihak yang membutuhkan sebagai pedoman penelitian maupun pengembangan lebih lanjut.
Jakarta, 2006
Penulis
vi
DAFTAR ISI Hal Halaman Judul Luar.................................................................................................
i
Halaman Judul Dalam..............................................................................................
ii
Halaman Persetujuan Softcover...............................................................................
iii
Abstrak.....................................................................................................................
iv
Prakata......................................................................................................................
v
Daftar Isi..................................................................................................................
vii
Daftar Tabel.............................................................................................................
xii
Daftar Gambar..........................................................................................................
xiii
BAB 1 PENDAHULUAN......................................................................................
1
1.1
Latar Belakang....................................................................................
1
1.2
Ruang Lingkup....................................................................................
2
1.3
Tujuan dan Manfaat............................................................................
2
1.4
Metode Pengembangan Piranti Lunak................................................
3
1.5
Sistematika Penulisan.........................................................................
4
BAB 2 LANDASAN TEORI.................................................................................
6
2.1
Multimedia..........................................................................................
6
2.1.1
Sejarah Multimedia.................................................................
6
2.1.2
Pengertian Multimedia............................................................
6
2.1.3
Elemen Multimedia.................................................................
7
vii
Aplikasi Multimedia...............................................................
13
Interaksi Manusia dan Komputer........................................................
15
2.2.1
Pengertian Interaksi Manusia dan Komputer..........................
15
2.2.2
Pedoman Perancangan Antarmuka Pemakai...........................
15
2.2.3
Pedoman Penggunaan Warna..................................................
17
2.2.4
Faktor Manusia Terukur..........................................................
18
Rekayasa Piranti Lunak......................................................................
19
2.3.1
Pengertian Piranti Lunak.........................................................
19
2.3.2
Pengertian Rekayasa Piranti Lunak........................................
20
2.3.3
Daur Hidup Pengembangan Piranti Lunak.............................
21
2.4
Sistem Basis Data................................................................................
24
2.5
STD (State Tramsitiom Diagram).......................................................
25
2.6
ERD (Entity Relationship Diagram)...................................................
26
2.7
Katalog................................................................................................
28
BAB 3 ANALISIS DAN PERANCANGAN APLIKASI....................................
29
2.1.4 2.2
2.3
3.1
Analisis................................................................................................
29
3.1.1
Latar Belakang Perusahaan.....................................................
29
3.1.2
Struktur Organisasi.................................................................
30
3.1.3
Tugas, Wewenang dan Tanggung Jawab................................
31
3.1.4
Sistem Yang Sedang Berjalan.................................................
32
3.1.5
Masalah yang Sedang Dihadapi..............................................
33
3.1.6
Usulan Pemecahan Masalah...................................................
44
viii
3.2
Perancangan Aplikasi..........................................................................
45
3.2.1
Rancangan Hirarki/Struktur Menu..........................................
45
1. Aplikasi User....................................................................
45
a. Rancangan Hirarki Halaman Utama...........................
45
b. Rancangan Hirarki Halaman Profile...........................
46
c. Rancangan Hirarki Halaman Product.........................
46
d. Rancangan Hirarki Halaman Search...........................
47
e. Rancangan Hirarki Halaman Contact Us....................
48
f. Rancangan
3.2.2
Hirarki
Aplikasi
User
Secara
Keseluruhan................................................................
48
2. Aplikasi Admin.................................................................
50
Rancangan Layar.....................................................................
50
1. Rancangan Layar Aplikasi User........................................
50
a. Layar Intro...................................................................
51
b. Layar Halaman Utama................................................
52
c. Layar Profile...............................................................
53
d. Layar Product..............................................................
54
e. Layar Product Category..............................................
55
f. Layar Product Sub Category.......................................
56
g. Layar Search...............................................................
57
h. Layar Advanced Search..............................................
58
i. Layar Search Reslut....................................................
59
j. Layar Contact Us........................................................
60
ix
3.2.3
3.2.4
2. Rancangan Layar Aplikasi Admin.....................................
61
a. Layar Login.................................................................
61
b. Layar Maintenance......................................................
62
c. Layar Admin Maintenance..........................................
63
d. Layar Product Category Maintenance.........................
64
e. Layar Product Sub-Category Maintenance.................
66
f. Layar Product Maintenance........................................
67
State Transition Diagram (STD).............................................
69
1. STD Aplikasi User.............................................................
69
a. STD Halaman Utama..................................................
69
b. STD Halaman Profil....................................................
70
c. STD Halaman Product................................................
70
d. STD Halaman Search..................................................
71
e. STD Halaman Advanced Search................................
72
f. STD Halaman Contact Us..........................................
72
2. STD Aplikasi Admin.........................................................
73
a. STD Halaman Login...................................................
73
b. STD Halaman Maintenance........................................
74
c. STD Halaman Admin Maintenance............................
75
d. STD Halaman Product Category Maintenance...........
76
e. STD Halaman Product Sub-Category Maintenance...
77
f. STD Halaman Product Maintenance..........................
78
Perancangan Database............................................................
79
x
3.2.5
Entity Relationship Diagram (ERD).......................................
83
3.2.6
Spesifikasi Proses...................................................................
84
BAB 4 IMPLEMENTASI DAN EVALUASI......................................................
111
4.1
4.2
Implementasi.......................................................................................
111
4.1.1
Kebutuhan Piranti Keras.........................................................
111
4.1.2
Kebutuhan Piranti Lunak........................................................
112
4.1.3 Cara Penggunaan Aplikasi.......................................................
113
Evaluasi...............................................................................................
132
4.2.1
Evaluasi Kuesioner.................................................................
132
4.2.2
Evaluasi Interaksi Manusia dan Komputer.............................
139
BAB 5 SIMPULAN DAN SARAN..................................................................
144
5.1
Simpulan.............................................................................................
144
5.2
Saran....................................................................................................
144
DAFTAR PUSTAKA.............................................................................................
146
RIWAYAT HIDUP...............................................................................................
147
LAMPIRAN............................................................................................................
150
xi
DAFTAR TABEL Hal Tabel 3.1 Hasil kuesioner awal pertanyaan pertama...............................................
33
Tabel 3.2 Hasil kuesioner awal pertanyaan kedua..................................................
34
Tabel 3.3 Hasil kuesioner awal pertanyaan ketiga..................................................
35
Tabel 3.4 Hasil kuesioner awal pertanyaan keempat..............................................
37
Tabel 3.5 Hasil kuesioner awal pertanyaan kelima.................................................
38
Tabel 3.6 Hasil kuesioner awal pertanyaan keenam...............................................
39
Tabel 3.7 Hasil kuesioner awal pertanyaan ketujuh................................................
40
Tabel 3.8 Hasil kuesioner awal pertanyaan kedelapan............................................
41
Tabel 3.9 Hasil perhitungan nilai untuk kuesioner kedelapan................................
42
Tabel 3.10 Rancangan database Admin..................................................................
81
Tabel 3.11 Rancangan database Category...............................................................
81
Tabel 3.12 Rancangan database SubCategory........................................................
82
Tabel 3.13 Rancangan database Product.................................................................
83
Tabel 4.1 Hasil kuesioner evaluasi pertanyaan pertama.........................................
132
Tabel 4.2 Hasil kuesioner evaluasi pertanyaan kedua.............................................
133
Tabel 4.3 Hasil kuesioner evaluasi pertanyaan ketiga............................................
134
Tabel 4.4 Hasil kuesioner evaluasi pertanyaan keempat.........................................
135
Tabel 4.5 Hasil kuesioner evaluasi pertanyaan kelima...........................................
136
Tabel 4.6 Hasil kuesioner evaluasi pertanyaan keenam..........................................
137
xii
DAFTAR GAMBAR Hal Gambar 2.1 Diagram Classic Life Cycle.................................................................
23
Gambar 2.2 Gambar State Transition Diagram (STD)...........................................
26
Gambar 2.3 Gambar Entity Relationship Diagram.................................................
28
Gambar 3.1 Struktur Organisasi PT. ESKANUSA PUTRACO.............................
30
Gambar 3.2 Pie Chart hasil kuesioner awal pertanyaan pertama...........................
34
Gambar 3.3 Pie Chart hasil kuesioner awal pertanyaan kedua...............................
35
Gambar 3.4 Pie Chart hasil kuesioner awal pertanyaan ketiga...............................
36
Gambar 3.5 Pie Chart hasil kuesioner awal pertanyaan keempat...........................
37
Gambar 3.6 Pie Chart hasil kuesioner awal pertanyaan kelima..............................
38
Gambar 3.7 Pie Chart hasil kuesioner awal pertanyaan keenam............................
39
Gambar 3.8 Pie Chart hasil kuesioner awal pertanyaan ketujuh.............................
40
Gambar 3.9 Pie Chart hasil kuesioner awal pertanyaan kedelapan........................
41
Gambar 3.10 Rancangan Hirarki Halaman Utama..................................................
45
Gambar 3.11 Rancangan Hirarki Halaman Profile..................................................
46
Gambar 3.12 Rancangan Hirarki Halaman Product................................................
46
Gambar 3.13 Rancangan Hirarki Halaman Search..................................................
47
Gambar 3.14 Rancangan Hirarki Halaman Contact Us...........................................
48
Gambar 3.15 Rancangan Hirarki Aplikasi User Secara Keseluruhan.....................
48
Gambar 3.16 Rancangan Hirarki Aplikasi Admin..................................................
50
Gambar 3.17 Rancangan Layar Intro......................................................................
51
Gambar 3.18 Rancangan Layar Halaman Utama....................................................
52
xiii
Gambar 3.19 Rancangan Layar Profile...................................................................
53
Gambar 3.20 Rancangan Layar Product..................................................................
54
Gambar 3.21 Rancangan Layar Product Category..................................................
55
Gambar 3.22 Rancangan Layar Product Sub-Category...........................................
56
Gambar 3.23 Rancangan Layar Search...................................................................
57
Gambar 3.24 Rancangan Layar Advanced Search..................................................
58
Gambar 3.25 Rancangan Layar Search Result........................................................
59
Gambar 3.26 Rancangan Layar Contact Us............................................................
60
Gambar 3.27 Rancangan Layar Login.....................................................................
61
Gambar 3.28 Rancangan Layar Maintenance.........................................................
62
Gambar 3.29 Rancangan Layar Admin Maintenance..............................................
63
Gambar 3.30 Rancangan Layar Product Category Maintenance.............................
64
Gambar 3.31 Rancangan Layar Product Sub-Category Maintenance.....................
66
Gambar 3.32 Rancangan Layar Product Maintenance............................................
67
Gambar 3.33 STD Halaman Utama.........................................................................
69
Gambar 3.34 STD Halaman Profile........................................................................
70
Gambar 3.35 STD Halaman Product.......................................................................
70
Gambar 3.36 STD Halaman Search........................................................................
71
Gambar 3.37 STD Halaman Advanced Search.......................................................
72
Gambar 3.38 STD Halaman Contact Us.................................................................
72
Gambar 3.39 STD Halaman Login..........................................................................
73
Gambar 3.40 STD Halaman Maintenance...............................................................
74
Gambar 3.41 STD Halaman Admin Maintenance...................................................
75
xiv
Gambar 3.42 STD Halaman Product Category Maintenance..................................
76
Gambar 3.43 STD Halaman Product Sub-Category Maintenance..........................
77
Gambar 3.44 STD Halaman Product Maintenance.................................................
78
Gambar 3.45 Conceptual Database Design.............................................................
79
Gambar 3.46 Logical Database Design...................................................................
80
Gambar 3.47 ERD Category, Sub-Category dan Product.......................................
83
Gambar 4.1 Layar Intro...........................................................................................
114
Gambar 4.2 Layar Halaman Utama.........................................................................
115
Gambar 4.3 Layar Profile........................................................................................
116
Gambar 4.4 Layar Product.......................................................................................
117
Gambar 4.5 Layar Product Category.......................................................................
118
Gambar 4.6 Layar Product Sub-Category...............................................................
119
Gambar 4.7 Layar Search........................................................................................
120
Gambar 4.8 Layar Advanced Search.......................................................................
121
Gambar 4.9 Layar Search Result.............................................................................
122
Gambar 4.10 Layar Contact Us...............................................................................
123
Gambar 4.11 Layar Login.......................................................................................
124
Gambar 4.12 Layar Maintenance............................................................................
125
Gambar 4.13 Layar Admin Maintenance................................................................
126
Gambar 4.14 Layar Product Category Maintenance...............................................
127
Gambar 4.15 Layar Product Sub-Category Maintenance.......................................
129
Gambar 4.16 Layar Product Maintenance...............................................................
131
Gambar 4.17 Pie Chart hasil kuesioner evaluasi pertanyaan pertama....................
133
xv
Gambar 4.18 Pie Chart hasil kuesioner evaluasi pertanyaan kedua.......................
134
Gambar 4.19 Pie Chart hasil kuesioner evaluasi pertanyaan ketiga.......................
135
Gambar 4.20 Pie Chart hasil kuesioner evaluasi pertanyaan keempat...................
136
Gambar 4.21 Pie Chart hasil kuesioner evaluasi pertanyaan kelima......................
137
Gambar 4.22 Pie Chart hasil kuesioner evaluasi pertanyaan keenam.....................
138
Gambar 4.23 Contoh Layar yang menggunakan shortcut.......................................
140
Gambar 4.24 Contoh Layar yang menggunakan feedback......................................
140
Gambar 4.25 Contoh Layar yang menggunakan dialog keadaan akhir...................
141
Gambar 4.26 Contoh Layar yang menggunakan penanganan kesalahan................
142
xvi