Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 95 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
95
Dung lượng
4,42 MB
Nội dung
PHẠM NGỌC ANH – XÂY DỰNG HỆ THỐNG WEBSITE QUẢN LÝ LỊCH CÔNG TÁC CỦA NHÂN VIÊN TRONG DỰ ÁN CÔNG TY SDTECH – NĂM 2022 ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CÔNG NGHỆ SỐ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG HỆ THỐNG WEBSITE QUẢN LÝ LỊCH CÔNG TÁC CỦA NHÂN VIÊN TRONG DỰ ÁN CÔNG TY SDTECH Sinh viên thực : Phạm Ngọc Anh Mã sinh viên : 1811505310101 Lớp : 18T1 Người hướng dẫn : TS Hoàng Thị Mỹ Lệ Đà Nẵng, tháng 6/2022 ĐẠI HỌC ĐÀ NẴNG TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT KHOA CÔNG NGHỆ SỐ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG HỆ THỐNG WEBSITE QUẢN LÝ LỊCH CÔNG TÁC CỦA NHÂN VIÊN TRONG DỰ ÁN CÔNG TY SDTECH Giảng viên hướng dẫn duyệt Đà Nẵng, tháng 6/2022 TÓM TẮT Tên đề tài: Xây dựng hệ thống Website quản lý lịch công tác nhân viên dự án công ty SDTECH Sinh viên thực hiện: Phạm Ngọc Anh Mã SV: 1811505310101 Lớp: 18T1 Ngày nay, xu hướng phát triển cơng nghiêp hóa – đại hóa đất nước ngày đẩy mạnh Để đáp ứng khối công việc ngày gia tăng, địi hỏi người phải có phương pháp quản lý hợp lý giúp tiết kiệm thời gian chi phí cơng sức lao động Thấy khó khăn, hạn chế quản lý lịch công tác nhân viên dự án công ty SDTECH, việc xây dựng “hệ thống Website quản lý lịch công tác nhân viên dự án công ty SDTECH” giúp quản lý giúp người quản lý, doanh nghiệp quản lý lịch công tác nhân viên dự án cách nhanh chóng, truy xuất liệu nhanh dễ dàng Trong trình làm việc công ty SDTECH em nhận thấy bất cập việc quản lý dự án, nhân viên dự án, cơng tác, chi phí q trình cơng tác từ em nghiên cứu xây dựng phát triển “hệ thống Website quản lý lịch công tác nhân viên dự án công ty SDTECH” giúp: - - Người quản trị (trưởng phịng) cập nhật thơng tin nhân viên, dự án, bình chọn, lịch làm việc ngồi nhân viên, vai trò nhân viên dự án Nhân viên xem thơng tin cá nhân, dự án, cơng tác, bình chọn, đăng ký lịch làm việc ngồi Người phụ trách cơng tác cập nhật nhân viên công tác chi phí cơng tác Người quản lý dự án phê duyệt lịch làm việc chi phí cơng tác NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Giảng viên hướng dẫn: TS Hoàng Thị Mỹ Lệ Sinh viên thực hiện: Phạm Ngọc Anh Mã SV: 1811505310101 Tên đề tài: Xây dựng hệ thống website quản lý lịch công tác nhân viên dự án công ty SDTECH Nội dung đồ án: Q trình xây dựng hệ thống website quản lý nội công ty SDT gồm: - Khảo sát nghiệp vụ thực tế - Phân tích thiết kế chức hệ thống - Thiết kế giao diện cho chức - Phân tích thiết kế sơ liệu - Xây dựng hệ thống website - Kiểm thử cài đặt - Hoàn thành báo cáo Các sản phẩm dự kiến - Website lịch công tác nhân viên dự án công ty SDTECH đáp ứng tốt mục tiêu đề trên, giao diện thân thiện File báo cáo hoàn chỉnh Ngày giao đồ án: 14/02/2022 Ngày nộp đồ án: 20/06/2022 LỜI CẢM ƠN Chúng em xin gửi lời cảm ơn chân thành sâu sắc tới Hồng Thị Mỹ Lệ hướng dẫn, giúp đỡ chúng em suốt thời gian thực đề tài Chúng em xin chân thành cảm ơn thầy mơn tận tình giảng dạy, truyền đạt kiến thức cho chúng em kỳ học vừa qua Xin chân thành cảm ơn tất bạn bè động viên, giúp đỡ chúng em thời gian học tập hoàn thành đồ án Mặc dù cố gắng nhiều tránh khỏi thiếu sót Chúng em kính mong nhận góp ý q Thầy Cơ bạn để hoàn thành tốt Sinh viên, Phạm Ngọc Anh i CAM ĐOAN Chúng xin cam đoan: Những nội dung luận văn chúng em thực hướng dẫn Hồng Thị Mỹ Lệ Mọi tham khảo luận văn trích dẫn rõ ràng tên tác giả, tên cơng trình, thời gian, địa điểm công bố Mọi chép không hợp lệ, vi phạm quy chế đào tạo, hay gian trá, chúng em xin chịu hoàn toàn trách nhiệm Sinh viên, Phạm Ngọc Anh ii LỜI NÓI ĐẦU Ngày nay, cơng nghệ thơng tin có bước phát triển mạnh mẽ theo chiều rộng sâu Máy tính điện tử khơng cịn thứ phương tiện q mà ngày trở thành công cụ làm việc giải trí thơng dụng người, khơng cơng sở mà cịn gia đình Đứng trước vai trị thơng tin hoạt động cạnh tranh gay gắt, tổ chức doanh nghiệp tìm biện pháp để xây dựng hồn thiện hệ thống thơng tin nhằm tin học hóa hoạt động tác nghiệp đơn vị Ngày nay, xu hướng phát triển cơng nghiêp hóa – đại hóa đất nước ngày đẩy mạnh Để đáp ứng khối cơng việc ngày gia tăng, địi hỏi người phải có phương pháp quản lý hợp lý giúp tiết kiệm thời gian chi phí cơng sức lao động Thấy khó khăn, hạn chế quản lý lịch cơng tác nhân viên dự án công ty SDTECH, việc xây dựng website quản lý giúp người quản lý, doanh nghiệp quản lý lịch cơng tác nhân viên dự án cách nhanh chóng, truy xuất liệu nhanh dễ dàng Để tiếp cận góp phần đẩy mạnh phát triển công nghệ thông tin Việt Nam, chúng em tìm hiểu cài đặt “Website quản lý lịch công tác nhân viên dự án công ty SDTECH” Với hướng dẫn tận tình Cơ Hoàng Thị Mỹ Lệ chúng em hoàn thành đồ án tốt nghiệp Tuy cố gắng tìm hiểu, phân tích thiết kế cài đặt hệ thống khơng tránh khỏi thiếu sót Chúng em mong nhận thông cảm góp ý q Thầy Chúng em xin chân thành cảm ơn! iii MỤC LỤC MỤC LỤC iv DANH MỤC BẢNG BIỂU xi DANH MỤC HÌNH VẼ xii MỞ ĐẦU 1 Mục tiêu đề tài Phương pháp nghiên cứu Đối tượng nghiên cứu phạm vi nghiên cứu a Đối tượng nghiên cứu b Phạm vi nghiên cứu Lựa chọn giải pháp công nghệ Cấu trúc đồ án Chương CƠ SỞ LÝ THUYẾT 1.1 Ngôn ngữ lập trình Java MySQL: 1.1.1 Giới thiệu ngôn ngữ lập trình Java: 1.1.1.1 Đặc điểm ngơn ngữ lập trình Java 1.1.1.2 Độc lập phần cứng hệ điều hành 1.1.1.3 Ngôn ngữ thông dịch 1.1.1.4 Cơ chế thu gom rác tự động 1.1.1.5 Đa luồng 1.1.1.6 Tính an toàn bảo mật 1.1.1.7 Máy ảo Java (JVM – Java Virtual Machine) 1.1.1.8 Các loại ứng dụng phát triển sử dụng Java 1.1.1.9 Các phiên Java iv Website quản lý lịch công tác nhân viên dự án cơng ty SDTECH 3.2.4.2 Quản lý dự án Hình 3.18: Giao diện quản lý công tác (Quản lý dự án) Hình 3.19: Giao diện thêm cơng tác (Quản lý dự án) SVTH: Phạm Ngọc Anh 61 Website quản lý lịch công tác nhân viên dự án công ty SDTECH 3.2.5 Giao diện quản lý chi tiết công tác cho dự án 3.2.5.1 Người phụ trách công tác Hình 3.20: Giao diện quản lý chi tiết cơng tác (Người phụ trách cơng tác) Hình 3.21: Giao diện thêm chi tiết công tác (Người phụ trách công tác) SVTH: Phạm Ngọc Anh 62 Website quản lý lịch công tác nhân viên dự án công ty SDTECH Hình 3.22: Nội dung mail từ chối chi phí công tác quản lý dự án gửi cho người phụ trách dự án Hình 3.23: Thêm hóa đơn cho chi phí cơng tác sau cơng tác (người phụ trách công tác) SVTH: Phạm Ngọc Anh 63 Website quản lý lịch công tác nhân viên dự án cơng ty SDTECH Hình 3.24: Giao diện chỉnh sửa chi phí sau cơng tác (Người phụ trách công tác) SVTH: Phạm Ngọc Anh 64 Website quản lý lịch công tác nhân viên dự án cơng ty SDTECH 3.2.5.2 Quản lý dự án Hình 3.25: Giao diện quản lý chi tiết công tác (Người quản lý dự án) Hình 3.26: Giao diện quản lý chi tiết cơng tác: Gửi mail từ chối chi phí cơng tác cho người phụ trách công tác (Người quản lý dự án) SVTH: Phạm Ngọc Anh 65 Website quản lý lịch công tác nhân viên dự án công ty SDTECH Hình 3.27: Giao diện quản lý chi tiết cơng tác: Gửi mail duyệt chi phí cơng tác cho người phụ trách công tác (Người quản lý dự án) 3.2.5.1 Admin Hình 3.28: Nội dung mail người phụ trách hồn thành hồn cơng tác phí (Admin) SVTH: Phạm Ngọc Anh 66 Website quản lý lịch công tác nhân viên dự án cơng ty SDTECH Hình 3.29: Giao diện quản lý duyệt chi phí cho cơng tác sau người phụ trách hồn chi phí cơng tác SVTH: Phạm Ngọc Anh 67 Website quản lý lịch công tác nhân viên dự án công ty SDTECH 3.2.6 Giao diện vai trị dự án Hình 3.30: Giao diện quản lý vai trò dự án 3.2.7 Giao diện quản lý bình chọn SVTH: Phạm Ngọc Anh 68 Website quản lý lịch công tác nhân viên dự án cơng ty SDTECH Hình 3.31: Giao diện quản lý bình chọn 3.2.8 Giao diện quản lý lịch làm việc ngồi 3.2.8.1 Nhân viên Hình 3.32: Giao diện quản lý làm việc (Nhân viên) SVTH: Phạm Ngọc Anh 69 Website quản lý lịch công tác nhân viên dự án cơng ty SDTECH Hình 3.33: Giao diện thêm lịch làm việc ngồi Hình 3.34: Giao diện gửi mail cho người quản lý dự án Hình 3.35: Nội dung mail từ chối lịch làm việc SVTH: Phạm Ngọc Anh 70 Website quản lý lịch công tác nhân viên dự án cơng ty SDTECH Hình 3.36: Nội dung mail đồng ý lịch làm việc 3.2.8.1 Quản lý dự án Hình 3.37: Giao diện quản lý danh sách đăng ký lịch làm việc nhân viên SVTH: Phạm Ngọc Anh 71 Website quản lý lịch công tác nhân viên dự án cơng ty SDTECH Hình 3.38: Nội dung mail đăng ký làm việc nhân viên SVTH: Phạm Ngọc Anh 72 Website quản lý lịch công tác nhân viên dự án công ty SDTECH KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN Kết luận Xây dựng hệ thống website quản lý lịch công tác nhân viên dự án công ty SDTECH với chức năng: - Quản trị viên (Trưởng phòng): o Đăng nhập, đăng xuất o Cập nhật thông tin nhân viên o Cập nhật thông tin dự án o Cập nhật bình chọn o Xem lịch làm việc ngồi nhân viên o Cập nhật vai trò nhân viên dự án o Cập nhật tiền ứng cho công tác o Duyệt chi phí sau nhân viên công tác - Nhân viên: o Đăng nhập, đăng xuất o Xem thông tin cá nhân o Xem thông tin dự án o Xem thông tin công tác o Bình chọn o Đăng ký làm việc ngồi (gửi mail cho quản lý dự án) - Quản lý dự án: o Đăng nhập, đăng xuất o Phê duyệt lịch làm việc (gửi mail phê duyệt, từ chối lịch làm việc cho nhân viên đăng ký) o Cập nhật cơng tác o Duyệt chi phí cơng cơng tác (gửi mail phê duyệt chi phí công tác cho người phụ trách công tác) - Người phụ trách cơng tác: o Cập nhật chi phí công tác o Cập nhật nhân viên công tác Hướng phát triển Xây dựng thêm chức năng: - Cập nhật ngày nghỉ nhân viên - Cập nhật ngày nghỉ lễ năm SVTH: Phạm Ngọc Anh 73 Website quản lý lịch công tác nhân viên dự án cơng ty SDTECH - Tính ngày nghỉ nhân viên tháng - Cập nhật ngày nghỉ phép nhân viên năm - Chấm cơng cho nhân viên Chúng ta quản lý tất thông tin nhân viên, dự án, ngày nghỉ nhân viên, công tác, nhân viên cơng tác, chi phí cơng tác từ tính tiền lương nhân viên website SVTH: Phạm Ngọc Anh 74 Website quản lý lịch công tác nhân viên dự án công ty SDTECH TÀI LIỆU THAM KHẢO [1] Java: https://topdev.vn/blog/tong-quan-ve-ngon-ngu-lap-trinh-java [2] Liferay Portal: https://liferay.dev/ask/questions/portal/tong-quan-ve-liferayportal-1 [3] Mysql: http://dbahire.com/tong-quan-ve-he-quan-tri-co-so-du-lieu-mysql [4] Spring boot: https://topdev.vn/blog/gioi-thieu-ve-spring-boot-spring-boot-la-gi/ [5] Mơ hình MVC: https://viblo.asia/p/co-ban-ve-mo-hinh-mvc-6J3ZgReRKmB SVTH: Phạm Ngọc Anh 75 ... án công ty SDTECH, việc xây dựng ? ?hệ thống Website quản lý lịch công tác nhân viên dự án công ty SDTECH? ?? giúp quản lý giúp người quản lý, doanh nghiệp quản lý lịch công tác nhân viên dự án cách... KHOA CÔNG NGHỆ SỐ ĐỒ ÁN TỐT NGHIỆP ĐẠI HỌC NGÀNH: CÔNG NGHỆ THÔNG TIN CHUYÊN NGÀNH: CÔNG NGHỆ THÔNG TIN ĐỀ TÀI: XÂY DỰNG HỆ THỐNG WEBSITE QUẢN LÝ LỊCH CÔNG TÁC CỦA NHÂN VIÊN TRONG DỰ ÁN CÔNG TY SDTECH. .. ty SDTECH em nhận thấy bất cập việc quản lý dự án, nhân viên dự án, cơng tác, chi phí q trình cơng tác từ em nghiên cứu xây dựng phát triển ? ?hệ thống Website quản lý lịch công tác nhân viên dự