Hoạch định cơ sở dữ liệu quản lý cung cấp nhân sự tại công ty XL Manpower JSC.Người lao động có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm được nơi làm việc như ý muốn sẽ nộp hồ sơ tìm việc tại công ty. Hồ sơ của người lao động sẽ được lưu trữ lại. Thông tin người lao động gồm: Thông tin về người lao động gồm: mã người lao động, tên, địa chỉ, số điện thoại, số CMT, trình độ.Khi đối tác có nhu cầu thuê lao động sẽ liên hệ với công ty. Đối tác sẽ thỏa thuận với công ty về vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời gian thuê lao động, …. Khi thỏa thuận tiến tới thành công thì nhân viên công ty sẽ lập hợp đồng với đối tác. Thông tin hợp đồng bao gồm: Mã hợp đồng, ngày ký hợp đồng, thời gian sử dụng lao động, giá thuê.Thông tin về đối tác và thông tin về nhân viên lập hợp đồng cũng được lưu trữ trong CSDL. Thông tin về đối tác bao gồm: mã đối tác, tên đối tác, địa chỉ, số điện thoại. Thông tin về nhân viên lập hợp đồng gồm: mã nhân viên, tên nhân viên, giới tính, địa chỉ, số điện thoại.Ngoài ra những người lao động đã được môi giới thành công sẽ có những công việc khách nhau. Và thông tin về công việc của nười lao động cũng sẽ được lưu trữ lại để tiện cho việc quản lý.
Trang 1TRƯỜNG ĐẠI HỌC THƯƠNG MẠI
-BỘ MÔN: CẤU TRÚC VÀ HOẠCH ĐỊNH CƠ SỞ DỮ LIỆU
BÀI THẢO LUẬN
Đề tài: Hoạch định cơ sở dữ liệu quản lý cung cấp nhân sự tại công
ty XL Manpower JSC
Trang 2Phần 1: XL Manpower JSC
Giới thiệu về công ty XL Manpower JSC
XL Manpower JSC là 1 công ty hoạt động trong lĩnh vực cung ứng nhân lực, được thành lập ngày 1-1-2006 bởi Giám đốc Đào Trung Kiên với số vốn điều lệ là 10 tỉ VNĐ, số nhân viên hoạt động trong công ty từ 300-500 người và doanh thu hàng năm của công ty
là 100 tỉ VNĐ
Loại hình kinh doanh chính của công ty là:
Cung cứng nhân lực
Dịch vụ tuyển dụng
Đào tạo kỹ năng nghề nghiệp
Địa chỉ: Tầng trệt, Lô E2, Tòa nhà Mỹ Đức, số 220 Xô Viết Nghệ Tĩnh, Phường 21, Quận Bình Thạnh, Thành phố Hồ Chí Minh, Việt Nam
Website của công ty: XLmanpower.com
Với khả năng cung cấp nguồn nhân lực dồi dào, có đầy đủ kỹ năng theo yêu cầu công việc công ty có thể nhanh chóng thỏa mãn các nhu cầu đa dạng của khách hàng trong nhiều lĩnh vực công nghiệp và dự án Thêm vào đó, XL Manpower đảm nhận tất cả các khâu trong quá trình tuyển dụng nhân sự như: tìm kiếm và lựa chọn nguồn nhân lực, phỏng vấn và đánh giá, tổ chức khám sức khỏe, ký hợp đồng lao động, thực hiện trả lương, chế độ bảo hiểm, cấp phát bảo hộ lao động, quản lý công việc hằng ngày…cho người lao động nhằm giảm bớt gánh nặng trong việc quản lý con người của khách hàng Thông qua việc lựa chọn những ứng viên chất lượng trong nhiều lĩnh vực từ nhân viên văn phòng đến đội ngũ quản lý tại hiện trường…công ty luôn cung cấp đội ngũ nhân viên
có tay nghề và kinh nghiệm để đáp ứng nhu cầu của khách hàng
XL Manpower cung cấp nguồn nhân lực đa dạng từ lao động phổ thông, công nhân trung cấp, công nhân lành nghề, kỹ thuật viên, đốc công, kỹ sư, giám sát, chuyên
Trang 3Công ty cũng cần lưu trữ thông tin về đối tác của mình :mã đối tác( duy nhất), tên đối tác, địa chỉ, số điện thoại.Đối tác của công ty có thể là cá nhân, tổ chức , các công ty…
Khi đối tác đến công ty giao dịch, nhân viên của XL Manpower sẽ lập một hợp đồng cung ứng nhân lực Hợp đồng này sẽ được quản lý về các thông tin sau : mã hợp đồng, ngày ký hợp đồng, thời gian sử dụng lao động ,giá thuê, vị trí công việc
Mỗi nhân viên của công ty cần được quản lý về các thông tin: mã nhân viên, tên nhân viên, số CMT, địa chỉ, số điện thoại
Xác định mục tiêu, dự báo nhu cầu.
Nhu cầu về CSDL của công ty
HTTT được sử dụng để quản lý về hoạt động kinh doanh của công ty- cho thuê lao động, được sử dụng trong nội bộ công ty
Các đối tượng được quản lý trong HTTT bao gồm: khách hàng, người lao động, hợp đồng giao dịch và nhân viên công ty liên quan đến giao dịch hợp đồng
Hệ thống phải có tính bảo mật và an toàn cao, tránh dò dỉ dữ liệu
Yêu cầu hệ thống có dung lượng vừa đủ, không làm ảnh hưởng tới các hệ thống khác trong công ty
Đánh giá CSDL hiện tại và đưa ra các yêu cầu về CSDL
Yêu cầu về lưu trữ
Thông tin về đối tác gồm: mã đối tác, tên đối tác, địa chỉ, số điện thoại
Thông tin về hợp đồng gồm: mã hợp đồng, , mã nhân viên lập hợp đồng, mã khách hàng, mã người lao động được thuê, ngày ký hợp đồng, thời gian sử dụng lao động, giá thuê
Thông tin về người lao động gồm: mã người lao động, tên, địa chỉ, số điện thoại,
số CMT, trình độ
Trang 4Yêu cầu về nghiệp vụ
Cập nhật dữ liệu cho từng đối tượng của hệ thống : khách hàng, người lao động, hợp đồng, nhân viên
Xử lý dữ liệu cho các đối tượng : thêm, sửa, xóa…
Tìm kiếm thông tin
Yêu cầu phi chức năng
Giao diện hệ thống thân thiện, dễ sử dụng
Yêu cầu về tính sẵn sàng của dữ liệu : cho phép truy cập dữ liệu đa người dùng, các biểu mẫu dễ sử dụng, dễ hiểu
Yêu cầu về tính an toàn, bảo mật: tính bảo mật và độ an toàn cao, có phân quyền người sử dụng Đối với người dùng không trực tiếp quản lý hệ thống, họ chỉ có thể được phép tìm kiếm , tra cứu các thông tin liên quan đến khách hàng, nhân viên, người lao động trong phạm vi cho phép Đối với người trực tiếp tham gia quản lý hệ thống có thể chỉnh sửa, thêm xóa…
Yêu cầu về khả năng tương tác với các hệ thống khác: hệ thống phải có tính mở và nâng cấp dễ dàng
Yêu cầu về thời gian thực hiện: tốc độ xử lý của hệ thống phải nhanh chóng và chính xác, đảm bảo độ tin cậy của thông tin
Trang 5Phần 2: Hoạch định cơ sở dữ liệu quản lý cung cấp nhân sự tại công ty XL Manpower JSC
Mô t bài toán: ả bài toán:
Ngư i lao đ ng có nhu c u mu n xin vi c vào các công ty nh ng ch a tìmộng có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm ầu muốn xin việc vào các công ty nhưng chưa tìm ốn xin việc vào các công ty nhưng chưa tìm ệc vào các công ty nhưng chưa tìm ư ư
đư c n i làm vi c nh ý mu n sẽ n p h s tìm vi c t i công ty H s c a ngệc vào các công ty nhưng chưa tìm ư ốn xin việc vào các công ty nhưng chưa tìm ộng có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm ồ sơ tìm việc tại công ty Hồ sơ của người ệc vào các công ty nhưng chưa tìm ại công ty Hồ sơ của người ồ sơ tìm việc tại công ty Hồ sơ của người ủa người ư i lao đ ng sẽ động có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm ư c l u tr l i Thông tin ngư ữ lại Thông tin người lao động gồm: ại công ty Hồ sơ của người ư i lao đ ng g m: ộng có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm ồ sơ tìm việc tại công ty Hồ sơ của người Thông tin về người lao động gồm: mã người lao động, tên, địa chỉ, số điện thoại, số CMT, trình độ
Khi đ i tác có nhu c u thuê lao đ ng sẽ liên h v i công ty Đ i tác sẽ th aốn xin việc vào các công ty nhưng chưa tìm ầu muốn xin việc vào các công ty nhưng chưa tìm ộng có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm ệc vào các công ty nhưng chưa tìm ới công ty Đối tác sẽ thỏa ốn xin việc vào các công ty nhưng chưa tìm ỏa thu n v i công ty v v n đ thuê lao đ ng nh thuê v i s lới công ty Đối tác sẽ thỏa ề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời ấn đề thuê lao động như thuê với số lượng bao nhiêu, thời ề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời ộng có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm ư ới công ty Đối tác sẽ thỏa ốn xin việc vào các công ty nhưng chưa tìm ư ng bao nhiêu, th i gian thuê lao đ ng, … Khi th a thu n ti n t i thành công thì nhân viên công ty sẽộng có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm ỏa ến tới thành công thì nhân viên công ty sẽ ới công ty Đối tác sẽ thỏa
l p h p đ ng v i đ i tác Thông tin h p đ ng bao g m: ồ sơ tìm việc tại công ty Hồ sơ của người ới công ty Đối tác sẽ thỏa ốn xin việc vào các công ty nhưng chưa tìm ồ sơ tìm việc tại công ty Hồ sơ của người ồ sơ tìm việc tại công ty Hồ sơ của người Mã hợp đồng, ngày ký hợp đồng, thời gian sử dụng lao động, giá thuê
Thông tin v đ i tác và thông tin v nhân viên l p h p đ ng cũng đề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời ốn xin việc vào các công ty nhưng chưa tìm ề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời ồ sơ tìm việc tại công ty Hồ sơ của người ư c l uư
tr trong CSDL ữ lại Thông tin người lao động gồm: Thông tin về đối tác bao gồm: mã đối tác, tên đối tác, địa chỉ, số điện thoại Thông tin về nhân viên lập hợp đồng gồm: mã nhân viên, tên nhân viên, giới tính, địa chỉ, số điện thoại
Ngoài ra nh ng ngữ lại Thông tin người lao động gồm: ư i lao đ ng đã động có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm ư c môi gi i thành công sẽ có nh ngới công ty Đối tác sẽ thỏa ữ lại Thông tin người lao động gồm: công vi c khách nhau Và thông tin v công vi c c a nệc vào các công ty nhưng chưa tìm ề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời ệc vào các công ty nhưng chưa tìm ủa người ư i lao đ ng cũng sẽ động có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm ư c
l u tr l i đ ti n cho vi c qu n lý.ư ữ lại Thông tin người lao động gồm: ại công ty Hồ sơ của người ể tiện cho việc quản lý ệc vào các công ty nhưng chưa tìm ệc vào các công ty nhưng chưa tìm ản lý
Trang 61 S đ phân c p ch c năng: ơ đồ phân cấp chức năng: ồ phân cấp chức năng: ấp chức năng: ức năng:
Qu n tr cung c pản lý ị cung cấp ấn đề thuê lao động như thuê với số lượng bao nhiêu, thời nhân sự
3 Qu n lý ản lý
HĐ
2.1 L p
h s LĐồ sơ tìm việc tại công ty Hồ sơ của người
2.2 C p
nh t HSLĐ
2.3 Xóa
h s LĐồ sơ tìm việc tại công ty Hồ sơ của người
2 Qu n lý ản lý
h s LĐồ sơ tìm việc tại công ty Hồ sơ của người
4 Qu n lý ản lý
TT v ĐTề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời
5 L p
th ng kê ốn xin việc vào các công ty nhưng chưa tìm báo cáo
3.1 L p HĐ
3.3 Xóa HĐ
3.2 C p
nh t HĐ
4.2 C p
nh t h s ồ sơ tìm việc tại công ty Hồ sơ của người TTKH
4.1 L p h ồ sơ tìm việc tại công ty Hồ sơ của người
s TT ĐT
5.1 T ng ổng
h p các TT
5.3 In th ngốn xin việc vào các công ty nhưng chưa tìm
kê báo cáo
5.2 Phân
lo i các TT ại công ty Hồ sơ của người
4.3 Xóa h ồ sơ tìm việc tại công ty Hồ sơ của người
s
1 Qu n lý ản lý
NV
1.1 L p hồ sơ tìm việc tại công ty Hồ sơ của người
s NV
1.2 C p
nh t HSNV
1.3 Xóa hồ sơ tìm việc tại công ty Hồ sơ của người
s NV
Trang 72 S đ lu ng d li u DFD: ơ đồ phân cấp chức năng: ồ phân cấp chức năng: ồ phân cấp chức năng: ữ liệu DFD: ệu DFD:
S đ m c ng c nh:ơ đồ phân cấp chức năng: ồ phân cấp chức năng: ức năng: ữ liệu DFD: ả bài toán:
Y/c TT v nhân viên TT nhân viênề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời
TT thuê nhân s Yêu c u ự ầu muốn xin việc vào các công ty nhưng chưa tìm
TT v h p đ ngề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời ồ sơ tìm việc tại công ty Hồ sơ của người
TT ph n h iản lý ồ sơ tìm việc tại công ty Hồ sơ của người
Y/c TT v đ i tác Báo cáoề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời ốn xin việc vào các công ty nhưng chưa tìm
TT đ i tácốn xin việc vào các công ty nhưng chưa tìm
TT cá nhân TT thuê LĐ
Qu n tr cung ản lý ị cung cấp
c p nhân s ấn đề thuê lao động như thuê với số lượng bao nhiêu, thời ự
Ban giám
đ c ốn xin việc vào các công ty nhưng chưa tìm
Đ i tác ốn xin việc vào các công ty nhưng chưa tìm
đ ng ộng có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm Nhân viên
Trang 8S đ m c đ nh:ơ đồ phân cấp chức năng: ồ phân cấp chức năng: ức năng: ỉnh:
Y/c TT v đ i tácề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời ốn xin việc vào các công ty nhưng chưa tìm
TT đ i tácốn xin việc vào các công ty nhưng chưa tìm
H s v ĐTồ sơ tìm việc tại công ty Hồ sơ của người ề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời Báo cáo
TT thuê nhân s ự
TT v HĐ ề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời
H p đ ngồ sơ tìm việc tại công ty Hồ sơ của người
TT ph n h i Yêu c uản lý ồ sơ tìm việc tại công ty Hồ sơ của người ầu muốn xin việc vào các công ty nhưng chưa tìm
TT thuê LĐ
H s LĐồ sơ tìm việc tại công ty Hồ sơ của người
TT cá nhân
H s NVồ sơ tìm việc tại công ty Hồ sơ của người
TT nhân viên
Y/c TT về NV
Đ i tácốn xin việc vào các công ty nhưng chưa tìm
3.Qu n lýản lý
h p đ ng ồ sơ tìm việc tại công ty Hồ sơ của người
1 Qu n lýản lý
nhân viên
4 Qu n lý TTản lý
v ĐTề vấn đề thuê lao động như thuê với số lượng bao nhiêu, thời
5 L p th ngốn xin việc vào các công ty nhưng chưa tìm
đ cốn xin việc vào các công ty nhưng chưa tìm
Ngư i lao
đ ngộng có nhu cầu muốn xin việc vào các công ty nhưng chưa tìm
Nhân viên
2 Qu n lý hản lý ồ sơ tìm việc tại công ty Hồ sơ của người
s LĐ
Trang 93 Xây dựng kế hoạch, phương án cho CSDL mới.
Các thực thể
Đối tác : lưu trữ thông tin về khách hàng
Người LD : lưu trữ thông tin về người lao động
Hợp đồng: lưu trữ thông tin về hợp đồng
Nhân viên: lưu trữ thông tin về nhân viên của công ty
Xác định mối quan hệ và mối liên kết giữa các thực thể
- Một đối tác có thể có nhiều hợp đồng qua nhiều lần giao dịch
- Một hợp đồng chỉ được lập cho một đối tác
- Một nhân viên có thể lập nhiều hợp đồng
- Một hợp đồng chỉ có thể được lập bởi một nhân viên
- Mộthợp đồng có thể bao gồm nhiều người lao động
- Một người lao động cũng có thể có mặt trong nhiều hợp đồng
- Mỗi người lao động chỉ có một công việc duy nhất
Với mỗi một công việc có thể có một hoặc nhiều người lao động
n 1
1 n
n n
Trang 10n 1
Xác định thuộc tính cho tập thực thể
Thời gian sử dụng LD Text
Người lao
Công việc
Trang 11HỢP ĐỒNG
Giá thuê
Có
NGƯỜI LAO ĐỘNG
Ngày ký HD
Vị trí công việc
Mã NLD
SDT
Trình độ
Họ tên NLD
Mô hình th c th liên k t: ực thể liên kết: ể liên kết: ết:
Đ a chị cung cấp ỉ
SDT
H tênọ tên
Đ a chị cung cấp ỉ
SDT Tên ĐT
S CMTốn xin việc vào các công ty nhưng chưa tìm
Mã HD
Th i gian sử
d ng LDụng LD
S CMTốn xin việc vào các công ty nhưng chưa tìm
Đ a chị cung cấp ỉ
Có
So luong
Trang 12Tổng kết các mô hình quan hệ
Đối tác( MãĐT, Tên ĐT, SDT, Địa chỉ)
Hợp đồng ( Mã HD, Mã KH, Mã NV, Ngày ký HD)
CT- hợp đồng ( Mã HD, Mã NLD, Thời gian sử dụng LD, Giá thuê, Số lượng, Vị trí công việc)
Người LD( Mã NLD, Mã CV,Họ tên NLD, Địa chỉ, SDT, Trình độ, Số CMT)
Nhân viên( Mã NV, Họ tên, Địa chỉ, SDT, Số CMT)
Công viêc ( Mã CV, Tên CV, Loại CV)
CÔNG VI C ỆC
Tên CV
Lo i CVại công ty Hồ sơ của người
Trang 134 Lựa chọn hệ quản trị CSDL sẽ sử dụng và cài đặt:
Cài đặt trên hệ quản trị cơ sở dữ liệu Microsoft Access 2007
Chuyển lược đồ quan hệ tành mô tả chi tiết:
Trang 14Cài đặt CSDL lên hệ QT CSDL và test thử