Phần mềm quản lý thông tin máy tính tổng hợp đầy đủ các chức năng cần thiết cho doanh nghiệp như quản lý nhân viên, nhà cung cấp, hóa đơn bán, hóa đơn nhập, khách hàng và thống kê báo cáo Với phần mềm này, doanh nghiệp có thể dễ dàng theo dõi, quản lý và kiểm soát mọi hoạt động của mình, từ việc quản lý thông tin nhân sự, nhà cung cấp, khách hàng đến việc quản lý các giao dịch mua bán và thống kê báo cáo doanh số, lợi nhuận.
Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 11
1.1.1 Usecase “Tông quát hệ thống ”
Hinh 2.1: Use case tong quat hé théng
Quản lý cần đăng nhập để thực hiện các chức năng quản lý liên quan, ví dụ: quản lý thông tin máy tính, hóa đơn, nhà cung cấp, cũng như thực hiện các thao tác tìm kiếm, thêm mới, chỉnh sửa hoặc xóa thông tin.
Người quản trị hệ thống sở hữu phân quyền cao nhất, có thể quản lý nhà cung cấp, bao gồm toàn bộ thông tin liên quan Ngoài ra, họ có thể quản lý hóa đơn nhập xuất máy tính, cũng như thống kê dữ liệu về máy tính theo các thang thời gian nhất định Nếu không đăng nhập vào hệ thống, người dùng sẽ không thể thực hiện bất kỳ chức năng nào bên trong.
- Các yêu cầu đặc biệt e - Bắt buộc người quản lý phải có tài khoản để đăng nhập vào hệ thống
Bước đầu tiên của hệ thống là khởi động các trường hợp sử dụng Đối với người quản lý, khi muốn sử dụng các chức năng quản lý, hệ thống sẽ yêu cầu đăng nhập trước tiên.
> Tóm tắt: Chức năng này cho phép người dùng đăng nhập vào hệ thống đề sử dụng các chức năng của chương trình
Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 13
Khi người dùng chạy chương trình, hệ thống sẽ kiểm tra tính hợp lệ của tài khoản và mật khẩu Nếu thông tin hợp lệ, hệ thống sẽ thông báo nhóm sử dụng và hiển thị giao diện chính của chương trình với menu chức năng phù hợp với nhóm sử dụng của tên đăng nhập đó Ngược lại, hệ thống sẽ đưa ra thông báo lỗi và yêu cầu người dùng đăng nhập lại.
- Dòng sự kiện phụ: ®© Nếu người đùng nhấn vào nút “Thoát”, usecase kết thúc Form được đóng lại
Điều kiện bổ sung được đưa ra là khi người dùng để trống cả tên đăng nhập và mật khẩu rồi nhấp vào nút đăng nhập, hệ thống sẽ coi là tên đăng nhập và mật khẩu không hợp lệ.
1.1.3 Usecase “ Quan lý thông tin máy tinh” Ẳ
Hinh 2.3: Usecase Quan ly thong tin may tinh
- Chức năng này cho phép người dùng quản lý các thông tin của may tinh trong cua hang
Sự kiện chính của ứng dụng này là nút "Tìm", cho phép người dùng tìm kiếm thông tin về máy tính cụ thể Các thông tin cần tìm bao gồm: mã máy tính, tên máy tính, số lượng, giá bán, mã nhà cung cấp Toàn bộ thông tin này được người dùng nhập vào sáu ô textbox và combobox có sẵn trên giao diện ứng dụng.
Khi nhập thông tin máy tính vào, click "Thêm" để tải thông tin lên DataGridview và lưu vào cơ sở dữ liệu Để sửa thông tin, chọn máy tính trên DataGridview, thông tin sẽ được hiển thị trong ô textbox và Combobox cho phép sửa đổi Tương tự, để xóa, chọn máy tính trên DataGridview và click nút "Xóa" Bên cạnh đó, nút "Làm Mới" giúp xóa trống các ô textbox để nhập thông tin mới Nút "Quay lại" cho phép quay về trang menu khi muốn quản lý mục khác Cuối cùng, nút "Thoát" dùng để đóng chương trình.
- Các yêu cầu đặc biệt: Không có
- Điều kiện tiên quyết: ® - Người dùng chạy chương trình và phải đăng nhập thành công
- Điều kiện bổ sung: ® Người dùng phải nhập đầy đủ các thông tin trên ô textbox và Combobox, chú ý số số lượng và đơn giá thì chỉ được nhập số
1.1.4 Usecase “Quan ly nhan vién” Ẳ
Hinh 2.4: UsecaseQuan ly nhan vién
- Chức năng nảy cho phép người dùng quản lý thông tin nhân viên trong cửa hàng
Thông tin nhân viên gồm mã nhân viên, tên, giới tính, địa chỉ, số điện thoại được nhập vào các ô textbox Sau khi hoàn tất nhập liệu, nhấn nút "Thêm" để tải toàn bộ thông tin nhân viên lên DataGridview và lưu vào cơ sở dữ liệu Để chỉnh sửa thông tin nhân viên, chọn nhân viên đó trên DataGridview và thông tin sẽ được tải lên ô textbox.
Trên form quản lý cửa hàng bán máy tính có 6 textbox và Combobox tương ứng với từng thông tin của nhân viên, người dùng có thể sửa thông tin bằng cách nhập dữ liệu mới vào textbox và nhấn nút “Cập Nhật” Tương tự, với chức năng “Xoá” người dùng chỉ cần chọn nhân viên cần xoá trên DataGridview và nhấn vào nút xoá để xoá thông tin nhân viên đó Nếu người dùng nhấn nút “Làm Mới”, toàn bộ các ô textbox sẽ trở về rỗng, cho phép người dùng nhập thông tin sản phẩm mới Ngoài ra, form còn có các nút “Quay lại” để quay trở lại trang menu và nút “Thoát” để thoát khỏi chương trình.
- Các yêu cầu đặc biệt: Không có
- Điều kiện tiên quyết: ® - Người dùng chạy chương trình và phải đăng nhập thành công
- Điều kiện bổ sung: ¢ Người dùng phải nhập đầy đủ các thông tin trên ô textbox
1.1.5 Usecase “Quan ly nha cung cấp”
Hình 2.5: Usecase Quản lý nhà cung cấp
-Chức năng này cho phép người quản lý nhà cung cấp
Khi quản lý thông tin nhà cung cấp, người quản lý cần nhập đầy đủ các thông tin bao gồm: mã nhà cung cấp, tên nhà cung cấp và các thông tin khác vào các ô textbox trên form Sau khi nhập xong, nhấn nút "Thêm" để lưu toàn bộ thông tin vào cơ sở dữ liệu và hiển thị trên DataGridview Nếu muốn chỉnh sửa thông tin, chọn mã nhà cung cấp cần sửa trên DataGridview và sửa thông tin trong các textbox Cuối cùng, nút "Xóa" được sử dụng để xóa một nhà cung cấp khỏi hệ thống.
Khi người dùng nhập thông tin vào ô tìm kiếm và nhấp nút tìm kiếm, thông tin bao gồm mã và tên nhà cung cấp sẽ hiển thị trong lưới dữ liệu.
Nút "Quay lại" cho phép người dùng quay về trang menu để tiếp tục quản lý các mục khác nhau trong chương trình Ngược lại, nút "Thoát" được sử dụng khi người dùng muốn chấm dứt hoàn toàn chương trình và trở về màn hình chính.
- Các yêu cầu đặc biệt: Không có
- Điều kiện tiên quyết: ®Người dùng chạy chương trình và đăng nhập thành công
- Điều kiện bổ sung: e®Người dùng phải điền đầy đủ các thông tin vào các ô textbox
1.1.6 Usecase “Quản lý hóa don ban”
Hinh2.6: Usecase Quản lýhóa đơn ban
> Tóm tắt: Chức năng này cho phép người dùng quản lý các thông tin về hóa đơn bản
Dòng sự kiện chính diễn ra như sau: Các thông tin về hóa đơn được nhập vào các ô textbox, combobox, bao gồm mã hóa đơn bán, mã nhân viên, mã khách hàng, mã mặt hàng, số lượng, ngày bán, địa chỉ, số điện thoại, đơn giá và tổng tiền Sau khi nhập xong, khi nhấn nút "Thêm", toàn bộ các thông tin về mã hóa đơn, ngày tháng và tổng tiền sẽ được tải lên DataGridview và đồng thời được lưu vào cơ sở dữ liệu.
- Nếu muốn "Sửa" thông tin hóa đơn nào thì ta chỉ cần chọn hóa đơn đó trên DataGridview khi đó thông tin được load trở lại các ô textbox và người dùng có thể sửa thông tin.- Tương tự như vậy với chức năng “Xoá” ta chỉ cần chọn hóa đơn cần xóa trên DataGridview và nhấn vào nút xóa thì sẽ xóa được thông tin của hóa đơn đó.- Nếu người sử dụng nhấn nút “Làm Mới” thì toàn bộ các ô textbox sẽ trở về rỗng cho phép người quản lý nhập mới một hóa đơn.- Nếu muốn “In hóa đơn bán” thì ta chỉ cần chọn button In hóa đơn bán đó thì sẽ In ra EXCEL.
Chương III THIET KE CO SO DU LIEUMô hình dữ liệu quan hệtblHoadonban tbiThongtinMT ÿ MveanDB MaMT MeNV
Le Ngaybzn sar Le Sere
8 Tongnien Ệ thlHoadonnhap : tbẽNhaCC Đ MAICN 3 ÿ MaNCC Mal |
TerNCC MaMT $ Chachi S00 NaMGC tbINhanvien sat Saluong % Maw
Diaoy Gilnh sat = fF) Dadi
Hình 3.1 Mô hình dữ liệu quan hệ
CHƯƠNG IV PHAN TICH THIET KE GIAO DIEN4.1 hệ thống chức năng chính của chương trình
SIT | Tên chức năng Tên form Cách chọn từ chương trình
1 Dang nhap FrmDangNhap La giao dién cua form dang nhap
2 Menu FrmMenu La giao dién cua form menu
3 Quan ly théng tin FrmQLthongtinmaytinh | Là giao diện của form quản lý thông tin máy tính máy tính
Giao diện form quản lý nhân viên là FrmNV, giao diện form quản lý nhà cung cấp là FrmNCC, còn FrmHDN là giao diện form quản lý hóa đơn nhập.
Giao diện form hóa đơn bán tại FrmHDB, form khách hàng tại FrmKhachhang và form thống kê tại FrmThongke, đây là những giao diện quan trọng trong hệ thống quản lý hóa đơn bán.
Phâân Mêâm Quần Lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 39
| 10 | Tim kiém FrmTimkiem La giao dién cua from tim kiém
Bảng 4.1 Hệ thống chức năng chính của chương trình4.2 Mô tả chỉ tiết từng chức năng
4.2.1 Form đăng nhập a Xây dựng giao diện s Đăng nhập [-=-||-=-||ss
Tên đăng nhâp Mật khấu Đăng nhập
-D Wod woh thdéngc ach vag trinh thì băốt buộc người quản lý phả ¡ thống qua Dang nh pA thôống Nêốu ng ưởqu a ly nh @ đúng Tài Khoản và
Khi nhấn nút "Đăng nhập", người dùng sẽ thấy biểu mẫu đăng nhập hiện ra và có thể gửi thông tin đăng nhập của mình Nếu thông tin đăng nhập không chính xác, hệ thống sẽ hiển thị thông báo "Đăng nhập thất bại Bạn có muốn đăng nhập lại không?".
- Nêôu ng ườ sử dụng muốốn thoát klỏ ¡ ứng dụng, khống đăng nhập nữa thi kích chuột vào nút “ Thoát”
4.2.2Form Menu a Xây dựng giao diện
Quản lýthôngtin Thongké Timkiém Quaylai Thoát a TRUONG DAI HOC SU PHAM KY THUAT HUNG YEN
QL CUA HANG BAN MAY TINHGiáo vién hwéng dan: Trịnh Thị Nhị Sinh viên thực hiện: — Trần Khắc Tuyển
Hình 4.2: Giao diện quản lý cửa hàng bán máy tính tông quát
Ứng dụng cung cấp cho người sử dụng cái nhìn tổng quát về các chức năng chính của hệ thống quản lý cửa hàng bán máy tính.
4.2.3 Form quan ly thong tin may tinh a Xây dựng giao diện
| ¡ Mã máy tính Tên mấy tính Mã NCC Số lượng Giá bán
Người dùng cần đăng nhập thành công vào hệ thống để sử dụng ứng dụng quản lý thông tin máy tính.
Sau khi đăng nhập, người dùng nhập thông tin vào các ô nhập liệu Hệ thống kiểm tra xem mã máy tính đã có trong cơ sở dữ liệu chưa Nếu đã tồn tại, hệ thống yêu cầu người dùng nhập lại mã Ngược lại, nếu chưa tồn tại mã máy tính cùng loại trong cơ sở dữ liệu, thông tin máy tính sẽ được tải lên DataGridview và lưu vào cơ sở dữ liệu.
Để chỉnh sửa thông tin máy tính, bạn chọn thông tin máy tính cần chỉnh sửa trong DataGridview Khi đó, các thông tin về máy tính sẽ được tải lại vào các ô textbox Bạn có thể sửa thông tin của chủng loại Sau khi sửa xong, bạn nhấn nút để xác nhận thay đổi.
“Sửa ”thì hệ thống sẽ load lên DataGridview và lưu lại vào trong cơ sở đữ liệu
Khi cần xóa thông tin máy tính khỏi hệ thống, bạn cần chọn thông tin máy tính cần xóa trên bảng DataGridview, sau đó nhấn vào nút "Xóa" Sau khi nhấn nút xóa, thông tin của thông tin máy tính vừa chọn sẽ được xóa khỏi DataGridview.
Khi nhấn vào nút "Làm mới", toàn bộ thông tin trong các ô hộp văn bản sẽ trở về trạng thái ban đầu, giúp bạn có thể nhập thông tin của một máy tính mới để tiếp tục thực hiện quy trình cài đặt.
* Khi người sử dụng nhắn vào nút “Thoát”thì sẽ thoát khỏi chương trình ứng dụng và trở về form Main của chương trình
4.2.4 Form quản lý nhân viên a Xây dựng giao diện
Phâân Mêâm Quân lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 43 ơ-lÍ_- Ga làmmi Thêm Sửa Xóa Quaylgi Thoát -
| ¡ Mãnhânviên Tên nhân viên Giỗi tính Địa chỉ Số điện thoại
Giao diện form quản lý nhân viên cung cấp các chức năng cần thiết để quản lý thông tin nhân viên hiệu quả Để sử dụng chức năng này, người dùng cần đăng nhập thành công vào hệ thống.
Khi người dùng đăng nhập thành công, hệ thống kiểm tra mã nhân viên nhập vào đã tồn tại trong cơ sở dữ liệu chưa Nếu chưa tồn tại, thông tin của mã nhân viên mới sẽ được hiển thị trên DataGridview và được lưu vào cơ sở dữ liệu ngay sau khi người dùng nhấn nút "Thêm".
Để chỉnh sửa nhân viên, người dùng cần chọn nhân viên cần chỉnh sửa trong DataGridview Sau khi chọn, thông tin về nhân viên sẽ được tải lại vào các ô textbox tương ứng Sau đó, người dùng có thể chỉnh sửa thông tin và lưu lại các thay đổi vào cơ sở dữ liệu.
Điểm nổi bật của phần mềm là khả năng quản lý và sửa thông tin nhân viên Khi sửa thông tin của nhân viên, người dùng chỉ cần nhập thông tin mới vào DataGridview Sau khi nhấn nút "Sửa", dữ liệu sẽ được lưu vào cơ sở dữ liệu và hiển thị trở lại trong DataGridview Nhờ đó, người dùng có thể dễ dàng chỉnh sửa và cập nhật thông tin nhân viên.
Để xóa thông tin nhân viên, ta chọn nhân viên cần xóa trên DataGridview Khi nhấn nút "Xóa", thông tin của nhân viên đó sẽ không còn hiển thị trên DataGridview.
Khi nhấn nút "Làm mới", mọi thông tin trong các ô văn bản sẽ được xóa trống Tính năng này giúp người dùng nhập thông tin cho một nhân viên mới.
* Khi người sử dụng nhấn vào nút “Quay lại” thì sẽ thoát khỏi form QL sản pham va trở về form Main của chương trình
* Khi người sử đụng nhắn vào nút “Thoát” thì sẽ thoát khỏi chương trình
4.2.5 Form nhà cung cấp a Xây dựng giao diện
Phâân Mêâm Quân lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 45
| Ma NCC Tén NCC Bia chi SĐT
Hình 4.5: Giao diện form nhà cung cấp b Chức năng của form v_ Để sử dụng được ứng dụng này thì người dùng phải đăng nhập thành công vào hệ thống
Khi thêm nhà cung cấp mới, hệ thống kiểm tra mã nhà cung cấp đã tồn tại trong cơ sở dữ liệu hay chưa Nếu chưa tồn tại, thông tin nhà cung cấp sẽ được hiển thị trên DataGridview và lưu vào cơ sở dữ liệu.
Muốn sửa thông tin một nhà cung cấp, ta chọn nhà cung cấp cần sửa trong DataGridview Khi đó, thông tin về nhà cung cấp sẽ được nạp lại vào các ô textbox Sau khi sửa xong thông tin, ta nhấn nút Lưu để cập nhật thông tin của nhà cung cấp.
Khi nhấn nút "Sửa", thông tin mới sửa đổi sẽ được tải lên DataGridview và lưu lại vào cơ sở dữ liệu.
Hình 4.10: Giao diện tìm kiếm thông tin máy tínhb Chức năng của form Đề sử dụng được ứng dụng này thì người dùng phải đăng nhập thành công vào hệ thống
Sau khi đăng nhập hệ thống thành công, người dùng điền đầy đủ thông tin vào các ô được cung cấp và nhấn nút "Tìm kiếm" Hệ thống sẽ kiểm tra thông tin vừa nhập có tồn tại trong cơ sở dữ liệu hay không Nếu thông tin có trong cơ sở dữ liệu, hệ thống sẽ hiển thị thông tin về máy tính mà người dùng cần tìm Ngược lại, nếu thông tin không tồn tại, hệ thống sẽ báo lỗi và yêu cầu người dùng nhập lại thông tin.
Khi người sử dụng nhấn vào nút “Quay lại” thì sẽ thoát khỏi chương trình ứng dụng và trở về form Main của chương trình
# Khi người sử đụng nhân vào nút “Thoát” thì sẽ thoát khỏi chương trình
Phâân Mêâm Quân lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 53
4.2.11 Form tìm kiếm thông tin nhân viên a Xây dựng giao diện
Để sử dụng ứng dụng, người dùng phải đăng nhập thành công vào hệ thống Bằng cách này, họ có thể truy cập vào chức năng tìm kiếm thông tin nhân viên, nơi họ có thể tìm kiếm và xem thông tin chi tiết về nhân viên trong tổ chức.
Sau khi đăng nhập vào hệ thống, người dùng nhập thông tin vào các ô tương ứng và bấm "Tìm kiếm" Hệ thống sẽ đối chiếu thông tin nhập vào với dữ liệu lưu trữ Nếu thông tin hợp lệ, hệ thống sẽ hiển thị thông tin nhân viên cần tìm Ngược lại, nếu thông tin không có trong cơ sở dữ liệu, hệ thống sẽ báo lỗi và yêu cầu người dùng nhập lại.
Khi người sử dụng nhấn vào nút “Quay lại” thì sẽ thoát khỏi chương trình ứng dụng và trở về form Main của chương trình
# Khi người sử đụng nhân vào nút “Thoát” thì sẽ thoát khỏi chương trình
Phâân Mêâm Quân lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 54
4.2.12 Form tim kiém thong tin nha cung cấp a Xây dựng giao diện
Để sử dụng ứng dụng tìm kiếm thông tin nhà cung cấp, người dùng cần đăng nhập thành công vào hệ thống Chức năng của form cung cấp khả năng tìm kiếm các nhà cung cấp theo nhu cầu của người dùng.
Sau khi đăng nhập thành công vào hệ thống, người dùng nhập các thông tin cần tìm vào ô "Tìm kiếm" Hệ thống sẽ kiểm tra dữ liệu người dùng nhập vào có trong cơ sở dữ liệu hay không Nếu có, hệ thống sẽ hiển thị thông tin nhà cung cấp mà người dùng cần tìm Nếu thông tin không có trong cơ sở dữ liệu, hệ thống sẽ báo lỗi và yêu cầu người dùng nhập lại thông tin.
Khi người sử dụng nhấn vào nút “Quay lại” thì sẽ thoát khỏi chương trình ứng dụng và trở về form Main của chương trình
# Khi người sử đụng nhân vào nút “Thoát” thì sẽ thoát khỏi chương trình
Phâân Mêâm Quân lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 55
4.2.13 Form tim kiém thông tin khách hàng a Xay dung giao dién
Để sử dụng ứng dụng này, người dùng phải đăng nhập thành công vào hệ thống Sau khi đăng nhập, người dùng có thể truy cập giao diện tìm kiếm thông tin khách hàng với chức năng tìm kiếm thông tin khách hàng lưu trong hệ thống.
Khi đăng nhập thành công vào hệ thống, người dùng điền đầy đủ thông tin vào các ô textbox và nhấn nút "Tìm kiếm" Hệ thống sẽ kiểm tra thông tin vừa nhập có tồn tại trong cơ sở dữ liệu hay không Nếu đã tồn tại, hệ thống sẽ hiển thị thông tin khách hàng cần tìm Ngược lại, nếu không tồn tại trong cơ sở dữ liệu, hệ thống sẽ báo lỗi và yêu cầu người dùng nhập lại.
Khi người sử dụng nhấn vào nút “Quay lại” thì sẽ thoát khỏi chương trình ứng dụng và trở về form Main của chương trình
# Khi người sử đụng nhân vào nút “Thoát” thì sẽ thoát khỏi chương trình
Phâân Mêâm Quân lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 56
CHUONG V: THU NGHIEM VA DANH GIASau khi đã hoàn thành cơ bản phần mềm “Quản lý cửa hàng bán máy tính” đã trải qua giai đoạn kiểm tra ở mức lập trình
1 Cài đặt Yêu cầu phần cứng không cao, với cấu hình tối thiéu: Intel Celeron 1.4GHz, RAM 256MB, hệ điều hành WinXP, visual Studio 2008, SQL sever 2000,hoac 2005
- Attach dữ liệu vào cơ sở dữ liệu sqÌ - Thu nhận thông tin phản hồi đề hoàn thiện chương trình
Phâân Mêâm Quân lý Cửa hàng bán máy tính-Khoa công nghệ thông tin Trang 57
3 Danh gia - Phần mềm quản lý cửa hàng bán máy tính ứng dụng tốt nhất ở các cửa hàng vừa và nhỏ
Hệ thống quản lý thông tin về chủng loại, sản phẩm, cho phép cập nhật, sửa đổi, xóa và tìm kiếm dữ liệu liên quan đến các đối tượng cụ thể Ngoài ra, hệ thống cũng có chức năng thống kê các đối tượng này, cung cấp số liệu tổng hợp và phân tích.
PHAN III QUYET DINH VA KHUYEN NGHIKết luậnNhận thấy nhu cầu quản lý cửa hàng hiệu quả, nhóm nghiên cứu đã phát triển phần mềm chuyên biệt cho các cửa hàng bán máy tính quy mô vừa và nhỏ Phần mềm này ra đời nhằm thay thế phương pháp quản lý thủ công truyền thống, vốn tốn nhiều thời gian và công sức cho nhân viên.
Phâân Méém Quan Ly Ctra hang bdn máy tính-Khoa công nghệ thông tin Trang 59
PHAN IV: TÀI LIỆU THAM KHAODanh sách các tải liệu tham khảo để làm project 2
ST Họ và Tên tác giả Tên tài liệu Nguồn
Phạm Hữu Khang đã xuất bản một loạt sách giáo khoa về lập trình bao gồm: "Lập trình Windows Forms tập II" (440 trang, 2006), "Lập trình hướng đối tượng" (124 trang, 2008, NXB Lao Động Xã Hội), và "Lập trình cơ sở dữ liệu tập 4" (432 trang, 2008, NXB Lao Động Xã Hội).