Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 74 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
74
Dung lượng
3,74 MB
Nội dung
TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT Commented [TT1]: Bold, font size 14 VIỆN KỸ THUẬT CÔNG NGHỆ Commented [TT2]: Bold, font size 14 BÁO CÁO CUỐI KÌ MƠN ĐỒ ÁN CHUYÊN NGÀNH XÂY DỰNG WEBSITE QUẢN LÝ CÔNG TÁC GIÁO VIÊN CHỦ NHIỆM Giảng viên hướng dẫn: Th.S Nguyễn Hữu Vĩnh Sinh viên thực hi ện: Phan Thị Phượng - 1724801030193 BÌNH DƯƠNG – 11/2020 0 Tieu luan TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT Commented [TT3]: Bold, font size 14 VIỆN KỸ THUẬT CÔNG NGHỆ Commented [TT4]: Bold, font size 14 BÁO CÁO CUỐI KÌ MƠN ĐỒ ÁN CHUN NGÀNH XÂY DỰNG WEBSITE QUẢN LÝ CÔNG TÁC GIÁO VIÊN CHỦ NHIỆM Giảng viên hướng dẫn: Th.S Nguyễn Hữu Vĩnh Sinh viên thực hi ện: Phan Thị Phượng - 1724801030193 BÌNH DƯƠNG – 11/2020 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm MỤC LỤC MỤC LỤC DANH SÁCH HÌNH VẼ DANH SÁCH BẢNG BIỂU DANH SÁCH TỪ VIẾT TẮT Object oriented program .9 CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 10 1.1 Lý chọn đề tài .10 1.2 Mục tiêu đề tài 10 1.3 Giới hạn phạm vi đề tài 10 1.4 Nội dung thực 11 1.5 Phương pháp tiếp cận 11 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 12 2.1 Tổng quan ngôn ngữ .12 2.1.1 ASP.NET MVC gì? 12 2.1.2 Mơ hình lập trình MVC ASP.NET .12 2.1.3 Ưu điểm ASP.NET .16 2.1.4 Ưu điểm ASP.NET MVC 16 2.1.5 Các tính tảng ASP.NET MVC 17 2.2 Giới thiệu Entity Framework 18 2.2.1 Entity Framework ? 18 2.2.2 Vị trí Entity Framework mơ hình Web ? 18 2.3 Hệ quản trị Cơ sở liệu MySql 21 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm 2.3.1 SQL ? 21 2.3.1 Tại sử dụng SQL lại quan trọng 22 2.3.2 Các câu lệnh SQL 23 CHƯƠNG 3: NỘI DUNG THỰC HIỆN 24 3.1 Khảo sát phân tích yêu cầu 24 3.1.1 Thời gian, địa điểm khảo sát 24 3.1.2 Thông tin liên hệ 24 3.1.3 Thông tin dự án 24 3.1.4 Yêu cầu hệ thống sau khảo sát 24 3.1.5 Mô tả yêu cầu hệ thống 25 3.2 Phân tích thiết kế với UML 27 3.2.1 Biểu đồ Use-case 29 3.2.2 Biểu đồ lớp 39 3.2.3 Biểu đồ 40 3.3 Thiết kế sở liệu 49 3.3.1 Các bảng liệu 49 3.4 Thiết kế đặc tả giao diện 56 3.4.1 Chức hiển thị trang chủ 56 3.4.2 Chức đăng nhập 59 3.4.3 Chức ghi kiện 59 3.4.4 Chức hiển thị danh sách giáo viên theo khoa 60 3.4.5 Chức hiển thị danh sách sinh viên theo lớp 61 3.4.6 Chức tạo báo cáo tháng cho giáo viên 62 3.4.7 Chức thống kê báo cáo tháng giáo viên chủ nhiệm .63 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm 3.4.8 Chức quản lý lịch công tác giáo viên 64 3.4.9 Chức quản lý sinh viên 65 3.4.10 Chức quản lý giáo viên .66 3.4.11 Chức quản lý lớp học 68 3.4.12 Chức quản lý khoa 69 3.4.13 Chức quản lý menu 70 3.4.14 Chức quản lý công việc 71 3.5 Kết luận chương 72 CHƯƠNG 4: KẾT LUẬN 73 4.1 Kết đạt đề tài 73 4.2 Hạn chế đề tài 73 4.3 Hướng phát triển đề tài 73 TÀI LIỆU THAM KHẢO 74 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm DANH SÁCH HÌNH V Ẽ Hình 1: Biểu đồ usercase tổng quát 30 Hình 2: Biểu đồ use-case đăng nhập 30 Hình 3: Biểu đồ use-case quản lý lịch cơng tác 31 Hình 4: Biểu đồ Use-case quản lý loại lịch công tác 32 Hình 5: Biểu đồ user-case quản lý lớp học 34 Hình 6: Biểu đồ user-case quản lý giáo viên 35 Hình 7: Biểu đồ user-case quản lý cơng việc .36 Hình 8: Biểu đồ user-case quản lý menu 37 Hình 9: Biểu đồ use-case quản lý khoa 38 Hình 10: Biểu đồ lớp tổng quát 39 Hình 11: Biểu đồ cho chức quản lý lịch công tác 41 Hình 12: Biểu đồ cho chức quản lý lớp học 42 Hình 13: Biểu đồ cho chức thêm menu 43 Hình 14: Biểu đồ cho chức quản lý khoa 44 Hình 15: Biểu đồ cho chức quản lý sinh viên 45 Hình 16: Biểu đồ cho chức quản lý giáo viên 46 Hình 17: Biểu đồ cho chức quản lý loại lịch công tác 47 Hình 18: Biểu đồ cho chức quản lý người dùng .48 Hình 19: Biểu đồ cho chức quản lý cơng việc 49 Hình 20: Giao diện chức hiển thị trang chủ .56 Hình 21: Giao diện chức xem chi tiết lịch công tác giáo viên 57 Hình 22: Giao diện chi tiết lịch cơng tác cấp 2a 57 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm Hình 23: Giao diện chi tiết lịch công tác cấp 2b 58 Hình 24: Giao diện chi tiết lịch công tác cấp 2c 58 Hình 25: Giao diện chức đăng nhập 59 Hình 26: Giao diện chức ghi công việc 60 Hình 27: Giao diện chức hiển thị danh sách giáo viên theo khoa 61 Hình 28: Giao diện trang danh sách sinh viên theo lớp .62 Hình 29: Giao diện chức tạo báo cáo tháng cho giáo viên 63 Hình 30: Giao diện trang thống kê báo cáo tháng giáo viên 64 Hình 31: Giao diện trang quản lý lịch cơng tác giáo viên 65 Hình 32: Giao diện trang quản lý sinh viên 66 Hình 33: Giao diện trang quản lý giáo viên 67 Hình 34: Giao diện trang quản lý lớp học 68 Hình 35: Giao diện trang quản lý khoa 69 Hình 36: Giao diện trang quản lý menu .70 Hình 37: Giao diện trang quản lý cơng việc 71 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm DANH SÁCH BẢNG BIỂU Bảng 1: Các yêu cầu khách hàng 24 Bảng 2: Các yêu cầu chức 25 Bảng 3: Các yêu cầu phi chức .27 Bảng 4: Các tác nhân 29 Bảng 5: Cá c quyền sử dụng 29 Bảng 6: Danh sách lớp 39 Bảng 7: Bảng Science 49 Bảng 8: Bảng CalendarWorking 50 Bảng 9: Bảng Class 51 Bảng 10: Bảng credential .51 Bảng 11: Bảng Event 52 Bảng 12: Bảng GroupUser 52 Bảng 13: Bảng Menu 53 Bảng 14: Bảng Role .53 Bảng 15: Bảng Student 54 Bảng 16: Bảng TypeCalendar 54 Bảng 17: Bảng User .55 Bảng 18: Bảng Work 55 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm DANH SÁCH TỪ VIẾT TẮT Từ viết tắt Từ đầy đủ Giải thích CSDL Cơ sở liệu Cơ sở liệu CMS Content management system Hệ thống quản trị n ội dung HTML Hypertext Markup Language Ngôn ngữ siêu đánh dấu văn MVC Model – View – Controler Mơ hình Model-View-Controler OOP Object oriented program Lập trình hướng đối tượng ORM Object-Relational Mapping Bản đồ quan hệ đối tượng SQL Structured Query Language Ngôn ngữ truy vấn cấu trúc UML Unified Modeling Language Ngơn ngữ mơ hình hóa thống 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm CHƯƠNG 1: TỔNG QUAN VỀ ĐỀ TÀI 1.1 Lý chọn đề tài Cùng với phát triển không ngừng kỹ thuật máy tính mạng điện tử, cơng nghệ thơng tin cơng nghệ có đẳng cấp cao chinh phục hết đỉnh cao đến đỉnh cao khác Mạng Internet sản phẩm có giá trị lớn lao ngày trở thành công cụ thiếu, tảng cho truyền tải, trao đổi thơng tin toàn cầu Trong hệ thống giáo d ục, việc quản lý thông tin giảng viên, sinh viên trường đại học đa phần thực thủ cơng giấy khó qn việc quản lý gây nên tượng thất thoát liệu liệu bị sai lệch Chính ngun đó, việc “Xây dựng Website quản lý cơng tác giáo viên chủ nhiệm” thực cần thiết xã hội 4.0 hi ện Nhằm nâng cao khả quản lý liệu, chuyên nghiệp môi trường giáo dục nên hệ thống quản lý cơng tác giáo cần thiết phải có 1.2 Mục tiêu đề tài - Phân tích tốn quản lý hệ thống quản lý công tác giáo viên chủ nhiệm - Tìm hiểu sở lý thuyết quản lý sở liệu Microsoft SQL Server 2012 ngơn ngữ C# ASP.NET MVC - Phân tích thiết kế CSDL, biểu đồ use case biểu đồ - Xây dựng Website quản lý công tác giáo viên chủ nhiệm 1.3 Giới hạn phạm vi đề tài Đề tài bước đầu xây dựng để áp d ụng cho việc quản lý hệ thống cơng tác giáo viên chủ nhiệm sau phát tri ển thêm ứng dụng cho trường học thực tế 10 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm Giúp quan trị viên ghi lại công việc, kiện xảy tháng trực tiếp giao diện lịch năm ❖ Phạm vi Quản trị có quyền phép truy cập truy cập chức ❖ Ràng buộc Sau đăng nhập vào hệ thống người sử dụng muốn sử dụng chức chọn “Ghi công việc” menu ngang giao diện trang chủ ❖ Giao diện chức Hình 26: Giao diện chức ghi cơng việc ❖ Mô tả chức Ghi công việc giúp người dùng dễ dàng thêm kiện cách nhấp chọn vào ngày muốn thêm kiện, kiện dễ dàng thay đổi cách di chuyển kiện giữ chuột 3.4.4 Chức hiển thị danh sách giáo viên theo khoa ❖ Mục đích Giúp người dùng dễ dàng tìm kiếm thông tin giáo viên theo khoa 60 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm ❖ Phạm vi Người có tài khoản hệ thống sử dụng chức ❖ Ràng buộc Sau đăng nhập vào hệ thống người sử dụng muốn sử dụng chức chọn “Danh sách giáo viên” menu ngang trang chủ ❖ Giao diện chức Hình 27: Giao diện chức hiển thị danh sách giáo viên theo khoa ❖ Mô tả chức Người dùng muốn xem danh sách giáo viên có hệ thống theo khoa trường click vào tên khoa, sau hệ thống trả danh sách giáo viên thuộc khoa chọn tương ứng Khi click vào tên giáo viên hệ thống chuyển hướng người dùng sang trang chi tiết thông tin giáo viên 3.4.5 Chức hiển thị danh sách sinh viên theo lớp ❖ Mục đích Giúp người dùng xem thơng tin sinh viên có hệ thống theo đơn vị lớp ❖ Phạm vi Người dùng cấp tài khoản hệ thống truy cập ❖ Ràng buộc 61 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm Sau đăng nhập vào hệ thống người sử dụng muốn sử dụng chức chọn “Danh sách sinh viên” menu ngang trang chủ ❖ Giao diện chức Hình 28: Giao diện trang danh sách sinh viên theo lớp ❖ Mô tả chức Người muốn xem thông tin sinh viên theo lớp click vào “Danh sách sinh viên” menu ngang hệ thống, sau chọn danh sách tên lơps muốn xem Hệ thống trả danh sách sinh viên thu ộc lớp học chọn tương ứng 3.4.6 Chức tạo báo cáo tháng cho giáo viên ❖ Mục đích Giúp giáo viên lấy mẫu báo cáo theo tháng mà phịng cơng tác sinh viên u câu gửi báo cáo hàng tháng cho phịng cơng tác sinh viên ❖ Phạm vi Quản trị viên phép thêm mấu báo cáo mới, người dùng thông thường phép gửi báo cáo tháng cho phòng công tác sinh viên ❖ Ràng buộc Sau đăng nhập vào hệ thống người sử dụng muốn sử dụng chức chọn “Tạo báo cáo tháng” menu ngang hệ thống 62 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm ❖ Giao diện chức Hình 29: Giao diện chức tạo báo cáo tháng cho giáo viên ❖ Mô tả chức Người dùng khơng có quyền quan trị nhìn thấy nút “Thêm báo cáo tháng” nút “Thêm mẫu báo cáo” bị ẩn có quyền thành viên Khi người dùng muốn viết báo cáo tháng cần phải tải xuống mẫu báo cáo phù hợp để chỉnh sửa cho mẫu Sau click “Gửi báo cáo tháng” để gửi báo cáo cho phịng cơng tác sinh viên 3.4.7 Chức thống kê báo cáo tháng giáo viên chủ nhiệm ❖ Mục đích Giúp người quản trị viên nắm báo cáo gửi hệ thống theo tháng ❖ Phạm vi Quản trị có quyền phép truy cập chức thống kê báo cáo ❖ Ràng buộc Sau đăng nhập vào hệ thống người quản trị sử dụng muốn sử dụng chức chọn “Thống kê báo cáo” menu ngang hệ thống 63 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm ❖ Giao diện chức Hình 30: Giao diện trang thống kê báo cáo tháng giáo viên ❖ Mô tả chức Người quản trị truy cập trang thống kế báo cáo tháng giáo viên xem báo cáo hệ thống gửi theo tháng Khi click vào tên báo cáo xem file báo cáo tháng giáo viên chủ nhiệm hệ thống gửi 3.4.8 Chức quản lý lịch cơng tác giáo viên ❖ Mục đích Giúp người quản lý quản lý thông tin lịch công tác giáo viên ❖ Phạm vi Quản tr ị có quyền phép truy cập chức quản lý lịch công tác giáo viên ❖ Ràng buộc Sau đăng nhập vào hệ thống người sử dụng muốn sử dụng chức chọn “Quản lý lịch công tác” menu bên trái 64 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm ❖ Giao diện chức Hình 31: Giao diện trang quản lý lịch công tác giáo viên ❖ Mô tả chức Các thao tác người dùng thực sử dụng chức “Quản lý lịch công tác”: - Chức thêm: nút thêm “Thêm mới” điền đầy đủ thông tin theo yêu cầu ấn nút “Thêm mới” dialog Hệ thống thêm thông tin vừa nhập vào database hiển thị lên thông tin thêm danh sách - Chức sửa thông tin: ấn vào nút “Sửa” hệ thống hiển thị thông tin lịch công tác chọn lên dialog, người dùng chỉnh sửa thông tin cần thay đổi sau click “Cập nhật” Hệ thống cập nhật thông tin thay đổi vào database hiển thị danh sách thay đổi m ới 3.4.9 Chức quản lý sinh viên ❖ Mục đích Giúp người quản lý quản lý thơng tin sinh viên ❖ Phạm vi Quản trị có quyền phép truy cập chức quản lý sinh viên ❖ Ràng buộc Sau đăng nhập vào hệ thống người sử dụng muốn sử dụng chức chọn “Quản lý sinh viên ” menu bên trái 65 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm ❖ Giao diện chức Hình 32: Giao diện trang quản lý sinh viên ❖ Mô tả chức Các thao tác người dùng thực sử dụng chức “Quản lý sinh viên”: - Chức thêm: nút thêm “Thêm mới” điền đầy đủ thông tin theo yêu cầu ấn nút “Thêm mới” dialog Hệ thống thêm thông tin vừa nhập vào database hiển thị lên thông tin thêm danh sách - Chức sửa thông tin: ấn vào nút “Sửa” hệ thống hiển thị thông tin sinh viên chọn lên dialog, người dùng chỉnh sửa thơng tin cần thay đổi sau click “Cập nhật” Hệ thống cập nhật thông tin thay đổi vào database hiển thị danh sách thay đổi m ới 3.4.10 Chức quản lý giáo viên ❖ Mục đích Giúp người quản lý quản lý thơng tin giáo viên ❖ Phạm vi Quản trị có quyền phép truy cập chức quản lý giáo viên 66 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm ❖ Ràng buộc Sau đăng nhập vào hệ thống người sử dụng muốn sử dụng chức chọn “Quản lý giáo viên” menu bên trái ❖ Giao diện chức Hình 33: Giao diện trang quản lý giáo viên ❖ Mô tả chức Các thao tác người dùng thực sử dụng chức “Quản lý giáo viên”: - Chức thêm: nút thêm “Thêm mới” điền đầy đủ thông tin theo yêu cầu ấn nút “Thêm mới” dialog Hệ thống thêm thông tin vừa nhập vào database hiển thị lên thông tin thêm danh sách - Chức sửa thông tin: ấn vào nút “Sửa” hệ thống hiển thị thông tin giáo viên chọn lên dialog, người dùng chỉnh sửa thơng tin cần thay đổi sau click “Cập nhật” Hệ thống cập nhật thông tin thay đổi vào database hiển thị danh sách thay đổi m ới 67 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm 3.4.11 Chức quản lý lớp học ❖ Mục đích Giúp người quản lý quản lý thông tin lớp học Phạm vi Quản trị có quyền phép truy cập chức quản lý lớp học ❖ Ràng buộc Sau đăng nhập vào hệ thống người sử dụng muốn sử dụng chức chọn “Quản lý lớp học” menu bên trái ❖ Giao diện chức Hình 34: Giao diện trang quản lý lớp học ❖ Mơ tả chức Các thao tác người dùng thực sử dụng chức “Quản lý lớp học”: - Chức thêm: nút thêm “Thêm mới” điền đầy đủ thông tin theo yêu cầu ấn nút “Thêm mới” dialog Hệ thống thêm thông tin vừa nhập vào database hiển thị lên thông tin thêm danh sách - Chức sửa thông tin: ấn vào nút “Sửa” hệ thống hiển thị thông tin lớp học chọn lên dialog, người dùng chỉnh sửa thông tin cần thay đổi sau 68 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm click “Cập nhật” Hệ thống cập nhật thông tin thay đổi vào database hiển thị danh sách thay đổi 3.4.12 Chức quản lý khoa ❖ Mục đích Giúp người quản lý quản lý thông tin khoa ❖ Phạm vi Quản trị có quyền phép truy cập chức quản lý khoa ❖ Ràng buộc Sau đăng nhập vào hệ thống người sử dụng muốn sử dụng chức chọn “Quản lý khoa” menu bên trái ❖ Giao diện chức Hình 35: Giao diện trang quản lý khoa ❖ Mô tả chức Các thao tác người dùng thực sử dụng chức “Quản lý khoa”: - Chức thêm: nút thêm “Thêm mới” điền đầy đủ thông tin theo yêu cầu ấn nút “Thêm mới” dialog Hệ thống thêm thông tin vừa nhập vào database hiển thị lên thông tin thêm danh sách 69 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm - Chức sửa thông tin: ấn vào nút “Sửa” hệ thống hiển thị thông tin khoa chọn lên dialog, người dùng chỉnh sửa thông tin cần thay đổi sau click “Cập nhật” Hệ thống cập nhật thông tin thay đổi vào database hiển thị danh sách thay đổi 3.4.13 Chức quản lý menu ❖ Mục đích Giúp người quản lý quản lý thông tin menu ❖ Phạm vi Quản trị có quyền phép truy cập chức quản lý menu ❖ Ràng buộc Sau đăng nhập vào hệ thống người sử dụng muốn sử dụng chức chọn “Quản lý menu” menu bên trái ❖ Giao diện chức Hình 36: Giao diện trang quản lý menu ❖ Mô tả chức Các thao tác người dùng thực sử dụng chức “Quản lý menu”: - Chức thêm: nút thêm “Thêm mới” điền đầy đủ thơng tin theo u cầu ấn nút “Thêm mới” dialog Hệ thống thêm thông tin vừa nhập vào database hiển thị lên thông tin thêm danh sách 70 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm - Chức sửa thông tin: ấn vào nút “Sửa” hệ thống hiển thị thông tin menu chọn lên dialog, người dùng chỉnh sửa thông tin cần thay đổi sau click “Cập nhật” Hệ thống cập nhật thông tin thay đổi vào database hiển thị danh sách thay đổi 3.4.14 Chức quản lý công việc ❖ Mục đích Giúp người quản lý quản lý thơng tin cơng việc ❖ Phạm vi Quản trị có quyền phép truy cập chức quản lý công việc ❖ Ràng buộc Sau đăng nhập vào hệ thống người sử dụng muốn sử dụng chức chọn “Quản lý công việc” menu bên trái ❖ Giao diện chức Hình 37: Giao diện trang quản lý công việc 71 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm ❖ Mô tả chức Các thao tác người dùng thực sử dụng chức “Quản lý lịch công tác”: - Chức thêm: nút thêm “Thêm mới” điền đầy đủ thông tin theo yêu cầu ấn nút “Thêm mới” dialog Hệ thống thêm thông tin vừa nhập vào database hiển thị lên thông tin thêm danh sách - Chức sửa thông tin: ấn vào nút “Sửa” hệ thống hiển thị thông tin công việc chọn lên dialog, người dùng chỉnh sửa thông tin cần t hay đổi sau click “Cập nhật” Hệ thống cập nhật thông tin thay đổi vào database hiển thị danh sách thay đổi m ới 3.5 Kết luận chương Trong chương báo cáo thực việc Xây dựng Website quản lý lịch công tác giáo viên chủ nhiệm Từ kết thực hiện, tóm tắt trình xây dựng hệ thống cài đặt sau: - Tiến hành trình khảo sát phân tích u cầu tốn quản lý cơng tác giáo viên Chỉ yêu cầu hệ thống khảo sát mô tả chi tiết yêu cầu - Đã sử dụng ULM để phân tích thiết kế hệ thống với biểu đồ use case tổng quát, use case chi tiết cho chức Xác định lớp cần quản lý tưng ứng với bảng sở liệu Và sử dụng biểu đồ để mô tả luồng hệ thống kiện - Thiết kế sơ liệu từ yêu cầu khách hàng cần quản lý - Đã Thiết kế đặc tả giao diện website 72 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm CHƯƠNG 4: KẾT LUẬN 4.1 Kết đạt đề tài Sau thời gian tìm hiểu nghiên cứu đề tài “Xây dựng Website quản lý lịch công tác giáo viên” đề tài đạt số kết sau: - Thông qua nghiệp vụ kết hợp với mục đích thực tin học hóa, mô tả chức hệ thống, xây dựng biểu đồ UML sở liệu thông qua cơng cụ Visual Diagram - Xây dựng chương trình thơng qua kết thu thập qua q trình khảo sát, phân tích hệ thống đặc tả giao diện Ngồi kết qu ả trên, qua q trình thực đề tài “Xây dự ng Website quản lý lịch cơng tác giáo viên chủ nhiệm” em có được: - Những kinh nghiệm quý báu quy trình nghiệp vụ quản lý website quản lý công tác - Trau dồi kiến thức C# ASP.NET MVC Framework, Entity Framework - Rèn luyện kỹ làm việc cá nhân, khả tư sáng tạo 4.2 Hạn chế đề tài Do thời gian nghiên cứu chưa nhiều, bên cạnh kết đạt tồn số vấn đề hạn chế: - Hiển thị trang chủ chưa tối ưu hóa - Chưa triển khai hệ thống thực tế 4.3 Hướng phát triển đề tài Với mục đích ngày hoàn thiện để đáp ứng tốt cho việc tin học hóa quản lý cơng tác mơi trường giáo d ục Cài đặt hệ thống hoàn chỉnh hơn, để chương trình thực hữu ích hơn, đáp ứng nghiệp vụ phức t ạp hơn, liệu lớn 73 0 Tieu luan Xây dựng Website quản lý công tác giáo viên chủ nhiệm TÀI LI ỆU THAM KH ẢO [1] https://dotnet.microsoft.com/apps/aspnet, [2] https://www.dammio.com/2016/11/04/entity-framework-phan-1-gioi- thieu-entity-framework, [3] https://www.w3schools.com/, [4] https://stackoverflow.com/, [5] https://www.favicon-generator.org/, [6] https://topdev.vn/blog/from-mvc-to-modern-web-frameworks/ 74 0 Tieu luan ... qu? ? ?n lý c? ?ng tác giáo vi? ?n ch? ?? nhi? ?m ❖ Biểu đồ cho ch? ??c ? ?qu? ? ?n lý ng? ?ời d? ?ng? ?? Hình 18: Biểu đồ cho ch? ??c qu? ? ?n lý ng? ?ời d? ?ng 48 0 Tieu luan Xây d? ? ?ng Website qu? ? ?n lý c? ?ng tác giáo vi? ?n ch? ?? nhi? ?m. .. th? ?m ? ?ng d? ? ?ng cho trư? ?ng học thực tế 10 0 Tieu luan Xây d? ? ?ng Website qu? ? ?n lý c? ?ng tác giáo vi? ?n ch? ?? nhi? ?m Đề tài xây d? ? ?ng sử d? ? ?ng c? ?ng nghệ d? ??a ng? ?n ng? ?? C# phát tri? ?n t? ?ng MVC Framework, Entity... luan Xây d? ? ?ng Website qu? ? ?n lý c? ?ng tác giáo vi? ?n ch? ?? nhi? ?m ❖ Biểu đồ cho ch? ??c ? ?qu? ? ?n lý menu” Hình 13: Biểu đồ cho ch? ??c th? ?m menu 43 0 Tieu luan Xây d? ? ?ng Website qu? ? ?n lý c? ?ng tác giáo vi? ?n ch? ?? nhiệm