1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Đồ án môn học công nghệ thiết kế web nâng cao đề tài quản lý nhân viên

114 3 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Nội dung

lOMoARcPSD|9242611 TRƯỜNG ĐẠI HỌC XÂY DỰNG KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN MÔN HỌC CÔNG NGHỆ THIẾT KẾ WEB NÂNG CAO TÊN ĐỀ TÀI QUẢN LÝ NHÂN VIÊN Nhóm sinh viên thực hiện: Nhóm 10 Danh sách sinh viên: Nguyễn Văn Thường Nguyễn Khắc Nhật Nguyễn Khánh Hoàng (*) Nguyễn Văn Huỳnh Đức Dương Văn Minh < 0196366> Lớp học phần: 66PM4 Giảng viên hướng dẫn: Ths Nguyễn Hải Dương HÀ NỘI 12/2023 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 LỜI MỞ ĐẦU Trong môi trường kinh doanh ngày nay, quản lý nhân khía cạnh quan trọng thành công phát triển bền vững doanh nghiệp Đồ án bọn em tập trung vào việc xây dựng trang web quản lý nhân viên, nhằm cung cấp giải pháp hiệu linh hoạt cho công ty q trình quản lý tối ưu hóa nguồn nhân lực Trước đa dạng phức tạp ngày tăng doanh nghiệp, quản lý nhân đòi hỏi chuyên nghiệp hiệu để đảm bảo phối hợp mượt mà phận nhân viên Đồ án bọn em hướng đến việc xây dựng trang web quản lý nhân viên có khả tương tác linh hoạt, theo dõi thông tin nhân sự, cung cấp công cụ hỗ trợ quản lý hiệu Mục tiêu giúp doanh nghiệp tối ưu hóa quy trình quản lý nhân sự, từ việc tuyển dụng đến theo dõi hiệu suất làm việc Chúng em đề xuất giải pháp sử dụng công nghệ web tiên tiến kết hợp với sở liệu mạnh mẽ Trang web cung cấp tính đa dạng quản lý thơng tin nhân viên, ngồi cịn có quản lý số thơng tin khác Việc tạo hệ thống quản lý nhân viên đại không giúp doanh nghiệp tiết kiệm thời gian tăng cường hiệu mà tạo điều kiện thuận lợi cho phát triển mở rộng tương lai Tuy nhiên, thời gian có hạn, kinh nghiệm thiếu nên chương trình báo cáo khơng tránh khỏi thiếu sót, hạn chế định Những ý kiến nhận xét góp ý q báu thầy sở để chúng em học hỏi hoàn thiện kiến thức sản phẩm Chúng em mong nhận nhận xét góp ý thầy cô Chúng em xin chân thành cảm ơn ! Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 MỤC LỤC LỜI MỞ ĐẦU MỤC LỤC TÓM TẮT NỘI DUNG ĐỒ ÁN DANH MỤC CÁC KÝ HIỆU CHƯƠNG 1: ĐẶT VẤN ĐỀ VÀ ĐỊNH HƯỚNG GIẢI QUYẾT 1.1 Mục tiêu nhiệm vụ: 1.2 Định hướng giải quyết: 1.3 Cơ sở lý thuyết công cụ: .8 CHƯƠNG 2: CÁC KẾT QUẢ ĐẠT ĐƯỢC 2.1 Phân tích thiết kế hệ thống 2.1.1 Biểu đồ Use case .8 2.1.1.1 Xác định tác nhân 2.1.1.2 Biểu đồ Use case tổng quan 10 2.1.1.3.1 Use case Đăng nhập 11 2.1.1.3.2 Use case quản lý tài khoản .14 2.1.1.3.3 Use case quản lý thông tin chấm công .18 2.1.1.3.4 Use case Quản lý nhân 20 2.1.1.3.5 Use case Quản lý bảo hiểm 25 2.1.1.3.6 Use case Quản lý hợp đồng .29 2.1.1.3.7 Use case Quản lý thông tin khen thưởng kỷ luật 32 2.1.1.3.8 Use case Quản lý lịch sử làm việc 36 2.1.1.3.9 Use case Quản lý phòng ban 40 2.1.1.3.10 Use case Quản lý phận 44 2.1.1.3.11 Use case Quản lý ca làm 48 2.1.1.3.12 Use case Quản lý ngày nghỉ .52 2.1.2 Biểu đồ lớp .56 2.1.2.1 Biểu đồ lớp hệ thống .56 2.1.3 Biểu đồ 58 2.1.3.1 Use case đăng nhập 58 2.1.3.2 Use case quản lý tài khoản 61 2.1.3.3 Use case quản lý thông tin chấm công 65 2.1.3.4 Use case quản lý nhân .66 2.1.3.5 Use case quản lý bảo hiểm 70 2.1.3.6 Use case quản lý hợp đồng 74 2.1.3.7 Use case quản lý thông tin khen thưởng kỷ luật 76 2.1.3.8 Use case quản lý lịch sử làm việc .81 2.1.3.9 Use case quản lý phòng ban 85 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 2.1.3.9 Use case quản lý phận 89 2.1.3.10 Use case quản lý ca làm .92 2.1.3.10 Use case quản lý ngày nghỉ 95 2.1.4 Biểu đồ ERD 100 2.2 Thực hiện, cài đặt kiểm thử hệ thống .101 2.2.1 Quá trình triển khai 101 2.2.1.1 Chuẩn bị môi trường 101 2.2.1.2 Tạo Cơ Sở Dữ Liệu 101 2.2.1.3 Triển Khai Ứng Dụng ASP.NET 101 2.2.2 Cài Đặt Thử Nghiệm 102 2.2.2.1 Cài Đặt Front-end Back-end 102 2.2.2.2 Hướng dẫn sử dụng 102 2.2.2.3: Kiểm thử 107 2.2.2.4: Đánh giá điều chỉnh 111 CHƯƠNG 3: KẾT LUẬN .111 3.1 Kết luận chung: 111 3.2 Đánh giá điểm mạnh, yếu: 111 3.2.1 Điểm mạnh 111 3.2.1 Điểm yếu 112 3.3 Định hướng phát triển: 112 3.4 Kết luận: 112 DANH MỤC TÀI LIỆU THAM KHẢO 113 Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 TÓM TẮT NỘI DUNG ĐỒ ÁN ❖ Mục tiêu đồ án: Xây dựng hệ thống quản lý nhân hiệu giúp tổ chức theo dõi quản lý thông tin nhân sự, bao gồm thông tin nhân sự, vị trí cơng việc, lịch sử làm việc, lương thưởng, thông tin liên quan khác ❖ Các chức chính: ➢ Quản lý thơng tin cá nhân: Lưu trữ thông tin cá nhân nhân tên, địa chỉ, thông tin liên lạc, v.v ➢ Quản lý vị trí cơng việc: Theo dõi vị trí cơng việc, phận làm việc, chức vụ, lịch sử làm việc từ bắt đầu vào làm thông tin liên quan đến nhiệm vụ nhân viên ➢ Quản lý lương thưởng: Theo dõi thông tin lương bản, khoản thưởng nhân ❖ Giao diện người dùng: Phải có giao diện dễ sử dụng, tương tác thân thiện với người dùng để cung cấp thơng tin cách nhanh chóng dễ dàng ❖ Bảo mật thông tin: Đảm bảo thông tin nhân bảo mật có người có quyền truy cập xem ❖ Thử nghiệm triển khai: Trước triển khai toàn bộ, cần phải thử nghiệm kỹ lưỡng để đảm bảo tính ổn định đáng tin cậy hệ thống Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 DANH MỤC CÁC KÝ HIỆU PHẦN TỬ MÔ KÝ HIỆU Ý NGHĨA HÌNH Biểu đồ USE CASE Tác nhân (Actor) Một người / nhóm người thiết bị hệ thống tác động Use-case thao tác đến chương trình (“Ca” sử dụng) Biểu diễn chức xác định Mối quan hệ hệ thống use case Use case sử dụng lại chức Lớp use case (Class) Quan hệ kiểu kết Use case mở rộng từ use case hợp cách thêm chức cụ Quan hệ hợp thể thành Use case kế thừa chức Quan hệ phụ từ use case thuộc Biểu đồ LỚP Biểu diễn tên lớp, thuộc tính, phương thức lớp Biểu diễn quan hệ hai lớp độc lập, có liên quan đến Biểu diễn quan hệ phận – tổng thể Các lớp phụ thuộc lẫn hoạt động hệ thống Biểu đồ TUẦN TỰ Downloaded by tran quang (quangsuphamhoak35@gmail.com) Procedure lOMoARcPSD|9242611 (Phương thức) Là phương thức B Message mà đối tượng A gọi thực (Thông điệp) Là thông báo mà B gửi cho A Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 CHƯƠNG 1: ĐẶT VẤN ĐỀ VÀ ĐỊNH HƯỚNG GIẢI QUYẾT 1.1 Mục tiêu nhiệm vụ: - Đồ án nhằm xây dựng hệ thống quản lý nhân toàn diện, sử dụng công nghệ web đại HTML, CSS, JavaScript, Jquery, Bootstrap, ASP.NET hệ quản trị sở liệu SQL Server Mục tiêu dự án tối ưu hóa q trình quản lý nhân viên môi trường doanh nghiệp Cụ thể, use case bao gồm tổng quát, đăng nhập, quản lý tài khoản, quản lý nhân sự, quản lý bảo hiểm, quản lý hợp đồng, quản lý lịch sử làm việc, quản lý thông tin chấm công, quản lý thơng tin khen thưởng kỷ luật, quản lý phịng ban, quản lý phận, quản lý ca làm, quản lý ngày nghỉ 1.2 Định hướng giải quyết: - Sử dụng ASP.NET để xây dựng phần tương tác phía server hệ thống - Sử dụng SQL Server để lưu trữ quản lý liệu liên quan phạm vi quản lý - Tận dụng HTML, CSS, JavaScript để phát triển giao diện người dùng thân thiện dễ sử dụng - Áp dụng nguyên tắc thiết kế MVC để đảm bảo tính mở rộng bảo trì hệ thống - Tối ưu hóa hiệu suất bảo mật hệ thống 1.3 Cơ sở lý thuyết công cụ: - Cơ sở lý thuyết liên quan đến quản lý nhân sự, thiết kế hệ thống, phát triển web nghiên cứu áp dụng Công cụ bao gồm Visual Studio cho phát triển ASP.NET, SQL Server Management Studio cho quản lý sở liệu, trình duyệt web phổ biến để kiểm thử chrome… Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 CHƯƠNG 2: CÁC KẾT QUẢ ĐẠT ĐƯỢC 2.1 Phân tích thiết kế hệ thống 2.1.1 Biểu đồ Use case 2.1.1.1 Xác định tác nhân - Nhân sự: nhân người dùng thực số chức hệ thống - Quản lý: quản lý nhân công ty, tin cậy cấp quyền quản lý hệ thống Quản lý quản lý số thông tin hệ thống bao gồm chức như: xem, thêm, sửa, xóa - Admin: admin người có quyền bao trùm hệ thống, thực chức có hệ thống Admin cấp quyền quản lý hệ thống cho nhân Downloaded by tran quang (quangsuphamhoak35@gmail.com) lOMoARcPSD|9242611 2.1.1.2 Biểu đồ Use case tổng quan Hình 2.1: Biểu đồ Use case tổng quát hệ thống 2.1.1.3 Biểu đồ Use case tác nhân 10 Downloaded by tran quang (quangsuphamhoak35@gmail.com)

Ngày đăng: 28/02/2024, 21:29

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w