Professional Documents
Culture Documents
Software Engineering CRM
Software Engineering CRM
Admin Pelanggan
3.0 Manajemen Data Produk
4.0 Pelaporan
6.0 Email
1
Second Iteration Use-Case Admin
<<include>>
<<include>>
1.2 Create User 1.3 Edit User 2.1 Search Data Pelanggan 2.2 Input Data Pelanggan
<<include>>
<<include>> <<include>>
<<include>> 1.0 Manajemen User CRM <<include>>
1.4 Delete User
(from Use Case View)
1.1 Search User
2.0 Manajemen Data Pelanggan 2.3 Edit Data Pelanggan
(from Use Case View)
<<include>>
3.1 Search Data Produk <<include>>
Admin
(f rom Use Case View) 2.4 Delete Data Pelanggan
<<include>>
<<extend>> <<extend>>
4.0 Pelaporan
(from Use Case View)
5.1 Input GuestBook 5.2 View GuestBook 6.1 Send Email 6.2 View Email
2
Admin Manajemen User
<<include>>
1.2 Create User
1.0 Manajemen User CRM
Admin (from Use-Case Model)
(from Use Case View)
(f rom Use Case View)
<<include>>
<<include>>
<<include>>
2.0 Manajemen Data Pelanggan
Admin
(from Use Case Vi ew)
(f rom Use Case View)
<<include>>
2.3 Edit Data Pelanggan
3
Admin Manajemen Data Produk
<<include>>
<<include>>
3.0 Manajemen Data Produk
Admin
(from Use Case View)
(f rom Use Case View)
<<include>>
3.3 Edit Data Produk
4.1 Produk
<<extend>>
4.0 Pelaporan
Admin
<<extend>>
(from Use Case View)
(f rom Use Case View)
4
Admin Akses GuestBook
5
Pelanggan Akses Pelaporan
4.1 Produk
<<extend>>
4.0 Pelaporan
Pelanggan
(f rom Use Case View)
(from Use Case View) <<extend>>
6
Pelanggan Akses Email
6.0 Email
Pelanggan
(from Use Case View)
(f rom Use Case View)
<<include>>
7
2. Diagram Aktivitas (Activity Diagram)
Diagram Aktivitas Admin
Start Ulang
Proses
Tidak
Konfirmasi
Penggunaan
Ya
Search
Pelanggan
Input
Manajemen Data Pelanggan
Pelanggan Edit Pelanggan
Delete
Pelanggan
Search User
Delete User
Search Produk
Delete Produk
Lihat Produk
View Ya
GuestBook GuestBook
Input
GuestBook
View Email
Email
Send Email Menyimpan
Hasil
End
8
Diagram Aktivitas Pelanggan
Ulang
Proses
Start
Tidak
Konfirmasi
Penggunaan
Ya
View
GuestBook GuestBook
Input
GuestBook
View Email
Email
Send Email Ya
Menyimpan
End
Hasil
9
A2. Model Analisis
1. Diagram Kelas (Class Diagram)
10
2. Diagram Sekuen (Sequence Diagram)
Diagram Sekuen Admin Search User
1: Masukkan Id User
2: Mengirim Perintah
3: Mencocokan Id
4: Return Done
3: Tambah Data
4: Return Done
11
Diagram Sekuen Admin Edit User
2: Mencocokan Id
4: Edit Data
5: Update Data
6: Return Done
1: Masukkan Id User
2: Mencocokan Id
4: Delete User
5: Update Data
6: Return Done
12
Diagram Sekuen Admin Search Data Pelanggan
1: Masukkan Id Pelanggan
2: Mengirim Perintah
3: Mencocokan Id
4: Return Done
3: Tambah Data
4: Return Done
13
Diagram Sekuen Admin Edit Data Pelanggan
1: Masukkan Id Pelanggan
2: Mencocokan Id
4: Edit Data
5: Update Data
6: Return Done
1: Masukkan Id Pelanggan
2: Mencocokan Id
4: Delete Pelanggan
5: Update Data
6: Return Done
14
Diagram Sekuen Admin Search Data Produk
1: Masukkan Id Produk
2: Mengirim Perintah
3: Mencocokan Id
4: Return Done
3: Tambah Data
4: Return Done
15
Diagram Sekuen Admin Edit Data Produk
1: Masukkan Id Produk
2: Mencocokan Id
4: Edit Data
5: Update Data
6: Return Done
1: Masukkan Id Produk
2: Mencocokan Id
4: Delete Produk
5: Update Data
6: Return Done
16
Diagram Sekuen Pelanggan Lihat Grafik Penjualan
2: Mengirimkan Perintah
3: Mencari Data
4: Return Done
2: Mengirimkan Perintah
3: Mencari Data
4: Return Done
17
Diagram Sekuen Pelanggan View GuestBook
2: Mengirimkan Perintah
3: Mencari Data
4: Return Done
5: Menampilkan GuestBook
3: Update Data
4: Return Done
5: Return Done
18
Diagram Sekuen Pelanggan View Email
2: Mengirimkan Perintah
3: Mencari Data
4: Return Done
3: Simpan Log
4: Return Done
19
Diagram Sekuen Admin Manajemen Data User
2: Mengirim Perintah
3: Update Data
4: Return Done
5: Return Done
2: Mengirim Perintah
3: Update Data
4: Return Done
5: Return Done
20
Diagram Sekuen Admin Manajemen Data Pelanggan
2: Mengirim Perintah
3: Update Data
4: Return Done
5: Return Done
: Pelanggan : Boundary Record Pelaporan : Control Pelaporan : Entity Produk : Entity Pelanggan
1: Lihat Produk
2: Mengirim Perintah
5: Return Done
6: Return Done
7: Return Done
21
Diagram Sekuen Pelanggan Akses GuestBook
2: Mengirim Perintah
4: Return Done
5: Return Done
2: Mengirim Perintah
4: Return Done
5: Return Done
22
B. Design Engineering (Rekayasa Desain)
1. Desain Arsitektur (Diagram Paket)
23
2. Desain Data (Class Diagram Entity)
24
4. Desain User Interfaces
Halaman Home Umum
25
Halaman Menu Pelanggan
26
Halaman Menu Admin
27
5. Diagram Level Komponen (Component Diagram)
Pelanggan User
Produk Pelaporan
GuestBook Email
28
6. Desain Deployment (Deployment Diagram)
executive
7. Diagram State-Chart
Diagram State-Chart Admin Manajemen Data User
Start
Home CRM
Button Click
Halaman
Manajemen User
Select Content
End End
29
Diagram State-Chart Admin Manajemen Data Pelanggan
Start
Home CRM
Button Click
Halaman Manajemen
Pelanggan
Select Content
End
Start
Home CRM
Button Click
Halaman Manajemen
Produk
Select Content
End
30
Diagram State-Chart Pelanggan Lihat Pelaporan
Start
Home CRM
Button Click
Halaman
Pelaporan
Select Content
End
End
Start
Home CRM
Select Content
Halaman Halaman
Email GuestBook
Button Click Button Click
Button Click
Button Click
Lihat Isi
GuestBook GuestBook
Lihat Email Kirim Email
31