BAB 3 PERANCANGAN SISTEM
3.1 Perancangan Sistem
Perancangan sistem adalah tahap setelah analisis dari siklus pengembangan sistem, pendefenisia dari kebutuhan-kebutuhan fungsional persiapan untuk
rancangan bangun implementasi mengambarkan bagaimana suatu sistem dibenntuk yang dapat berupa penggambaran, perencanaan dan pembuatan sketsa
atau pengaturan dari beberapa elemen yang terpisah kedalam satu kesatuan yang utuh dan berfungsi termasuk mengkonfigurasi perangkat lunak dan perangkat
keras dari suatu sistem.
3.2 Metode Pengembangan Sistem
Dalam pembuatan Tugas Akhir ini, penulis menggunakan metode Fabbri dan Schwan yang terdiri dari :
1. Studi Kelayakan
Studi kelayakan bertujuan untuk mengidentifikasikan apakah sistem informasi yang akan dibuat sesuai dengan kebutuhan.
2. Rencana Pendahhuluan
Rencana pendahuluan bertujuan untuk menentukan lingkup sistem yang akan ditangani.
3. Analisis Sistem
Universitas Sumatera Utara
Penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan
mengevaluasi permasalahan-permasalahan, kesempatan-kesempatan, hambatan-hambatan yang terjadi dan kebutuhan-kebutuhan yang
diharapkan sehingga dapat diusulkan perbaikan-perbaikan. 4.
Perancangan Sistem Fendefenisian dari kebutuhan-kebutuhan fungsional, persiapan untuk
rancangan bangunan dan implementasi, mengambarkan bagaimana suautu sistem dibentuk serta mengkonfigurasi komponen-komponen perangkat
lunak dan perangkat keras dari suatu sistem. 5.
Implementasi Sistem Tahap untuk meletakan sistem supaya siap dijalankan
3.3 Hasil Perancangan
3.3.1 Bagan Berjenjang
Bagan berjenjang dapat dijadikan pedoman untuk perancangan selanjutnya, karena berisi semua proses yang ada pada perangkat lunak yang dirancang ini.
3.3.2 Data Flow Diagram DFD
Data Flow Diagram DFD adalah suatu diagram yang menggunakan notasi-notasi untuk menggambarkan arus dari data pada suatu sistem, yang penggunaannya
sangat membantu untuk memahami sistem secara logika, tersruktur dan jelas. Data Flow Diagram DFD adalah alat pembuatan model yang
memungkinkan profesional sistem untuk menggambarkan sistem sebagai suatu
Universitas Sumatera Utara
jaringan proses fungsional yang dihubungkan satu sama lain dengan alur data, baik secara manual maupun komputerisasi. DFD ini sering disebut juga dengan
nama Bubble chart, Bubble diagram, model proses, diagram alur kerja, atau model fungsi.
DFD ini adalah salah satu alat pembuatan model yang sering digunakan, khususnya bila fungsi-fungsi sistem merupakan bagian yang lebih penting dan
kompleks dari pada data yang dimanipulasi oleh sistem. Dengan kata lain, DFD adalah alat pembuatan model yang memberikan penekanan hanya pada fungsi
sistem. DFD ini merupakan alat perancangan sistem yang berorientasi pada alur data dengan konsep dekomposisi dapat digunakan untuk penggambaran analisa
maupun rancangan sistem yang mudah dikomunikasikan oleh profesional sistem kepada pemakai maupun pembuat program.
DFD merupakan alat bantu dalam menggambarkan atau menjelaskan sistem yang sedang berjalan logis.
a. Kesatuan Luar
Merupakan kesatuan lingkungan di luar sistem yang dapat berupa orang, organisasi atau sistem lainnya yang berada dilingkungan
luarnya yang akan memberikan input atau menerima output dari sistem b.
Arus Data Arus data ini mengalir diantara proses, simpanan data dan kesatuan
luar. Arus data ini menunjukkan arus dari data yang dapat berupa masukan untuk sistem atau hasil dari proses sistem. Arus data ini
ditunjukkan dengan simbol panah.
Universitas Sumatera Utara
c. Proses
Suatu proses adalah kegiatan atau kerja yang dilakukan oleh orang, mesin atau komputer dari hasil suatu arus data yang masuk kedalam
proses untuk menghasilkan arus data yang akan keluar dari proses. d.
Simpan data Simpanan data merupakan simpanan data yang dapat berupa:
1. Suatu file atau database di sistem komputer
2. Suatu arsip atau catatan manual
3. Suatu kotak tempat data di meja seseorang
4. Suatu tabel acuan manual
5. Suatu agenda atau buku
3.3.3 Diagram Alir Flowchart
Flowchat atau diagram alir merupakan sebuah diagram dengan simbol-simbol grafis yang menyatakan alir algoritma atau proses yang menampilkan langkah-
langkah yang disimbolkan dalam bentuk kotak, beserta urutannya dengan menghubungkan masing-masing langkah tersebut menggunakan tanda panah.
Diagram ini bisa memberi solusi selangkah demi selangkah untuk menyelesaikan masalah yang ada didalam proses atau algoritma tersebut .
Tujuan utama penggunaan flowchart adalah untuk menyerderhanakan rangkaian proses atau prosedur untuk memudahkan pemahaman penggunaan
terhadap informasi tersebut. Oleh karena itu, design sebuah flowchat harus ringkas, jelas, dan logis.
Universitas Sumatera Utara
3.3.3.1 Flowchart Menu Utama
Gambar 3.1 Flowchart Halaman Utama
Universitas Sumatera Utara
3.3.3.2 Flowchart Administrator
Gambar 3.2 Flowchart Admin
Universitas Sumatera Utara
3.3.4 Perancangan Database
Desain database dari sistem ini terdiri dari empat tabel. Berikut adalah tabel-tabel dalam sistem tersebut:
Tabel 3.1 Tabel Admin Field Name
Type Field Size
Keterangan
Id_admin Int
4 Id Admin
Username Text
30 Username Admin
password Text
20 Password Admin
Tabel 3.2 Tabel Hotel Name
Type Field Size
Keterangan
Id_Hotel Int
4 Id_Hotel
Nama Hotel Text
30 Nama_Hotel
Daerah Hotel Text
30 Daerah_Hotel
Biaya Text
10 Biaya_Hotel
Universitas Sumatera Utara
Tabel 3.3 Tabel Pesawat Name
Type Field Size
Keterangan
Id_Pesawat Int
4 Id_Pesawat
Nama Pesawat Text
30 Nama_Pesawat
Daerah Asal Text
30 Daerah_Asal
Daerah Tujuan Text
30 Daerah_Tujuan
Tanggal Berangkat Text
25 Tanggal_berangkat
Biaya Text
12 Biaya_Pesawat
3.4 Rancangan Antarmuka Interface
Rancangan antarmuka dari sistem ini digabu menjadi tiga bagian yaitu kepala header, bagian isi content, bagian kaki footer. Bagian kepala terdiri dari
Judul dan menu. Bagian sis terdiri dari submenu dan penjelasan dari menu yang terletak pada bagian kepala. Bagian kaki terdiri dari link data pembuat sistem ini.
3.5 Algoritma
Algoritma merupakan langkah-lagkah atau urutan tahap dan spesifik dari suatu masalah. Algoritma digunakan untuk menganalisan dan menjelaskan suatu urutan
dan hubungan antara kegiatan-kegiatan yang akan ditempuh. Selain itu algoritma juga berfungsi untuk menyelesaikan suatu masalah sehingga tercapai suatu tujuan.
Berikut ini merupakan algoritma yang menjadi inti dari perancangan sistem yaitu : Langkah 1 : Tampilkan halaman index.php lalu klik salah satu menu yang
tersedia
Universitas Sumatera Utara
a. Beranda
b. Pesan Tiket
c. Laporan
d. Kontak
Langkah 2 : Klik menu Beranda, maka akan ditampilkan tentang Aris Travel dan terdapat link Pesan Sekarang
Langkah 3 : Klik menu Pesan Tiket
Maka akan ditampilkan info tentang pemesanan tiket keberangkatan dari, ke dan jam terbang
Langkah 4 : Klik menu Laporan Maka akan ditampilkan info tentang aporan yang telah diterima.
Langkah 5: Klik menu Kontak
Maka akan ditampilkan info kontak yang dapat dihubungi beserta saran dan komentar.
Universitas Sumatera Utara
BAB 4
IMPLEMENTASI SISTEM
4.1 Implementasi Sistem