• Tidak ada hasil yang ditemukan

TUGAS AKHIR PERANCANGAN SISTEM INFORMASI PEMESANAN WEDDING ORGANIZER PADA RAMA PALAMINAN BERBASIS WEB DI KABUPATEN SOLOK SELATAN

N/A
N/A
Protected

Academic year: 2022

Membagikan "TUGAS AKHIR PERANCANGAN SISTEM INFORMASI PEMESANAN WEDDING ORGANIZER PADA RAMA PALAMINAN BERBASIS WEB DI KABUPATEN SOLOK SELATAN"

Copied!
78
0
0

Teks penuh

(1)

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

(2)

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

(3)

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.

(4)

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.

(5)

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

(6)

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

(7)

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

(8)

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

(9)

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

(10)

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

(11)

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

(12)

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

(13)

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

(14)

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.

(15)

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.

(16)

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.

(17)

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.

(18)

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

(19)

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:

(20)

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.

(21)

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

(22)

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.

(23)

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

(24)

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.

(25)

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

(26)

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.

(27)

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

(28)

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

(29)

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.

(30)

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

(31)

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

(32)

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

(33)

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.

(34)

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.

(35)

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.

(36)

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

(37)

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

(38)

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.

(39)

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.

(40)

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 :

(41)

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.

(42)

--- 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

(43)

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.

(44)

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.

(45)

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.

(46)

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.

(47)

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.

(48)

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.

(49)

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 ()

(50)

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

(51)

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

(52)

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

(53)

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

(54)

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

(55)

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

(56)

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

(57)

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

(58)

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

(59)

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

(60)

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.

(61)

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.

(62)

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

(63)

5.3.1.3 Data Non Paket

Gambar 5.4 Data Non Paket

5.3.1.4 Registrasi / Pemesanan

Gambar 5.5 Registrasi / Pemesanan

(64)

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

(65)

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

(66)

5.3.2.5 Data Pelanggan

Gambar 5.10 Data Pelanggan

5.3.2.6 Data Pemesanan

Gambar 5.11 Data Pemesanan

(67)

5.3.2.7 Data Pembayaran

Gambar 5.12 Data Pembayaran

5.2.3.8 Laporan Pembayaran

Gambar 5.13 Laporan Pembayaran

(68)

5.3.2.3 Komentar

Gambar 5.14 Komentar

(69)

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.

(70)

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.

(71)

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

(72)

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

(73)

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

(74)

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

(75)

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

(76)

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

(77)

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

(78)

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]

Gambar

Gambar 2.1 Use Case Diagram
Gambar 2.2 Activity Diagram
Gambar 2.3 Sequence Diagram
Gambar 2.4 Class Diagram
+7

Referensi

Dokumen terkait

Sedangkan perangkat lunak yang dipilih untuk merancang aplikasi ini adalah Macromedia Dreamweaver 8 dengan XAMPP.Dengan adanya Sistem Informasi Pemesanan Catering

Gambar 4.11 Tampilan Halaman Simulasi Pemilihan Snack Box Pada Paket Catering

Karyawan dan pelanggan pada Wulan Wedding Organizer Calon Pengantin Materi Memudahkan transaksi, mengatasi masalah dalam proses pengolahan data internal Saran keputusan

Pengembangan tersebut menghasilkan website katalog, paket pernikahan, konsultasi, dan proses pembayaran, calon client diberikan kemudahan dalam pemilihan katalog dan

Proses perancangan ini adalah untuk merancang sistem yang akan dibentuk yang dapat berupa penggambaran proses-proses suatu elemen-elemen dari suatu komponen,

Dan Tugas Akhir kali ini merancang suatu aplikasi Toko online untuk pemesanan dan penjualan berbasis web yang pastinya bermanfaat bagi masyarakat dan

client diasumsikan aman.. Aplikasi web ini hanya membahas masalah pemesanan paket wisata. Tidak membahas sistem pembayarannya secara detail. Sistem Informasi ini disesuaikan

APLIKASI PEMESANAN PAKET PERNIKAHAN BERBASIS WEBSITE PADA CV EVIAR WEDDING LAPORAN AKHIR Laporan Akhir ini disusun sebagai salah satu syarat menyelesaikan pendidikan Diploma III