Program Studi Teknik Informatika SKPL
– KUBERIN
16 36
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
2.4 Batasan-batasan
Batasan-batasan dalam pengembangan perangkat lunak KUBERIN tersebut adalah :
1. Kebijaksanaan Umum Berpedoman pada tujuan dari pengembangan
perangkat lunak KUBERIN. 2. Keterbatasan perangkat keras
Dapat diketahui kemudian setelah sistem ini berjalan sesuai dengan kebutuhan.
2.5 Asumsi dan Ketergantungan
Sistem ini dapat dijalankan pada perangkat mobile Smart Phone yang menggunakan sistem operasi android
versi 4.0 keatas, serta aplikasi web broser apapun.
3 Kebutuhan khusus
3.1 Kebutuhan antarmuka eksternal
Kebutuhan antar muka eksternal pada perangkat lunak KUBERIN meliputi kebutuhan antarmuka pemakai, antarmuka
perangkat keras, antarmuka perangkat lunak, antarmuka komunikasi.
3.1.1 Antarmuka pemakai
Pengguna berinteraksi dengan antarmuka yang ditampilkan dalam bentuk form-form.
KUBERIN tersebut adalah : 1. Kebijaksan
n a
aan Umum Berpe
e d
doman pa
a da tujuan dari
i pengembangan
pe pe
rangkat lunak k
KU KU
BE BERI
RIN. N.
2 2. Kete
e rbat
tas asan
an perangkat keras
s Da
Da pa
pa t
t di
i ke
ke ta
hu i kemudian
s s
et et
elah h
s sistem
m ini
be be
rjal al
an sesuai dengan kebutu
han .
2. .
5 5
A Asum
m si
dan Ket er
gantun ga
n
S Si
st em ini dap
at dij
al anka
n pada peran
gk k
at mo mo
bi b
le Sm
Smart t
Phone yang men
gg un
ak an sistem
op eras
i i
an n
dr dr
oi i
d d
vers i
i 4.0 keatas
, se
rt a
ap lika
si w eb
broser ap ap
pun.
3 Kebu
t u
u h
ha a
n n
k k
h h
u u
s s
u u
s s
3. 3.
1 1
Kebutuhan antarmuka eksternal
Ke Kebu
bu tu
tu ha
ha n
n an
an ta
tar mu mu
ka ka
eks s
te te
rn rn
al al
p p
ad ad
a a
pe pe
ra ra
ng ng
ka kat
t lu lu
n nak
KU KUBE
BE RI
RI N mel
el ip
iput uti
i ke
ke bu
bu tuha
han n
anta a
rm rm
uk uk
a a
pe pema
maka k
i, a a
nt nt
ar armuka
peran n
gk gk
at at
k keras, antarm
rmuka p
perangkat lu lu
na na
k, k,
a antarmuka
komunikasi.
3.1.1 Antarmuka pemaka
kai
Pengguna berintera raksi
i dengan antarmuka yang
ditampilkan dalam bentuk f
f o
orm-form.
Program Studi Teknik Informatika SKPL
– KUBERIN
17 36
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
3.1.2 Antarmuka perangkat keras
Antarmuka perangkat keras yang digunakan dalam perangkat lunak KUBERIN adalah:
1. Perangkat mobile Android .
2. Personal Komputer
3. Laptop
3.1.3 Antarmuka perangkat lunak
Perangkat lunak yang dibutuhkan untuk mengoperasikan perangkat lunak KUBERIN adalah sebagai
berikut : 1. Nama
: MySQL
Sumber : MySQL
Sebagai database management sistem DBMS yang digunakan untuk penyimpan data di sisi server.
2. Nama : Framework Codeigniter PHP
Sumber : Codeigniter
Sebagai bahasa pemrograman yang digunakan dalam membuat aplikasi web dan web service.
3. Nama : PHP Simple HTML DOM Parser
Sumber : Sourceforge.net
Sebagai library yang digunakan untuk melakukan web scraping.
4. Nama :
IEFirefoxChromeOperadll Sumber
: berbagai sumber Sebagai aplikasi web browser untuk membuka sistem
web. 5. Nama
: Apache
Sumber : Apache
Sebagai web server. perangkat lunak KUBERIN ad
al ah:
1. Perangka
a t
t mobile Android . 2.
Pers rs
onal Komputer 3.
L Laptop
3.1.3 3
Antarmuk uk
a a p
perangkat lunak
Pera a
ng ngka
ka t
lu na
k yang
d d
ibut tuh
uhka ka
n un
u tuk
meng g
op op
er er
asik ik
an p
erangkat l
unak KUBERIN a
a da
la lah
h se
s ba
a ga
g i
be e
ri rik
kut :
1. 1.
Na ma
ma : My
SQ L
Su m
mb er
: MySQ L
Se e
ba gai data
ba se
m anagemen
t si
stem DB MS
S ya
yang g
m di
i gunakan untuk pe
ny impan data
di sisi serve r
r. 2. Na
am ma
: Fram m
ew ew
ork Code de
i ignite
ter r
P HP
Sumber : Codeig
ni nite
e r
r Sebagai bahasa pemrograman yang digunakan da
da la
la m
me me
mb b
ua ua
t t
ap ap
li li
ka ka
si si
w w
eb eb
dan web b
s s
er er
vi vi
ce ce.
3. 3.
Na N
ma :
: PHP Si i
mp mp
le le
H HTML DOM
M Pa Parser
Su Su
mb mber
er : Source
ceforge.n net
Sebagai library yang ng digun
unakan untuk melakukan web scraping.
4. Nama :
IEFir refoxC
C hr
omeOperadll Sumber
: berbaga ai su
umber Sebagai aplikasi web
b b
r rowser untuk membuka sistem
Program Studi Teknik Informatika SKPL
– KUBERIN
18 36
Dokumen ini dan informasi yang dimilikinya adalah milik Program Studi Teknik Informatika-UAJY dan bersifat rahasia. Dilarang untuk me-reproduksi dokumen ini tanpa diketahui oleh Program Studi Teknik Informatika
6. Nama : Linux Cent OS
Sumber : Cent OS.
Sebagai sistem operasi untuk web server. 7.
Nama : Android Sumber : Google Inc.
Sebagai sistem operasi untuk perangkat mobile yang digunakan untuk menjalankan aplikasi mobile KUBERIN.
3.1.4 Antarmuka Komunikasi