Ca sử dụng tỡm kiếm tổchức

Một phần của tài liệu Phát triển hệ quản trị quan hệ khách hàng của doanh nghiệp dựa trên mô hình UML (Trang 87)

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 (adsbygoogle = window.adsbygoogle || []).push({});

 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 (adsbygoogle = window.adsbygoogle || []).push({});

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 (adsbygoogle = window.adsbygoogle || []).push({});

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 (adsbygoogle = window.adsbygoogle || []).push({});

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 (adsbygoogle = window.adsbygoogle || []).push({});

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 (adsbygoogle = window.adsbygoogle || []).push({});

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 (adsbygoogle = window.adsbygoogle || []).push({});

+ 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

Một phần của tài liệu Phát triển hệ quản trị quan hệ khách hàng của doanh nghiệp dựa trên mô hình UML (Trang 87)