• Tidak ada hasil yang ditemukan

BAB III ANALISA DAN PERANCANGAN

N/A
N/A
Protected

Academic year: 2021

Membagikan "BAB III ANALISA DAN PERANCANGAN"

Copied!
16
0
0

Teks penuh

(1)

40 BAB III

ANALISA DAN PERANCANGAN

Bab ini akan menjelaskan system analisis dan perancangan pada aplikasi Sistem Pencatatan MOM (Minutes Of Meeting) dan Scheduling Menggunakan Mobile Programming, tahap pertama adalah analisis dan dilanjut dengan perancangan aplikasi.

3.1 ANALISA SISTEM

Tahapan analisis adalah tahapan awal dalam pembuatan aplikasi. Pada tahapan ini akan menganalisa kebutuhan – kebutuhan aplikasi. Analisa dilakukan pada data-data yang menggunakan aplikasi, sehingga dapat diketahui spesifikasi kebutuhan apa saja yang dibutuhkan untuk membangun aplikasi ini.

Tujuan membuat sebuah aplikasi MOM (Minutes Of Meeting) dan Scheduling adalah untuk mengetahui jadwal meeting dan kita dapat dengan mudah mencatat hasil pertemuan (Meeting) tersebut kedalam aplikasi.

Berdasarkan permasalahan itu akan mencoba membuat aplikasi ini, sebagai acuan untuk mengetahui adanya rapat yang sudah dibuat oleh user atau pengguna aplikasi tersebut.

3.2 PERANCANGAN SISTEM

Aplikasi Sistem Pencatatan MOM (Minutes Of Meeting) dan Scheduling Menggunakan Mobile Programming, sedangkan untuk bahasa pemrogramannya menggunakan Java dan Eclipse sebagai Aplikasi Editor.

Perancangan sistem merupakan tahap awal dari perancangan perangkat lunak. Perancangan ini dilakukan untuk mengetahui kondisi sistem secara umum. Perancangan sistem meliputi cara kerja sistem, Use case diagram, Activity Diagram, dan Diagram Sequence.

(2)

41 3.2.1 Diagram Use Case

Proses perancangan aplikasi ini menggunakan UML (Unified Modelling Language). Ada 3 (tiga) diagram yang digunakan yaitu use case diagram, activity diagram dan sequence diagram.

Use case diagram menampilkan fungsionalitas yang diharapkan dari aplikasi sistem informasi tersebut. Sebuah use case menggambarkan urutan interaksi antara user dengan aplikasi. Use Case aplikasi ini dilihat pada Gambar 3.3.1.

(3)

42 3.2.2 Diagram Activitiy

Activity diagram adalah refresentasi grafis dari alur kerja tahapan aktifitas. Diagram ini mendukung pilihan tindakan, iterasi dan konkurensi. Activity Diagram terdapat 4 (empat) bagian, yaitu :

a. Activity Diagram Membuat Jadwal Meeting:

Kegitan Activity Diagram membuat jadwal meeting adalah kegiatan yang dilakukan oleh User untuk melakukan membuka menu jadwal meeting. Pada gambar dibawah ini terlihat bahwa kegiatan ini di mulai dengan meng-klik menu jadwal meeting dan membuat jadwal meeting. Ketika selesai membuat jadwal meeting dan menyimpan jadwal meeting akan ada pemberitahuan “save berhasil”, dan data akan tersimpan di database.

(4)

43

b. Activity Diagram Lihat Jadwal Meeting:

Kegiatan Activity Diagram lihat jadwal meeting adalah kegiatan yang dilakukan oleh User untuk melakukan membuka menu melihat jadwal meeting. Pada gambar dibawah ini terlihat bahwa kegiatan ini di mulai dengan meng-klik menu mencari jadwal meeting dan melihat hasil membuat jadwal meeting sebelum nya.

Gambar 3.2.3. Activity Diagram Menu Lihat Jadwal Meeting

c. Activity Diagram Mencatat MOM :

Kegiatan Activity Diagram mencatat MOM adalah kegiatan yang dilakukan oleh User untuk melakukan membuat jadwal meeting. Pada gambar dibawah ini terlihat bahwa kegiatan ini di mulai dengan meng-klik menu mencari jadwal meeting dan melihat hasil membuat jadwal meeting sebelumnya. Untuk membuat MOM user harus meng-klik hasil pembuatan jadwal meeting untuk mencatat MOM.

(5)

44

Gambar 3.2.4. Activity Diagram Edit Jadwal Meeting

d. Activity Diagram Ubah Jadwal Meeting:

Kegiatan Activity Diagram Ubah Jadwal Meeting adalah kegiatan yang dilakukan oleh User untuk melakukan mengubah jadwal meeting. Pada gambar dibawah ini terlihat bahwa kegiatan ini di mulai dengan membuka menu utama dan pilih tombol mencari jadwal meeting, lalu pilih jadwal meeting yang akan diubah. Setelah diubah jadwal meeting akan berubah.

(6)

45

Gambar 3.2.5. Activity Diagram Ubah Jadwal Meeting

e. Activity Diagram Hapus Jadwal Meeting:

Kegiatan Activity Diagram Hapus Jadwal Meeting adalah kegiatan yang dilakukan oleh User untuk melakukan menghapus jadwal meeting dan MOM. Pada gambar dibawah ini terlihat bahwa kegiatan ini di mulai dengan meng-klik menu mencari jadwal meeting dan melihat hasil membuat jadwal meeting di detail agenda, lalu klik hapus untuk menghapus data jadwal meeting dan MOM.

(7)

46

Gambar 3.2.6. Activity Diagram Hapus Jadwal Meeting

3.2.3 Diagram sequance

Pada pengembangan aplikasi ini menggunakan bahasa pemprograman Java dan Design XML (Extensible Mark Up Language). Setelah proses coding telah selesai dilaksanakan pengujian dengan skenario menjalankan aplikasi

Emulator Android Virtual Device dan menguji tiap halaman aplikasi. Diagram

Sequence terdapat 5 (empat) bagian, yaitu :

a. Diagram Sequence Membuat Jadwal Meeting

Berikut ini adalah diagram sequence untuk Membuat Jadwal Meeting :

Diagram sequence merupakan salah satu diagram Interaction yang

menjelaskan bagaimana suatu operasi itu dilakukan. User akan membuka menu utama dan membuat jadwal meeting. Ketika selesai membuat jadwal meeting klik save untuk menyimpan jadwal meeting. Hasil pembuatan jadwal meeting di menu utama adalah menu lihat jadwal meeting dan kembali ke menu utama.

(8)

47

Gambar 3.2.7 Diagram Sequence Membuat Jadwal Meeting

b. Diagram Sequence Mencari Jadwal Meeting

Berikut ini adalah diagram sequence untuk Mencari Jadwal Meeting :

Diagram sequence merupakan salah satu diagram Interaction yang

menjelaskan bagaimana suatu operasi itu dilakukan. User akan membuka menu utama dan membuka lihat jadwal meeting hasil dari pembuatan jadwal meeting dan kembali ke menu utama.

(9)

48

c. Diagram Sequence Mencatat MOM

Berikut ini adalah diagram sequence untuk Mencatat MOM :

Diagram sequence merupakan salah satu diagram Interaction yang

menjelaskan bagaimana suatu operasi itu dilakukan. User akan membuka menu utama dan pilih tombol menu lihat jadwal meeting. Setelah pilih tombol lihat jadwal meeting akan tampil list hasil pembuatan jadwal meeting. Pilih hasil pembuatan jadwal meeting dan mencatat MOM di aplikasi tersebut lalu kembali ke menu utama.

Gambar 3.2.9 Diagram Sequence Mencatat MOM

d. Diagram Sequence Ubah Jadwal Meeting

Berikut ini adalah diagram sequence untuk Ubah Jadwal Meeting :

Diagram sequence merupakan salah satu diagram Interaction yang

menjelaskan bagaimana suatu operasi itu dilakukan. User akan membuka menu utama dan pilih tombol menu lihat jadwal meeting. Setelah pilih tombol lihat jadwal meeting akan tampil list hasil pembuatan jadwal meeting. Pilih hasil pembuatan jadwal meeting dan ubah MOM di aplikasi tersebut lalu kembali ke menu utama.

(10)

49

Gambar 3.2.10 Diagram Sequence Ubah Jadwal Meeting

e. Diagram Sequence Hapus Jadwal Meeting

Berikut ini adalah diagram sequence untuk Hapus Jadwal Meeting :

Diagram sequence merupakan salah satu diagram Interaction yang

menjelaskan bagaimana suatu operasi itu dilakukan. User akan membuka menu utama dan pilih tombol menu lihat jadwal meeting. Setelah pilih tombol lihat jadwal meeting akan tampil list hasil pembuatan jadwal meeting. Pilih hasil pembuatan jadwal meeting dan ubah MOM di aplikasi tersebut lalu pilih tombol hapus untuk menghapus data di jadwal meeting dan kembali ke menu utama.

(11)

50

Gambar 3.2.11 Diagram Sequence Hapus Jadwal Meeting

3.3 DATA BASE

Untuk pembuatan database aplikasi Sistem Pencatatan MOM (Minutes Of

Meeting) dan Scheduling Menggunakan Mobile Programming ini akan

menggunakan database MySQL tujuanya agar jika ada perubahan informasi atau penambahan data Jadwal Meeting cukup mengubah database saja sehingga tidak perlu mengubah tampilan atau menambah tampilan yang sudah ada.

3.3.1 Struktur Table

Database ini memiliki struktur tabel yang terdiri dari 1 (satu) table: Tabel Lihat Jadwal Meeting

No Nama Field Tipe Data Keterangan

1 Id int id (primary key)

2 Tanggal Jadwal Meeting date Tanggal Jadwal Meeting 3 Pukul Jadwal Meeting time Pukul Jadwal Meeting

4 Tempat Varchar(50) Tempat Jadwal Meeting

(12)

51

6 Keterangan varchar(50) Keterangan

7 Peserta varchar(100) Peserta Meeting

8 Mom text Mom

Tabel 3.1 Tabel Lihat Jadwal Meeting

3.4 PERANCANGAN ANTAR MUKA

Berikut ini adalah rancangan tampilan yang akan dibuat di dalam aplikasi Sistem Pencatatan MOM (Minutes Of Meeting) dan Scheduling Menggunakan Mobile Programming.

3.4.1 Tampilan Menu Utama

Tampilan menu utama ini merupakan tampilan pertama dari aplikasi, jika user akan melakukan membuat jadwal meeting klik membuat jadwal meeting dan jika user ingin mengetahui hasil membuat jadwal meeting klik tombol lihat jadwal meeting.

(13)

52 3.4.2 Tampilan Membuat Jadwal Meeting

Tampilan menu membuat jadwal meeting ini merupakan tampilan user untuk melakukan membuat jadwal meeting. Setelah selesai membuat jadwal meeting klik tombol save untuk menyimpan jadwal meeting.

Gambar 3.4.2 Tampilan Membuat Jadwal Meeting

3.4.3 Tampilan Mencari Jadwal Meeting

Tampilan mencari jadwal meeting merupakan tampilan user untuk mencari jadwal meeting setelah membuat jadwal meeting sebelumnya dan kembali ke menu utama, lalu pilih menu lihat jadwal meeting.

(14)

53

Gambar 3.4.3 Tampilan menu mencari Jadwal Meeting

3.4.4 Tampilan Hasil Membuat Jadwal Meeting

Tampilan hasil membuat jadwal meeting merupakan hasil untuk membuat jadwal meeting yang sudah dibuat sebelumnya dan untuk melihat jadwal meeting kembali ke menu utama, lalu pilih lihat jadwal meeting.

(15)

54 3.4.5 Tampilan Mencatat Mom

Tampilan mencatat MOM merupakan tampilan membuat sebuah MOM. Untuk mencatat MOM adalah ke tampilan menu utama, lalu pilih lihat jadwal meeting dan buat mencatat MOM di aplikasi tersebut.

Gambar 3.4.5 Tampilan menu mencatat mom

3.4.6 Perancangan Menu Navigasi

Menu navigasi untuk memberikan kemudahan bagi pengguna aplikasi MOM (Minutes of Meeting) dan Scheduling menggunakan mobile programming. Aplikasi ini bisa dimengerti oleh pengguna bagaimana aplikasi berjalan dengan hubungan antar halaman satu dengan halaman lainnya. Adapun menu navigasi dari aplikasi MOM (Minutes of Meeting) dan Scheduling menggunakan mobile programing dapat dilihat dibawah ini.

(16)

55

Gambar 3.4.6 Menu Navigasi

Keterangan :

1. Saat pertama aplikasi dijalankan, pengguna akan ditampilkan membuat jadwal meeting dan lihat jadwal meeting.

2. Pada saat pengguna memilih jadwal meeting adalah untuk membuat jadwal meeting di aplikasi tersebut.

3. Pada saat pengguna memilih lihat jadwal meeting adalah untuk melihat hasil pembuatan jadwal meeting dan MOM di menu list agenda.

4. Untuk membuat MOM di aplikasi tersebut. Pertama pilih menu lihat jadwal meeting, lalu akan tampil list agenda, pilih salah satu list untuk membuat MOM di aplikasi tersebut.

Gambar

Gambar  3.2.1. Use Case Diagram
Gambar  3.2.2. Activity Diagram Membuat Jadwal Meeting
Gambar  3.2.3. Activity Diagram Menu Lihat Jadwal Meeting
Gambar  3.2.4. Activity Diagram Edit Jadwal Meeting
+7

Referensi

Dokumen terkait

Etika komunikasi dengan orang tua merupakan bagaimana tata cara dan adab yang digunakan anak penggemar game online Point Blank ketika berkomunikasi dengan orang

Disarankan dapat lebih memperhatikan faktor kepribadian seperti suasana yang nyaman yang merupakan variabel dengan nilai terbesar pada faktor kepribadian, kedua

Bunga yang dijual berasal dari petani bunga potong yang berada di daerah Bandung.Pasokan bunga potong berasal dari Bogor, Cianjur dan Sukabumi.Usaha toko bunga

memiliki pengaruh negatif terhadap perubahan laba.Hal ini karena sebagian besar perusahaan yang digunakan dalam penelitian ini memiliki hutang yang tinggi, hal ini

NEE di perkebunan kelapa sawit cenderung bernilai positif pada malam hari dan bernilai negatif pada pagi hingga sore hari, baik pada bulan April maupun

Metode PORPE mampu melatih mahasiswa untuk mengungkapkan gagasan (lisan maupun tulisan), memperluas pembahasan, serta memperkuat ide melalui contoh dan fakta-fakta

Untuk membuat klise cetak yang digunakan sebagai alat reproduksi, yaitu dengan memindahkan gambar (desain) yang sudah ada di atas permukaan kain screen dengan cara sebagai

Peranan Perangkat Desa dalam pembangunan di Desa Kembes II dapat kita lihat dari adanya upaya pengawalan yang intensif dari pihak aparat pemerintahan Desa termasuk Kepala