Tài liệu tham khảo công nghệ thông tin Phân tích thiết kế hệ thống quản lý công ty du lịch
Trang 1Với Sự phát triển không ngừng của cuộc sống, nhu cầu giải trí của con người không ngừng nâng cao, nhu cầu du lịch là không thể thiếu Và với cuộc sống bận rộn, ít ai có thời gian để lên chương trình cụ thể tổ chức cho một gia đình, đoàn thể Vì vậy, họ thường nhờ đến những công ty du lịch hỗ trợ Những công ty du lịch này không ngừng phát triển mạnh mẽ, vì thế nhu cầu quản lý khách hàng, tour du lịch, địa điểm là cần thiết.
Xuất phát từ nhu cầu thực tế cần có một phần mềm quản lý để giảm bớt phần nào gánh nặng cho công ty du lịch trong khâu quản lý cùng với nhu cầu muốn tìm hiểu sâu hơn trong lĩnh vực quản lý và phân tích thiết kế hệ thống thông tin, chúng em thực hiện đồ án “Quản Lý Công Ty Du Lịch” Chúng em xin chân thành cám ơn Thầy đã nhiệt tình giúp chúng em quan những kiến thức truyền đạt lại để chúng em có thể hoàn thành đồ án một cách tốt đẹp Tuy nhiên, với sự non yếu trong công việc Chắc chắn chúng em sẽ không thoát khỏi nhiều sai sót, rất kính mong thầy thông cảm và góp ý để chúng em có thể hoàn thiện tốt hơn
Chúng Em xin cám ơn Thầy
Trang 2Mục Lục
Trang
Lời Mở Đầu 2
Mục Lục 3
I Khảo Sát và phân tích hiện trạng hệ thống 4
II Các Mẫu Danh Sách Liệt Kê, Phiếu Đăng Ký và Hóa Đơn 5
III Sơ Đồ Tổ Chức Công Ty 8
IV Phân Tích Hệ Thống 9
1 Các Thực Thể ERD 9
2 Mô Hình ERD 14
3 Chuyển Sang Mô Hình Quan Hệ 15
4 Mô Tả Chi Tiết Cho Các Quan Hệ 16
V Thiết Kế Hệ Thống 28
1 Thiết Kế Giao Diện 28
1.1 Các Menu Chính Của Giao Diện 28
1.2 Mô Tả Form 33
VI Thiết Kế Ô Xử Lý 55
VII Đánh Giá Ưu Khuyết Điểm 64
VIII Bảng Phân Công Công Việc 65
Trang 3I KHẢO SÁT VÀ PHÂN TÍCH HIỆN TRẠNG HỆ THỐNG
Công ty Du Lịch là một công ty thương mại dịch vụ với các hình thứctổ chức Tour du lịch cho đoàn thể, công ty, tập thể hoặc cá nhân Với xuthế phát triển của thị trường ngày nay, các hình thức du lịch này càng trởnên phổ biến, với lượng khách hàng ngày càng nhiều, và sự lớn mạnh dầncủa công ty Nhu cầu cấp thiết của công ty cần có một phần mềm quản lýnhằm giảm bớt gánh nặng và chi phí cho công việc quản lý của công ty.Với mong muốn đó, phần mềm Quản Lý Công Ty Du Lịch ra đời
Trong thời gian khảo sát một số công ty du lịch chuyên nghiệp như LữHành, Vietravel, Lửa Việt… Nhóm chúng em nhận thấy trong một công ty
du lịch , việc quản lý được phân cấp theo từng bộ phận như sau:
- Phòng Hành Chính: Ban giám đốc điều hành các công việc của
công ty
- Phòng Kế Hoạch: Lên kế hoạch nghiên cứu thị trường và thiết
kế Tour sao cho hợp lý và giá thành vừa phải
- Phòng Tiếp Thị: Phụ trách phần quảng bá thương hiệu, và kết
hợp với phòng Kế Hoạch để đưa ra những chương trình khuyếnmại hợp lý
- Phòng Nhân Sự: Quản lý nhân viên, thông tin khách hàng
- Phòng Kế Toán: hạch toán ngân sách của công ty và báo cáo
thuế, tình hình tài chính của công ty
Trang 4Công Ty Du Lịch
AHA
BÁO CÁO DOANH THU
Từ ngày : …/…/20… Đến ngày : …/…/20…
STT Tên Tour Mã Tour Giá Tiền Số Khách hàng Thành tiền
Tổng Cộng Kế Toán Trưởng
II CÁC MẪU DANH SÁCH LIỆT KÊ, PHIẾU ĐĂNG KÝ VÀ HÓA ĐƠN
Báo cáo doanh thu sẽ cho biết doanh thu của công ty trong khỏang thờigian nào thông qua số lượng khách hàng của từng tour doanh thu của từngtour doanh thu của công ty (doanh thu của tất cả các tour)
Bảng phân công nhân viên phụ trách các tour sẽ cho biết :
- Tên nhân viên phụ trách tour, mã số của nhân viên đó, chức vụ
- Tour mà nhân viên đó phụ trách, mã tour biết được có bao nhiêu
nhân viên phụ trách tour đó
Công Ty Du Lịch
AHA
BẢNG PHÂN CÔNG
Từ ngày : …/…/20… Đến ngày : …/…/20…
STT Tên Nhân Viên Mã Số Nhân Viên Chức Vụ Tour Phụ Trách Mã Tour
Trang 5Danh sách tour sẽ cho biết :
- Tên tour
- Thời gian tour : ta có thời gian của tour (vd như 5 ngày 4 đêm,…),
ngày khởi hành và ngày kết thúc của tour
- Loại tour
- Mã số của tour
- Giá tiền tour
Danh sách khách hàng không tham gia tour cho ta biết số khách hàngđã đăng ký đóng tiền tour nhưng không thể tham gia, do đó những kháchhàng đó sẽ được trả lại tiền theo chiết khấu % (vd sẽ trả lại 50% giá tiền)
Công Ty Du Lịch
AHA
DANH SÁCH TOUR
STT Tên Tour Thời gian Khởi Hành Kết Thúc Thời Gian Tour Tour Loại Tour Mã Tiền Giá
Công Ty Du Lịch
AHA
DANH SÁCH KHÁCH HÀNG KHÔNG THAM GIA TOUR
STT Tên Khách Hàng Mã Số Loại Khách Hàng Tên Tour Đăng Ký Tour Mã Tiền Giá Khấu (%) Chiết
Tổng Cộng
Trang 6Mẫu phiếu đăng ký mà khách hàng sẽ dùng để đăng ký tour ( có đính
kèm với danh sách tour)
Công Ty Du Lịch
AHA
PHIẾU ĐĂNG KÝ
Mã Số :
Ngày :
Họ và tên khách hàng :
Giới tính : Nam Nữ Người lớn (12 tuổi trở lên) Trẻ em (5 đến 11 tuổi) Trẻ nhỏ (dưới 5 tuổi) Số CMND :
Địa chỉ :
Số điện thoại :
Email :
Tour đăng ký :
Mã Tour (danh sách đính kèm) :
Khách hàng ký tên
Trang 7Công Ty Du Lịch
AHA
HÓA ĐƠN
Mã Số :
Ngày :
Họ và tên khách hàng : Mã số :
Loại : VIP Thành viên Mới Số CMND :
Tên Tour đăng ký:
Mã Tour :
Giá tiền (ghi bằng chữ):
Người lập hóa đơn : Mã số :
Khách hàng ký tên Người lập hóa đơn ký tên
Mẫu hóa đơn sẽ gửi về cho khách hàng sau khi khách hàng đã thanh toán chi phí tour
Trang 8III SƠ ĐỒ TỔ CHỨC CỦA CÔNG TY DU LỊCH
PHÒNG KỸ THUẬT
P HÒNG TIẾP THỊ
P HÒNG NHÂN SỰ KẾ TOÁNPHÒNG
BAN
GIÁM
ĐỐC
NGHIÊN CỨU THỊ TRƯỜNG
KẾ HOẠCH TOUR
Q UẢNG CÁO
K HUYẾN MÃI
QUẢN LÝ NHÂN VIÊN
Trang 9IV PHÂN TÍCH HỆ THỐNG
1 Các Thực Thể ERD
1 TOUR: Đây là thực thể dùng để xác định Tour của
- ThoiGian: gồm thời gian đi và thời gian về
2 VE : Để xác định khách hàng này, đi loại vé nào, và số lượng bao
nhiêu
Các thuộc tính
- MSVe: là khóa chính
- LoaiVe: là laoị vé người lớn, vé trẻ
em, hay vé trẻ nhỏ
3 VETRA : Để xác định khách hàng nào bận, không thể tham gia Tour
VE
MSVeLoaiVe
VETRA
MSVeChietKhau
Trang 10SoHoaDonNgayTongGiaTri
QUANGCAO
MSQuangCaoTenQuangCaoThoiGianLoaiHinhQuangCao
KHUYENMAI
MSKhuyenMaiTenKhuyenMaiThoiGianLoaiHinhKhuyenMai
Trang 118 NHANVIEN: Gồm tất cả các thông tin về Nhân Viên của Công Ty
9 CHUCVU: Đây là thực thể nói đến chức vụ của
mỗi Nhân Viên, và Nhân Viên đó đã làm những
CHUCVU
MSChucVuTenChucVu
NHAHANG
MSNhaHangTenNhaHang
KHACHSAN
MSKhachSanTenKhachSan
Trang 12MSDL_TCTenDL_TC
KH_MOI
MSKhachHangNgayBatDau
KH_THANHVIEN
MSKhachHangTongDiem
KH_VIP
MSKhachHangNgayThamGia
Trang 1317.KHACHHANG: Nói đến mọi thông tin cần
thiết từ khách hàng
DICHVUKHAC
MSDichVuTenDichVuLoaiDichVu
Trang 142 Moâ Hình ERD
Trang 15
3 Chuyển Sang Mô Hình Quan Hệ
1 TOUR(MSTour, TenTour, LoaiTour, ThoiGian,
DiemKhoiHanh, MSGia, MSHoaDon, MSVe, MSQuangCao,
MSKhuyenMai)
2 VE(MSVe, LoaiVe, SoLuong, MSTour)
3 VETRA(MSVe, LoaiVe, ChietKhau, MSTour)
4 GIA(MSGia, Gia, Thue)
5 CHITIETGIA(MSGia, MSTour, NgayCapNhat)
6 HOADON(MSHoaDon, Ngay, TongGiaTri, MSTour,
MSKhachHang)
7 QUANGCAO(MSQuangCao TenQuangCao,
ThoiGianQuangCao, LoaiHinhQuangCao, MSNhanVien)
8 KHUYENMAI(MSKhuyenMai, TenKhuyenMai,
ThoiGianKhuyenMai, LoaiHinhKhuyenMai, MSNhanVien)
9 NHANVIEN(MSNhanVien, TenNhanVien, CMND, NgaySinh, GioiTinh, DiaChi, DienThoai, Email, MSChucVu, MSHoaDon)
Trang 1620 DICHVUKHAC(MSDichVu, TenDichVu, LoaiDichVu)
21 CHITIETVE(MSVe, MSTour, SoLuong)
4 Mô tả chi tiết cho các quan hệ.
1 TOUR(MSTour, TenTour, LoaiTour, ThoiGian MSVe, MSGia, MSHoaDon, MSQuangCao, MSKhuyenMai)
TOUR
DL
SốByte
LoạiDL
RàngBuộc
2 VE(MSVe, LoaiVe, MSTour)
Trang 17VE STT Thuộc
Tính Diễn Giải
Kiểu
DL Số Byte
Loại DL
Ràng Buộc
3 VETRA(MSVe, ChietKhau, MSTour)
VETRA STT Thuộc
Tính
Diễn Giải
Kiểu
DL Số Byte
Loại DL
Ràng Buộc
4 GIA(MSGia, Gia, Thue)
GIA STT Thuộc
Tính Diễn Giải
Kiểu
DL Số Byte
Loại DL
Ràng Buộc
Trang 185 CHITIETGIA(MSGia, MSTour, NgayCapNhat)
CHITIETGIA STT Thuộc
Tính
Diễn Giải
Kiểu
DL Số Byte
Loại DL
Ràng Buộc
RàngBuộc
Trang 198 KHUYENMAI(MSKhuyenMai, TenKhuyenMai,
ThoiGianKhuyenMai, LoaiHinhKhuyenMai, MSNhanVien)
KHUYENMAI STT Thuộc Tính Diễn Giải Kiểu
DL
Số Byte
Loại DL
Ràng Buộc
Trang 209 NHANVIEN(MSNhanVien, TenNhanVien, CMND, NgaySinh, GioiTinh, DiaChi, DienThoai, Email, MSChucVu, MSHoaDon)
NHANVIEN STT Thuộc Tính Diễn Giải Kiểu
DL
Số Byte
Loại DL
Ràng Buộc
Trang 2110 CHUCVU(MSChucVu, TenChucVu)
CHUCVU ST
T Thuộc Tính Diễn Giải
Kiểu DL
Số Byte
Loại DL
Ràng Buộc
DL
Số Byte
Loại DL
Ràng Buộc
Trang 22NHAHANG STT Thuộc Tính Diễn Giải Kiểu
DL
Số Byte
Loại DL
Ràng Buộc
DL
Số Byte
Loại DL
Ràng Buộc
T Thuộc Tính Diễn Giải
Kiểu DL
Số Byte
Loại DL
Ràng Buộc
Trang 231 MSDL_TC Mã DL_TC Char 10 B PK
16 KH_MOI(MSKhachHang, NgayBatDau)
KH_MOI STT Thuộc Tính Diễn Giải Kiểu
DL
Số Byte
Loại DL
Ràng Buộc
DL
Số Byte
Loại DL
Ràng Buộc
Trang 24Số Byte
Loại DL
Ràng Buộc
Trang 2520 DICHVUKHAC(MSDichVu, TenDichVu, LoaiDichVu)
DICHVUKHAC STT Thuộc Tính Diễn Giải Kiểu
DL
Số Byte
Loại DL
Ràng Buộc
21 CHITIETVE(MSVe, MSTour, SoLuong)
CHITIETVE STT Thuộc Tính Diễn Giải Kiểu
DL
Số Byte
Loại DL
Ràng Buộc
Trang 263 SoLuong Số Lượng Integer 10 B
V THIẾT KẾ HỆ THỐNG
1.Thiết kế giao diện
1 Các menu chính của giao diện
1.1 Menu Hệ Thống
Trong menu hệ thống có thành phần Quản Trị Người Dùng (dành cho người có quyền admin), những nhân viên bình thường khi đăng nhập thì thành phần này bị mờ đi; có mục Đăng Nhập, Đăng Xuất và Thoát.
Trang 271.2 Menu Quản Lý Nhân Sự
Quản Lý khách hàng và nhân viên
Trang 281.3 Menu Quản Lý Tour
Trong Menu quản lý Tour, ta có thể quản lý nhà hàng, khách sạn, phương tiện di chuyển, giá vé, hóa đơn và dịch vụ của một Tour du lịch.
Trang 291.4 Menu Marketing
Trong Menu này sẽ quản lý các chương trình Khuyến Mại, Quảng Cáo các Tour du lịch
Trang 301.5 Menu Trợ Giúp
Trình trợ giúp và xem thông tin phần mềm
Trang 312 Mô Tả Form
2.1 Form Đăng Nhập
Trang 32Tên Đối
Tượng
Kiểu Đối Tượng
Ràng Buộc Dữ Liệu
Mục Đích
Hàm Liên Quan
Giá Trị Mặc Định User
Name Text Box
Nhập vào từ bàn phím
Password Text Box 6 ký tự Ít nhất vào từ Nhập
bàn phím
Đăng
Nhập Button
Đăng nhập vào hệ thống
Signin_click()
Hủy Bỏ Button
Hủy và thoát huy_click()
2.2Form Quản Lý Nhân Viên
Trang 34Text Box bàn phímNhập từ
CMND Text Box 9 ký tự bàn phímNhập từ
Chọn từDateTimePicker
NgàyhiệnhànhSố
Điện
Thoại Text Box
Nhập từbàn phímĐịa Chỉ Text Box bàn phímNhập từ
Email Text Box bàn phímNhập từ
Giới
Chọn 1trong 2Nam hoặcNữ
Xác địnhgiới tínhnhânviên
Nam
Chức
Chọn 1trong 2 CóhoặcKhông
Xác địnhChức vụcủa nhânviên
Không
Không RadioButton chuộtClick Khong_click(RadioButton
)
Trang 35LưuxuốngDataBase
Luu_click()
Tìm
Tìmkiếmnhânviên
Ok_click()
Hủy
2.3 Form Quản Lý Khách Hàng
Trang 36Tên Đối Kiểu Đối Ràng Dữ Liệu Mục Đích Hàm Giá Trị
Trang 37Quan ĐịnhMã
Text Box bàn phímNhập từ
CMND Text Box 9 ký tự bàn phímNhập từ
Chọn từDateTimePicker
NgàyhiệnhànhSố Điện
Thoại Text Box
Nhập từbàn phímĐịa Chỉ Text Box bàn phímNhập từ
Giới
Chọn 1trong 2Nam hoặcNữ
Xác địnhgiới tínhKháchHàng
Xác địnhloại khách
on
Clickchuột
RadioButtonMoi_c
Trang 38RadioButtonTV_click()
lick()Số Điểm TextBox bàn phímNhập từ
Ngày
Tham
Gia
TextBox bàn phímNhập từ
hàngmới
them_click()
Hàng
Xoa_clicl()
Sửa chữathông tinKháchhàng
Sua_click()
DataBase
Luu_click()
Tìm
Tìm kiếmKháchHàng
Search_click()
Chấp
Chấpnhận vàlưu
Ok_click(
)
2.4 Form Quản Lý Tour
Trang 39Hàm LiênQuan
Giá TrịMặcĐịnhMã Số
Chọn từbàngTourTên
Chọn từbảngTourLoại
Chọn từbảngTourNhân
Chọn từDateTimePicker
Ngàyhiệnhành
Trang 40NgàyHiệnHành
DateTimePicker
hiệnhành
Chấp
ChấpNhận vàLưu
Acept_click()
2.5 Form Quản Lý Nhà Hàng
Trang 41Tên Đối
Tượng Kiểu ĐốiTượng RàngBuộc Dữ Liệu Mục Đích Hàm LiênQuan
Giá TrịMặcĐịnhMã Số
Nhà
Nhập từbànphímTên
Nhà
Nhập từbànphímMã Số
Nhập từbànphím
ChấpNhận và
2.6 Form Quản Lý Phương Tiện
Trang 42Hàm LiênQuan
Giá TrịMặcĐịnhMã Số
Phương
Tiện
phímTên
Phương
Tiện
phímMã Số
Nhập từbànphímLưu Button ChuộtClick Nhận vàChấp
Lưu
Acept_click()
Trang 43Tên Đối
Tượng Kiểu ĐốiTượng RàngBuộc Dữ Liệu Mục Đích Hàm LiênQuan
Giá TrịMặcĐịnhMã Số
Nhập từbànphímTên
Nhập từbànphímMã Số
Nhập từbànphímLưu Button ChuộtClick Nhận vàChấp
Lưu
Acept_click()
2.8 Form Đặt Vé
Trang 44Tên Đối
Tượng Kiểu ĐốiTượng RàngBuộc Dữ Liệu Mục Đích Hàm LiênQuan
Giá TrịMặcĐịnhMã Số
Nhập từbànphímSố
Nhập từbànphímMã Số
Nhập từbànphím
ChấpNhận và
2.9 Form Vé Trả
Trang 45Tên Đối
Tượng Kiểu ĐốiTượng RàngBuộc Dữ Liệu Mục Đích Hàm LiênQuan
Giá TrịMặcĐịnhMã Số
Nhập từbàn phímSố
Lượng TextBox bàn phímNhập từ
Trang 462.10 Form Hóa Đơn
Tên Đối
Tượng Kiểu ĐốiTượng RàngBuộc Dữ Liệu Mục Đích Hàm LiênQuan
Giá TrịMặcĐịnhMã Số
Hóa
Đơn
phímMã Số
Khách
Nhập từbànphímMã Số
Chọn từbảngTour
Trang 47Hóa
Đơn
bànphím
Tổng
Giá Trị TextBox
Tính toán saukhi bấmnút tính
Xuất ragiá trị hóađơn
Tính giátrị Hóa
In Hóa
ClickChuột
In HóaĐơn Print_click()
2.11 Form Giá Vé
Trang 48Tên Đối
Tượng Kiểu ĐốiTượng RàngBuộc Dữ Liệu ĐíchMục Hàm Liên Quan
Giá TrịMặcĐịnhMã Số
Giá TextBox Nhập từ bànphím
Thuế TextBox Nhập từ bànphím
Lưu
Acept_click()
Trang 49Hàm LiênQuan
Giá TrịMặcĐịnhMã Số
Dịch Vụ TextBox bàn phímNhập từ
Tên
Dịch Vụ TextBox
Nhập từbàn phímLoại
Dịch Vũ TextBox bàn phímNhập từ
Mã Số
Nhập từbàn phím
ChấpNhận và
Trang 502.13 Form Quảng Cáo
Trang 51Đối
Tượng Kiểu Đối Tượng
RàngBuộc Dữ Liệu MụcĐích Hàm LiênQuan
Giá TrịMặcĐịnhMã Số
Quảng
Nhập từ bànphímTên
Quảng
Nhập từ bànphímLoại
Bắt
Đầu DateTimePicker
>=
ngàyhiệnhành
Chọn từDateTimePicker
Kết
Thúc DateTimePicker
>=
ngàyhiệnhành
Chọn từDateTimePicker
ChấpNhậnvàLưu
Acept_click()
Hủy
Trang 522.14 Form Khuyến Mại
Trang 53Hàm LiênQuan
Giá TrịMặcĐịnhMã Số
Chọn từDateTimePickerKết
Thúc DateTimePicker
>= ngàyhiệnhành
Chọn từDateTimePicker
Lưu
Acept_click()
VI THIẾT KẾ Ơ XỬ LÝ
Trang 54Tên xử lý : Lưu
Form : Hóa Đơn
Input : Mã số Tour, mã khách hàng, mã nhân viên, giá
Output : Lưu các giá trị nhập vào cơ sở dữ liệu
Table liên quan : HOADON, KHACHHANG, TOUR, NHANVIEN
Giải Thuật :
Trang 55Tên xử lý : Tìm khách hàng
Form : Hóa Đơn
Input : Tên khách hàng
Output : Các thông tin về khách hàng
Table liên quan : KHACHHANG
Giải thuật :
Trang 56Tên xử lý : Tìm Nhân Viên Form : Quản Lý Nhân Viên Input : Tên nhân viên Output : Các thông tin về nhân viên trong bảng Danh mục nhân viên
Table liên quan : NHANVIEN
Giải thuật :
Trang 57Tên xử lý : Thêm Nhân Viên
Form : Quản Lý Nhân Viên
Input : MaNV, HoTen, GioiTinh, NgaySinh, CMND, DiaChi, DienThoai, Email
Output : Thông báo kết quả thực hiện có htành công hay không
Table liên quan : NHANVIEN
Giải thuật :
Trang 58Tên xử lý : Xóa
Form : Quản Lý Nhân Viên
Input : MaNV
Output : Thông báo kết quả thực hiện
Table liên quan : NHANVIEN
Giải thuật :
Trang 59Tên xử lý : Sửa Nhân Viên
Form : Quản Lý Nhân Viên
Input : MaNV, TenNV, GioiTinh, NgaySinh, CMND, DiaChi, DienThoai, Email Output : Thông báo kết quả chỉnh sửa
Table liên quan : NHANVIEN
Giải thuật :
Trang 60Tên xử lý : Thêm khách hàng
Form : Quản Lý Khách Hàng
Input : TenKH, GioiTinh, NgaySinh, SoCMND, DiaChi, SoDT, Email
Output : Thông báo kết quả thực hiện
Table liên quan : KHACHHANG
Giải thuật :
Trang 61Tên xử lý : Sửa Khách Hàng
Form : Quản Lý Khách Hàng
Input : MaKH, TenKH, LoaiKH, GioiTinh, NgaySinh, CMND, DiaChi, DienThoai, Email Output : Thông báo kết quả chỉnh sửa
Table liên quan : KHACHHANG
Giải thuật :
Trang 62Tên xử lý : Thêm Tour
Form : Quản Lý Tour
Input : TenTour, LoaiTour, ThoiGian, GiaTour
Output : Thông báo kết quả thực hiện
Table liên quan : TOUR
Giải thuật :
Trang 63Đánh giá ưu khuyết điểm
* Ưu Điểm
- Thể hiện đầy đủ một số chức năng chính thỏa mãn yêu cầu đề bài
- Cấu trúc dữ liệu và giải thuật tương đối đầy đủ, có thể phát triền lên sản phẩm phần mềm ứng dụng rộng rãi
* Khuyết Điềm
- Chưa mang tính chuyên nghiệp cao
- Giao diện chưa thân thiện lằm với người dùng