BAB III ANALISIS DAN PERANCANGAN APLIKASI Profil Madrasah Aliyah Negeri Insan Cendikia

Ukuran: px
Mulai penontonan dengan halaman:

Download "BAB III ANALISIS DAN PERANCANGAN APLIKASI Profil Madrasah Aliyah Negeri Insan Cendikia"

Transkripsi

1 25 BAB III ANALISIS DAN PERANCANGAN APLIKASI 3.1. Profil Madrasah Aliyah Negeri Insan Cendikia Untuk memenuhi kebutuhan sumberdaya manusia yang berkualitas tinggi dalam penguasaan IPTEK yang didasari semangat keimanan dan ketaqwaan sebagai insan-insan pembangunan, pada tahun 1996 BPPT melalui program penyetaran IPTEK STEP (Science and Technology Equity Program) bagi sekolahsekolah yang berada dilingkungan pesantren mendirikan SMU Insan Cendekia di Serpong-Banten dan di Gorontalo. Pada tahun pelajaran pertama (1996/1997), penerimaan siswa SMU Insan Cendekia diprioritaskan bagi siswa SMU/MA kelas satu dan siswa lulusan SMP/MTs yang berprestasi dan berada di lingkungan pesantren dan sekolah Islam lainnya yang berminat besar dalam bidang ilmu pengetahuan dan teknologi. Akan tetapi, mulai tahun pelajaran ke dua (1997/1998) dan seterusnya SMU Insan Cendekia memberi kesempatan pula kepada siswa SLTP/MTs baik negeri maupun swasta. Sejak tahun pelajaran 2000/2001, SMU Insan Cendekia baik yang berada di Serpong-Banten maupun di Gorontalo dilimpahkan pengelolaannya oleh BPPT kepada Departemen Agama Republik Indonesia. Untuk tetap mempertahankan ciri khas penguasaan IPTEK dan IMTAK, maka dalam pengelolaan dan pembinaannya Departemen Agama dan BPPT telah melakukan kerjasama dan selanjutnya nama SMU Insan Cendekia ditransformasikan sebagai Madrasah Aliyah Insan Cendekia dengan tanpa mengurangi materi pelajaran dan sistem

2 26 pengajaran secara keseluruhan yang telah berjalan selama ini. Pada tahun 2001, dengan SK Menag RI, Nomor 490 Tahun 2001 MA Insan Cendekia Serpong berubah menjadi Madrasah Aliyah Negeri (MAN) Insan Cendekia (IC). Visi dari MAN IC adalah mewujudkan sumber daya manusia yang berkualitas tinggi dalam keimanan dan ketakwaan, menguasai ilmu pengetahuan dan teknologi serta mampu mengaktualisasikannya dalam kehidupan bermasyarakat Misi dari MAN IC adalah menyiapkan calon pemimpin masa depan yang menguasai ilmu pengetahuan dan teknologi, mempunyai daya juang tinggi, kreatif, inovatif dan mempunyai landasan Iman dan Takwa yang kuat, meningkatkan pengetahuan dan kemampuan profesional tenaga kependidikan sesuai perkembangan dunia pendidikan, menjadikan Madrasah Aliyah Insan Cendekia sebagai madrasah model dalam pengembangan pengajaran iptek dan imtak bagi lembaga pendidikan lainnya Aplikasi Yang Diusulkan Karena MAN IC belum memiliki media pembelajaran terutama untuk pelajaran Bahasa Indoensia, maka diusulkan sebuah Aplikasi Interaktif Online Pelajaran Bahasa Indonesia dan Metode Membaca Cepat Untuk Madrasah Aliyah Negeri Insan Cendikia Serpong Berbasis Web yang selanjutnya disebut dengan nama aplikasi AIOP-BASINDO. Pembuatan aplikasi ini merupakan solusi terbaik untuk mengatasi permasalahan yang dihadapi oleh sekolahan tersebut, yaitu sebagai aplikasi yang dapat memberikan materi pelajaran kepada siswa, memproses ujian, media pengumpulan tugas siswa, pembelajaran metode membaca cepat, memberikan gambaran grafik nilai siswa terhadap teman satu

3 27 kelas, satu angkatan dan satu sekolahan, pada aplikasi ini juga terdapat kamus online Bahasa Indonesia yang datanya di-input oleh siswa dan menjadi point nilai bagi siswa, aplikasi ini dapat menyimpan data absensi siswa, aplikasi ini menjadi media diskusi pelajaran Bahasa Indonesia bagi Madrasah Aliyah Negeri Insan Cendikia Serpong, pada aplikasi ini juga terdapat chatting antara user dan guru yang dalam keadaan online dan aplikasi ini dapat memberikan laporan kepada guru dan kepada siswa berupa softcopy ataupun hardcopy. Pengerjaan AIOP-BASINDO ini melewati beberapa tahapan sebagai berikut: analisis, perancangan, implementasi, pengujian, dan pemeliharaan. Tahapan-tahapan tersebut merupakan tahapan-tahapan dari metode Waterfall dan akan dijelaskan lebih lanjut dibawah ini Analisis Tahap analisis adalah tahap untuk menganalisis hal-hal yang diperlukan dalam pembuatan aplikasi. Tahap ini dilakukan untuk mempelajari dan memahami aplikasi yang akan dibuat. Pada pembuatan AIOP-BASINDO analisis dilakukan dengan cara mempelajari data yang didapat dari sekolah dan mendiskusikan dengan pihak sekolah dalam hal ini Guru Bahasa Indonesia dan beberapa murid sekolah tersebut tentang kebutuhan pengguna dan kemudian dilakukan perumusan aplikasi yang akan dibuat Deskripsi Aplikasi AIOP-BASINDO merupakan aplikasi yang bertujuan mempermudah proses belajar mengajar antara guru dan siswa terutama pada materi pelajaran Bahasa Indonesia. AIOP-BASINDO ini dibuat dengan menggunakan teknologi

4 28 pemprograman PHP dengan menggunakan MySQL sebagai database dan Apache sebagai service nya. Dalam pembuatan AIOP-BASINDO ini menggunakan smarty sebagai template engine, smarty mempermudah pengaturan suatu tampilan aplikasi ditinjau dari sisi application logic dengan disain isi yang dipisahkan. Pemisahan tersebut memudahkan kepada programmer dan designer bila dalam pengerjaan dilakukan oleh dua orang atau lebih. Sehingga, untuk aspek jangka panjang sangat menguntungkan. library class database yang digunakan dalam pembuatan aplikasi ini adalah ADOdb, ADOdb adalah library class database yang menyediakan API berbagai database, sehingga apabila suatu saat database diganti maka hanya perlu merubah driver di ADOdbnya saja, tidak harus mengubah semua kode di php Karakteristik Pengguna Karakteristik pengguna pada aplikasi AIOP-BASINDO diidentifikasikan menjadi tiga pengguna, yaitu: pengguna umum, Guru, dan Siswa. Keterangan karakteristik pengguna aplikasi AIOP-BASINDO dapat dilihat pada Tabel 1. Tabel 1 Karakteristik pengguna aplikasi AIOP-BASINDO Kategori Pengguna Guru Karakteristik Pengguna Pengguna yang melakukan manajemen data dan informasi sistem, diantaranya 1. Melakukan manipulasi terhadap data kamus Bahasa Indonesia. Diantaranya yaitu melakukan perintah edit, delete dan publish data kamus. 2. Melakukan manipulasi terhadap data buku

5 29 tamu. Diantaranya yaitu melakukan perintah delete dan publish data buku tamu. 3. Melakukan manipulasi terhadap data siswa. Diantaranya yaitu melakukan perintah add, edit dan search data siswa. 4. Melakukan perintah edit pada data silabus. 5. Melakukan manipulasi terhadap data galeri. Diantanya yaitu melakukan perintah add, edit dan delete data galeri. 6. Melakukan manipulasi terhadap data polling. Diataranya yaitu melakukan perintah edit dan reset data polling. 7. Melakukan manipulasi terhadap data link. Diantaranya yaitu melakukan perintah add, edit dan delete data link. 8. Melakukan manipulasi terhadap data materi. Diantaranya yaitu melakukan perintah add, edit dan delete data materi. 9. Melakukan manipulasi terhadap data ujian. Diantaranya yaitu melakukan perintah add, edit dan delete data ujian. 10. Melakukan manipulasi terhadap data tugas. Diantaranya yaitu melakukan perintah add, edit dan delete data tugas 11. Melakukan perintah download file absensi, nilai, materi, silabus dan grafik 12. Melakukan kegiatan shoutbox dan chatting terhadap user yang sedang online. Siswa Pengguna yang memanfaatkan aplikasi ini sebagai media belajar, media pengumpulan tugas, media diskusi dan sekaligus media pencatatan absensi

6 30 kelas pada mata pelajaran Bahasa Indonesia. Berikut ini beberapa hal yang dapat di lakukan oleh user siswa 1. Melakukan perintah add dan search data kamus. 2. Melakukan perintah edit dan search data siswa 3. Melakukan perintah download file absensi, nilai, materi, silabus dan grafik. 4. Mengejakan ujian 5. Mengerjakaan tugas.. 6. Melakukan kegiatan shoutbox dan chatting terhadap user yang sedang online. Pengguna Umum Pengguna yang melakukan kunjungan ke aplikasi AIOP-BASINDO, yang bermaksud mendapatkan informasi atau yang hanya mampir karena sengaja atau karena tidak sengaja. Pengguna umum juga dapat melakukan pencarian terhadap kamus, dapat melakukan polling, dan dapat melakukan pengisian bukutamu Analisis Kebutuhan Tahap analisis kebutuhan dimaksudkan untuk mendapatkan kebutuhankebutuhan fungsional dari aplikasi yang akan dibuat. Kebutuhan fungsional tersebut didapatkan setelah pendeskripsian aplikasi, pembuatan use case dan pengumpulan data selesai dilakukan. Hasil dari analisis kebutuhan fungsional dapat dilihat pada Tabel 2. Penamaan kode fungsional kebutuhan aplikasi AIOP- BASINDO memiliki keterangan sebagai berikut:

7 31 F_AB_K-XXX merupakan kode yang digunakan untuk mempersentasikan kebutuhan fungsional F_AB_K-XXX-X merupakan kode yang digunakan untuk mempersentasikan kebutuhan subfungsional Di mana F=Fungsional, A=Aplikasi, B=AIOP-BASINDO, dan K=Kode. Tabel 2 Kebutuhan fungsional aplikasi AIOP-BASINDO Kode Fungsional Fungsional Deskripsi F_AB_K-001 Verifikasi login user Verifikasi login sebagai user (ada dua yang bertindak sebagai user yaitu: Guru dan Siswa) F_AB_K-002 Manipulasi data Melakukan manipulasi data, yaitu: add, edit, dan delete F_AB_K Manajemen data Memasukkan data yang akan diproses oleh aplikasi (hanya dilakukan oleh Guru), Mengubah data (dilakukan oleh Guru dan Siswa) dan Menghapus data yang sudah tidak diperlukan (hanya dilakukan oleh Guru) F_AB_K Input polling Memasukkan data polling yang akan diproses oleh aplikasi (hanya dilakukan oleh pengguna umum)

8 32 3 Input buku tamu Memasukkan data buku tamu yang akan diproses oleh aplikasi (hanya dilakukan oleh pengguna umum) F_AB_K-003 Pencarian Melakukan pencarian kamus berdasarkan kategori kata dan melakukan pencarian siswa berdasarkan kategori nama F_AB_K-004 Tampil informasi Menampilkan informasi 1 Tampil informasi sekolah Menampilkan informasi sekolah untuk pengguna umum 2 Tampil informasi Kamus Menampilkan informasi kamus kepada pengguna Umum, Guru dan Siswa 3 Tampil informasi pencarian kamus Menampilkan informasi pencarian kamus F_AB_K-002- F_AB_K-004- F_AB_K-004- F_AB_K-004- F_AB_K Tampil informasi bukutamu Menampilkan informasi bukutamu kepada Umum dan Guru

9 33 5 Tampil informasi Materi Menampilkan informasi Materi untuk pengguna Guru dan Siswa 6 Tampil informasi silabus Menampilkan informasi silabus untuk pengguna Umum, Guru dan Siswa 7 Tampil informasi soal Menampilkan informasi soal untuk pengguna Guru dan Siswa 8 Tampil informasi profil siswa Menampilkan informasi profil siswa untuk Siswa 9 Tampil informasi siswa Menampilkan informasi siswa untuk pengguna Guru dan Siswa 10 Tampil informasi membaca cepat Menampilkan informasi membaca cepat untuk pengguna Guru dan Siswa F_AB_K-004- F_AB_K-004- F_AB_K-004- F_AB_K-004- F_AB_K-004- F_AB_K-004- F_AB_K Tampil informasi ujian Menampilkan informasi ujian untuk pengguna Guru dan Siswa

10 34 12 Tampil informasi grafik Menampilkan informasi grafik untuk pengguna Guru dan Siswa 13 Tampil informasi laporan Menampilkan informasi laporan untuk pengguna Guru dan Siswa 14 Tampil informasi galeri Menampilkan informasi galeri untuk pengguna Umum, Guru dan Siswa 15 Tampil informasi link Menampilkan informasi link untuk pengguna Umum, Guru dan Siswa 16 Tampil informasi shoutbox Menampilkan informasi shoutbox F_AB_K-004- F_AB_K-004- F_AB_K-004- F_AB_K-004- F_AB_K-004- F_AB_K Tampil informasi chatting Menampilkan informasi chatting untuk Guru dan Siswa 3.4. Metode Perancangan Aplikasi Tahap ini dilakukan setelah analisis kebutuhan perangkat lunak selesai didefinikan dengan jelas. Metode yang digunakan untuk membuat aplikasi ini

11 35 berupa metode berarah aliran data dengan menggunakan Unfied Modelling Language (UML). Unified Modeling Language (UML) adalah bahasa spesifikasi standar untuk mendokumentasikan, menspesifikasikan, dan membangun sistem perangkat lunak. Use case diagram digunakan untuk memodelkan bisnis proses berdasarkan perspektif pengguna sistem. Use case diagram terdiri atas diagram untuk use case dan actor. Actor merepresentasikan orang yang akan mengoperasikan atau orang yang berinteraksi dengan sistem aplikasi. Use case merepresentasikan operasi-operasi yang dilakukan oleh actor. Use case digambarkan berbentuk elips dengan nama operasi dituliskan didalamnya. Actor yang melakukan operasi dihubungkan dengan garis lurus ke use case Hasil Perancangan Berdasarkan analisis yang telah dilakukan maka dapat diketahui apa saja yang manjadi masukan sistem, keluaran sistem, metode yang digunakan sistem, serta antar muka sistem yang dibuat, sehingga sistem yang dibuat nantinya sesuai dengan apa yang diharapkan. Perancangan sistem ini akan dibagi menjadi beberapa subsistem yaitu: 1. Perancangan Use case Diagram 2. Perancangan sekuensial Diagram 3. Perancangan Activity Diagram 4. Perancangan basis data 5. Perancangan struktur program 6. Perancangan antar muka

12 Perancangan Analisis Perangkat Lunak digambarkan dengan model analisis menggunakan diagram use-case serta dilanjutkan dengan model desain. Analisis digunakan untuk pemetaan awal mengenai perilaku yang diisyaratkan sistem aplikasi ke dalam elemen-elemen pemodelan. Untuk membantu perancangan dan melengkapi dokumentasi perancangan, penyusun menggunakan tool case Rational Rose 2003 yang mendukung perancangan dengan basis UML Diagram Use Case Use case diagram AIOP-BASINDO menggambarkan fungsionalitas yang diharapkan dari sebuah sistem. Yang ditekankan disini adalah apa yang diperbuat sistem, dan bukan bagaimana. Berikut ini adalah use case AIOP- BASINDO yang merepresentasikan sebuah interaksi antara aktor dengan sistem.

13 Gambar 3 Use Case AIOP-BASINDO 37

14 38 Pada use case AIOP-BASINDO diatas dapat terlihat 3 aktor, yaitu aktor Guru, aktor Siswa dan aktor Umum. Untuk setiap use case dijelaskan dalam deskripsi use case berikut ini: Deskripsi use case login Tabel 3 Deskripsi use case login Use Case ID 01 Nama use case Login Guru dan Siswa Tujuan Menjelaskan proses inisialisasi (peng-absahan) aktor Guru dan Siswa Deskripsi Guru atau Siswa mengakses aplikasi lalu melakukan login Preconditions Siswa dan Guru membuka aplikasi Postconditions 1. Siswa dan Guru masuk ke aplikasi 2. Status login menjadi true untuk kebutuhan chatting Scenario 1. memasukan username dan password pada form login 2. memeriksa kebenaran data yang dimasukan Includes None Prioritas Prekuensi penggunaan High Sejumlah siswa di sekolahan tersebut, kira-kira 360 siswa dan 1 Guru Bahasa Indonesia Aturan yang Harus Siswa atau Guru yang sudah terdaftar dalam database

15 39 harus dipenuhi Kebutuhan khusus - Asumsi 100% siswa akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Mengelola Galeri Tabel 4 Deskripsi use case Mengelola Galeri Use Case ID 02 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Mengelola Galeri Guru Melakukan manipulasi terhadap data galeri melakukan manipulasi data galeri berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi terhadap data galeri 2. Guru memberikan respon kepada sistem berupa pilihan manipulasi data sesuai dengan yang diinginkan 1. menampilkan informasi galeri kepada aktor Guru. 3. menanggapi respon dari Guru, dan melakukan perintah selanjutnya sesuai dari respon tersebut.

16 40 Includes Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi use case login, use case menambah galeri, use case merubah galeri dan use case menghapus galeri High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Menambah Galeri Tabel 5 Deskripsi use case Menambah Galeri Use Case ID 02-1 Nama use case Menambah galeri Guru Tujuan Melakukan manipulasi tambah terhadap data galeri Deskripsi melakukan manipulasi tambah data galeri berdasarkan perintah dari aktor Guru Preconditions Guru melakukan login Postconditions 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi tambah terhadap data galeri Scenario 1. Guru memilih manipulasi

17 41 tambah galeri 3. Guru memasukan nama file dan file foto Includes None 2. memberikan form kosong untuk memasukan data galeri 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Merubah Galeri Tabel 6 Deskripsi use case Merubah Galeri Use Case ID 02-2 Nama use case Merubah galeri Guru Tujuan Melakukan manipulasi ubah terhadap data galeri Deskripsi melakukan manipulasi ubah data galeri berdasarkan perintah dari aktor Guru Preconditions Guru melakukan login Postconditions 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi ubah terhadap data

18 42 Scenario galeri 1. Guru memilih manipulasi ubah galeri 3. Guru merubah nama file dan file foto Includes None 2. memberikan form ubah untuk merubah data galeri 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Menghapus Galeri Tabel 7 Deskripsi use case Menghapus Galeri Use Case ID 02-3 Nama use case Menghapus galeri Guru Tujuan Melakukan manipulasi hapus terhadap data galeri Deskripsi melakukan manipulasi hapus data galeri berdasarkan

19 43 Preconditions Postconditions Scenario perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi hapus terhadap data galeri 1. Guru memilih manipulasi hapus data galeri Includes None 2. melakukan perintah hapus data galeri sesuai dengan perintah dari aktor Guru Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Mengelola Soal Tabel 8 Deskripsi use case Mengelola Soal Use Case ID 03 Nama use case Mengelola Soal Guru

20 44 Tujuan Deskripsi Preconditions Postconditions Scenario Melakukan manipulasi terhadap data soal melakukan manipulasi data soal berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru memberikan respon kepada system berupa pilihan manipulasi data sesuai dengan yang dia inginkan 2. Guru dapat melakukan manipulasi terhadap data soal 1. menampilkan informasi soal kepada aktor Guru. 3. menanggapi respon dari Guru, dan melakukan perintah selanjutnya sesuai dari respon tersebut. Includes use case ini meng-include use case login, use case menambah soal, use case merubah soal dan use case menghapus Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya

21 Deskripsi use case Menambah Soal Tabel 9 Deskripsi use case Menambah Soal Use Case ID 03-1 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Menambah soal Guru Melakukan manipulasi tambah terhadap data soal melakukan manipulasi tambah data soal berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi tambah terhadap data soal 1. Guru memilih manipulasi tambah soal 3. Guru memasukan jenis soal soal. 5. Guru mengisikan soal sesuai form Includes None 2. memberikan pilihan jenis soal soal kepada aktor Guru 4. memvalidasi jenis soal, dan memberikan form kepada aktor guru sesuai jenis soal yang di pilih 6. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan High 1 kali oleh Guru Bahasa Indonesia Aturan yang Guru yang sudah terdaftar dalam database

22 46 harus dipenuhi Kebutuhan khusus Asumsi - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Merubah Soal Tabel 10 Deskripsi use case Merubah Soal Use Case ID 03-2 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Merubah soal Guru Melakukan manipulasi ubah terhadap data soal melakukan manipulasi ubah data soal berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi ubah terhadap data soal 1. Guru memilih manipulasi ubah soal 3. Guru merubah data soal sesuai dengan form ubah data Includes None 2. memberikan form ubah untuk merubah data soal 4. merekam data yang telah dimasukan Prioritas High

23 47 Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Menghapus Soal Tabel 11 Deskripsi use case Menghapus Soal Use Case ID 03-3 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Menghapus soal Guru Melakukan manipulasi hapus terhadap data soal melakukan manipulasi hapus data soal berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi hapus terhadap data galeri 1. Guru memilih manipulasi hapus data soal Includes None 2. melakukan perintah hapus data soal sesuai dengan perintah dari aktor Guru

24 48 Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Mengelola Link Tabel 12 Deskripsi use case Mengelola Link Use Case ID 04 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Mengelola Link Guru Melakukan manipulasi terhadap data link melakukan manipulasi data link berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi terhadap data link 2. Guru memberikan respon kepada sistem berupa pilihan manipulasi data link sesuai dengan yang dia inginkan 1. menampilkan informasi link kepada aktor Guru.

25 49 Includes Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi 3. menanggapi respon dari Guru, dan melakukan perintah selanjutnya sesuai dari respon tersebut. use case login, use case menambah link, use case merubah link dan use case menghapus link High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Menambah Link Tabel 13 Deskripsi use case Menambah Link Use Case ID 04-1 Nama use case Menambah link Guru Tujuan Melakukan manipulasi tambah terhadap data link Deskripsi melakukan manipulasi tambah data link berdasarkan perintah dari aktor Guru Preconditions Guru melakukan login Postconditions 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi tambah terhadap data link

26 50 Scenario 1. Guru memilih manipulasi tambah link 3. Guru memasukan nama link dan alamat link nya Includes None 2. memberikan form kosong untuk memasukan data link 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Merubah Link Tabel 14 Deskripsi use case Merubah Link Use Case ID 04-2 Nama use case Merubah link Guru Tujuan Melakukan manipulasi ubah terhadap data link Deskripsi melakukan manipulasi ubah data link berdasarkan perintah dari actor Guru Preconditions Guru melakukan login

27 51 Postconditions Scenario 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi ubah terhadap data link 1. Guru memilih manipulasi ubah link 3. Guru merubah data link Includes None 2. memberikan form ubah untuk merubah data link 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Menghapus Link Tabel 15 Deskripsi use case Mengehapus Link Use Case ID 04-3 Nama use case Menghapus link Guru Tujuan Melakukan manipulasi hapus terhadap data link

28 52 Deskripsi Preconditions Postconditions Scenario melakukan manipulasi hapus data link berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi hapus terhadap data link 1. Guru memilih manipulasi hapus data link Includes None 2. menghapus data link sesuai dengan perintah dari aktor Guru Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Mengelola Bukutamu Tabel 16 Deskripsi use case Mengelola Bukutamu Use Case ID 05 Nama use case Mengelola Bukutamu Guru

29 53 Tujuan Deskripsi Preconditions Postconditions Scenario Melakukan manipulasi terhadap data Bukutamu melakukan manipulasi data Bukutamu berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi terhadap data Bukutamu 2. Guru memberikan respon kepada sistem berupa pilihan manipulasi data bukutamu sesuai dengan yang dia inginkan Includes 1. menampilkan informasi bukutamu kepada aktor Guru. 3. menanggapi respon dari Guru, dan melakukan perintah selanjutnya sesuai dari respon tersebut. use case login, use case menambah bukutamu, use case publish bukutamu dan use case menghapus bukutamu Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya

30 Deskripsi use case Menambah Bukutamu Tabel 17 Deskripsi use case Menambah Bukutamu Use Case ID 05-1 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Menambah bukutamu Umum Melakukan manipulasi tambah terhadap data bukutamu melakukan manipulasi tambah data bukutamu berdasarkan perintah dari aktor Umum Umum membuka aplikasi Umum melakukan penambahan bukutamu 1. Umum memilih manipulasi tambah bukutamu 3. Umum memasukan nama, , pesan dan security code Includes None 2. memberikan form kosong untuk memasukan data bukutamu 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi Medium 10 kali oleh pengguna Umum setiap mingguny - - Biasanya pengunjung akan mengisi bukutamu apabila berkunjung

31 Deskripsi use case Publish Bukutamu Tabel 18 Deskripsi use case Publish Bukutamu Use Case ID 05-2 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Publish Bukutamu Guru Melakukan manipulasi publish terhadap data Bukutamu melakukan manipulasi publish data Bukutamu berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi publish terhadap data Bukutamu 1. Guru memilih manipulasi publish bukutamu 3. Guru merubah status bukutamu Includes None 2. memberikan pulihan publish 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database -

32 56 Asumsi Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Menghapus Bukutamu Tabel 19 Deskripsi use case Menghapus Bukutamu Use Case ID 05-3 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Menghapus Bukutamu Guru Melakukan manipulasi hapus terhadap data Bukutamu melakukan manipulasi hapus data Bukutamu berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi hapus terhadap data Bukutamu 1. Guru memilih manipulasi hapus data bukutamu Includes None 2. menghapus data bukutamu sesuai dengan perintah dari aktor Guru Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database Kebutuhan -

33 57 khusus Asumsi Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Mengelola Polling Tabel 20 Deskripsi use case Mengelola Polling Use Case ID 06 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Mengelola Polling Guru Melakukan manipulasi terhadap data Polling melakukan manipulasi data Polling berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi terhadap data Polling 2. Guru memberikan respon kepada sistem berupa pilihan manipulasi data polling sesuai dengan yang dia inginkan Includes 1. menampilkan informasi polling kepada aktor Guru. 3. menanggapi respon dari Guru, dan melakukan perintah selanjutnya sesuai dari respon tersebut. use case login, usecase me-reset polling dan use case merubah polling Prioritas Prekuensi High 1 kali oleh Guru Bahasa Indonesia

34 58 penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Menambah Polling Tabel 21 Deskripsi use case Menambah Polling Use Case ID 06-1 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Menambah polling Umum Melakukan manipulasi tambah terhadap data polling melakukan manipulasi tambah data polling berdasarkan perintah dari aktor Umum Umum membuka aplikasi Umum melakukan penambahan polling 1. Umum melakukan polling Prioritas Medium 2. merekam data yang telah dimasukan Prekuensi penggunaan 10 kali oleh pengguna Umum setiap minggunya Aturan yang -

35 59 harus dipenuhi Kebutuhan khusus - Asumsi Biasanya pengunjung akan mengisi polling apabila berkunjung Deskripsi use case Merubah Polling Tabel 22 Deskripsi use case Menambah Polling Use Case ID 06-2 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Merubah Polling Guru Melakukan manipulasi ubah terhadap data Polling melakukan manipulasi ubah data Polling berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi ubah terhadap data Polling 1. Guru memilih manipulasi ubah polling 3. Guru merubah data polling Includes None 2. memberikan form ubah untuk merubah data polling 4. merekam data yang telah dimasukan Prioritas High

36 60 Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Me-reset Polling Tabel 23 Deskripsi use case Me-reset Polling Use Case ID 06-3 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Me-reset Polling Guru Melakukan manipulasi reset terhadap data Polling melakukan manipulasi reset data Polling berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi reset terhadap data Polling 1. Guru memilih manipulasi reset data polling Includes use case login 2. melakukan perintah reset data polling sesuai dengan perintah dari aktor Guru

37 61 Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Merubah Silabus Tabel 24 Deskripsi use case Merubah Silabus Use Case ID 07 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Merubah Silabus Guru Melakukan manipulasi ubah terhadap data silabus melakukan manipulasi ubah data silabus berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi ubah terhadap data silabus 1. Guru memilih manipulasi ubah silabus 3. Guru merubah data silabus 2. memberikan form ubah untuk merubah data silabus 4. merekam data yang telah

38 62 Includes use case login dimasukan Prioritas High Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Mengelola Kamus BI Tabel 25 Deskripsi use case Mengelola Kamus BI Use Case ID 08 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Mengelola kamus BI Guru Melakukan manipulasi terhadap data kamus BI melakukan manipulasi data kamus BI berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi terhadap data kamus BI 1. menampilkan informasi kamus BI kepada aktor Guru.

39 63 2. Guru memberikan respon kepada sistem berupa pilihan manipulasi data kamus BI sesuai dengan yang dia inginkan 3. menanggapi respon dari Guru, dan melakukan perintah selanjutnya sesuai dari respon tersebut. Includes Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi use case login, use case merubah kamus BI, use case mencari kamus BI, use case menghapus kamus BI dan use case mem-publish kamus BI High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Merubah Kamus BI Tabel 26 Deskripsi use case Merubah Kamus BI Use Case ID 08-1 Nama use case Merubah Kamus BI Guru Tujuan Melakukan manipulasi ubah terhadap data Kamus BI Deskripsi melakukan manipulasi ubah data Kamus BI berdasarkan perintah dari aktor Guru

40 64 Preconditions Postconditions Scenario Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi ubah terhadap data Kamus BI 1. Guru memilih manipulasi ubah Kamus BI 3. Guru merubah data Kamus BI Includes use case login 2. memberikan form ubah untuk merubah data Kamus BI 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Mencari Kamus BI Tabel 27 Deskripsi use case Mencari Kamus BI Use Case ID 08-2 Nama use case Mencari Kamus BI Guru, Umum dan Siswa

41 65 Tujuan Deskripsi Preconditions - Postconditions Scenario Melakukan pencarian kata Kamus BI Guru, Umum dan Siswa melakukan pencarian data Kamus BI 1. Guru, Umum dan Siswa masuk ke aplikasi 2. Guru, Umum dan Siswa dapat melakukan pencarian kata Kamus BI 1. Guru, Umum dan Siswa memasukan kata untuk dilakukan pencarian Includes None 2. melakukan pencarian kata dan menampilakan kata yang di cari ke aktor Guru, Umum dan Siswa Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus High Asumsi Deskripsi use case Menghapus Kamus BI Tabel 28 Deskripsi use case Menghapus Kamus BI

42 66 Use Case ID 08-3 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Menghapus Kamus BI Guru Melakukan manipulasi hapus terhadap data Kamus BI melakukan manipulasi hapus data Kamus BI berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi hapus terhadap data Kamus BI 1. Guru melakukan pemilihan fungsi manipulasi hapus data kamus BI Includes Use case login 2. menghapus data bukutamu sesuai dengan perintah dari aktor Guru Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Mem-Publish Kamus BI

43 67 Tabel 29 Deskripsi use case Mem-Publish Kamus BI Use Case ID 08-4 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Mem-Publish Kamus BI Guru Melakukan manipulasi Publish terhadap data Kamus BI melakukan manipulasi Publish data Kamus BI berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi Publish terhadap data Kamus BI 1. Guru memilih manipulasi publish kamus BI 3. Guru merubah status kamus BI Includes Use case login 2. memberikan pilihan publish 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya

44 Deskripsi use case Menambah Kamus BI Tabel 30 Deskripsi use case Menambah Kamus BI Use Case ID 08-5 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Memambah Kamus BI Siswa Melakukan manipulasi tambah terhadap data kamus BI melakukan manipulasi tambah data Kamus BI berdasarkan perintah dari aktor Siswa Siswa melakukan login 1. Siswa masuk ke aplikasi 2. Siswa dapat melakukan manipulasi tambah terhadap data Kamus BI 1. Siswa memilih manipulasi tambah kamus BI 3. Siswa memasukan kata dan atri dari kata tersebut Includes Use case login 2. memberikan form kosong untuk memasukan data kamus BI 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus High Sejumlah siswa di sekolahan tersebut, kira-kira 360 siswa Siswa yang terdaftar didatabase -

45 69 Asumsi Siswa akan menggunakan aplikasi ini setiap harinya Deskripsi use case Mengerjakan Soal Tabel 31 Deskripsi use case Mengerjakan Soal Use Case ID 09 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Mengerjakan Soal Siswa Melakukan proses ujian Siswa mengerjakan soal yang di berikan oleh sistem Siswa melakukan login 1. Siswa masuk ke aplikasi 2. Siswa dapat mengerjakan soal ujian 2. Siswa memilih jawaban dan mengisi soal yang di berikan system Includes Use case login 1. menampilkan data soal yang harus di disi oleh aktor Siswa 3. memeriksa jawaban dan menampilkan nilai kepada Siswa 4. merekam nilai Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi High Sejumlah siswa di sekolahan tersebut, kira-kira 360 siswa Siswa yang terdaftar didatabase

46 70 Kebutuhan khusus Asumsi - Siswa akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Menambah Chat Tabel 32 Deskripsi use case Menambah Chat Use Case ID 10 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Memambah Chat Siswa dan Guru Melakukan manipulasi tambah terhadap data chat Guru dan Siswa melakukan manipulasi yaitu menambah chat Guru dan Siswa melakukan login 1. Guru dan Siswa masuk ke aplikasi 2. Guru dan Siswa dapat melakukan tambah chat 1. Guru dan Siswa melakukan chat Includes Use case login 2. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi High Sejumlah siswa di sekolahan tersebut, kira-kira 360 siswa dan 1 Guru Bahasa Indonesia Guru dan Siswa yang terdaftar didatabase

47 71 Kebutuhan khusus Asumsi - Guru dan Siswa akan menggunakan aplikasi ini setiap harinya Deskripsi use case Menambah Shout Tabel 33 Deskripsi use case Menambah Shout Use Case ID 11 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Memambah Shout Siswa dan Guru Melakukan manipulasi tambah terhadap data shout Guru dan Siswa melakukan manipulasi yaitu menambah shout Guru dan Siswa melakukan login 1. Guru dan Siswa masuk ke aplikasi 2. Guru dan Siswa dapat melakukan tambah shout 1. Guru dan Siswa melakukan shout Includes Use case login 2. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi High Sejumlah siswa di sekolahan tersebut, kira-kira 360 siswa dan 1 Guru Bahasa Indonesia Guru dan Siswa yang terdaftar didatabase

48 72 Kebutuhan khusus Asumsi - Guru dan Siswa akan menggunakan aplikasi ini setiap harinya Deskripsi use case Men-Download file Tabel 34 Deskripsi use case Men-Download File Use Case ID 12 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Men-Download file Siswa dan Guru Melakukan Download file Guru dan Siswa melakukan download file absensi, download grafik nilai dan download materi Guru dan Siswa melakukan login 1. Guru dan Siswa masuk ke aplikasi 2. Guru dan Siswa dapat melakukan download file 2. Guru dan Siswa merespon dengan memilih download absensi Includes Use case login 1. menampilkan pilihan download 3. memberikan file yang di minta Prioritas Prekuensi penggunaan High Sejumlah siswa di sekolahan tersebut, kira-kira 360 siswa dan 1 Guru Bahasa Indonesia Aturan yang Guru dan Siswa yang terdaftar didatabase

49 73 harus dipenuhi Kebutuhan khusus Asumsi - Guru dan Siswa akan menggunakan aplikasi ini setiap harinya Deskripsi use case Mengelola Siswa Tabel 35 Deskripsi use case Mengelola Siswa Use Case ID 13 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Mengelola Siswa Guru Melakukan manipulasi terhadap data siswa melakukan manipulasi data siswa berdasarkan perintah dari actor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi terhadap data siswa 2. Guru memberikan respon kepada sistem berupa pilihan manipulasi data siswa sesuai dengan yang dia inginkan Includes 1. menampilkan informasi siswa kepada aktor Guru. 3. menanggapi respon dari Guru, dan melakukan perintah selanjutnya sesuai dari respon tersebut. use case login, use case menambah siswa, use case mencari

50 74 siswa dan use case merubah siswa Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Menambah Siswa Tabel 36 Deskripsi use case Menambah Siswa Use Case ID 13-1 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Menambah Siswa Guru Melakukan manipulasi tambah terhadap data siswa melakukan manipulasi tambah data siswa berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi tambah terhadap data siswa 1. Guru memilih manipulasi tambah siswa 2. memberikan form kosong

51 75 3. Guru memasukan data siswa Includes Use case login untuk memasukan data siswa 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Mencari Siswa Tabel 37 Deskripsi use case Mencari Siswa Use Case ID 13-2 Nama use case Mencari Siswa Siswa Tujuan Melakukan pencarian data siswa Deskripsi Siswa melakukan pencarian data siswa Preconditions Siswa melakukan login Postconditions 1. Siswa masuk ke aplikasi 2. Siswa dapat melakukan pencarian data siswa Scenario 1. Siswa memasukan kata

52 76 untuk dilakukan pencarian dengan memasukan nama siswa Includes Use case login 2. melakukan pencarian kata dan menampilakan kata yang di cari ke aktor Siswa Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High Sejumlah siswa di sekolahan tersebut, kira-kira 360 siswa Siswa yang sudah terdaftar dalam database - Siswa akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Merubah Siswa Tabel 38 Deskripsi use case Merubah Siswa Use Case ID 13-3 Nama use case Merubah Siswa Guru Tujuan Melakukan manipulasi ubah terhadap data siswa Deskripsi Guru melakukan manipulasi yaitu merubah data siswa Preconditions Guru melakukan login Postconditions 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi ubah terhadap data siswa Scenario

53 77 1. Guru memilih manipulasi ubah siswa 3. Guru merubah data siswa Includes Use case login 2. memberikan form ubah untuk merubah data siswa 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Mengelola Materi Tabel 39 Deskripsi use case Mengelola Materi Use Case ID 14 Nama use case Mengelola Materi Guru Tujuan Melakukan manipulasi terhadap data materi Deskripsi melakukan manipulasi data materi berdasarkan perintah dari aktor Guru Preconditions Guru melakukan login Postconditions 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi terhadap data materi

54 78 Scenario 2. Guru memberikan respon kepada sistem berupa pilihan manipulasi data sesuai dengan yang diinginkan 1. menampilkan informasi materi kepada aktor Guru. 3. menanggapi respon dari Guru, dan melakukan perintah selanjutnya sesuai dari respon tersebut. Includes use case login, use case menambah materi, use case merubah materi dan use case menghapus materi Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Menambah Materi Tabel 40 Deskripsi use case Menambah Materi Use Case ID 14-1 Nama use case Menambah Materi Guru Tujuan Melakukan manipulasi tambah terhadap data materi

55 79 Deskripsi Preconditions Postconditions Scenario melakukan manipulasi tambah data materi berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi tambah terhadap data materi 1. Guru memilih manipulasi tambah materi 3. Guru memasukan data materi Includes Use case login 2. memberikan form kosong untuk memasukan data materi 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Merubah Materi Tabel 41 Deskripsi use case Merubah Materi Use Case ID 14-2

56 80 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Merubah Materi Guru Melakukan manipulasi ubah terhadap data materi melakukan manipulasi ubah data materi berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi ubah terhadap data materi 1. Guru memilih manipulasi ubah materi 3. Guru merubah data materi Includes Use case login 2. memberikan form ubah untuk merubah data materi 4. merekam data yang telah dimasukan Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya Deskripsi use case Menghapus Materi

57 81 Tabel 42 Deskripsi use case Menghapus Materi Use Case ID 14-3 Nama use case Tujuan Deskripsi Preconditions Postconditions Scenario Menghapus Materi Guru Melakukan manipulasi hapus terhadap data materi melakukan manipulasi hapus data materi berdasarkan perintah dari aktor Guru Guru melakukan login 1. Guru masuk ke aplikasi 2. Guru dapat melakukan manipulasi hapus terhadap data materi 1. Guru memilih manipulasi hapus data materi Includes Use case login 2. melakukan perintah hapus data materi sesuai dengan perintah dari aktor Guru Prioritas Prekuensi penggunaan Aturan yang harus dipenuhi Kebutuhan khusus Asumsi High 1 kali oleh Guru Bahasa Indonesia Guru yang sudah terdaftar dalam database - Guru akan menggunakan aplikasi ini setiap minggunya

58 Sekuensial diagram Untuk menggambarkan perilaku sistem, digunakan sequence diagram. Diagram dibawah menunjukkan aliran pesan antar objek yang membentuk suatu proses yang digambarkan dalam sebuah use case Diagram Sekuensial untuk Use Case Login Pada Use Case Input Login, sistem dimulai dengan Guru menginputkan username dan password lalu sistem memvalidasi data dengan yang ada di database lalu menampilkan konfirmasi ke aktor Gambar 3. Sekuensial Diagram Use Case Login Diagram Sekuensial untuk Use Case Mengelola Galeri Gambar 4. Sekuensial Diagram Use Case Mengelola Galeri

59 Diagram Sekuensial untuk Use Case Menambah Galeri Gambar 5. Sekuensial Diagram Use Case Tambah Galeri Diagram Sekuensial untuk Use Case Merubah Galeri Gambar 6. Sekuensial Diagram Use Case Ubah Galeri Diagram Sekuensial untuk Use Case Menghapus Galeri Gambar 7. Sekuensial Diagram Use Case Hapus Galeri

60 Diagram Sekuensial untuk Use Case Mengelola Soal Gambar 8. Sekuensial Diagram Use Case Mengelola Galeri Diagram Sekuensial untuk Use Case Menambah soal Gambar 9. Sekuensial Diagram Use Case Tambah Galeri Diagram Sekuensial untuk Use Case Merubah Soal Gambar 10. Sekuensial Diagram Use Case Ubah Galeri

61 Diagram Sekuensial untuk Use Case Menghapus Soal Gambar 11. Sekuensial Diagram Use Case Hapus Soal Diagram Sekuensial untuk Use Case Mengelola Link sistem tb_link : Guru 1. Open data link 2. Read data 4. input jenis manipulasi 5. konfirmasi 3. Get Data Gambar 12. Sekuensial Diagram Use Case Mengelola Link Diagram Sekuensial untuk Use Case Menambah Link tb_link : Guru 1. Manipulasi tambah link 2. form input 3. Input data link 4. Simpan DB Gambar 13. Sekuensial Diagram Use Case Menambah Link

62 Diagram Sekuensial untuk Use Case Mengubah Link tb_link : Guru 1. Manipulasi ubah link 2. form ubah 3. Ubah link 4. Simpan DB Gambar 14. Sekuensial Diagram Use Case Mengubah Link Diagram Sekuensial untuk Use Case Menghapus Link tb_link : Guru 1. manipulasi hapus link 2. Hapus Data Gambar 15. Sekuensial Diagram Use Case Menghapus Link Diagram Sekuensial untuk Use Case Mengelola Bukutamu tb_bukutamu : Guru 1. Open data bukutamu 2. Read data 4. Input jenis manipulasi 5. konfirmasi 3. Get data Gambar 16. Sekuensial Diagram Use Case Mengelola Bukutamu

63 Diagram Sekuensial untuk Use Case Menambah Bukutamu tb_bukutamu : Umum 1. manipulasi tambah bukutamu 2. form input 3. input data bukutamu 4. simpan DB Gambar 17. Sekuensial Diagram Use Case Mengubah Bukutamu Diagram Sekuensial untuk Use Case Mem-Publish Bukutamu tb_bukutamu : Guru 1. input manipulasi publish bukutamu 2. pilihan publish 3. input status publish 4. Simpan DB Gambar 18. Sekuensial Diagram Use Case Mem-Publish Bukutamu Diagram Sekuensial untuk Use Case Menghapus Bukutamu tb_bukutamu : Guru 1. manipulasi hapus bukutamu 2. Hapus Data Gambar 19. Sekuensial Diagram Use Case Menghapus Bukutamu

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan

BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI. Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan 126 BAB IV IMPLEMENTASI DAN PENGUJIAN APLIKASI 4.1. Kebutuhan Sistem Sistem pengolahan data merupakan satu kesatuan kegiatan pengolahan data atau informasi yang terdiri dari prosedur dan pelaksana data.

Lebih terperinci

BAB III PERANCANGAN SISTEM. Shipping Direktorat Jenderal Imigrasi menunjukkan bahwasanya dalam akses

BAB III PERANCANGAN SISTEM. Shipping Direktorat Jenderal Imigrasi menunjukkan bahwasanya dalam akses BAB III PERANCANGAN SISTEM 3.1. Analisa Sistem Yang Sedang Berjalan Analisa sistem yang sedang berjalan pada sebuah program aplikasi On- Shipping Direktorat Jenderal Imigrasi menunjukkan bahwasanya dalam

Lebih terperinci

Searching materi manajemen materi manajemen latihan. v iew materi v iew latihan. View Video. View Animasi. isi polling. View Silabus.

Searching materi manajemen materi manajemen latihan. v iew materi v iew latihan. View Video. View Animasi. isi polling. View Silabus. 3.2 UML (Unified Modeling Language) The Unified Modeling Language (UML) adalah bahasa standart untuk melakukan spesifikasi, visualisasi, konstruksi, dan dokumentasi dari komponen-komponen perangkat lunak.

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Dalam perancangan sistem ini, metode yang digunakan adalah metode perancangan Unified Modeling Language (UML). 4.1.1 Use Case Diagram, Activity Diagram

Lebih terperinci

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3.

Gambar Form input data proyek Gambar Tampilan data proyek Gambar Form edit data proyek Gambar 3. DAFTAR ISI HALAMAN SAMPUL... i HALAMAN JUDUL... ii PERNYATAAN KEASLIAN... iii LEMBAR PENGESAHAN PEMBIMBING... iv LEMBAR PENGESAHAN PENGUJI... v PERNYATAAN PERSETUJUAN PUBLIKASI KARYA ILMIAH... vi MOTTO...

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem yang Sedang Berjalan Tahap yang perlu dilakukan sebelum mengembangkan suatu sistem ialah menganalisis sistem yang sedang berjalan kemudian mencari

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 30 BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang sedang berjalan Analisa terhadap suatu sistem sangat diperlukan untuk mengetahui kegiatan-kegiatan yang sedang berjalan dalam suatu sistem.

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM III.1 BAB III ANALISA DAN DESAIN SISTEM III.1 Analisis Sistem yang Berjalan Sistem yang sedang berjalan belum tersedia sistem informasi yang berbasis komputer atau dengan kata lain masih dengan cara manual.

Lebih terperinci

BAB IV PERANCANGAN SISTEM 4.1 PERANCANGAN SISTEM Untuk memudahkan pembuatan aplikasi sistem pakar berbasis website, maka akan dibuat model menggunakan UML (Unified Modeling Language). Perlu diketahui metode

Lebih terperinci

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I

DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR BAB I PENDAHULUAN I DAFTAR ISI LEMBAR PENGESAHAN SURAT PERNYATAAN ABSTRAK ABSTRACT KATA PENGANTAR DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR ii iii iv v vi viii xiv xv BAB I PENDAHULUAN I-1 1.1.Latar Belakang I-1 1.2.Identifikasi

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota

BAB IV ANALISA DAN PERANCANGAN SISTEM. diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata Kota BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Pada bab ini dijelaskan mengenai prosedur yang berjalan dan yang diusulkan dari sistem yang ada di Dinas Kebudayaan dan Pariwisata

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisa dan Deskripsi Sistem 4.1.1. Gambaran Proses Berdasarkan Surat Edaran yang dikeluarkan oleh direksi nomor 22/DIRG/DPPKG/2008 tentang pedoman penagihan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisis Sistem Yang Sedang Berjalan Sebelum sistem ini dibuat, beberapa pengujung ke Kabupaten Labuhan Batu baik pengujung dalam negeri maupun pengujung luar negeri

Lebih terperinci

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... i ii iii iv v vii xi xiii BAB I PENDAHULUAN... I-1

Lebih terperinci

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori

DAFTAR ISI Bab I : Pendahuluan Bab II : Landasan Teori DAFTAR ISI Halaman Judul... i Halaman Pengesahan Dosen Pembimbing... ii Halaman Pengesahan Dosen Penguji... iii Abstrak... iv Kata pengantar... v Daftar Isi... vii Daftar Tabel... xiv Daftar Gambar...

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 34 BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisa masalah dilakukan untuk mengetahui gambaran umum mengenai Sistem Informasi Geografis Lokasi Pesantren Di Kota Medan. Sehubungan dengan

Lebih terperinci

BAB I PENDAHULUAN. dalam arti yang lebih sempit, adalah sistem komputer yang memiliki kemampuan

BAB I PENDAHULUAN. dalam arti yang lebih sempit, adalah sistem komputer yang memiliki kemampuan BAB I PENDAHULUAN I.1. Latar Belakang Sistem Informasi Geografis adalah sistem informasi khusus yang mengelola data yang memiliki informasi spasial (bereferensi keruangan). Atau dalam arti yang lebih sempit,

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai program absensi siswa berbasis SMS Gateway yang meliputi analisa sistem yang sedang berjalan dan desain sistem. III.1. Analisis Masalah

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis

BAB IV ANALISIS DAN PERANCANGAN SISTEM. proses kerja yang sedang berjalan. Pokok-pokok yang di analisis meliputi analisis BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Berjalan Analisis sistem yang berjalan dilakukan dengan tujuan untuk mengetahui proses kerja yang sedang berjalan. Pokok-pokok yang di analisis

Lebih terperinci

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi

PERANCANGAN SISTEM. Gambar 4-1 Interaksi antara sistem dan aplikasi BAB 4. PERANCANGAN SISTEM 4.1. Perancangan Sistem Untuk memudahkan pembuatan aplikasi virtual lab ini, gambar di bawah ini menggambarkan bagaimana interaksi antara layanan dan aplikasi yang terjadi. Persistent

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 46 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Sejarah Perusahaan Batalion Barbershop adalah salah satu usaha jasa perawatan rambut yang berada di Jakarta Selatan. Batalion Barbershop merupakan usaha yang

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Objek Penelitian 3.1.1 Sejarah Banten Kesultanan Banten merupakan sebuah kerajaan Islam yang pernah berdiri di wilayah Provinsi banten Indonesia pada sekitar

Lebih terperinci

Bab 3 Metodologi Penelitian

Bab 3 Metodologi Penelitian Bab 3 Metodologi Penelitian 3.1 Metode dan Analisis Kebutuhan Sistem Metode yang digunakan untuk perancangan sistem ini adalah metode prototype Perancangan sistem dengan menggunakan metode prototype memiliki

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III. 1. Analisa Sistem Yang Berjalan Analisa sistem dilakukan guna mengetahui gambaran umum sistem informasi geografis letak lokasi baliho di Kota Medan, yakni menganalisis

Lebih terperinci

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program...

DAFTAR TABEL. Perbandingan Ruby on Rails Dengan PHP Berdasarkan Banyak. Baris Program... DAFTAR ISI LEMBAR PENGESAHAN... i ABSTRACT... ii ABSTRAK... iii KATA PENGANTAR... iv DAFTAR ISI... vi DAFTAR TABEL... ix DAFTAR GAMBAR... xi DAFTAR LAMPIRAN... xiv BAB I PENDAHULUAN 1.1 Latar Belakang

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem

BAB IV ANALISIS DAN PERANCANGAN SISTEM. permasalahan dari suatu sistem informasi. Hasil akhir dari analisis sistem BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis yang Berjalan Analisis sistem merupakan proses memilah-milah suatu permasalahan menjadi elemen-elemen yang lebih kecil untuk dipelajari guna mempermudah

Lebih terperinci

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN

BAB VI : PENUTUP 6.1 Kesimpulan Saran DAFTAR PUSTAKA LAMPIRAN DAFTAR ISI HALAMAN JUDUL... i HALAMAN PERSETUJUAN... ii HALAMAN PENGESAHAN... iii HALAMAN MOTTO DAN PERSEMBAHAN... iv RINGKASAN... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xii DAFTAR GAMBAR...

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dijelaskan tentang analisa study kelayakan sistem yaitu sistem yang sedang berjalan dan sistem yang akan dibangun berupa arsitektur sistem dan perancangan

Lebih terperinci

DAFTAR ISI. BAB I PENDAHULUAN Latar Belakang Identifikasi Masalah Tujuan Penelitian Manfaat Penelitian...

DAFTAR ISI. BAB I PENDAHULUAN Latar Belakang Identifikasi Masalah Tujuan Penelitian Manfaat Penelitian... DAFTAR ISI COVER... i LEMBAR PENGESAHAN TUGAS AKHIR...ii LEMBAR PENGESAHAN PENGUJI SIDANG... iii LEMBAR PERNYATAAN KEASLIAN... iv KATA PENGANTAR... v ABSTRAK... vi DAFTAR ISI... vii DAFTAR TABEL...xii

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Pendahuluan Sistem yang dirancang adalah sebuah perangkat sebagai keamanan web, yaitu perangkat lunak yang dapat memberikan keamanan (security) kepada pengguna

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Yang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu menganalisis sistem yang sedang berjalan di Distro yang akan dibangun tersebut.

Lebih terperinci

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3.

II.3.5 Statechart Diagram... II-14 II.3.6 Activity Diagram... II-15 II.3.7 Component Diagram... II-16 II.3.8 Deployment Diagram... II-16 II.3. DAFTAR ISI HALAMAN JUDUL LEMBAR PENGESAHAN... ii SURAT PERNYATAAN... iii ABSTRAK... iv ABSTRACT... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR TABEL... xii DAFTAR GAMBAR... xiii BAB I PENDAHULUAN...

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Use Case Diagram dan Activity Diagram. Selain itu juga pada analisis ini akan BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Didalam analisis ini akan menjelaskan apa saja proses yang terjadi di SMP Negeri 2 Wanayasa dan mendeskripsikan persoalan yang

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Sejarah Singkat Perusahaan Toko SparePart Tunas Muda Variasi adalah nama sebuah bentuk usaha penjualan peralatan dan perlengkapan variasi mobil yang beralamatkan

Lebih terperinci

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... i iii iv v vi viii xv xviii BAB I BAB II PENDAHULUAN

Lebih terperinci

Bab 3 Metode dan Perancangan Sistem

Bab 3 Metode dan Perancangan Sistem Bab 3 Metode dan Perancangan Sistem 3.1 Metode Perancangan Sistem Dalam membangun aplikasi ini metode yang digunakan adalah Prototyping Model. Prototyping Model membangun sebuah model dari sebuah sistem

Lebih terperinci

BAB IV ANALISIS DAN PERENCANAAN SISTEM. yang terdapat pada sistem tersebut untuk kemudian dijadikan landasan usulan

BAB IV ANALISIS DAN PERENCANAAN SISTEM. yang terdapat pada sistem tersebut untuk kemudian dijadikan landasan usulan 41 BAB IV ANALISIS DAN PERENCANAAN SISTEM 4.1. Analisis sistem yang sedang berjalan Tahap yang perlu dilakukan sebelum mengembangkan susatu sistem adalah menganalisis sistem yang sedang berjalan kemudian

Lebih terperinci

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN...

DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN... DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN... i SURAT PERNYATAAN... ii ABSTRAK... iii ABSRACT... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... xii DAFTAR GAMBAR... xiv DAFTAR LAMPIRAN... xvii

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM 24 BAB III ANALISA DAN DESAIN SISTEM III.1 Analisa Masalah Bab ini di jelaskan mengenai prosedur yang berjalan dan yang di usulkan dari sistem yang ada pada Apotek Kimia Farma. Analisis yang penulis lakukan

Lebih terperinci

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM

BAB IV PERANCANGAN SISTEM Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem 4.1.1 Perancangan Pembuatan Sistem(Use Case Diagram) SISTEM Gambar 4.1 Diagram Use Case Aplikasi Penjadwalan 35 1. Use Case Input pesanan Tabel 4.1 Deskripsi

Lebih terperinci

BAB I PENDAHULUAN... I-1

BAB I PENDAHULUAN... I-1 DAFTAR ISI LEMBAR PENGESAHAN... i SURAT PERNYATAAN... ii ABSTRAK... iii ABSTRACT... iv KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... xiv DAFTAR GAMBAR... xv DAFTAR LAMPIRAN... xix BAB I PENDAHULUAN...

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Aplikasi Penjualan Alat-Alat Pada Toko Eiger Berbasis Mobile Dan Client-Server yang meliputi analisa sistem yang sedang berjalan dan

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 24 BAB III ANALISIS DAN DESAIN SISTEM III. 1. Analisa Sistem ng Berjalan Analisa sistem yang berjalan dilakukan guna mengetahui gambaran umum sistem informasi geografis tempat penjualan oleh-oleh khas

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM 37 BAB III ANALISIS DAN DESAIN SISEM III.1. Analisa Sistem yang Sedang Berjalan Analisa sistem sangat berguna untuk mengetahui gambaran umum mengenai sistem informasi geografis lokasi wedding solution

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi

BAB IV ANALISIS DAN PERANCANGAN SISTEM. hasil analisis ini digambarkan dan didokumentasiakan dengan metodologi BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang Sedang Berjalan Kegiatan analisis sistem yang berjalan dilakukan dengan analisis yang berorientasi pada objek-objek yang diperlukan oleh

Lebih terperinci

BAB III METODOLOGI PENELITIAN. mendukung berjalannya perancangan dan pembuatan aplikasi.

BAB III METODOLOGI PENELITIAN. mendukung berjalannya perancangan dan pembuatan aplikasi. BAB III METODOLOGI PENELITIAN 3.1. Alat dan Bahan Dalam pembuatan aplikasi digunakan beberapa alat dan bahan untuk mendukung berjalannya perancangan dan pembuatan aplikasi. 3.1.1. Alat Alat yang digunakan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Toko Buku Family merupakan sebuah toko yang menjual buku-buku

BAB IV ANALISIS DAN PERANCANGAN SISTEM. Toko Buku Family merupakan sebuah toko yang menjual buku-buku BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem Yang Berjalan Toko Buku Family merupakan sebuah toko yang menjual buku-buku pelajaran. Dalam bab ini akan dijelaskan mengenai Analisis Sistem

Lebih terperinci

BAB IV HASIL DAN UJI COBA

BAB IV HASIL DAN UJI COBA BAB IV HASIL DAN UJI COBA IV.1. Hasil Berikut ini dijelaskan tentang tampilan hasil dari Perancangan Sistem Informasi Geografis Lokasi Rumah Ibadah Kota Medan di Sumatera Utara dapat dilihat sebagai berikut

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM

BAB IV ANALISA DAN PERANCANGAN SISTEM BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1. Analisa Sistem Event kebudayaan merupakan acara yang diselenggarakan dengan tujuan untuk melestarikan kebudayaan daerah. Pelaksanaan event kebudayaan di Jawa

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang berjalan Proses yang sedang berjalan dalam penginformasian mengenai data lokasi Kantor Kecamatan di Kota Medan masih menggunakan daftar tabel

Lebih terperinci

Dibuat untuk ilustrasi analisis kebutuhan MK. Proyek Semseter Genap Diagra Use case

Dibuat untuk ilustrasi analisis kebutuhan MK. Proyek Semseter Genap Diagra Use case Tahap Analisis Kebutuhan Definisi Aktor Kebutuhan Fungsional Diagra Use case Skenario Use Case A. Definisi Aktor Sistem Aplikasi Ujian Online ini akan digunakan oleh 2 level user yang akan berinteraksi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa

BAB IV ANALISIS DAN PERANCANGAN SISTEM. sistem sedang berjalan dan diperlukan untuk berbagai perubahan yang dirasa BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1. Analisis Sistem yang sedang berjalan Analisis sistem yang berjalan ini bertujuan untuk mengetahui bagaimana sistem sedang berjalan dan diperlukan untuk berbagai

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem yang sedang berjalan Lalu lintas jalan merupakan salah satu sektor yang berpengaruh dalam pembangunan suatu daerah. yang rusak dapat menganggu para

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM Aplikasi ini dibuat berdasarkan Framework Cordova dan Jquery Mobile, sedangkan untuk bahasa pemrogramannya menggunakan HTML5, Javascript, CCS dan bracket sebagai editor untuk

Lebih terperinci

DAFTAR ISI SURAT PENGESAHAN SURAT PERNYATAAN ABSTRAK KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR

DAFTAR ISI SURAT PENGESAHAN SURAT PERNYATAAN ABSTRAK KATA PENGANTAR DAFTAR TABEL DAFTAR GAMBAR DAFTAR ISI HALAMAN JUDUL SURAT PENGESAHAN SURAT PERNYATAAN ABSTRACT ABSTRAK KATA PENGANTAR DAFTAR ISI DAFTAR TABEL DAFTAR GAMBAR i ii iii iv v viii xiii xv BAB 1 PENDAHULUAN 1.1 Latar Belakang I-1 1.2

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN

BAB IV ANALISA DAN PERANCANGAN BAB IV ANALISA DAN PERANCANGAN 4.1 Analisisa Sistem Web Service Push and Pull Sistem Web Service Push and Pull ini akan dibangun dengan menggunakan Analisis dan Desain berorientasi objek. Analisis dan

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang

BAB III ANALISA DAN PERANCANGAN SISTEM. permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Analisis Masalah Langkah awal dalam pembuatan sistem adalah mengidentifikasi permasalahan yang ada sebagai dasar untuk membuat sebuah solusi yang disajikan dalam

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 5.1 Objek Penelitian 3.1.1 Sejarah Mutiara College adalah salah satu lembaga contoh tempat bimbingan UN yang terdapat di daerah Tangerang. Lembaga ini memiliki focus

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN 3.1 Pengkonsepan (Concept) Informasi pada sistem yang berjalan pada saat ini berupa hardcopy seperti buku menu atau daftar menu yang disediakan oleh pihak restaurant dengan

Lebih terperinci

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii

DAFTAR ISI. LAPORAN TUGAS AKHIR... ii DAFTAR ISI LAPORAN TUGAS AKHIR... i LAPORAN TUGAS AKHIR... ii HALAMAN PENGESAHAN... iii KATA PENGANTAR... iv DAFTAR ISI... v DAFTAR GAMBAR... ix DAFTAR TABEL... xiii INTISARI... xiv ABSTRACT... xv BAB

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Metode Prototyping Dalam pengembangan aplikasi ini metode yang digunakan adalah metode prototyping. Metode Prototyping adalah metode yang dapat digambarkan sebagai proses

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian - bagian komponennya dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. utuh ke dalam bagian - bagian komponennya dengan maksud untuk BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Analisis Sistem merupakan penguraian dari suatu sistem informasi yang utuh ke dalam bagian - bagian komponennya dengan maksud untuk mengidentifikasi

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN

BAB II ANALISIS DAN PERANCANGAN 3 BAB II ANALISIS DAN PERANCANGAN Analisis digunakan untuk mengetahui kebutuhan, setelah proses analisis akan dilakukan perancangan yang digunakan untuk mempermudah dalam mengolah data dan kemudian merancang

Lebih terperinci

BAB II ANALISIS DAN PERANCANGAN SISTEM. jauh tentang objek yang akan diteliti. Dengan demikian, akan diperoleh

BAB II ANALISIS DAN PERANCANGAN SISTEM. jauh tentang objek yang akan diteliti. Dengan demikian, akan diperoleh BAB II ANALISIS DAN PERANCANGAN SISTEM 2.1 Analisis Sistem Analisis sistem merupakan suatu tindakan untuk mengetahui lebih jauh tentang objek yang akan diteliti. Dengan demikian, akan diperoleh gambaran

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM Pada bab ini membahas analisa dan perancangan sistem, penelitian ini menggunakan bahasa pemrograman berbasis objek. Analisa sistem meliputi analisa kebutuhan fungsional,

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM 52 BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Merupakan tahap identifikasi terhadap alur sistem yang terjadi dalam proses promosi yang ada pada DISBUDPAR Bandung. Proses analisis

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM 25 BAB III ANALISA DAN PERANCANGAN SISTEM 3.1. Analisa Sistem Berjalan Berdasarkan latar belakang dan rumusan masalah yang ada, untuk merancang suatu aplikasi yang baik diperlukan beberapa persiapan seperti

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Masalah Aplikasi Absensi merupakan suatu pendekatan strategis terhadap penigkatan kinerja suatu instansi atau perusahaan, untuk mencapai peningkatan kinerja

Lebih terperinci

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan

BAB IV ANALISA DAN PERANCANGAN SISTEM Analisis Prosedur yang sedang Berjalan BAB IV ANALISA DAN PERANCANGAN SISTEM 4.1 Analisa Sistem Yang Berjalan 4.1.1 Analisis Prosedur yang sedang Berjalan 4.1.1.1 Use Case Konfirmasi Customer Supplier Pemasukan barang Gudang

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Analisis Pengumpulan Data 3.1.1 Wawancara Pada metode wawancara ini penulis melakukan wawancara dengan guru biologi SMA Yapera Tangerang untuk mendapatkan informasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Sistem yang Berjalan Proses yang sedang berjalan dalam penginformasian Lokasi Akper dan Akbid ini masih bersifat manual. Bentuk manual yang dibuat oleh

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi Taman Kanak kanak Di Daerah Medan Marelan yang meliputi analisa sistem yang sedang berjalan dan desain

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Analisa masalah yang berjalan bertujuan untuk mengidentifikasi serta melakukan evaluasi Sistem Informasi Geografis Lokasi Support Center Resmi

Lebih terperinci

HALAMAN JUDUL HALAMAN PERSETUJUAN

HALAMAN JUDUL HALAMAN PERSETUJUAN DAFTAR ISI HALAMAN JUDUL HALAMAN PERSETUJUAN... i ABSTRAK... iii KATA PENGANTAR... v DAFTAR ISI... vii DAFTAR TABEL... ix DAFTAR GAMBAR... x DAFTAR SIMBOL... xii BAB I PENDAHULUAN... 1 1.1 Latar Belakang...

Lebih terperinci

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR...

DAFTAR ISI... LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR TABEL... DAFTAR GAMBAR... DAFTAR ISI LEMBAR JUDUL LEMBAR PENGESAHAN... SURAT PERNYATAAN... ABSTRAK... ABSTRACT... KATA PENGANTAR... DAFTAR ISI... DAFTAR TABEL... DAFTAR GAMBAR... i iii iv v vi viii xiii xv BAB I BAB II PENDAHULUAN

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1. Analisa Sistem Dalam melakukan sebuah analisa sistem penulis melakukan wawancara ke salah satu objek yang diambil dalam sebuah penelitian untuk proses pengembangan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Letak Kantor Cabang BRI di Kota Medan yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah...

DAFTAR ISI. KATA PENGANTAR... i. DAFTAR ISI... iii. DAFTAR GAMBAR... vii. DAFTAR TABEL... ix. DAFTAR LAMPIRAN... x Latar Belakang Masalah... DAFTAR ISI KATA PENGANTAR... i DAFTAR ISI... iii DAFTAR GAMBAR... vii DAFTAR TABEL... ix DAFTAR LAMPIRAN... x BAB I PENDAHULUAN 1.1. Latar Belakang Masalah... 1 1.2 Rumusan Masalah... 2 1.3 Tujuan... 2

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk

BAB IV ANALISIS DAN PERANCANGAN SISTEM. yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk BAB IV ANALISIS DAN PERANCANGAN SISTEM Analisis sistem merupakan suatu kegiatan penguraian dari suatu sistem yang utuh ke dalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan dan mengevaluasi

Lebih terperinci

BAB III ANALISIS DAN PERANCANGAN

BAB III ANALISIS DAN PERANCANGAN BAB III ANALISIS DAN PERANCANGAN III.1. Analisis Masalah Seiring pertumbuhan ekonomi yang semakin berkembang saat ini, masyarakat tidak bisa lepas dari kebutuhan jasa layanan suatu bank. Mengingat hal

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN SISTEM

BAB III ANALISA DAN PERANCANGAN SISTEM BAB III ANALISA DAN PERANCANGAN SISTEM 3.1 Obejek Penelitian 3.1.1 Sejarah Agen Agen AHS Sabna merupakan tempat untuk melakukan isi ulang air mineral resmi dari brand aqua, selain galon AHS Sabna juga

Lebih terperinci

BAB III CARA DAN METODOLOGI PENELITIAN

BAB III CARA DAN METODOLOGI PENELITIAN BAB III CARA DAN METODOLOGI PENELITIAN 3.1 Metodologi Penelitian Penelitian tentang Sistem Informasi Perusahaan dan Kepegawaian PT. BUHARUM berbasis website menggunakan metode Software Development Life

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Berjalan Analisis sistem merupakan penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk

Lebih terperinci

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM

BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Proses analisa sistem merupakan langkah kedua pada pengembangan sistem. Analisa sistem dilakukan untuk memahami informasi-informasi

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN SISTEM

BAB IV ANALISIS DAN PERANCANGAN SISTEM BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Analisis Sistem Yang Sedang Berjalan Sebelum merancang suatu sistem, ada baiknya terlebih dahulu kita menganalisis sistem yang sedang berjalan di perusahaan yang

Lebih terperinci

PERANCANGAN ARSITEKTUR SISTEM INFORMASI MANAJEMEN DATA UMRAH DI TOUR & TRAVEL X. Yudhi Widya Arthana Rustam

PERANCANGAN ARSITEKTUR SISTEM INFORMASI MANAJEMEN DATA UMRAH DI TOUR & TRAVEL X. Yudhi Widya Arthana Rustam PERANCANGAN ARSITEKTUR SISTEM INFORMASI MANAJEMEN DATA UMRAH DI TOUR & TRAVEL X Yudhi Widya Arthana Rustam Sistem Informasi, STMIK-IM Jl.Jakarta No.79 Bandung yudhie@stmik-im.ac.id Tour & Travel X merupakan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi Kantor Lurah Daerah Kecamatan Medan Labuhan yang meliputi analisa sistem yang sedang berjalan dan

Lebih terperinci

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan

BAB IV ANALISIS DAN PERANCANGAN. sistem informasi yang utuh kedalam bagian-bagian komponennya dengan BAB IV ANALISIS DAN PERANCANGAN 4.1. Analisis Sistem Analisis sistem dapat didefinisikan sebagai penguraian dari suatu sistem informasi yang utuh kedalam bagian-bagian komponennya dengan maksud untuk mengidentifikasikan

Lebih terperinci

SISTEM INFORMASI PELAYANAN MASYARAKAT PADA KONTRAKTOR LISTRIK CV. INDO PERKASA DI PURWOKERTO

SISTEM INFORMASI PELAYANAN MASYARAKAT PADA KONTRAKTOR LISTRIK CV. INDO PERKASA DI PURWOKERTO SISTEM INFORMASI PELAYANAN MASYARAKAT PADA KONTRAKTOR LISTRIK CV. INDO PERKASA DI PURWOKERTO Nirmala Hapsari Teknik Informatika STMIK AMIKOM Yogyakarta Jl Ring road Utara, Condongcatur, Sleman, Yogyakarta

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN 38 BAB III ANALISA DAN PERANCANGAN 3.1 Analisis Seperti langkah-langkah yang dilakukan pada salah satu model proses rekayasa perangkat lunak yaitu model waterfall, maka pada bab ini akan dibahas tentang

Lebih terperinci

BAB III ANALISIS DAN DESAIN SISTEM

BAB III ANALISIS DAN DESAIN SISTEM BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Sistem ng Sedang Berjalan Proses yang sedang berjalan dalam penginformasian lokasi objek wisata di Pulau Nias memiliki kendala mengenai informasi lokasi

Lebih terperinci

BAB 4 RANCANGAN YANG DIUSULKAN

BAB 4 RANCANGAN YANG DIUSULKAN BAB 4 RANCANGAN YANG DIUSULKAN 4.1 Penurunan hasil analisa ke perancangan sistem Berdasarkan hasil riset penelitian di bab 3, terdapat hubungan antar variabel yang cukup tinggi sehingga dapat disimpulkan

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM Pada bab ini akan dibahas mengenai Sistem Informasi Geografis Lokasi Transmisi TVRI Di Sumatera Utara yang meliputi analisa sistem yang sedang berjalan dan desain sistem.

Lebih terperinci

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan teknologi yang sangat cepat telah membawa manusia memasuki kehidupan yang berdampingan dengan informasi dan teknologi itu sendiri. Yang berdampak pada

Lebih terperinci

BAB IV PERANCANGAN SISTEM

BAB IV PERANCANGAN SISTEM BAB IV PERANCANGAN SISTEM 4.1 Perancangan Sistem Perancangan aplikasi ini dibangun bertujuan untuk memudahkan konsumen dalam mendapatkan informasi mengenai komplek perumahan baru, serta mempermudah pengembang

Lebih terperinci

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3

I.2 Identifikasi Masalah... I-2. I.3 Rumusan Masalah... I-2. I.4 Tujuan... I-3. I.5 Manfaat... I-3. I.6 Batasan Masalah... I-3 viii DAFTAR ISI LEMBAR PENGESAHAN... ii SURAT PERNYATAAN... iii ABSTRACT... iv ABSTRAKSI... v KATA PENGANTAR... vi DAFTAR ISI... viii DAFTAR GAMBAR... xiii DAFTAR TABEL... xvi BAB I PENDAHULUAN... I-1

Lebih terperinci

BAB III ANALISA DAN PERANCANGAN

BAB III ANALISA DAN PERANCANGAN BAB III ANALISA DAN PERANCANGAN 3.1 Analisa Sistem Dalam merancang sebuah sistem yang akan dirancang secara umum, ada beberapa tahap awal yang harus dilakukan sebelum perancangan sistem yaitu menganalisa

Lebih terperinci

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk

BAB I PENDAHULUAN. secara lebih aktual dan optimal. Penggunaan teknologi informasi bertujuan untuk BAB I PENDAHULUAN I.1. Latar Belakang Perkembangan teknologi yang sangat cepat telah membawa manusia memasuki kehidupan yang berdampingan dengan informasi dan teknologi itu sendiri. Yang berdampak pada

Lebih terperinci

BAB III METODE PENELITIAN

BAB III METODE PENELITIAN BAB III METODE PENELITIAN 3.1 Alat dan Bahan 3.1.1 Alat Dalam penelitian ini, alat yang di gunakan adalah sebagai berikut: 1. Perangkat Keras (Hardware) a) Personal Computer (PC)/Laptop 32/64 bit architecture

Lebih terperinci

BAB III ANALISA DAN DESAIN SISTEM

BAB III ANALISA DAN DESAIN SISTEM BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Sistem Yang Berjalan Proses yang sedang berjalan dalam sistem informasi geografis lokasi kantor telkom di kota medan masih bersifat manual. Bentuk manual

Lebih terperinci