Setelah meninjau analisis Use Case, berikut ini adalah class dasar dan tindakan yang akan dilakukan :
Classes : (Dasar pembangunan blok of EWS)
| S1 No. | Class | Tanggung Jawab Utama | |
|---|---|---|---|
| 1 | DataRepository | Koneksi sistem ke database, dan mengatur penyimpanan data sistem EWS. | |
| 2 | CrystalReport | Mengatur catatan dan dokumentasi atas laporan mengenai segala sesuatu yang berkaitan dengan kondisi sistem EWS. | |
| 3 | Hitung | Mengatur penempatan barang di lot dalam gudang untuk kemudian menunjukan status lot. | |
| 4 | Cari | Mengatur dan mempermudah pencarian barang di dalam gudang. | |
| 5 | User | Mengatur data dan status pelanggan serta admin. | |
| 6 | Barang | Mengatur data dan jenis barang penitipan. | |
| 7 | Gudang | Mengatur kondisi barang di dalam lot, status penyimpanan, status lot dan gudang. | |
| 8 | GUI | Mengatur tampilan antarmuka user. |
Note : Class-class lain yang memungkinkan akan ditambah ke dalam daftar seiring dengan pelaksanaan pembuatan sistem jika nantinya diperlukan.
Aksi class sebagai berikut :