Login Daftar Tim Cetak Barcode

4. Dapat melakukan rekapitulasi data.

4.2.4.2 Pengembangan Sistem

Pengembangan sistem yang digunakan untuk membangun aplikasi terdiri dari perangkat lunak Software dan perangkat keras Hadware. Untuk perangkat lunak dan spesifikasi perangkat keras sudah dibahas pada perencanaan.

4.2.4.3 Perancangan Sistem Baru

Perancangan sistem yang baru pada aplikasi ini menggunakan model UML Unified Modeling Language, yaitu dengan membuat use case diagram, sequence diagram, dan class diagram. Penulis dalam merancang model UML ini dengan menggunakan Software Microsoft Visio 2003 sebagai alat bantunya.

4.2.4.3.1 Use Case

Use Case yang dipakai terdiri dari Use Case Login, Use Case Daftar Tim, Use Case Cetak Barcode, Use Case Cetak Pembayaran.

4.2.4.3.1.1 Spesifikasi Use Case

Berikut spesifikasi use case tersebut :

1. Login

Use Case Login Actor Admin Staff Pengelola Brief Description AdminStaff Pengelola login terhadap sistem dengan menginput use name dan password, maka sistem akan memvalidasi use name dan password tersebut. Basic Flow 1 Tampilan Form Login 2 Admin Staff Pengelola menginput user name 3 Admin Staff Pengelola menginput password 4 Admin Staff Pengelola mengirimkan user name dan password yang sudah di input dengan mengclick OK, agar sistem memvalidasi user name dan password yang di input 5 Sistem memvalidasi user name dan password 6 Sistem menampilkan menu pada sistem yang sudah dibuka jika user name dan password benar, jika user name dan password maka harus menginput kembali user name dan password yang benar. Alternate Flow Jika dalam penginputan user name dan password salah maka sistem meminta input kembali user name dan password Pre condition AdminStaff Pengelola harus mengetahui user name dan password Post Condition Tampil Form menu utama

2. Daftar Tim

Use Case Menu Master Tim Actor Admin Staff Pengelola Brief Description AdminStaff Pengelola memasukkan data suatu tim berdasarkan yang ada pada master tim Basic Flow 1 Tampilan Form Data Tim 2 Admin Staff Pengelola menginput kode tim, barcode, nama tim, hari main, jam awal, jam akhir, perwakilan tim, No. HP, alamat. 3 Jika sudah diisi semua di simpan. Alternate Flow Jika dalam pengisian salah maka akan mempilkan error dan harus diulang kembali Pre condition AdminStaff Pengelola harus masuk menu master tim sebelum mengisi data tim. Post Condition Data tim telah tersimpan

3. Cetak Barcode

Use Case Mencetak Barcode Actor Admin Staff Pengelola Brief Description AdminStaff Pengelola memasukkan kode Barcode tiap-tiap tim dan berbeda satu dengan yang lainnya. Basic Flow 1 Diisi ketika pertama kali mendaftar menjadi member 2 Barcode yang diberikan harus berbeda 3 Lihat tampilan kartu barcode Alternate Flow Jika ada barcode yang sama akan menimbulkan kata error Pre condition AdminStaff Pengelola harus mengisi barcode jika tim menjadi member. Post Condition Barcode dicetak

4. Cetak Pembayaran