SlideShare une entreprise Scribd logo
1  sur  17
Télécharger pour lire hors ligne
Spesifikasi Kebutuhan Perangkat Lunak
APLIKASI KLINIK KECANTIKAN
ULTIMATE SKIN CARE
(USC)
versi 1.4
Anggota Kelompok:
Septian Rico Hernawan 14523032
M. Fajar Dian Qori 14523038
Tungky Adi Pradana 14523081
Mahasiswa Sistem Informasi Kesehatan
Teknik Informatika
Fakultas Teknologi Industri
Universitas Islam Indonesia
Riwayat Versi
Versi Direvisi oleh Tanggal
0.1 Septian Rico Hernawan
M. Fajar D.Q.
Tungky Adi Pradana
20 April 2017
0.5 Septian Rico Hernawan
M. Fajar D.Q.
Tungky Adi Pradana
1 Mei 2017
1.0 Septian Rico Hernawan
M. Fajar D.Q.
Tungky Adi Pradana
2 Mei 2017
1.1 Septian Rico Hernawan
Tungky Adi Pradana
29 Juni 2017
1.2 Tungky Adi Pradana 2 Juli 2017
1.3 Septian Rico Hernawan
M. Fajar D.Q.
3 Juli 2017
1.4 Septian Rico Henawan
M. Fajar D.Q.
Tungky Adi Pradana
4 Juli 2017
1. Pengantar
1.1. Kegunaan
Dokumen ini berisi spesifikasi kebutuhan aplikasi perangkat lunak klinik kencatikan yang
akan kami buat untuk memenuhi tugas kuliah Sistem Informasi Kesehatan.
Dokumen ini dibuat untuk digunakan sebagai acuan dalam perancangan dan implementasi
sistem oleh kelompok kami. Dokumen ini akan digunakan sebagai dasar penerimaan dalam
pengujian oleh dosen mata kuliah Sistem Informasi Kesehatan.
1.2. Lingkup
Aplikasi perangkat lunak klinik kecantikan Ultimate Skin Care (disingkat USC) adalah suatu
sistem perangkat lunak untuk pengelolaan data klinik kecantikan skala kecil yang berupa:
data pasien, data rekam medis, data obat, data data penyakit dan data dokter. Aplikasi
perangkat lunak klinik kecantikan USC juga mencakup pencatatan rekam medis pasien dan
inventarisasi obat yang terdapat di klinik kecantikan USC.
USC dimaksudkan untuk menggantikan pengelolaan transaksi yang selama ini dilakukan
menggunakan pembukuan manual dengan hanya bermodalkan buku dan pulpen dalam
pencatatan rekam medisnya. Dengan USC, diharapkan pencatatan rekam medis pasien akan
menjadi lebih efektif dan efisien, sehingga pelayanan terasa lebih memuaskan bagi para
pasien dan karyawan klinik kecantikan USC
1.3. Definisi
Istilah Definisi
USC Ultimate Skin Care
HTTP Hyper Text Transfer Protocol
Protokol komunikasi Jaringan untuk
pengiriman data atau halaman web
PHP PHP: Hypertext Preprocessor
Bahasa pemrograman web
1.4. Referensi
IEEE Std 830-1998, ​IEEE Recommended Practice for Software Requirements Specifications.
1.5. Sistematika
Dokumen ini disusun dengan sistematika sebagai berikut. Bagian 2 memberikan gambaran
umum aplikasi yang akan dikembangkan. Bagian 3 berisi rincian fungsionalitas yang harus
disediakan oleh aplikasi. Bagian 4 berisi daftar kebutuhan antarmuka eksternal, baik
antarmuka pengguna, antarmuka perangkat lunak, maupun antarmuka komunikasi serta
desain antarmuka aplikasi. Bagian 5 berisi kebutuhan kinerja sistem.
1.6. Permasalahan
Klinik Kecantikan Ultimate Skin Care dalam kesehariannya masih menggunakan cara manual
yaitu dengan alat tulis dan buku untuk pembukuannya data-datanya. Teknik tersebut tentu
lebih beresiko untuk terjadinya kesalahan dan merugikan klinik tersebut. Tidak hanya itu
masalah juga akan timbul ketika nantinya petugas ingin mencari data yang ada pada beberapa
waktu lalu.
1.7. Solusi
Berdasarkan paparan permasalahan yang dihadapi pada klinik kecantikan terebut, kami
menawarkan penyelesaian berupa pembuatan web. Dengan pembuatan web ini, tidak lagi
diperlukan pencatatan data secara manual oleh petugas. Data akan otomatis masuk ke
database klinik tersebut. Pencarian data yang telah lalu juga akan semakin mudah karena
petugas tinggal mengetikan data yang ingin dicari. Kesalahan dapat diminilaisir sehingga
mengurangi resiko kerugian. Antarmuka dari web ini sendiri kami usahakan sesederhana
mungkin, namun demikian tetap dapat mencangkup segala kebutuhan klinik.
2. Gambaran Umum
2.1. Perspektif Produk
USC akan dikembangkan sebagai aplikasi berbasis web yang dapat diakses via internet.
2.2. Fungsi Produk
Fungsi utama USC adalah untuk pencatatan rekam medis pasien, pencatatan pendaftaran
pasien baru dan pencatatan inventaris obat yang digunakan di klinik kencatikan melalui
bagian administrasi klinik.
Untuk mendukung fungsi utamanya, USC perlu kemampuan pencatatan pengguna, yakni
anggota dan operator aplikasi. USC juga mempunyai kemampuan inventaris obat secara
sederhana
2.3. Karakteristik Pengguna
No. Pengguna Deskripsi
1. Dokter melihat dan menyunting rekam medis pasien
2. Petugas mencatat dan menerima pendaftaran pasien dan membuat
rekam medis pasien
3. Pasien mendaftar sebagai pasien baru dan melihat rekam medis
pribadi
Diasumsikan bahwa semua pengguna USC telah mempunyai kecakapan dalam
mengoperasikan komputer.
2.4. Kekangan
Karena USC diperuntukan untuk klinik kecantikan yang berskala kecil dengan kemampuan
keungan terbatas, maka:
a. USC harus bisa berjalan di server dengan spesifikasi rendah agar inventasi murah
b. USC harus beroperasi dengan perangkat lunak yang bersifat ​freesoftware ​atau ​open
source​.
c. USC harus dapat melakukan koneksi jaringan lokal, karena USC hanya diperuntukan
oleh satu klinik kecantikan saja.
2.5. Asumsi dan Ketergantungan
a. Pasien hanya dapat melakukan pendaftaran di klinik langsung dan melihat datanya.
b. Administrasi dan proses aplikasi seluruhnya dilakukan oleh administrator sistem yang
merupakan petugas klinik kecantikan.
c. Dokter dapat mengakses data rekam medis pasien.
d. Hanya dokter terdaftar yang bisa mengakses sistem ini. Dokter yang telah terdaftar
harus melakukan login ke aplikasi terlebih dahulu.
3. Fungsionalitas Aplikasi
3.1. Flowchart
Gambar Flowchart Aplikasi USC
Berdasarkan flowchart tersebut, dapat kita lihat berikut merupakan algoritma dari sistem ini.
Pertama yaitu pasien masuk ke klinik. Saat masuk, pasien tersebut merupakan member atau
bukan apabila pasien merupakan member langsung menunjukan kartu pasien. Apabila pasien
belum menjadi member, pasien melakukan pendaftaran member terlebih dahulu dengan
mengisi formulir yang telah tersedia. Petugas kemudian menerima formulir tersebut dan
melakukan cek data sekaligus memasukan data member baru tersebut kedalam tempat
penyimpanan. Selanjutnya, pasien menunjukan kartu pasien yang didapatkan apabila telah
menjadi member tadi. Pasien lalu melakukan pendaftaran untuk periksa. Petugas kemudian
melakukan pencatatan data daftar pasien tersebut kedalam database dan pasien menunggu
giliran pemeriksaan. Setelah giliran tiba, dokter melakukan pemeriksaan pasien. Berdasarkan
hasil pemeriksaan, dokter akan memberikan sejumlah informasi seperti jenis penyakitnya
sekaligus resep obat. Resep kemudian diserahkan pada petugas untuk dilakukan pencatatan
dalam database. Pasien yang telah selesai melakukan pemeriksaan kemudian menunggu
pemanggilan pengambilan obat berdasarkan antrian diawal tadi. Pasien kemudian melakukan
pembayaran. Alur selesai.
3.2. Entity Relationship Diagram (ERD)
Gambar ERD Aplikasi USC
Berikut merupakan rancangan ERD yang kami buat berdasarkan aplikasi tersebut. Dapat kita
lihat dalam ERD tersebut, disini terdapat 5 entitas yaitu Rekam Medis, Pasien, Tagihan, Obat,
dan Penyakit.
3.3. Use Case Diagram
4. Kebutuhan Antar Muka
4.1. Antarmuka Pengguna
Tampilan antarmuka dibuat sederhana namun tetap dapat menjalankan proses secara tepat.
Penggunaan warna tidak banyak tapi menarik dan enak dipandang.
4.2. Antarmuka Perangkat Lunak
Sistem yang dibuat nantinya dapat beroperasi minimal pada komputer dengan spesifikasi
seperti dibawah ini :
Sistem Operasi : Windows 10
Basis Data : MariaDB
Web Server : Apache Web Server
Web Browser : Google Chrome
Bahasa Pemrograman : PHP, Javascript
4.3. Antarmuka Perangkat Keras
Antarmuka perangkat keras harus sesuai dan mengikuti semua komponen yang dibutuhkan
untuk menyusun sistem seperti yang telah dituliskan pada kebutuhan perangkat lunak diatas.
4.4. Desain antarmuka aplikasi
Gambar Tampilan Home
Gambar Tampilan Form Login
Admin menuliskan data diri pasien yang ingin registrasi, dan di kirim atau submit ke server
Gambar Tampilan Form Daftar
Tampilan fitur daftar yang digunakan oleh admin guna mendaftarkan member baru
Gambar Tampilan Dashboard Admin
Gambar Tampilan Dashboard Admin (User)
Gambar Tampilan Dashboard Admin (Dokter)
Gambar Tampilan Dashboard Admin (Booking)
Gambar Tampilan Dashboard Admin (Periksa)
Gambar Tampilan Dashboard Admin (Pembayaran)
Gambar Tampilan Dashboard Member
Gambar Tampilan Dashboard Member (Booking)
Gambar Tampilan Dashboard Member (Periksa)
Gambar Tampilan Dashboard Member (Pembayaran)

Contenu connexe

Tendances

Tabel padanan bilangan Desimal, Biner, Oktal dan Heksadesimal
Tabel padanan bilangan Desimal, Biner, Oktal dan HeksadesimalTabel padanan bilangan Desimal, Biner, Oktal dan Heksadesimal
Tabel padanan bilangan Desimal, Biner, Oktal dan Heksadesimal
Mustahal SSi
 
Presentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-CommercePresentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-Commerce
Shofura Kamal
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzy
Zaenal Khayat
 

Tendances (20)

Dokumen Perencanaan Proyek
Dokumen Perencanaan ProyekDokumen Perencanaan Proyek
Dokumen Perencanaan Proyek
 
Project Charter Aplikasi Tracking Barang
Project Charter Aplikasi Tracking BarangProject Charter Aplikasi Tracking Barang
Project Charter Aplikasi Tracking Barang
 
Ragam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan KomputerRagam Dialog :: Interaksi Manusia dan Komputer
Ragam Dialog :: Interaksi Manusia dan Komputer
 
Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014Srs aplikasi darurat bandung 2014
Srs aplikasi darurat bandung 2014
 
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
LAPORAN TUGAS AKHIR PERANCANGAN APLIKASI KNOWLEDGE BASE SYSTEM UNTUK INSTRUKS...
 
Project charter-Contoh
Project charter-ContohProject charter-Contoh
Project charter-Contoh
 
04 Testing Perangkat Lunak
04 Testing Perangkat Lunak04 Testing Perangkat Lunak
04 Testing Perangkat Lunak
 
Tabel padanan bilangan Desimal, Biner, Oktal dan Heksadesimal
Tabel padanan bilangan Desimal, Biner, Oktal dan HeksadesimalTabel padanan bilangan Desimal, Biner, Oktal dan Heksadesimal
Tabel padanan bilangan Desimal, Biner, Oktal dan Heksadesimal
 
Diagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi PenjualanDiagram Konteks dan DFD Sistem Informasi Penjualan
Diagram Konteks dan DFD Sistem Informasi Penjualan
 
Makalah Peranan Semaphore Sistem Operasi - Universitas Widyatama
Makalah Peranan Semaphore Sistem Operasi - Universitas WidyatamaMakalah Peranan Semaphore Sistem Operasi - Universitas Widyatama
Makalah Peranan Semaphore Sistem Operasi - Universitas Widyatama
 
System Request
System RequestSystem Request
System Request
 
Proposal Penawaran Pembangunan Aplikasi Tracking Barang
Proposal Penawaran Pembangunan Aplikasi Tracking BarangProposal Penawaran Pembangunan Aplikasi Tracking Barang
Proposal Penawaran Pembangunan Aplikasi Tracking Barang
 
Analisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMKAnalisa Website Traveloka - Makalah IMK
Analisa Website Traveloka - Makalah IMK
 
Implementasi perangkat-lunak
Implementasi perangkat-lunakImplementasi perangkat-lunak
Implementasi perangkat-lunak
 
Tipe manajemen memori pada sistem operasi
Tipe manajemen memori pada sistem operasi Tipe manajemen memori pada sistem operasi
Tipe manajemen memori pada sistem operasi
 
Data Base Tiket Pesawat
Data Base Tiket PesawatData Base Tiket Pesawat
Data Base Tiket Pesawat
 
Presentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-CommercePresentasi Pembuatan Website E-Commerce
Presentasi Pembuatan Website E-Commerce
 
Software reuse
Software reuseSoftware reuse
Software reuse
 
Contoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzyContoh peyelesaian logika fuzzy
Contoh peyelesaian logika fuzzy
 
Rekayasa Perangkat Lunak
Rekayasa Perangkat LunakRekayasa Perangkat Lunak
Rekayasa Perangkat Lunak
 

Similaire à Software Requirement Specification SRS

Software requirementspecificationsrs
Software requirementspecificationsrsSoftware requirementspecificationsrs
Software requirementspecificationsrs
Fajar DQ
 
430384982-Rekam-Medis-Elektronik baruk.pdf
430384982-Rekam-Medis-Elektronik baruk.pdf430384982-Rekam-Medis-Elektronik baruk.pdf
430384982-Rekam-Medis-Elektronik baruk.pdf
ssuser40197c1
 

Similaire à Software Requirement Specification SRS (20)

Software requirementspecificationsrs
Software requirementspecificationsrsSoftware requirementspecificationsrs
Software requirementspecificationsrs
 
Sistem Administrasi dan Rekam Medis Klinik Gigi
Sistem Administrasi dan Rekam Medis Klinik Gigi Sistem Administrasi dan Rekam Medis Klinik Gigi
Sistem Administrasi dan Rekam Medis Klinik Gigi
 
Dokumen perancangan sistem sipdu
Dokumen perancangan sistem sipduDokumen perancangan sistem sipdu
Dokumen perancangan sistem sipdu
 
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1
Sik sistem rekam medis klinik gigi 14523162_14523211_15523068_1
 
Proposal proyek SIM RSUP
Proposal proyek SIM RSUPProposal proyek SIM RSUP
Proposal proyek SIM RSUP
 
Rekam medis 1
Rekam medis 1Rekam medis 1
Rekam medis 1
 
Rekam medis 2
Rekam medis 2Rekam medis 2
Rekam medis 2
 
Dokumen Perancangan SIS-EMR
Dokumen Perancangan SIS-EMRDokumen Perancangan SIS-EMR
Dokumen Perancangan SIS-EMR
 
Laporan fp
Laporan fpLaporan fp
Laporan fp
 
SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...
SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...
SIM, Winne Zaneta Wirastika, Hapzi Ali, Analisis dan Perancangan SI (UAS), Un...
 
SRS Klinik
SRS KlinikSRS Klinik
SRS Klinik
 
TUGAS 2 - Tahap Eksekusi Sistem Informasi Klinik
TUGAS 2 - Tahap Eksekusi Sistem Informasi KlinikTUGAS 2 - Tahap Eksekusi Sistem Informasi Klinik
TUGAS 2 - Tahap Eksekusi Sistem Informasi Klinik
 
Sistem Informasi Daftar ulang - Dwita Elvianti
Sistem Informasi Daftar ulang - Dwita ElviantiSistem Informasi Daftar ulang - Dwita Elvianti
Sistem Informasi Daftar ulang - Dwita Elvianti
 
63961431 simk
63961431 simk63961431 simk
63961431 simk
 
430384982-Rekam-Medis-Elektronik baruk.pdf
430384982-Rekam-Medis-Elektronik baruk.pdf430384982-Rekam-Medis-Elektronik baruk.pdf
430384982-Rekam-Medis-Elektronik baruk.pdf
 
UTS MPPL
UTS MPPLUTS MPPL
UTS MPPL
 
Sistem klinik bersalin pdf
Sistem klinik bersalin pdfSistem klinik bersalin pdf
Sistem klinik bersalin pdf
 
Project charter
Project charterProject charter
Project charter
 
Ppt sik uas
Ppt sik uasPpt sik uas
Ppt sik uas
 
Bab iii
Bab iiiBab iii
Bab iii
 

Software Requirement Specification SRS

  • 1. Spesifikasi Kebutuhan Perangkat Lunak APLIKASI KLINIK KECANTIKAN ULTIMATE SKIN CARE (USC) versi 1.4 Anggota Kelompok: Septian Rico Hernawan 14523032 M. Fajar Dian Qori 14523038 Tungky Adi Pradana 14523081 Mahasiswa Sistem Informasi Kesehatan Teknik Informatika Fakultas Teknologi Industri Universitas Islam Indonesia
  • 2. Riwayat Versi Versi Direvisi oleh Tanggal 0.1 Septian Rico Hernawan M. Fajar D.Q. Tungky Adi Pradana 20 April 2017 0.5 Septian Rico Hernawan M. Fajar D.Q. Tungky Adi Pradana 1 Mei 2017 1.0 Septian Rico Hernawan M. Fajar D.Q. Tungky Adi Pradana 2 Mei 2017 1.1 Septian Rico Hernawan Tungky Adi Pradana 29 Juni 2017 1.2 Tungky Adi Pradana 2 Juli 2017 1.3 Septian Rico Hernawan M. Fajar D.Q. 3 Juli 2017 1.4 Septian Rico Henawan M. Fajar D.Q. Tungky Adi Pradana 4 Juli 2017
  • 3. 1. Pengantar 1.1. Kegunaan Dokumen ini berisi spesifikasi kebutuhan aplikasi perangkat lunak klinik kencatikan yang akan kami buat untuk memenuhi tugas kuliah Sistem Informasi Kesehatan. Dokumen ini dibuat untuk digunakan sebagai acuan dalam perancangan dan implementasi sistem oleh kelompok kami. Dokumen ini akan digunakan sebagai dasar penerimaan dalam pengujian oleh dosen mata kuliah Sistem Informasi Kesehatan. 1.2. Lingkup Aplikasi perangkat lunak klinik kecantikan Ultimate Skin Care (disingkat USC) adalah suatu sistem perangkat lunak untuk pengelolaan data klinik kecantikan skala kecil yang berupa: data pasien, data rekam medis, data obat, data data penyakit dan data dokter. Aplikasi perangkat lunak klinik kecantikan USC juga mencakup pencatatan rekam medis pasien dan inventarisasi obat yang terdapat di klinik kecantikan USC. USC dimaksudkan untuk menggantikan pengelolaan transaksi yang selama ini dilakukan menggunakan pembukuan manual dengan hanya bermodalkan buku dan pulpen dalam pencatatan rekam medisnya. Dengan USC, diharapkan pencatatan rekam medis pasien akan menjadi lebih efektif dan efisien, sehingga pelayanan terasa lebih memuaskan bagi para pasien dan karyawan klinik kecantikan USC 1.3. Definisi Istilah Definisi USC Ultimate Skin Care HTTP Hyper Text Transfer Protocol Protokol komunikasi Jaringan untuk pengiriman data atau halaman web PHP PHP: Hypertext Preprocessor Bahasa pemrograman web
  • 4. 1.4. Referensi IEEE Std 830-1998, ​IEEE Recommended Practice for Software Requirements Specifications. 1.5. Sistematika Dokumen ini disusun dengan sistematika sebagai berikut. Bagian 2 memberikan gambaran umum aplikasi yang akan dikembangkan. Bagian 3 berisi rincian fungsionalitas yang harus disediakan oleh aplikasi. Bagian 4 berisi daftar kebutuhan antarmuka eksternal, baik antarmuka pengguna, antarmuka perangkat lunak, maupun antarmuka komunikasi serta desain antarmuka aplikasi. Bagian 5 berisi kebutuhan kinerja sistem. 1.6. Permasalahan Klinik Kecantikan Ultimate Skin Care dalam kesehariannya masih menggunakan cara manual yaitu dengan alat tulis dan buku untuk pembukuannya data-datanya. Teknik tersebut tentu lebih beresiko untuk terjadinya kesalahan dan merugikan klinik tersebut. Tidak hanya itu masalah juga akan timbul ketika nantinya petugas ingin mencari data yang ada pada beberapa waktu lalu. 1.7. Solusi Berdasarkan paparan permasalahan yang dihadapi pada klinik kecantikan terebut, kami menawarkan penyelesaian berupa pembuatan web. Dengan pembuatan web ini, tidak lagi diperlukan pencatatan data secara manual oleh petugas. Data akan otomatis masuk ke database klinik tersebut. Pencarian data yang telah lalu juga akan semakin mudah karena petugas tinggal mengetikan data yang ingin dicari. Kesalahan dapat diminilaisir sehingga mengurangi resiko kerugian. Antarmuka dari web ini sendiri kami usahakan sesederhana mungkin, namun demikian tetap dapat mencangkup segala kebutuhan klinik.
  • 5. 2. Gambaran Umum 2.1. Perspektif Produk USC akan dikembangkan sebagai aplikasi berbasis web yang dapat diakses via internet. 2.2. Fungsi Produk Fungsi utama USC adalah untuk pencatatan rekam medis pasien, pencatatan pendaftaran pasien baru dan pencatatan inventaris obat yang digunakan di klinik kencatikan melalui bagian administrasi klinik. Untuk mendukung fungsi utamanya, USC perlu kemampuan pencatatan pengguna, yakni anggota dan operator aplikasi. USC juga mempunyai kemampuan inventaris obat secara sederhana 2.3. Karakteristik Pengguna No. Pengguna Deskripsi 1. Dokter melihat dan menyunting rekam medis pasien 2. Petugas mencatat dan menerima pendaftaran pasien dan membuat rekam medis pasien 3. Pasien mendaftar sebagai pasien baru dan melihat rekam medis pribadi Diasumsikan bahwa semua pengguna USC telah mempunyai kecakapan dalam mengoperasikan komputer. 2.4. Kekangan Karena USC diperuntukan untuk klinik kecantikan yang berskala kecil dengan kemampuan keungan terbatas, maka: a. USC harus bisa berjalan di server dengan spesifikasi rendah agar inventasi murah b. USC harus beroperasi dengan perangkat lunak yang bersifat ​freesoftware ​atau ​open source​. c. USC harus dapat melakukan koneksi jaringan lokal, karena USC hanya diperuntukan oleh satu klinik kecantikan saja. 2.5. Asumsi dan Ketergantungan a. Pasien hanya dapat melakukan pendaftaran di klinik langsung dan melihat datanya.
  • 6. b. Administrasi dan proses aplikasi seluruhnya dilakukan oleh administrator sistem yang merupakan petugas klinik kecantikan. c. Dokter dapat mengakses data rekam medis pasien. d. Hanya dokter terdaftar yang bisa mengakses sistem ini. Dokter yang telah terdaftar harus melakukan login ke aplikasi terlebih dahulu.
  • 7. 3. Fungsionalitas Aplikasi 3.1. Flowchart Gambar Flowchart Aplikasi USC Berdasarkan flowchart tersebut, dapat kita lihat berikut merupakan algoritma dari sistem ini. Pertama yaitu pasien masuk ke klinik. Saat masuk, pasien tersebut merupakan member atau bukan apabila pasien merupakan member langsung menunjukan kartu pasien. Apabila pasien belum menjadi member, pasien melakukan pendaftaran member terlebih dahulu dengan mengisi formulir yang telah tersedia. Petugas kemudian menerima formulir tersebut dan melakukan cek data sekaligus memasukan data member baru tersebut kedalam tempat penyimpanan. Selanjutnya, pasien menunjukan kartu pasien yang didapatkan apabila telah menjadi member tadi. Pasien lalu melakukan pendaftaran untuk periksa. Petugas kemudian
  • 8. melakukan pencatatan data daftar pasien tersebut kedalam database dan pasien menunggu giliran pemeriksaan. Setelah giliran tiba, dokter melakukan pemeriksaan pasien. Berdasarkan hasil pemeriksaan, dokter akan memberikan sejumlah informasi seperti jenis penyakitnya sekaligus resep obat. Resep kemudian diserahkan pada petugas untuk dilakukan pencatatan dalam database. Pasien yang telah selesai melakukan pemeriksaan kemudian menunggu pemanggilan pengambilan obat berdasarkan antrian diawal tadi. Pasien kemudian melakukan pembayaran. Alur selesai. 3.2. Entity Relationship Diagram (ERD) Gambar ERD Aplikasi USC Berikut merupakan rancangan ERD yang kami buat berdasarkan aplikasi tersebut. Dapat kita lihat dalam ERD tersebut, disini terdapat 5 entitas yaitu Rekam Medis, Pasien, Tagihan, Obat, dan Penyakit.
  • 9. 3.3. Use Case Diagram
  • 10. 4. Kebutuhan Antar Muka 4.1. Antarmuka Pengguna Tampilan antarmuka dibuat sederhana namun tetap dapat menjalankan proses secara tepat. Penggunaan warna tidak banyak tapi menarik dan enak dipandang. 4.2. Antarmuka Perangkat Lunak Sistem yang dibuat nantinya dapat beroperasi minimal pada komputer dengan spesifikasi seperti dibawah ini : Sistem Operasi : Windows 10 Basis Data : MariaDB Web Server : Apache Web Server Web Browser : Google Chrome Bahasa Pemrograman : PHP, Javascript 4.3. Antarmuka Perangkat Keras Antarmuka perangkat keras harus sesuai dan mengikuti semua komponen yang dibutuhkan untuk menyusun sistem seperti yang telah dituliskan pada kebutuhan perangkat lunak diatas.
  • 11. 4.4. Desain antarmuka aplikasi Gambar Tampilan Home
  • 12. Gambar Tampilan Form Login Admin menuliskan data diri pasien yang ingin registrasi, dan di kirim atau submit ke server Gambar Tampilan Form Daftar Tampilan fitur daftar yang digunakan oleh admin guna mendaftarkan member baru
  • 13. Gambar Tampilan Dashboard Admin Gambar Tampilan Dashboard Admin (User)
  • 14. Gambar Tampilan Dashboard Admin (Dokter) Gambar Tampilan Dashboard Admin (Booking)
  • 15. Gambar Tampilan Dashboard Admin (Periksa) Gambar Tampilan Dashboard Admin (Pembayaran)
  • 16. Gambar Tampilan Dashboard Member Gambar Tampilan Dashboard Member (Booking) Gambar Tampilan Dashboard Member (Periksa)
  • 17. Gambar Tampilan Dashboard Member (Pembayaran)