Đồ án tốt nghiệp: Xây dựng hệ thống quản lý lịch công tác cho nhân viên tại SDTech

Chuyên ngành

Công Nghệ Thông Tin

Người đăng

Ẩn danh

2022

95
0
0

Phí lưu trữ

30.000 VNĐ

Mục lục chi tiết

TÓM TẮT

NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP

LỜI CẢM ƠN

CAM ĐOAN

LỜI NÓI ĐẦU

MỤC LỤC

DANH MỤC BẢNG BIỂU

DANH MỤC HÌNH VẼ

MỞ ĐẦU

Mục tiêu đề tài

Phương pháp nghiên cứu

Đối tượng nghiên cứu và phạm vi nghiên cứu

Đối tượng nghiên cứu

Phạm vi nghiên cứu

Lựa chọn giải pháp công nghệ

1. CHƯƠNG 1: CƠ SỞ LÝ THUYẾT

1.1. Ngôn ngữ lập trình Java và MySQL

1.1.1. Giới thiệu về ngôn ngữ lập trình Java

1.1.1.1. Đặc điểm của ngôn ngữ lập trình Java
1.1.1.2. Độc lập phần cứng và 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. Tính an toàn và bảo mật
1.1.1.6. Các loại ứng dụng được phát triển sử dụng Java
1.1.1.7. Các phiên bản của Java
1.1.1.8. Các thành phần của Java SE Platform

1.1.2. Tổng quan về Liferay Portal

1.1.2.1. Hình thành và phát triển
1.1.2.2. Công nghệ và ngôn ngữ lập trình
1.1.2.3. Môi trường triển khai
1.1.2.4. Đáp ứng "Tiêu chuẩn Việt Nam"
1.1.2.5. Lợi ích của Liferay 7.2 đối với nhà phát triển Liferay Portal

1.1.3. Tổng quan về hệ quản trị cơ sở dữ liệu MySQL

1.1.3.1. Hệ quản trị cơ sở dữ liệu MySQL là gì?
1.1.3.2. Đặc điểm của hệ quản trị cơ sở dữ liệu MySQL
1.1.3.3. Những lợi ích khi sử dụng hệ quản trị cơ sở dữ liệu MySQL
1.1.3.3.1. Hiệu năng sử dụng cao
1.1.3.3.2. MySQL hỗ trợ giao dịch mạnh mẽ
1.1.3.3.3. Tốc độ rất nhanh
1.1.3.3.4. Dễ dàng sử dụng
1.1.3.3.5. Hỗ trợ ngôn ngữ truy vấn
1.1.3.3.6. Tính kết nối và bảo mật cao
1.1.3.3.7. Tính linh động cao
1.1.3.3.8. Mã nguồn mở tự do và hỗ trợ 24/7
1.1.3.3.9. Chi phí sở hữu thấp nhất

1.1.4. Giới thiệu về Spring Boot

1.1.5. Giới thiệu về mô hình MVC trong Spring Boot

1.1.5.1. Cấu trúc, hoạt động của mô hình

2. CHƯƠNG 2: PHÂN TÍCH THIẾT KẾ HỆ THỐNG

2.1. Đặc tả yêu cầu phần mềm (Software Requirements)

2.2. Quản trị viên (trưởng phòng)

2.3. Đăng ký làm việc ngoài giờ

2.4. Cập nhập công tác cho dự án

2.5. Người phụ trách công tác

2.6. Kịch bản cho Use-case

2.6.1. Actor Quản trị viên

2.6.2. Use-case Cập nhật nhân viên

2.6.3. Use-case Cập nhật dự án

2.6.4. Use-case Cập nhật vai trò của nhân viên dự án

2.6.5. Use-case Cập nhật bài viết – tin tức

2.6.6. Use-case Cập nhật bình chọn

2.6.7. Actor Nhân viên

2.6.8. Use-case bình chọn

2.6.9. Use-case Xem lịch làm lịch làm việc ngoài giờ

2.6.10. Use-case Xem thông tin dự án mình tham gia

2.6.11. Use-case Xem thông tin lịch công tác của các dự án mình tham gia

2.6.12. Use-case Xem thông tin cá nhân

2.6.13. Use-case Xem các nhân viên đi công tác trong các dự án mình tham gia

2.6.14. Use-case Xem các chi phí đi công tác trong các dự án mình tham gia

2.6.15. Use-case Xem vai trò của nhân viên trong dự án

2.6.16. Use-case Xem bài viết - tin tức

2.6.17. Use-case Đăng ký lịch làm việc ngoài giờ

2.6.18. Actor Người phụ trách công tác

2.6.19. Use-case Cập nhật nhân viên đi công tác

2.6.20. Use-case Cập nhật chi phí đi công tác

2.6.21. Actor Người quản lý dự án

2.6.22. Use-case Cập nhật công tác cho dự án

2.6.23. Use-case Phê duyệt lịch làm việc ngoài giờ

2.6.24. Use-case Phê duyệt các chi phí đi công tác

2.7. Sơ đồ hoạt động đăng nhập

2.8. Sơ đồ hoạt động bình chọn

2.9. Sơ đồ hoạt động xem lịch làm việc ngoài giờ

2.10. Sơ đồ hoạt động xem dự án

2.11. Sơ đồ hoạt động xem lịch công tác

2.12. Sơ đồ hoạt động xem nhân viên công tác

2.13. Sơ đồ hoạt động xem chi phí đi công tác

2.14. Sơ đồ hoạt động đăng ký lịch làm việc ngoài giờ

2.15. Sơ đồ hoạt động xem bài viết – tin tức

2.16. Sơ đồ hoạt động xem thông tin nhân viên

2.17. Sơ đồ hoạt đông xem vai trò nhân viên

2.18. Quản trị viên

2.19. Sơ đồ hoạt động cập nhật dự án

2.20. Sơ đồ hoạt động cập nhật vai trò dự án

2.21. Sơ đồ hoạt đông cập nhật bình chọn

2.22. Người quản lý dự án

2.23. Sơ đồ hoạt động phê duyệt lịch làm việc ngoài giờ

2.24. Sơ đồ hoạt động duyệt chi phí đi công tác

2.25. Sơ đồ hoạt động cập nhật công tác cho dự án

2.26. Người phụ trách công tác

2.27. Sơ đồ hoạt động cập nhật nhân viên công tác

2.28. Sơ đồ hoạt động cập nhật chi phí công tác

3. CHƯƠNG 3: XÂY DỰNG CHƯƠNG TRÌNH

3.1. Công cụ xây dựng chương trình

3.2. Giao diện chương trình

3.2.1. Giao diện trang người dùng

3.2.2. Giao diện trang chủ

3.2.3. Giao diện trang giới thiệu

3.2.4. Giao diện tin tức

3.2.5. Giao diện trang sự kiện

3.2.6. Giao diện trang tuyển dụng

3.2.7. Giao diện trang chi tiết tuyển dụng

3.2.8. Giao diện trang chi tiết tin tức

3.2.9. Giao diện bình chọn

3.2.10. Giao diện trang quản lý

3.2.11. Giao diện trang quản lý dự án

3.2.12. Giao diện quản lý nhân viên trong dự án

3.2.13. Giao diện quản lý công tác

3.2.14. Giao diện quản lý chi tiết công tác cho dự án

3.2.15. Người phụ trách công tác

3.2.16. Giao diện vai trò dự án

3.2.17. Giao diện quản lý bình chọn

3.2.18. Giao diện quản lý lịch làm việc ngoài giờ

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Giới thiệu về hệ thống quản lý lịch công tác

Hệ thống quản lý lịch công tác nhân viên tại SDTech được xây dựng nhằm giải quyết những khó khăn trong việc quản lý lịch công tác của nhân viên trong các dự án. Với sự phát triển của công nghệ thông tin, việc áp dụng hệ thống quản lý giúp tiết kiệm thời gian và chi phí, đồng thời nâng cao hiệu quả công việc. Hệ thống này cho phép người quản lý dễ dàng theo dõi và cập nhật thông tin liên quan đến nhân viên, dự án, và lịch làm việc. Như vậy, việc quản lý nhân sự trở nên hiệu quả hơn, giúp doanh nghiệp hoạt động trơn tru hơn trong bối cảnh cạnh tranh ngày càng gay gắt.

1.1. Mục tiêu của hệ thống

Mục tiêu chính của hệ thống là cung cấp một công cụ hiệu quả cho quản lý lịch công tác của nhân viên. Hệ thống cho phép người quản trị cập nhật thông tin về nhân viên, dự án, và lịch làm việc ngoài giờ. Nhân viên có thể dễ dàng xem thông tin cá nhân và đăng ký lịch làm việc. Điều này không chỉ giúp quản lý thời gian mà còn tối ưu hóa quy trình làm việc trong công ty. Hệ thống cũng hỗ trợ người phụ trách công tác trong việc cập nhật chi phí đi công tác, từ đó giúp quản lý dự án phê duyệt lịch làm việc và chi phí một cách nhanh chóng và chính xác.

II. Phân tích thiết kế hệ thống

Quá trình phân tích và thiết kế hệ thống bao gồm nhiều bước quan trọng. Đầu tiên, việc khảo sát nghiệp vụ thực tế giúp xác định rõ ràng các yêu cầu của người dùng. Tiếp theo, việc phân tích thiết kế các chức năng của hệ thống là rất cần thiết để đảm bảo rằng tất cả các yêu cầu đều được đáp ứng. Hệ thống sẽ bao gồm các chức năng như cập nhật thông tin nhân viên, dự án, và lịch làm việc. Giao diện người dùng cũng được thiết kế thân thiện, giúp người dùng dễ dàng tương tác với hệ thống. Việc sử dụng công nghệ thông tin hiện đại như Java và MySQL trong phát triển hệ thống cũng đảm bảo tính ổn định và hiệu suất cao.

2.1. Các chức năng chính của hệ thống

Hệ thống sẽ bao gồm các chức năng chính như: cập nhật thông tin nhân viên, quản lý lịch làm việc, và phê duyệt chi phí công tác. Mỗi chức năng sẽ được thiết kế để dễ dàng sử dụng và truy cập. Người quản lý có thể theo dõi lịch làm việc của nhân viên, trong khi nhân viên có thể xem và đăng ký lịch làm việc ngoài giờ. Điều này không chỉ giúp quản lý hiệu suất mà còn tạo điều kiện thuận lợi cho việc quản lý dự án. Hệ thống cũng sẽ cung cấp các báo cáo chi tiết về lịch công tác và chi phí, giúp người quản lý đưa ra quyết định chính xác hơn.

III. Xây dựng và triển khai hệ thống

Quá trình xây dựng hệ thống bao gồm việc phát triển mã nguồn, kiểm thử và cài đặt. Sử dụng ngôn ngữ lập trình Java và hệ quản trị cơ sở dữ liệu MySQL, hệ thống được phát triển với các tiêu chuẩn cao nhất về bảo mật và hiệu suất. Việc kiểm thử hệ thống là rất quan trọng để đảm bảo rằng tất cả các chức năng hoạt động như mong đợi. Sau khi hoàn tất kiểm thử, hệ thống sẽ được triển khai và đưa vào sử dụng tại SDTech. Điều này sẽ giúp quản lý lịch công tác của nhân viên trở nên hiệu quả hơn, đồng thời nâng cao năng suất làm việc của toàn bộ đội ngũ.

3.1. Kiểm thử và cài đặt

Kiểm thử hệ thống sẽ được thực hiện qua nhiều giai đoạn khác nhau, bao gồm kiểm thử đơn vị, kiểm thử tích hợp và kiểm thử hệ thống. Mỗi giai đoạn sẽ giúp phát hiện và khắc phục các lỗi trước khi hệ thống được đưa vào sử dụng. Sau khi hoàn tất kiểm thử, hệ thống sẽ được cài đặt trên máy chủ của công ty. Việc cài đặt sẽ được thực hiện bởi đội ngũ kỹ thuật viên có kinh nghiệm, đảm bảo rằng hệ thống hoạt động ổn định và hiệu quả. Hệ thống sẽ được theo dõi và bảo trì định kỳ để đảm bảo rằng nó luôn hoạt động ở hiệu suất tối ưu.

01/02/2025
Đồ án tốt nghiệp 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

Bạn đang xem trước tài liệu:

Đồ án tốt nghiệp 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

Bài viết "Hệ thống quản lý lịch công tác nhân viên cho dự án tại SDTech" trình bày một giải pháp hiệu quả cho việc quản lý lịch làm việc của nhân viên trong các dự án tại công ty SDTech. Hệ thống này không chỉ giúp tối ưu hóa quy trình làm việc mà còn nâng cao hiệu suất và sự phối hợp giữa các thành viên trong nhóm. Một trong những lợi ích nổi bật của hệ thống là khả năng theo dõi và điều chỉnh lịch làm việc linh hoạt, từ đó giảm thiểu xung đột và tăng cường sự hài lòng của nhân viên.

Để hiểu rõ hơn về các khía cạnh liên quan đến quản lý nhân sự và hiệu suất làm việc, bạn có thể tham khảo thêm bài viết "Luận văn thạc sĩ quản trị kinh doanh đánh giá thành tích nhân viên tại công ty TNHH công viên cây xanh và chiếu sáng đô thị Quy Nhơn tỉnh Bình Định", nơi cung cấp cái nhìn sâu sắc về việc đánh giá hiệu suất nhân viên. Ngoài ra, bài viết "Luận văn thạc sĩ quản trị kinh doanh tuyển dụng và đào tạo nhân viên mới của công ty TNHH giải pháp phần mềm CMC" sẽ giúp bạn hiểu rõ hơn về quy trình tuyển dụng và đào tạo, một yếu tố quan trọng trong việc xây dựng đội ngũ nhân viên hiệu quả. Cuối cùng, bài viết "Luận văn thạc sĩ các nhân tố ảnh hưởng đến động lực làm việc của nhân viên trung tâm kinh doanh VNPT Đồng Tháp" sẽ cung cấp thông tin về các yếu tố tác động đến động lực làm việc, giúp bạn có cái nhìn toàn diện hơn về quản lý nhân sự.

Những tài liệu này không chỉ mở rộng kiến thức của bạn mà còn cung cấp những góc nhìn đa dạng về quản lý nhân sự trong môi trường doanh nghiệp.