Anda di halaman 1dari 9

LAPORAN TUGAS KELOMPOK

MATA KULIAH SISTEM TEKNOLOGI INFORMASI KESEHATAN


LANJUT

“ANALISIS DAN PERANCANGAN APLIKASI NURSING BABY”

Oleh:
Kelompok 1
Amilia Candrasari 226170101111011
Fathur Rohman 226170100111018
Siti Azlinda 226170100111004

PROGRAM STUDI MAGISTER KEPERAWATAN


DEPARTEMEN KEPERAWATAN FAKULTAS ILMU KESEHATAN
UNIVERSITAS BRAWIJAYA
2023
A. Identifikasi Aktor
Dalam sistem Nursing Baby terdapat total dua aktor utama yang berperan
dalam sistem, dua aktor tersebut dapat dilihat pada tabel dibawah ini.

Tabel 1 Identifikasi Aktor Nursing Baby

No Nama Aktor Keterangan


.
1. Admin Admin merupakan pengelola dari sistem yang
mengelola semua hal terkait administrasi melalui
dashboard
2. Ibu Ibu merupakan penguna yang mengisi laporan
terkait kondisi mereka

B. Penomoran Kebutuhan Sistem


Daftar kebutuhan sistem adalah daftar yang menjelaskan kemampuan yang
harus dimiliki oleh sistem. Daftar kebutuhan sistem dibagi menjadi dua jenis
kebutuhan, yakni kebutuhan fungsional dan kebutuhan nonfungsional. Untuk
lebih memperjelas kebutuhan fungsional dilengkapi dengan spesifikasi
kebutuhan dan kode penomoran. Pada gambar dibawah ini dapat dilihat
aturan penomoran daftar kebutuhan sistem. Kode penomoran menggunakan
format NB_D/S_F__X. NB menggambarkan nama dari sistem yang
dibangun. D/S merupakan inisiasi yang menandakan sebuah daftar deskripsi
atau spesifikasi. F merupakan inisiasi yang menandakan tipe kebutuhan
fungsional. XX1 merupakan urutan penomoran yang merepresentasikan
kebutuhan berdasarkan aktor.

NB D/S F XX1

Nomor Kebutuhan

Kode Fungsional

D Deskripsi Sistem
S Spesifikasi Sistem

Nama dari Sistem


C. Identifikasi Kebutuhan Fungsional
Kebutuhan fungsional merupakan kebutuhan yang menjelaskan
kemampuan yang dimiliki oleh sistem dalam bentuk fungsi. Berikut
kebutuhan-kebutuhan yang ada berdasarkan aktor yang telah dijelaskan
Tabel 2. Kebutuhan Fungsional Umum Terhadap Semua Aktor

No Nama Fungsi Kode Fungsi Keterangan


NB_D_F_01 Sistem menyediakan fungsi daftar untuk Pengguna
(Ibu primipara)
Spesifikasi kebutuhan
 Sitem menyediakan tombol daftar dengan
“google” “facebook”
 Dilakukan oleh pengguna yang belum memiliki
1 Register
akun untuk mengisi email dan password
NB_S_F_01
 Sistem menyediakan tombol “buat akun”
 Sistem akan menampilkan peringatan jika email
yang di daftarkan telah terdaftar oleh sistem
 Dilakukan oleh pengguna yang sudah memiliki
akun disediakan tombol “login disini”
NB_D_F_02 Sistem menyediakan fungsi masuk untuk pengguna

Spesifikasi kebutuhan
 Sistem menyediakan login dengan akun “google”
2 Login “facebook”
NB_S_F_02
 Masuk menggunakan email dan password
 Sistem akan menampilkan peringatan jika salah
memasukan email dan password
Sistem menyediakan fungsi untuk mengisi identitas
NB_D_F_03
pengguna.
Spesifikasi kebutuhan
 Sistem menyediakan pengisian nama pengguna,
Identitas Ibu tanggal lahir pengguna
3
dan Bayi  Sistem menyediakan pengisian tanggal lahir bayi,
NB_S_F_03
nama bayi, jenis kelamin, pengisian TB dan BB
bayi
 Sistem akan menampilkan peringatan jika tahap
pengisian belum lengkap
4 Simpanan Sistem menyediakan fungsi penyimpanan tentang
NB_D_F_04
Favorite artikel yang disukai pengguna
NB_S_F_04 Spesifikasi kebutuhan
 Sistem menyediakan tombol “favorite”
 Sistem menyediakan pilihan artikel dan forum
yang disukai oleh pengguna
Sistem menyediakan fungsi melihat notifikasi untuk
NB_D_F_05
pengguna
Lihat Spesifikasi kebutuhan
5
Notifikasi  Sistem menyediakan tombol “notifikasi”
NB_S_F_05
 Sistem akan menampilkan daftar notifikasi yang
ada apabila tombol “notifikasi” ditekan
Sistem menyediakan fungsi melihat dan mengubah
NB_D_F_06
profil bayi
Spesifikasi kebutuhan
 Sistem menyediakan tombol “profil bayi”
6 Profil Bayi  Sistem menyediakan form untuk melakukan ubah
NB_S_F_06 profil bayi
 Dilakukan oleh pengguna dengan mengisikan
nama bayi, tanggal lahir, jenis kelamin, metode
lahir
Sistem menyediakan fungsi ubah profil akun untuk
NB_D_F_07
pengguna
Spesifikasi kebutuhan
 Sistem menyediakan tombol “akun”
7 Ubah Akun  Sistem menyediakan form untuk melakukan ubah
NB_S_F_07 profil akun pengguna
 Dilakukan oleh pengguna dengan mengisikan
photo profil, nama, tanggal lahir, nomor telepon,
email
Sistem menyediakan fungsi ubah password untuk
NB_D_S_08
pengguna
Spesifikasi kebutuhan
 Sistem menyediakan tombol “Ubah Password”
Ubah
8  Sistem menyediakan form untuk melakukan ubah
Password
NB_S_F_08 password
 Dilakukan oleh pengguna dengan mengisikan
password lama, password baru, konfirmasi
password baru
NB_D_F_09 Sistem menyediakan fungsi keluar untuk pengguna

Spesifikasi kebutuhan
9 Logout  Sistem menyediakan tombol keluar aplikasi
NB_S_F_09
 Sistem akan mengeluarkan pengguna dan bisa
keluar dari aplikasi
10 Bayi Anda Sistem menyediakan fungsi mengenai perekmbangan
NB_D_F_10 bayi, imunisasi dan artikel terkait tentang bayi sesuai
dengan usia
NB_S_F_10 Spesifikasi kebutuhan
 Sistem menyediakan tombol “bayi anda”
 Sistem memperlihatkan tentang perkembangan
bayi, imunisasi dan artikel tentang bayi sesuai
usia perkembangan
Sistem menyediakan fungsi melihat perkembangan
NB_D_F_11
bayi dari usia 1 sampai 48 bulan (0-2 tahun)
Spesifikasi kebutuhan
 Sistem menyediakan pilihan keluhan yang dialami
bayi seusianya dan cara mengatasinya
 Sistem memperlihatkan milestones yang telah
Perkembangan
11 dicapai oleh bayi sesuai dengan usia
Bayi
NB_S_F_11 perkembangannya
 Sistem menyediakan tombol “centang” pada
milestones
 Pengguna melakukan pencentangan pada
milestones jika perkembangan bayi telah dicapai
sesuai dengan usianya
Sistem menyediakan fungsi bagi pengguna untuk
NB_D_F_12 melihat tips yang sesuai dengan kebutuhan pengguna
sesuai usia bayi
Tips untuk Ibu Spesifikasi kebutuhan
12
dan Bayi  Sistem menyediakan pilihan tips bagi pengguna
NB_S_F_12 atau bayi sesuai perkembangan
 Sistem akan memperlihatkan penjelasan tentang
tips yang dipilih pengguna
Sistem menyediakan fungsi bagi pengguna untuk
NB_D_F_13
memilih artikel sesuai dengan kebutuhan pengguna
Spesifikasi kebutuhan
 Sistem menyediakan tombol “artikel”
13 Artikel  Sistem menyediakan tombol “cari artikel”
NB_S_F_13  Sistem akan menampilkan pilihan artikel
unggulan
 Sistem akan menampilkan berbagai artikel tentang
kebutuhan bayi dan ibu
Sistem menyediakan fungsi bagi pengguna untuk
NB_D_F_14
melihat imunisasi pada bayi sesuai dengan usianya
Spesifikasi kebutuhan
 Sistem menyediakan tombol “imunisasi”
14 Imunisasi  Sistem akan menampilkan jenis imunisasi yang
NB_S_F_14 akan diberikan pada bayi sesuai usia
 Sistem akan secara otomatis muncul dinotifikasi
sebagai pengingat jadwal melakukan imunisasi
pada bayi
15 Tanya Dokter Sistem menyediakan fungsi tanya dokter untuk
NB_D_F_15
pengguna
NB_S_F_15 Spesifikasi kebutuhan
 Sistem menyediakan tombol “tanya dokter”
 Sistem menyediakan pilihan nama dokter spesialis
anak dan dokter umum
 Sistem menyediakan tombol chat dokter
 Sistem menyediakan riwayat konsultasi
Sistem menyediakan fungsi bagi pengguna untuk
NB_D_F_16 melakukan berbagi pengalaman dalam forum dengan
pengguna lain
Tanya
16 Spesifikasi kebutuhan
Komunitas
 Sistem menyediakan tombol “tanya komunitas”
NB_S_F_16
 Sistem menampilkan postingan pengguna lain
tentang pengalaman atau keluhan yang dialami
NB_D_F_17 Sistem menyediakan fungsi lihat jadwal untuk dokter

17 Lihat Jadwal Spesifikasi kebutuhan


NB_S_F_17  Sistem menampilkan jadwal dokter online atau
offline
Sistem menyediakan fungsi mengubah jadwal untuk
NB_D_F_18
dokter
Spesifikasi kebutuhan
 Dokter telah membuat jadwal online/offline
18 Edit Jadwal
 Sistem menampilkan daftar jadwal yang dibuat
NB_S_F_18
oleh dokter
 Sistem menyediakan tombol edit/ubah jadwal
menjadi online/offline
NB_D_F_19 Sistem menyediakan fungsi lihat chat untuk dokter

Spesifikasi kebutuhan
19 Lihat Chat  Sistem menyediakan tombol lihat chat
NB_S_F_19
 Sistem menampilkan daftar chat
 Dokter memilih chat yang akan dilihat
Sistem menyediakan fungsi edit/ubah chat untuk
NB_D_F_20
dokter
Spesifikasi kebutuhan
 Sistem menampilkan daftar chat
20 Edit Chat
 Sistem menyediakan tombol edit/ubah chat
NB_S_F_20
 Dokter memilih chat yang akan diubah
 Sistem menampilkan form mengubah chat jika
tombol ditekan oleh Terapis
21 Hapus Chat NB_D_F_21 Sistem menyediakan fungsi hapus chat untuk dokter
NB_S_F_21 Spesifikasi kebutuhan
 Sistem menampilkan daftar chat
 Sistem menyediakan tombol hapus chat
 Dokter memilih chat yang akan diubah
 Sistem menampilkan form hapus chat jika tombol
ditekan oleh dokter
Sistem menyediakan fungsi edit akun pengguna untuk
NB_D_F_22
admin dashboard
Spesifikasi kebutuhan
 Sistem menyediakan tombol menu “pengguna”
 Sistem akan menampilkan daftar pengguna yang
terdaftar
 Sistem menampilkan data pengguna yang dipilih
Edit Akun oleh “admin dashboard”
22
Pengguna  Sistem menampilkan form akun pengguna yang
NB_S_F_22
terdaftar
 Sistem akan menyediakan tombol edit akun
 Admin dashboard mengubah akun pengguna
sesuai keperluan
 Sistem menampilkan form mengubah akun
pengguna jika tombol ditekan oleh admin
dashboard
Sistem menyediakan fungsi lihat akun pengguna untuk
NB_D_F_23
admin dashboard
Spesifikasi kebutuhan
Lihat Akun  Sistem menyediakan tombol menu “pengguna”
23
Pengguna  Sistem akan menampilkan daftar pengguna yang
NB_S_F_23
terdaftar
 Sistem menampilkan data pengguna yang dipilih
oleh “admin dashboard”
Sistem menyediakan fungsi hapus akun pengguna
NB_D_F_24
untuk admin dashboard
Spesifikasi kebutuhan
 Sistem menyediakan tombol menu “pengguna”
 Sistem akan menampilkan daftar pengguna yang
terdaftar
 Sistem menampilkan data pengguna yang dipilih
Hapus Akun
24 oleh “admin dashboard”
Pengguna
NB_S_F_24  Sistem menampilkan form akun pengguna yang
terdaftar
 Sistem akan menyediakan tombol hapus akun
pengguna
 Sistem menampilkan form mengahapus akun
pengguna jika tombol ditekan oleh admin
dashboard
25 Tambah Sistem menyediakan fungsi tambah dokter untuk
NB_D_F_25
Dokter admin dashboard
NB_S_F_25 Spesifikasi kebutuhan
 Sistem menyediakan tombol menu “dokter”
 Sistem akan menampilkan daftar dokter yang
terdaftar
 Sistem menampilkan data dokter yang dipilih oleh
“admin dashboard”
 Sistem akan menyediakan tombol tambah dokter
 Admin dashboard menambahkan dokter
 Sistem menampilkan form menambahkan dokter
jika tombol ditekan oleh admin dashboard
Sistem menyediakan fungsi tambah artikel untuk
NB_D_F_26
admin dashboard
Spesifikasi kebutuhan
 Sistem menyediakan tombol menu “artikel”
Tambah  Sistem akan menampilkan daftar artikel
26
Artikel rekomendasi
NB_S_F_26
 Sistem menampilkan artikel rekomendasi yang
dipilih oleh “admin dashboard”
 Sistem akan menyediakan tombol tambah artikel
 Admin dashboard menambahkan artikel
Sistem menyediakan fungsi lihat aktifitas dokter untuk
NB_D_F_27
admin dashboard
Spesifikasi kebutuhan
Lihat Aktifitas  Sistem menyediakan tombol menu “dokter”
27
Dokter  Sistem akan menampilkan daftar dokter yang
NB_S_F_27
terdaftar
 Sistem menampilkan data aktifitas dokter yang
dipilih oleh “admin dashboard”
Sistem menyediakan fungsi hapus artikel untuk admin
NB_D_F_28
dashboard
Spesifikasi kebutuhan
 Sistem menyediakan tombol menu “artikel”
 Sistem akan menampilkan daftar artikel yang
28 Hapus Artikel terdaftar
NB_S_F_28  Sistem menampilkan artikel yang dipilih oleh
“admin dashboard”
 Sistem akan menyediakan tombol hapus artikel
 Sistem menampilkan form menghapus artikel jika
tombol ditekan oleh admin dashboard
29 Lihat Data Sistem menyediakan fungsi melihat laporan harian
NB_D_F_29
Laporan pengguna untuk admin dashboard
NB_S_F_29 Spesifikasi kebutuhan
 Sistem menyediakan tombol menu “pengguna”
 Sistem akan menampilkan daftar pengguna yang
terdaftar
 Sistem menampilkan data pengguna yang dipilih
oleh “admin dashboard”
 Sistem akan menyediakan tombol lihat laporan
pengguna
 Sistem menampilkan daftar laporan harian
pengguna yang terdaftar
 Sistem menampilkan data laporan dalam bentuk
form pertanyaan dan jawaban laporan harian
Sistem menyediakan fungsi mengubah laporan harian
NB_D_F_30
pengguna untuk admin dashboard
Spesifikasi kebutuhan
 Sistem menyediakan tombol menu “pengguna”
 Sistem akan menampilkan daftar pengguna yang
terdaftar
 Sistem menampilkan data pengguna yang dipilih
oleh “admin dashboard”
Edit Data  Sistem akan menyediakan tombol lihat laporan
30
Laporan pengguna
NB_S_F_30
 Sistem menampilkan daftar laporan harian
pengguna yang terdaftar
 Sistem akan menyediakan tombol ubah laporan
harian
 Admin dashboard memilih laporan harian yang
akan diubah
 Sistem menampilkan form mengubah laporan
harian jika tombol ditekan oleh admin dashboard
Sistem menyediakan fungsi menghapus laporan harian
NB_D_F_31
pengguna untuk admin dashboard
Spesifikasi kebutuhan
 Sistem menyediakan tombol menu “pengguna”
 Sistem akan menampilkan daftar pengguna yang
terdaftar
 Sistem menampilkan data pengguna yang dipilih
Hapus Data oleh “admin dashboard”
31
Laporan  Sistem akan menyediakan tombol lihat laporan
NB_S_F_31
pengguna
 Sistem menampilkan daftar laporan harian
pengguna yang terdaftar
 Sistem akan menyediakan tombol hapus laporan
harian
 Sistem menampilkan form menghapus laporan
harian jika tombol ditekan oleh admin dashboard
D. Usecase Diagram

Registrasi Edit akun pengguna

Login Lihat akun pengguna

Identitas ibu dan bayi Hapus akun pengguna

Lihat notifikasi Tambah dokter

Simpanan favorite Tambah artikel Admin


Pengguna
(Ibu) Profil bayi Lihat aktivitas dokter

Anda mungkin juga menyukai