CHƯƠNG 3 ỨNG DỤNG MÔ HÌNH HÓA TRONG VIỆC XÂY DỰNG PHẦN MỀM CẤP GIẤY CHỨNG NHẬN QUYỀN SỬ DỤNG ĐẤT
3.1. Xác định yêu cầu nghiệp vụ
3.1.1 Cập nhật danh mục
Dưới đây là Use Case bậc hai của Use Case “Cập nhật danh mục”
uc Cập nhật danh mục
Người dùng (from Tác nhân)
Đơn vị hành chính
Mục đích sử dụng đất
Nguồn gốc sử dụng đất Đối tượng sử
dụng đất
Hình 10: Cập nhật danh mục 3.1.1.1. Mục đích sử dụng đất
Dưới đây là Use Case bậc hai của Use Case “Mục đích sử dụng đất”
uc Mục đích sử dụng đất
Người dùng (from Tác nhân)
Thêm mới mục đích sử dụng
Xóa mục đích sử dụng Sửa mục đích
sử dụng
Hình 11: Mục đích sử dụng đất
Mã Use Case UC_01
Tên Use Case Mục đích sử dụng đất.
Tác nhân (actor)
Người dùng.
Mô tả Thực hiện chức năng quản lý danh mục mục đích sử dụng đất.
Điều kiện đầu vào
Người dùng đăng nhập với vai trò là người cập nhật.
Kết quả đầu ra
Thông tin mục đích sử dụng đất được lưu trong CSDL
Luồng sự kiện chính
STT Tác nhân Hành động 1 Người
cập nhật
Chọn chức năng cập nhật danh mục 2 Người
cập nhật Chọn chức năng nhập mới “Mục đích sử dụng đất”
3 Người cập nhật
Nhập mới thông tin danh mục mục đích sử dụng đất
4 Người
cập nhật Chấp nhận ghi thông tin
5 Hệ thống Thông báo lại nếu việc ghi thông tin thành công
6 Người
cập nhật Chọn chức năng sửa thông tin danh mục mục đích sử dụng đất
7 Người
cập nhật Chọn mục đích sử dụng đất cần sửa 8 Người
cập nhật
Nhập thông tin cần sửa 10 Người
cập nhật Ghi thông tin sửa
11 Hệ thống Thông báo lại nếu việc sửa thông tin thành công
12 Người cập nhật
Chọn chức năng xóa thông tin danh mục mục đích sử dụng đất
13 Người
cập nhật Chọn mục đích sử dụng đất cần xóa 14 Hệ thống Xác nhận lại xem có xóa hay không 15 Người
cập nhận Xác nhận xóa
16 Hệ thống Thông báo thành công nếu có thể xóa đƣợc thông tin danh mục mục đích sử dụng đất
Luồng sự kiện khác
STT Tác nhân Hành động
5a Hệ thống Thông báo lỗi các thông tin nhập vào không đúng: tên không đƣợc là số, không là các ký tự đặc biệt, các phím điều khiển.
5b Hệ thống Thông báo lỗi: tên mục đích sử dụng đất cần không đƣợc trùng
9a Hệ thống Kết thúc nếu không chấp nhận sửa 10 a Hệ thống Thông báo lỗi các thông tin nhập vào
không đúng: tên không đƣợc là số, không là các ký tự đặc biệt, các phím điều khiển.
10b Hệ thống Thông báo lỗi: tên mục đích sử dụng đất cần không đƣợc trùng
16a Hệ thống Thông báo lỗi: Hãy xóa danh mục con trước
16b Hệ thống Thông báo lỗi: Không đƣợc xóa danh mục có chứa dữ liệu
Uses Mở rộng Tần xuất sử dụng
Bình thường
Thông tin về danh mục hồ sơ gồm có STT Thông tin Miêu tả
1. Tên mục đích sử
dụng Tên duy nhất không đƣợc trùng
3.1.1.2. Danh mục nguồn gốc sử dụng đất
Dưới đây là Use Case bậc hai của Use Case “Nguồn gốc sử dụng đất”
uc Nguồn gốc sử dụng đất
Người dùng (from Tác nhân)
Thêm mới nguồn gốc sử
dụng đất
Xóa nguồn gốc sử dụng đất Sửa nguồn
gốc sử dụng đất
Hình 12: Nguồn gốc sử dụng đất
Mã Use Case UC_02
Tên Use Case Cập nhật danh mục nguồn gốc sử dụng đất.
Tác nhân (actor)
Người dùng.
Mô tả Cập nhật danh mục nguồn gốc sử dụng đất trong CSDL.
Điều kiện đầu vào
Người dùng login với vai trò là người cập nhật.
Kết quả đầu ra Thông tin nguồn gốc sử dụng đất được lưu trong CSDL.
Luồng sự kiện chính
STT Tác nhân Hành động 1 Người
cập nhật
Chọn chức năng cập nhật danh mục nguồn gốc sử dụng đất
2 Người cập nhật
Chọn chức năng nhập mới thông tin danh mục nguồn gốc sử dụng đất
3 Người
cập nhật Nhập mới thông tin danh mục nguồn gốc sử dụng đất
4 Người cập nhật
Chấp nhận ghi thông tin
5 Hệ thống Thông báo lại nếu việc ghi thông tin thành công
6 Người cập nhật
Chọn chức năng sửa thông tin danh mục nguồn gốc sử dụng đất
7 Người
cập nhật Chọn nguồn gốc sử dụng đất cần sửa 8 Người
cập nhật
Nhập thông tin cần sửa 10 Người
cập nhật Ghi thông tin sửa
11 Hệ thống Thông báo lại nếu việc sửa thông tin thành công
12 Người cập nhật
Chọn chức năng xóa thông tin danh mục nguồn gốc sử dụng đất
13 Người
cập nhật Chọn nguồn gốc sử dụng đất cần xóa 14 Hệ thống Xác nhận lại xem có xóa hay không 15 Người
cập nhận Xác nhận xóa
16 Hệ thống Thông báo thành công nếu có thể xóa đƣợc nguồn gốc sử dụng đất
Luồng sự kiện khác
STT Tác nhân Hành động
5a Hệ thống Thông báo lỗi các thông tin nhập vào không đúng: tên không đƣợc là số, không là các ký tự đặc biệt, các phím điều khiển.
5b Hệ thống Thông báo lỗi: tên nguồn gốc sử dụng đất không đƣợc trùng
9a Hệ thống Kết thúc nếu không chấp nhận sửa 10 a Hệ thống Thông báo lỗi các thông tin nhập vào
không đúng: tên không đƣợc là số, không là các ký tự đặc biệt, các phím điều khiển.
10b Hệ thống Thông báo lỗi: tên nguồn gốc sử dụng đất không đƣợc trùng
16a Hệ thống Thông báo lỗi: Hãy xóa danh mục con trước
16b Hệ thống Thông báo lỗi: Không đƣợc xóa danh mục có chứa dữ liệu
Uses Mở rộng
Tần xuất SD Bình thường
3.1.1.3. Danh mục đối tƣợng sử dụng đất
Dưới đây là Use Case bậc hai của Use Case “Danh mục đối tượng sử dụng đất”
uc Đối tượng sử dụng đất
Người dùng (from Tác nhân)
Thêm mới đối tượng sử dụng
đất
Xóa đối tượng sử dụng đất Sửa đối tượng
sử dụng đất
Hình 13: Danh mục đối tượng sử dụng đất
Với các chức năng thêm mới, sửa, xóa đối tượng sử dụng đất tương tự như Thêm mới, sửa, xóa mục đích sử dụng đất
3.1.1.4. Danh mục đơn vị hành chính
Dưới đây là Use Case bậc hai của Use Case “Danh mục chọn đơn vị hành chính”
uc Cập nhật khu vực hành chính
Cập nhật khu vực hành chính Thêm mới khu
vực hành chính
Sửa thông tin khu vực hành
chính
Xóa thông tin khu vực hành
chính Nhóm cập nhật
(from Tác nhân (Actors))
Hình 14: Danh mục đơn vị hành chính
Mã Use Case UC_03
Tên Use Case Cập nhật danh mục đơn vị hành chính.
Tác nhân (actor)
Người dùng.
Mô tả Cập nhật thông tin danh mục hành chính.
Điều kiện đầu vào
Người dùng đăng nhập với quyền của người cập nhật.
Kết quả đầu ra Thông tin danh mục hành chính được lưu trong CSDL, làm dữ liệu khai thác.
Luồng sự kiện chính
STT Tác nhân Hành động
1 Người cập nhật Chọn chức năng cập nhật danh mục đơn vị hành chính
2 Người cập nhật Chọn chức năng nhập mới thông tin danh mục đơn vị hành chính
3 Người cập nhật Nhập mới thông tin danh mục đơn vị hành chính
4 Người cập nhật Chấp nhận ghi thông tin
5 Hệ thống Thông báo lại nếu việc ghi thông tin thành công
6 Người cập nhật Chọn chức năng sửa thông tin danh mục đơn vị hành chính
7 Người cập nhật Chọn đơn vị hành chính cần sửa 8 Người cập nhật Nhập thông tin cần sửa
10 Người cập nhật Ghi thông tin sửa
11 Hệ thống Thông báo lại nếu việc sửa thông tin thành công
12 Người cập nhật Chọn chức năng xóa thông tin danh mục đơn vị hành chính
13 Người cập nhật Chọn đơn vị hành chính cần xóa 14 Hệ thống Xác nhận lại xem có xóa hay không 15 Người cập
nhận
Xác nhận xóa
16 Hệ thống Thông báo thành công nếu có thể xóa đƣợc đơn vị hành chính STT Tác nhân Hành động
5a Hệ thống Thông báo lỗi các thông tin nhập vào
Luồng sự kiện khác
không đúng: tên không đƣợc là số, không là các ký tự đặc biệt, các phím điều khiển.
5b Hệ thống Thông báo lỗi: tên đơn vị hành chính không đƣợc trùng
9a Hệ thống Kết thúc nếu không chấp nhận sửa 10 a Hệ thống Thông báo lỗi các thông tin nhập vào
không đúng: tên không đƣợc là số, không là các ký tự đặc biệt, các phím điều khiển.
10b Hệ thống Thông báo lỗi: tên đơn vị hành chính không đƣợc trùng
16a Hệ thống Thông báo lỗi: Hãy xóa danh mục con trước
16b Hệ thống Thông báo lỗi: Không đƣợc xóa danh mục có chứa dữ liệu
Uses Mở rộng Tần xuất sử dụng