
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
---------------------------------------
NGUYỄN THỊ HƯỜNG
ÁP DỤNG KIẾN TRÚC MICROSERVICES ĐỂ PHÁT TRIỂN HỆ
THỐNG QUẢN TRỊ THIẾT BỊ VIỄN THÔNG
LUẬN VĂN THẠC SĨ KỸ THUẬT
HÀ NỘI – 2025
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG
---------------------------------------

LỜI CAM ĐOAN
Tôi cam đoan đây là công trình nghiên cứu của riêng tôi.
Các số liệu, kết quả nêu trong luận văn là trung thực và chưa từng được ai công
bố trong bất kỳ công trình nào khác.
Tác giả luận văn ký và ghi rõ họ tên
Nguyễn Thị Hường

LỜI CẢM ƠN
Luận văn tốt nghiệp này là kết quả của cả một quá trình học tập, nghiên cứu
nghiêm túc, đồng thời cũng là sự kết tinh từ những sự giúp đỡ, động viên và đồng hành
quý báu của các cá nhân và tập thể. Tôi xin trân trọng gửi lời cảm ơn sâu sắc nhất đến
tất cả những ai đã đồng hành cùng tôi trong suốt chặng đường này.
Trước hết, tôi xin bày tỏ lòng biết ơn sâu sắc tới TS. Đào Ngọc Phong, người
thầy đã tận tình hướng dẫn, định hướng khoa học, đưa ra những góp ý xác đáng và
luôn đồng hành cùng tôi trong suốt quá trình thực hiện luận văn. Những kiến thức,
kinh nghiệm và sự tận tâm của thầy là nguồn động lực to lớn giúp tôi hoàn thành đề tài
này.
Tôi cũng xin gửi lời cảm ơn chân thành đến các anh chị đang công tác tại Phòng
Công nghệ Thông tin – Viện Công nghệ Thông tin – Học viện Công nghệ Bưu chính
Viễn thông, đã tạo điều kiện thuận lợi, hỗ trợ tôi về mặt kỹ thuật, chuyên môn cũng
như cơ sở vật chất trong quá trình triển khai nội dung nghiên cứu.
Bên cạnh đó, tôi xin được tri ân gia đình và bạn bè, những người luôn là điểm
tựa tinh thần vững chắc, âm thầm đồng hành, sẻ chia và khích lệ tôi trong suốt hành
trình học tập cũng như trong thời gian thực hiện luận văn.
Một lần nữa, tôi xin chân thành cảm ơn tất cả những tấm lòng đã dành cho tôi
sự tin tưởng, chỉ dẫn và động viên quý báu để tôi có thể hoàn thành tốt nhiệm vụ học
tập, nghiên cứu của mình và hoàn thành tốt khóa luận này.

i
MỤC LỤC
MỤC LỤC.................................................................................
DANH MỤC CÁC THUẬT NGỮ, CHỮ VIẾT TẮT...............................
DANH MỤC HÌNH VẼ...............................................................
DANH MỤC BẢNG..................................................................
MỞ ĐẦU.................................................................................
1. Lý do chọn đề tài.................................................................................1
2. Tổng quan về vấn đề nghiên cứu.........................................................1
3. Mục đích nghiên cứu...........................................................................2
4. Đối tượng và phạm vi nghiên cứu........................................................2
5. Phương pháp nghiên cứu........................................................................2
CHƯƠNG 1: TỔNG QUAN VỀ KIẾN TRÚC MICROSERVICES VÀ
HỆ THỐNG QUẢN TRỊ THIẾT BỊ VIỄN THÔNG...............................
1.1 Mục đích, mục tiêu, đối tượng và phạm vi nghiên cứu.........................5
1.1.1 Tổng quan về vấn đề nghiên cứu............................................................
1.1.2 Mục đích và mục tiêu nghiên cứu...........................................................
1.1.3 Đối tượng và phạm vi nghiên cứu...........................................................
1.2 Kiến trúc MicroServices.......................................................................7
1.2.1 Định nghĩa và đặc điểm cơ bản...............................................................
1.2.2 So sánh với các mô hình kiến trúc khác..................................................
1.2.3 Các thành phần cốt lõi của MicroServices.............................................
1.2.4 Nguyên tắc thiết kế MicroServices.......................................................
1.2.5 Lợi ích và thách thức của kiến trúc MicroServices.................................
1.3. Mô tả bài toán và đề xuất hướng giải quyết.......................................14
1.3.1. Tổng quan hệ thống quản trị thiết bị viễn thông....................................
1.3.2. Chức năng cơ bản của hệ thống quản trị thiết bị viễn thông...................
1.3.3. Các giao thức và công nghệ phổ biến...................................................
1.3.4. Hạn chế của các hệ thống quản trị hiện tại............................................
1.3.5. Yêu cầu mới đối với hệ thống quản trị thiết bị viễn thông......................
1.3.6 Hệ thống quản trị thiết bị ứng dụng kiến trúc MicroServices..................
1.3.7 Công nghệ sử dụng..............................................................................
1.4 Kết luận chương.................................................................................25
CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG............................
2.1 Mô tả các tác nhân, bảng thuật ngữ và xác định yêu cầu....................26
2.1.1 Xác định và mô tả các tác nhân.............................................................
2.1.2 Xây dựng bảng thuật ngữ.....................................................................

ii
2.1.3 Xác định yêu cầu.................................................................................
2.2 Xác nhận và mô tả các ca sử dụng......................................................33
2.2.1 Usecase tổng quát của hệ thống............................................................
2.2.2 Usecase chi tiết của quản trị hệ thống...................................................
2.2.3 Usecase chi tiết của trợ lý.....................................................................
2.2.4 Kịch bản chính của quản trị hệ thống..................................................
2.2.5 Kịch bản chính của trợ lý.....................................................................
2.3 Phân tích hệ thống..............................................................................72
2.3.1 Trích các lớp thực thể hệ thống.............................................................
2.3.2 Xác định quan hệ giữa các lớp..............................................................
2.4 Xây dựng biểu đồ lớp pha thiết kế.................................................75
2.5 Biểu đồ tuần tự hệ thống....................................................................76
2.5.1 Biểu đồ tuần tự các chức năng quản trị hệ thống....................................
2.5.2 Biểu đồ tuần tự các chức năng trợ lý...................................................
2.6 Thiết kế cơ sở dữ liệu.......................................................................154
2.6.1 Thông tin các bảng trong cơ sở dữ liệu................................................
2.6.2 Lược đồ cơ sở dữ liệu hệ thống...........................................................
2.7 Triển khai kiến trúc microservices....................................................158
2.7.1 Tổng quan.........................................................................................
2.7.2 Các thành phần hệ thống....................................................................
2.7.5 Các dịch vụ hệ thống..........................................................................
2.8 Kết luận chương 2............................................................................162
CHƯƠNG 3: TRIỂN KHAI VÀ THỬ NGHIỆM...............................
4.1. Mục tiêu thử nghiệm.......................................................................163
4.2 Phương pháp thử nghiệm..................................................................163
4.3. Kết quả thử nghiệm.........................................................................164
4.3.1 Triển khai hệ thống thử nghiệm..........................................................
4.3.2 Tổng hợp kết quả thử nghiệm.............................................................
4.3.3. Kết quả kiểm thử phần mềm..............................................................
4.4. Đề xuất hướng nghiên cứu tiếp........................................................171
4.5 Kết luận chương...............................................................................171
KẾT LUẬN...........................................................................
DANH MỤC CÁC TÀI LIỆU THAM KHẢO....................................

