Antarmuka pemaka Antarmuka perangkat keras Antarmuka perangkat lunak 3

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