Tải bản đầy đủ (.pdf) (52 trang)

Phân tích thiết kế hệ thống website tuyển dụng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (4.55 MB, 52 trang )

HỌC VIỆN KỸ THUẬT MẬT MÃ
KHOA AN TỒN THƠNG TIN

Phân tích thiết kế hệ thống
Đề tài: Website tìm việc làm, đăng tin tuyển dụng.
Giảng viên hướng dẫn: ThS. Nguyễn Đức Hiếu.

Nhóm 3:
Trần Văn Nam.
Đồn Ngọc Long.
Phạm Ngọc Long.
Phạm Đức Tài.
Nguyễn Tuấn Thành.


Mục Lục:
1. Giới thiệu: ....................................................................................................... 4
1.1. Mục đích tài liệu: ...................................................................................... 4
1.2. Phạm vi tài liệu: ........................................................................................ 4
1.3. Từ điển thuật ngữ: .................................................................................... 4
2. Tổng quan về hệ thống: .................................................................................. 5
2.1. Phát biểu bài toán: .................................................................................... 5
2.2. Mục tiêu hệ thống:.................................................................................... 5
2.3. Phạm vi hệ thống: ..................................................................................... 5
2.3.1. Người ứng tuyển: ............................................................................... 5
2.3.2. Nhà tuyển dụng: ................................................................................. 5
2.3.3. Người quản trị website: ...................................................................... 6
3. Nắm bắt yêu cầu: ............................................................................................ 6
3.1. Quy trình nghiệp vụ :................................................................................ 6
3.1.1. Quy trình ứng viên tìm việc: .............................................................. 6
3.1.2. Quy trình nhà tuyển dụng: ................................................................. 7


3.2. Mơ hình ca sử dụng: ................................................................................. 8
3.2.1. Biểu đồ ca sử dụng mức tổng thể:...................................................... 8
3.2.2. Biểu đồ ca sử dụng mức chi tiết:........................................................ 9
3.2.3. Đặc tả ca sử dụng: ............................................................................ 14
3.2.4. Biểu đồ hoạt động: ........................................................................... 23
3.3. Đặc tả bổ sung: ....................................................................................... 34
4. Phân tích: ...................................................................................................... 34
4.1. Phân tích kiến trúc: ................................................................................. 34
4.2. Phân tích ca sử dụng:.............................................................................. 35
4.2.1. Biểu đồ tuần tự quản lý ứng viên: .................................................... 35
4.2.2. Biểu đồ tuần tự cơng việc u thích: ............................................... 35
4.2.3. Biểu đồ tuần tự đăng ký: .................................................................. 36
4.2.4. Biểu đồ tuần tự tìm kiếm: ................................................................ 36
4.2.5. Biểu đồ tuần tự quản lý kỹ năng: ..................................................... 37
4.2.6. Biểu đồ tuần tự quản lý ngành nghề: ............................................... 37


4.2.7. Biểu đồ tuần tự quản lý vị trí ứng tuyển: ......................................... 38
4.2.8. Biểu đồ tuần tự quản lý công ty: ...................................................... 38
4.2.9. Biểu đồ tuần tự quản lý nhà tuyển dụng: ......................................... 39
4.2.10. Biểu đồ tuần tự quản lý tài khoản: ................................................... 39
4.2.11. Biểu đồ tuần tự quản lý công việc: .................................................. 41
4.2.12. Biểu đồ tuần tự đăng nhập: .............................................................. 42
4.2.13. Biểu đồ tuần tự ứng tuyển: ............................................................... 43
4.2.14. Biểu đồ tuần tự quản lý hồ sơ: ......................................................... 43
5. Thiết kế: ........................................................................................................ 44
5.1. Kiến trúc vật lý: ...................................................................................... 44
5.2. Xác định các phần tử thiết kế: ................................................................ 44
5.3. Thiết kế giao diện: .................................................................................. 44
5.4. Thiết kế các lớp: ..................................................................................... 51

5.5. Thiết kế database: ................................................................................... 51


1. Giới thiệu:
1.1. Mục đích tài liệu:
Trong thời đại 4.0 ngày càng phổ biến, cùng với đó kinh tế Việt Nam
càng phát triển nhanh chóng, với việc nhiều doanh nghiệp mới thành lập,
nhiều doanh nghiệp nhỏ và lớn muốn mở rộng phát triển kinh doanh.
Việc lưu trữ, quản lý các thông tin tuyển dụng và hồ sơ tuyển dụng cần
phải thực hiện một cách khoa học, rõ ràng, hiệu quả để nhà tuyển dụng có
thể dễ dàng chọn lựa tuyển dụng một cách nhanh chóng, hiệu quả nhất,
đồng thời các ứng viên cũng có thể lựa chọn để ứng cử vào những cơng
ty phù hợp với sở thích, khả năng của bản thân mình. Đó là lý do chúng
ta cần xây dựng một hệ thống website tuyển dụng việc làm như một cơng
cụ tuyển dụng hữu ích và tiết kiệm cho cả các doanh nghiệp lẫn các ứng
viên. Để có thể xây dựng một hệ thống như vậy chúng ta cần có một tài
liệu phân tích thiết kế hệ thống chi tiết, dễ hiểu.
1.2. Phạm vi tài liệu:
- Nắm bắt, phân tích các chức năng của hệ thống website tuyển dụng.
- Vẽ các biểu đồ hoạt động chi tiết các chức năng trong hệ thống tuyển
dụng.
- Thiết kế kiến trúc hệ thống chi tiết.
- Dễ dàng trong việc xây dựng, quản lý cũng như bảo mật, bảo trì hệ thống
một cách hiệu quả và an toàn.
1.3. Từ điển thuật ngữ:
- Nhà tuyển dụng: là một cá nhân hoặc một tổ chức trong các cơng ty,
doanh nghiệp,...có nhiệm vụ tìm kiếm các nhân tài về cho tổ chức của họ.
Các nhà tuyển dụng xác định các điều khoản tuyển dụng cho nhân viên và
đưa ra các điều khoản như mức lương, chế độ bảo hiểm,...
- Ứng viên: là một nhóm người đang có nhu cầu việc làm và cần tìm một

cơng việc cụ thể sẽ truy cập vào website để tìm kiếm cơng ty cần tuyển
các vị trí phù hợp với mình và yêu cầu tuyển dụng.
- Quản trị viên là những con người điều hành các nhân sự bên dưới để thực
hiện các công việc được chỉ định trước. Quản trị viên thường hoạt động
dưới hai hình thức chính: nhà quản lý (Manager) hay nhà giám sát
(Administrator). Ở vai trò nhà quản lý, quản trị viên sẽ có thêm chức
năng lãnh đạo, cịn trong vai trị nhà giám sát thì quản trị viên chỉ nhận
mệnh lệnh và làm theo các quy thức đã được thiết lập sẵn.


2. Tổng quan về hệ thống:
2.1. Phát biểu bài toán:
Xây dựng website chứa thông tin chi tiết, cụ thể về các cơng, doanh
nghiệp có nhu cầu tuyển dụng nhân viên. Các ứng viên có thể truy cập
vào website nhằm tìm kiếm và chọn lựa cho mình một cơng việc đang
được đăng tải bởi các cơng ty, doanh nghiệp có nhu cầu.
2.2. Mục tiêu hệ thống:
Người truy cập trang web ( các ứng viên) có thể sử dụng chức năng tìm
kiếm theo vị trí địa lý, theo mức lương và theo ngành nghề, u cầu về
cơng việc để có thể tìm ra cơng ty, doanh nghiệp phù hợp có thể ứng
tuyển. Song song website cũng liên kết với các website khác nhắm giúp
người truy cập có thơng tin chi tiết về các công ty, doanh nghiệp và cung
cấp email cũng như số điện thoại liên hệ của các công ty, doanh nghiệp
có nhu cầu tuyển dụng. Cùng với đó, Website cũng có khả năng tiếp
nhận, cập nhật thơng tin tuyển dụng của các cơng ty, doanh nghiệp một
cách thường xun, chính xác.
2.3. Phạm vi hệ thống:
2.3.1. Người ứng tuyển:
- Mô tả: Người có nhu cầu tìm kiếm việc làm, khơng có thời gian tìm kiếm
thơng qua báo chí, tờ rơi và không muốn liên hệ thông qua các trung tâm

môi giới việc làm truyền thống, và quan trọng là nhanh chóng, tiện lợi.
- Quyền và trách nhiệm:
• Cần đăng ký thơng tin các nhân vào hồ sơ ứng tuyển: họ tên, ngày sinh,
số điện thoại, số CCCD, email,… mọi thông tin đáp ứng điều kiện cho 1
bộ hồ sơ ứng tuyển.
• Tham khảo, tìm kiếm các vị trí ngành nghề cụ thể của các cơng ty, doanh
nghiệp thơng qua website.
• Theo dõi các phản hồi từ công ty, doanh nghiệp một cách nhanh chóng và
kịp thời.
• Xem được thơng tin chi tiết, cụ thể về cơng ty, doanh nghiệp mà mình
muốn ứng tuyển.
2.3.2. Nhà tuyển dụng:
- Mô tả: Các công ty, doanh nghiệp có nhu cầu tuyển dụng nhưng muốn
giảm thiểu chi phí quảng bá thơng qua các hình thức truyền thống như
báo chí, trung tâm mơi giới, đồng thời giảm thiểu các thủ tục, thời gian
một cách tối đa.
- Quyền và trách nhiệm:


• Cần cung cấp đầy đủ thông tin chi tiết về công ty, doanh nghiệp và các
thông tin liên lạc được xác thực.
• Tin tuyển dụng cần đáp ứng đúng các yêu cầu được đặt ra của một tin
tuyển dụng nhà website đề ra về cơng việc như vị trí, mức lương, u cầu
cơng việc,…
• Có thể đăng tin tuyển dụng lên website.
• Có thể xem danh sách hồ sơ ứng viên đã đánh dấu và dễ dàng chọn lọc
các ứng viên phù hợp để đưa ra phản hồi.
2.3.3. Người quản trị website:
- Mô tả: Người quản lý website, cập nhật hệ thống.
- Quyền và trách nhiệm:

• Xét duyệt và xác thực các thông tin trong hồ sơ của ứng viên.
• Xét duyệt và xác thực các thơng tin của cơng ty, doanh nghiệp tuyển
dụng.
• Cập nhật, nâng cấp, phát triển và bảo trì hệ thống thường xun.
• Sao lưu dữ liệu hệ thống định kỳ.
3. Nắm bắt yêu cầu:
3.1. Quy trình nghiệp vụ :
3.1.1. Quy trình ứng viên tìm việc:
- Ứng viên truy cập vào trang web, tìm kiếm thông tin công việc, đăng
nhập và ứng tuyển.


3.1.2. Quy trình nhà tuyển dụng:
- Người dùng đăng nhập phần dành cho nhà tuyển dụng, tạo tin tuyển dụng
và chờ admin kiểm duyệt.


3.2. Mơ hình ca sử dụng:
3.2.1. Biểu đồ ca sử dụng mức tổng thể:


3.2.2. Biểu đồ ca sử dụng mức chi tiết:
3.2.2.1. Phân rã ca sử dụng quản lý kỹ năng:


3.2.2.2. Phân ra ca sử dụng quản lý ngành nghề:

3.2.2.3. Phân rã ca sử dụng quản lý vị trí ứng tuyển:



3.2.2.4. Phân rã ca sử dụng quản lý công ty:

3.2.2.5. Phân rã ca sử dụng quản lý nhà tuyển dụng:


3.2.2.6. Phân rã ca sử dụng quản lý tài khoản:

3.2.2.7. Phân rã ca sử dụng quản lý công việc:


3.2.2.8. Phân rã ca sử dụng tìm kiếm:

3.2.2.9. Phân rã ca sử dụng phân quyền:


3.2.2.10. Phân rã ca sử dụng quản lý hồ sơ:

3.2.2.11. Phân rã ca sử dụng quản lý ứng tuyển:

3.2.3. Đặc tả ca sử dụng:
3.2.3.1. Đặc tả ca sử dụng quản lý kỹ năng:
Use case
Quản lý kỹ năng
Brief Description
Nhà điều hành quản lý kỹ năng có
nhu cầu quản lý các loại cơng việc mà
mình đăng lên, tạo mới, cập nhật, xóa
thơng tin về những kỹ năng
Actor
Admin

Basic Flows
1. Chọn chức năng quản lý kỹ
năng
2. Hệ thống hiển thị danh sách các
tác vụ có thể thực thi được : tạo
mới, chỉnh sửa, gỡ bỏ, chỉnh
sửa thông tin.


Alternative Flows

Pre-conditions
Post-conditions

3. Lưu lại các thay đổi trên danh
sách quản lý các kỹ năng
- Admin thoát truy cập
- Báo lỗi khi tài khoản khơng có
quyền
Admin phải đăng nhập khi chỉnh sửa
Hiển thị danh sách sau chỉnh sửa

3.2.3.2. Đặc tả ca sử dụng quản lý ngành nghề:
Ca sử dụng
Quản lý ngành nghề
Brief Description
Nhà điều hành quản lý ngành nghề có
nhu cầu quản lý các loại cơng việc mà
mình đăng lên, tạo mới, cập nhật, xóa
thơng tin về những ngành nghề

Actor
Admin
Basic Flows
4. Chọn chức năng quản lý ngành
nghề
5. Hệ thống hiển thị danh sách các
tác vụ có thể thực thi được : tạo
mới, chỉnh sửa, gỡ bỏ, chỉnh
sửa thông tin.
6. Lưu lại các thay đổi trên danh
sách quản lý các ngành nghề
Alternative Flows
- Admin thoát truy cập
- Báo lỗi khi tài khoản khơng có
quyền
Pre-conditions
Admin phải đăng nhập khi chỉnh sửa
Post-conditions
Hiển thị danh sách sau chỉnh sửa
3.2.3.2. Đặc tả ca sử dụng quản lý vị trí ứng tuyển:
Ca sử dụng
Quản lý vị trí ứng tuyển
Brief Description
Nhà điều hành quản lý vị trí ứng
tuyển có nhu cầu quản lý các loại
cơng việc mà mình đăng lên, tạo mới,
cập nhật, xóa thơng tin về những vị trí
ứng tuyển
Actor
Admin

Basic Flows
7. Chọn chức năng quản lý vị trí
ứng tuyển
8. Hệ thống hiển thị danh sách các
tác vụ có thể thực thi được : tạo


Alternative Flows

Pre-conditions
Post-conditions

mới, chỉnh sửa, gỡ bỏ, chỉnh
sửa thông tin.
9. Lưu lại các thay đổi trên danh
sách quản lý các VỊ TRÍ ứng
tuyển
- Admin thốt truy cập
- Báo lỗi khi tài khoản khơng có
quyền
Admin phải đăng nhập khi chỉnh sửa
Hiển thị danh sách sau chỉnh sửa

3.2.3.3. Đặc tả ca sử dụng quản lý công ty:
Use case
Quản lý công ty
Brief Description

Actor
Basic Flows


Alternative Flows

Pre-conditions
Post-conditions

Nhà điều hành quản lý cơng ty có nhu
cầu quản lý các loại cơng việc mà
mình đăng lên, tạo mới, cập nhật, xóa
thơng tin về những cơng ty.
Admin
10.Chọn chức năng quản lý công
ty
11.Hệ thống hiển thị danh sách các
tác vụ có thể thực thi được : tạo
mới, chỉnh sửa, gỡ bỏ, chỉnh
sửa thông tin.
12.Lưu lại các thay đổi trên danh
sách quản lý các cơng ty
- Admin thốt truy cập
- Báo lỗi khi tài khoản khơng có
quyền
Admin phải đăng nhập khi chỉnh sửa
Hiển thị danh sách sau chỉnh sửa

3.2.3.4. Đặc tả ca sử dụng quản lý nhà tuyển dụng:
Ca sử dụng
Quản lý nhà tuyển dụng
Brief Description
Nhà điều hành quản lý nhà tuyển

dụng có nhu cầu quản lý các loại cơng
việc mà mình đăng lên, tạo mới, cập
nhật, xóa thơng tin về những nhà
tuyển dụng.
Actor
Admin


Basic Flows

Alternative Flows

Pre-conditions
Post-conditions

13.Chọn chức năng quản lý nhà
tuyển dụng
14.Hệ thống hiển thị danh sách các
tác vụ có thể thực thi được : tạo
mới, chỉnh sửa, gỡ bỏ, chỉnh
sửa thông tin.
15.Lưu lại các thay đổi trên danh
sách quản lý các nhà tuyển
dụng.
- Admin thoát truy cập
- Báo lỗi khi tài khoản khơng có
quyền
Admin phải đăng nhập khi chỉnh sửa
Hiển thị danh sách sau chỉnh sửa


3.2.3.5. Đặc tả ca sử dụng quản lý tài khoản:
Ca sử dụng
Quản lý tài khoản
Brief Description
Nhà điều hành quản lý tài khoản có
nhu cầu quản lý các loại cơng việc mà
mình đăng lên, tạo mới, cập nhật, xóa
thơng tin về những tài khoản.
Actor
Admin
Basic Flows
16.Chọn chức năng quản lý Tài
khoản
17.Hệ thống hiển thị danh sách các
tác vụ có thể thực thi được : tạo
mới, chỉnh sửa, gỡ bỏ, chỉnh
sửa thông tin.
18.Lưu lại các thay đổi trên danh
sách quản lý các Tài khoản
Alternative Flows
- Admin thoát truy cập
- Báo lỗi khi tài khoản khơng có
quyền
Pre-conditions
Admin phải đăng nhập khi chỉnh sửa
Post-conditions
Hiển thị danh sách sau chỉnh sửa
3.2.3.6. Đặc tả ca sử dụng quản lý ứng viên:
Use case


Quản lý ứng viên.


Brief Description

Actor
Basic Flows

Alternative Flows
Pre-conditions
Post-conditions

Use case giúp ứng viên quản lý thông
tin cá nhân và thông tin ứng tuyển của
minh.
Ứng viên tuyển dụng.
Chọn chức năng thông tin của ứng
viên, hệ thống hiển thị chức năng
trong mục thông tin: tạo hồ sơ ứng
viên, cập nhật thông tin ứng viên.
Ứng viên tạo hồ sơ khi muốn ứng
tuyển một công việc.
Cập nhật thông tin ứng viên khi có
phản hồi từ nhà tuyển dụng.
Người dùng thoát khỏi hệ thống.
Ứng viên cần đăng nhập trước khi tạo
thông tin hay ứng tuyển.
Hiển thị form thông tin cá nhân ứng
viên


3.2.3.7. Đặc tả ca sử dụng quản lý công việc:
Use case
Brief Description

Actor
Basic Flow

Alternative Flows
Pre-conditions
Post-conditions

Quản lý việc
Admin, nhà tuyển dụng có nhu cầu quản lý danh
sách các loại cơng việc mà mình đăng lên, tạo
mới, cập nhật, xóa thơng tin công việc.
Admin, nhà tuyển dụng
1. Chọn chức năng quản lý Công việc.
2. Hệ thống hiển thị danh sách Công việc
và danh sách tác vụ có thể được thực thi:
tạo mới, gỡ, chỉnh sửa thông tin.
3. Lưu lại các thay đổi trên danh sách cơng
việc
- Admin và nhà tuyển dụng có thể thốt.
- Báo lỗi khi tài khoản khơng có quyền.
Admin hoặc nhà tuyển dụng phải đăng nhập
trước khi chỉnh sửa
Hiển thị danh sách công việc sau khi sửa đổi.

3.2.3.8. Đặc tả ca sử dụng quản lý hồ sơ:
Use case

Brief Description

Hồ sơ
Phục vụ User có nhu cầu chỉnh sửa, xem trước,
tải xuống hồ sơ xin việc của mình.

Actor

User.


Pre-conditions

1. Chọn chức năng Hồ sơ, hệ thống hiển thị
danh mục các hồ sơ đã tạo và danh sách
các tác vụ có thể làm: xem, tải xuống
offline, chỉnh sửa hồ sơ (xóa, đặt làm hồ
sơ chính, thêm mới, tải lên, cập nhật).
2. Sau khi sử dụng chức năng tải xuống,
thông báo tải xuống thành công.
3. Sử dụng chức năng Xem, hiển thị hồ sơ
để xem trước.
4. Sử dụng Chỉnh sửa hồ sơ, thông báo
chỉnh sửa thành công và lưu lại các thay
đổi trên hồ sơ đã chỉnh sửa.
- User có thể thoát khỏi phiên sử dụng.
- Báo lỗi khi tài khoản khơng có quyền.
User phải đăng nhập trước khi sử dụng.

Post-conditions


Hiển thị danh sách hồ sơ sau khi sửa đổi.

Basic Flow

Alternative Flows

3.2.3.9. Đặc tả ca sử dụng quản lý ứng tuyển:
Use case
Brief Description

Ứng tuyển.
Phục vụ User có nhu cầu ứng tuyển công việc
mong muốn.

Actor
Basic Flow

Pre-conditions

User.
1. Sau khi chọn Ứng tuyển, hệ thống hiển
thị danh sách hồ sơ để lựa chọn.
2. Sau khi nộp hồ sơ hệ thống hiển thị
thông báo ứng tuyển thành cơng.
- User có thể thốt khỏi phiên sử dụng khi
không đăng tải hồ sơ.
- Báo lỗi khi tài khoản khơng có quyền.
User phải đăng nhập trước khi sử dụng.


Post-conditions

User ứng tuyển thành công.

Alternative Flows

3.2.3.10. Đặc tả ca sử dụng cơng việc u thích:
Use Case

Cơng việc u thích

Actor

Người dùng

Brief Description

Use case mơ tả q trình quản lý cơng việc yêu thích.

Pre-conditions

Người dùng phải đăng nhập hệ thống.

Basic Flows

Hệ thống hiển thị danh sách công việc.
Người dùng chọn công việc.


Alternative Flows


Nếu như cơng việc đã được thêm thì hệ thống sẽ huỷ
cơng việc u thích.

Post-conditions

Hệ thống thêm vào database nếu chưa tồn tại hoặc xoá
nếu như đã tồn tại.

Special Requirements

Khơng có

3.2.3.11. Đặc tả ca sử dụng đăng nhập:

Tiền điều kiện

Đăng nhập.
Phục vụ việc đăng nhập vào hệ thống nhằm
quản lý, chỉnh sửa, xem các chức năng của hệ
thống.
Guest, User, Admin, Nhà tuyển dụng.
1. Người dùng chọn Đăng nhập và hệ
thống hiển thị form đăng nhập.
2. Người dung điền thông tin đăng nhập
hoặc đăng nhập bằng tài khoản ở các
nguồn ngồi.
3. Hệ thống kiểm tra thơng tin đăng
nhập.
4. Hiển thị thông báo đăng nhập.

5. Kết thúc phiên đăng nhập.
- Khi đăng nhập sai, hệ thống hiển thị lại
màn hình đăng nhập và thơng báo sai ở
đâu.
Người dùng phải có tài khoản ở trong hệ thống.

Hậu điều kiện

Người dùng đăng nhập thành cơng.

Ca sử dụng
Mục đích

Tác nhân
Luồng sự kiện

Luồng sự kiện thay thế

3.2.3.12. Đặc tả ca sử dụng đăng ký:
Use Case
Actor
Brief Description
Pre-conditions
Basic Flows

Registry
Guest
Use case mơ tả q trình đăng ký tài khoản.
Người dùng chưa đăng nhập.
Hệ thống hiển thị form đăng ký tài khoản yêu cầu:

-Email(required, unique)
-Password(required)
Sau đó, người dùng cung cấp thông tin yêu cầu, Hệ thông
kiểm email và các trường bắt buộc, sau đó trả thơng báo.


Alternative Flows

Post-conditions

Special Requirements

Nếu có trường bắt buộc để trống, hệ thống sẽ thơng báo
lỗi:
- Người dùng có thể đăng ký lại.
- Người dùng có thể huỷ thao tác đăng ký.
Néu email đã tồn tại thì hệ thơng u cầu nhập email
khác.
Sau khi thực hiện thành công, hệ thống thêm tài khoản
mới hoặc ngược lại hệ thống khơng thay đổi.
Khơng có

3.2.3.13. Đặc tả ca sử dụng tìm kiếm:
Use Case

Search

Actor

Guest, User, Recruiter,Admin


Brief Description

Use case mơ tả q trình tìm kiếm cơng việc

Pre-conditions

Khơng có

Basic Flows

Người dùng nhập tên cơng việc cần tìm kiếm sau đó hệ
thống trả về danh sách cơng việc

Alternative Flows

Nếu trường tìm kiếm để trống thì thơng báo lỗi cho người
dùng

Post-conditions

Khơng có

Special Requirements

Khơng có


3.2.3.14. Đặc tả ca sử dụng phân quyền:
Use

Phân quyền
Brief Description
Use case giúp quản trị viên phân
quyền cho các tài khoản trong hệ
thống
Actor
Quản trị viên
Basic Flows
Quản trị viên đăng nhập vào hệ thống
chọn chức năng phân quyền.
Hệ thống hiển thị các chức năng trong
phân quyền: thêm, sửa, xóa.
Ca sử dụng kết thúc
Alternative Flows
Người dùng không phải admin chọn
chức năng phân quyền, hệ thống báo
lỗi, người dùng không được phép sử
dụng chức năng này.
Admin quản trị quyền người dùng
trong khi người dùng đang đăng nhập,
hệ thống báo lỗi và yêu cầu thoát khỏi
hệ thống
Pre-conditions
Quản trị viên đăng nhập vào hệ thống
Post-conditions
Hiển thị quyền sau khi được phân
quyền.


3.2.4. Biểu đồ hoạt động:

3.2.4.1. Biểu đồ hoạt động quản lý kỹ năng:

3.2.4.2. Biểu đồ hoạt động quản lý ngành nghề:


3.2.4.3. Biểu đồ hoạt động quản lý công việc:

3.2.4.4. Biểu đồ hoạt động quản lý hồ sơ:


3.2.4.5. Biểu đồ hoạt động quản lý ứng tuyển:

3.2.4.6. Biểu đồ hoạt động quản lý vị trí ứng tuyển:


×