proposal mobile application development

Upload: soleha-sii-chocho

Post on 07-Mar-2016

7 views

Category:

Documents


0 download

TRANSCRIPT

Proposal Mobile Application DevelopmentAplikasi News-MobileDISUSUN

OLEH:Soleha3 TI B1355301088

Prodi Teknik Informatika

Pekanbaru2015/201614

BAB IPENDAHULUAN

1.1 Deskripsi Detail AplikasiAplikasi ini dibuat untuk memehuni nilai UTS pada mata kuliah Mobile Application Development. Aplikasi ini berfungsi sebagai berita harian yang dapat diakses dari mobile secara online. Proses peng-update-an berita dilakukan oleh admin secara periodik. User biasa dapat mengakses informasi dari aplikasi ini. Jenis berita yang diberikan dari berbagai macam kategori. Admin dapat mengelola berita dan data diri.

1.2 Latar belakangAplikasi ini dibangun untuk mempermudah user memperoleh informasi terkini. Di zaman yang serba canggih sangat mudah untuk memperoleh informasi, namun terkadang perlu melalui berbagai proses, seperti bila melalui media televisi anda mesti menyesuaikan jadwal tayang dan channel tv yang tepat, melalui browser anda mesti melakukan pencarian terlebih dahulu untuk memperoleh informasi tersebut. Namun sekarang dengan News-Mobile yaitu aplikasi menampilkan informasi dan berita terkini yang bisa langsung dibaca secara online dengan berbagai kategori. Sehingga memperoleh informasi lebih cepat dan efisien.

1.3 1.4 Proses bisnis (diagram alir proses bisnis)1.5 1.5.1 Admin

1.5.2 User

1.6 Penjelasan dari diagram alirPada diagram alir terdapat dua pembagian pengguna yaitu admin dan user. Pada admin harus melalui login dengan memasukkan username dan password terlebih dahulu, setelah itu diperiksa apakah username dan password sesuai kemudian masuk ke menu utama. Jika admin ingin mengubah data diri makan gunakan fitur ubah data diri. Selain itu admin juga dapat mengelola berita yaitu menambah dan menghapus berita. Setiap proses disimpan pada database.Pada user biasa dapat melihat berita dan dapat dipilih sesuai kategori. User biasa juga dapat mendaftar menjadi admin jika ingin mengelola berita. 1.7 Jadwal kerjaKegiatan pembuatan aplikasi akan dijadwalkan setelah memperoleh persetujuan dalam pembuatannya terlebih dahulu. Aplikasi ini akan dibuat dengan lama waktu 2 Minggu (10 hari).

BAB IIISI

2.1 PerancanganTerdapat dua jenis pengguna yaitu Admin dan User biasa dengan ketentuan-ketentuan tertentu sesuai akses masing-masing.

2.1.1 Usecase diagram

2.1.2 Skenario usecase diagram2.1.2.1 Login Nama Use-Case Login Admin

AktorAdmin

DeskripsiAdmin masuk ke dalam sistem

Normal courseAdmin masuk ke sistem dengan memasukkan username dan password

Pre-ConditionAdmin mencoba login ke dalam sistem

Post ConditionAdmin berhasil masuk ke sistem

Normal Flow

Aksi AktorReaksi system

1. Admin memasukkan username dan password2. Admin menekan tombol login

3. Sistem memeriksa kesesuaian username dan password yang ada pada database

Alternate Flow

Aksi AktorReaksi system

1.1 Admin belum memasukkan data dengan benar

1.2 Terdapat notifikasi anda gagal login

2.1.2.2 Mengelola data diriNama Use-Case Mengelola Data Diri

AktorAdmin

DeskripsiAdmin mengubah (tambah/hapus) data diri

Normal courseAdmin masuk ke sistem kemudian mengubah data diri

Normal Flow

Aksi AktorReaksi system

1. Admin melakukan pengubahan data diri2. Mengklik simpan data yang telah diubah.

3. Menyimpan ke database

2.1.2.3 Mengelola BeritaNama Use-Case Mengelola Berita

AktorAdmin

DeskripsiAdmin mengubah (tambah/hapus) berita

Normal courseAdmin masuk ke sistem kemudian mengelola berita

Normal Flow

Aksi AktorReaksi system

1. Admin melakukan pengubahan berita/informasi2. Mengklik simpan berita/informasi yang telah diubah.

3. Menyimpan ke database

2.1.2.4 Melihat beritaNama Use-Case Melihat berita

AktorUser

DeskripsiUser melihat berita sesuai kategori yang dipilih

Normal courseUser masuk ke sistem dan menuju ke halaman awal dengan berbagai kategori

Normal Flow

Aksi AktorReaksi system

1. User membuka halaman awal2. User memilih kategori

3. Sistem menampilkan berita sesuai kategori

2.1.2.5 Mendaftar jadi AdminNama Use-Case Daftar jadi Admin

AktorUser

DeskripsiUser melakukan sign up

Normal courseUser masuk ke sistem dan mengisi data diri

Pre-ConditionUser mencoba sign up ke dalam sistem

Post ConditionUser berhasil mendaftar jadi admin ke sistem

Normal Flow

Aksi AktorReaksi system

1. User memilih untuk mendaftar2. User mengisi data untuk pendaftaran3. User setuju dengan mengklik tombol create admin

4. Sistem Menyimpan data user menjadi admin

Alternate Flow

Aksi AktorReaksi system

1.1 User belum mengisi data dengan benar

1.2 Terdapat notifikasi anda gagal sign up kembali kehalaman pengisian data

2.1.3 Class diagram

2.1.4 Activity diagram

2.1.4.1 Login

2.1.4.2 Mengelola Data

2.1.4.3 2.1.4.4 Mengelola Berita

2.1.4.5 Lihat berita

2.1.4.6 Sign Up

2.1.5 ERD

2.1.6 DOD2.1.6.1 AdminNama AttributeTypeKet.

Id_AdminStringMerupakan primary key

UsernameStringMerupakan akses untuk login bagi admin

PasswordStringMerupakan akses untuk login bagi admin

EmailStringMerupakan email admin

AlamatStringMerupakan informasi alamat admin

2.1.6.2 BeritaNama AttributeTypeKet.

Id_beritaStringMerupakan primary key

Judul_beritaStringMerupakan judul setiap berita

KategoriStringMerupakan jenis berita yang akan dilihat user

Isi_beritaStringMerupakan isi berita yang diinputkan oleh admin

TanggalDateMerupakan informasi tanggal dari berita

2.2 Prototype2.2.1 Halaman Awal

2.2.2 2.2.3 Login

2.2.4 Sign Up

2.2.5 Mengelola Data Diri

2.2.6 Mengelola Berita

BAB IIIPENUTUP3.1 Rencana implementasiAplikasi ini dapat diimplementasikan untuk berbagai jenis pengguna / user. Seperti yang diketahui bahwa ilmu dan berita dapat diakses oleh siapa saja untuk menambah wawasan selama berita atau informasi tersebut benar dan bermanfaat.

Mulai

Masukkan username dan password

Menuju menu utama

Tampilan jenis menu/fitur

UsernamePassword

Fitur mengelola data diri ?

Fitur mengelola berita?

Ubah data

Keluar?

Simpan ke database

Selesai

Tidak

Ya

Update/tambah berita

Ya

Tidak

Tidak

Ya

Periksa username dan password

Username dan password sesuai?

Ya

Tidak

Mulai

Tampilan awal

Lihat berita?

Jadi Admin?

Pilih kategori

Mencari berita

Tampilkan berita

Isi data diri

Simpan database

Selesai

Ya

Tidak

Ya

Tidak

Table

View