BAB III ANALISA DAN DESAIN SISTEM

dokumen-dokumen yang mirip
BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN UJI COBA

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM. Analisa masalah dilakukan guna mengetahui masalah-masalah yang terkait

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM. informasi yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN. sistem yang akan dirancang, evaluasi pada masalah yang ada adalah : informasi lokasi SMU dan SMK di kota medan.

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM. yang terjadi sehingga dapat diusulkan perbaikan-perbaikannya.

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN. yang jelas untuk perbaikan ataupun pengembangan dari suatu sistem.

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISIS DAN PERANCANGAN

Transkripsi:

BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Masalah Salah satu faktor pendukung keberhasilan pembangunan adalah adanya sumber daya manusia yang berkualitas. Melalui jalur pendidikan, pemerintah berupaya untuk menghasilkan dan meningkatkan sumber daya manusia yang berkualitas. Teknologi informasi sangat penting peranannya dalam dunia pendidikan khususnya dengan sumber daya manusia, karena pendidikan merupakan usaha yang secara sadar diarahkan untuk mengembangkan potensi generasi muda agar memiliki kemampuan, ketrampilan, sikap dan kepribadian. Teknologi berbasis komputer, kini telah merambah hampir seluruh sisi kehidupan manusia. Berbagai disiplin ilmu telah memanfaatkan teknologi ini untuk mengembangkan teori-teori dan aplikasinya melalui berbagai macam sistem informasi. Salah satu jenis sistem informasi yang saat ini sangat popular, khususnya dalam survei pemetaan adalah Sistem Informasi Geografis (SIG). SIG telah dimanfaatkan oleh berbagai instansi pemerintah maupun swasta untuk keperluan perencanaan, pemantauan, hingga evaluasi hasil-hasil pembangunan. SIG menjadi alat yang sangat berguna bagi peneliti, pengelola, pengambil keputusan untuk membantu memecahkan permasalahan, menentukan pilihan atau membuat kebijakan keruangan melalui metode analisis data peta dengan memanfaatkan teknologi komputer. 27

28 Dari hasil penelitian yang dilakukan di Kota Medan dan hasil observasi diperoleh data-data yang dibutuhkan untuk membuat SIG. Data yang diperoleh berupa nama kantor arsitektur, alamat kantor arsitektur, bidang arsitektur, dan Buku Tamu pendukungnya. Dari penelitian ini akan dibuat sebuah Sistem Informasi Geografis yang dapat memberikan informasi kepada user untuk mengetahui lokasi kantor arsitektur di Kota Medan. Sistem ini dibangun untuk memberikan informasi tentang tempat kantor arsitektur yang ada di daerah Kota Medan. Lokasi kantor arsitektur divisualisasikan dalam bentuk peta yang terdiri dari data di kota Medan dalam bentuk polygon, data jalan dalam bentuk garis (line) dan data lokasi kantor arsitektur dalam bentuk titik (point). Sistem juga dapat menampilkan perbesaran dan pengecilan peta berdasarkan katagori yang dipilih. Sistem pun dapat mengembalikan ukuran peta semula sesuai dengan skalanya.

29 III.2. Disain Sistem Sistem Informasi Geografis Pemetaan Lokasi Arsitektur di Kota Medan menyajikan informasi data-data tata letak lokasi arsitektur yang ada di Kota Medan kepada pengguna. Berikut merupakan tahapan dalam perancangan aplikasi Geografis Pemetaan Lokasi Arsitektur di Kota Medan. Pada perancangan sistem ini terdiri dari beberapa tahap yaitu : 1. Perancangan Use Case Diagram. 2. Perancangan Class Diagram. 3. Perancangan Sequence Diagram. 4. Perancangan Activity Diagram. 5. Perancangan Database III.2.1. Use Case Diagram Dalam penyusunan suatu program diperlukan suatu model data yang berbentuk diagram yang dapat menjelaskan suatu alur proses sistem yang akan di bangun. Maka digambarlah suatu bentuk diagram Use Case yang dapat dilihat pada gambar III.1.

30 Sistem Informasi Geografis Tata Letak Arsitektur di Kota Medan Login Kelola Data Arsitek Buku Tamu Kelola Data Lokasi «extends» admin Daftar Data Lokasi Arsitek pengunjung Peta Lokasi Log Out Gambar III.1. Use Case Sistem Informasi Geografis Tata Letak Arsitektur di Kota Medan III.2.2. Sequence Diagram Rangkaian kegiatan pada setiap terjadi event sistem digambarkan pada sequence diagram berikut : 1. Sequence Diagram Login Serangkaian kerja melakukan login admin dapat terlihat seperti pada gambar III.2. berikut :

31 admin Halaman Login Proses Tabel Login Masukkan Username dan Password Cek Validasi Login Get Login Info Validasi Proses Validasi Login Info Validasi Login Gambar III.3. Sequence Diagram Login 2. Sequence Diagram Form Data Arsitek berikut : Sequence diagram data Arsitektur dapat dilihat seperti pada gambar III.3. admin Halaman Data Arsitek Proses Tabel Data Arsitek Kelola Data Arsitek Klik Simpan Menyimpan Data Info Data Tersimpan Info Tersimpan Menyimpan ke Database Proses Menyimpan Data Gambar III.3. Sequence Diagram Form Data Arsitek

32 3. Sequence Diagram Data Lokasi berikut : Sequence diagram data Data Lokasi dapat dilihat seperti pada gambar III.4. admin Halaman Data Lokasi Proses Tabel Lokasi Kelola Data Lokasi Klik Simpan Menyimpan Data Info Data Tersimpan Info Tersimpan Menyimpan ke Database Proses Menyimpan Data Gambar III.4. Sequence Diagram Form Data Lokasi 4. Sequence Diagram Buku Tamu Sequence diagram Buku Tamu Arsitektur dapat dilihat seperti pada gambar III.5. berikut : admin Halaman Buku Tamu Proses Tabel_Buku_Tamu Input Buku Tamu klik Masuk Menyimpan Data Menyimpan ke Database Halaman Tamu Ditampilkan Menampilkan Halaman Tamu Proses Menyimpan Data Gambar III.5. Sequence Diagram Buku Tamu

33 III.2.3. Activity Diagram Rangkaian kegiatan pada setiap terjadi event sistem digambarkan pada activity diagram berikut : 1. Activity Diagram Login Aktivitas yang dilakukan untuk melakukan login admin dapat dilihat seperti pada gambar III.6 berikut : Proses Login Pengguna Sistem Klik Menu Login Menampilkan Form Login Mengisi Username dan Password Klik Login Proses Validasi Username dan Password Tidak Ya Menampilkan Home Utama Gambar III.6. Activity Diagram Login

34 2. Activity Diagram Halaman Arsitek berikut : Activity diagram halaman Arsitek dapat dilihat seperti pada gambar III.7 Proses data arsitek Pengguna Sistem Klik Menu Arsitek Menampilkan Halaman Arsitek Klik Tambah Ya Tidak Mengisi Form Arsitek Klik Simpan Menyimpan Data Ke database Pilih Data Arsitek Klik edit Ya Tidak Mengubah Data Arsitek Mengubah Data Ke Database Klik Simpan Klik Hapus Menghapus Data Ke database Gambar III.7. Activity Diagram Halaman Arsitek

35 3. Activity Diagram Halaman Buku Tamu berikut : Activity diagram Halaman Buku Tamu dapat dilihat seperti pada gambar III.8 Proses data Buku Tamu Pengguna Sistem Klik Menu Buku Tamu Menampilkan Halaman Buku Tamu Mengisi Form Buku Tamu Klik Masuk Menyimpan Data Ke database Menampilkan Halaman Tamu Gambar III.8. Activity Diagram Halaman Buku Tamu 4. Activity Diagram Halaman Data Lokasi berikut : Activity diagram Halaman Data Lokasi dapat dilihat seperti pada gambar III.9

36 Proses Data Lokasi Pengguna Sistem Klik Menu Lokasi Menampilkan Halaman Lokasi Klik Tambah Ya Tidak Mengisi Form Lokasi Klik Simpan Menyimpan Data Ke database Pilih Data Lokasi Klik edit Ya Tidak Mengubah Data Lokasi Klik Simpan Mengubah Data Ke Database Klik Hapus Menghapus Data Ke database Gambar III.9. Activity Diagram Halaman Data Lokasi

37 III.3. Desain Tabel Setelah melakukan tahap normalisasi, maka tahap selanjutnya yang dikerjakan yaitu merancang struktur tabel pada basis data sistem yang akan dibuat, berikut ini merupakan rancangan struktur tabel tersebut : 1. Tabel Login Tabel login digunakan untuk menyimpan data pengguna, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.1 di bawah ini : Nama Database Nama Tabel Primary Key : dbarsitektur : data_login : id_login Foreign Key : - 2. Struktur Tabel Arsitektur Tabel III.1. Tabel Login Nama Field Tipe Data Ukuran Keterangan *id_login Varchar 10 * id_login Nama Pengguna Varchar 20 Nama Pengguna Username Varchar 20 Username Pengguna Password Varchar 20 Password Pengguna Status Varchar 10 Status Tabel arsitektur digunakan untuk menyimpan data-data arsitektur yang selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.2 di bawah ini : Nama Database Nama Tabel Primary Key Foreign Key : dbarsitektur : data_arsitektur : id_arsitektur : id_buku Tamu, id_lokasi

38 Tabel III.2. Tabel Arsitektur Nama Field Tipe Data Ukuran Keterangan Id_arsitektur Char 5 Id_arsitektur Nama_Arsitek Varchar 20 Nama Arsitek Nama_kantor_Arsitek Varchar 15 Nama Kantor Bidang Varchar 80 Bidang Arsitek Email Varchar 60 Email kontak Varchar 30 kontak alamat Varchar 200 alamat Id_Buku Tamu Char 5 Id Buku Tamu Id_lokasi Char 5 Id Lokasi 3. Struktur Tabel Data Lokasi Tabel Data Lokasi digunakan untuk menyimpan data Data Lokasi, selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.3 di bawah ini : Nama Database Nama Tabel Primary Key : dbarsitektur : Tabel Data Lokasi : id_lokasi Foreign Key : - Tabel III.3. Tabel Data Lokasi Nama Field Tipe Data Ukuran Keterangan *id_lokasi Char 5 Id Lokasi nama_wilayah Varchar 300 Nama Wilayah latitude Varchar 30 Latitude longitude Varchar 30 Longitude

39 4. Struktur Tabel Buku Tamu Tabel Buku Tamu digunakan untuk menyimpan data Buku Tamu arsitektur selengkapnya mengenai struktur tabel ini dapat dilihat pada tabel III.6 di bawah ini : Nama Database Nama Tabel Primary Key : dbarsitektur : data_buku Tamu : id_buku Tamu Foreign Key : - Tabel III.4. Tabel Buku Tamu Nama Field Tipe Data Ukuran Keterangan Id_ Tamu Varchar 5 Id Buku Tamu nama_ Tamu Varchar 70 Nama Buku Tamu Hp_tamu Varchar 70 No. Hp tamu Email_tamu Varchar 100 Email Tamu III.4. III.4.1. Desain User Interface Desain Input Perancangan Input merupakan masukan yang penulis rancang guna lebih memudahkan dalam entry data. Entry data yang dirancang akan lebih mudah dan cepat dan meminimalisir kesalahan penulisan dan memudahkan perubahan. 1. Perancangan Input Halaman Login Perancangan Input Halaman Login berfungsi untuk verifikasi pengguna yang berhak menggunakan sistem. Adapun rancangan halaman login dapat dilihat pada gambar III.10 sebagai berikut :

40 Gambar III.10. Rancangan Input Halaman Login 2. Rancangan Halaman Utama Rancangan halaman utama berfungsi untuk menampilkan tampilan utama dari user interface. Adapun rancangan halaman utama dapat dilihat pada Gambar III.11. sebagai berikut : Gambar III.11. Rancangan Halaman Utama

41 3. Rancangan Halaman Data Lokasi Rancangan halaman Lokasi berfungsi untuk menginputkan data-data daftar kamar yang dipesan. Adapun rancangan input kelas dapat dilihat pada gambar III.12. sebagai berikut: Gambar III.12. Rancangan Halaman Lokasi 4. Rancangan Halaman Buku Tamu Adapun bentuk Halaman Buku Tamu dapat dilihat pada Gambar III.13 Sebagai berikut :

42 Gambar III.13. Rancangan Halaman Buku Tamu 5. Rancangan Halaman Tampil Data Lokasi Adapun bentuk Halaman Tampil Data Lokasi dapat dilihat pada Gambar III.14 Sebagai berikut : Gambar III.14. Rancangan Halaman Tampil Data Lokasi