Use Case Koneksi dengan Modem Use Case Koneksi dengan Client

3.8 Use Case Diagram

Use case diagram memberikan gambaran menurut perspektif pengguna perangkat lunak Suhendra, A dan Gunadi, H, 2002. Use case diagram digunakan untuk memahami bagaimana sistem seharusnya bekerja dari kebutuhan-kebutuhan sistem yang telah ditetapkan. Gambar 3.4 Use Case Diagram Sistem

3.8.1 Use Case Koneksi dengan Modem

Use Case Koneksi dengan Modem dapat dijelaskan pada tabel deskripsi seperti berikut: SISTEM Pengolahan SMS yang masuk Koneksi dengan modem Koneksi dengan client Shutdown server Shutdown client Cek koneksi client Remove client Log off client Log off server Restart client Restart server Administrator Client Universitas Sumatera Utara Tabel 3.1 Deskripsi Use Case Koneksi dengan Modem Nama Use Case : Koneksi dengan modem Nama Aktor : Administrator Deskripsi : Mendeskripsikan proses di mana server melakukan koneksi dengan modem Prakondisi : Program server mulai dinyalakan Postkondisi : Server menunggu pesan SMS dari administrator melalui modem Kejadian : Kegiatan aktor 1. Administrator memasukkan nomor port modem di mana modem telah dihubungkan ke komputer server. : Respons sistem : 2. Server melakukan pengecekan dengan memasukkan perintah AT untuk memeriksa apakah modem siap menerima perintah AT Command. 3. Server secara otomatis memasukkan AT+CGMI dan AT+CGMM untuk memperlihatkan jenis dan tipe modem yang terhubung ke komputer server. 4. Server memberikan perintah AT+CMGF=1 agar pesan SMS yang masuk diperlihatkan dalam bentuk text mode. 5. Server memasukkan perintah AT+CPMS=”ME” untuk memastikan bahwa ketika terdapat pesan SMS yang masuk akan disimpan ke dalam memori modem. 6. Server siap untuk menunggu pesan SMS yang masuk dari modem. Universitas Sumatera Utara

3.8.2 Use Case Koneksi dengan Client

Use Case Koneksi dengan Client dapat dijelaskan pada tabel deskripsi seperti berikut: Tabel 3.2 Deskripsi Use Case Koneksi dengan Client Nama Use Case : Koneksi dengan client Nama Aktor : Komputer Client Deskripsi : Mendeskripsikan proses di mana server melakukan koneksi dengan client Prakondisi : Program server mulai dinyalakan Postkondisi : Server melakukan keadaan listening pada port yang digunakan untuk menghubungkan komputer-komputer client. Client dapat melakukan koneksi dengan server. Kejadian : Kegiatan aktor : 3. Client melakukan koneksi ke server dengan cara memasukkan IP Address yang sesuai dengan IP Address dari komputer server. Respons sistem 1. Server memasukkan nomor local port dalam komponen winsock komponen yang digunakan untuk menghubungkan client-server. : 2. Server memasuki keadaan listening pada port tersebut.

3.8.3 Use Case Pengolahan SMS yang Masuk