Spesifikasi Rinci Perangkat Lunak Sistem Peralatan Tol (SPRINT)
Card Management
Pekerjaan Jasa Konsultansi Pemutakhiran Dokumen SPORT dan SPRINT
2.1 Proses Inisialisasi Kartu
Proses inisialisasi kartu adalah proses membaca iden tas kartu, dan kemudian menuliskan data yang memperbolehkan kartu untuk digunakan di sistem jalan tol, atau untuk lebih lanjut lagi melakukan registrasi untuk difungsikan sebagai kartu dinas, pultol, KSPT, atau maintenance Terdapat banyak jenis proses inisiasi kartu, dan se ap proses inisiasi dilakukan secara spesifik untuk tahap berikutnya, misalkan untuk meregistrasi kartu dinas, maka perlu dilakukan inisiasi kartu dinas terlebih dahulu. Terdapat jenis inisiasi kartu sebagai berikut : Deskripsi • Inisiasi kartu KSPT • Inisiasi kartu Pultol • Inisiasi kartu Maintenance • Inisiasi kartu Dinas • Inisiasi kartu tanda masuk Se ap jenis inisiasi akan memiliki struktur data yang berbeda pada penulisan di kartu Se ap kartu memiliki nomor ID unik yang hanya ada satu di dunia, nomor kartu tersebut akan diambil dan disimpan ke database saat proses ini dilakukan Primary Actor • User : melakukan inisialisasi kartu agar kartu dapat digunakan di sistem jalan tol Stakeholder • and Interest Precondi on • Post Condi on • Kartu yang sudah diinisiasi memiliki struktur data tertentu yang siap digunakan 1. User mengak an form untuk melakukan inisialisasi kartu 2. Aplikasi menampilkan ID yang akan digunakan untuk melakukan inisialisasi kartu 3. User memasukkan jumlah kartu yang akan ditulis 4. User memulai proses inisialisasi kartu 5. User memeriksa apakah sudah selesai melakukan inisialisasi seluruh kartu Main Success 6. Jika belum, user mengontakkan kartu ke CST Scenario 7. Aplikasi akan menulis menghapus data exis ng dan menulis struktur data baru 8. Aplikasi memeriksa apakah penulisan data berhasil dilakukan 9. Penulisan data berhasil dilakukan 10. Aplikasi mengambil ID kartu dan menyimpannya beserda dengan ID Inisialisasi 11. Kembali ke proses Nomor 4 a. Penulisan Kartu gagal dilakukan 1. Mulai dari proses nomor 8 pada proses utama 2. Penulisan data gagal dilakukan Extensions 3. Aplikasi memunculkan pesan penulisan data gagal dilakukan (Alternate 4. Kembali ke proses Nomor 4 pada proses utama Flows) b. Proses Penulisan kartu sudah selesai 1. Mulai dari proses nomor 4 pada proses utama 2. User memeriksa apakah sudah selesai melakukan inisialisasi seluruh kartu 3. Jika sudah, user menonak an proses penulisan kartu Special • Requirement Technology and • Proses ini membutuhkan CST untuk membaca dan menulis kartu Data Varia ons Frequency Of • Jarang, hanya jika dibutuhkan saja Occurence Open Issue •