6. Tổng quan tài liệu nghiên cứu
2.3.2. Mô hình kiến trúc vật lý
Hình 2.2. Mô hình kiến trúc vật lý
Hệ thống được tổ chức theo mô hình trung tâm dữ liệu trên nền tảng công nghệ thông tin, được chia thành các phân vùng. Các phân vùng kết nối với nhau và thông qua tường lửa (Firewall, Antivirus Security), hệ thống phân phối và trao đổi thông tin qua cơ sở hạ tầng mạng LAN, WAN. Các phòng ban tại Trung tâm Phát triển quỹ đất sử dụng dữ liệu từ máy chủ thông qua kết nối mạng LAN và các đơn vị cấp dưới kết nối thông qua kết nối mạng WAN.
Địa điểm triển khai hệ thống: Trung tâm Công nghệ thông tin Tài nguyên và Môi trường, thành phố Đà Nẵng.
2.3.3. Biểu đồ Use-case
2.3.3.1. Xác định các tác nhân
Bảng 2.2. Xác định các tác nhân
STT Tên tác nhân Vai trò
1 Quản trị hệ thống
Là tác nhân tham gia hệ thống theo đúng chức năng nhiệm vụ của mình: đăng nhập, đăng xuất hệ thống, quản lý người dùng, quản lý loại người dùng, quản lý phòng ban.
2
Chuyên viên Trung tâm phát triển quỹ đất
Là tác nhân tham gia hệ thống theo đúng chức năng nhiệm vụ của mình: tra cứu, định vị vị trí các đối tượng quản lý của hệ thống trên bản đồ; cập nhật chỉnh sửa thông tin dữ liệu, quản lý các hồ sơ đính kèm về dự án quy hoạch, quỹ đất quy hoạch; báo cáo thống kê; in ấn bản đồ
3 Lãnh đạo Trung tâm phát triển quỹ đất
Là tác nhân tham gia hệ thống theo đúng chức năng nhiệm vụ của mình: tra cứu, định vị vị trí các đối tượng quản lý của hệ thống trên bản đồ; xem hồ sơ đính kèm; báo cáo thống kê
4
Chuyên viên Ban Giải phóng mặt bằng Quận/huyện
Là tác nhân tham gia hệ thống theo đúng chức năng nhiệm vụ của mình: tra cứu, định vị vị trí các đối tượng quản lý của hệ thống trên bản đồ; cập nhật chỉnh sửa thông tin dữ liệu, quản lý các hồ sơ đính kèm về dự án tái định cư; báo cáo thống kê; in ấn bản đồ
5 Lãnh đạo Quận /huyện
Là tác nhân tham gia hệ thống theo đúng chức năng nhiệm vụ của mình: tra cứu, định vị vị trí các đối tượng quản lý của hệ thống trên bản đồ; xem hồ sơ đính kèm; báo cáo thống kê
6 Người dân
Là tác nhân tham gia hệ thống theo đúng chức năng nhiệm vụ của mình: trực tiếp tham gia bốc thăm lô đất trong đợt bốc thăm của mình
2.3.3.2. Chuyển đổi chức năng thành Use-case
Bảng 2.3. Chuyển đổi các yêu cầu chức năng sang Usecase của phần mềm
TT Tên Use-case Tên tác nhân phụ Mô tả trường hợp sử dụng (Usecase)
I. Quản trị hệ thống
1
Tên UC: Đăng nhập hệ thống. Tên TNC: LĐTT, LĐQ, CVTT, CV BGPMB, QTHT. Mô tả TNC: thực hiện đăng nhập vào hệ thống. Tên TNP: HT. Mô tả TNP: tự động xử lý thông tin kết nối phần mềm.
-Lấy thông tin tham số kết nối.
-Kiểm tra thông tin tài khoản.
-Kết nối với phần mềm, hiển thị các chức năng.
2
Tên UC: Đăng xuất hệ thống.
Tên TNC: LĐTT, LĐQ, CVTT, CV BGPMB, QTHT.
Mô tả TNC: thực hiện đăng xuất khỏi hệ thống.
Tên TNP: HT. Mô tả TNP: tự động xử lý thông tin và thoát khỏi phiên làm việc.
-Thoát khỏi phiên làm việc với phần mềm.
3
Tên UC: Quản lý người dùng.
Tên TNC: QTHT.
Mô tả TNC: thực hiện chỉnh sửa thông tin, thay đổi mật khẩu và phân loại người dùng.
Tên TNP: HT.
Mô tả TNP: tự động xử lý và cập nhật thông tin thay đổi.
-Thêm người dùng. -Hiệu chỉnh người dùng. -Xóa người dùng.
-Thay đổi mật khẩu người dùng.
-Phân loại người dùng.
4
Tên UC: Quản lý loại người dùng.
Tên TNC: QTHT.
Mô tả TNC: thực hiện chỉnh sửa thông tin, thêm, xóa loại người dùng, định nghĩa quyền truy cập cho người dùng.
Tên TNP: HT.
Mô tả TNP: tự động xử lý và cập nhật thông tin thay đổi.
-Thêm mới loại người dùng -Chỉnh sửa thông tin loại người dùng
-Xóa loại người dùng
-Định nghĩa quyền truy cập cho người dùng
5
Tên UC: Quản lý phòng ban. Tên TNC: QTHT. Mô tả TNC: thực hiện Tên TNP: HT. Mô tả TNP: tự động xử lý và cập nhật thông tin thay đổi.
-Thêm phòng ban.
-Chỉnh sửa thông tin phòng ban.
TT Tên Use-case Tên tác nhân phụ Mô tả trường hợp sử dụng (Usecase)
thêm, xóa, chỉnh sửa thông tin phòng ban.
II. Tương tác bản đồ
6
Tên UC: Tương tác bản đồ.
Tên TNC: LĐTT, LĐQ, CVTT, CV BGPMB. Mô tả TNC: thực hiện phóng to, thu nhỏ, di chuyển bản đồ và hiển thị thông tin bản đồ.
Tên TNP: HT. Mô tả TNP: tự động xử lý và hiển thị theo thao tác của người dùng.
-Phóng to bản đồ. -Thu nhỏ bản đồ. -Di chuyển bản đồ.
-Hiển thị thông tin khi click vào đối tượng.
7
Tên UC: Thay đổi nền bản đồ. Tên TNC: LĐTT, LĐQ, CVTT, CV BGPMB. Mô tả TNC: thực hiện chọn nền bản đồ hiển thị. Tên TNP: HT. Mô tả TNP: tự động xử lý và hiển thị thông tin bản đồ.
- Chọn nền vệ tinh. - Chọn nền bản đồ mẫu.
8
Tên UC: Xem thông tin đối tượng quỹ đất trên bản đồ.
Tên TNC: LĐTT, LĐQ, CVTT, CV BGPMB. Mô tả TNC: thực hiện xem thông tin đối tượng quỹ đất trên bản đồ.
Tên TNP: HT. Mô tả TNP: tự động xử lý và hiển thị thông tin bản đồ.
- Hiển thị thông tin thửa đất khi click trên bản đồ
- Hiển thị thông tin dự án khi click trên bản đồ
- Hiển thị thông tin chủ sử dụng khi click trên bản đồ - Hiển thị thông tin giấy chứng nhận khi click trên bản đồ
9
Tên UC: Định nghĩa bản đồ. Tên TNC: LĐTT, LĐQ, CVTT, CV BGPMB. Mô tả TNC: thực hiện định nghĩa màu sắc bản đồ. Tên TNP: HT. Mô tả TNP: tự động xử lý và hiển thị thông tin trên bản đồ.
-Chú giải màu sắc ký hiệu các loại quỹ đất, ranh giới dự án quy hoạch.
TT Tên Use-case Tên tác nhân phụ Mô tả trường hợp sử dụng (Usecase)
10
Tên UC: Tra cứu dự án quy hoạch.
Tên TNC: LĐTT, CVTT. Mô tả TNC: thực hiện tra cứu dự án quy hoạch.
Tên TNP: HT. Mô tả TNP: tự động xử lý và hiển thị thông tin cần tra cứu.
-Tra cứu dự án quy hoạch theo quận/huyện.
-Tra cứu dự án quy hoạch theo phường/xã.
-Tra cứu dự án quy hoạch theo tên dự án.
-Tra cứu dự án quy hoạch theo mã dự án.
-Tra cứu dự án quy hoạch theo số quyết định phê duyệt dự án.
-Tra cứu quỹ đất quy hoạch theo dự án quy hoạch.
11
Tên UC: Định vị vị trí, xác định ranh giới dự án quy hoạch trên bản đồ. Tên TNC: LĐTT, CVTT. Mô tả TNC: thực hiện chọn dự án quy hoạch cần định vị, xác định ranh giới. Tên TNP: HT. Mô tả TNP: tự động xử lý và hiển thị thông tin bản đồ.
-Xác định vị trí dự án quy hoạch, di chuyển bản đồ đến vị trí dự án quy hoạch. -Làm nổi ranh giới dự án quy hoạch trên bản đồ.
12 Tên UC: Cập nhật dự án quy hoạch. Tên TNC: CVTT. Mô tả TNC: thực hiện cập nhật, đồng bộ dự án quy hoạch. Tên TNP: HT. Mô tả TNP: tự động xử lý và cập nhật thông tin cần thay đổi.
-Thêm mới dự án quy hoạch.
-Chỉnh sửa thông tin dự án quy hoạch.
-Xóa dự án quy hoạch. -Đồng bộ dự án quy hoạch từ file excel.
13
Tên UC: Hồ sơ đính kèm. Tên TNC: CVTT.
Mô tả TNC: thực hiện tải, xóa, thêm file hồ sơ đính kèm dự án quy hoạch. Tên TNP: LĐTT, LĐQ, CV BGPMB, HT. Mô tả TNP: LĐTT, LĐQ, CV BGPMB thực hiện tải file hồ sơ đính kèm dự án quy hoạch. HT tự
-Tải file hồ sơ đính kèm dự án quy hoạch.
-Xóa file hồ sơ đính kèm dự án quy hoạch.
-Thêm mới file hồ sơ đính kèm dự án quy hoạch.
TT Tên Use-case Tên tác nhân phụ Mô tả trường hợp sử dụng (Usecase)
động xử lý và cập nhật thông tin thay đổi.
IV. Quản lý quỹ đất quy hoạch
14
Tên UC: Tra cứu quỹ đất quy hoạch.
Tên TNC: LĐTT, CVTT. Mô tả TNC: thực hiện tra cứu quỹ đất quy hoạch.
Tên TNP: LĐQ, CV BGPMB, HT.
Mô tả TNP: LĐQ, CV BGPMB thực hiện tra cứu quỹ đất quy hoạch. HT tự động xử lý và hiển thị thông tin cần tra cứu.
-Tra cứu quỹ đất quy hoạch theo Quận/huyện.
-Tra cứu quỹ đất quy hoạch theo Phường/xã.
-Tra cứu quỹ đất quy hoạch theo tên dự án quy hoạch. -Tra cứu quỹ đất quy hoạch theo phân khu.
-Tra cứu quỹ đất quy hoạch theo số hiệu lô đất.
-Tra cứu quỹ đất quy hoạch theo thứ tự lô đất.
15
Tên UC: Định vị vị trí, xác định ranh giới quỹ đất quy hoạch trên bản đồ.
Tên TNC: LĐTT, CVTT. Mô tả TNC: thực hiện chọn quỹ đất quy hoạch cần định vị, xác định ranh giới. Tên TNP: LĐQ, CV BGPMB, HT. Mô tả TNP: LĐQ, CV BGPMB thực hiện chọn quỹ đất quy hoạch cần định vị, xác định ranh giới. HT tự động xử lý và hiển thị thông tin.
-Xác định vị trí quỹ đất quy hoạch, di chuyển bản đồ đến vị trí quỹ đất quy hoạch đã chọn.
-Làm nổi bật ranh giới quỹ đất quy hoạch trên bản đồ.
16
Tên UC: Cập nhật quỹ đất quy hoạch. Tên TNC: CVTT. Mô tả TNC: Thực hiện cập nhật, đồng bộ quỹ đất quy hoạch. Tên TNP: HT. Mô tả TNP: tự động xử lý và cập nhật thông tin thay đổi.
-Thêm mới Quỹ đất quy hoạch.
-Chỉnh sửa thông tin Quỹ đất quy hoạch.
-Xóa Quỹ đất quy hoạch. -Đồng bộ quỹ đất quy hoạch từ file excel.
TT Tên Use-case Tên tác nhân phụ Mô tả trường hợp sử dụng (Usecase)
17
Tên UC: Phân loại quỹ đất quy hoạch
Tên TNC: CVTT
Mô tả TNC: thực hiện phân loại quỹ đất quy hoạch
Tên TNP: HT. Mô tả TNP: tự động xử lý và thay đổi loại quỹ đất của quỹ đất quy hoạch đã được chọn
phân loại quỹ đất quy hoạch các nhóm quỹ đất như: quỹ đất tái định cư, quỹ đất đấu giá, quỹ đất kêu gọi đầu tư….
V. Quản lý dự án tái định cư
18
Tên UC: Tra cứu dự án tái định cư.
Tên TNC: LĐQ, CV BGPMB.
Mô tả TNC: thực hiện tra cứu dự án tái định cư.
Tên TNP: LĐTT, CVTT, HT. Mô tả TNP: LĐTT, CVTT thực hiện tra cứu dự án tái định cư. HT tự động xử lý và hiển thị thông tin cần tra cứu.
-Tra cứu dự án tái định cư theo tên dự án tái định cư. -Tra cứu dự án tái định cư theo mã dự án tái định cư. -Tra cứu dự án tái định cư theo số quyết định phê duyệt dự án tái định cư. 19 Tên UC: Cập nhật dự án tái định cư. Tên TNC: CV BGPMB. Mô tả TNC: thực hiện thêm mới, chỉnh sửa, xóa dự án tái định cư.
Tên TNP: HT. Mô tả TNP: tự động xử lý và cập nhật thông tin thay đổi.
-Thêm mới Dự án tái định cư.
-Chỉnh sửa thông tin Dự án tái định cư.
-Xóa Dự án tái định cư.
20
Tên UC: Cập nhật file đính kèm.
Tên TNC: CV BGPMB. Mô tả TNC: thực hiện thêm mới, xóa, tải file hồ sơ đính kèm dự án tái định cư. Tên TNP: LĐQ, LĐTT, CVTT, HT. Mô tả TNP: LĐQ, LĐTT, CVTT thực hiện tải file hồ sơ đính kèm dự án tái định cư. HT tự động xử lý và cập nhật thông tin thay đổi.
-Thêm mới file hồ sơ đính kèm dự án tái định cư.
-Xóa file hồ sơ đính kèm dự án tái định cư.
-Tải file hồ sơ đính kèm dự án tái định cư.
21
Tên UC: Tra cứu quỹ đất tái định cư nằm trong dự án tái định cư.
Tên TNC: LĐQ, CV BGPMB.
Mô tả TNC: thực hiện tra
Tên TNP: LĐTT, CVTT, HT.
Mô tả TNP: LĐTT, CVTT thực hiện tra cứu quỹ đất tái định cư nằm trong dự án
-Tra cứu quỹ đất tái định cư của dự án tái định cư đã chọn.
TT Tên Use-case Tên tác nhân phụ Mô tả trường hợp sử dụng (Usecase)
cứu quỹ đất tái định cư nằm trong dự án tái định cư.
tái định cư. HT tự động xử lý và hiển thị thông tin cần tra cứu.
VI. Quản lý quỹ đất tái định cư
22
Tên UC: Tra cứu quỹ đất tái định cư.
Tên TNC: LĐQ, CV BGPMB.
Mô tả TNC: thực hiện tra cứu quỹ đất tái định cư.
Tên TNP: LĐTT, CVTT, HT.
Mô tả TNP: LĐTT, CVTT thực hiện tra cứu quỹ đất tái định cư. HT tự động xử lý và hiển thị thông tin cần tra cứu.
-Tra cứu quỹ đất tái định cư theo quận/huyện.
-Tra cứu quỹ đất tái định cư theo Phường/Xã.
-Tra cứu quỹ đất tái định cư theo tên dự án quy hoạch. -Tra cứu quỹ đất tái định cư theo Phân khu.
-Tra cứu quỹ đất tái định cư theo số hiệu.
-Tra cứu quỹ đất tái định cư theo số thứ tự.
-Tra cứu quỹ đất tái định cư đã bố trí/chưa bố trí.
23
Tên UC: Định vị vị trí, xác định ranh giới quỹ đất tái định cư trên bản đồ.
Tên TNC: LĐQ, CV BGPMB.
Mô tả TNC: thực hiện chọn quỹ đất tái định cư trên bản đồ cần định vị, xác định ranh giới. Tên TNP: LĐTT, CVTT, HT. Mô tả TNP: LĐTT, CVTT thực hiện chọn quỹ đất tái định cư trên bản đồ cần định vị, xác định ranh giới. HT tự động xử lý và hiển thị thông tin bản đồ.
-Xác định vị trí quỹ đất tái định cư, di chuyển bản đồ đến vị trí quỹ đất tái định cư.
-Làm nổi ranh giới quỹ đất tái định cư trên bản đồ.
VII. Quản lý bốc thăm
24
Tên UC: Cập nhật đợt bốc thăm
Tên TNC: CV BGPMB Mô tả TNC: thực hiện thêm mới, xóa, chỉnh sửa thông tin đợt bốc thăm
Tên TNP: HT. Mô tả TNP: tự động xử lý và cập nhật thông tin thay đổi.
-Thêm mới đợt bốc thăm -Chỉnh sửa thông tin đợt bốc thăm
TT Tên Use-case Tên tác nhân phụ Mô tả trường hợp sử dụng (Usecase)
25
Tên UC: Tra cứu đợt bốc thăm
Tên TNC: CV BGPMB, LĐQ
Mô tả TNC: Thực hiện tra cứu đợt bốc thăm đã được tạo trước đó
Tên TNP: LĐTT, CVTT, HT. Mô tả TNP: LĐTT, CVTT thực hiện tra cứu đợt bốc thăm. HT tự động xử lý và hiển thị thông tin cần tra cứu.
-Tra cứu đợt bốc thăm theo
mã đợt.
-Tra cứu đợt bốc thăm theo ngày bắt đầu đợt. 26 Tên UC: Tổ chức bốc thăm Tên TNC: CV BGPMB, Người dân Mô tả TNC: thực hiện chức năng tổ chức bốc thăm Tên TNP: HT. Mô tả TNP: tự động kiểm tra điều kiện và xử lý ngẫu nhiên cho lần bốc thăm, cập nhật thông tin thay đổi vào CSDL
- Mở đợt bốc thăm - Tiến hành bốc thăm - Kết thúc đợt bốc thăm
VIII. Quản lý người bốc thăm
27
Tên UC: Tra cứu người bốc thăm.
Tên TNC: CV BGPMB, LĐQ.
Mô tả TNC: Thực hiện tra cứu người bốc thăm.
Tên TNP: CVTT, LĐTT, HT.
Mô tả TNP: CVTT, LĐTT thực hiện tra cứu người bốc thăm. HT tự động xử lý và hiển thị thông tin cần tra cứu.
-Tra cứu người bốc thăm theo họ tên.
- Tra cứu người bốc thăm theo số CMND.
28
Tên UC: Cập nhật người bốc thăm. Tên TNC: CVTT. Mô tả TNC: thực hiện cập nhật người bốc thăm. Tên TNP: HT. Mô tả TNP: tự động xử lý và cập nhật thông tin thay đổi.
-Thêm mới người bốc thăm. -Chỉnh sửa thông tin người bốc thăm.
-Xóa người bốc thăm.
IX. Quản lý danh mục loại quỹ đất
29