Program Studi Teknik Informatika PDF

Title Program Studi Teknik Informatika
Author Mika Wafom
Pages 26
File Size 928 KB
File Type PDF
Total Downloads 717
Total Views 795

Summary

SKPL SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK SiPerusakTM (Sistem Informasi Pendaftaran Rumah Sakit) Dipersiapkan oleh Ferdi Alfian 17330077 Program Studi Teknik Informatika Fakultas Teknik Universitas Janabadra Yogyakarta Jalan Tentara Rakyat Mataram 55-57 Yogyakarta Program Studi Teknik Informatika S...


Description

Accelerat ing t he world's research.

Program Studi Teknik Informatika mika wafom

Related papers

Download a PDF Pack of t he best relat ed papers 

SPESIFIKASI KEBUT UHAN PERANGKAT LUNAK GWS Rochman Widiyat moko

Prosiding Konferensi Nasional Sist em Informasi 2016 Muhammad Ropiant o LAPORAN PROYEK SIST EM INFORMASI KLINIK SAMITA Muhammad Sasmit o Adi Wibowo

SKPL

SPESIFIKASI KEBUTUHAN PERANGKAT LUNAK

SiPerusakTM (Sistem Informasi Pendaftaran Rumah Sakit)

Dipersiapkan oleh Ferdi Alfian

17330077

Program Studi Teknik Informatika Fakultas Teknik Universitas Janabadra Yogyakarta

Jalan Tentara Rakyat Mataram 55-57 Yogyakarta

Program Studi Teknik Informatika

SKPL

1/ 25

Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Teknik Informatika-UJB dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui Prodi Teknik Informatika

DAFTAR PERUBAHAN Revisi

Deskripsi

A B C D

Indeks TGL

-

A

B

C

D

Ditulis Oleh Diperiksa Oleh

Program Studi Teknik Informatika

SKPL

2/ 25

Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Teknik Informatika-UJB dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui Prodi Teknik Informatika

DAFTAR HALAMAN PERUBAHAN Halaman

Revisi

Program Studi Teknik Informatika

Halaman

SKPL

Revisi

3/ 25

Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Teknik Informatika-UJB dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui Prodi Teknik Informatika

Daftar Isi Halaman

DAFTAR PERUBAHAN .............................................................................................. 2 DAFTAR HALAMAN PERUBAHAN ......................................................................... 3 Daftar Isi ........................................................................................................................ 4 SISTEM INFORMASI PENDAFTARAN RUMAH SAKIT ...................................... 6 1.

Pendahuluan ......................................................................................................... 6 1.1

Tujuan............................................................................................................... 6

1.2

Lingkup Masalah .............................................................................................. 6

1.3

Definisi Akronim dan Singkatan ...................................................................... 6

1.4

Referensi........................................................................................................... 7

1.5

Deskripsi Umum (Overwiew) .......................................................................... 7

2.

Deskripsi Kebutuhan ............................................................................................ 8 2.1

Perspektif Produk ............................................................................................. 8

2.1.1 Antarmuka Sistem ...................................................................................... 8 2.1.2 Antarmuka Pemakai ................................................................................... 8 2.1.3 Antarmuka Perangkat Keras....................................................................... 8 2.1.4 Antarmuka Perangkat Lunak ...................................................................... 8 2.1.5 Antarmuka Komunikasi ............................................................................. 9 2.1.6 Batasan Memori ......................................................................................... 9 2.1.7 Operasi ....................................................................................................... 9 2.2

Fungsi Produk .................................................................................................. 9

2.3

Karakteristik Program .................................................................................... 11

2.4

Batasan-batasan .............................................................................................. 12

2.5

Asumsi dan Ketergantungan .......................................................................... 12

3.

Kebutuhan Khusus ............................................................................................. 12 3.1

Kebutuhan Antarmuka Eksternal ................................................................... 12

3.1.1 Antarmuka Pemakai ................................................................................. 12 3.1.2 Antarmuka Perangkat Keras..................................................................... 13 3.1.3 Antarmuka Perangkat Lunak .................................................................... 13 3.1.4 Antarmuka Komunikasi ........................................................................... 13 3.2

Kebutuhan Fungsionalitas .............................................................................. 13

3.2.1 Aliran Informasi ....................................................................................... 13 Program Studi Teknik Informatika

SKPL

4/ 25

Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Teknik Informatika-UJB dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui Prodi Teknik Informatika

3.2.2 Deskripsi Proses ....................................................................................... 20 3.2.3 Spesifikasi Data SiPerusakTM ................................................................... 22 3.2.4 Kamus Data .............................................................................................. 23 3.3

Kebutuhan Performansi .................................................................................. 24

3.3.1 Kebutuhan Numerik Statik ....................................................................... 24 3.3.2 Kebutuhan Numerik Dinamis................................................................... 24 3.4

Batasan Perancangan ...................................................................................... 24

3.5

Atribut Sistem Perangkat Lunak .................................................................... 24

Program Studi Teknik Informatika

SKPL

5/ 25

Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Teknik Informatika-UJB dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui Prodi Teknik Informatika

SISTEM INFORMASI PENDAFTARAN RUMAH SAKIT BERBASIS ANDROID (SiPerusakTM)

1.

Pendahuluan

1.1 Tujuan Tujuan dari dokumen spesifikasi kebutuhan perangkat lunak (SKPL-G08) dalam pengembangan perangkat lunak SiPerusakTM (Sistem Informasi Pendaftaran Rumah Sakit Berbasis Android) yaitu mendefinisikan kebutuhan perangkat lunak yang meliputi antarmuka eksternal (antarmuka antara sistem dengan sistem lain perangkat lunak dan perangkat keras, dan pengguna) perfomansi (kemampuan perangkat lunak dari segi kecepatan, tempat penyimpanan yang dibutuhkan, serta keakuratan), dan atribut (fitur-fitur tambahan yang dimiliki sistem), serta mendefinisikan fungsi perangkat lunak. SKPL ini juga mendefinisikan batasan perancangan perangkat lunak. Dokumen SKPL ini menjadi dasar kesepakatan antara pihak pelanggan dengan pihak pengembang mengenai perangkat lunak yang akan dikembangkan.

1.2 Lingkup Masalah Perangkat lunak SiPerusakTM dikembangkan dengan tujuan untuk : •

Mengurangi antrian pendaftaran pasien di loket pendaftaran poliklinik di Rumah Sakit.



Menangani pendaftaran akun SiPerusakTM bagi pasien baru maupun pasien lama (register atau login member).



Menangani input data pendaftaran dari pasien.



Menangani update data oleh administrator/petugas pendaftaran tentang informasi poliklinik (nama poli, nama dokter, kuota pasien) dan informasi tentang jadwal.



Menangani display informasi Rumah Sakit oleh pasien yang bersangkutan.



Memfasilitasi dengan Bantuan, yaitu bantuan penggunaan SiPerusakTM yang dapat digunakan setiap saat dimana saja pengguna sedang berada di sistem.

Dan berjalan pada sistem operasi Android dan lingkungan web dengan platform Windows 7 dan DBMS yang digunakan Relational DBMS MySQL.

1.3 Definisi Akronim dan Singkatan Daftar definisi dan akronim yang digunakan : Keyword atau Phrase

Definisi Komputer yang menyediakan sumber daya bagi klien yang terhubung

Server

melalui jaringan Kumpulan data yang terkait yang diorganisasikan dalam struktur tertentu

DataBase

dan dapat diakses dengan cepat.

Program Studi Teknik Informatika

SKPL

6/ 25

Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Teknik Informatika-UJB dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui Prodi Teknik Informatika

Hak yang dimiliki oleh user untuk menggunakan sitem. Hak akses diatur Hak Akses User Interface Information

oleh admin backend web Informasi mengenai antarmuka pemakai dengan sistem Dokumen yang berisi tentang spesifikasi kebutuhan pengembangan

SKPL

perangkat lunak.

GL

Guidelines atau garis bimbing

RM

Rekam Medis

DFD

Data Flow Diagram

DBMS

DataBase Management System atau pengelola manajemen data base

TBL_SKPL_01. Tabel definisi akronim dan singkatan

1.4 Referensi Dokumen yang digunakan sebagai acuan dalam rencana pengembangan perangkat lunak ini adalah : 1. Standard IEEE nomor ANSI/IEEE Std 1058.1-1987 (Reaffirmend 1993). 2. Software Engineering, 1997, Roger S. Pressman, Mc Graw-Hill International Edition. 3. Software Requirements, 1993, Alan M. Davis, Prentice Hall, International Edition.. 4. Software Development Planning SiPerusakTM.

1.5 Deskripsi Umum (Overwiew) Salah satu modul fungsional yang akan dikembangkan dalam perangkat lunak SiPerusak TM adalah User Interface Information. User Interface Information adalah suatu aplikasi yang menangani informasi antarmuka pemakai dalam software SiPerusakTM. Modul ini meliputi pendaftaran user baru, login user lama, pendaftaran berobat di poliklinik, dan penyedian informasi rumah sakit bagi yang membutuhkan. User Interface Information ini juga untuk memudahkan pasien dalam mengoperasikan aplikasi SiPerusak TM Online. Secara global cara kerja sistem tersebut adalah : •

Pertamakali, sistem akan menampilkan form login bagi pengguna yang sudah terdaftar di sistem dan ada link menuju form pendaftaran bagi pengguna yang belum terdaftar di sistem.



Pengguna yang belum terdaftar akan dimintai keterangan inputan seperti email, password, nama, jenis kelamin, tanggal lahir, serta jenis asuransi kesehatan yang disertai nomor keanggotaan asuransi tersebut (jika ada).



Pengguna mengeksplorasi sistem dengan terlebih dahulu memasukkan login dan password.



Setelah login dan password dianggap valid, sistem akan menampilkan beberapa menu. Menu tersebut adalah Profil, Daftar Jadwal Praktik Dokter, Bantuan, Logout. Pengguna aplikasi yang akan mengubah biodatanya dapat menggunakan menu Profil pada sistem. Fitur utama yaitu pendaftaran poliklinik dapat diakses pada menu Daftar Jadwal Praktik Dokter.



Pasien yang akan mendaftar berobat di poliklinik terlebih dahulu memilih jadwal yang tersedia pada aplikasi, kemudian akan mendapatkan informasi mengenai nama poli, nama dokter, jadwal, total kuota pasien (yang kemudian dibagi menjadi 2 jenis kuota, yaitu kuota online dan kuota offline), serta tombol daftar. Program Studi Teknik Informatika

SKPL

7/ 25

Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Teknik Informatika-UJB dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui Prodi Teknik Informatika



Setelah pasien mendaftar ke poli yang dituju, maka akan muncul informasi data pengguna aplikasi, serta pilihan apakah pasien akan menggunakan asuransi atau tidak. Setelah itu pasien akan mendapatkan QR Code untuk diverifikasi oleh petugas pendaftaran di loket pendaftaran.



Setelah diverifikasi, pasien tinggal menunggu panggilan untuk berobat di poli yang dikunjungi.

2.

Deskripsi Kebutuhan

2.1 Perspektif Produk Perangkat lunak SiPerusakTM merupakan sebuah modul dari perangkat lunak RPL Online yang menangani informasi antar muka pemakai berkaitan dokumentasi mata kuliah proyek perangkat lunak.

2.1.1

Antarmuka Sistem

Interaksi Perangkat lunak SiPerusakTM dengan modul lain dalam sistem RPL Online, seperti dengan jaringan komputer lain, tidak ditangani oleh SKPL.

2.1.2

Antarmuka Pemakai

Karateristik antarmuka pemakai yaitu: Interaksi sistem dengan petugas pendaftaran dilakukan pada monitor standar dengan sepsifikasi 1280x720 pixel. Menu yang ditampilkan adalah daftar pasien, daftar poliklinik, daftar dokter, jadwal praktik, kuota pasien serta verifikasi pendaftaran pasien. Interaksi sistem dengan pasien ditempuh dengan menggunakan sistem operasi Android. Menu yang tersedia pada aplikasi SiPerusakTM ini meliputi menu Profil, Poliklinik, Bantuan.

2.1.3

Antarmuka Perangkat Keras

Piranti antarmuka perangkat keras yang digunakan dalam perangkat lunak SiPerusak TM ini adalah : 1.

Mouse.

2.

Keyboard .

3.

Modem atau LAN Card.

4.

Telepon Selular dengan sistem operasi Android.

2.1.4

Antarmuka Perangkat Lunak

Perangkat lunak yang dibutuhkan dalam mengoperasikan perangkat lunak SiPerusak TM adalah sebagai berikut : 1.

Nama

: Windows 7

Sumber

: Microsoft

Sebagai sistem operasi dimana perangkat lunak SiPerusakTM dijalankan oleh petugas. 2.

Nama

: MySQL Server.

Sumber

: Oracle

Sebagai DBMS yang dibutuhkan dalam mengoperasikan perangkat lunak SiPerusak TM : 3.

Nama

: Google Chrome & Mozilla Firefox

Sebagai internet browser dimana perangkat lunak SiPerusakTM dijalankan oleh petugas. Program Studi Teknik Informatika

SKPL

8/ 25

Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Teknik Informatika-UJB dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui Prodi Teknik Informatika

4.

Nama

: Android OS

Nomor Versi : 4.0 Sumber

: Google

Sebagai sistem operasi dimana perangkat lunak SiPerusakTM dijalankan oleh pasien. Definisi antarmuka dalam bentuk isi pesan dan format mengacu pada dokumen panduan pengguna masing-masing perangkat lunak.

2.1.5

Antarmuka Komunikasi

Antarmuka komunikasi suatu protokol komunikasi yang digunakan dalam mengoperasikan perangkat lunak SiPerusakTM yaitu protokol jaringan TCP/IP.

2.1.6

Batasan Memori Batasan memori primer yang dibutuhkan dalam operasional SiPerusakTM yaitu RAM minimal 512 MB,

direkomendasikan 1 GB. Sedangkan memori sekunder perangkat lunak SiPerusak TM minimal 512 MB.

2.1.7

Operasi

Variasi mode operasi yang dibutuhkan dalam pengembangan perangkat lunak SiPerusak TM adalah : a.

Mode Interaktif Terbatas, yaitu pengguna (dalam hal ini pasien) bisa memasukkan pilihan/data secara interaktif ke dalam sistem. Dalam SKPL_02 (pasien) memasukkan data untuk keperluan pendaftaran akun, tetapi interaksi ini terbatas karena pasien tidak bisa memodifikasi nomor rekam medis yang didapatkan setelah pendaftaran akun, dan segala informasi yang disajikan oleh Rumah Sakit.

b.

Mode Interaktif, yaitu pengguna (dalam hal ini petugas pendaftaran) dapat berinteraksi langsung dengan SiPerusakTM, termasuk memperoleh informasi yang ada dan bisa memanipulasi data berdasarkan peran petugas (SKPL_01). Mode interakif diperuntukkan bagi petugas pendaftaran.

2.2 Fungsi Produk Fungsi produk perangkat lunak SiPerusakTM adalah : 1. Fungsi untuk memperoleh informasi rumah sakit yang ada sekaligus bisa memanipulasi data seperti memasukkan/mengupdate/menghapus data informasi rumah sakit (SKPL_01_01). Fungsi-fungsi yang ada dalam SKPL_01_01 ini ialah: a. Tambah Data Informasi Rumah Sakit (SKPL_01_01_01) yaitu fungsi menambah suatu input data baru (Nama Poli, Jadwal, Dokter, Kuota) ke dalam media penyimpan Server. Terdiri:

Tambah Data Poli (SKPL_01_01_01_01) Tambah Dokter (SKPL_01_01_01_02)

b. Hapus Data Informasi Rumah Sakit (SKPL_01_01_02) yaitu fungsi untuk menghapus suatu data (Nama Poli, Jadwal, Dokter, Kuota) yang tersimpan dalam media penyimpan Server. Terdiri:

Hapus Data Poli (SKPL_01_01_02_01) Hapus Data Dokter (SKPL_01_01_02_02)

c. Edit Data Informasi Rumah Sakit (SKPL_01_01_03) yaitu fungsi untuk melakukan perubahan pada sekumpulan data (Nama Poli, Jadwal, Dokter, Kuota) yang telah tersimpan dalam media penyimpan Sever. Program Studi Teknik Informatika

SKPL

9/ 25

Dokumen ini dan informasi yang dimilikinya adalah milik Prodi Teknik Informatika-UJB dan bersifat rahasia. Dilarang untuk mereproduksi dokumen ini tanpa diketahui Prodi Teknik Informatika

Terdiri:

Edit Data Poli (SKPL_01_01_03_01) Edit Data Dokter (SKPL_01_01_03_02)

d. Tampil Data Informasi Rumah Sakit (SKPL_01_01_04) yaitu fungsi untuk menampilkan data (Nama Poli, Jadwal, Dokter, Kuota) yang dibutuhkan pengguna ke layar. Terdiri:

Tampil Data Poli (SKPL_01_01_04_01) Tampil Data Dokter (SKPL_01_01_04_02)

2. Fungsi untuk memperoleh informasi pasien yang ada sekaligus bisa memanipulasi data seperti memasukkan/mengupdate/menghapus data informasi pasien (SKPL_01_02). Fungsi-fungsi yang ada dalam SKPL_01_02 ini ialah: a. Tambah Data Pasien (SKPL_01_02_01) yaitu fungsi menambah suatu input data baru mengenai pasien baru ke dalam media penyimpan Server. b. Hapus Data Pasien (SKPL_01_02_02) yaitu fungsi untuk menghapus suatu data yang tersimpan dalam media penyimpan Server. c. Edit Data Pasien (SKPL_01_02_03) yaitu fungsi untuk melakukan perubahan pada sekumpulan data yang telah tersimpan dalam media penyimpan Sever. d. Tampil Data Pasien (SKPL_01_02_04) yaitu fungsi untuk menampilkan data yang dibutuhkan pengguna ke layar. 3. Fungsi pengelolaan reservasi berobat pada SiPerusakTM (SKPL_01_03) adalah fungsi untuk mengelola informasi terkait reservasi ke dalam sistem SiPerusakTM. Fungsi-fungsi yang ada dalam SKPL_01_03 ini adalah: a. Tambah Reservasi (SKPL_01_03_01) yaitu fungsi untuk menambahkan ketersediaan reservasi dari petugas kepada pasien. Terdiri:

Tambah Poli (SKPL_01_03_01_01) Tambah Dokter (SKPL_01_03_01_02) Tambah Jadwal (SKPL_01_03_01_03) Tambah Kuota (SKPL_01_03_01_04)

b. Ubah Reservasi (SKPL_01_03...


Similar Free PDFs