Đồ Án: Xây Dựng Website Quản Lý Công Tác Giáo Viên Chủ Nhiệm - Đại Học Công Nghệ TP.HCM

Đồ án website quản lý công tác giáo viên chủ nhiệm. Tài liệu tham khảo hữu ích cho sinh viên ngành xây dựng website, giúp quản lý hiệu quả công việc.

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Đồ án chuyên ngành

2023

43
2
0

Phí lưu trữ

30 Point

Mục lục chi tiết

LỜI CAM ĐOAN

TÓM TẮT

1. CHƯƠNG 1: TỔNG QUAN VỀ HỆ THỐNG

1.1. Tổng quan về hệ thống mới

1.2. Các mục tiêu chính của hệ thống

1.3. Danh sách yêu cầu hệ thống

1.4. Công nghệ sử dụng

1.4.1. Ngôn ngữ lập trình

1.4.2. Giới thiệu về ASP

1.4.3. Kết nối dữ liệu

2. CHƯƠNG 2: CÁC GIAO DIỆN CỦA WEBSITE

2.1. Giao diện đăng nhập

2.2. Giao diện trang chủ

2.3. Giao diện lịch công việc cho ADMIN

2.4. Giao diện quản lý lịch công tác của giáo viên

2.5. Giao diện quản lý sinh viên

2.6. Giao diện quản lý loại lịch công tác

2.7. Giao diện quản lý lớp học

2.8. Giao diện quản lý người dùng

2.9. Giao diện quản lý giáo viên

2.10. Giao diện quản lý khoa

2.11. Giao diện quản lý lương

2.12. User có thể vào xem báo cáo tháng

2.13. User có thể vào xem đã nhận lương hay chưa

2.14. Thông tin các sự kiện

3. CHƯƠNG 3: KẾT LUẬN

3.1. Ưu nhược điểm của chương trình

3.2. Hướng phát triển

Tóm tắt

I. Tổng Quan Dự Án Website Quản Lý Giáo Viên Chủ Nhiệm Hiệu Quả

Trong bối cảnh hiện đại, việc quản lý thông tin giáo viên, sinh viên và các hoạt động liên quan trong các trường học, đặc biệt là ở bậc đại học, vẫn còn nhiều hạn chế. Phương pháp quản lý thủ công, dựa trên giấy tờ, dễ dẫn đến thất thoát dữ liệu, sai sót thông tin và gây khó khăn trong việc tra cứu, báo cáo. Nhận thấy những bất cập này, việc xây dựng một website quản lý giáo viên chủ nhiệm là vô cùng cần thiết. Đồ án này tập trung vào việc thiết kế và phát triển một hệ thống quản lý toàn diện, giúp nâng cao hiệu quả công tác quản lý, tiết kiệm thời gian và nguồn lực, đồng thời góp phần xây dựng môi trường giáo dục chuyên nghiệp và hiện đại hơn. Mục tiêu chính là tạo ra một phần mềm quản lý giáo viên chủ nhiệm hiệu quả. Hệ thống quản lý công tác giáo viên chủ nhiệm là một công nghệ hữu ích giúp cải thiện quản lý thông tin sinh viên, tăng cường giao tiếp giữa sinh viên và giáo viên chủ nhiệm, theo dõi tiến trình học tập, đánh giá hoạt động ngoại khóa, và cung cấp hỗ trợ tư vấn học vụ. Theo tài liệu gốc, "Hoạt động website quản lý lịch công tác giáo viên chủ nhiệm có thể mô tả như sau: Hệ thống được sử dụng nội bộ cho phòng công tác sinh viên". Website này sẽ là một công cụ đắc lực hỗ trợ quản lý thông tin giáo viên, quản lý hồ sơ giáo viên, quản lý lớp học và nhiều chức năng khác, giúp nhà trường và giáo viên dễ dàng theo dõi và quản lý mọi hoạt động liên quan.

1.1. Giới thiệu về hệ thống website quản lý giáo viên mới

Giao diện website quản lý giáo viên được thiết kế một cách khoa học, trực quan và thân thiện với người dùng. Việc bố trí các chức năng và thông tin được thực hiện một cách logic, giúp người dùng dễ dàng tìm kiếm và sử dụng. Màu sắc và bố cục hài hòa tạo cảm giác thoải mái và dễ chịu cho người dùng khi thao tác trên hệ thống. Hệ thống mới cần có giao diện website quản lý giáo viên thân thiện, giúp thao tác dễ dàng hơn. Các tính năng quan trọng như quản lý lịch công tác giáo viên, danh sách giáo viên, danh sách sinh viên đều được hiển thị rõ ràng trên trang chủ. Điều này giúp người quản trị hệ thống có thể nhanh chóng nắm bắt được tình hình chung của trường.

1.2. Mục tiêu chính của hệ thống quản lý giáo viên chủ nhiệm

Hệ thống hướng đến việc đáp ứng các yêu cầu về mặt giao diện và chức năng. Về giao diện, website quản lý giáo viên chủ nhiệm phải thân thiện, dễ sử dụng và tương thích với nhiều trình duyệt khác nhau như Firefox, Chrome, Brave... Website cũng cần có khả năng tùy biến cao, cho phép thay đổi màu nền, màu chữ và giao diện trên các nền tảng khác nhau như Windows, iOS, Android. Về chức năng, hệ thống cần đáp ứng đầy đủ các nghiệp vụ quản lý như: Quản lý lịch công tác giáo viên, quản lý học sinh, quản lý lớp học, quản lý người dùng, quản lý thông tin giáo viên, quản lý công việc, quản lý menu, quản lý khoa và quản lý lương. Các chức năng này phải được xây dựng một cách khoa học và logic, đảm bảo tính chính xác và hiệu quả.

1.3. Danh sách các yêu cầu về hệ thống quản lý giáo viên

Hệ thống phải đáp ứng các yêu cầu chi tiết về quản lý lịch công tác giáo viên, quản lý sinh viên, quản lý loại lịch công tác, quản lý lớp học, quản lý người dùng, quản lý giáo viên, quản lý công việc, quản lý menu, quản lý khoa và quản lý lương. Đối với mỗi đối tượng quản lý, hệ thống phải cung cấp đầy đủ các chức năng như hiển thị danh sách, tìm kiếm, sắp xếp, xóa, thêm mới và cập nhật thông tin. Việc hiển thị danh sách phải được phân trang hợp lý, đảm bảo tốc độ tải trang nhanh chóng. Các thao tác thêm mới và cập nhật thông tin phải được thực hiện thông qua Modal Popup, sử dụng Ajax để load dữ liệu, giúp tăng tính tương tác và trải nghiệm người dùng. Hệ thống cần cung cấp chức năng quản lý điểm số, và quản lý đánh giá giáo viên.

II. Thách Thức Quản Lý Giáo Viên Giải Pháp Website Hiện Đại

Việc quản lý giáo viên và các công tác liên quan gặp phải nhiều thách thức. Phương pháp thủ công dễ gây sai sót, mất thời gian và khó khăn trong việc tổng hợp, báo cáo. Sự thiếu đồng bộ trong quản lý dữ liệu giữa các phòng ban cũng gây ra nhiều bất tiện. Ngoài ra, việc giao tiếp và phối hợp giữa giáo viên, phụ huynh và nhà trường còn hạn chế, ảnh hưởng đến chất lượng giáo dục. Website quản lý giáo viên ra đời như một giải pháp toàn diện, giúp giải quyết các vấn đề này. Hệ thống này cho phép số hóa toàn bộ quy trình quản lý, từ việc lưu trữ thông tin giáo viên, sinh viên, lớp học đến việc quản lý lịch công tác, điểm số và các hoạt động khác. Website không chỉ giúp tiết kiệm thời gian và chi phí mà còn nâng cao tính chính xác, minh bạch và hiệu quả trong công tác quản lý.

2.1. Vấn đề tồn tại khi quản lý giáo viên thủ công

Quản lý thủ công dựa trên giấy tờ thường dẫn đến nhiều bất cập như: Khó khăn trong việc tìm kiếm và tra cứu thông tin, dễ xảy ra sai sót do nhập liệu thủ công, mất nhiều thời gian cho việc tổng hợp báo cáo, khó khăn trong việc chia sẻ và cập nhật thông tin giữa các phòng ban, hạn chế khả năng phân tích và thống kê dữ liệu. Ngoài ra, việc lưu trữ và bảo quản giấy tờ cũng tốn kém và dễ bị hư hỏng, thất lạc. Cần số hóa các quy trình quản lý hồ sơ giáo viên.

2.2. Giải pháp Xây dựng website quản lý giáo viên chuyên nghiệp

Việc xây dựng website quản lý giáo viên là một giải pháp hiệu quả để giải quyết các vấn đề tồn tại trong quản lý thủ công. Website cung cấp một nền tảng tập trung để lưu trữ và quản lý thông tin giáo viên, sinh viên, lớp học, lịch công tác, điểm số và các hoạt động khác. Hệ thống cho phép tìm kiếm, sắp xếp, lọc và phân tích dữ liệu một cách nhanh chóng và dễ dàng. Website cũng hỗ trợ các chức năng báo cáo, thống kê, giúp nhà trường có cái nhìn tổng quan về tình hình hoạt động và đưa ra các quyết định chính xác. Việc quản lý trở nên đơn giản hơn với phần mềm quản lý giáo viên chủ nhiệm.

2.3. Lợi ích của website trong quản lý giáo viên học sinh và phụ huynh

Website mang lại nhiều lợi ích cho giáo viên, sinh viên, phụ huynh và nhà trường. Giáo viên có thể dễ dàng truy cập và cập nhật thông tin cá nhân, lịch công tác, điểm số của sinh viên. Sinh viên có thể xem thông tin cá nhân, lịch học, điểm số và các thông báo từ nhà trường. Phụ huynh có thể theo dõi tình hình học tập của con em mình và liên lạc với giáo viên. Nhà trường có thể quản lý thông tin một cách tập trung, hiệu quả và minh bạch, đồng thời nâng cao chất lượng giáo dục.

III. Hướng Dẫn Xây Dựng Website Quản Lý Giáo Viên Đồ Án

Để xây dựng một website quản lý giáo viên hiệu quả, cần tuân thủ quy trình thiết kế và phát triển bài bản. Bước đầu tiên là xác định rõ yêu cầu và mục tiêu của hệ thống. Tiếp theo, cần phân tích và thiết kế cơ sở dữ liệu, giao diện người dùng và các chức năng của website. Lựa chọn công nghệ phù hợp là yếu tố quan trọng để đảm bảo tính ổn định, bảo mật và khả năng mở rộng của hệ thống. Sau khi hoàn thành giai đoạn phát triển, cần tiến hành kiểm thử và triển khai website. Cuối cùng, cần duy trì và cập nhật hệ thống để đảm bảo hoạt động ổn định và đáp ứng các yêu cầu mới.

3.1. Phân tích yêu cầu và thiết kế cơ sở dữ liệu quản lý giáo viên

Cần xác định rõ các đối tượng cần quản lý (giáo viên, sinh viên, lớp học, lịch công tác, điểm số,...) và các thuộc tính của từng đối tượng. Thiết kế cơ sở dữ liệu phải đảm bảo tính toàn vẹn, nhất quán và hiệu quả. Cần lựa chọn hệ quản trị cơ sở dữ liệu phù hợp (MySQL, SQL Server,...) và xây dựng các bảng, khóa chính, khóa ngoại và các ràng buộc cần thiết. Việc thiết kế cơ sở dữ liệu quản lý giáo viên là rất quan trọng.

3.2. Lựa chọn công nghệ và ngôn ngữ lập trình cho website

Có nhiều công nghệ và ngôn ngữ lập trình có thể được sử dụng để xây dựng website quản lý. Các lựa chọn phổ biến bao gồm PHP, ASP.NET, Python, Java, JavaScript,... Việc lựa chọn công nghệ phù hợp phụ thuộc vào yêu cầu của dự án, kỹ năng của đội ngũ phát triển và các yếu tố khác. Theo tài liệu gốc, đồ án sử dụng C# và mô hình MVC.

3.3. Thiết kế giao diện người dùng UI thân thiện và dễ sử dụng

Giao diện người dùng phải trực quan, dễ sử dụng và thân thiện với người dùng. Cần tuân thủ các nguyên tắc thiết kế UI/UX để đảm bảo trải nghiệm người dùng tốt. Giao diện phải tương thích với nhiều thiết bị và trình duyệt khác nhau. Cần chú trọng đến việc bố trí các chức năng và thông tin một cách logic và khoa học.

IV. Chức Năng Chính Của Website Quản Lý Giáo Viên Chủ Nhiệm

Một website quản lý giáo viên cần cung cấp đầy đủ các chức năng cần thiết để hỗ trợ công tác quản lý. Các chức năng cơ bản bao gồm: Quản lý thông tin giáo viên (thêm, sửa, xóa, tìm kiếm), Quản lý thông tin sinh viên (thêm, sửa, xóa, tìm kiếm), Quản lý lớp học (tạo, sửa, xóa, phân công giáo viên), Quản lý lịch công tác (lên lịch, theo dõi, báo cáo), Quản lý điểm số (nhập điểm, xem điểm, thống kê), Quản lý người dùng (phân quyền, quản lý tài khoản), Báo cáo thống kê (tổng hợp, phân tích dữ liệu),... Ngoài ra, website có thể tích hợp thêm các chức năng nâng cao như: Gửi thông báo, Trao đổi thông tin, Quản lý tài liệu, Quản lý khen thưởng/kỷ luật.

4.1. Quản lý thông tin giáo viên và hồ sơ đầy đủ

Chức năng này cho phép quản lý thông tin chi tiết của giáo viên như: Họ tên, ngày sinh, giới tính, địa chỉ, số điện thoại, email, trình độ học vấn, kinh nghiệm công tác, chuyên môn, nghiệp vụ,... Hệ thống cũng cho phép lưu trữ và quản lý các hồ sơ, chứng chỉ, bằng cấp của giáo viên. Chức năng quản lý hồ sơ giáo viên cần được chú trọng bảo mật.

4.2. Quản lý lịch công tác lớp học và thông tin học sinh chi tiết

Chức năng này cho phép lên lịch công tác cho giáo viên, quản lý thông tin về lớp học (tên lớp, sĩ số, giáo viên chủ nhiệm, danh sách sinh viên), quản lý thông tin chi tiết của sinh viên (họ tên, ngày sinh, giới tính, địa chỉ, số điện thoại, email, thông tin gia đình,...). Cần đảm bảo tính chính xác và đầy đủ của thông tin.

4.3. Báo cáo thống kê và quản lý lương hiệu quả

Hệ thống cần cung cấp các chức năng báo cáo, thống kê để giúp nhà trường có cái nhìn tổng quan về tình hình hoạt động. Các báo cáo, thống kê có thể bao gồm: Thống kê số lượng giáo viên, sinh viên, lớp học, Thống kê điểm số, Thống kê lịch công tác, Báo cáo tình hình học tập của sinh viên,... Ngoài ra, hệ thống có thể tích hợp chức năng quản lý lương để giúp nhà trường quản lý và chi trả lương cho giáo viên một cách hiệu quả.

V. Bảo Mật Triển Khai Website Quản Lý Giáo Viên An Toàn

Bảo mật là yếu tố quan trọng hàng đầu khi xây dựng website quản lý giáo viên. Cần áp dụng các biện pháp bảo mật như: Mã hóa dữ liệu, Xác thực người dùng, Phân quyền truy cập, Kiểm soát truy cập, Nhật ký hoạt động,... Triển khai website cần được thực hiện một cách cẩn thận để đảm bảo hoạt động ổn định. Cần lựa chọn hosting phù hợp, cấu hình server, cài đặt phần mềm và kiểm tra kỹ lưỡng trước khi đưa website vào sử dụng.

5.1. Các biện pháp bảo mật cần thiết cho website

Cần áp dụng các biện pháp bảo mật như: Sử dụng giao thức HTTPS để mã hóa dữ liệu, Sử dụng mật khẩu mạnh và thay đổi mật khẩu thường xuyên, Xác thực hai yếu tố (2FA) để tăng cường bảo mật, Phân quyền truy cập cho người dùng để hạn chế quyền truy cập vào các thông tin nhạy cảm, Kiểm soát truy cập để theo dõi và ngăn chặn các truy cập trái phép, Nhật ký hoạt động để ghi lại các hoạt động trên website và giúp phát hiện các sự cố bảo mật. Cần đảm bảo bảo mật website quản lý giáo viên.

5.2. Lựa chọn hosting và cấu hình server phù hợp

Cần lựa chọn hosting phù hợp với yêu cầu của dự án. Hosting phải đảm bảo tính ổn định, tốc độ truy cập nhanh và bảo mật tốt. Cần cấu hình server một cách cẩn thận để đảm bảo hoạt động ổn định và bảo mật của website. Cần cài đặt các phần mềm cần thiết như: Hệ quản trị cơ sở dữ liệu, Web server,... Cần đảm bảo hiệu năng của PHP website quản lý giáo viên hoặc ASP.NET website quản lý giáo viên.

5.3. Kiểm thử và triển khai website quản lý giáo viên

Sau khi hoàn thành giai đoạn phát triển, cần tiến hành kiểm thử website một cách kỹ lưỡng để phát hiện và sửa chữa các lỗi. Cần kiểm tra tất cả các chức năng, giao diện, bảo mật và hiệu năng của website. Sau khi kiểm thử thành công, có thể triển khai website lên server và đưa vào sử dụng. Cần theo dõi và bảo trì website thường xuyên để đảm bảo hoạt động ổn định.

VI. Kết Luận Hướng Phát Triển Website Quản Lý Giáo Viên

Website quản lý giáo viên là một công cụ hữu ích giúp nâng cao hiệu quả công tác quản lý trong các trường học. Việc xây dựng một website chất lượng đòi hỏi sự đầu tư về thời gian, công sức và kiến thức. Tuy nhiên, những lợi ích mà website mang lại là vô cùng lớn. Trong tương lai, website có thể được phát triển thêm nhiều chức năng nâng cao để đáp ứng các yêu cầu ngày càng cao của người dùng.

6.1. Tổng kết ưu điểm và nhược điểm của chương trình

Ưu điểm của chương trình: Giao diện thân thiện, dễ sử dụng; Hệ thống quản lý đơn giản, hiệu quả. Nhược điểm: CSDL của hệ thống chưa được đầy đủ và tối ưu; Tốc độ chưa hiệu quả; Chưa thực hiện được một số chức năng khác. Cần khắc phục các nhược điểm để xây dựng website hoàn thiện hơn.

6.2. Hướng phát triển và nâng cấp website quản lý giáo viên

Mở rộng bài toán để đáp ứng nhiều hơn các chức năng còn thiếu; Cài đặt hệ thống hoàn chỉnh hơn, để chương trình thực sự hữu ích hơn, đáp ứng những nghiệp vụ phức tạp hơn, dữ liệu lớn hơn. Phát triển thêm các tính năng như: Gửi thông báo, Trao đổi thông tin, Quản lý tài liệu, Quản lý khen thưởng/kỷ luật, Tích hợp với các hệ thống khác (ví dụ: hệ thống quản lý học tập LMS). Phát triển phiên bản mobile để người dùng có thể truy cập website trên điện thoại di động.

6.3. Đề xuất và kiến nghị để hoàn thiện website

Do kinh nghiệm và vốn hiểu biết còn hạn chế nên chương trình còn sơ sài, chưa đáp ứng đầy đủ hơn những nhu cầu đặt ra cho một ứng dụng hoàn chỉnh. Mong được các Thầy Cô chỉ bảo, hướng dẫn cho đề tài được hoàn thiện tốt hơn. Cần có sự góp ý và phản hồi từ người dùng để cải thiện website ngày càng tốt hơn. Cần liên tục cập nhật và áp dụng các công nghệ mới để website luôn đáp ứng được yêu cầu của thời đại.

11/09/2025
Đồ án chuyên ngành xây dựng website quản lý công tác giáo viên chủ nhiệm

Trích đoạn nội dung tài liệu

CHƯƠNG 1: TỔNG QUAN VỀ HỆ THỐNG ❖ Giới thiệu đề tài Hiện nay, việc quản lý những thông tin của giáo viên, sinh viên trong các trường đại học đa phần vẫn còn thực hiện thủ công trên giấy và khó có thể nhất quán về việc quản lý gây nên hiện tượng thất thoát dữ liệu hoặc dữ liệu bị sai lệch. Chính vì nguyên do đó, việc xây dựng hệ thống quản lý công tác của giáo viên chủ nhiệm là thực sự cần thiết trong xã hội 4. Nhằm nâng cao khả năng quản lý dữ liệu, sự chuyên nghiệp trong môi trường giáo dục nên hệ thống quản lý công tác giáo là cần thiết phải có. Hoạt động website quản lý lịch công tác giáo viên chủ nhiệm có thể mô tả như sau: • Hệ thống được sử dụng nội bộ cho phòng công tác sinh viên.

• Trang chủ sẽ hiển thì các trình quản lý như : Danh sách lịch công tác, danh sách giáo viên, danh sách sinh viên, ghi chú sự kiện và tiện tích. • Danh sách lịch công tác sẽ hiển thị cơ bản :Tên công việc, địa điểm, ngày bắt đầu, ngày kết thúc, giáo viên phụ trách, tình trạng thực hiện. • Khi người dùng Click vào tiêu đề lịch công tác, hệ thống sẽ chuyển hướng vào trang chi tiết lịch công tác: Trang này hiển thị chi tiết tất cả các thông tin liên quan đến lịch công tác giáo viên. • Danh sách giáo viên: Hiển thị các giáo viên đã được thêm vào hệ thống, khi click vào tên của từng giáo viên, sẽ hiển thị trang chi tiết thông tin giáo viên.

• Danh sách lớp học: Hiển thị danh sách các lớp học tồn tại trong hệ thống, khi ấn vào tên lớp sẽ hiển thị danh sách sinh viên thuộc lớp đó. • Ghi chú công việc: Lịch ghi chú công việc, người dùng có thể ghi chú lại tên 1 công việc trực tiếp lên lịch công tác. • Nhận Lương : theo phương thức code gữi về gmail • Tiện ích: Một số tiện ích như: Thời tiết, chỉnh sửa hình ảnh,… 1.1 Tổng quan về hệ thống mới Giao diện website thiết kế hợp lý, dễ nhìn và thân thiện với người dùng.2 Các mục tiêu chính của hệ thống  Yêu cầu về mặt giao diện:  Giao diện trang web thân thiện, dễ sử dụng, phân chia trên các thể loại khác nhau.  Hiển thị định dạng cho các Browser phổ biến hiện nay như FireFox, Chrome, Brave…  Tông màu chính trên Website là màu trắng mang lại trải nghệm tốt cho người dùng, dễ dàng tuỳ biến được màu nền, màu chữ của Website.

 Giao diện có tuỳ biến cho các nên tảng như Window, IOS, Android.  Yêu cầu về mặt chức năng:  Quản lý lịch công tác giáo viên : Chức năng thêm, sửa, xoá các thông tin của lịch công tác giáo viên.  Quản lý sinh viên: Chức năng thêm, sửa, xoá các thông tin của sinh viên.  Quản lý lớp học: Chức nâng thêm, cập nhật, xoá thông tin lớp học.

 Quản lý người dùng : Chức năng thêm, cập nhật, xoá thông tin người người. 2  Quản lý giáo viên: Chức năng thêm, cập nhật, xoá thông tin giáo viên.  Quản lý công việc : Chức năng thêm, cập nhật, xoá thông tin công việc.  Quản lý menu: Chức năng thêm, cập nhật, xoá thông tin menu.

 Quản lý khoa: Chức năng thêm, cập nhật, xoá thông tin khoa.  Quản lý lương: Chức năng thêm, cập nhật, xoá thông tin lương.3 Danh sách yêu cầu hệ thống  Quản lý lịch công tác giáo viên  Hiển thị - Hiển thị danh sách tất cả các lịch công tác giáo viên và phân trang. - Người dùng có thể tìm kiếm, sắp xếp các trường thông tin. - Tìm kiếm theo các trường thông tin.

 Xóa - Xoá lịch công tác trên danh sách.  Thêm mới - Thêm lịch công tác giáo viên bằng Modal Popup.  Cập nhật - Cập nhật thông tin của sinh viên thông qua Modal popup, sử dụng Ajax để load dữ liệu vào popup.  Quản lý sinh viên  Hiển thị - Hiển thị danh sách tất cả các sinh viên, phân trang dữ liệu: 10 item trong một page.

- Người dùng có thể tìm kiếm, sắp xếp các trường thông tin. 3 - Tìm kiếm theo các trường thông tin.  Xóa - Xoá lịch sinh viên trên danh sách.  Thêm mới - Thêm sinh viên bằng Modal Popup.

 Cập nhật - Cập nhật thông tin của sinh viên thông qua Modal popup, sử dụng Ajax để load dữ liệu vào popup.  Quản lý loại lịch công tác  Hiển thị - Hiển thị danh sách tất cả các loại lịch công tác, phân trang dữ liệu: 10 item trong một page. - Người dùng có thể tìm kiếm, sắp xếp các trường thông tin. - Tìm kiếm theo các trường thông tin.

 Xóa - Xoá lịch loại lịch trên danh sách.  Thêm mới - Thêm loại lịch công tác bằng Modal Popup.  Cập nhật - Cập nhật thông tin của loại lịch công tác thông qua Modal popup, sử dụng Ajax để load dữ liệu vào popup.  Quản lý lớp học  Hiển thị - Hiển thị danh sách lớp học, phân trang dữ liệu: 10 item trong một 4 page.

- Người dùng có thể tìm kiếm, sắp xếp các trường thông tin. - Tìm kiếm theo các trường thông tin.  Xóa - Xoá lớp học trên danh sách.  Thêm mới - Thêm lớp học bằng Modal Popup.

 Cập nhật - Cập nhật thông tin của lớp học thông qua Modal popup, sử dụng Ajax để load dữ liệu vào popup.  Quản lý người dùng  Hiển thị - Hiển thị danh sách người dùng, phân trang dữ liệu: 10 item trong một page. - Người dùng có thể tìm kiếm, sắp xếp các trường thông tin. - Tìm kiếm theo các trường thông tin.

 Xóa - Xoá người dùng trên danh sách.  Thêm mới - Thêm người dùng bằng Modal Popup.  Cập nhật - Cập nhật thông tin của người dùng thông qua Modal popup, sử dụng Ajax để load dữ liệu vào popup.  Quản lý giáo viên 5  Hiển thị - Hiển thị danh sách giáo viên, phân trang dữ liệu: 10 item trong một page.

- Người dùng có thể tìm kiếm, sắp xếp các trường thông tin. - Tìm kiếm theo các trường thông tin.  Xóa - Xoá giáo viên trên danh sách.  Thêm mới - Thêm giáo viên bằng Modal Popup.

 Cập nhật - Cập nhật thông tin của giáo viên thông qua Modal popup, sử dụng Ajax để load dữ liệu vào popup.  Quản lý công việc  Hiển thị - Hiển thị danh sách công việc, phân trang dữ liệu: 10 item trong một page. - Người dùng có thể tìm kiếm, sắp xếp các trường thông tin. - Tìm kiếm theo các trường thông tin.

 Xóa - Xoá công việc trên danh sách.  Thêm mới - Thêm công việc bằng Modal Popup.  Cập nhật - Cập nhật thông tin của công việc thông qua Modal popup, sử dụng Ajax để load dữ liệu vào popup. 6  Quản lý menu  Hiển thị - Hiển thị danh sách menu, phân trang dữ liệu: 10 item trong một page.

- Người dùng có thể tìm kiếm, sắp xếp các trường thông tin. - Tìm kiếm theo các trường thông tin.  Xóa - Xoá menu trên danh sách.  Thêm mới - Thêm menu bằng Modal Popup.

 Cập nhật - Cập nhật thông tin của menu thông qua Modal popup, sử dụng Ajax để load dữ liệu vào popup.  Quản lý khoa  Hiển thị - Hiển thị danh sách khoa, phân trang dữ liệu: 10 item trong một page. - Người dùng có thể tìm kiếm, sắp xếp các trường thông tin. - Tìm kiếm theo các trường thông tin.

 Xóa - Xoá khoa trên danh sách.  Thêm mới - Thêm khoa bằng Modal Popup.  Cập nhật - Cập nhật thông tin của khoa thông qua Modal popup, sử dụng Ajax 7 để load dữ liệu vào popup.  Quản lý lương - Hiểu thị danh sách lương , phân trang dữ liệu - Admin có thể cập nhật lương cho nhân viên - Nhân viên có thể coi lương và nhận lương theo cách check code được gữi vào gmail và xác thực đã nhận lương chưa.

 Xóa - Xoá khoa trên danh sách.  Thêm mới - Thêm khoa bằng Modal Popup.  Cập nhật - Cập nhật thông tin của khoa thông qua Modal popup, sử dụng Ajax để load dữ liệu vào popup.  Đăng nhập - Người dùng bắt buộc phải đăng nhập để sử dụng hệ thống.

 Hiển thị - Trang chủ hiển thị các trình quản lý: lịch công tác, danh sách giáo viên, sinh viên, tiện ích, hiển thị real time trên header.4 Công nghệ sử dụng 1.1 Ngôn ngữ lập trình 8 Có rất nhiều công nghệ có thể được sử dụng để xây dựng hệ thống phần mềm.Trong đề tài này để cài đặt chương trình chúng em đã sử dụng ngôn ngữ lập trình C# và mô hình MVC.  Công nghệ sử dụng SQL Server 2012 là một hệ thống quản trị cơ sở dữ liệu quan hệ (Relational Database Management System (RDBMS) ) sử dụng Transact-SQL để trao đổi dữ liệu giữa Client computer và SQL Server computer. Một RDBMS bao gồm databases, database engine và các ứng dụng dùng để quản lý dữ liệu và các bộ phận khác nhau trong RDBMS.2 Giới thiệu về ASP.NET MVC Đầu năm 2002, Microsoft giới thiệu một kỹ thuật lập trình Web khá mới mẻ với tên gọi ban đầu là ASP+, tên chính thức sau này là ASP.Net, không những không cần đòi hỏi bạn phải biết các tag HTML, thiết kế web, mà nó còn chăm sóc mạnh lập trình hướng đối tượng trong quá trình xây dựng và phát triển ứng dụng Web.Net làkỹ thuật lập trình và phát triển ứng dụng web ở phía Server(Serverside) dựa trên nền tảng của Microsoft. Hầu hết, những người mới đến với lập trình web đều bắt đầu tìm hiểu những kỹ thuật ở phía Client (Client-side) như: HTML, Java Script, CSS (Cascading Style Sheets).

Khi Web browser yêu cầu một trang web (trang web sử dụng kỹ thuật client-side), Web server tìm trang web mà Client yêu cầu, sau đó gởi về cho Client. Client nhận kết quả trả về từ Server và hiển thị lên màn hình.Net sử dụng kỹ thuật lập trình ở phía server thì hoàn toàn khác, mã lệnh ở phía server (ví dụ: mã lệnh trong trang ASP) sẽ được biên dịch và thi hành tại Web Server. Sau khi được Server đọc, biên dịch và thi hành, kết quả tự động được chuyển sang HTML/JavaScript/CSS và trả về cho Client. Tất cả các xử lý lệnh ASP.Net đều được thực hiện tại Server và do đó, gọi là kỹ thuật lập trình ở phía server.

 Mô hình lập trình web trong ASP.NET Mẫu kiến trúc Model – View – Controller được sử dụng nhằm chi ứng dụng thành ba thành phần chính: model, view và controller. Nền tảng ASP.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ