Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 33 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
33
Dung lượng
1,18 MB
Nội dung
Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên 1 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN KHOA TOÁN – TIN HỌC ************ MÔN: PHÂN TÍCH THIẾT KẾ HỆ HỐNG THÔNG TIN Đồ án: QUẢNLÝTUYỂNDỤNGNHÂN VIÊN Giảng viên hướng dẫn: Th.s Nguyễn Giang Tuấn Anh Nhóm thực hiện: Nguyễn Thị Ngọc Anh 0411259 Bùi Thị Hồng Ánh 0411306 2 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên TP. Hồ Chí Minh, tháng 5 năm 2008 Lời Nói Đầu Các thập niên gần đây đã chứng kiến những bước tiến vô cùng to lớn của tin học. Công nghệ thông tin dần bước vào đời sống và giữ vai trò quan trọng trong đời sống của con người . Các ứng dụng của công nghệ thông tin đã trở thành những công cụ hỗ trợ đắc lực trong nghiên cứu, thực nghiệm. Máy tính đã dần thay thế con người ở khá nhiều mặt, và là người phụ tá hữu ích trên nhiều công việc khác nhau. Đồ án phân tích thiết kế hệ thống thông tin “Quản lýtuyểndụngnhân sự” có thể coi là một ví dụ nhỏ trong muôn vàn ứng dụng to lớn đó của tin học trong việc quảnlýnhân sự của một công ty. Nhóm thực hiện đồ án chúng em xin chân thành cảm ơn thầy Nguyễn Giang Tuấn Anh vì những kiến thức quý báu cùng phong cách học tập, làm việc đã truyền đạt giúp chúng em hoàn thành tốt đề tài này. 3 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên MỤC LỤC Lời nói đầu Mục Lục Phần 1 : Tổng Quan Về Đề Tài Phần 2 : Phân Tích Và Thiết Kế 2.1 Phát hiện thực thể 2.2 Mô tả chi tiết thực thể 2.3 Mô hình ERD 2.4 Mô hình quan hệ 2.5 Phát hiên ràng buộc 2.6 Mô hình usercase 2.7 Mô tả xử lý Phần 3 : Tổng kết 4 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên Phần 1 TỔNG QUAN VỀ ĐỀ TÀI 1. Mục Tiêu : Trong những năm gần đây kinh tế Việt Nam phát triển một cách nhanh chóng,nhiều công ty ra đời,và nhiều công ty muốn mở rộng quy mô hoạt động kinh doanh.Kéo theo nhu cầu về tuyểndụngnhân viên tăng lên.Viêc lưu trữ,quản lý các thông tin tuyểndụng và hồ sơ tuyểndụng cần phải thực hiên một cách khoa học,rõ ràng,nhanh chóng và có hiệu quả hơn.”Quản lýtuyểndụngnhân viên” mong rằng sẽ là công cụ hỗ trợ đắc lực trong việc tuyểndụng cho các công ty. 2. Phát Biểu Bài Toán : Từ quy trình tuyểndụng phân tích thiêt kế cơ sở dữ liệu về thông tin tuyển dụng, thông báo tuyển dụng, ứng viên, nhân viên mới cho dến những nhân viên đã làm việc lâu năm liên quan đến quy trình tuyển dụng. 3. Các Đặc Trưng : Những ứng viên có chuyên môn cao, bảng thành tích tốt nhưng chưa đủ điều kiện đáp ứng tiêu chuẩn trong lần tuyểndụng này, vẫn được lưu lại, và sẽ được gọi khi công ty đang cần tuyểnnhân viên với những điều kiện mà ứng viên đã có sẵn. 5 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên Phần 2 PHÂN TÍCH VÀ THIẾT KẾ I. Phát hiện thực thể: 1. Thực thể thông tin tuyển dụng: THONGTINTUYENDUNG -Mỗi thực thể tượng trưng cho một bản thông tin tuyểndụng mà trưởng phòng lập ra -Gồm có các thuộc tính: MaTTTD, Soluong, Ngayyeucau, Ngayhethan, Motacongviec, Mucluong, Noilamviec. 2. Thực thể trình độ: TRINHDO - Mỗi thực thể tượng trưng cho trình độ của mỗi ứng viên đã nộp hồ sơ vào công ty. -Gồm có các thuộc tính: MSTrinhdo, TenTrinhdo -Ghi chú : Trinh độ bao gồm các loại : +Trung cấp +Cao đẳng +Đại học +Cao học 3. Thực thể ngành: NGANH 6 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên -Mỗi thực thể tượng trưng cho một nghành mà ứng viên đã được học trong trường( ví dụ : công nghệ thong tin, công nghệ sinh học…) -Gồm có các thuộc tính: MSNganh, TenNganh 4. Thực thể mức độ: MUCDO -Mỗi thực thể tượng trưng cho mức độ cần thiết của bản thông tin tuyểndụng -Gồm có các thuộc tính: MSMucdo, Mucdo. -Ghi chú : Mức độ cần thiết gồm 3 loại : +Bình thường +Gấp +Rất gấp 5. Thực thể thông báo: THONGBAO -Mỗi thực thể tượng trưng cho một bản thông báo do nhân vien lập ra -Gồm có các thuộc tính: MaTB, LoaiTB, Lydo -Ghi chú : có 3 loai thông báo : +Thông báo duyệt( do cán bộ phê duyệt lập ra ). + Thông báo không duyệt( do cán bộ phê duyệt lập ra ). +Thông báo tuyểndụng ( do giám đócnhân sự lập ra ). 6. Thực thể phòng ban: PHONGBAN -Mỗi thực thể tượng trưng cho một phòng ban trong công ty. -Gồm có các thuộc tính: MaPB, TenPB. 7. Thực thể nhân viên: NHANVIEN -Mỗi thực thể tượng trưng cho một nhân viên trong công ty. 7 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên -Gồm có các thuộc tính: MSNV, TenNV, Ngaysinh, Diachi, Chucvu 8. Thực thể hồ sơ: HOSO -Mỗi thực thể tượng trưng cho một hồ sơ của ứng viên -Gồm có các thuộc tính: MaHS, Ngaynop, Vitri, CMND, Hoten, Ngaysinh 9. Thực thể loại hồ sơ: LOAIHOSO -Mỗi thực thể tượng trưng cho một loại hồ sơ mà ứng viên đã nộp -Gồm có các thuộc tính: MaLoaiHS, TenHS. -Ghi chú : Hồ sơ gồm 4 loại : +Hồ sơ của các ứng viên. +Hồ sơ của những ứng viên tiềm năng. +Hồ sơ của những ứng viên đủ điều kiện phỏng vấn. +Hồ sơ của ứng viên trúng tuyển. 10. Thực thể tỉnh: TINH -Mỗi thực thể tượng trưng cho một tỉnh nơi sinh của ưng viên hoặc nhân viên. -Gồm có các thuộc tính: MaTinh, TenTinh 11. Thực thể huyện: HUYEN -Mỗi thực thể tượng trưng cho một huyện nơi sinh của ứng viên hoăc nhân viên. -Gồm có các thuộc tính: MaHuyen, TenHuyen. 12. Thực thể quốc tịch: QUOCTICH 8 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên -Mỗi thực thể tượng trưng cho một quốc gia nơi sinh của ứng viên hay nhân viên. -Gồm có các thuộc tính: MaQT, TenQT. II.Mô tả chi tiết thực thể: 1.THONGTINTUYENDUNG Tên TT Diễn Giải Kiểu DL Loại DL Miền giá trị Số Byte Ghi chú MaTTTD Mã số thông tin tuyểndụng CT B 10 PK Soluong Sồ lượng yêu cầu SN D 2 Ngayyeucau Ngày yêu cầu N D 10 Ngayhethan Ngày yêu cầu N D 10 Motacongviec Mô tả công việc CD B 250 Mucluong Mức lương ST D 4 Noilamviec Nơi làm việc CD B 50 Tổng số byte 341 2. TRINHDO Tên TT Diễn Giải Kiểu DL Loại DL Miền giá trị Số Byte Ghi chú 9 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên MSTrinhdo Mã số trình độ CT B 10 PK TenTrinhdo Tên trình độ CT B 2 Tổng số byte 12 3. NGANH Tên TT Diễn Giải Kiểu DL Loại DL Miền giá trị Số Byte Ghi chú MSNganh Mã số ngành CT B 10 PK TenNganh Tên ngành CD B 30 Tổng số byte 40 4. MUCDO Tên TT Diễn Giải Kiểu DL Loại DL Miền giá trị Số Byte Ghi chú MSMucdo Mã số mức độ cần thiết CT B (MD1, MD2, MD3) 3 PK Mucdo Tên mức độ CD B (ratgap, gap, binhthuong) 10 Tổng số byte 13 5. THONGBAO Tên TT Diễn Giải Kiểu Loại Miền giá Số Byte Ghi chú 10 [...]... thống quảnlýtuyểndụngnhân viên Mô tả màn hình “LẬP YÊU CẦU TUYỂN DỤNG”: Màn hình chỉ cho phép các trưởng phòng hoặc các cấp lãnh đạo sử dụng Nếu là trưởng phòng thì chuyển đến màn hình lập yêu cầu tuyểndụngnhân viên Nếu chức vụ là Cán bộ kiểm duyệt thì chuyển đến màn hình thông báo duyệt/ không duyệt Nếu chức vụ là Giám đốcnhân sự thì chuyển đến màn hình Thông báo tuyểndụng Nếu sai chức vụ... riêng.( Vi dụ : giám đốcnhân sự thì đi vào màn hình dành cho giám đốcnhân sự …) +Output : Hiện ra các giao diện làm việc tương ứng viới từng chức vụ C.Giải thuật : 25 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên 2 Điền thông tin tuyển dụng: A.Giao diện : 26 Đồ án : Phân tích thiết kế hệ thống quản lýtuyểndụngnhân viên Mô tả màn hình: “THÔNG TIN TUYỂN DỤNG” Màn hình cho phép... tuyểndụngnhân viên VI Mô hình Usecase: 17 Đồ án : Phân tích thiết kế hệ thống quản lýtuyểndụngnhân viên VII Mô tả xử lý: Màn hình chính: VII.I.Ứng viên : 1.Xử lý vấn đề ứng viên đăng ký hồ sơ : A.Giao diện: 18 Đồ án : Phân tích thiết kế hệ thống quản lýtuyểndụngnhân viên Mô tả màn hình “THONG TIN UNG VIEN”: Màn hình cho phép các ứng viên nhập vào thông tin của mình để được xét tuyểndụng Các... chú Tổng số byte 20 14 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên III.Mô hình ERD: IV Mô hình quan hệ: PHONGBAN( MaPB, TenPB, MSNV ) NHANVIEN( MSNV, TenNV, Ngaysinh, Diachi, Chuc vu, MaHuyen, TenHuyen, MaQT, MaPB ) THONGBAO( MaTB, LoaiTB, Lydo, MSNV ) 15 Đồ án : Phân tích thiết kế hệ thống quản lýtuyểndụngnhân viên NGANH( MSNganh, TenNganh ) TRINHDO( MSTrinhdo, Ten ) MUCDO( MSMucdo,... kế hệ thống quản lýtuyểndụngnhân viên +Input : Nhập vào họ tên ứng viên và CMND của ứng viên +Xử lý : Kiểm tra tính hợp lệ của thông tin sau đó mở dữ liệu kiểm tra trong cơ sở dữ liệu +Output : Thông báo trên màn hình : trúng tuyển hoặc không trúng tuyển C.Giải thuật : 23 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên VII.II .Nhân viên : 1.Yeu cầu tuyểndụng : A.Giao diện : 24 Đồ... Làm Được : - Tạo mô hình việc và cơ sở dữ liệu sát với thực tế - Phân hoá được các chức năng sử dụng và quảnlý - Quy trình tuyểndụngnhân sự mang tính cơ động cao -Có thể phát triển ứng dụng qua mạng internet - Giao diện đơn giản dễ sử dụng 2 Những Vấn Đề Còn Tồn Tại : - Chỉ phù hợp với các mô hình tuyểndụng đơn giản - Chưa chú ý nhiều đến tính bảo mật - Mức độ “thông minh” của hệ thống chưa thật... Chucvu Chức vụ CD B 20 PK 11 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên Tổng số byte 120 8 12 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên HOSO Tên TT Diễn Giải Kiểu DL Loại DL Miền giá trị Số Byte Ghi chú MaHS Mã hồ sơ CT B 5 Ngaynop Ngày nộp N B 10 Vitri Vị trí C B 15 CMND Chứng minh CT nhân dân B 10 Hoten Họ tên CD B 30 Ngaysinh Ngày sinh N D 10 PK Tổng số byte... lưu xuống cơ sở dữ liệu C.Giải thuật : 20 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên 21 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên 2.Ứng viên xem kết quả phỏng vấn : A.Giao diện : Mô tả màn hình “KIEM TRA KET QUA”: Màn hình cho phép các ứng viên kiểm tra kết quả tuyểndụng của mình Các đối tượng Ý nghĩa Kiểu dữ liệu Qui cách nhập liệu Textbox “Ho ten ung vien”... cấp lãnh đạo nhập vào thông tin tuyểndụng Các đối tượng Ý nghĩa Kiểu dữ liệu Qui cách nhập liệu Textbox “Vi tri tuyen dung” Chức vụ mà nhân viên mới sẽ đảm nhận String Ký tự chữ, số, không được để trống Textbox “So luong” Số nhân viên cần tuyển cho vị trí này Number Nhập vào số nguyên Combobox “Ngay Ngày người lập tiến Date yeu cau” hành điền thông tin tuyển dụng, ngày này có thể lấy từ hệ Nhập theo... xuống cơ sở dữ liệu C.Giải thuật : 28 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên 3 Xử lý xuất ra màn hình thông báo duyệt: A Giao diện : Mô tả màn hình “THONG BAO DUYET”: 29 Đồ án : Phân tích thiết kế hệ thống quảnlýtuyểndụngnhân viên Màn hình cho phép cán bộ phê duyệt xem các thông tin tuyểndụng do trưởng phòng lập và quyết định có duyệt thông tin này hay không Các đối tượng . tuyển dụng nhân viên tăng lên.Viêc lưu trữ,quản lý các thông tin tuyển dụng và hồ sơ tuyển dụng cần phải thực hiên một cách khoa học,rõ ràng,nhanh chóng và có hiệu quả hơn.”Quản lý tuyển dụng nhân. việc tuyển dụng cho các công ty. 2. Phát Biểu Bài Toán : Từ quy trình tuyển dụng phân tích thiêt kế cơ sở dữ liệu về thông tin tuyển dụng, thông báo tuyển dụng, ứng viên, nhân viên mới cho dến những nhân viên. 2.4 Mô hình quan hệ 2.5 Phát hiên ràng buộc 2.6 Mô hình usercase 2.7 Mô tả xử lý Phần 3 : Tổng kết 4 Đồ án : Phân tích thiết kế hệ thống quản lý tuyển dụng nhân viên Phần 1 TỔNG QUAN VỀ ĐỀ