• Tidak ada hasil yang ditemukan

DAFTAR REFERENSI. ETSI, Technical Realization of The Short Message Service(SMS) (3GPP TS v.6.7.0), ETSI, 2006.

N/A
N/A
Protected

Academic year: 2022

Membagikan "DAFTAR REFERENSI. ETSI, Technical Realization of The Short Message Service(SMS) (3GPP TS v.6.7.0), ETSI, 2006."

Copied!
53
0
0

Teks penuh

(1)

DAFTAR REFERENSI

[ETS05] ETSI,“Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); AT command set for User Equipment (UE) (3GPP TS 27.007 version 6.8.0 Release 6)”, ETSI, 2005.

[ETS06] ETSI, “Technical Realization of The Short Message Service(SMS) (3GPP TS 23.040 v.6.7.0)”, ETSI, 2006.

[GUN03] Gunawan, Ferry, “Membuat Aplikasi SMS Gateway Server dan Client dengan Java dan PHP”, Elex Media Komputindo, 2003.

[GUP06] Gupta, Puneet, “Short Message Service: What, How and Where?”,

http://www.wirelessdevnet.com/channels/SMS/features/SMS.html, pengaksesan 20 Juni 2006.

[NOK06] Nokia Forum, “How to Create MMS Services, version 4.0; June 26, 2003”, http://forum.nokia.com, pengaksesan 8 Juni 2006.

[SON05] Sony Ericsson,“AT Commands Online Reference: K750 Series, W800 Series”, Sony Ericsson, 2005.

[MAN06] Manaf, Afwarman & Catur, M. Zuhri, “NoteBOX With a Unified Messaging System”, 12th Int’l Telecommunications Network Strategy and Planning Symposium, New Delhi, November 2006.

[MIN06] MobileIn, “Short Message Service”, http://www.mobilein.com/SMS.htm, pengaksesan 20 Juni 2006.

[WSM06] IEC, “Wireless short message service”,

http://www.iec.org/online/tutorials/wire_SMS/, pengaksesan 20 Juni 2006.

xi

(2)

xii

DAFTAR PUSTAKA

[ETS05] ETSI,“Digital cellular telecommunications system (Phase 2+); Universal Mobile Telecommunications System (UMTS); AT command set for User Equipment (UE) (3GPP TS 27.007 version 6.8.0 Release 6)”, ETSI, 2005.

[ETS06] ETSI, “Technical Realization of The Short Message Service(SMS) (3GPP TS 23.040 v.6.7.0)”, ETSI, 2006.

[GUN03] Gunawan, Ferry, “Membuat Aplikasi SMS Gateway Server dan Client dengan Java dan PHP”, Elex Media Komputindo, 2003.

[GUP06] Gupta, Puneet, “Short Message Service: What, How and Where?”,

http://www.wirelessdevnet.com/channels/SMS/features/SMS.html, pengaksesan 20 Juni 2006.

[GSM06] IEC, “Global System for Mobile Communication”,

http://www.iec.org/online/tutorials/gsm/, pengaksesan 20 Juni 2006.

[NOK06] Nokia Forum, “How to Create MMS Services, version 4.0; June 26, 2003”, http://forum.nokia.com, pengaksesan 8 Juni 2006.

[MAN06] Manaf, Afwarman & Catur, M. Zuhri, “NoteBOX With a Unified Messaging System”, 12th Int’l Telecommunications Network Strategy and Planning Symposium, New Delhi, November 2006.

[MIN06] MobileIn, “Short Message Service”, http://www.mobilein.com/SMS.htm, pengaksesan 20 Juni 2006.

[PET06] Pettersson, Lars, “SMS and The PDU Format”,

http://www.dreamfabric.com/SMS, pengaksesan 15 Januari 2006.

[PUR05] Purwanto, Yudi, “Sistem Notifikasi dan Layanan Informasi Perkantoran Berbasis SMS”, Tugas Akhir, Program Studi Informatika FTI ITB Bandung, 2005.

[SCH03] Schiller, Jochen, “Mobile Communication, 2nd Edition”, Addison Wesley, 2003.

[SON05] Sony Ericsson,“AT Commands Online Reference: K750 Series, W800 Series”, Sony Ericsson, 2005.

[TAN03] Tanenbaum, Andrew S, “Computer Networks, 4th Edition”, Prentice Hall, 2003

[WSM06] IEC, “Wireless short message service”,

http://www.iec.org/online/tutorials/wire_SMS/, pengaksesan 20 Juni 2006.

(3)

TUJUH BIT DEFAULT ALPHABET

Pada Tabel A-1 ditunjukkan 7 bit default alphabet yang dispesifikasikan oleh GSM 03.38.

Tabel A-1 Tujuh Bit Default Alphabet

Hex Dec Character name Character ISO-8859-1 DEC

0x00 0 COMMERCIAL AT @ 64

0x01 1 POUND SIGN £ 163

0x02 2 DOLLAR SIGN $ 36

0x03 3 YEN SIGN ¥ 165

0x04 4 LATIN SMALL LETTER E WITH GRAVE

è 232 0x05 5 LATIN SMALL LETTER E WITH

ACUTE

é 233 0x06 6 LATIN SMALL LETTER U WITH

GRAVE

ù 249 0x07 7 LATIN SMALL LETTER I WITH GRAVE ì 236

0x08 8 LATIN SMALL LETTER O WITH GRAVE

ò 242 0x09 9 LATIN CAPITAL LETTER C WITH

CEDILLA

Ç 199

0x0A 10 LINE FEED 10

0x0B 11 LATIN CAPITAL LETTER O WITH STROKE

Ø 216 0x0C 12 LATIN SMALL LETTER O WITH

STROKE

ø 248

0x0D 13 CARRIAGE RETURN 13

0x0E 14 LATIN CAPITAL LETTER A WITH RING ABOVE

Å 197 0x0F 15 LATIN SMALL LETTER A WITH RING

ABOVE

å 229 0x10 16 GREEK CAPITAL LETTER DELTA Δ

0x11 17 LOW LINE _ 95

0x12 18 GREEK CAPITAL LETTER PHI Φ 0x13 19 GREEK CAPITAL LETTER GAMMA Γ 0x14 20 GREEK CAPITAL LETTER LAMBDA Λ 0x15 21 GREEK CAPITAL LETTER OMEGA Ω 0x16 22 GREEK CAPITAL LETTER PI Π 0x17 23 GREEK CAPITAL LETTER PSI Ψ 0x18 24 GREEK CAPITAL LETTER SIGMA Σ 0x19 25 GREEK CAPITAL LETTER THETA Θ 0x1A 26 GREEK CAPITAL LETTER XI Ξ 0x1B 27 ESCAPE TO EXTENSION TABLE

0x1B0A 27 10

FORM FEED 12

0x1B14 27 20

CIRCUMFLEX ACCENT ^ 94

A-1

(4)

Hex Dec Character name Character ISO-8859-1 DEC

0x1B28 27 40

LEFT CURLY BRACKET { 123

0x1B29 27 41

RIGHT CURLY BRACKET } 125

0x1B2F 27 47

REVERSE SOLIDUS (BACKSLASH) \ 92 0x1B3C 27

60

LEFT SQUARE BRACKET [ 91

0x1B3D 27 61

TILDE ~ 126

0x1B3E 27 62

RIGHT SQUARE BRACKET ] 93

0x1B40 27 64

VERTICAL BAR | 124

0x1B65 27 101

EURO SIGN € 164 (ISO-

8859-15) 0x1C 28 LATIN CAPITAL LETTER AE Æ 198

0x1D 29 LATIN SMALL LETTER AE æ 230

0x1E 30 LATIN SMALL LETTER SHARP S (German)

ß 223 0x1F 31 LATIN CAPITAL LETTER E WITH

ACUTE

É 201

0x20 32 SPACE 32

0x21 33 EXCLAMATION MARK ! 33

0x22 34 QUOTATION MARK “ 34

0x23 35 NUMBER SIGN # 35

0x24 36 CURRENCY SIGN ¤ 164 (ISO-

8859-1)

0x25 37 PERCENT SIGN % 37

0x26 38 AMPERSAND & 38

0x27 39 APOSTROPHE ‘ 39

0x28 40 LEFT PARENTHESIS ( 40

0x29 41 RIGHT PARENTHESIS ) 41

0x2A 42 ASTERISK * 42

0x2B 43 PLUS SIGN + 43

0x2C 44 COMMA , 44

0x2D 45 HYPHEN-MINUS - 45

0x2E 46 FULL STOP . 46

0x2F 47 SOLIDUS (SLASH) / 47

0x30 48 DIGIT ZERO 0 48

0x31 49 DIGIT ONE 1 49

0x32 50 DIGIT TWO 2 50

0x33 51 DIGIT THREE 3 51

0x34 52 DIGIT FOUR 4 52

0x35 53 DIGIT FIVE 5 53

0x36 54 DIGIT SIX 6 54

0x37 55 DIGIT SEVEN 7 55

0x38 56 DIGIT EIGHT 8 56

0x39 57 DIGIT NINE 9 57

0x3A 58 COLON : 58

0x3B 59 SEMICOLON ; 59

(5)

Hex Dec Character name Character ISO-8859-1 DEC

0x3C 60 LESS-THAN SIGN < 60

0x3D 61 EQUALS SIGN = 61

0x3E 62 GREATER-THAN SIGN > 62

0x3F 63 QUESTION MARK ? 63

0x40 64 INVERTED EXCLAMATION MARK ¡ 161

0x41 65 LATIN CAPITAL LETTER A A 65

0x42 66 LATIN CAPITAL LETTER B B 66

0x43 67 LATIN CAPITAL LETTER C C 67

0x44 68 LATIN CAPITAL LETTER D D 68

0x45 69 LATIN CAPITAL LETTER E E 69

0x46 70 LATIN CAPITAL LETTER F F 70

0x47 71 LATIN CAPITAL LETTER G G 71

0x48 72 LATIN CAPITAL LETTER H H 72

0x49 73 LATIN CAPITAL LETTER I I 73

0x4A 74 LATIN CAPITAL LETTER J J 74

0x4B 75 LATIN CAPITAL LETTER K K 75

0x4C 76 LATIN CAPITAL LETTER L L 76

0x4D 77 LATIN CAPITAL LETTER M M 77

0x4E 78 LATIN CAPITAL LETTER N N 78

0x4F 79 LATIN CAPITAL LETTER O O 79

0x50 80 LATIN CAPITAL LETTER P P 80

0x51 81 LATIN CAPITAL LETTER Q Q 81

0x52 82 LATIN CAPITAL LETTER R R 82

0x53 83 LATIN CAPITAL LETTER S S 83

0x54 84 LATIN CAPITAL LETTER T T 84

0x55 85 LATIN CAPITAL LETTER U U 85

0x56 86 LATIN CAPITAL LETTER V V 86

0x57 87 LATIN CAPITAL LETTER W W 87

0x58 88 LATIN CAPITAL LETTER X X 88

0x59 89 LATIN CAPITAL LETTER Y Y 89

0x5A 90 LATIN CAPITAL LETTER Z Z 90

0x5B 91 LATIN CAPITAL LETTER A WITH DIAERESIS

Ä 196 0x5C 92 LATIN CAPITAL LETTER O WITH

DIAERESIS

Ö 214 0x5D 93 LATIN CAPITAL LETTER N WITH

TILDE

Ñ 209 0x5E 94 LATIN CAPITAL LETTER U WITH

DIAERESIS

Ü 220

0x5F 95 SECTION SIGN § 167

0x60 96 INVERTED QUESTION MARK ¿ 191

0x61 97 LATIN SMALL LETTER A a 97

0x62 98 LATIN SMALL LETTER B b 98

0x63 99 LATIN SMALL LETTER C c 99

0x64 100 LATIN SMALL LETTER D d 100

0x65 101 LATIN SMALL LETTER E e 101

0x66 102 LATIN SMALL LETTER F f 102

0x67 103 LATIN SMALL LETTER G g 103

0x68 104 LATIN SMALL LETTER H h 104

0x69 105 LATIN SMALL LETTER I i 105

0x6A 106 LATIN SMALL LETTER J j 106

(6)

Hex Dec Character name Character ISO-8859-1 DEC

0x6B 107 LATIN SMALL LETTER K k 107

0x6C 108 LATIN SMALL LETTER L l 108

0x6D 109 LATIN SMALL LETTER M m 109

0x6E 110 LATIN SMALL LETTER N n 110

0x6F 111 LATIN SMALL LETTER O o 111

0x70 112 LATIN SMALL LETTER P p 112

0x71 113 LATIN SMALL LETTER Q q 113

0x72 114 LATIN SMALL LETTER R r 114

0x73 115 LATIN SMALL LETTER S s 115

0x74 116 LATIN SMALL LETTER T t 116

0x75 117 LATIN SMALL LETTER U u 117

0x76 118 LATIN SMALL LETTER V v 118

0x77 119 LATIN SMALL LETTER W w 119

0x78 120 LATIN SMALL LETTER X x 120

0x79 121 LATIN SMALL LETTER Y y 121

0x7A 122 LATIN SMALL LETTER Z z 122

0x7B 123 LATIN SMALL LETTER A WITH

DIAERESIS ä 228

0x7C 124 LATIN SMALL LETTER O WITH DIAERESIS

ö 246 0x7D 125 LATIN SMALL LETTER N WITH TILDE ñ 241

0x7E 126 LATIN SMALL LETTER U WITH DIAERESIS

ü 252 0x7F 127 LATIN SMALL LETTER A WITH

GRAVE

à 224

(7)

SKENARIO KEJADIAN

B.1 Skenario Login

Tabel B-1 Skenario Login

Aktor Administrator

Tujuan melakukan autentikasi administrator sebelum masuk ke sistem Pre-kondisi -

Post-kondisi [normal] Administrator dapat mengakses menu utama [alternatif 1] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Mengakses sistem 2 Sistem Menampilkan halaman login 3 Adminisrator Mengisi username dan password

4 Sistem Melakukan verifikasi username dan password 5 Sistem Menampilkan halaman inbox SMS

Urutan aksi alternatif (username dan password salah)

5 Sistem Menampilkan halaman login dan pesan kesalahan login

B.2 Skenario View Incoming SMS Messages

Tabel B-2 Skenario View Incoming SMS Messages

Aktor Administrator

Tujuan melihat pesan masuk Pre-kondisi Administrator telah login

Post-kondisi [normal] Sistem menampilkan halaman inbox SMS [alternatif] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Klik menu inbox

2 Sistem Menampilkan halaman inbox

Urutan aksi alternatif 1 (sistem gagal mengakses inbox dari basis data) 2 Sistem Menampilkan pesan kesalahan

B-1

(8)

B.3 Skenario View Incoming SMS Detail

Tabel B-3 Skenario View Incoming SMS Detail

Aktor Administrator

Tujuan Melihat detail pesan SMS

Pre-kondisi Sistem menampilkan halaman inbox SMS Post-kondisi [normal] Sistem menampilkan detail pesan SMS

[alternatif] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman inbox SMS 2 Administrator Klik tombol detail pada pesan tertentu 3 Sistem Menampilkan detail pesan SMS yang dipilih Urutan aksi alternatif 1 (sistem gagal mengakses inbox dari basis data) 3 Sistem Menampilkan pesan kesalahan

B.4 Skenario View Outgoing SMS Messages

Tabel B-4 Skenario View Outgoing SMS Messages

Aktor Administrator

Tujuan melihat pesan keluar Pre-kondisi Administrator telah login

Post-kondisi [normal] Sistem menampilkan halaman outbox SMS [alternatif] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Klik menu outbox SMS

2 Sistem Menampilkan halaman outbox SMS

Urutan aksi alternatif 1 (sistem gagal mengakses outbox dari basis data) 2 Sistem Menampilkan pesan kesalahan

B.5 Skenario View Outgoing SMS Detail

Tabel B-5 Skenario View Outgoing SMS Detail

Aktor Administrator

Tujuan Melihat detail pesan SMS

Pre-kondisi Sistem menampilkan halaman inbox SMS Post-kondisi [normal] Sistem menampilkan detail pesan SMS

[alternatif] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman inbox SMS 2 Administrator Klik tombol detail pada pesan tertentu 3 Sistem Menampilkan detail pesan SMS yang dipilih Urutan aksi alternatif 1 (sistem gagal mengakses inbox dari basis data) 3 Sistem Menampilkan pesan kesalahan

(9)

B.6 Skenario Compose SMS Message

Tabel B-6 Skenario Compose SMS Message

Aktor Administrator

Tujuan Melakukan pengiriman SMS kepada perorangan atau kelompok Prekondisi Administrator telah login

Post kondisi [normal] Pesan SMS tersimpan di basis data [alternatif] Menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Memilih menu compose message SMS 2 Sistem Menampilkan halaman compose message 3 Administrator Menuliskan pesan SMS

4 Administrator Menuliskan tujuan pesan SMS [use case choose contact dan/atau choose group]

5 Administrator Menjadwalkan pesan SMS [use case schedule message]

6 Administrator Menekan tombol save

7 Sistem Menampilkan pesan bahwa data berhasil disimpan Urutan aksi alternatif (pesan gagal disimpan ke basis data)

7 Sistem Menampilkan pesan bahwa data gagal disimpan

B.7 Skenario Reply SMS

Tabel B-7 Skenario Reply SMS

Aktor Administrator

Tujuan Membalas pesan SMS

Prekondisi Sistem menampilkan halaman inbox SMS Post kondisi Pesan SMS balasan tersimpan di basis data Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman inbox SMS 2 Administrator Memilih satu pesan SMS dan tekan reply

3 Sistem Menampilkan halaman compose message dengan destinasi sudah terisi 4 [selanjutnya sesuai dengan use case compose SMS message mulai dari

urutan aksi 3, tanpa aksi 4]

B.8 Skenario Forward SMS

Tabel B-8 Skenario Forward SMS

Aktor Administrator

Tujuan Mem-forward pesan SMS

Prekondisi Sistem menampilkan halaman outbox SMS Post kondisi Pesan SMS tersimpan di basis data Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman outbox SMS 2 Administrator Memilih satu pesan SMS dan tekan forward

3 Sistem Menampilkan halaman compose message dengan field pesan sudah terisi 4 [selanjutnya sesuai dengan use case compose SMS message mulai dari

urutan aksi 4]

(10)

B.9 Skenario Edit Outgoing SMS

Tabel B-9 Skenario Edit Outgoing SMS

Aktor Administrator

Tujuan Mengedit pesan SMS yang belum terkirim Prekondisi Sistem menampilkan halaman outbox SMS Post kondisi Pesan SMS tersimpan di basis data Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman outbox SMS 2 Administrator Memilih satu pesan SMS dan tekan edit 3 Sistem Menampilkan halaman compose message

4 [selanjutnya sesuai dengan use case compose SMS message mulai dari urutan aksi 3, aksi 4 hanya menggunakan use case choose contact]

B.10 Skenario Delete SMS Message

Tabel B-10 Skenario Delete SMS Message

Aktor Administrator

Tujuan Menghapus pesan SMS

Prekondisi Sistem menampilkan halaman inbox/outbox SMS Post kondisi [normal] Pesan berhasil dihapus

[alternatif] Tampil pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman inbox/outbox SMS 2 Administrator Memilih satu pesan SMS dan tekan delete 3 Sistem Pesan berhasil dihapus

Urutan aksi alternatif

4 Sistem Tampil pesan kesalahan

B.11 Skenario Schedule Message

Tabel B-11 Skenario Schedule Message

Aktor Administrator

Tujuan Melakukan penjadwalan pengiriman pesan SMS Prekondisi Administrator telah login

Post kondisi Schedule tampil di halaman compose message Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman compose message (SMS/MMS) 2 administrator Klik tombol schedule

3 Sistem Menampilkan window kalender 4 Administrator Memilih jadwal pengiriman SMS 5 Administrator Klik tombol OK

6 sistem Menutup window kalender, dan menampilkan halaman compose message dengan field jadwal sudah terisi

Urutan aksi alternatif 1 (mengetikkan jadwal secara manual)

2 Administrator Menuliskan langsung jadwal ke field jadwal

(11)

B.12 Skenario Add Contact

Tabel B-12 Skenario Add Contact

Aktor Administrator

Tujuan Melakukan penambahan contact pada phonebook Prekondisi Administrator telah login

Post kondisi [normal] contact ditambahkan ke basis data [alternatif 1] sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Memilih menu add contact 2 sistem Menampilkan halaman add contact 3 Administrator Mengisi form di halaman add new contact 4 Administrator Klik tombol save

5 Sistem Menyimpan kontak baru dan menampilkan pesan bahwa kontak baru berhasil disimpan

Urutan aksi alternatif 1 (sistem gagal menyimpan kontak ke basis data) 5 Sistem Menampilkan pesan bahwa kontak gagal disimpan

B.13 Skenario View Contacts

Tabel B-13 Skenario View Contacts

Aktor Administrator

Tujuan Melihat daftar contact Prekondisi Administrator telah login

Post kondisi [normal] tampil halaman list of contacts [alternatif 1] Tampil pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Memlih menu view contacts

2 Sistem Menampilkan halaman list of contacts Urutan aksi alternatif 1 (sistem gagal menyimpan kontak yang diedit) 2 Sistem Menampilkan pesan kesalahan

B.14 Skenario Edit Contact

Tabel B-14 Skenario Edit Contact

Aktor Administrator

Tujuan Melakukan pengeditan contact Prekondisi Sistem menampilkan halaman contacts Post kondisi [normal] Contact berhasil diubah

[alternatif 1] Tampil pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman contacts

2 Administrator Memilih salah satu contact yang hendak diedit dan klik tombol edit 3 Sistem Menampilkan halaman edit contact

4 Administrator Isi form edit contact 5 Administrator Klik tombol save

6 Sistem Menyimpan ke basis data dan menampilkan pesan bahwa kontak berhasil diedit

Urutan aksi alternatif 1 (sistem gagal menyimpan kontak yang diedit)

6 Sistem Menampilkan pesan bahwa kontak tidak berhasil diedit

(12)

B.15 Skenario Delete Contact

Tabel B-15 Skenario Delete Contact

Aktor Administrator

Tujuan Menghapus kontak dari basis data Prekondisi Halaman contacts telah ditampilkan Post kondisi [normal] contact berhasil dihapus

[alternatif 1] tidak terjadi apa-apa [alternatif 2] tampil pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman contacts

2 Administrator Memilih salah satu kontak yang hendak dihapus dan klik tombol delete 3 Sistem Menampilkan dialog konfirmasi untuk mengkonfirmasi penghapusan

kontak

4 Administrator Klik tombol OK

5 Sistem Menghapus kontak dan menampilkan pesan bahwa kontak berhasil dihapus

Urutan aksi alternatif 1 (administrator membatalkan penghapusan) 4 Administrator Klik tombol Cancel

5 Sistem Kembali ke halaman contacts Urutan aksi alternatif 2 (sistem gagal menghapus kontak)

5 Sistem Menampilkan pesan bahwa kontak gagal dihapus

B.16 Skenario Create Group

Tabel B-16 Skenario Create Group

Aktor Administrator

Tujuan Melakukan pengelompokan kontak Prekondisi Administrator telah login

Post kondisi [normal] Terbentuk group baru [alternatif] Tampil pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Memilih menu add group 2 Sistem Menampilkan halaman add group 3 Administrator Isi group name

4 Administrator Klik submit

5 Sistem Menyimpan group (tanpa member) ke basis data dan menampilkan pesan bahwa group berhasil disimpan

Urutan aksi alternatif 1 (administrator menambahkan contact) 5 Administrator Klik tombol add member

6 Sistem Tampilkan halaman contacts

[use case add group’s member] kembali ke urutan aksi normal 5 Urutan aksi alternatif 2 (sistem gagal membentuk group)

5 Sistem Tampilkan pesan kesalahan

(13)

B.17 Skenario View Groups

Tabel B-17 Skenario View Groups

Aktor Administrator

Tujuan Melihat daftar group Prekondisi Administrator telah login

Post kondisi [normal] tampil halaman list of groups [alternatif] tampil pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Memilih menu view groups

2 Sistem Menampilkan halaman list of groups Urutan aksi alternatif 1 (sistem gagal meyimpan ke basis data) 3 Sistem Menampilkan pesan kesalahan

B.18 Skenario View Group’s Members

Tabel B-18 Skenario View Group’s Members

Aktor Administrator

Tujuan Melihat daftar member group tertentu Prekondisi Sistem menampilkan halaman list of groups Post kondisi [normal] tampil halaman group’s members

[alternatif] tampil pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman list of groups 2 Administrator Memilih item

3 Sistem Menampilkan halaman group’s members Urutan aksi alternatif 1 (sistem gagal meyimpan ke basis data) 3 Sistem Menampilkan pesan kesalahan

B.19 Skenario Delete Group’s Member(s)

Tabel B-19 Skenario Delete Group’s Member(s)

Aktor Administrator

Tujuan Menghapus satu atau beberapa member

Prekondisi Sistem menampilkan halaman group’s members Post kondisi [normal] member group berkurang

[alternatif] tampil pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman group’s members 2 Administrator Memilih member dan tekan tombol delete

3 Sistem Menyimpan perubahan ke basis data dan menampilkan pesan berhasil Urutan aksi alternatif 1 (sistem gagal meyimpan ke basis data)

3 Sistem Menampilkan pesan kesalahan

(14)

B.20 Skenario Add Group’s Member

Tabel B-20 Skenario Add Group’s Member

Aktor Administrator

Tujuan Melakukan pengeditan nama group

Prekondisi Sistem menampilkan halaman groups’s members atau add group Post kondisi [normal] member group bertambah

[alternatif] tampil pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman group’s member atau add group 2 Administrator Tekan tombol add member

3 Sistem Menampilkan halaman add member

4 Administrator Memilih satu atau beberapa contact dan tekan ok

5 Sistem Menyimpan perubahan ke basis data dan menampilkan pesan berhasil Urutan aksi alternatif 1 (sistem gagal meyimpan ke basis data)

5 Sistem Menampilkan pesan kesalahan

B.21 Skenario Edit Group Name

Tabel B-21 Skenario Edit Group Name

Aktor Administrator

Tujuan Melakukan pengeditan nama group Prekondisi Sistem menampilkan halaman list of groups Post kondisi [normal] nama group berubah

[alternatif] tampil pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman list of groups 2 Administrator Memilih item dan klik tombol edit 3 Sistem Menampilkan halaman edit group 4 Administrator Mengubah nama group

5 Administrator Menekan tombol save

6 Sistem Menyimpan perubahan ke basis data dan menampilkan pesan berhasil Urutan aksi alternatif 1 (sistem gagal meyimpan ke basis data)

6 Sistem Menampilkan pesan kesalahan

(15)

B.22 Skenario Delete Group

Tabel B-22 Skenario Delete Group

Aktor Administrator

Tujuan Menghapus group

Prekondisi Sistem menampilkan halaman list of groups Post kondisi [normal] group dihapus dari basis data

[alternatif] tampil pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman list of groups 2 Administrator Memilih item dan menekan tombol delete 3 Sistem Menampilkan dialog konfirmasi penghapusan 4 Administrator Menekan tombol OK

5 Sistem Menghapus item terpilih dan menampilkan pesan bahwa group berhasil dihapus

Urutan aksi alternatif 1 (sistem gagal me-update basis data) 5 Sistem Menampilkan pesan kesalahan

B.23 Skenario Choose Group

Tabel B-23 Skenario Choose Group

Aktor Administrator

Tujuan Memilih group sebagai tujuan pengiriman pesan Prekondisi Halaman compose message telah ditampilkan Post kondisi Nama group tertera di halaman compose message Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman compose message 2 Administrator Klik tombol choose group

3 Sistem Menampilkan window list of groups

4 Administrator Memilih satu atau beberapa group dan tekan ok

5 Sistem Kembali ke halaman compose message dengan nama group yang telah dipilih tercantum di field tujuan

B.24 Skenario Choose Contact

Tabel B-24 Skenario Choose Contact

Aktor Administrator

Tujuan Memilih contact sebagai tujuan pengiriman pesan Prekondisi Halaman compose message telah ditampilkan Post kondisi Nama contact tertera di halaman compose message Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman compose message 2 Administrator Klik tombol choose contact

3 Sistem Menampilkan window list of contact

4 Administrator Memilih satu atau beberapa contact dan tekan ok

5 Sistem Kembali ke halaman compose message dengan nama contact yang telah dipilih tercantum di field tujuan

(16)

B.25 Skenario Compose MMS

Tabel B-25 Skenario Compose MMS

Aktor Administrator

Tujuan Melakukan pengiriman MMS kepada perorangan atau kelompok Prekondisi Administrator telah login

Post kondisi [normal] Pesan MMS tersimpan di basis data [alternatif] Menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 administrator Memilih menu compose MMS message 2 sistem Menampilkan halaman compose MMS message

3 administrator Mengisikan gambar [use case choose image] dan/atau teks untuk tiap slide MMS (maksimal 4 slide)

4 administrator Menuliskan tujuan pesan SMS [use case choose contact dan/atau choose group]

5 administrator Menjadwalkan pesan SMS [use case schedule message]

6 administrator Menekan tombol save

7 sistem Menampilkan pesan bahwa data berhasil disimpan Urutan aksi alternatif (pesan gagal disimpan ke basis data)

7 Sistem Menampilkan pesan bahwa data gagal disimpan

B.26 Skenario View MMS Outbox

Tabel B-26 Skenario View MMS Outbox

Aktor Administrator

Tujuan melihat pesan MMS keluar Pre-kondisi Administrator telah login

Post-kondisi [normal] Sistem menampilkan halaman outbox SMS [alternatif] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Klik menu outbox MMS

2 Sistem Menampilkan halaman outbox MMS Urutan aksi alternatif 1

2 Sistem Menampilkan pesan kesalahan

B.27 Skenario Choose Image

Tabel B-27 Skenario Choose Image

Aktor Administrator

Tujuan Memilih gambar sebagai tujuan pengiriman SMS Prekondisi Halaman compose MMS message ditampilkan sistem Post kondisi Gambar tampil ke halaman compose MMS message Urutan aksi normal

No Pelaku Aksi

1 Sistem Menampilkan halaman compose MMS message 2 Administrator Klik tombol add image

3 Sistem Menampilkan window image 4 administrator Memilih gambar

6 sistem Menampilkan halaman compose message dengan field gambar sudah terisi

(17)

B.28 Skenario View MMS Images Gallery

Tabel B-28 Skenario View MMS Images Gallery

Aktor Administrator

Tujuan melihat daftar gambar Pre-kondisi Administrator telah login

Post-kondisi [normal] Sistem menampilkan images gallery [alternatif] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Klik menu view images gallery 2 Sistem Menampilkan halaman images gallery Urutan aksi alternatif 1

2 Sistem Menampilkan pesan kesalahan

B.29 Skenario Add Image to Images Gallery

Tabel B-29 Skenario Add Image to Images Gallery

Aktor Administrator

Tujuan Menambah gambar di galeri Pre-kondisi Administrator telah login

Post-kondisi [normal] gambar ditambahkan di galeri

[alternatif] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Klik menu add MMS image 2 Sistem Menampilkan halaman add image 3 Administrator Memilih gambar untuk ditambahkan 4 Administrator Klik submit

5 Sistem Menambahkan gambar si galeri Urutan aksi alternatif 1

3 Sistem Menampilkan pesan kesalahan

B.30 Skenario Delete Image in Images Gallery

Tabel B-30 Skenario Delete Image in Images Gallery

Aktor Administrator

Tujuan Menghapus gambar di galeri Pre-kondisi Sistem menampilkan galeri Post-kondisi [normal] gambar dihapus

[alternatif] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Memilih gambar dan klik delete 2 Sistem Menghapus gambar tersebut dari galeri Urutan aksi alternatif 1

2 Sistem Menampilkan pesan kesalahan

(18)

B.31 Skenario View Auto Responses

Tabel B-31 Skenario View Auto Responses

Aktor Administrator

Tujuan Melihat daftar respon otomatis untuk SMS auto response Pre-kondisi Administrator telah login

Post-kondisi [normal] Sistem menampilkan list of auto responses [alternatif] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Memilih menu view auto responses 2 Sistem Menampilkan list of auto responses Urutan aksi alternatif 1

2 Sistem Menampilkan pesan kesalahan

B.32 Skenario Add Response

Tabel B-32 Skenario Add Response

Aktor Administrator

Tujuan Menambah respon otomatis untuk SMS auto response Pre-kondisi Administrator telah login

Post-kondisi [normal] Respon telah ditambahkan

[alternatif] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Memilih menu add response 2 Sistem Menampilkan halaman add response 3 Administrator Mengisi form dan klik save

4 Sistem Menyimpan respon Urutan aksi alternatif 1

4 Sistem Menampilkan pesan kesalahan

B.33 Skenario Delete Response

Tabel B-33 Skenario Delete Response

Aktor Administrator

Tujuan Menghapus respon otomatis untuk SMS auto response Pre-kondisi Halaman list of auto responses telah ditampilkan Post-kondisi [normal] Respon telah dihapus

[alternatif] Sistem menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Administrator Memilih salah satu respon dan tekan delete

2 Sistem Menghapus pesan

Urutan aksi alternatif 1

2 Sistem Menampilkan pesan kesalahan

(19)

B.34 Skenario Send SMS

Tabel B-34 Skenario Send SMS

Aktor Sistem (schedule)

Tujuan Mengirim pesan SMS ke user

Pre-kondisi Pesan SMS tersimpan di basis data dan sistem sudah terhubung ke modem SMS

Post-kondisi [normal] pesan SMS terkirim ke user [alternatif] pesan gagal terkirim Urutan aksi normal

No Pelaku Aksi

1 Sistem Mengambil pesan (plain text) dari basis data 2 Sistem Encode pesan

3 Sistem Mengirim pesan

4 User Membaca pesan

5 Sistem Ubah status pesan di basis data menjadi ‘terkirim’

Urutan aksi alternatif 1

4 Sistem Ubah status pesan di basis data menjadi ‘gagal’

B.35 Skenario Send MMS Message

Tabel B-35 Skenario Send MMS Message

Aktor Sistem (schedule)

Tujuan Mengirim pesan MMS ke user

Pre-kondisi Pesan MMS tersimpan di basis data dan sistem sudah terhubung ke modem MMS

Post-kondisi [normal] pesan MMS terkirim ke user Urutan aksi normal

No Pelaku Aksi

1 Sistem Mengambil pesan (plain text dan/atau gambar) dari basis data 2 Sistem Encode pesan

3 Sistem Membuka koneksi dengan wapgateway 4 Sistem Mengirim pesan

5 Sistem Memutus koneksi dengan wapgateway

4 User Membaca pesan

5 Sistem Ubah status pesan di basis data menjadi ‘terkirim’

B.36 Skenario Receive SMS Message

Tabel B-36 Skenario Receive SMS Message

Aktor User

Tujuan Mengirim pesan ke sistem Pre-kondisi Modem terhubung dengan sistem

Post-kondisi [normal] pesan SMS diterima dan disimpan di basis data [alternatif 1] pesan gagal disimpan di basis data

[alternatif 2] pesan gagal di-decode Urutan aksi normal

No Pelaku Aksi

1 User Mengirim pesan SMS ke sistem 2 Sistem Decode pesan

3 Sistem Menyimpan hasil pesan yang telah di-decode di basis data Urutan aksi alternatif 1 (gagal menyimpan pesan)

3 Sistem Menampilkan pesan kesalahan Urutan aksi alternatif 2 (gagal decode pesan)

3 Sistem Menampilkan pesan kesalahan

(20)

B.37 Skenario Verify Email

Tabel B-37 Skenario Verify Email

Aktor User

Tujuan Melakukan verifikasi apakah alamt email yang digunakan valid atau tidak

Pre-kondisi Halaman native client terbuka

Post-kondisi [normal] Email valid dan user masuk ke home page

[alternatif 1] Email tidak valid, user tetap berada di halaman login Urutan aksi normal

No Pelaku Aksi

1 User Mengirim memasukkan alamat email ke field yang ada 2 Sistem melakukan validasi email

3 Sistem menampilkan home page Urutan aksi alternatif 1 (gagal menyimpan pesan)

3 Sistem Menampilkan pesan kesalahan

B.38 Skenario Send Query

Tabel B-38 Skenario Send Query

Aktor User

Tujuan Mengirim query ke server NoteBOX Pre-kondisi Home page native client terbuka Post-kondisi [normal] Query terkirim ke NoteBOX

[alternatif] Menampilkan pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 User Memasukkan query ke field yang disediakan 2 Sistem klik tombol send

3 Sistem menampilkan home page Urutan aksi alternatif 1 (gagal menyimpan pesan)

3 Sistem Menampilkan pesan kesalahan

B.39 Skenario Get Response

Tabel B-39 Skenario Get Response

Aktor Sistem

Tujuan Mendapatkan respon dari NoteBOX Pre-kondisi Query telah dikirm

Post-kondisi [normal] Query terkirim ke NoteBOX [alternatif] Muncul pesan kesalahan Urutan aksi normal

No Pelaku Aksi

1 Sistem Mengambil data pada NoteBOX 2 Sistem Menampilkan respon ke browser Urutan aksi alternatif 1 (gagal menyimpan pesan)

2 Sistem Menampilkan pesan kesalahan

(21)

B.40 Skenario Redirect

Tabel B-40 Skenario Redirect

Aktor Sistem

Tujuan Melakukan pengalihan respon ke alamat email atau ponsel Pre-kondisi Query telah dikirm

Post-kondisi [normal] Menampilkan pesan bahwa respon sedang dialihkan [alternatif] Muncul pesan kesalahan

Urutan aksi normal

No Pelaku Aksi

1 Sistem Mengecek alamat redirect 2 Sistem Menampilkan respon ke browser Urutan aksi alternatif 1 (gagal menyimpan pesan)

2 Sistem Menampilkan pesan kesalahan

(22)

DIAGRAM SEKUEN

C.1 Diagram Sekuen Login

Gambar C-1 Diagram Sekuen Login

C-1

(23)

C.2 Diagram Sekuen Send SMS

Gambar C-2 Diagram Sekuen Send SMS

C.3 Diagram Sekuen Receive SMS

Gambar C-3 Diagram Sekuen Receive SMS

(24)

C.4 Diagram Sekuen Compose Message

Gambar C-4 Diagram Sekuen Compose Message

C.5 Diagram Sekuen View Messages

Gambar C-5 Diagram Sekuen View Messages

(25)

C.6 Diagram Sekuen Add Contact

Gambar C-6 Diagram Sekuen Add Contact

C.7 Diagram Sekuen Create Group

Gambar C-7 Diagram Sekuen Create Group

(26)

C.8 Diagram Sekuen Add Group’s Members

Gambar C-8 Diagram Sekuen Add Group’s Members

C.9 Diagram Sekuen Schedule Message

Gambar C-9 Diagram Sekuen Schedule Message

(27)

C.10 Diagram Sekuen Add Image

Gambar C-10 Diagram Sekuen Add Image

C.11 Diagram Sekuen Send Query

Gambar C-11 Diagram Sekuen Send Query

(28)

C.12 Diagram Sekuen Get Response

Gambar C-12 Diagram Sekuen Get Response

C.13 Diagram Sekuen Redirect

Gambar C-13 Diagram Sekuen Redirect

(29)

C.14 Diagram Sekuen Verify Email

Gambar C-14 Diagram Sekuen Verify Email

(30)

DIAGRAM KELAS ANALISIS

D.1 Diagram Kelas Analisis Easy SMS

Gambar D-1 Diagram Kelas Analisis Easy SMS

D-1

(31)

D.2 Diagram Kelas Analisis Easy SMS

Gambar D-2 Diagram Kelas Analisis SMS Gateway

D.3 Diagram Kelas Analisis Easy SMS

Gambar D-3 Diagram Kelas Analisis MMS Gateway

(32)

D.4 Diagram Kelas Analisis Easy SMS

Gambar D-4 Diagram Kelas Analisis Native Client NoteBOX

(33)

RANCANGAN ANTARMUKA

E.1 Rancangan Antarmuka Login

Gambar E-1 Halaman Login

Pada Gambar E-1, terlihat rancangan halaman login. Pada halaman ini, administrator mengisikan username dan password. Jika terjadi kesalahan, akan ditampilkan pesan kesalahan pada halaman ini. Ketika administrator melakukan logout, halaman inilah yang akan ditampilkan ditambah dengan pesan bahwa administrator telah logout.

E.2 Rancangan Antarmuka Inbox SMS

Gambar E-2 Halaman Inbox SMS

Halaman yang ditunjuk pada

Gambar E-2

akan ditampilkan setelah autentikasi pada halaman login berhasil. Agar dapat memperlihatkan pesan baru, halaman ini akan melakukan auto- refresh dalam selang waktu tertentu. Untuk menghapus pesan, administrator dapat menekan tombol delete. Tombol reply akan membuka halaman compose message untuk melakukan reply SMS. Jika SMS yang ada sangat banyak, dilakukan mekanisme paging untuk menyederhanakan tampilan.

E-1

(34)

E.3 Rancangan Antarmuka Outbox SMS

Gambar E-3 Halaman Outbox SMS

Seperti halnya halaman Inbox SMS, halaman pada

Gambar E-3

menampilkan SMS yang akan dikirimkan dan telah dikirimkan. Terdapat 3 jenis status pada kolom status, yaitu pending untuk mengindikasikan pesan yang akan dikirimkan, success untuk menunjukkan pesan berhasil dikirim, dan fail untuk pesan yang gagal dikirim. Pada kolom action, terdapat beberapa tombol, yaitu forward untuk melakukan forward SMS (masuk ke halaman compose message), edit untuk mengubah SMS yang belum terkirim (hanya untuk SMS dengan status pending), dan delete untuk menghapus pesan. Mekanisme paging juga dilakukan jika SMS sangat banyak.

(35)

E.4 ancangan Antarmuka Compose Message

erorangan). Halaman ini pula yang akan ditampilkan ketika akan melakukan reply, edit, dan forward dengan beberapa perbedaan pada field tertentu. Pada angkan pada halaman edit, destination hanya untuk 1 tujuan (semua field dapat diubah). Adapun pada halaman forward, perbedaan hanya pada field message yang sudah terisi.

E.5 Rancangan Antarmuka List of Responses

Halaman pada

Gambar E-5

menampilkan daftar kata kunci dan pesan yang digunakan untuk auto-reply. Pada kolom action terdapat dua tombol, yaitu edit untuk mengubah respon dan delete untuk menghapus respon.

R

Gambar E-4 Halaman Compose Message

Halaman compose message pada

Gambar E-4

digunakan untuk membuat pesan SMS yang nantinya akan disimpan di basis data. Destination atau tujuan dibagi menjadi 2 jenis, yaitu group (kelompok) dan contact (p

halaman reply, destination tidak dapat diubah dan sudah terisi, sed

Gambar E-5 Halaman List of Responses

(36)

E.6 Rancangan Antarmuka Add Response

Gambar E-6 Halaman Add Response

Halaman pada

Gambar E-6

digunakan untuk menambahkan respon pada auto-reply.

Hasilnya dapat dilihat pada

Gambar E-7

.

ilkan nama-nama contact yang terdapat

E.8 Rancangan Antarmuka Add Contact E.7 Rancangan Antarmuka List of Contacts

Gambar E-7 Halaman List of Contacts

Halaman list of contacts pada

Gambar E-7

menamp

di sistem. Contact ini nantinya digunakan sebagai tujuan dalam pengiriman pesan, baik SMS maupun MMS.

Gambar E-8 Halaman Add Contact

Halaman add contact pada

Gambar E-8

digunakan untuk menambahkan contact ke sistem.

Hasilnya dapat dilihat pada halaman list of contacts.

(37)

E.9 Rancangan Antarmuka List of Groups

Halaman list of groups pada

Gambar E-9

menampilkan daftar group yang telah ada di sistem. Group merupakan pengelompokan contact yang berfungsi untuk memudahkan pengirim n pesan ke suatu k apat tombol edit dan delete.

ngsung. Hal ini dapat dilakukan dengan menekan tombol add member. Tombol delete akan muncul bersama dengan nama contact, digunakan untuk menghapus contact tersebut (batal memasukkan contact ke dalam group tersebut).

Gambar E-9 Halaman List of Groups

elompok. Pada kolom action, terd a

Tombol edit digunakan untuk mengubah nama group. Untuk melihat daftar member suatu group dan melakukan perubahan (menambah atau menghapus) member dapat dilakukan dengan menekan nama group yang berupa link menuju halaman list of members yang ditunjukkan pada

Gambar E-11

.

E.10 Rancangan Antarmuka Halaman Add Group

Gambar E-10 Halaman Add Group

Halaman add group pada

Gambar E-10

berfungsi untuk menambahkan group. Penambahan dapat dilakukan dengan dua cara, yaitu penambahan group tanpa member (member ditambahkan di lain waktu) atau dengan member. Pada gambar tersebut, terdapat daftar member yang akan ditambahkan secara la

(38)

E.11 Rancangan Antarmuka List of Members

Gambar E-11 Halaman List of Members

Halaman list of members pada

Gambar E-11

digunakan untuk menampilkan member suatu group. Selain itu, pada halaman ini dapat ditambahkan member baru atau menghapus member. Pada halaman ini juga terdapat mekanisme paging untuk mempermudah tampilan member suatu group yang terlalu banyak.

halaman sebelumnya, yaitu halaman inbox SMS, seperti ditunjukkan pada

Gambar E-2

).

E.13 Rancangan Antarmuka Outgoing SMS Detail E.12 Rancangan Antarmuka Incoming SMS Detail

Gambar E-12 Halaman Incoming SMS Detail

Halaman incoming SMS detail pada

Gambar E-12

berfungsi untuk menampilkan pesan SMS masuk yang terlalu panjang. Pada halaman ini, terdapat tiga tombol, yaitu reply, delete, dan back (untuk kembali ke

Gambar E-13 Halaman Outgoing SMS Detail

(39)

Halaman pada

Gambar E-13

seperti halnya halaman incoming SMS detail, berfungsi untuk menampilkan pesan SMS keluar yang terlalu panjang. Ada satu perbedaan yaitu tombol reply diganti dengan tombol forward.

E.14 Rancangan Antarmuka Compose MMS

Halaman yang ditunjukkan pada

Gambar E-14

digunakan untuk menyusun sebuah pesan pesan hanya berupa contact, tidak terdapat group, tetapi dapat ditujukan ke banyak penerima. Slide kedua dan seterusnya dapat ditambahkan jika slide sebelumnya telah dibuat.

E.15 Rancangan Antarmuka MMS Outbox

Gambar E-14 Halaman Compose MMS

MMS. MMS yang dibuat maksimal terdiri dari 4 slide. Tujuan

Gambar E-15 Halaman MMS Outbox

(40)

Halaman MMS outbox pada

Gambar E-15

berfungsi untuk menampilkan MMS yang akan n outbox SM pada

mbar E-3

. Pada kolom ol change schedule untuk mengubah jadwal pengiriman MMS. Seperti kebanyakan halaman listing yang lain, halaman ini menerapkan mekanisme paging.

E.16 Rancangan Antarmuka Images Gallery

menampilkan galeri gambar laman maksimal menampilkan 3 baris x 5 kolom gambar. Di atas gambar terdapat tombol delete untuk menghapus gambar bersangkutan.

E.17 Rancangan Antarmuka Add Image

dan telah dikirimkan seperti pada halama S

Ga

action, jika pesan belum terkirim (status pending), terdapat tomb

Gambar E-16 Halaman Images Gallery

Halaman yang ditunjukkan pada

Gambar E-16

digunakan untuk yang nantinya digunakan dalam penyusunan MMS. Tiap ha

Gambar E-17 Halaman Add Image

(41)

dalam galeri. Hasil penambahan dapat dilihat pada halaman images gallery, yang ditunjukkan pada

Gambar E-16

.

E.18 Rancangan Antarmuka Verify Email Native Client

Halaman Verify Email pada Native Client yang ditunjukkan oleh

Gambar E-18

digunakan

email tidak valid, sistem akan menampilkan halaman Verify Email disertai dengan pesan kesalahan.

E.19 Rancangan Antarmuka Halaman Utama Native Client

Halaman utama pada native client seperti yang ditunjukkan pada

Gambar E-19

menerima masukan dari user berupa query pada field pertama dan alamat pengalihan (redirect) baik alamat email maupun nomor ponsel pada field kedua. Jika alamat pengalihan adalah nomor ponsel, penulisannya harus mengikuti aturan berikut: +62xxxxxxxxx@null.

Halaman add image pada

Gambar E-17

berfungsi untuk menambahkan gambar ke

Gambar E-18 Halaman Verify Email pada Native Client NoteBOX

untuk melakukan verifikasi alamat email sebelum masuk ke halaman utama. Jika alamat

Gambar E-19 Halaman Utama pada Native Client NoteBOX

(42)

IMPLEMENTASI ANTARMUKA

F.1 Antarmuka Halaman Login Easy SMS

Antarmuka halaman login Easy SMS terdiri dari 3 macam yaitu, halaman login normal, halaman login dengan pesan kesalahan username/password, dan halaman login dengan pesan logout. Masing-masing ditunjukkan pada Gambar E-1 s.d. Gambar E-3.

Gambar F-1 Antarmuka Halaman Login

Gambar F-2 Antarmuka Halaman Login dengan Pesan Kesalahan Username/Password

F-1

(43)

Gambar F-3 Antarmuka Halaman Login Setelah Logout

F.2 Antarmuka Halaman Inbox SMS Easy SMS

Gambar F-4 Antarmuka Halaman Inbox SMS

(44)

F.3 Antarmuka Halaman Message Detail untuk Inbox SMS Easy SMS

Gambar F-5 Antarmuka Halaman Message Detail untuk Inbox SMS

F.4 Antarmuka Halaman Outbox SMS Easy SMS

Gambar F-6 Antarmuka Halaman Outbox SMS

(45)

F.5 Antarmuka Halaman Message Detail untuk Outbox SMS Easy SMS

Gambar F-7 Antarmuka Halaman Message Detail untuk Outbox SMS

F.6 Antarmuka Halaman Compose Message Easy SMS

Gambar F-8 Antarmuka Halaman Compose Message

(46)

F.7 Antarmuka Halaman Reply SMS Easy SMS

Gambar F-9 Antarmuka Halaman Reply SMS

F.8 Antarmuka Halaman Forward SMS Easy SMS

Gambar F-10 Antarmuka Halaman Forward SMS

(47)

F.9 Antarmuka Halaman List of Responses Easy SMS

Gambar F-11 Antarmuka Halaman List of Responses

F.10 Antarmuka Halaman Add Response Easy SMS

Gambar F-12 Antarmuka Halaman Add Response

(48)

F.11 Antarmuka Halaman List of Contacts Easy SMS

Gambar F-13 Antarmuka Halaman List of Contacts

F.12 Antarmuka Halaman Add Contacts Easy SMS

Gambar F-14 Antarmuka Halaman Add Contact

(49)

F.13 Antarmuka Halaman List of Groups Easy SMS

Gambar F-15 Antarmuka Halaman List of Groups

F.14 Antarmuka Halaman Add Group Easy SMS

Gambar F-16 Antarmuka Halaman Add Group

(50)

F.15 Antarmuka Halaman List of Members Easy SMS

Gambar F-17 Antarmuka Halaman List of Members

F.16 Antarmuka Halaman Compose MMS Easy SMS

Gambar F-18 Antarmuka Halaman Compose MMS

(51)

F.17 Antarmuka Halaman Outbox MMS Easy SMS

Gambar F-19 Antarmuka Halaman Outbox MMS

F.18 Antarmuka Halaman Images Gallery Easy SMS

Gambar F-20 Antarmuka Halaman Images Gallery

(52)

F.19 Antarmuka Halaman Add Image Easy SMS

Gambar F-21 Antarmuka Halaman Add Image

F.20 Antarmuka Halaman Verify Email pada Native client

Gambar F-22 Antarmuka Halaman Verify Email

(53)

F.21 Antarmuka Halaman Home Page pada Native client

Gambar F-23 Antarmuka Home Page

Gambar

Tabel  B-13 Skenario View Contacts
Tabel  B-16 Skenario Create Group
Tabel  B-20 Skenario Add Group’s Member
Tabel  B-22 Skenario Delete Group
+7

Referensi

Dokumen terkait

Kalau nilai merupakan pandangan tentang baik-buruknya sesuatu, maka norma merupakan ukuran yang digunakan oleh masyarakat apakah tindakan yang dilakukan oleh

Berdasarkan fokus penelitian yaitu nilai karakter yang terkandung di dalam tembang Macapat dan sumbangannya bagi pendidikan karakter siswa, maka jenis penelitian yang digunakan

E-JUPEKhu (JURNAL ILMIAH PENDIDIKAN KHUSUS) Volume 2, nomor 3, September 2013 meminta kepada tutor sebaya yang lain agar dapat membantu anak tunarungu agar ia tidak

Untuk memperoleh data dan informasi secara lebih jelas dan lengkap mengenai permasalahan apa saja yang timbul dari pemberian Kredit Usaha Rakyat serta tindakan

Manajer harus sangat berhati – hati dalam pengambilan keputusan pendanaan, sebab jumlah hutang yang semakin tinggi akan mengakibatkan financial distress yang

Jenis gaya kepemimpinan ini dalam mempengaruhi anggotanya menggunakan cara dan pola pendekatan melalui peningkatan kepedulian terhadap pentingnya nilai, sebagai acuan

Hasil penelitian menunjukkan bahwa para perempuan yang menikah pada usia anak dini, sangat beresiko mengalami kekerasan dalam rumah tangga (KDRT) dengan pelaku mayoritas

Terkait dengan ini, maka dari 7 jenis usaha perikanan tangkap yang banyak di- usahakan nelayan di Kabupaten Indramayu ter- sebut hanya ada 5 jenis usaha yang dapat