III. Mụ tả chi tiết cỏc ca sử dụng điển hỡnh
3.1.4. Ca sử dụng tỡm kiếm tổchức
Tiền điều kiện: Bộ phận quản lý khỏch hàng đăng nhập vào hệ thống
Hậu điều kiện: Sau khi thao tỏc thành cụng, hiển thị thụng tin về tổ chức cần tỡm Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng tỡm
kiếm
2. Hiển thị form tỡm kiếm 3. Nhập cỏc điều kiện tỡm
kiếm
4. Hiển thị form thụng tin cỏc tổ chức tỡm đƣợc
Bảng Tochuc
Luồng sự kiện phụ:
+ Tại bƣớc 4: Nếu khụng tỡm thấy tổ chức thỏa món điều kiện thỡ yờu cầu nhập lại điều kiện tỡm hoặc dừng.
Sau khi tỡm kiếm đƣợc tổ chức cú thể tiến hành xúa hoặc sửa cỏc tổ chức
3.1.5. Ca sử dụng thực hiện nghiệp vụ quản lý tổ chức
Tiền điều kiện: Bộ phận quản lý khỏch hàng đăng nhập vào hệ thống
Hậu điều kiện: Sau khi thao tỏc thành cụng, một số nghiệp vụ đƣợc xử lý theo yờu
86
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn một trong cỏc
nghiệp vụ quản lý tổ chức nhƣ tạo hoạt động, chọn cơ hội, thực hiện cỏc hợp đồng
2. Hiển thị form của cỏc nghiệp vụ tƣơng ứng với (1) Bảng Tochuc Bảng Tochuc_Duan Bảng Duan Bảng Tochuc_Hoatdong Bang Tochuc_Cohoi 3. Tiến hành thực hiện cỏc
nghiệp vụ theo mong muốn của bộ phận quản lý khỏch hàng 4. Hệ thống sẽ xử lý cỏc nghiệp vụ đú Bảng Tochuc Bảng Tochuc_Duan Bảng Duan Bảng Tochuc_Hoatdong Bang Tochuc_Cohoi
Luồng sự kiện phụ: Nếu cú xung đột trong quỏ trỡnh xử lý, thỡ yờu cầu bộ phận
quản lý khỏch hàng kiểm tra dữ liệu
3.2. Ca sử dụng cập nhật cụng việc của hợp đồng/dự ỏn
Tỏc nhõn: Bộ phận kỹ thuật
Mục đớch: Cập nhật, thực hiện cỏc cụng việc của dự ỏn và tiến hành cỏc hoạt động
nghiệp vụ liờn quan đến dự ỏn
Mụ tả: Sau khi đăng nhập hệ thống, bộ phận kỹ thuật cú thể thờm mới, xúa, sửa và
cập nhật cỏc cụng việc của dự ỏn. Đồng thời tiến hành thực hiện cỏc cụng việc của dự ỏn theo yờu cầu
Ca sử dụng cập nhật hoạt động dự ỏn gồm 6 ca sử dụng con:
Thờm cụng việc: thờm mới cụng việc vào danh sỏch cỏc cụng việc cần làm của dự ỏn
Cập nhật cụng việc: sửa thụng tin về cụng việc Xúa cụng việc: Xúa cụng việc khỏi dự ỏn
Tỡm cụng việc: tỡm và xem thụng tin liờn quan về cỏc cụng việc
Quản lý nhiệm vụ: Quản lý ngƣời thực hiện cho cụng việc ứng với cỏc nhiệm vụ đó đƣợc giao
87
Dũ vết tổ chức: Dũ vết mối liờn quan và cỏc hoạt động giữa tổ chức và cỏc dự ỏn
`
Hoạ t động dự á n
(from Use-Case Model)
Thêm công việc
Sửa công việc
Xóa công việc
Tìm kiếm công việc <<use>> <<use>> Quản lý nhiệm vụ Dò vết tổ chức Bộ phận kỹ thuật
Hỡnh 30: Mụ tả chi tiết ca sử dụng hoạt động dự ỏn
3.2.1. Ca sử dụng thờm mới cụng việc
Tiền điều kiện: Trƣởng phũng kỹ thuật đăng nhập vào hệ thống
Hậu điều kiện: Sau khi thao tỏc thành cụng, một cụng việc mới ứng với dự ỏn
88
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng thờm
mới cụng việc
2. Hiển thị form nhập thụng tin về cụng việc 3. Nhập cỏc thụng tin của
cụng việc, dự ỏn và ghi lại
4. Thờm mới thụng tin về cụng việc vào cơ sở dữ liệu
Bảng Duan Bảng Congviec_Duan Bảng Tochuc Bảng Cohoi Bảng Congviec_Tinhtrang Bảng Congviec_Uutien Bảng Hoatdong_Duan Luồng sự kiện phụ:
+ Tại bƣớc 4: kiểm tra cỏc thụng tin về cụng việc đƣợc nhập vào, nếu thiếu hoặc khụng chớnh xỏc đối với những trƣờng bắt buộc thỡ yờu cầu nhập lại
Sự kiện đặc biệt:
+ Dự ỏn đƣợc chọn từ danh sỏch cỏc dự ỏn đó cú + Tổ chức đƣợc chọn từ danh sỏch cỏc tổ chức đó cú + Cơ hội đƣợc chọn từ danh sỏch cỏc cơ hội đó cú
+ Congviec_Duan đƣợc chọn từ danh sỏch cỏc Congviec_Duan cú sẵn
3.2.2. Ca sử dụng sửa cụng việc
Tiền điều kiện: Bộ phận quản lý khỏch hàng đăng nhập vào hệ thống, danh sỏch
cụng việc đó cú trong cơ sở dữ liệu
Hậu điều kiện: sau khi thao tỏc thành cụng, thụng tin về cụng việc nếu cú thay đổi
89
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng sửa
cụng việc
2. Hiển thị danh sỏch tất cả cỏc hợp đồng/Dự ỏn
Bảng Duan 3. Chọn cụng việc cần sửa 4. Hiển thị form thụng tin
chi tiết cụng việc đƣợc chọn Bảng Duan Bảng Congviec_Duan Bảng Tochuc Bảng Cohoi Bảng Congviec_Tinhtrang Bảng Congviec_Uutien Bảng Hoatdong_Duan 5. Sửa thụng tin về hợp đồng và ghi lại
Cập nhật thụng tin vào cơ sở dữ liệu Bảng Duan Bảng Congviec_Duan Bảng Tochuc Bảng Cohoi Bảng Congviec_Tinhtrang Bảng Congviec_Uutien Bảng Hoatdong_Duan
Luồng sự kiện phụ: kiểm tra cỏc thụng tin của cụng việc mới sửa, nếu thiếu hoặc
khụng chớnh xỏc thỡ yờu cầu nhập lại
3.2.3. Ca sử dụng xúa cụng việc
Tiền điều kiện: Trƣởng phũng kỹ thuật đăng nhập vào hệ thống, danh sỏch cụng
việc đó cú trong cơ sở dữ liệu
Hậu điều kiện: sau khi thao tỏc thành cụng, thụng tin về cụng việc bị xúa khỏi cơ
sở dữ liệu
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng xúa
cụng việc
2. Hiển thị dỏnh sỏch tất cả cỏc cụng việc của của hợp đồng/Dự ỏn
3. Chọn cụng việc trong dự ỏn và yờu cầu xúa
4. Cụng việc bị xúa khỏi cơ sở dữ liệu
Bảng Duan_Congviec
90
Luồng sự kiện phụ:
Tại bƣớc 4: xỏc nhận lại yờu cầu xúa cụng việc, nếu ngƣời dựng chắc chắn muốn xúa thỡ tiến hành xúa cụng việc ra khỏi cơ sở dữ liệu
3.2.4. Ca sử dụng tỡm kiếm cụng việc
Tiền điều kiện: Bộ phận kỹ thuật đăng nhập vào hệ thống
Hậu điều kiện: sau khi thao tỏc thành cụng, hiển thị đầy đủ cỏc thụng tin về cụng
việc cần tỡm
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng tỡm
kiếm cụng việc của hợp đồng
2. Hiển thị form tỡm kiếm
3. Nhập cỏc điều kiện tỡm kiếm cụng việc của hợp đồng
4. Hiển thị form thụng tin cỏc cụng việc của hợp đồng tỡm đƣợc
Bảng Duan
Bảng Duan_Congviec
Luồng sự kiện phụ:
Tại bƣớc 4: nếu khụng tỡm thấy cụng việc thỏa món điều kiện thỡ yờu cầu nhập lại điều kiện tỡm kiếm hoặc dừng
Sau khi tỡm kiếm đƣợc cụng việc cú thể tiến hành xúa hoặc sửa cụng việc
3.2.5. Ca sử dụng quản lý nhiệm vụ
Tiền điều kiện: Trƣởng bộ phận kỹ thuật đăng nhập vào hệ thống
Hậu điều kiện: Sau khi thao tỏc thành cụng, việc phõn cụng hoặc quản lý tiến độ
thực hiện nhiệm vụ đối với từng thành viờn tham gia dự ỏn đƣợc hoàn thành và gửi đến từng ngƣời.
91
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn nghiệp vụ quản lý
nhiệm vụ
2. Hiện ra form quản lý nhiệm vụ. Tại form này, ngƣời dựng cú thể thực hiện việc phõn cụng nhiệm vụ đối với từng thành viờn dự ỏn, cũng cú thể quản lý đƣợc tiến độ của từng ngƣời Bảng Congviec Bảng Duan_Congviec Bang Nhanvien_Nhiemvu 3. Chọn và nhập cỏc yờu cầu phự hợp với nghiệp vụ quản lý nhiệm vụ
4. Xử lý cỏc yờu cầu của ngƣời dựng và cập nhật vào cơ sở dữ liệu
Bảng Congviec
Bảng Duan_Congviec Bang Nhanvien_Nhiemvu
3.3. Ca sử dụng cập nhập chuyển đổi tiềm năng
Cập nhật chuyển đổi tiềm nă ng
(from Use-Case M odel )
Thêm khách hàng tiềm năng
Bộ phận quản lý khá ch hàng (from Use Case V i ew)
Chuyển đổi khách hàng tiềm nă ng
Xóa khách hàng tiềm năng
Tìm kiếm tiềm năng
<<user>>
<<use>>
92
3.3.1. Ca sử dụng thờm khỏch hàng tiềm năng
Tiền điều kiện: bộ phận quản lý khỏch hàng đăng nhập vào hệ thống
Hậu điều kiện: Sau khi thao tỏc thành cụng, cỏc thụng tin về khỏch hàng tiềm
năng mới đƣợc thờm vào cơ sở dữ liệu
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng thờm
mới khỏch hàng tiềm năng
2. Hiển thị form nhập thụng tin về khỏch hàng tiềm năng 3. Nhập cỏc thụng tin của khỏch hàng tiềm năng và ghi lại 4. Thờm mới thụng tin khỏch hàng tiềm năng vào cơ sở dữ liệu Bảng Tiemnang Bảng Nguongoc_Tiemnang Bảng Linhvuc Bảng Phongban Bảng Nhanvien Bảng Phanloai_Tiemnang Bảng Danhgia_Tiemnang Luồng sự kiện phụ:
+ Tại bƣớc 4: kiểm tra thụng tin nhập vào, nếu thiếu hoặc khụng chớnh xỏc đối với những trƣờng bắt buộc thỡ yờu cầu nhập lại
+ Sự kiện đặc biệt:
- Bảng Nguongoc_Tiemnang đƣợc chọn từ danh sỏch cỏc khỏch hàng tiềm năng đó cú
- Bảng Linhvuc đƣợc chọn từ danh sỏch cỏc lĩnh vực đó cú - Bảng Phongban đƣợc chọn từ danh sỏch cỏc phũng ban đó cú
- Bảng Phanloai_Tiemnang đƣợc chọn từ danh sỏch cỏc phõn loại tiềm năng đó cú
93
3.3.2. Ca sử dụng chuyển đổi khỏch hàng tiềm năng
Tiền điều kiện: bộ phận quản lý khỏch hàng đăng nhập vào hệ thống
Hậu điều kiện: khỏch hàng tiềm năng đƣợc chuyển thành tổ chức mới hoặc liờn hệ mới và bị loại khỏi cơ sở dữ liệu của danh sỏch khỏch hàng tiềm năng
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng chuyển
đổi khỏch hàng tiềm năng
2. Hiển thị form chuyển đổi khỏch hàng tiềm năng
Bảng Khỏch hàng tiềm năng
3. Chọn hỡnh thức muốn chuyển đổi
4. Chuyển khỏch hàng tiềm năng thành đối tƣợng mới và loại khỏch hàng tiềm năng khỏi cơ sở dữ liệu
Bảng Tiemnang Bảng Nguongoc_Tiemnang Bảng Cohoi_Tiemnang Bảng Chiendich_Tiemnang Bảng Tochuc Bảng LoaihoatdongTiemnang Bảng LienheTiemnang Bảng Nhiemvu
3.3.3. Ca sử dụng xúa tiềm năng
Tiền điều kiện: bộ phận quản lý khỏch hàng đăng nhập vào hệ thống, dỏnh sỏch
khỏch hàng tiềm năng đó cú trong cơ sở dữ liệu
Hậu điều kiện: sau khi thao tỏc thành cụng, thụng tin về khỏch hàng tiềm năng bị
xúa khỏi cơ sở dữ liệu
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng xúa khỏch hàng tiềm năng 2. Hiển thị dỏnh sỏch tất cả cỏc khỏch hàng tiềm năng Bảng Tiemnang 3. Chọn khỏch hàng tiềm
năng và yờu cầu xúa
4. Khỏch hàng tiềm năng bị xúa khỏi cơ sở dữ liệu
94
Luồng sự kiện phụ:
Tại bƣớc 4: xỏc nhận lại yờu cầu xúa khỏch hàng tiềm năng, nếu ngƣời dựng chắc chắn muốn xúa thỡ tiến hành xúa khỏch hàng tiềm năng ra khỏi cơ sở dữ liệu
3.3.4. Ca sử dụng tỡm kiếm tiềm năng
Tiền điều kiện: bộ phận quản lý khỏch hàng đăng nhập vào hệ thống
Hậu điều kiện: sau khi thao tỏc thành cụng, hiển thị đầy đủ cỏc thụng tin về khỏch
hàng tiềm năng cần tỡm
Luồng sự kiện chớnh:
Hành động của tỏc nhõn Phản ứng của hệ thống Dữ liệu liờn quan 1. Chọn chức năng tỡm
kiếm khỏch hàng tiềm năng
2. Hiển thị form tỡm kiếm khỏch hàng tiềm năng 3. Nhập cỏc điều kiện tỡm
kiếm của khỏch hàng tiềm năng
4. Hiển thị form thụng tin cỏc khỏch hàng tiềm năng tỡm đƣợc
Bảng Tiemnang
Luồng sự kiện phụ:
Tại bƣớc 4: nếu khụng tỡm thấy khỏch hàng tiềm năng thỏa món điều kiện thỡ yờu cầu nhập lại điều kiện tỡm kiếm hoặc dừng
Sau khi tỡm kiếm đƣợc cụng việc cú thể tiến hành xúa hoặc sửa thụng tin cỏc cụng việc của hợp đồng
95
IV. Mụ hỡnh phõn tớch nghiệp vụ quản lý khỏch hàng
4.1. Ca sử dụng cập nhật tổ chức
4.1.1. Mụ hỡnh khỏi niệm
Tỏc nhõn: bộ phận quan hệ khỏch hàng
Lớp giao diện: FormCapnhatTochuc cho phộp thực hiện cỏc thao tỏc thờm mới,
xem, sửa, xúa cỏc thụng tin về tổ chức
Lớp điều khiển: CapnhatTochuc cho phộp cập nhật danh mục thụng tin về tổ chức Lớp thực thể: + Lớp thực thể LoaiTochuc + Lớp thực thể Linhvuc + Lớp thực thể Doanhthu + Lớp thực thể Loaisohuu + Lớp thực thể Nhanvien + Lớp thực thể Loaisohuu Sơ đồ liờn kết: Hỡnh 32: Sơ đồ liờn kết ca sử dụng cập nhật tổ chức
96
4.1.2. Biểu đồ tuần tự
97
4.2. Ca sử dụng cập nhật cỏc hoạt động của hợp đồng
4.2.1. Mụ hỡnh khỏi niệm
Tỏc nhõn: bộ phận quản lý khỏch hàng
Lớp giao diện: FormCapnhathopdong cho phộp thực hiện cỏc thao tỏc thờm mới,
xem, sửa, xúa và tỡm kiếm cỏc thụng tin về hợp đồng
Lớp điều khiển: CapnhatHopdong cho phộp cập nhật danh mục cỏc thụng tin về
hợp đồng Lớp thực thể: + Lớp thực thể LoaiDuan + Lớp thực thể Tochuc + Lớp thực thể Cohoi + Lớp thực thể Tinhtrang + Lop thực thể Giaidoan + Lớp thực thể Muc_uutien + Lớp thực thể Congviec_Duan Sơ đồ liờn kết:
98
4.2.2. Biểu đồ tuần tự
99
4.3. Ca sử dụng cập nhật chuyển đổi tiềm năng
4.3.1. Mụ hỡnh khỏi niệm
Tỏc nhõn: bộ phận quản lý khỏch hàng
Lớp giao diện: FormCapnhatTiemnang cho phộp thực hiện cỏc thao tỏc thờm mới,
chuyển đổi tiềm năng, xúa và tỡm kiếm cỏc thụng tin về về khỏch hàng tiềm năng
Lớp điều khiển: CapnhatTiemnang cho phộp cập nhật danh mục cỏc thụng tin về
khỏch hàng tiềm năng
Lớp thực thể:
+ Lớp thực thể Tochuc chứa thụng tin về tổ chức mà khỏch hàng tiềm năng sẽ chuyển sang
+ Lớp thực thể PhanloaiTC chứa thụng tin về danh mục cỏc phõn loại của cỏc tổ chức khi chuyển đổi tiềm năng
+ Lớp thực thể Lienhe chứa thụng tin về danh sỏch cỏc liờn hệ khi chuyển đổi khỏch hàng tiềm năng
+ Lớp thực thể PLLienhe chứa thụng tin về danh mục cỏc phõn loại liờn hệ của chuyển đổi tiềm năng
+ Lớp thực thể Cohoi chứa thụng tin về danh mục cỏc cơ hội khi chuyển đổi khỏch hàng tiềm năng
+ Lớp thực thể PLCohoi chứa thụng tin về danh mục cỏc phõn loại cơ hội khi thực hiện chuyển đổi khỏch hàng tiềm năng
+ Ca sử dụng Chusohuu chứa thụng tin về danh mục cỏc chủ sở hữu của khỏch hàng tiềm năng
Sơ đồ liờn kết:
100
4.3.2. Biểu đồ tuần tự
101
CHƢƠNG IV: Mễ HèNH HểA PHÂN HỆ BÁN HÀNG VỚI UML
I. Mụ tả hoạt động nghiệp vụ bỏn hàng
1.1. Đặc tả yờu cầu
1.1.1. Quy trỡnh bỏn hàng
- Nhận yờu cầu mua hàng từ khỏch hàng
- Căn cứ vào đơn đặt hàng, bộ phận bỏn hàng kiểm tra hàng trong kho và yờu cầu bộ phận kho xuất hàng. Đồng thời yờu cầu khỏch hàng đến bộ phận kế toỏn thanh toỏn tiền trƣớc khi chuyển hàng cho khỏch hàng
1.1.2. Quy trỡnh mua hàng
- Nhận phiếu yờu cầu mua hàng để bổ sung vào lƣợng hàng trong kho
- Căn cứ vào phiếu yờu cầu mua hàng, bộ phận mua hàng đặt hàng từ những nhà cung cấp thƣờng xuyờn cho doanh nghiệp hoặc lấy bỏo giỏ từ cỏc nhà cung cấp mới và lập húa đơn mua hàng
- Kiểm tra hàng húa: cập nhật phờ duyệt hàng húa đó qua kiểm tra - Yờu cầu nhập hàng vào kho
1.1.3. Quy trỡnh bảo hành sản phẩm
- Nhận yờu cầu bảo hành cỏc sản phẩm của khỏch hàng
- Căn cứ vào yờu cầu cần bảo hành của khỏch hàng đƣa ra và thời gian bảo hành của sản phẩm, bộ phận bảo hành sẽ viết giấy hẹn với khỏch hàng và chuyển sản phẩm đến bộ phận kỹ thuật
- Bộ phận kỹ thuật tiến hành kiểm tra và khụi phục lại chức năng đó bị lỗi của sản phẩm
102
1.2. Quy trỡnh quản lý nghiệp vụ bỏn hàng
1.2.1. Biểu đồ hoạt động nghiệp vụ bỏn hàng
103 Mụ tả chi tiết
Mó sự
kiện Tờn sự kiện Kiểu
Nhúm ngƣời thực hiện Mụ tả chi tiết BH.01 Tiếp nhận