Anda di halaman 1dari 21

Spesifikasi Kebutuhan Perangkat Lunak

(Software Requirements Specification - SRS)


untuk
SmartHotel Pro.
Version 1.0.1 approved

Diajukan oleh :
Ahmad Permana

(056894) Project Manager

Hafizh Reza P.

(056845) System Analyst

Nurdin Wahyudin

(056758) System Analyst

Rikki Yan Hari

(056924) System Analyst

MEGAH JAYA SOFTWARE CORPORATION


(MJSoft)
ILMU KOMPUTER
UVERSITAS PENDIDIKAN INDONESIA

2007

Daftar Isi
Spesifikasi Kebutuhan Perangkat Lunak.................................................................1
(Software Requirements Specification - SRS).........................................................1
untuk.........................................................................................................................1
SmartHotel Pro.........................................................................................................1
Version 1.0.1 approved............................................................................................1
.................................................................................................................................1
Diajukan oleh :.........................................................................................................1
Ahmad Permana (056894) Project Manager........................................................1
Hafizh Reza P. (056845) System Analyst............................................................1
Nurdin Wahyudin (056758) System Analyst........................................................1
Rikki Yan Hari (056924) System Analyst...........................................................1
MEGAH JAYA SOFTWARE CORPORATION....................................................1
(MJSoft)...................................................................................................................1
ILMU KOMPUTER.................................................................................................1
UVERSITAS PENDIDIKAN INDONESIA...........................................................1
2007..........................................................................................................................1
Daftar Isi...................................................................................................................i
Sejarah Perbaikan...................................................................................................iii
1.Pendahuluan..........................................................................................................1
1.1Tujuan.............................................................................................................1
1.2Ketentuan Dokumen........................................................................................1
1.3Sasaran............................................................................................................1
1.4Cakupan Proyek..............................................................................................2
1.5Referensi.........................................................................................................3
2.Deskripsi Umum...................................................................................................4
2.1Perspektif Produk............................................................................................4
2.2Fungsi-fungsi Produk......................................................................................4
2.3Tingkatan dan Karakteristik User...................................................................5
2.4Lingkungan Pengoperasian.............................................................................5
2.5Desain dan Batasan Implementasi..................................................................6
2.6User Documentation........................................................................................6
2.7Asumsi dan Ketergantungan...........................................................................7
3.Fungsi-fungsi Sistem.............................................................................................7
3.1Fungsi Pencarian Ketersediaan Kamar...........................................................7
3.1.1.Deskripsi dan Prioritas............................................................................7
3.1.2.Tahapan Stimulus/Response...................................................................8
3.1.3.Kebutuhan Fungsional............................................................................8
3.2.Fungsi Pencatatan Data Pembayaran.............................................................8
3.2.1.Deskripsi dan Prioritas............................................................................8
3.2.2.Tahapan Stimulus/Response...................................................................9
3.2.3.Kebutuhan Fungsional............................................................................9
3.3.Fungsi Fasilitas Lain......................................................................................9

-i-

3.3.1.Deskripsi dan Prioritas............................................................................9


3.3.2.Tahapan Stimulus/Response...................................................................9
3.3.3.Kebutuhan Fungsional..........................................................................10
3.4.Fungsi Cetak Bukti Pembayaran..................................................................10
3.4.1Deskripsi dan Prioritas...........................................................................10
3.4.2Tahapan Stimulus/Response..................................................................10
3.4.3Kebutuhan Fungsional...........................................................................10
4.Kebutuhan Antarmuka Eksternal........................................................................11
4.1.Antarmuka Pengguna...................................................................................11
4.2.Antarmuka Perangkat Keras........................................................................13
4.3.Antarmuka Perangkat Lunak........................................................................13
4.4.Antarmuka Komunikasi...............................................................................13
5.Kebutuhan Non-fungsional Lain.........................................................................14
5.1Kebutuhan Performa.....................................................................................14
5.2Kebutuhan Keselamatan................................................................................14
5.3Kebutuhan Keamanan...................................................................................14
5.4Atribut Kualitas Software.............................................................................15
6.Kebutuhan Lain...................................................................................................15
Lampiran A : Kamus Istilah Teknik...................................................................16
Lampiran B : Model Analisis.............................................................................16
Lampiran C : Daftar Permasalahan....................................................................17

- ii -

Sejarah Perbaikan
Nama

Tanggal

Alasan Perubahan

Versi

SmartHotel Pro. Version


BETA

15/01/2007 Release ke full


version

BETA

SmartHotel Pro.

27/02/2007 -

1.0.1

- iii -

1. Pendahuluan
1.1

Tujuan
Perangkat lunak sistem informasi perhotelan yang selanjutnya kami
sebut dengan SmartHotel Pro. v 1.0.1 ini berfungsi untuk mengolah
data transaksi dan layanan perhotelan. Ruang lingkup sistem
meliputi pengelolaan data induk kamar, tamu, dan layanan umum
lainnya (seperti restoran, laundry, dll.), pengelolaan data transaksi
ketika tamu check-in dan penerimaan pembayaran saat tamu
tersebut check-out, serta pembuatan laporan tingkat hunian dan
rekapitulasi keuangannya.

1.2

Ketentuan Dokumen
Dokumentasi SRS ini ditulis dengan jenis huruf Trebuchet MS dengan
ukuran huruf 12 point. Selanjutnya untuk memudahkan memahami
isi dokumentasi ini, beberapa bentuk huruf akan digunakan untuk
menandai beberapa hal sebagai berikut :
Tulisan yang dicetak tebal merupakan bagian yang harus
diperhatikan.
Tulisan yang dicetak miring merupakan tulisan yang cenderung
sebagai istilah.

1.3

Sasaran
Berisikan sasaran pembaca dan saran pembacaan. Dokumen ini
ditujukan untuk beberapa jenis pembaca, antara lain :
Developer
Adalah orang-orang yang terlibat

secara langsung dalam

pembuatan software ini, contohnya adalah Sistem Analis dan


Programmer. Disarankan untuk membaca bagian pendahuluan
terutama yang menjelaskan mengenai cakupan dari proyek yang

-1-

akan dikerjakan serta berlanjut pada bagian-bagian yang


berkaitan dengan produk yang diharapkan beserta langkahlangkah teknisnya.
Project Manager
Disebut juga manajer proyek, merupakan orang-orang yang
memimpin proyek pembuatan software ini secara langsung.
Diharapkan untuk lebih memfokuskan pada bagian konsep yang
menjadi ide utama proyek pembuatan software ini.
Tester
Merupakan orang-orang yang berasal dari berbagai kalangan dan
latar belakang yang ditunjuk secara acak dalam proyek ini untuk
menguji coba mengoperasikan software yang telah dibuat
dengan tujuan untuk menemukan kesalahan-kesalahan (bugs)
yang terdapat dalam software. Disarankan untuk lebih fokus
pada bagian konsep dan spesifikasi software serta performance
software.
User
Adalah orang-orang atau lembaga yang akan menggunakan
software

SmartHotel

Pro.

ini.

Disarankan

untuk

lebih

memfokuskan pada bagian yang sifatnya praktis, seperti


kebutuhan/spesifikasi minimum software, panduan pengoperasian untuk pengguna dan antarmuka software.

1.4

Cakupan Proyek
Proyek ini akan menghasilkan sebuah produk berupa software untuk
sistem informasi perhotelan dengan nama SmartHotel Pro. versi
1.0.1 yang akan mampu menangani segala macam bentuk transaksi
dan administrasi yang umum terdapat pada sebuah hotel, sehingga
diharapkan software ini akan cocok digunakan baik dalam sebuah
hotel berskala kecil maupun besar.

-2-

Software ini mampu mengecek keberadaan kamar yang masih


kosong maupun yang telah terisi, sehingga akan memudahkan
receptionist dalam menerima dan melayani tamu yang akan
menginap. Selain itu, software ini juga akan melakukan perhitungan
biaya sewa kamar dan jumlah deposit minimal yang harus dibayar
oleh tamu ketika check-out. Perhitungan tersebut diambil dari
beberapa sumber data seperti restoran, laundry, dan sumber
lainnya.
Untuk besar tarif kamar, pajak, layanan tambahan, diskon, dan halhal lainnya yang bersifat variabel dapat diatur oleh user. Software
ini menyertakan pula fitur-fitur tambahan seperti layanan terhadap
kemungkinan adanya tamu rombongan (beberapa orang menyewa
beberapa kamar sekaligus), pemesanan kamar (reservasi), dan
sebagainya.
Salah satu fitur yang tidak disertakan dalam software ini adalah
pengolahan sistem penggajian karyawan dan hal-hal lain yang
bersifat administrasi intern hotel.
Terakhir, software akan membuat (dan mencetak) data rekapitulasi
laporan keuangan, tingkat hunian, dan hal lain yang jangka
waktunya dapat ditentukan oleh user.

1.5

Referensi
Semua dokumentasi lain yang berkaitan dengan proyek ini seperti
panduan

pengguna,

FAQ

(Frequently

Asked

Question)

atau

pertanyaan yang sering ditanyakan, dan hal lain dapat di-download


secara langsung melalui situs :
http:\\www.mjsoft.com\smarthotel\documentation\download.php

-3-

2. Deskripsi Umum
2.1

Perspektif Produk
Pada

dasarnya,

SmartHotel

Pro.

ini

merupakan

sebuah

pengembangan dari software-software sejenis lainnya yang sudah


terlebih dahulu beredar di pasaran.
SmartHotel Pro. adalah salah satu dari sekian banyak produk yang
diproduksi oleh MEGAH JAYA SOFTWARE CORPORATION (MJSoft)
yang dirancang secara khusus agar jauh lebih fleksibel dan mampu
menjadi

alternatif

utama

dalam

sebuah

sistem

informasi

perhotelan.

2.2

Fungsi-fungsi Produk
Berikut ini merupakan gambaran umum dari software SmartHotel
Pro. :

-4-

2.3

Tingkatan dan Karakteristik User


Dalam SmartHotel Pro. terdapat empat tingkatan user berdasarkan
hak (privilege) dalam sistem, antara lain :
1. Administrator
Memiliki hak penuh terhadap sistem, mampu merubah isi
sistem.
Memiliki hak akses secara langsung pada database sistem.
User ini ada untuk melakukan maintenance terhadap sistem
(jika diperlukan dan keadaan darurat).
2. General Manager
Memiliki hak penuh terhadap sistem, mampu merubah isi
sistem (variabel-variabel transaksi).
Tidak memiliki hak akses pada database.
3. Manager (khusus)
Hanya memiliki hak penuh terhadap suatu bidang saja
sesuai dengan bidang yang dibawahi.
Tidak memiliki hak akses terhadap bidang lain di luar
bidangnya.
4. Operator/Receptionist
Haknya sangat terbatas, user ini hanya diizinkan untuk
melakukan

transaksi standar

perhotelan

(entry

data,

mencetak tanda bukti).


Tidak memiliki hak akses apapun.

2.4

Lingkungan Pengoperasian
Berikut ini adalah spesifikasi minimum yang diperlukan untuk dapat
menjalankan software SmartHotel Pro. v 1.0.1 :
Hardware meliputi :
Processor Pentium III/kompatibel atau lebih tinggi.

-5-

Ruang kosong pada harddisk 10 GB (disarankan 20 GB untuk


server).
Memori RAM 128 MB (disarankan 512 MB atau lebih untuk
server).
VGA, Sound Card, mouse, dan keyboard kompatibel.
Printer DOT Matrix (untuk mencetak bukti pembayaran).
Printer deskjet/inkjet/laserjet untuk mencetak laporan
berkala.
Software meliputi :
Sistem operasi Windows Server 2003 (untuk server).
Sistem operasi Windows 9x keatas (untuk workstation
/client).
SQL Server 2003 sebagai DBMS, Apache.
Web Browser IE 6.0/kompatibel keatas.

2.5

Desain dan Batasan Implementasi


Software SmartHotel Pro. ini bersifat shareware. Versi trial dari
software

ini

hanya

30

hari

dengan

batasan

pada

aturan

customization oleh user.


Software ini hanya dapat dijalankan pada sistem operasi Windows
dan belum kompatibel dengan sistem operasi lain seperti Linux.
Selain itu, software ini masih tersedia dalam bahasa Indonesia saja
dan bekerja dalam jaringan dengan protokol TCP/IP.

2.6

User Documentation
Berikut ini adalah beberapa dokumen yang disertakan bersama
software SmartHotel Pro. :
User Guide (Panduan Pengguna)

-6-

Berisikan

panduan

praktis

pengoperasian

software

yang

dilengkapi dengan screenshots untuk memudahkan user dalam


memahami cara pengoperasian software SmartHotel Pro. ini.
On-line Help
Berisikan

beberapa

panduan

penyelesaian

permasalahan-

permasalahan yang sering muncul. Selain yang sudah tersedia,


dokumen ini dapat terus di-update berdasarkan perkembangan
pada situs MJSoft.
FAQ
Semacam MSDN-nya Microsoft. Dapat di-update dengan mendownload langsung ke :
http:\\www.mjsoft.com\smarthotel\documentation\faq.php

2.7

Asumsi dan Ketergantungan


Software dapat dioperasikan dengan baik jika :
Sistem operasi server menggunakan Windows Server 2003.
Sistem operasi workstation/client menggunakan Windows XP
Professional.
Spesifikasi hardware yang digunakan lebih tinggi dari spesifikasi
minimum software.

3. Fungsi-fungsi Sistem
3.1

Fungsi Pencarian Ketersediaan Kamar

3.1.1.

Deskripsi dan Prioritas

Dapat mengetahui kamar mana saja yang telah terisi dan yang
masih kosong untuk setiap jenis kamar. Jenis prioritas High
Priority.

-7-

3.1.2.

Tahapan Stimulus/Response
Tamu datang untuk melakukan check-in.
Receptionist akan mengecek ketersediaan kamar untuk
tamu tersebut (berdasarkan jenis kamar).
Sistem akan memberitahukan kamar mana yang masih
kosong beserta tarif kamar tersebut.
Jika tamu setuju, maka sistem akan menghitung deposit
minimal yang harus dibayar tamu (berdasarkan lama waktu
menginap).
Tamu membayar deposit dan menyerahkan KTP.
Sistem mencatat identitas tamu ke dalam data induk.
Tamu mendapatkan kunci kamar.

3.1.3.

Kebutuhan Fungsional

REQ-1 : Print data kamar yang tersedia


REQ-2 : Catat transaksi
REQ-3 : Buat laporan dan bukti transaksi
Program harus bersifat atomik. Sistem harus melakukan validasi
terhadap

input

yang

di-entry

oleh

penerima

tamu

dan

memberikan pesan ketika tidak valid.

3.2. Fungsi Pencatatan Data Pembayaran


3.2.1.

Deskripsi dan Prioritas

Dapat melakukan validasi dan mencatat semua jenis transaksi


pada setiap tamu serta dapat menghitung besarnya nominal
deposit dan tagihan yang harus dibayar oleh setiap tamu.
Besarnya nominal yang harus dibayar tersebut sudah termasuk
dengan pajak dan tagihan fasilitas lain yang tersedia di hotel.
Jenis prioritas High Priority.

-8-

3.2.2.

Tahapan Stimulus/Response
Sistem menghitung besarnya deposit yang harus dibayar
oleh tamu pada saat check-in.
Sistem mencatat transaksi yang terjadi saat itu.
Sistem mencatat transaksi fasilitas lain yang telah dilakukan
oleh tamu di hotel (seperti restoran, laundry, dll.).
Sistem menghitung besarnya nominal tagihan yang harus
dibayar oleh tamu dengan memperhatikan besar pajak dan
besar tagihan fasilitas lain yang telah digunakan oleh tamu.

3.2.3.

Kebutuhan Fungsional

REQ-4 : Hitung deposit


REQ-5 : Catat transaksi
REQ-6 : Hitung total tagihan
Sistem harus mampu melakukan validasi, mencatat, dan
menghitung semua jenis transaksi yang dilakukan oleh tamu.
Besarnya pajak dan harga setiap layanan fasilitas dapat
ditentukan oleh pihak hotel yang berwenang.

3.3. Fungsi Fasilitas Lain


3.3.1.

Deskripsi dan Prioritas

Dapat mencatat setiap transaksi layanan fasilitas lain yang telah


dilakukan oleh tamu serta memberikan input untuk dihitung
dalam tagihan pada saat tamu check-out. Jenis prioritas High
Priority.
3.3.2.

Tahapan Stimulus/Response
Sistem mencatat setiap transaksi yang dilakukan oleh tamu
pada saat berada (menginap) di hotel.

-9-

Sistem memberikan input yang kemudian akan dihitung


dalam tagihan akhir.
3.3.3.

Kebutuhan Fungsional

REQ-7 : Catat semua transaksi


REQ-8 : Berikan input untuk hitung tagihan

3.4. Fungsi Cetak Bukti Pembayaran


3.4.1

Deskripsi dan Prioritas


Dapat mencetak bukti pembayaran untuk setiap transaksi yang
telah dilakukan oleh tamu, mencetak total tagihan yang harus
dibayar oleh tamu ketika check-out, mencetak laporan tingkat
hunian dan laporan keuangan dalam kurun waktu yang dapat
ditentukan sendiri oleh pihak hotel. Jenis prioritas High Priority.

3.4.2

Tahapan Stimulus/Response
Sistem mencetak semua bukti transaksi sesuai dengan
transaksi yang dilakukan oleh tamu.
Sistem mencetak total tagihan akhir yang harus dibayar
oleh tamu ketika check-out.
Sistem mencetak laporan tingkat hunian dalam bentuk tabel
dan grafik garis.
Sistem mencetak laporan keuangan.

3.4.3

Kebutuhan Fungsional
REQ-9 : Cetak bukti transaksi
REQ-10 : Cetak total tagihan akhir
REQ-11 : Cetak laporan tingkat hunian
REQ-12 : Cetak laporan keuangan

- 10 -

4. Kebutuhan Antarmuka Eksternal


4.1. Antarmuka Pengguna
SmartHotel Pro. versi 1.0.1 ini merupakan sebuah software yang
berbasis web, sehingga tampilan dari software ini secara umum
layaknya sebuah halaman homepage yang biasa kita temui di
internet. Pada mulanya software akan menampilkan halaman login
untuk semua user. Kemudian user akan dibawa ke halaman kerja
masing-masing sesuai dengan jenis user yang login tersebut. Pada
setiap halaman antarmuka selanjutnya akan ditampilkan link
standar yang mengacu ke halaman login kembali (logout).
Antarmuka dari software ini dirancang semudah mungkin, sehingga
dapat dengan mudah dipahami oleh semua orang (pengguna/user).
Oleh karena itu, dalam software ini antarmuka pengguna mengacu
pada antarmuka Windows dan web pada umumnya, dengan begitu
pengguna akan merasa lebih familiar dengan antarmuka software.
Tersedia pula fitur help pada setiap halaman untuk membantu dan
memudahkan pengguna dalam pengoperasian software.
Berikut beberapa screenshoot dari SmartHotel Pro. versi 1.0.1
(hanya beberapa bagian saja):
-

Halaman depan (login)

- 11 -

Halaman Entry Data


Logout>>
Data Kamar
Check In

No. Kamar : _____


No. KTP : _____
Nama Tamu: _____
Extra Bed : _____

Tgl. Check In :____


Jmlh Tamu :____
Lama Inap :____
Total Biaya : _____
Deposit Min: _____
Deposit
: _____
Sisa
: _____

Subm
it

Batal

Form transaksi pada layanan lain


No. Kamar : ________
______
Nama Tamu : ________
Besar Tagihan: ________
Submit

Tgl :

Batal

Halaman Administrator

- 12 -

4.2. Antarmuka Perangkat Keras


Untuk berinteraksi dengan software ini, hanya ada dua macam
perangkat keras utama yang berfungsi sebagai alat masukan (input)
yang dapat dikenali dengan baik oleh sistem, yaitu keyboard dan
mouse. Sedangkan sebagai alat keluaran (output) yaitu printer.

4.3. Antarmuka Perangkat Lunak


Software ini menggunakan database yang terhubung dengan SQL
server 2003 sebagai database server (DBMS) yang berkomunikasi
dengan sistem lewat bahasa query. Selain itu, software ini hanya
dapat beroperasi di komputer dengan sistem operasi Windows.

4.4. Antarmuka Komunikasi


Untuk kebutuhan komunikasi dengan user, dibutuhkan web browser
sebagai antarmuka utamanya. Untuk itu diperlukan sebuah aplikasi
lain yang berfungsi sebagai web server yang menjadi perantara
komunikasi antara browser pada komputer client dan dengan sistem
yang terdapat di komputer server. Software ini dapat digunakan
oleh beberapa user sekaligus dalam sebuah jaringan menggunakan
koneksi internet standar dengan protokol HTTP pada TCP/IP. Ada

- 13 -

satu user yang bertindak selaku administrator sistem yang dapat


mengatur kinerja dari sistem.

5. Kebutuhan Non-fungsional Lain


5.1

Kebutuhan Performa
Software ini akan berjalan dalam performa terbaiknya jika
dijalankan dalam spesifikasi hardware di atas spesifikasi minimal
yang diberikan. Selain itu, jenis sistem operasi yang digunakan juga
akan sangat berpengaruh terhadap kinerja dari sistem.
Selain itu, tindakan perawatan terhadap sistem, seperti back-up
data pun akan mempengaruhi kecepatan akses data oleh sistem.
Bagi hotel dengan tingkat hunian yang sangat tinggi (hotel
berbintang tiga ke atas), disarankan untuk melakukan back-up data
sedikitnya sekali setiap tiga bulan.

5.2

Kebutuhan Keselamatan
Sangat disarankan untuk melakukan back-up data secara berkala
untuk menghindari kemungkinan down-nya server yang mungkin
akan mengakibatkan hilangnya sebagian atau keseluruhan data yang
tersimpan di server.
Lebih diutamakan lagi jika dipakai sebuah komputer lain yang
berfungsi sebagai mainframe yang akan melakukan back-up data
secara otomatis dan berkala dari komputer server.
Pihak developer tidak bertanggung jawab atas kerusakan atau
kehilangan data yang disebabkan oleh kelalaian pihak user.

5.3

Kebutuhan Keamanan
Untuk menjaga keamanan data yang terdapat di server, maka hanya
ada satu account user yang berhak mengakses komputer server

- 14 -

secara langasung, yaitu account administrator. Hanya administrator


lah yang dapat memanipulasi data secara langsung pada komputer
server. Sedangkan account lainnya hanya diberi izin memanipulasi
data melalui komputer client/workstation yang pasti melalui proses
validasi terlebih dahulu sebelum dilakukan proses.
Sementara itu untuk menghindari penggunaan sistem oleh pihak
yang tidak memiliki hak, digunakan sistem password. Dimana
masing-masing user diharuskan mengisikan username dan password
terlebih dahulu untuk memasuki lingkungan kerja sistem.

5.4

Atribut Kualitas Software


Salah satu kelebihan software SmartHotel Pro. dari softwaresoftware sejenis yang banyak beredar di pasaran dewasa ini adalah
fleksibilitas yang memungkinkan software ini digunakan di berbagai
lingkungan hotel yang berbeda, mulai dari hotel kelas melati hingga
hotel berbintang. Semua itu karena software ini memberikan
keleluasaan kepada pengguna, dalam hal ini pihak pengelola hotel
itu sendiri, untuk melakukan customization software ini sesuai
dengan keadaan lingkungan masing-masing hotel. Ada beberapa
jenis variabel yang dapat diubah oleh pihak pengelola sewaktuwaktu, seperti harga sewa kamar, besarnya pajak yang akan
dibebankan terhadap tamu, keberadaan layanan tambahan yang
dimiliki oleh hotel bersangkutan yang tagihannya nanti akan
disatukan pada saat tamu tersebut check out, dan sebagainya.

6. Kebutuhan Lain
Bersama software ini tidak disertakan semua software-software
pihak ketiga yang menjadi persyaratan untuk berjalannya software
SmartHotel Pro. ini dengan baik, seperti sistem operasi, SQL Server
sebagai DBMS, dan sebagainya.

- 15 -

Oleh karena itu, disamping semua kebutuhan yang sudah dipaparkan


di atas, hendaknya tidak menggunakan software bajakan.

Lampiran A : Kamus Istilah Teknik


Account

: catatan rekening, akun.

Back-up

: menyimpan data di tempat terpisah demi suatu


alasan.

Bugs

: kesalahan/kerusakan kecil dalam sistem.

Check-in

: mendaftar untuk menginap (di hotel).

Check-out

: memeriksa, meninggalkan setelah membayar (di


hotel).

Customization

: pengubahan pilihan.

Database

: basis data.

Down

: rusak, terganggu.

Download

: unduh, mengambil data dari komputer lain.

Entry

: masukan data.

FAQ

: pertanyaan yang sering ditanyakan (dalam suatu


forum).

Login

masuk

dalam

suatu

sistem

dengan

syarat

tertentu.
Logout

: keluar dari sistem (setelah login terlebih dahulu).

Maintenance

: proses perawatan.

Password

: kata kunci yang digunakan untuk keamanan.

Performance

: kinerja.

Receptionist

: petugas penerima tamu (di hotel).

Trial

: percobaan.

Update

: diperbaharui.

Lampiran B : Model Analisis


Berikut ini adalah aliran data (DFD) dari SmartHotel Pro. :

- 16 -

Ada beberapa proses/fungsi yang terdapat dalam aliran data diatas,


diantaranya 1) cari ketersediaan kamar; 2) catat data pambayaran;
3) fasilitas lain; dan 4) cetak bukti pembayaran. Seluruh
proses/fungsi tersebut memiliki peranan yang berbeda dan saling
berhubungan satu sama lain.

Lampiran C : Daftar Permasalahan


Yang menjadi kekurangan utama dari SmartHotel Pro. versi 1.0.1 ini
adalah dari segi keamanannya, dimana software ini hanya memiliki
satu lapisan keamanan saja, yaitu password untuk masing-masing
account. Sehingga jika ada pihak luar yang mengetahui password
dari administrator sistem, maka dia dapat memanipulasi data yang
terdapat pada komputer server.

- 17 -

Anda mungkin juga menyukai