Error Flow Brief Description Primary Actor Supporting Actor Basic Flow Alternative Flow none Error Flow none PreConditions Brief D Description Prima S S

Program Studi Teknik Informatika SKPL – KUBERIN 34 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

4.1.11 Use case Spesification : Mengambil Data

Berita

1. Brief Description

Use Case ini digunakan oleh aktor untuk mengambil data berita.

2. Primary Actor

1. Cron tab

3. Supporting Actor

none

4. Basic Flow

1. Use Case ini dimulai ketika aktor memilih untuk melakukan pengambilan data berita berdasarkan Tags yang disimpan di database. 2. Aktor melakukan pengambilan data berita berdasarkan pada Tags yang disimpan di database. E-1 Data berita tidak ada. 3. Aktor menyimpan data URL berita yang didapatkan. E-2 Data berita sudah ada di database. 4. Use Case ini selesai.

5. Alternative Flow none

6. Error Flow

E-1 Data berita tidak ada. 1. Kembali ke Basic Flow langkah ke 4. E-2 Data berita sudah ada di database. 1. Kembali ke Basic Flow langkah ke 4.

7. PreConditions

1. Aktor telah memasuki sistem.

1. Brief Description on

Use Case se ini digunakan o ole l h aktor untuk mengambi i l l data beri i ta.

2. Prima ma

ry Actor 1. C Cron tab

3. Suppo

o rt rt in in g Acto o r r no o ne

4. B B

as as i ic F F l lo w 1. . Use Ca se ini dim ulai k et ika ak k to t r me memili i h h untuk mela kuka n peng am bilan da t ta b b er erita a be rdasarka n Tags yang d isimpan di d at tabas ase. e. 2. Akto r mela ku ka n pe ngam bi la n data berit ta a berdasar kan pada Ta gs yang disi m mpan di i da taba se. E E -1 1 Da Da ta a berit ta ti ti da da k k ad ad a a . 3. Aktor menyimpa pa n n data URL berita ya ya ng ng didapatkan. E E-

2 2

Da Da ta ta b b erit ita a s su da da h h ad ad a a di di da da ta taba base se. 4. Us Us e e Ca Case se i i ni n s el el es esai . . 5. A A lt lt er er na na ti tive Flow none

6. Error Flow

E-1 Data berita t tidak a ada. 1. Kembali ke e Ba asic Flow langkah ke 4. E-2 Data berita suda da h ada di database. Program Studi Teknik Informatika SKPL – KUBERIN 35 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

8. PostConditions

1. Aktor telah melakukan pengambilan data berita.

4.1.12 Use case Spesification : Mengecek Tags Tidak