Institutional Repository | Satya Wacana Christian University: Perancangan Sistem Informasi Point of Sales Berbasis Web untuk UD.Naga Santosa
PERANCANGAN SISTEM INFORMASI POINT OF SALES
BERBASIS WEB UNTUK UD.NAGA SANTOSA
Diajukan Kepada
Fakultas Teknologi Informasi
Untuk Meraih Gelar Diploma Ahli Madya Komputer
Oleh :
Alfiyyah Hana Yustika
NIM : 562011040
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2014
PERANCANGAN SISTEM INFORMASI POINT OF
SALES BERBASIS WEB UNTUK UD.NAGA SANTOSA
Laporan Tugas Akhir
Oleh :
Alfiyyah Hana Yustika
NIM : 562011040
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2014
i
ii
iii
iv
KATA PENGANTAR
Alhamdulillahi Robbil Alamin, segala puji syukur
penulis panjatkan
kepada
Allah
SWT
yang
selalu
melimpahkan rahmat dan hidayah-Nya sehingga penulis
akhirnya dapat menyelesaikan salah satu syarat kelulusan
serta penulisan laporan Tugas Akhir ini yang berjudul “
Perancangan Sistem Informasi Point Of Sales Berbasis Web
Untuk Ud.Naga Santosa”.
Laporan ini disusun berdasarkan data-data yang
telah diperoleh di lapangan serta masukan-masukan dari
pembimbing dan referensi yang diperoleh baik dari para
pengajar selama masa perkuliahan maupun sumber-sumber
dari internet.
Dalam
penyusunan
laporan
ini,
berbagai
macam
kendala telah penulis temui, namun berkat berbagai pihak
Alhamdulillah berbagai kendala tersebut dapat penulis lalui
dan terwujudlah laporan Tugas Akhir ini. Oleh karena itu
dengan segala kerendahan hati penulis ingin mengucapkan
terima kasih yang sebesar-besarnya kepada :
1.
Allah SWT, yang telah memberikan rahmat dan
hidayahNya sehingga terselesainya Laporan Tugas Akhir
ini.
v
2. Dr. Dharmaputra T. Palekehelu, M.Pd. selaku dekan
Fakultas Teknik Informasi yang telah mendukung
pelaksanaan Tugas Akhir ini.
3. Bapak Sri Winarso Martyas Edi, S.Kom.,M.Cs, selaku
Kepala Program Studi Teknik Informatika, Diploma
Fakultas Teknologi Informasi, Universitas Kristen Satya
Wacana.
4. Bapak Drs.Prihanto Ngesti Basuki, M.Kom yang telah
berkenan
meluangkan
waktu
untuk
memberikan
bimbingan dalam penyusunan laporan ini..
5. Kedua orang tua tersayang yang selalu mendukung,
memberikan semangat dan tak henti-hentinya memberikan
nasehat maupun doa.
6. Serta kepada semua pihak yang tidak dapat penulis
sebutkan satu persatu.
Penulis menyadari bahwa laporan ini masih jauh dari
kesempurnaan dan masih banyak kekurangan. Untuk itu
penulis mengharapkan kritik san saran yang membangun
dari pembaca. Harapa penulis semoga laporan ini dapat
memberikan kontribusi pengetahuan dan pengalaman serta
bermanfaat bagi pembaca.
vi
DAFTAR ISI
Judul ............................................................................................ i
Lembar Pengesahan .................................................................... ii
Lembar Penyataan Bebas Plagiasi .............................................. iii
Lembar Pernyataan Persetujuan Publikasi .................................. iv
Kata Pengantar ............................................................................ v
Daftar Isi...................................................................................... viii
Daftar gambar.............................................................................. x
Daftarlampiran ............................................................................ xiv
BAB I PENDAHULUAN ........................................................... 1
1.1. Latar belakang ................................................................ 1
1.2. Tujuan ............................................................................ 3
1.2.1
Tujuan Umum ............................................ 3
1.2.2
Tujuan Khusus ........................................... 3
1.3 Rumusan Masalah ......................................................... 3
1.4 Batasan Masalah ........................................................... 4
1.5 Metodologi .................................................................... 4
1.5.1 Analisis Kebutuhan .................................... 4
vii
BAB II TINJAUAN PUSTAKA
2.1 Penelitian terdahulu ...................................................... 7
2.2 Landasan teori ............................................................... 7
2.1.1
pengertian sistem....................................... 7
2.2.2 pengertian informasi .................................. 8
2.2.3 pengertian komputer .................................. 8
2.2.4 internet ....................................................... 9
BAB III PERANCANGAN SISTEM
3.1 Analisa Kebutuhan ........................................................ 17
3.1.1 Kebutuhan antar muka ............................... 17
3.1.2 Kebutuhan Data.......................................... 17
3.1.3 Kebutuhan fungsional ................................ 18
3.2 perancangan aplikasi ..................................................... 19
3.2.1 DFD (Data Flow Diagram) ....................... 19
3.2.2 Flowchart ................................................... 23
3.2.3 Jaringan Semantik ...................................... 28
viii
3.3 Perancangan Basis Data ......................................... 28
3.4 Perancangan Antar Muka....................................... 32
BAB IV HASIL & ANALISIS ............................................ 43
4.1 Implementasi / hasil karya ..................................... 43
4.2 Implementasi Data Base ........................................ 52
BAB V PENUTUP
5.1 Kesimpulan ........................................................... 54
5.2 Saran ...................................................................... 54
Daftar Pustaka ...................................................................... 55
Lampiran .............................................................................. 56
ix
Daftar Gambar
Gambar 1.1 Diagram Konteks Sistem point of sales
berbasis website ......................................................20
Gambar 1.2 Data Flow Diagram Level 1 Sistem point of
sales berbasis website untuk proses update
kategori oleh admin ................................................21
Gambar 1.3 Data Flow Diagram Level 1 Sistem point
of sales berbasis website untuk proses
pembelian produk oleh customers. .........................23
Gambar 2.1 Flowchart untuk Login Sistem Informasi
Point Of Sales berbasis Website UD.Naga
Santosa ...................................................................24
Gambar 2.2Flowchart untuk Proses Pemesanan pada
Sistem Informasi Point Of Sales berbasis
Website UD.Naga Santosa......................................24
Gambar 2.3 Flowchart untuk Halaman Admin pada
Sistem Informasi Point Of Sales berbasis
Website UD.Naga Santosa......................................25
x
Gambar 3.1 Jaringan Semantik untuk Sistem
Informasi Point Of Sales berbasis
Website UD.Naga Santosa......................................28
Gambar 4.1 Perancangan alur basis data
padaSistem Informasi Point Of
Sales berbasis Website UD.Naga
Santosa ...................................................................29
Gambar 5.1 Data User ............................................................ 30
Gambar 5.2Data Category ...................................................... 30
Gambar 5.3 Data Member ...................................................... 31
Gambar 5.4Data Keranjang .................................................... 31
Gambar 5.5Data Product ........................................................ 31
Gambar 5.6Data Order Produk .............................................. 32
Gambar 6.1 LKT halaman login ............................................ 33
Gambar 6.2LKT Menu Utama ............................................... 34
Gambar 6.3LKT detail produk ............................................... 35
Gambar 6.4LKT shopping cart .............................................. 36
Gambar 6.1 LKT login administrator..................................... 37
xi
Gambar 6.5LKT halaman login ............................................. 38
Gambar 6.6 LKT tambah produk ........................................... 39
Gambar 6.7LKT add product ................................................. 40
Gambar 6.8LKT tambah kategori .......................................... 41
Gambar 6.9LKT halaman laporan.......................................... 42
Gambar 7.1 LKT halaman login ............................................ 44
Gambar 7.2LKT menu utama ................................................ 44
Gambar 7.3LKT shopping cart .............................................. 45
Gambar 7.4LKT detail produk ............................................... 46
Gambar 7.5LKT login admin ................................................. 46
Gambar 7.6LKT halaman admin............................................ 47
Gambar 7.7LKT daftar produk .............................................. 48
Gambar 7.8LKT daftar produk .............................................. 49
Gambar 7.9LKT menu kategori ............................................. 50
Gambar 7.10LKT tambah kategori ........................................ 51
Gambar 7.11LKT report......................................................... 52
xii
Gambar 8.1LKT tabel member .............................................. 52
Gambar 8.2LKT tabel user..................................................... 52
Gambar 8.3LKT tabel order_produk...................................... 53
Gambar 8.4LKT tabel produk ................................................ 53
Gambar 8.5LKT tabel category.............................................. 53
Gambar 8.5LKT tabel category ..............................................53
xiii
Daftar Lampiran
Kode Program ........................................................................ 52
xiv
15
BERBASIS WEB UNTUK UD.NAGA SANTOSA
Diajukan Kepada
Fakultas Teknologi Informasi
Untuk Meraih Gelar Diploma Ahli Madya Komputer
Oleh :
Alfiyyah Hana Yustika
NIM : 562011040
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2014
PERANCANGAN SISTEM INFORMASI POINT OF
SALES BERBASIS WEB UNTUK UD.NAGA SANTOSA
Laporan Tugas Akhir
Oleh :
Alfiyyah Hana Yustika
NIM : 562011040
Program Studi Diploma Teknik Informatika
Fakultas Teknologi Informasi
Universitas Kristen Satya Wacana
Salatiga
2014
i
ii
iii
iv
KATA PENGANTAR
Alhamdulillahi Robbil Alamin, segala puji syukur
penulis panjatkan
kepada
Allah
SWT
yang
selalu
melimpahkan rahmat dan hidayah-Nya sehingga penulis
akhirnya dapat menyelesaikan salah satu syarat kelulusan
serta penulisan laporan Tugas Akhir ini yang berjudul “
Perancangan Sistem Informasi Point Of Sales Berbasis Web
Untuk Ud.Naga Santosa”.
Laporan ini disusun berdasarkan data-data yang
telah diperoleh di lapangan serta masukan-masukan dari
pembimbing dan referensi yang diperoleh baik dari para
pengajar selama masa perkuliahan maupun sumber-sumber
dari internet.
Dalam
penyusunan
laporan
ini,
berbagai
macam
kendala telah penulis temui, namun berkat berbagai pihak
Alhamdulillah berbagai kendala tersebut dapat penulis lalui
dan terwujudlah laporan Tugas Akhir ini. Oleh karena itu
dengan segala kerendahan hati penulis ingin mengucapkan
terima kasih yang sebesar-besarnya kepada :
1.
Allah SWT, yang telah memberikan rahmat dan
hidayahNya sehingga terselesainya Laporan Tugas Akhir
ini.
v
2. Dr. Dharmaputra T. Palekehelu, M.Pd. selaku dekan
Fakultas Teknik Informasi yang telah mendukung
pelaksanaan Tugas Akhir ini.
3. Bapak Sri Winarso Martyas Edi, S.Kom.,M.Cs, selaku
Kepala Program Studi Teknik Informatika, Diploma
Fakultas Teknologi Informasi, Universitas Kristen Satya
Wacana.
4. Bapak Drs.Prihanto Ngesti Basuki, M.Kom yang telah
berkenan
meluangkan
waktu
untuk
memberikan
bimbingan dalam penyusunan laporan ini..
5. Kedua orang tua tersayang yang selalu mendukung,
memberikan semangat dan tak henti-hentinya memberikan
nasehat maupun doa.
6. Serta kepada semua pihak yang tidak dapat penulis
sebutkan satu persatu.
Penulis menyadari bahwa laporan ini masih jauh dari
kesempurnaan dan masih banyak kekurangan. Untuk itu
penulis mengharapkan kritik san saran yang membangun
dari pembaca. Harapa penulis semoga laporan ini dapat
memberikan kontribusi pengetahuan dan pengalaman serta
bermanfaat bagi pembaca.
vi
DAFTAR ISI
Judul ............................................................................................ i
Lembar Pengesahan .................................................................... ii
Lembar Penyataan Bebas Plagiasi .............................................. iii
Lembar Pernyataan Persetujuan Publikasi .................................. iv
Kata Pengantar ............................................................................ v
Daftar Isi...................................................................................... viii
Daftar gambar.............................................................................. x
Daftarlampiran ............................................................................ xiv
BAB I PENDAHULUAN ........................................................... 1
1.1. Latar belakang ................................................................ 1
1.2. Tujuan ............................................................................ 3
1.2.1
Tujuan Umum ............................................ 3
1.2.2
Tujuan Khusus ........................................... 3
1.3 Rumusan Masalah ......................................................... 3
1.4 Batasan Masalah ........................................................... 4
1.5 Metodologi .................................................................... 4
1.5.1 Analisis Kebutuhan .................................... 4
vii
BAB II TINJAUAN PUSTAKA
2.1 Penelitian terdahulu ...................................................... 7
2.2 Landasan teori ............................................................... 7
2.1.1
pengertian sistem....................................... 7
2.2.2 pengertian informasi .................................. 8
2.2.3 pengertian komputer .................................. 8
2.2.4 internet ....................................................... 9
BAB III PERANCANGAN SISTEM
3.1 Analisa Kebutuhan ........................................................ 17
3.1.1 Kebutuhan antar muka ............................... 17
3.1.2 Kebutuhan Data.......................................... 17
3.1.3 Kebutuhan fungsional ................................ 18
3.2 perancangan aplikasi ..................................................... 19
3.2.1 DFD (Data Flow Diagram) ....................... 19
3.2.2 Flowchart ................................................... 23
3.2.3 Jaringan Semantik ...................................... 28
viii
3.3 Perancangan Basis Data ......................................... 28
3.4 Perancangan Antar Muka....................................... 32
BAB IV HASIL & ANALISIS ............................................ 43
4.1 Implementasi / hasil karya ..................................... 43
4.2 Implementasi Data Base ........................................ 52
BAB V PENUTUP
5.1 Kesimpulan ........................................................... 54
5.2 Saran ...................................................................... 54
Daftar Pustaka ...................................................................... 55
Lampiran .............................................................................. 56
ix
Daftar Gambar
Gambar 1.1 Diagram Konteks Sistem point of sales
berbasis website ......................................................20
Gambar 1.2 Data Flow Diagram Level 1 Sistem point of
sales berbasis website untuk proses update
kategori oleh admin ................................................21
Gambar 1.3 Data Flow Diagram Level 1 Sistem point
of sales berbasis website untuk proses
pembelian produk oleh customers. .........................23
Gambar 2.1 Flowchart untuk Login Sistem Informasi
Point Of Sales berbasis Website UD.Naga
Santosa ...................................................................24
Gambar 2.2Flowchart untuk Proses Pemesanan pada
Sistem Informasi Point Of Sales berbasis
Website UD.Naga Santosa......................................24
Gambar 2.3 Flowchart untuk Halaman Admin pada
Sistem Informasi Point Of Sales berbasis
Website UD.Naga Santosa......................................25
x
Gambar 3.1 Jaringan Semantik untuk Sistem
Informasi Point Of Sales berbasis
Website UD.Naga Santosa......................................28
Gambar 4.1 Perancangan alur basis data
padaSistem Informasi Point Of
Sales berbasis Website UD.Naga
Santosa ...................................................................29
Gambar 5.1 Data User ............................................................ 30
Gambar 5.2Data Category ...................................................... 30
Gambar 5.3 Data Member ...................................................... 31
Gambar 5.4Data Keranjang .................................................... 31
Gambar 5.5Data Product ........................................................ 31
Gambar 5.6Data Order Produk .............................................. 32
Gambar 6.1 LKT halaman login ............................................ 33
Gambar 6.2LKT Menu Utama ............................................... 34
Gambar 6.3LKT detail produk ............................................... 35
Gambar 6.4LKT shopping cart .............................................. 36
Gambar 6.1 LKT login administrator..................................... 37
xi
Gambar 6.5LKT halaman login ............................................. 38
Gambar 6.6 LKT tambah produk ........................................... 39
Gambar 6.7LKT add product ................................................. 40
Gambar 6.8LKT tambah kategori .......................................... 41
Gambar 6.9LKT halaman laporan.......................................... 42
Gambar 7.1 LKT halaman login ............................................ 44
Gambar 7.2LKT menu utama ................................................ 44
Gambar 7.3LKT shopping cart .............................................. 45
Gambar 7.4LKT detail produk ............................................... 46
Gambar 7.5LKT login admin ................................................. 46
Gambar 7.6LKT halaman admin............................................ 47
Gambar 7.7LKT daftar produk .............................................. 48
Gambar 7.8LKT daftar produk .............................................. 49
Gambar 7.9LKT menu kategori ............................................. 50
Gambar 7.10LKT tambah kategori ........................................ 51
Gambar 7.11LKT report......................................................... 52
xii
Gambar 8.1LKT tabel member .............................................. 52
Gambar 8.2LKT tabel user..................................................... 52
Gambar 8.3LKT tabel order_produk...................................... 53
Gambar 8.4LKT tabel produk ................................................ 53
Gambar 8.5LKT tabel category.............................................. 53
Gambar 8.5LKT tabel category ..............................................53
xiii
Daftar Lampiran
Kode Program ........................................................................ 52
xiv
15