TUGAS AKHIR
PERANCANGAN SISTEM INFORMASI PEMESANAN
WEDDING ORGANIZER PADA RAMA PALAMINAN BERBASIS WEB DI KABUPATEN SOLOK SELATAN
Diajukan Kepada Sekolah Tinggi Teknologi Industri Padang Untuk Memenuhi Persyaratan Memperoleh Gelar Sarjana(S1)
ENI GUSRINI 1410024262006
JURUSAN SISTEM INFORMASI
YAYASAN MUHAMMAD YAMIN SEKOLAH TINGGI TEKNOLOGI INDUSTRI (STTIND) PADANG
2019
TUGAS AKHIR
PERANCANGAN SISTEM INFORMASI PEMESANAN WEDDING ORGANIZER PADA RAMA PALAMINAN BERBASIS WEB DI
KABUPATEN SOLOK SELATAN
DiajukanKepadaSekolahTinggiTeknologiIndustri Padang UntukMemenuhiPersyaratanMemperolehGelarSarjana(S1)
ENI GUSRINI 1410024262006
Disetujui,
Pembimbing I, Pembimbing II,
VeniWedyawati,M.Kom EkoAmri Jaya, M.Kom
NIDN.1015098901 NIDN. 1026108501
Ketua Program Studi, Ketua STTIND Padang.
VeniWedyawati, M.Kom RikoErvil, MT
NIDN. 1015098901 NIDN. 1014057501
PERANCANGAN SISTEM INFORMASI PEMESANAN
WEDDING ORGANIZER PADA RAMA PALAMINAN BERBASIS WEB DI KABUPATEN SOLOK SELATAN
Nama : Eni Gusrini
NPM : 1410024262006
Program Studi : Sistem Informasi
Pembimbing I : Veni Wedyawati M.Kom Pembimbing II : Eko Amri Jaya M.Kom
ABSTRAK
Wedding Organizer adalah suatu jasa yang berfungsi secara pribadi membantu calon pengantin dan keluarga dalam perencanaan dan pelaksanaan rangkaian acara pesta pernikahan sesuai dengan jadwal dan budget yang telah ditetapkan. Sistem informasi persewaan Wedding Organizer yang dibuat dengan memanfaatkan teknologi informasi berbaris web, dengan tujuan untuk memperluas area promosi dan penjualan paket pernikahan dan mempermudah proses pemesanannya. Sistem informasi persewaan Wedding Organizer menggunakan bahasa pemrograman PHP dan MySQL. Dengan berkembangnya teknologi sekarang ini Wedding Organizer sudah mulai berpindah dari proses manual kedalam proses online yaitu sistem informasi Wedding Organizer yang berbaris web.
Kata Kunci : Sistem Informasi, Wedding Organizer, Web.
THE DESIGN OF A WEDDING ORGANIZER BOOKING INFORMATION SYSTEM ON WEB BASED PALAMINAN
RAMA IN SOUTH SOLOK SELATAN
Name : Eni Gusrini
NPM : 1410024262006
Study Program : Information System The Level of Education : Strata I (SI)
Advisors I : 1. Veni Wedyawati M.Kom Advisors II : 2. Eko Amri Jaya M.Kom
ABSTRACT
Wedding Organizer is a service that functions personally assist the bride and groom in their planning and the implementation of a series of wedding parties in accordance with the schedule and budget that has been set. Wedding organizer rental information system created by utilizing web-based information technology, with the aim to expand the area of wedding packages and simplify the ordering process. Wedding organizer rental information system uses PHP and MYSQL programming languages. With the development of technology now wedding organizer have begun to move from a manual process into an online process that is a web-based information system.
Keywords: Information system, Wedding organizer, web.
KATA PENGANTAR
Puji dan syukur penulis ucapkan kehadirat Allah SWT yang telah memberikan rahmat dan karunia-Nya kepada penulis. Sehingga penulis dapat menyelesaikan dan menyusun Tugas Akhir ini dan penulis melakukan penelitian pada bulan Desember 2018 yaitu di Rama Palaminan di Kecamatan Sangir kabupaten Solok Selatan.
sehingga penulis telah dapat menyelesaikan Tugas Akhir ini dengan judul
“PERANCANGAN SISTEM INFORMASI PEMESANAN WEDDING ORGANIZER PADA RAMA PALAMINAN BERBASIS WEB DI KABUPATEN SOLOK SELATAN.”
Selama penyusunan Tugas Akhir ini penulis telah banyak mendapatkan bantuan dan dorongan dari berbagai pihak, pada kesempatan ini penulis dengan segala kerendahan hati mengucapkan terima kasih yang setulusnya kepada:
1. Bapak Antonius, SE, selaku Ketua Yayasan Muhammad Yamin Padang 2. Bapak Riko Ervil, MT, selaku Ketua Sekolah Tinggi Teknologi Industri
(STTIND) Padang.
3. Ibu Tri Ernita, ST, MP, selaku Wakil Ketua Sekolah Tinggi Teknologi Industri (STTIND) Padang.
4. Ibu Veni Wedyawati, M.Kom, selaku Ketua Program Studi Sistem Informasi dan sekaligus Pembimbing I (satu) Tugas Akhir yang telah sudi meluangkan waktunya untuk penulis dalam memberikan arahan dan
konsultasinya serta memberikan kesempatan kepada penulis untuk menyelesaikan Tugas Akhir ini.
5. Bapak Eko Amri jaya M.Kom, selaku Pembimbing II (dua) Tugas Akhir yang telah sudi meluangkan waktunya untuk penulis dalam memberikan arahan dan konsultasinya serta memberikan kesempatan kepada penulis untuk menyelesaikan Tugas Akhir ini.
6. Ibu Elmawati, M.Kom, selaku Pembimbing Akademik yang telah memberikan penulis arahan dan konsultasi serta semangat agar penulis dapat melaksanakan Penelitian dengan baik.
7. Staf STTIND Padang selaku yang memberikan saran dan motivasi bagi penulis.
8. Bapak Joni, Selaku pegawai di Rama Palaminan dan telah membantu menyediakan data-data yang diperlukan selama menyelesaikan Tugas Akhir ini berlangsung.
9. Teman-teman, yang telah memberikan semangat kepada penulis. Semoga segala bimbingan dan bantuan yang telah diberikan kepada penulis bisa menjadi amal shaleh disisi Allah SWT, Amin. Harapan penulis semoga Tugas Akhir ini bermanfaat bagi Instansi yang terkait serta pembaca pada umumnya.
Padang, September 2019 Penulis
DAFTAR ISI
Halaman HALAMAN PERSETUJUAN SKRIPSI
ABSTRAK……….. i
ABSTRACT……… ii
KATA PENGANTAR ... iii
DAFTAR ISI ... v
DAFTAR TABEL... ix
DAFTAR GAMBAR. ... x
BAB I PENDAHULUAN 1.1 Latar Belakang ... 1
1.2 Identifikasi Masalah ... 2
1.3 Batasan Masalah………. 2
1.4 Rumusan Masalah……….. 3
1.5 Tujuan Penelitian……… 3
1.6 Mamfaat penelitian. ... 4
1.5.1 Bagi Penulis………. 4
1.5.2 Bagi Akademik……….. ... 4
1.5.3 Bagi Perusahaan………... 4
BAB II TINJAUAN PUSTAKA
2.1 Landasan Teori... 5
2.1.1 Pengertian Sistem ... 5
2.1.2 Pengertian Informasi ... 5
2.1.3 Pengertian Sistem Informasi ... 6
2.1.4 Mamfaat dari Sistem Informasi ... 7
2.2 Alat Bantu Yang Digunakan Dalam Sistem ... 8
2.2.1 Unified Modeling Language (UML) ... 8
2.2.2 Jenis-Jenis Diagram UML ... 8
2.3 Gambaran Umum Bahasa Pemograman PHP ... 13
2.3.1 Sejarah PHP... 13
2.3.2 HTML ... 14
2.4 Mysql ... 15
2.5 Edit Plus ... 16
2.6 Wamp server ... 16
2.7 Internet………. ... 17
2.8 E-Commerce……… ... 17
2.9 Kerangka Konseptual……….. ... 18
BAB III METODOLOGI PENELITIAN 3.1 Jenis Penelitian………... 20
3.2 Tempat dan Waktu Penelitian ... 20
3.2.1 Tempat Penelitian ... 20
3.2.2 Waktu Penelitian ... 20
3.3 Variabel Penelitian ... 20
3.4 Data dan Sumber Data ... 21
3.4.1 Data yang Dibutuhkan. ... 21
3.4.2 Sumber Data ... 21
3.5 Kerangka Metodologi ... 22
BAB IV ANALISA DAN DESAIN SISTEM 4.1 Analisa Sistem ... 26
4.1.1 Analisa yang Sedang Berjalan ... 26
4.1.2 Usulan Sistem Baru... 26
4.2 Desain Sistem... 27
4.2.1 Usa Case Diagram... 28
4.2.2 Class Diagram ... 36
4.2.3 Squence Diagram ... 37
4.2.4 Aktivity Diagram... 39
4.3 Desain File ... 41
BAB V IMPLEMENTASI SISTEM 5.1 Implementasi Sistem ... 46
5.2 Desain Database ... 46
5.3 Pengujian Sistem ... 47
5.3.1 Menu Utama Web ... 48
5.3.1.1 Beranda ... 48
5.3.1.2 Data Paket ... 48
5.3.1.3 Data Non Paket ... 49
5.3.1.4 Registrasi / Pemesanan ... 49
5.3.2 Menu Utama Admin ... 50
5.3.2.1 Login Admin ... 50
5.3.2.2 Halaman Admin ... 50
5.3.2.3 Paket Wedding ... 51
5.3.2.4 Data Non Paket Wedding ... 51
5.3.2.5 Data Pelanggan ... 52
5.3.2.6 Data Pemesanan ... 52
5.3.2.7 Data Pembayaran ... 53
5.2.3.8 Laporan Keuangan Pembayaran ... 53
5.3.2.3 Komentar ... 54
BAB VI PENUTUP 5.1 Kesimpulan ... 55
5.2 Saran ... 55 DAFTAR KEPUSTAKAAN
LEMBAR KONSULTASI
DAFTAR TABEL
Tabel 4.1 Desain File Admin………. ... 41
Table 4.2 Desain File Pesan. ... 42
Table 4.3 Desain File Pelanggan. ... 43
Table 4.4 Desain File Paket. ... 44
Table 4.5 Desain File User. ... 45
DAFTAR GAMBAR
Gambar 2.1 Use Case Diagram……….. 9
Gambar 2.2 Activity Diagram………... 10
Gambar 2.3 Sequence Diagram……….. 11
Gambar 2.4 Class Diagram………. 12
Gambar 2.5 Kerangka Konseptual……….. 18
Gambar 3.1 Metodologi penelitian………. 22
Gambar 4.1 Use Case Diagram... 28
Gambar 4.2 Clas Diagram………. 36
Gambar 4.3 Sequence Diagram Pemesanan Produk………. 37
Gambar 4.4 Sequence Diagram Data Order Pemesanan Produk……….. 38
Gambar 4.5 Activity Diagram Costumer……….. 39
Gambar 4.6 Activity Diagram Admin……….. 40
Gambar 5.1 Tabel Pada Database………. 47
Gambar 5.2 Menu Utama Web………. 48
Gambar 5.3 Data Paket………. 48
Gambar 5.4 Data Non Paket………. 49
Gambar 5.5 Registrasi / Pemesanan………. 49
Gambar 5.6 Login Admin………. 50
Gambar 5.7 Halaman Admin………. 50
Gambar 5.8 Paket Wedding……… 51
Gambar 5.9 Data Non Paket………. 51
Gambar 5.10 Data Pelanggan……….. 52
Gambar 5.11 Data Pesanan………. 52
Gambar 5.12 Data Pembayaran……….. 53
Gambar 5.13 Laporan Pembayaran………. 53
Gambar 5.14 Komentar………... 54
BAB I
PENDAHULUAN
1.1 Latar Belakang
Perkembangan teknologi informasi di masa sekarang ini mengalami kemajuan yang sangat pesat. Perkembangan teknologi informasi tersebut ditandai dengan adanya pengolahan dalam bidang perkerjaan yang pada awalnya dikelola menggunakan cara manual kini telah dikelola menggunakan teknologi modern. Baik itu berupa mesin, peralatan digital bahkan teknologi pengolahan yang terkomputerisasi. Pengguna media internet mempunyai pengaruh yang besar dalam upaya menyajian informasi. Dengan media internet, informasi dapat dengan cepat dan mudah diperoleh maupun disebarluaskan.
Pemesanan paket pernikahan di Wedding Organizer Rama Palaminan masih dilakukan dengan cara yang manual dan di Rama Palaminan data pemesanan nya itu perbulan. Promosi Wedding Organizer masih dilakukan melalui orang ke orang dan melalui brosur yang berdampak masih rendahnya peminat jasa Wedding Organizer pada media promosi lain yang lebih baik dan dapat dilihat banyak orang. Selain itu, penyebaran informasi-informasi terkait dengan paket-paket yang ditawarkan oleh Wedding Organizer masih dilakukan melalui brosur, by phone dan via email dan sistem tersebut masih kurang efektif bagi para klien. Tidak semua media publikasi seperti diatas mampu mengefektifitaskan penyebaran informasi kepada semua orang.
Dengan adanya internet, kini semua orang cenderung mencari informasi melalui media online dibanding membaca informasi memalui media cetak.
Melihat permasalah yang ada, maka diperlukan suatu sistem informasi berbasis website yang memberikan segala informasi mengenai paket-paket pernikahan yang ditawarkan dari Wedding Organizer. Sehingga penulis merasa tertarik untuk mengamati dan melakukan penelitian dengan menetapkan judul penelitian “PERANCANGAN SISTEM INFORMASI PEMESANAN WEDDING ORGANIZER PADA RAMA PALAMINAN BERBASIS WEB DI KABUPATEN SOLOK SELATAN”.
1.2 Identifikasi Masalah
Berdasarkan dari latar belakang masalah di atas maka dapat diidentifikasikan masalah sebagai berikut:
1. Pemesanan paket Wedding masih dilakukan dengan datang langsung ke lokasi Wedding Organizer tersebut.
2. Promosi Wedding Organizer masih menggunakan brosur.
1.3 Batasan Masalah
Dalam penelitian ini penulis membatasi masalah hanya pada pemesanan perlengkapan wedding organizer berbasis website.
1.4 Rumusan Masalah
Berdasarkan latar belakang dan identifikasi masalah di atas maka dapat dirumuskan permasalahan sebagai berikut:
1. Bagaimana merancang Sistem Informasi Pemesanan Wedding Organizer Berbasis Website.
2. Bagaimana merancang sistem promosi yang baik dan menarik untuk Wedding Organizer tersebut.
1.5 Tujuan Penelitian
Tujuan penelitian ini adalah untuk membangun sistem informasi pemesanan paket wedding organizer secara online dan mempermudah proses pemesanan wedding organizer.
1.6 Mamfaat Penelitia 1.6.1 Bagi Penulis
Dapat memahami dan menambah ilmu pengetahuan serta wawasan khususnya dibidang sistem informasi perancangan wedding organizer dan Sebagai salah satu syarat untuk skripsi.
1.6.2 Bagi Akademik
Membantu perkembangan ilmu pengetahuan dalam kajian keilmuan dan perkembangan teknologi.
1.6.3 Bagi Perusahaan
Memberikan kemudahan bagi perusahaan yang bergerak didunia wedding khususnya wedding organizer.
BAB II
TINJAUAN PUSTAKA
2.1 Landasan Teori
Pada landasan teori ini kita harus mengetahui apa - apa saja yang akan dibahas diantaranya yaitu :
2.1.1 Pengertian Sistem
Sistem adalah sekelompok komponen dan elemen yang digabungkan menjadi satu untuk mencapai tujuan tertentu. Sistem berasal dari bahasa Latin “systēma”
dan bahasaYunani “sustēma” adalah suatu kesatuan yang terdiri komponen atau elemen yang dihubungkan bersama untuk memudahkan aliran informasi, materi atau energi untuk mencapai suatu tujuan . Istilah ini sering dipergunakan untuk menggambarkan suatu set entitas yang berinteraksi, dimana suatu model matematika seringkali bisa dibuat.
Menurut Jogiyanto (2005), Sistem adalah kumpulan dari elemen-elemen yang berinteraksi untuk mencapai suatu tujuan tertentu. Sistem ini menggambarkan suatu kejadian-kejadian dan kesatuan yang nyata, seperti tempat, benda dan orang-orang yang betul-betul ada dan terjadi.
2.1.2 Pengertian Informasi
Menurut Gordon, B. Davis (1995) informasi adalah data yang telah diolah menjadi sebuah bentuk yang berarti bagi penerimanya dan bermanfaat dalam pengambilan keputusan saat ini atau mendatang, sedangkan menurut Mc Leod (1995) informasi adalah data yang telah diproses atau data yang memiliki arti (informasi), atau informasi adalah suatu data yang telah diolah menjadi suatu bentuk yang penting bagi sipenerima dan mempunyai nilai yang nyata yang dapat dirasakan dalam keputusan-keputusan saat ini atau yang akan datang.
2.1.3 Pengertian Sistem Informasi
pengertian sistem informasi adalah suatu alat untuk menyajikan informasi dengan cara sedemikian rupa sehingga bermanfaat bagi penerimanya. Tujuannya adalah untuk menyajikan informasi guna pengambilan keputusan pada perencanaan, pengorganisasian, pengendalian kegiatan operasi subsistem suatu perusahaan.
Adapun tujuan sistem informasi sebagai berikut:
a. Menyediakan informasi untuk membantu pengambilan keputusan.
b. Membantu petugas didalam melaksanakan operasi perusahaan dari hari kehari.
c. Menyediakan informasi yang layak untuk pemakai pihak luar perusahaan.
Beberapa karateristik sistem informasi adalah:
a. Beberapa sistem informasi yang berbeda dapat berada di dalam satu organisasi.
b. Sistem informasi antar-organisasi meliputi aliran informasi didalam dua atau lebih organisasi.
c. Suatu sistem antar-organisasi terdiri dari komputer besar atau kecil dan hardware yang terhubung oleh tipe jaringan yang berbeda.
2.1.4 Manfaat Sistem Informasi
Beberapa manfaat sistem informasi antara lain:
1. Meningkatkan data yang tersaji secara tepat waktu dan akurat bagi para pemakai, tanpa mengharuskan adanya prantara sistem informasi.
2. Menjamin tersedianya kualitas dan keterampilan dalam memanfaatkan sistem informasi secara kritis.
3. Mengembangkan proses perencanaan yang efektif.
4. Mengidentifikasi kebutuhan-kebutuhan akan keterampilan pendukung sistem informasi.
5. Menetapkan investasi yang akan diarahkan pada sistem informasi.
6. Mengantisipasi dan memahami konsekuensi-konsekuensi ekonomis dari sistem informasi dan teknologi baru.
7. Memperbaiki produktivitas dalam aplikasi pengembangan dan pemeliharaan sistem.
8. Organisasi menggunakan sistem informasi untuk mengolah transaksi- transaksi, mengurangi biaya dan menghasilkan pendapatan sebagai salah satu produk atau pelayanan mereka.
2.2 Alat Bantu Yang Digunakan Dalam Sistem 2.2.1 Unified Modeling Language (UML)
UML (Unified Modeling Language) merupakan pengganti dari metode analisis berorientasi object dan design berorientasi object (OOAD&D/object oriented analysis and design) yang dimunculkan sekitar akhir tahun 80-an dan awal tahun 90-
an. UML merupakan gabungan dari metode Booch,Rumbaugh (OMT) dan Jacobson. Tetapi UML mencakup lebih luas daripada OOAD. Pada pertengahan saat pengembangan UML, dilakukan standarisasi proses dengan OMG(Object Management Group) dengan harapan UML bakal menjadi bahasa standar pemodelan pada masa yang akan datang (yang sekarang sudah banyak dipakai oleh berbagai kalangan).
Selain itu UML adalah bahasa pemodelan yang menggunakan konsep orientasi object. UML dibuat oleh Grady Booch, James Rumbaugh, dan Ivar
Jacobson di bawah bendera Rational Software Corps. UML menyediakan notasi- notasi yang membantu memodelkan sistem dari berbagai prespetktif. UML tidak hanya digunakan dalam pemodelan perangkat lunak, namun hampir dalam semua bidang yang membutuhkan pemodelan.
2.2.2 Jenis-Jenis Diagram UML 1. Use Case Diagram
Use case adalah abstraksi dari interaksi antara system dan actor. Use case bekerja dengan cara mendeskripsikan tipe interaksi antara user sebuah system dengan sistemnya sendiri melalui sebuah cerita bagaimana sebuah system dipakai.
Gambar 2.1 Use Case Diagram
Diagram Use Case berguna dalam tiga hal : 1. Menjelaskan fasilitas yang ada (requirement).
2. Komunikasi dengan klien.
3. Membuat test dari kasus-kasus secara umum.
2. Activity Diagram
Activity diagram menyediakan analis dengan kemampuan untuk memodelkan proses dalam suatu sistem informasi. Activity diagram dapat digunakan untuk alur kerja model, use case individual, atau logika keputusan yang terkandung dalam metode individual. Activity diagram juga menyediakan pendekatan untuk proses pemodelan paralel. Activity diagram lebih lanjut .
Gambar 2.2 Activity Diagram
Notasi yang digunakan dalam activity diagram adalah sebagai barikut:
1 Activity
Notasi yang menggambarkan pelaksanaan dari beberapa proses dalam aliran pekerjaan.
2 Transition
Notasi yang digunakan untuk memperlihatkan jalan aliran control dari activity ke activity.
3 Decision
Notasi yang menandakan kontro cabang aliran berdasarkan decision point.
4 Synchronization bars
Aliran kerja notasi ini menandakan bahwa beberapa aktivitas dapat diselesaikan secara bersamaan (pararel).
3. Sequence Diagram
Sequence diagram menjelaskan interaksi objek yang disusun berdasarkan urutan waktu. Secara mudahnya sequence diagram adalah gambaran tahap demi tahap yang seharusnya dilakukan untuk menghasilkan sesuatu sesuai dengan use case diagram.
Bersifat dinamis. Diagram urutan adalah interaksi yang menekankan pada pengiriman pesan (message) dalam suatu waktu tertentu. Sequence diagram menekankan penyusunan berbasis waktu untuk kegiatan yang dilakukan dengan satu set dari objek yang berkolaborasi. Sequence diagram sangat berguna dalam membantu analis, memahami spesifikasi real-time dan menggunakan kasus yang rumit (lihat di bawah). Diagram ini dapat diguanakan untuk mendeskripsikan baik secara fisik dan logis interaksi antara objek.
Gambar 2.3 Sequence Diagram
4. Class Diagram
Class adalah dekripsi kelompok obyek-obyek dengan property, perilaku (operasi) dan relasi yang sama. Sehingga dengan adanya class diagram dapat memberikan pandangan global atas sebuah system. Hal tersebut tercermin dari class- class yang ada dan relasinya satu dengan yang lainnya. Sebuah sistem biasanya mempunyai beberapa class diagram. Class diagram sangat membantu dalam visualisasi struktur kelas dari suatu system. Bersifat statis.
Diagram ini memperlihatkan himpunan kelas-kelas, antarmuka, kolaborasi- kolaborasi, serta relasi-relasi. Diagram ini umum dijumpai pada pemodelan system berorientasi objek. Kelas Diagram berfungsi untuk menjelaskan tipe dari object
sistem dan hubungannya dengan object yang lain. Object adalah nilai tertentu dari setiap attribute kelas entity. Pada penggambaran kelas diagram ada dikenal dengan kelas analisis yaitu kelas ber-stereotype. Tapi yang biasanya dipakai adalah kelas diagram tanpa stereotype.
Gambar 2.4 Class Diagram
Penjelasan dari gambar di atas yaitu class pegawai memiliki hubungan langsung dengan class department, class pelanggan memiliki keteterhubungan langsung dengan class transaksi, class transaksi tidak akan bisa tanpa adanya class departemen, begitu pun class produk yang dapat terbentuk tanpa adanya class transaksi, lalu class perlengkapan, makanan dan minuman dihungungkan menggunakan generalisasi ke class produk.
1.3 Gambaran Umum Bahasa Pemograman PHP 1.3.1 Sejarah PHP
PHP singkatan dari (Hypertext Prepocessor). PHP digunakan sebagai bahasa scripting yang berjalan pada sebuah web server. Skrip PHP tersebut dimasukkan ke dalam dokumen HTML untuk diproses web server ketika ada request dari user. PHP juga didesain untuk dapat bekerja dengan kebanyakan SQL server termasuk opensource SQL server, seperti MySQL.PHP diciptakan pertama kali oleh Rasmus Lerdoff pada tahun 1995. Semula PHP diciptakan untuk menyimpan data dari orang- orang yang telah berkunjung ke sebuah website, serta untuk mengetahui berapa jumlah orang yangtelah berkunjung ke website tersebut.
Namun, karena software ini disebarluaskan sebagai software opensource sehingga dalam pertumbuhannya banyak sekali mendapatkan kontribusi atau masukan dari pengguna. Pada dasarnya PHP dapat mengerjakan semua yang dapat dikerjakan oleh program CGI (Common Gateway Interface), seperti menyimpan data yang diinputkan melalui sebuah form dalam website, menampilkan isi website yang dinamis, serta menerima cookies. Selain itu, kemampuan PHP yang paling menonjol adalah dukungan kebanyak database. Adapun daftar database yang dapat diakases melalui script PHP. Seperti dBase, DBM, FilePro,mSQL, MySQL, ODBC, Oracle, Postgres, Sybase, Velocis.
PHP adalah bahasa pemogramman web server-side yang bersifat open source.
PHP merupakanskrip yang terintegrasi dengan html dan berda pada sever. PHP adalah skrip yang digunakan untuk membuat halaman website yang dinamis. Dinamis
berarti halaman yang akan ditampilkan dibuat saat halaman itu diminta oleh client.
Mekanisme ini menyebabkan informasi yang diterima client selalu yang terbaru/
update. Semua skrip PHP dieksekusi pada server dimana skrip tersebut dijalankan.
1.3.2 HTML
Hypertext Markup Language (HTML) adalah bahasa standard yang digunakan untuk menampilkan halaman web (Hidayatullah dan Kawistara, 2015:13). Yang bisa dilakukan HTML yaitu:
1. Mengatur tampilan dari halaman web dan isinya.
2. Membuat table dalam halaman web.
3. Mempublikasikan halaman web secara online.
4. Membuat form yang bisa digunakan untuk menangani registrasi dan transaksi via web.
5. Menambahkan objek-objek seperti citra, audio,video, animasi, java applet dalam halaman web.
6. Dan menampilkan area gambar (canvas) di browser.
1.4 Mysql
Mysql merupakan software sistem manajemen database, database Management System (DBMS) yang sangat populer dikalangan pemrogaman web terutama dilingkungan Linux dengan script PHP dan perl. Software database ini kini telah tersedia juga dalam platform sistem operasi Windows. Mysql merupakan database yang paling populer digunakan untuk membangun aplikasi web yang
menggunakan database sebagai sumber dan pengelola datanya. Mysql merupakan software yang tergolong sebagai DBMS (Database Management System) yang bersifat open source. Open Source menyatakan bahwa software ini dilengkapi dengan source code (kode yang dipakai untuk membuat Mysql). selain tentu saja bentuk executable-nya atau kode yang dapat dijalankan secara langsung dalam sistem operasi, dan bisa diperoleh dengan cara men download (mengunduh) di Internet secara gratis.
Mysql (My Structure Query Language) adalah sebuah perangkat lunak sistem manajemen basis data SQL(database management system) atau DBMS dari sekian banyak DBMS,seperti Oracle, Postagre SQL, dan lain-lain. Mysql merupakan DBMS yang multithread, multi-user yang bersifat gratis dibawah lisensi GNU (GNU‟s Not Unix).
Kelebihan Mysql:
1. Mysql dapat berjalan dengan stabil pada berbagai sistem operasi seperti windows, linux, freebsd, Mac OS X Server, solaris, dan masih banyak lagi.
2. Bersifat open source, Mysql didstribusikan secara open source (gratis) dibawah lisensi GNU.
3. Bersifat multiuser, Mysql dapat digunakan oleh beberapa user dalam waktu yang bersamaan tanpa mengalami masalah.
4. Mysql memiliki kecepatan yang baik dalam menangani query (perintah sql) dengan kata lain, dapat memproses lebih banyak sql persatuan waktu.
2.5 Edit plus
Edit plus adalah software yang digunakan untuk menuliskan coding php, css, dan html. Sama halnya dengan dreamweaver namun edit plus hanya melakukan penulisan saja tampa desain.
2.6 Wamp Server
WAMP SERVER adalah paket web server yang bekerja secara pada localhost yang dibuat secara independen dan di instal pada sistem operasi Windows. WAMP adalah singkatan dari dari Windows and the principal components of the package:
Apache, MySQL and PHP (or Perl or Python). Apache adalah Web server, MySQL adalah database, PHP adalah bahasa scripting yang dapat memanipulasi informasi yang dibuat di database dan menghasilkan halaman web dinamis konten setiap waktu diminta oleh browser. Program lain juga dapat dimasukkan dalam paket, seperti php MyAdmin yang menyediakan antarmuka pengguna grafis untuk manajer database MySQL, atau bahasa scripting Python alternatif atau Perl.
2.7 Internet
Istilah internet di dapat dari singkatan interconnected computer networks yang bisa di artikan sebagai jaringan komputer tanpa batas yang menghubungkan komputer satu dengan komputer lainnya di seluruh penjuru dunia. Hadirnya internet sangat membantu kita dalam mencari sebuah informasi secara cepat dan tanpa terbatas waktu. Internet Hadir untuk memberikan kemudahan pada manusia dalam menjelajah
dunia dan mencari informasi secara cepat. Istilah ini biasa disebut dengan Browsing atau surfing. Biasanya halaman suatu website dibuat dengan bahasa program HTML (Hypertext Markup Languange) untuk menampilkan informasi.
Seiring perkembangan jaman, kini tampilan website lebih bervariasi. Tidak hanya tulisan saja yang bisa di tampilkan dalam halaman web, tetapi sekarang sudah bisa untuk Gambar, Video bahkan Flash.
2.8 E-Commerce
Secara umum, pengertian E-commerce (perdagangan elektronik) adalah kegiatan jual beli barang/jasa atau transmisi dana/data melalui jaringan elektronik, terutama internet. Dengan perkembangan teknologi informasi dan software, hal ini membuat transaksi konvensional menjadi mungkin untuk dilakukan secara elektronik. Website digunakan sebagai pengganti toko offline. Website e-commerce mencakup berbagai fungsi seperti etalase produk, pemesanan online dan inventarisasi stok, untuk menjalankan fungsi utama sebagai e-commerce Software yang digunakan terpasang pada server e-commerce dan bekerja secara simultan dengan sistem pembayaran online untuk memproses transaksi. Secara umum e-commerce artinya melakukan bisnis melalui jaringan yang saling terhubung (interconnected networks/internet.
2.9 Kerangka Konseptual
Adapun kerangka konseptual dari penelitian ini terdiri dari tiga bagian diantaranya : input, proses, output.
Gambar 2.5 Kerangka Konseptual
1. Input Input
- Data paket wedding organizer - Data non
paket - Data
pemesanan - Data
pelanggan - Data
pembayaran
Proses - Pengolahan
data jumlah paket wedding organizer - Pengolahan
data non paket - Pengolahan
data pemesanan - Pengolahan
data pelanggan - Pengolahan
data
pembayaran
Output - Laporan
pemesanan paket wedding organizer - Laporan
pembayaran - Laporan
data pelanggan
Input atau masukan merupakan pengumpulan data-data tentang pengelolaan pemesanan paket wedding organizer pada Rama Palaminan di kecamatan Sangir Kabupaten Solok Selatan berupa :
a. Data paket wedding organizer.
b. Data non paket.
c. Data pemesanan.
d. Data pelanggan.
e. Data pembayaran.
2. Proses
Proses yang dilakukan pada kegiatan pengelolahan laporan pemesanan paket wedding organizer adalah data jumlah paket, data non paket, pemesanan paket, data pelanggan dan data pembayaran.
3. Output
Output dari hasil kegiatan penelitian ini adalah untuk mengetahui laporan pemesanan paket wedding organizer, laporan pembayaran dan laporan pelanggan.
BAB III
METODOLOGI PENELITIAN
3.1 Jenis Penelitian
Penelitian ini dilakukan untuk mengetahui tentang perkembangan wedding organizer yang di gunakan di Rama Palaminan Kabupaten Solok Selatan. Dalam mempromosikan pemesanan paket palaminan, kemudian untuk mengatasi masalah dilanjut kan dengan merancang suatu aplikasi cara pemesanan paket pernikahan yang lebih mudah dan penelitian ini melakukan pengamatan langsung atas sistem informasi pemesanan di Rama Palaminan.
3.2 Tempat dan Waktu Penelitian 3.2.1 Tempat Penelitian
Kegiatan penelitian ini dilakukan di Rama Palaminan yang beralamat di Kecamatan Sangir Kabupaten Solok Selatan.
3.2.2 Waktu Penelitian
Kegiatan penelitian ini dilakukan pada bulan November 2018.
3.3 Variabel Penelitian
Variabel penelitian adalah segala sesuatu yang akan menjadi objek pengamatan dalam penelitian. Sesuai dengan permasalahan yang diteliti maka variabel penelitian meliputi data–data pada Rama Palaminan.
3.4 Data dan Sumber Data 3.4.1 Data yang dibutuhkan
Data yang dibutuhkan pada penelitian ini adalah sebagai berikut : 1. Data Primer yaitu data-data Wedding Organizer yang dipesan.
2. Data Sekunder yaitu data – data yang dikumpulkan dari berbagai sumber seperti buku literatur, jurnal, makalah dan data paket Wedding Organizer di Rama Palaminan.
3.4.2 Sumber Data
Sumber data yang diperoleh penulis berasal dari hasil pengamatan dan pengambilan data pada Rama Palaminan di Kabupaten Solok Selatan.
3.5 Kerangka Metodologi
Adapun kerangka metodologi yang akan digunakan dalam penelitian ini adalah sebagai berikut :
Mulai
Landasan Teori:
Sistem informasi, PHP, MySQL dan Xampp.
Pendahuluan Penelitian:
Wawancara,
pengamatan langsung.
Identifikasi Masalah:
1. Pemesanan paket Wedding masih dilakukan dengan datang langsung ke lokasi Wedding Organizer tersebut.
2. Promosi Wedding Organizer menggunakan brosur.
Perencanaan/Planning
Merancang aplikasi sistem informasi pemesanan wedding organizer pada Rama Palaminan.
Analisa dan desain sistem dalam bahasa pemograman PHP 1. Data paket wedding organizer dan data pemesan di
analisa dan disesuaikan.
2. Mendesain tampilan aplikasi.
A
Review Jurnal
Gambar 3.1 Metodologi Penelitian A
Pengolahan data menggunakan bahasa pemograman PHP 1. Aplikasi pemesanan paket wedding organizer diberi
coding program.
2. Input data wedding organizer dan data konsumen.
Implementasi sistem
Aplikasi pemesanan paket wedding organizer yang telah dibuat, diuji dan diterapkan.
Perawatan sistem
Melakukan perawatan untuk menjaga kestabilan sistem.
Selesai
Berdasarkan dari kerangka metodologi diatas, ada beberapa hal yang penulis lakukan sebagai berikut:
1. Pendahuluan
Melakukan wawancara dan pengamatan masalah secara langsung untuk mendapatkan data-data yang dibutuhkan.
2. Review Jurnal
Disni penulis melakukan review beberapa jurnal untuk melakukan perbandingan dengan jurnal-jurnal yang ada.
3. Landasan Teori
Disini penulis memberikan penjelasan hal-hal yang berhubungan dalam sistem berupa pengertian sistem informasi, PHP, MySQL dan Xampp.
4. Identifikasi Masalah
Identifikasi masalah yang ditemukan adalah :
3. Pemesanan paket Wedding masih dilakukan dengan datang langsung ke lokasi Wedding Organizer tersebut.
4. Promosi Wedding Organizer menggunakan brosur.
5. Perencanaan / planning
Merancang aplikasi sistem informasi pemesanan wedding organizer pada Rama Palaminan.
6. Analisa dan desain sistem dalam bahasa pemograman PHP
1. Data paket wedding organizer dan data pemesan di analisa dan disesuaikan.
2. Mendesain tampilan aplikasi.
7. Pengolahan data menggunakan bahasa pemograman PHP
1. Aplikasi pemesanan paket wedding organizer diberi coding program.
2. Input data wedding organizer dan data konsumen.
8. Implementasi sistem
Setelah data-data selesai diinputkan lalu diuji pada tahap ini hingga program berjalan sesuai dengan semestinya dan siap untuk dipakai.
9. Perawatan sistem
Melakukan perawatan sistem untuk menjaga kestabilan sistem.
BAB IV
ANALISA DAN DESAIN SISTEM
4.1 Analisa Sistem
Analisa sistem merupakan suatu istilah secara kolektif yang mendeskripsikan fase-fase awal perancangan sistem dan teknik pemecahan masalah yang menguraikan bagian-bangian dari komponen yang berkerja dan berintekrasi untuk mencapai suatu tujuan.
Data data yang diperlukan berupa hal-hal yang berkaitan dengan sistem yang akan dibuat sehinga memudahkan dalam merancang sebuah sistem.
Penelitian dilakukan bertujuan untuk melihat sistem yang lama dan merancang sistem yang baru.
4.1.1 Evaluasi Sistem yang Sedang Berjalan
Berdasarkan uraian yang ada pada analisa sistem pada Rama Palaminan serta hasil pengamatan dan penelitian yang dilakukan tidak adanya pemanfaatan internet untuk media pemesanan, promosi dan pemasaran secara online.
4.1.2 Usulan Sistem Baru
Dari kendala tersebut dapat dilakukan pengembangan terhadap sistem sehingga dapat merancang sistem sistem yang baru dan masalah yang terjadi dapat teratasi, yaitu dengan melakukan :
1. Perancangan website pada Rama Palaminan.
2. Pembuatan dengan menggunakan bahasa pemograman berbasis PHP.
4.2 Desain Sistem
Desain sistem merupakan sebuah teknik pemecahan masalh yang saling melengkapi yang merangkai kembali bagian-bagian komponen menjadi sistem yang lengkap. Tujuan dari sistem ini adalah untuk mempermudah dalam melakukan pemesanan jasa Wedding Organizer pada Rama Palaminan.
4.2.1 Use Case Diagram
Use Case Diagram merupakan gambaran dari informasi suatu bagian ke bagian yang lain dimana informasi yang dihasilkan akan diproses secara komputerisasi. Untuk lebih jelas dapat dilihat pada gambar dibawah ini.
--- Admin
Costumer
Gambar 4.1 Use Case Diagram Beranda
Lihat menu paket registrasi
login
Beranda pemesanan bbbbebelanj Isi data pemesanan
Pilih paket Hubungi kami
Cetak laporan pemesanan
logout Komentar
Home
Login Data user
Berikut adalah deskripsi use case diagram yang ditampilkan pada gambar 4.1 seperti:
1. Deskripsi use case home
2. Deskripsi use case beranda
Aktor Utama: Costumer Optimistic Flow:
Nama Use Case: Beranda a. Costumer dan pengunjung Tujuan Use Case: Menyediakan lainnya melihat tampilan website.
Tampilan awal website.
Kondisi awal: Melihat tampilan Awal website.
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. ketika admin dan costumer Nama Use Case: Home harus login.
Tujuan Use Case: Tampilan Pertama Webset.
Kondisi awal: ketika saat membuka Webset.
3. Deskripsi use case lihat produk
4. Deskripsi use case registrasi
Aktor Utama: Costumer Optimistic Flow:
Nama Use Case: Profil a. Costumer melihat produk rama Tujuan Use Case: Menjelaskan rama palaminan.
tentang produk yang ada di rama palaminan.
Kondisi awal: Costumer melihat produk
Aktor Utama: Costumer Optimistic Flow:
Nama Use Case: Admin a. Costumer melihat paket Tujuan Use Case: Registrasi jika yang tersedia.
Ingin memesan.
Kondisi awal: Costumer dapat Memilih paket yang diinginkan.
5. Deskripsi use case login
6. Deskripsi use case beranda pemesanan
Aktor Utama: Costumer Optimistic Flow:
Nama Use Case: Admin a. Costumer bisa memesan paket.
Tujuan Use Case: Costumer harus
Login jika ingin masuk ke website.
Kondisi awal: Costumer dapat Memesan paket.
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. Costumer melihat paket yang Nama Use Case: Beranda pemesanan dipilih.
Tujuan Use Case: Menyediakan Layanan pada costumer untuk
Melihat paket yang diinginkan.
Kondisi awal: costumer dapat Melihat paket yang dipilih.
7. Deskripsi use case isi data pemesanan
8. Deskripsi use case pilih paket
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. Costumer mengisi data Nama Use Case: Isi data pemesanan pemesanan dan bisa memesan Tujuan Use Case: Agar dapat
Memesan paket.
Kondisi Awal: Dengan mengisi Kolom data pemesanan, costumer Dapat memesan paket.
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. Costumer melakukan Nama Use Case: Pilih paket pemesanan paket.
Tujuan Use Case: Costumer Dapat memilih produk yang diingin kan
Kondisi awal: Halam informasi Berisi macam-macam paket.
9. Deskripsi use case hubungi kami
10. Deskripsi use case komentar
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. Costumer membuat pesan Nama Use Case: Hubungi kami dan mengirim pesan.
Tujuan Use Case: Admin akan Menghubungi costumer.
Kondisi awal: Halaman hubungi Kami terbuka, costumer dapat Membuat pesan dan mengirim komentar untuk admin secara Online.
Aktor Utama: Costumer Optimistic Flow:
Aktor Tambahan: Admin a. Costumer memberi saran Nama Use Case: komentar atau testimoni.
Tujuan Use Case: Layanan Komentar untuk costumer
Tersedia, dan bisa ditanggapi oleh Admin.
Kondisi awal: Costumer membuka Tampilan web utama.
11. Deskripsi use case login
12. Deskripsi use case data user
13. Deskripsi use case cetak laporan pemesanan
14. Deskripsi use case logout Aktor Utama: Admin Optimistic Flow:
Aktor Tambahan: Costumer
Nama Use Case: Cetak laporan a. Admin membuka laporan pemesanan. Pemesanan.
Aktor Utama: Admin Optimistic Flow:
Nama Use Case: Login a. Admin membuka website Tujuan Use Case: Menyediakan b. Admin memasukan user name, Layanan kepada admin untuk password pada login.
Login. Pesimistic Flow
Kondisi awal: halaman utama a. Admin keluar dari menu login Sistem telah terbuka, Admin
Melakukan login.
Aktor Utama: Admin Optimistic Flow:
Nama Use Case: Data user a. Admin membuka halaman Tujuan Use Case: Menyediakan utama.
Data user. b. Admin dapat menambah data
Kondisi awal: Admin melakukan user.
Perubahan pada data user.
4.2.2 Class Diagram
Setelah memodelkan sitem utaman dengan use case diagram, langkah selanjutnya penulis menganalisa class diagram yang dapat disimpulkan dalam use case diagram yang diperoleh dari hasil analisa akan sajikan dalam gambar berikut ini.
n 1
n Aktor Utama: Admin
Aktor Tambahan: Costumer Optimistic Flow:
Nama Use Case: Logout a. Admin membuka website.
Tujuan Use Case: Menyediakan b. Admin keluar dari website.
Layanan admin untuk keluar dari Website.
Kondisi awal: Halam utama sistem Sudah terbuka. Admin keluar dari Website.
Paket + Id_Paket
+ Id_nama _Paket + Harga
+ Insert ()
Pemesanan + Nama_Costumer + Alamat
+ tanggal_pemesanan + Paket_pesanan Pelanggan
+ Id_Pelanggan +nm_pelanggan + No_Tlpn + Update () + Insert ()
n 1
n
n
1 1
1
Gambar 4.2 Class Diagram 4.2.3 Sequence Diagram
Sequence Diagram digunakan untuk menjabarkan aktifitas yang ada pada use case kepada level yang lebih detail, berikut gambaran dari Sequence Diagram:
1. Sequence Diagram pemesanan produk
Costumer Login
Isi Data
Database Admin + Username + Password + Update () + Insert ()
Beranda Data Costumer Database Pesan
Transfer
---
Gambar 4.3 Sequence Diagram Pemesanan Produk
Pada Sequence Diagram pemesanan produk menerangkan bahwah costumer melakukan login ke beranda, melakukan pengisian data. Setelah semuanya data costumer selesai, data disimpan ke database dan costumer melakukan transfer pemesanan.
2. Sequence Diagram data order pemesanan produk
Admin Login
Lihat data order
Database
---
Beranda Order masuk Database
Gambar 4.4 Sequence Diagram Data Order Pemesanan Produk
Pada Sequence Diagram data order pemesanan menerangkan bahwa admin melakukan logi untuk melihat data order pemesanan produk dan memproses data order yang ada dalam database.
4.2.4 Activity Diagram Costumer
Activity Diagram digunakan untuk melihat aliran dari suatu aktivitas ke aktivitas lainnya dalam suatu sistem. Berikut gambar activity diagram:
1. Activity diagram costumer
Home
Beranda
Pilih paket Perpaket
Gambar 4.5 Activity Diagram Costumer
Pada halam ini pengunjung dapat mengakses halaman utama yang memberikan berbagai informasi tentang paket yang di sediakan, costumer dapat langsung memilih paket yang diinginkan. Jika costumer ingin memesan costumer harus mengisi data dulu, setelah itu costumer baru bisa memesan paket yang diinginkan dan melakukan transfer biaya untuk pembelian paket.
2. Activity diagram admin
Home
Login
Non paket
Isi data
Pesan paket
Cetak lap pemesanan
Logout
Tidak Ya
Gambar 4.6 Activity Diagram Data Admin
Aktivitas admin dimulai dengan mengakses web, kemudian admin login dengan menggunakan username dan password. Setelah admin login, admin bisa melakukan proses order yang masuk.
4.3 Desain File
File berfungsi untuk menyimpan dan mengorganisasi data, file-file tersebut terdiri dari beberapa record, record ini terdiri dari beberapa field, setiap record akan menampung data yang akan diproses menghasilkan informasi.
Database yang digunakan adalah MySQL merupakan Relational Database Management Sistem (RDBMS) dimana setiap orang bebas untuk menggunakan MySQL.
Data user
Cetak lap pemesanan
Logout
1. Desain File Admin
Desain file akses menggambarkan field-field apa saja yang digunakan untuk merancang file admin.
Nama Database : Rama Palaminan Nama Table : Admin
Primary Key : Username
Tabel 4.1 Desain File Admin
No Field Type Size
1 Username Varchar 50
2 Password Varchar 50
2. Desain File Pesan
Desain file pesan menggambarkan field-field apa saja yang digunakan untuk merancang file pesan.
Nama Database : Rama Palaminan Nama Table : pesan
Primary Key : Id_Pesan
Tabel 4.2 Desain File Pesan
No Field Type Size
1 Id_Pesan Int 20
2 No_Faktur Int 10
3 Id_Paket Int 10
4 Banyak Varchar 20
5 Total Varchar 50
6 Tgl_Pesan Date
7 Alamat Varchar 20
3. Desain File Pelanggan
Desain file pelanggan menggambarkan field-field apa saja yang digunakan untuk merancang file pelanggan.
Nama Database : Rama Palaminan Nama Table : Pelanggan Primary Key : Id_Pelanggan
Tabel 4.3 Desain File Pelanggan
No Field Type Size
1 Id_Pelanggan Int 20
2 Nama_Pelanggan Int 10
3 Tgl_Pemesanan Date
4 Alamat Varchar 20
5 No_Tlpn Varchar 50
4. Desain File Paket
Desain file Paket menggambarkan field-field apa saja yang digunakan untuk merancang file paket.
Nama Database : Rama Palaminan Nama Table : Paket
Primary Key : Id_Paket
Tabel 4.4 Desain File Paket
No Field Type Size
1 Id_Paket Varchar 10
2 Intem Int 20
3 Satuan Varchar 50
4 Harga Varchar 50
5 Keterangan Varchar 50
6 Minimal_Order Varchar 50
7 Stok Varchar 50
5. Desain File User
Desain file user menggambarkan field-field apa saja yang digunakan untuk merancang file user.
Nama Database : Rama Palaminan Nama Table : User
Primary Key : Id_User
Tabel 4.5 Desain File User
No Field Type Size
1 Id_User Varchar 10
2 Username Int 20
3 Password Varchar 50
4 Id_Akses Varchar 50
5 Nama Varchar 50
6 Jam Varchar 50
7 Tanggal Time
BAB V
IMPLEMENTASI SISTEM
5.1 Implementasi Sistem
Implementasi sistem adalah suatu prosedur yang dilakukan pada tahap sistem dalam dokumen yang disetujui dan menguji kemudian menginstal dan menggunakan program yang dibuat.
Untuk merancang mengimplementasikan sistem yang dirancang diperlukan sebuah alat berupa komputer sebagai media yang dapat membantu
dalam mengaplikasikannya. Pada komputer terdapat tiga komponen penting yang seperti hardware, software dan brainware.
5.2 Desain Database
Mendesain database pada bab ini menggunakan XAMPP yang didalamnya terdapat PHP MyAdmin, yang dimulai dari menginstal software tersebut serta mengikuti langkah-langkat dalam menginstal hingga selesai. Setelah berada dimenu PHP MyAdmin selanjutnya dibuat database dengan cara memilih menu Create New MyAdmin dan diberi nama dbwedding organizer seperti lampiran gambar dibawah ini.
Gambar 5.1 Tabel Pada Database
5.3 Pengujian sistem
Pada bab ini akan dijelaskan lebih rinci tentang sistem yang telah dibuat.
Pengujian sistem dilakukan untuk menguji hubungan antara program aplikasi yang dibuat dengan elemen yang lain dalam sistem informasi. Adapun tujuan dari pengujian sistem ini adalah untuk memastikan semua elemen sistem sudah terhubung dengan baik. Pada pengujian ini sistem akan dilihat perbedaan antara sistem yang lama dengan yang baru.
5.3.1 Menu Utama Costumer 5.3.1.1 Beranda
Gambar 5.2 Menu Utama Web
5.3.1.2 Data Paket
Gambar 5.3 Data Paket
5.3.1.3 Data Non Paket
Gambar 5.4 Data Non Paket
5.3.1.4 Registrasi / Pemesanan
Gambar 5.5 Registrasi / Pemesanan
5.3.2 Menu Utama Admin 5.3.2.1 Login Admin
Gambar 5.6 Login Admin
5.3.2.2 Halaman Admin
Gambar 5.7 Halaman Admin
5.3.2.3 Paket Wedding
Gambar 5.8 Paket Wedding
5.3.2.4 Data Non Paket Wedding
Gambar 5.9 Data Non Paket Wedding
5.3.2.5 Data Pelanggan
Gambar 5.10 Data Pelanggan
5.3.2.6 Data Pemesanan
Gambar 5.11 Data Pemesanan
5.3.2.7 Data Pembayaran
Gambar 5.12 Data Pembayaran
5.2.3.8 Laporan Pembayaran
Gambar 5.13 Laporan Pembayaran
5.3.2.3 Komentar
Gambar 5.14 Komentar
BAB VI PENUTUP
5.1 Kesimpulan
Wedding Organizer sangat dibutuhkan oleh masyarakat yang tidak mempunyai waktu luang untuk mempersiapkan pernikahannya. Dengan adanya website Wedding Organizer Rama Palaminan, masyarakat dapat mudah untuk memesan paket pernikahan dan informasi yang disajikan jelas.
5.2 Saran
Dari kesimpulan diatas untuk pengembangan lebih lanjut maka penulis memberikan saran yaitu:
1. Sistem yang dibuat ini diharapkan nantinya dapat memudahkan pihak rama palaminan dalam melakukan kegiatanwedding organizer.
2. Sistem ini diharapkan dapat dikembangkan lagi untuk kedepannya yang lebih efektif dan efisien.
DAFTAR KEPUSTAKAAN
Ade Wiwit Taniah, Sri Harjunawati . 2017. Perancangan Sistem Informasi Transaksi Penyewaan Wedding Organizer. Jurnal Ilmu Pengtahuan dan Teknologi Komputer.
Davis , B. Gordon, Kerangka Dasar Sistem Informasi Manajemen, Pustaka Binama Pressindo, 1995.
Dwika Permata. 2018. Perancangan Sistem Informasi Pemesanan Wedding Organizer di Kota Padang. Jurnal Teknik Elektronika dan Informatika.
Ernita, Tri. Dkk. Buku Panduan Penulisan dan Ujian Skripsi. Padang : STTIND Padang. 2016
https://www.doseint.com kuliahDiakses pada tanggal 28 Oktober 2018
https://www.nesabamedia.com . Diakses pada Tanggal 29 Oktober 2018.
https://www.progresstech.co.id .Diakses pada tanggal 29 Oktober 2018.
Hidayatullah, Priyanto dan Kawistara, Jauhari Khairul, (2015) Pemrograman Web, Edisi Kedua, Penerbit, Informatika, Bandung.
Irna Yunita. 2016 . Sistem Informasi Wedding Organizer Pada Yusma Salon.
Jurnal Sistem Informasi dan Teknik Komputer.
Ina Najiyah. 2017. Sistem Informasi Wedding Planner Berbasis Web. Jurnal Ilmu Pengetahuan dan Teknologi Komputer.
Nugroho, Bunafit.Dasar Pemograman Web PHP-MySQL dengan Dreamweaver.
Yogyakarta. 2012
LEMBAR KONSULTASI
Nama :EniGusrini
NPM :1410024262006
Program Studi :SistemInformasi
Judul :Perancangan sisteminformasipemesanan wedding organizer padaramapalaminanberbasis web di kabupaten solok selatan
NO. Tanggal Saran / Perbaikan Paraf
1 8 Oktober 2018
- Reverensijurnal - Perbaikicarapenulisan 2 11 Oktober
2018 - Acc Seminar review jurnal 3 1 November
2018
- Perbaiki kata pengantar - Perbaikipenulisan - Tambahdaftarpustaka
4 3 November 2018
- Acc seminar proposal
5 7 November 2018
- Perbaikikerangkametodolo
gi
6 18 Desember 2018
- Perbaikipenulisan - Perbaikibab VI
7 26Desember 2018
- Acckompre
8 3 September 2019
- Perbaikan cover - Melengkapi TA
- Perbaikandaftarpustaka
9 5 September
2019 - Acc Jilid
Padang,September 2019 Dosen PembimbingI
VeniWedyawati,M.Kom NIDN.1015098901
LEMBAR KONSULTASI
Nama :Eni Gusrini
NPM :1410024262006
Program Studi :SistemInformasi
Judul :Perancangan sistem informasi pemesanan wedding organizer pada rama palaminan berbasis web di kabupaten solok selatan
NO. Tanggal Saran / Perbaikan Paraf
1 8 Oktober 2018
- Reverensi jurnal - Perbaiki cara penulisan 2 11 Oktober
2018 - Acc Seminar review jurnal 3 1 November
2018
- Perbaiki kata pengantar - Perbaiki bab II
- Tambah daftar pustaka
4 5 November 2018
- Acc seminar proposal
5 7 November 2018
- Perbaiki rumusan masalah - Perbaiki kerangka
metodologi
6 18 Desember 2018
- Perbaiki penulisan
- Perbaiki use case diagram
7 22 Desember
2018 - Acc kompre
8 28 September 2019
- Perbaikan penulisan tugas akhir
9 5 September
2019 - Acc Jilid
Padang , September 2019 Dosen Pembimbing II
Eko Amri jaya M.Kom NIDN. 1026108501
SURAT PERNYATAAN
Yang bertanda tangan dibawah ini :
Nama : Eni Gusrini
NPM : 1410024262006
Program Studi : Sistem Informasi
Dengan ini menyatakan bahwa Tugas Akhir yang disusun dengan judul :
Perancangan Sistem Informasi Pemesanan Wedding Organizer Pada Rama Palaminan Berbasis Web di Kabupaten Solok Selatan
Benar-benar hasil dari karya saya sendiri dan bukan plagiat dari Tugas Akhir orang lain. Apabila pernyataan saya tidak benar, maka saya bersedia menerima sangsi akademis yang berlaku (dicabut predikat kelulusan dan gelar sarjananya).
Demikianlah pernyataan ini saya buat dengan sebenarnya, untuk dapat dipergunakan bagaimana semestinya.
Padang, September 2019 Pembuat Persyaratan
Eni Gusrini 1410024262006
BIODATA WISUDAWAN
No.Urut :
Nama : Eni Gusrini
Jenis Kelamin
: Perempuan
Tempat/
Tgl Lahir
: Durian Tarung, 11 Agustus
NPM : 14100242426
Program Studi
: Sistem Informasi
Tanggal Lulus
: 29 Desember 2018
IPK : 3.07
Pedikat Lulus
: Sangat Memuaskan
Judul Skripsi
: Perancangan Sistem Informasi Pemesanan Wedding Organizer Pada Rama Palaminan Berbasis Web Di Kabupaten Solok Selatan
Dosen Pembim bing
: 1. Veni Wedyawati, M.Kom 2. Eko Amri Jaya, M.Kom
Asal SLTA
: SMK N3 Solok Selatan
Nama Orang Tua
: Syahrial (Alm)
Alamat : Durian Tarung Kecamatan Sangir, Kabupaten Solok Selatan
No HP : 081372808042
Email : [email protected]