Bài luận này sử dụng các công nghệ sau: Ngôn ngữ lập trình PHP: Một ngôn ngữ lập trình phổ biến được sử dụng để phát triển các ứng dụng web, cơ sở dữ liệu MySQL: Một hệ thống quản trị cơ
Trang 1BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI
TRƯỜNG CAO ĐẲNG VIỆT MỸ
BÀI TẬP LỚN
TÊN HỌC PHẦN: LẬP TRÌNH PHP
ĐỀ TÀI: XÂY DỰNG CHƯƠNG TRÌNH
QUẢN LÝ NHÂN VIÊN
Giáo viên hướng dẫn: ThS Lê Văn Phong
Sinh viên thực hiện: Trần Thị Thanh Phương
Trang 2BỘ LAO ĐỘNG THƯƠNG BINH VÀ XÃ HỘI
TRƯỜNG CAO ĐẲNG VIỆT MỸ
BÀI TẬP LỚN
TÊN HỌC PHẦN: LẬP TRÌNH PHP
QUẢN LÝ NHÂN VIÊN
STT Mã Sinh
Viên Họ và Tên Ngày Sinh
ĐiểmBằng
Số
BằngChữ
Trang 4LỜI CẢM ƠN Trước hết,chúng em xin chân thành cảm ơn thầy giáo ThS Lê Văn Phong giảng viên bộ môn Lập trình PHP trường Cao đẳng Việt Mỹ Hà Nội đã tận tình giúp đỡ
em trong quá trình thực hiện bài tập kết thúc môn.
Mặc dù đã rất cố gắng, nhưng trong một khoảng thời gian có hạn, cũng như hạn chế về mặt kiến thức của bản thân nên không thể tránh khỏi những thiếu sót Chính
vì vậy,chúng em rất mong nhận được sự góp ý của các thầy giáo, cô giáo cũng như của bạn bè và những người quan tâm đến đề tài được trình bày trong báo cáo này
để giúp cho đề tài được hoàn thiện hơn.
Trang 5LỜI NÓI ĐẦU
Xây dựng chương trình quản lý nhân viên là một đề tài quan trọng trong lĩnh vực lập trình PHP Việc quản lý nhân viên hiệu quả đóng vai trò thiết yếu trong sự thành công của bất kỳ doanh nghiệp nào Chương trình quản lý nhân viên được xây dựng bằng PHP có thể giúp tự động hóa nhiều tác vụ thủ công, tiết kiệm thời gian
và chi phí cho doanh nghiệp, đồng thời cung cấp thông tin chi tiết có giá trị để hỗ trợ ra quyết định.
Bài luận này trình bày quá trình xây dựng một chương trình quản lý nhân viên bằng ngôn ngữ lập trình PHP Bài luận sẽ bao gồm các nội dung chính sau: Xác định các chức năng và tính năng cần thiết của chương trình quản lý nhân viên.
Mô tả kiến trúc tổng thể của hệ thống, bao gồm các thành phần chính và mối quan
hệ giữa chúng Viết mã PHP để triển khai các chức năng và tính năng đã được xác định trong phần phân tích yêu cầu Thử nghiệm chương trình để đảm bảo hoạt động chính xác và hiệu quả Đánh giá chương trình dựa trên các tiêu chí đã được xác định trước đó.
Bài luận này sử dụng các công nghệ sau: Ngôn ngữ lập trình PHP: Một ngôn ngữ lập trình phổ biến được sử dụng để phát triển các ứng dụng web, cơ sở dữ liệu MySQL: Một hệ thống quản trị cơ sở dữ liệu quan hệ phổ biến.
Bài luận này hy vọng sẽ cung cấp kiến thức và kỹ năng cần thiết để xây dựng một chương trình quản lý nhân viên bằng PHP Chương trình này có thể được sử dụng để quản lý thông tin nhân viên, theo dõi hiệu suất công việc, tính toán lương thưởng và thực hiện các tác vụ quản lý nhân sự khác.
Lợi ích của chương trình quản lý nhân viên: Tự động hóa các tác vụ thủ công, tiết kiệm thời gian và chi phí Cung cấp thông tin chi tiết có giá trị để hỗ trợ
ra quyết định Nâng cao hiệu quả hoạt động của bộ phận nhân sự Cải thiện sự hài lòng của nhân viên Chương trình này được thiết kế cho các doanh nghiệp thuộc mọi quy mô Chương trình có thể được sử dụng bởi bộ phận nhân sự, quản lý và nhân viên.
Mục tiêu của bài luận này là trình bày quá trình xây dựng một chương trình quản lý nhân viên bằng ngôn ngữ lập trình PHP Bài luận này hy vọng sẽ cung cấp cho người đọc kiến thức và kỹ năng cần thiết để xây dựng và triển khai chương trình quản lý nhân viên cho riêng mình.
Trang 6MỤC LỤC
CHƯƠNG I: TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH PHP 8
1.1 Khái quát về ngôn ngữ lập trình PHP 8
1.2 Đặc điểm chính của PHP 8
1.3 Ứng dụng của PHP 9
1.4 Lợi ích của việc sử dụng PHP: 10
1.5 Nhược điểm của việc sử dụng PHP: 11
CHƯƠNG II: XÂY DỰNG Ý TƯỞNG CHO CHƯƠNG TRÌNH 13
2.1 Ý tưởng xây dựng chương trình 13
2.2 Mục tiêu của ý tưởng cần đạt được 13
CHƯƠNG III: XÂY DỰNG CHƯƠNG TRÌNH THỰC NGHIỆM BẰNG PHP VÀ MYSQL 17
3.1 Xây dựng quy trình cho chương trình 17
3.2 Thiết kế cơ sở dữ liệu 17
3.3 Xây dựng chương trình 21
3.4 Kết quả của chương trình 22
Trang 7MỤC LỤC HÌNH ẢNH
Hình 1: Giao diện Employees -14
Hình 2: Giao diện Departments -15
Hình 3: Giao diện Projects -15
Hình 4: Thiết kế database tên"qlnv" -17
Hình 5: Thiết kế CSDL bảng “departments” -18
Hình 6: Thiết kế CSDL bảng “employeecontacts” -18
Hình 7: Thiết kế CSDL bảng “employeeprojects” -19
Hình 8: Thiết kế CSDL bảng “employees” -19
Hình 9: Thiết kế CSDL bảng “projects” -20
Hình 10: Thiết kế CSDL bảng “salaries” -20
Hình 11: Xây dựng file css -21
Hình 12: Xây dựng file departments -21
Hình 13: Xây dựng file employees -21
Hình 14: Xây dựng file project -21
Hình 15: Xây dựng db.php và index.php -22
Hình 16: Code style.css -23
Hình 17: Code add.php thuộc file departments -24
Hình 18: Code delete.php thuộc file departments -24
Hình 19: Code edit.php thuộc file departments -25
Hình 20: Code list.php thuộc file departments -26
Hình 21: Code add.php thuộc file employees -27
Hình 22: Code delete.php thuộc file employees -27
Hình 23: Code edit.php thuộc file employees -28
Hình 24: Code list.php thuộc file employees -29
Hình 25: Code add.php thuộc file project -30
Hình 26: Code delete.php thuộc file project -30
Hình 27: : Code edit.php thuộc file project -31
Hình 28: Code list.php thuộc file project -32
Hình 29: Code db.php -32
Trang 8Hình 30: Code index.php -32
Hình 31: Kết quả của chương trình Employees -33
Hình 32: Kết quả của chương trình Departments -33
Hình 33: Kết quả của chương trình Projects -33
Trang 9CHƯƠNG I: TỔNG QUAN VỀ NGÔN NGỮ LẬP TRÌNH PHP
1.1 Khái quát về ngôn ngữ lập trình PHP
PHP (Hypertext Preprocessor) là ngôn ngữ lập trình kịch bản mã nguồn mở được sử dụngphổ biến để phát triển các ứng dụng web động Nó được nhúng trực tiếp vào mã HTML,cho phép lập trình viên thêm các chức năng động vào trang web của họ
1.2 Đặc điểm chính của PHP
● Dễ học và sử dụng: PHP có cú pháp đơn giản, dễ hiểu, tương tự như ngôn ngữ tự nhiên, giúp người mới bắt đầu có thể dễ dàng tiếp cận và học lập trình Nhờ vậy,PHP thu hút lượng lớn người dùng trên toàn thế giới
● Miễn phí và mã nguồn mở: PHP được phát hành theo giấy phép mã nguồn mở GPL, cho phép người dùng tự do sử dụng, sửa đổi và phân phối mà không phải trảbất kỳ khoản phí nào Điều này góp phần thúc đẩy sự phát triển cộng đồng PHP vàtạo ra nguồn tài nguyên phong phú cho người học và lập trình viên
● Tốc độ và hiệu suất: PHP được tối ưu hóa để thực thi nhanh chóng và hiệu quả,đáp ứng nhu cầu xử lý dữ liệu và truy vấn cơ sở dữ liệu cho các ứng dụng web.Nhờ vậy, PHP được sử dụng rộng rãi cho các trang web có lưu lượng truy cập cao
và đòi hỏi hiệu suất tốt
● Hỗ trợ đa nền tảng: PHP có thể hoạt động trên nhiều hệ điều hành phổ biến như Windows, Linux, macOS, v.v và tương thích với hầu hết các máy chủ web Điềunày giúp các nhà phát triển dễ dàng triển khai ứng dụng PHP trên nhiều môitrường khác nhau
● Kết nối cơ sở dữ liệu mạnh mẽ: PHP cung cấp nhiều hàm và thư viện tích hợp sẵn
để kết nối và thao tác với các hệ quản trị cơ sở dữ liệu phổ biến như MySQL,PostgreSQL, Oracle, v.v Nhờ vậy, các nhà phát triển có thể dễ dàng xây dựng cácứng dụng web có khả năng truy cập và quản lý dữ liệu hiệu quả
● Cộng đồng lớn và hỗ trợ phong phú: PHP sở hữu cộng đồng người dùng và lậptrình viên rộng lớn và nhiệt tình trên toàn thế giới Nhờ vậy, người dùng có thể dễdàng tìm kiếm sự trợ giúp, giải đáp thắc mắc và học hỏi kinh nghiệm từ cộng đồngkhi gặp vấn đề trong quá trình phát triển ứng dụng
Trang 10● Khả năng mở rộng cao: PHP cung cấp nhiều framework và thư viện mã nguồn mở mạnh mẽ giúp các nhà phát triển có thể dễ dàng xây dựng các ứng dụng web phứctạp và chức năng đa dạng Nhờ vậy, PHP thích hợp cho nhiều loại dự án web khácnhau, từ trang web đơn giản đến các ứng dụng web doanh nghiệp quy mô lớn.
● Linh hoạt và tích hợp: PHP có thể được tích hợp với HTML, CSS, JavaScript vànhiều ngôn ngữ lập trình khác, giúp các nhà phát triển tạo ra các ứng dụng web đadạng và tương tác cao
→ Nhờ những đặc điểm nổi bật trên, PHP đã trở thành lựa chọn phổ biến cho các nhàphát triển web trên toàn thế giới Ngôn ngữ này được sử dụng rộng rãi để xây dựng cáctrang web cá nhân, trang web doanh nghiệp, ứng dụng thương mại điện tử, mạng xã hội,v.v
Ngoài ra, PHP cũng được ứng dụng trong nhiều lĩnh vực khác như phát triển phần mềmmáy tính, lập trình game, tự động hóa quy trình, v.v Nhờ tính linh hoạt và khả năng mở rộng cao, PHP hứa hẹn sẽ tiếp tục là ngôn ngữ lập trình được ưa chuộng trong nhiều nămtới
1.3 Ứng dụng của PHP
● Phát triển trang web: PHP là lựa chọn hàng đầu cho việc xây dựng các trang web
cá nhân, trang web doanh nghiệp, blog, diễn đàn, v.v Nhờ khả năng kết nối cơ sở
dữ liệu mạnh mẽ, PHP giúp các nhà phát triển dễ dàng tạo ra các trang web độngvới nội dung phong phú và tương tác cao
● Xây dựng ứng dụng web: PHP được sử dụng rộng rãi để phát triển các ứng dụngweb phức tạp như ứng dụng thương mại điện tử, hệ thống quản trị nội dung(CMS), mạng xã hội, ứng dụng web học tập trực tuyến, v.v Nhờ tính linh hoạt vàkhả năng mở rộng cao, PHP có thể đáp ứng nhu cầu phát triển đa dạng của cácứng dụng web hiện đại
● Lập trình API và dịch vụ web: PHP được sử dụng để xây dựng các API (Giao diệnlập trình ứng dụng) và dịch vụ web, cho phép các ứng dụng khác nhau giao tiếp vàtrao đổi dữ liệu với nhau Nhờ vậy, PHP đóng vai trò quan trọng trong việc thúcđẩy sự phát triển của các hệ thống phần mềm tích hợp
● Phát triển phần mềm máy tính: PHP có thể được sử dụng để phát triển các phầnmềm máy tính chạy trên máy tính cá nhân hoặc máy chủ Một số ứng dụng phổ
Trang 11biến của PHP trong lĩnh vực này bao gồm phần mềm quản lý bán hàng, phần mềmquản lý kho hàng, phần mềm kế toán, v.v.
● Lập trình game: PHP cũng có thể được sử dụng để lập trình các trò chơi đơn giảnhoặc các trò chơi web Nhờ khả năng xử lý dữ liệu nhanh chóng và hiệu quả, PHPgiúp tạo ra các trò chơi mượt mà và sống động
● Tự động hóa quy trình: PHP có thể được sử dụng để tự động hóa các quy trình thủcông, giúp tiết kiệm thời gian và công sức cho người dùng Một số ứng dụng phổbiến của PHP trong lĩnh vực này bao gồm tự động gửi email, tự động tạo báo cáo,
tự động cập nhật dữ liệu, v.v
● Phát triển ứng dụng di động: Một số framework PHP như Laravel Mobile và ReactNative giúp các nhà phát triển xây dựng các ứng dụng di động đa nền tảng bằngPHP
● Ngành công nghiệp giải trí: PHP được sử dụng để phát triển các trang web pháttrực tuyến video, ứng dụng nghe nhạc, ứng dụng đọc sách điện tử, v.v
→ Nhìn chung, PHP là ngôn ngữ lập trình đa năng với nhiều ứng dụng rộng rãi trongnhiều lĩnh vực khác nhau Nhờ những ưu điểm nổi bật, PHP hứa hẹn sẽ tiếp tục là lựachọn phổ biến cho các nhà phát triển trong nhiều năm tới
1.4 Lợi ích của việc sử dụng PHP:
● Dễ học và sử dụng: PHP có cú pháp đơn giản, dễ hiểu, tương tự như ngôn ngữ tự nhiên, giúp người mới bắt đầu có thể dễ dàng tiếp cận và học lập trình Nhờ vậy,PHP thu hút lượng lớn người dùng trên toàn thế giới
● Miễn phí và mã nguồn mở: PHP được phát hành theo giấy phép mã nguồn mở GPL, cho phép người dùng tự do sử dụng, sửa đổi và phân phối mà không phải trảbất kỳ khoản phí nào Điều này góp phần thúc đẩy sự phát triển cộng đồng PHP vàtạo ra nguồn tài nguyên phong phú cho người học và lập trình viên
● Tốc độ và hiệu suất: PHP được tối ưu hóa để thực thi nhanh chóng và hiệu quả,đáp ứng nhu cầu xử lý dữ liệu và truy vấn cơ sở dữ liệu cho các ứng dụng web.Nhờ vậy, PHP được sử dụng rộng rãi cho các trang web có lưu lượng truy cập cao
và đòi hỏi hiệu suất tốt
● Hỗ trợ đa nền tảng: PHP có thể hoạt động trên nhiều hệ điều hành phổ biến như Windows, Linux, macOS, v.v và tương thích với hầu hết các máy chủ web Điềunày giúp các nhà phát triển dễ dàng triển khai ứng dụng PHP trên nhiều môitrường khác nhau
Trang 12● Kết nối cơ sở dữ liệu mạnh mẽ: PHP cung cấp nhiều hàm và thư viện tích hợp sẵn
để kết nối và thao tác với các hệ quản trị cơ sở dữ liệu phổ biến như MySQL,PostgreSQL, Oracle, v.v Nhờ vậy, các nhà phát triển có thể dễ dàng xây dựng cácứng dụng web có khả năng truy cập và quản lý dữ liệu hiệu quả
● Cộng đồng lớn và hỗ trợ phong phú: PHP sở hữu cộng đồng người dùng và lậptrình viên rộng lớn và nhiệt tình trên toàn thế giới Nhờ vậy, người dùng có thể dễdàng tìm kiếm sự trợ giúp, giải đáp thắc mắc và học hỏi kinh nghiệm từ cộng đồngkhi gặp vấn đề trong quá trình phát triển ứng dụng
● Khả năng mở rộng cao: PHP cung cấp nhiều framework và thư viện mã nguồn mở mạnh mẽ giúp các nhà phát triển có thể dễ dàng xây dựng các ứng dụng web phứctạp và chức năng đa dạng Nhờ vậy, PHP thích hợp cho nhiều loại dự án web khácnhau, từ trang web đơn giản đến các ứng dụng web doanh nghiệp quy mô lớn
● Linh hoạt và tích hợp: PHP có thể được tích hợp với HTML, CSS, JavaScript vànhiều ngôn ngữ lập trình khác, giúp các nhà phát triển tạo ra các ứng dụng web đadạng và tương tác cao
● Chi phí phát triển thấp: So với các ngôn ngữ lập trình khác, PHP có chi phí pháttriển thấp hơn do tính miễn phí và mã nguồn mở, cộng đồng hỗ trợ lớn và nguồntài nguyên phong phú
● An toàn và bảo mật: PHP cung cấp nhiều tính năng bảo mật giúp bảo vệ ứng dụngweb khỏi các mối đe dọa an ninh mạng Nhờ vậy, PHP được đánh giá là ngôn ngữ lập trình tương đối an toàn cho việc phát triển web
→Nhìn chung, PHP là ngôn ngữ lập trình mang lại nhiều lợi ích cho người dùng và nhàphát triển, bao gồm dễ sử dụng, miễn phí, hiệu quả, hỗ trợ đa nền tảng, kết nối cơ sở dữ liệu mạnh mẽ, cộng đồng lớn, khả năng mở rộng cao, linh hoạt, chi phí thấp và an toàn.Nhờ những ưu điểm này, PHP trở thành lựa chọn phổ biến cho việc phát triển các ứngdụng web hiện đại
1.5 Nhược điểm của việc sử dụng PHP:
● Vấn đề về bảo mật: Mặc dù PHP cung cấp nhiều tính năng bảo mật, nhưng ngônngữ này cũng tiềm ẩn một số lỗ hổng bảo mật nếu không được sử dụng và quản lýcẩn thận Việc viết mã PHP thiếu an toàn có thể dẫn đến các nguy cơ như tấn côngXSS, SQL injection, v.v
● Khả năng quản lý mã: Việc quản lý mã PHP có thể trở nên phức tạp khi ứngdụng web phát triển lớn và có nhiều người tham gia phát triển Việc thiếu các quy
Trang 13tắc lập trình và tiêu chuẩn mã hóa đồng nhất có thể dẫn đến khó khăn trong việcbảo trì và nâng cấp ứng dụng.
● Hiệu suất: Hiệu suất của PHP có thể bị ảnh hưởng bởi một số yếu tố như cấu hìnhmáy chủ, cách viết mã và thư viện sử dụng Trong một số trường hợp, PHP có thểchậm hơn so với các ngôn ngữ lập trình khác như Java hay C++
● Cộng đồng: Mặc dù PHP sở hữu cộng đồng lớn, nhưng cộng đồng này có thể bịphân tán và không thống nhất về các phương pháp hay giải pháp tốt nhất cho một
số vấn đề Điều này có thể khiến người dùng gặp khó khăn khi tìm kiếm trợ giúphoặc giải pháp cho các vấn đề cụ thể
● Lỗi và cảnh báo: PHP có thể tạo ra nhiều lỗi và cảnh báo trong quá trình pháttriển và chạy ứng dụng Việc xử lý và gỡ lỗi các lỗi này có thể tốn thời gian vàcông sức cho các nhà phát triển
● Thiếu tính năng hiện đại: So với các ngôn ngữ lập trình mới hơn như Python hayJavaScript, PHP có thể thiếu một số tính năng hiện đại như lập trình hướng đốitượng chức năng, lập trình phản xạ, v.v
● Lỗi cú pháp: PHP có cú pháp tương đối linh hoạt, nhưng điều này cũng có thểdẫn đến việc viết mã dễ mắc lỗi cú pháp hơn so với các ngôn ngữ có cú pháp chặtchẽ hơn
● Khả năng mở rộng: Khả năng mở rộng của PHP có thể bị giới hạn bởi một sốyếu tố như cấu hình máy chủ và cách viết mã Trong một số trường hợp, ứng dụngPHP lớn và phức tạp có thể gặp khó khăn về hiệu suất và khả năng mở rộng
→Nhìn chung, PHP là ngôn ngữ lập trình có nhiều ưu điểm và phù hợp cho nhiều dự ánweb khác nhau Tuy nhiên, người dùng và nhà phát triển cũng cần lưu ý đến nhữngnhược điểm tiềm ẩn của PHP để đưa ra lựa chọn phù hợp cho dự án của mình
→ Ngoài những nhược điểm trên, cần lưu ý rằng PHP đang được phát triển và cải tiếnliên tục Các phiên bản mới của PHP thường xuyên được cập nhật với các tính năng mới,cải thiện hiệu suất và vá lỗi bảo mật Do vậy, người dùng nên sử dụng phiên bản PHPmới nhất để đảm bảo an toàn và hiệu quả cho ứng dụng web của mình
→Nhìn chung, PHP là một ngôn ngữ lập trình mạnh mẽ và linh hoạt, thích hợp để pháttriển các ứng dụng web từ đơn giản đến phức tạp Nhờ tính dễ học, miễn phí và cộngđồng hỗ trợ lớn, PHP là lựa chọn phổ biến cho các nhà phát triển web
Trang 14CHƯƠNG II: XÂY DỰNG Ý TƯỞNG CHO CHƯƠNG TRÌNH
2.1 Ý tưởng xây dựng chương trình
Xuất phát từ nhu cầu quản lý nhân sự từ thực tế và nhu cầu quản lý nhân viên củacông ty Yêu cầu có một phần mềm quản lý đề trợ giúp cho lãnh đạo và nhân viên trongcông ty để quản lý nhân sự Các thao tác của phần mềm thân thiện với người dùng, tránhđược các sai sót không thể tránh khỏi khi làm việc trực tiếp, tránh làm mất mát thông tin,
dễ hiểu, dễ sử dụng cho những người không được qua đào tạo về công nghệ thông tin.Chính từ nhu cầu đó đã nảy sinh nhu cầu xây dựng chương trình quản lý nhân viên bằngPHP & Mysql nhằm đáp ứng yêu cầu trên
Chương trình quản lý nhân viên gồm:
- Form: department , employees, projects
- File php: add.php, delete.php, edit.php, list.php
- Chương trình có chức năng cơ bản như thêm, sửa, xóa
2.2 Mục tiêu của ý tưởng cần đạt được
Sau khi thực hiện thì chương trình sẽ được áp dụng vào để quản lý các thông tin
cơ bản của nhân viên:
- Họ, tên nhân viên
- Ngày tháng năm sinh
Chương trình quản lý này sẽ có thể thêm, sửa và xóa các thông tin:
- Họ, tên nhân viên
- Ngày tháng năm sinh
- Giới tính
Trang 16Hình 2: Giao diện Departments
- Projects:
Hình 3: Giao diện Projects
Trang 18CHƯƠNG III: XÂY DỰNG CHƯƠNG TRÌNH THỰC NGHIỆM BẰNG
PHP VÀ MYSQL 3.1 Xây dựng quy trình cho chương trình
Một chương trình quản lý nhân viên toàn diện bao gồm nhiều chức năng khác nhau đểhợp lý hóa quy trình nhân sự Sau đây là cách thức hoạt động của chương trình:
- Quản lý dữ liệu nhân viên:
+ Cơ sở dữ liệu tập trung: Lưu trữ thông tin nhân viên, bao gồm thông tin cá nhân,thông tin liên lạc, ngày làm việc, phúc lợi
+ Nhập và cập nhật dữ liệu: Cho phép được ủy quyền thêm, chỉnh sửa và cập nhật
hồ sơ nhân viên một cách hiệu quả
+ Bảo mật dữ liệu: Đảm bảo tính bảo mật, toàn vẹn và khả dụng của dữ liệu thôngqua kiểm soát truy cập, mã hóa và sao lưu thường xuyên
- Phúc lợi:
+ Quản lý lương: Quản lý lương nhân viên, đảm bảo tuân thủ thang lương và quyđịnh
3.2 Thiết kế cơ sở dữ liệu
Hình 4: Thiết kế database tên"qlnv"
- Xây dựng database có tên “qlnv”, bao gồm 6 bảng