Xây dựng hệ thống hỗ trợ sinh viên lập kế hoạch học tập

63 977 1
Xây dựng hệ thống hỗ trợ sinh viên lập kế hoạch học tập

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC XÂY DỰNG HỆ THỐNG HỖ TRỢ SINH VIÊN LẬP KẾ HOẠCH HỌC TẬP Cán hướng dẫn Sinh viên thực TS Nguyễn Thái Nghe Phan Thị Bích Tuyền MSCB: 1352 MSSV: LT11791 Phạm Thị Thanh Loan MSSV: LT11749 Cần Thơ, 2013 TRƯỜNG ĐẠI HỌC CẦN THƠ KHOA CÔNG NGHỆ THÔNG TIN VÀ TRUYỀN THÔNG LUẬN VĂN TỐT NGHIỆP ĐẠI HỌC XÂY DỰNG HỆ THỐNG HỖ TRỢ SINH VIÊN LẬP KẾ HOẠCH HỌC TẬP Cán hướng dẫn Sinh viên thực TS Nguyễn Thái Nghe Phan Thị Bích Tuyền MSCB: 1352 MSSV: LT11791 Phạm Thị Thanh Loan MSSV: LT11749 Cần Thơ, 2013 NHẬN XÉT CỦA GIÁO VIÊN HƯỚNG DẪN LỜI CẢM ƠN XY7ZW -Trong khoảng thời gian học tập trường Đại học Cần Thơ chúng em bảo tận tình Thầy Cô thuộc khoa Công Nghệ Thông Tin & Truyền Thông Không kiến thức quý báu bổ ích chun mơn, cịn chia sẻ, kinh nghiệm, kỹ sống Tất điều tảng quý báu để chúng em vận dụng vào thực tế cơng việc sống Chúng em xin gửi lời cảm ơn chân thành đến Thầy Nguyễn Thái Nghe, người tận tình hướng dẫn, động viên chúng em suốt trình thực luận văn Cảm ơn quý Thầy Cơ, người tận tình truyền đạt cho chúng em tri thức, kinh nghiệm quý báu Đặc biệt cảm ơn: Cơ Trần Ngân Bình, Thầy Phan Tấn Tài khoảng thời gian làm cố vấn học tập cho chúng em, ln nhiệt tình giúp đỡ, giải đáp thắc mắc hỗ trợ giải khó khăn gặp phải q trình học tập trường Đồng cảm ơn bạn học chung ngành Công Nghệ Thông Tin, giúp đỡ chúng em nhiều học tập đặc biệt cảm ơn bạn Nguyễn Đặng Quang Vinh – bạn lớp – hỗ trợ chúng em nhiều vấn đề kỹ thuật liên quan đến Spring Framework, giúp chúng em hồn thành demo đề tài Chúng em xin cảm ơn quý thầy cô, anh chị em thuộc Khoa Nông nghiệp & Sinh học Ứng dụng giúp đỡ, động viên, chia sẻ công việc để chúng em có thời gian hồn thành luận văn Mặc dù chúng em cố gắng nổ lực khơng thể tránh khỏi sai sót q trình thực hiện, lần đầu làm quen với ngôn ngữ, kiến thức hạn hẹp khả nghiên cứu hạn chế Rất mong nhận ý kiến đóng góp q báu q thầy cơ, anh chị bạn để luận văn ngày hoàn thiện Xin chân thành cảm ơn! Cần Thơ, ngày tháng 12 năm 2013 Sinh viên thực Phan Thị Bích Tuyền Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập MỤC LỤC MỤC LỤC i  DANH SÁCH HÌNH iv  DANH SÁCH BẢNG vi  DANH SÁCH THUẬT NGỮ vii  ABSTRACT viii  TÓM TẮT ix  CHƯƠNG 1: TỔNG QUAN .1  1.1.  ĐẶT VẤN ĐỀ .1  1.2.  LỊCH SỬ VẤN ĐỀ 2  1.3.  MỤC TIÊU 2  1.4.  PHẠM VI 2  1.5.  PHƯƠNG PHÁP THỰC HIỆN 3  1.5.1 Tìm hiểu lý thuyết 3  1.5.2 Cài đặt chương trình .3  CHƯƠNG 2: CƠ SỞ LÝ THUYẾT 5  2.1 SƠ LƯỢT VỀ HỌC CHẾ TÍN CHỈ TẠI TRƯỜNG ĐẠI HỌC CẦN THƠ 5  2.2 KỸ THUẬT PHÂN RÃ MA TRẬN TRONG XÂY DỰNG HỆ THỐNG GỢI Ý 6  2.2.1 Hệ thống gợi ý vấn đề dự đoán xếp hạng (rating prediction) 6  2.2.2 Kỹ thuật phân rã ma trận 7  2.3 GiỚI THIỆU VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU PostgreSQL .10  2.4 SPRING FRAMEWORK 11  2.5 SPRING WEB MVC FRAMEWORK 13  2.6 HIBERNATE FRAMEWORK 13  2.7 JAVASERVER PAGES (JSP) / SERVLET 15  CHƯƠNG 3: NỘI DUNG VÀ KẾT QUẢ THỰC HIỆN .17  GVHD: TS Nguyễn Thái Nghe     i     SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập 3.1 MÔ TẢ HỆ THỐNG 17  3.1.1 Mô tả hệ thống 17  3.1.2 Yêu cầu chức .18  3.2 PHÂN TÍCH HỆ THỐNG .19  3.2.1 Mơ hình liệu quan niệm CDM 19  3.2.2 Mô hình MLD 19  3.3 THIẾT KẾ CƠ SỞ DỮ LIỆU 21  U 3.4 LƯU ĐỒ DÒNG DỮ LIỆU DFD 27  3.4.1 DFD cấp 27  3.4.2 DFD cấp 27  3.4.3 DFD cấp 28  3.5 TIỀN XỬ LÝ DỮ LIỆU 28  U 3.6 THIẾT KẾ CHƯƠNG TRÌNH 30  3.6.1 Sơ đồ chức 30  3.6.2 Lưu đồ giải thuật 31  3.6.2.1 Lưu đồ giải thuật train liệu 31  3.6.2.2 Lưu đồ tính giá trị dự đoán cho u i .32  3.6.2.3 Lưu đồ cập nhật giá trị W, H tương ứng với u, i 33  3.7 GIỚI THIỆU CHƯƠNG TRÌNH 33  3.7.1 Giao diện trang chủ 33  3.7.2 Giao diện đăng nhập 34  3.7.3 Giao diện lập chương trình đào tạo kế hoạch học tập mẫu: 34  3.7.4 Giao diện ghi file, dự đoán điểm dành cho người quản trị: 35  3.7.5 Giao diện dự đoán điểm cho sinh viên .36  CHƯƠNG 4: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 37  4.1 KẾT QUẢ ĐẠT ĐƯỢC .37  4.1.1 Kết ứng dụng 37  4.1.2 Kiến thức đạt .37  4.2 HẠN CHẾ, KHÓ KHĂN VÀ HƯỚNG PHÁT TRIỂN 37  GVHD: TS Nguyễn Thái Nghe     ii     SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập 4.2.1 Hạn chế .37  4.2.2 Khó khăn 38  4.2.3 Hướng phát triển 38  TÀI LIỆU THAM KHẢO .39  PHỤ LỤC 40  HƯỚNG DẪN CÀI ĐẶT 40  1.1 Cài đặt PostgreSQL 40  1.2 Cài đặt JDK 41  1.3 Cài đặt Apache Tomcat 42  2.  HƯỚNG DẪN SỬ DỤNG 47  2.1 Chức trang chủ 47  2.2 Chức cập nhật chương trình đào tạo .47  2.3 Thêm chương trình đào tạo .48  2.4 Giao diện hiển thị kế hoạch học tập mẫu: .50    GVHD: TS Nguyễn Thái Nghe     iii     SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập DANH SÁCH HÌNH Hình 1- 1: Thông báo nhắc nhở sinh viên bị cảnh báo học vụ .1 Hình 2- 1: Ma trận biểu diễn xếp hạng điểm sinh viên mơn .6  Hình 2- 2: Minh họa kỹ thuật phân rã ma trận 8  Hình 2- 3: Giải thuật phân rã ma trận sử dụng SGD 9  Hình 2- 4: Kiến trúc modules Spring Framework 11  Hình 2- 5: Quá trình biên dịch trang JSP 15 Hình 3- 1: Mơ hình liệu quan niệm CDM 19  Hình 3- 2: Mơ hình MLD 20  Hình 3- 3: Lưu đồ dịng liệu DFD cấp 27  Hình 3- 4: Lưu đồ dịng liệu DFD cấp 27  Hình 3- 5: Lưu đồ dịng liệu DFD cấp 28  Hình 3- 6: Sơ đồ chức hệ thống 30  Hình 3- 7: Lưu đồ giải thuật train liệu 31  Hình 3- 8: Lưu đồ tính giá trị dự đốn 32  Hình 3- 9: Lưu đồ cập nhật giá trị W, H 33  Hình 3- 10: Giao diện trang chủ 33  Hình 3- 11: Giao diện đăng nhập 34  Hình 3- 12: Giao diện thêm chương trình đào tạo 34  Hình 3- 13: Giao diện hiển thị chương trình đào tạo 35  Hình 3- 14: Giao diện xem kế hoạch học tập mẫu 35  Hình 3- 15: Giao diện dự đốn điểm cho người quản trị 36  Hình 3- 16: Giao diện dự đốn điểm cho sinh viên 36  Hình 0- 1: Chọn nơi cài đặt PostgreSQL 40  GVHD: TS Nguyễn Thái Nghe     iv     SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập Hình 0- 2: Nhập mật cho tài khoản postgres 40  Hình 0- 3: Màn hình cài đặt JDK 41  Hình 0- 4: Chọn nơi cài đặt JDK 41  Hình 0- 5: Thiết đặt biến môi trường cho JDK .42  Hình 0- 6: Màn hình cài đặt Apache Tomcat 42  Hình 0- 7: Chọn chế độ cài đặt 43  Hình 0- 8: Thiết lập cổng mặc định cho Tomcat tài khoản Administrator 43  Hình 0- 9: Cấu hình đường dẫn tới JRE đường dẫn tới JDK 44  Hình 0- 10: Chọn nơi cài đặt Apache Tomcat 44  Hình 0- 11: Khởi động Server Apache Tomcat 45  Hình 0- 12: Tiến trình khởi động Apache Tomcat 45  Hình 0- 13: Trang chủ Apache Tomcat 46  Hình 0- 14: Đăng nhập vào trang quản lý ứng dụng 46  Hình 0- 15: Trang quản lý ứng dụng .46  Hình 0- 16: Deploy source nguồn .46 Hình 4- 1: Chức trang chủ .47  Hình 4- 2: Chức cập nhật chương trình đào tạo .47  Hình 4- 3: Giao diện hiển thị chương trình đào tạo 48  Hình 4- 4: Giao diện thêm học phần vào chương trình đào tạo kế hoạch học tập 49  Hình 4- 5: Giao diện lỗi nhập thiếu thông tin 49  Hình 4- 6: Giao diện lỗi nhập trùng học phần 50  Hình 4- 7: Giao diện xem kế hoạch học tập 50  GVHD: TS Nguyễn Thái Nghe     v     SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập DANH SÁCH BẢNG Bảng 1- 1: Kế hoạch thực phân công công việc Bảng 2- 1: Chuyển đổi điểm 5  Bảng 2- 2: Thông tin giới hạn khả PostgreSql .11 Bảng 3- 1: Chức nhóm người dùng hệ thống 18  Bảng 3- 2: Bảng khoa chủ quản .21  Bảng 3- 3: Bảng môn 21  Bảng 3- 4: Bảng ngành 22  Bảng 3- 5: Bảng khóa đào tạo 22  Bảng 3- 6: Bảng lớp .23  Bảng 3- 7: Bảng sinh viên 23  Bảng 3- 8: Bảng niên khóa học kỳ 24  Bảng 3- 9: Bảng học phần 24  Bảng 3- 10: Bảng học phần tiên 25  Bảng 3- 11: Bảng chương trình đào tạo 25  Bảng 3- 12: Bảng điểm 26  GVHD: TS Nguyễn Thái Nghe     vi     SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập Hình 3- 15: Giao diện dự đoán điểm cho người quản trị 3.7.5 Giao diện dự đoán điểm cho sinh viên Khi nhấn nút hệ thống lọc liệu để chuẩn bị dự đoán Sau thực xong, người dùng nhấn nút hệ thống tính tốn kết đốn, kết lưu trữ sở liệu hệ kết điểm sinh viên yêu thống; có yêu cầu cầu lên hình nhằm hỗ trợ sinh viên chọn học phần Hình 3- 16: Giao diện dự đốn điểm cho sinh viên GVHD: TS Nguyễn Thái Nghe   36 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập CHƯƠNG 4: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 4.1 KẾT QUẢ ĐẠT ĐƯỢC 4.1.1 Kết ứng dụng Sau khoảng tháng thực đề tài, với nửa thời gian dành cho việc đọc tài liệu, nghiên cứu lý thuyết đến xây dựng ứng dụng Java EE kết hợp với hệ thống gợi ý (RS) phục vụ cho việc lập kế hoạch học tập cách dự đoán gợi ý điểm cho sinh viên Ngồi ra, tích hợp thành công công nghệ RS kỹ thuật phân rã ma trận (MF) Java EE bao gồm JSP/Servlet, Spring Framework, Hibernate Framework để xây dựng nên hệ thống Giao diện hệ thống tương đối thân thiện dễ sử dụng Giao diện thiết kế theo phong cách thiết kế web đại, dùng hoàn tồn CSS để trang trí, trình bày giao diện Do khả tùy biến giao diện linh hoạt 4.1.2 Kiến thức đạt Trong trình thực đề tài giúp em củng cố kiến thức phân tích thiết kế hệ thống, SQL, MF, JSP/Servlet, AJAX, jQuery, BOOTSTRAP, JSON, x-edittable,… Tìm hiểu kỹ thuật MF tích hợp vào hệ thống Tìm hiểu Spring framework, Hibernate framework, tích hợp framework ứng dụng Java EE Nâng cao khả kinh nghiệm tìm kiếm tài liệu, giải vấn đề, viết báo cáo… 4.2 HẠN CHẾ, KHÓ KHĂN VÀ HƯỚNG PHÁT TRIỂN 4.2.1 Hạn chế Bên cạnh kết đạt được, hệ thống cịn nhiều hạn chế định mặt tìm hiểu, phân tích thiết kế với nguyên nhân mặt khách quan chủ quan như: - - Một số mục tiêu đặt chưa thể hoàn thành nhiều thời gian tìm hiểu cơng nghệ để thiết kế giao diện, vận hành kiểm thử nên không kịp tiến độ Thiếu số chức khơng đủ thời gian để hồn thành Kinh nghiệm thân chun mơn thực tế cịn hạn chế nên hệ thống gặp số lỗi nhỏ GVHD: TS Nguyễn Thái Nghe   37 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập 4.2.2 Khó khăn Trong thời gian thực đề tài, chúng em gặp khơng khó khăn mặt khách quan chủ quan sau: - Tài liệu tham khảo để giải vấn đề hạn chế đề tài Chúng em chưa thật có nhiều kinh nghiệm phân tích thiết kế hệ thống thơng tin - Lần đầu tìm hiểu thực ứng dụng Java EE kết hợp với RS nên thời gian tương đối dài để nghiên cứu cấu hình hệ thống, thời gian thực demo tương đối ngắn - Phải vừa làm vừa học nên hạn chế nhiều thời gian 4.2.3 Hướng phát triển Dựa vào hạn chế thiếu sót trên, hệ thống tiếp tục khắc phục phát triển theo hướng tốt nhằm hỗ trợ tốt cho sinh viên: - Hoàn thiện những phần thiếu xót, hạn chế nêu Tiếp tục hồn thiện Module có giúp cho người dùng thuận lợi trình sử dụng Một hệ thống, ứng dụng tốt thực phát triển cá nhân Vì mong nhận dạy, góp ý q thầy cô bạn GVHD: TS Nguyễn Thái Nghe   38 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập TÀI LIỆU THAM KHẢO [1]Trường Đại học Cần Thơ Quy định công tác học vụ dành cho sinh viên bậc đại học cao đẳng hệ quy [2] Nguyễn Đặng Quang Vinh Luận văn hệ thống quản lý văn java EE [3] “Spring Framework Reference Documentation,” 2004-2010 [Trực tuyến] Available: http://static.springsource.org/spring/docs/3.0.x/spring-frameworkreference/html/index.html [4] “Hibernate Community Documentation,”[Trực tuyến] Available: http://docs.jboss.org/hibernate/orm/4.1/devguide/en-US/html_single/ [Đã truy cập 10 2013] [5] Nguyễn Thái Nghe (2012): Kỹ thuật phân rã ma trận xây dựng hệ thống gợi ý Kỷ yếu Hội thảo Công nghệ thông tin 2012 Trường Đại học Đà Lạt, trang 68-77 [6] S D a C Y Seth Ladd with Darren Davison Expert Spring MVC and Web Flow, 2006 [7]http://tuvanhotro.ctu.edu.vn/userfiles/file/HK1_2012_2013/Canhbaohocvu/ thong%20bao%20canh%20bao%20trinh%20BGH.doc [8]http://www.terp.vn/forum/threads/gi%E1%BB%9Bi-thi%E1%BB%87uv%E1%BB%81-postgresql.102/ GVHD: TS Nguyễn Thái Nghe   39 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập PHỤ LỤC HƯỚNG DẪN CÀI ĐẶT 1.1 Cài đặt PostgreSQL Thực thi file postgresql-8.3.17-1-windows.exe để tiến hành cài đặt PostgreSQL Chọn Next hình Chọn nơi cài đặt chương trình sau nhấn Next Hình 0- 1: Chọn nơi cài đặt PostgreSQL Chọn nơi lưu trữ liệu cho PostgreSQL nhấn Next Nhập Password cho tài khoản postgres postgres nhấn Next Hình 0- 2: Nhập mật cho tài khoản postgres GVHD: TS Nguyễn Thái Nghe   40 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập Để mặc định nhấn Next bước kết thúc trình cài đặt 1.2 Cài đặt JDK Để chạy ứng dụng Java, cần cài đặt JDK Double click vào file jdk-7u6-windows-i586.exe để tiến hành cài đặt JDK trường hợp máy tính chưa cài đặt JDK Hình 0- 3: Màn hình cài đặt JDK Nhấn Next để tiếp tục trình cài đặt Hình 0- 4: Chọn nơi cài đặt JDK Mặc định JDK bao gồm JRE, trình cài đặt JRE diễn tự động Tiếp tục nhấn Next kết thúc trình cài đặt Sau cài đặt xong JDK, cần thiết đặt biến môi trường GVHD: TS Nguyễn Thái Nghe   41 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập Hình 0- 5: Thiết đặt biến môi trường cho JDK 1.3 Cài đặt Apache Tomcat Apache Tomcat giúp thực thi ứng dụng Java Servlet JSP Thực thi file apache-tomcat-7.0.34.exe để bắt đầu trình cài đặt Hình 0- 6: Màn hình cài đặt Apache Tomcat GVHD: TS Nguyễn Thái Nghe   42 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập Nhấn Next để tiếp tục Hình 0- 7: Chọn chế độ cài đặt Chọn chế độ cài đặt mặc định (Normal), nhấn Next để tiếp tục Hình 0- 8: Thiết lập cổng mặc định cho Tomcat tài khoản Administrator GVHD: TS Nguyễn Thái Nghe   43 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập Hình 0- 9: Cấu hình đường dẫn tới JRE đường dẫn tới JDK Nhấn Next để tiếp tục Hình 0- 10: Chọn nơi cài đặt Apache Tomcat Nhấn Browse để chọn nơi lưu trữ khác Sau nhấn Install để cài đặt Apache Tomcat, kết thúc trình cài đặt Khởi động Apache Tomcat Deploy ứng dụng GVHD: TS Nguyễn Thái Nghe   44 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập Để chạy Apache Tomcat, thực thi ứng dụng Tomcat7w.exe quyền admin Hình 0- 11: Khởi động Server Apache Tomcat Hình 0- 12: Tiến trình khởi động Apache Tomcat Sau khởi động Server Apache Tomcat, source nguồn export phiên distribution có war để hiển thị trang web, cần deploy Vào trang chủ Apache Tomcat có địa localhost:8080 GVHD: TS Nguyễn Thái Nghe   45 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập Hình 0- 13: Trang chủ Apache Tomcat Click vào thẻ Manager App, giao diện login hiển thị Hình 0- 14: Đăng nhập vào trang quản lý ứng dụng Hình 0- 15: Trang quản lý ứng dụng Kế tiếp, deploy source nguồn, chọn tệp tin để deploy Hình 0- 16: Deploy source nguồn GVHD: TS Nguyễn Thái Nghe   46 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập HƯỚNG DẪN SỬ DỤNG Với giao diện đơn giản, tận dụng không gian để xem thông tin không thiếu vắng vẻ thẩm mỹ Giao diện gồm có: menu trì chức hệ thống phần lại sử dụng cho nội dung mà chức thể Sau đăng nhập người dùng có nhiều lựa chọn chức năng: 2.1 Chức trang chủ Hình 4- 1: Chức trang chủ 2.2 Chức cập nhật chương trình đào tạo Người dùng chọn ngành khóa đào tạo để xem chương trình đào tạo chi tiết Chọn để chương trình đào tạo Hiện chương trình đào tạo Hình 4- 2: Chức cập nhật chương trình đào tạo GVHD: TS Nguyễn Thái Nghe   47 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập Hình 4- 3: Giao diện hiển thị chương trình đào tạo 2.3 Thêm chương trình đào tạo Chọn nhập trường: Nếu học phần tự chọn check vào nhập/chọn thơng tin: GVHD: TS Nguyễn Thái Nghe   48 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập Kết chương trình đào tạo sau thêm hiển thị sau: Hình 4- 4: Giao diện chương trình đào tạo Nếu nhập thiếu thông tin nhập trùng học phần nhận thơng báo lỗi - Lỗi nhập thiếu thơng tin: Hình 4- 5: Giao diện lỗi nhập thiếu thông tin - Lỗi nhập trùng học phần GVHD: TS Nguyễn Thái Nghe   49 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan  Luận văn tốt nghiệp Xây dựng Hệ thống hỗ trợ sinh viên lập kế hoạch học tập Hình 4- 6: Giao diện lỗi nhập trùng học phần 2.4 Giao diện hiển thị kế hoạch học tập mẫu: Sau lập chương trình đào tạo người dùng xem kế hoạch học tập mẫu chương trình theo bước: - Chọn ngành học - Chọn khóa đào tạo - Và nhấn nút Kế hoạch học tập mẫu in sau: Hình 4- 7: Giao diện xem kế hoạch học tập GVHD: TS Nguyễn Thái Nghe   50 SVTH: Phan Thị Bích Tuyền Phạm Thị Thanh Loan 

Ngày đăng: 24/08/2016, 21:20

Từ khóa liên quan

Mục lục

  • MỤC LỤC

  • DANH SÁCH HÌNH

  • DANH SÁCH BẢNG

  • DANH SÁCH THUẬT NGỮ

  • ABSTRACT

  • TÓM TẮT

  • CHƯƠNG 1: TỔNG QUAN

    • 1.1. ĐẶT VẤN ĐỀ

    • 1.2. LỊCH SỬ VẤN ĐỀ

    • 1.3. MỤC TIÊU

    • 1.4. PHẠM VI

    • 1.5. PHƯƠNG PHÁP THỰC HIỆN

      • 1.5.1. Tìm hiểu lý thuyết

      • 1.5.2. Cài đặt chương trình

      • CHƯƠNG 2: CƠ SỞ LÝ THUYẾT

        • 2.1. SƠ LƯỢT VỀ HỌC CHẾ TÍN CHỈ TẠI TRƯỜNG ĐẠI HỌC CẦN THƠ

        • 2.2. KỸ THUẬT PHÂN RÃ MA TRẬN TRONG XÂY DỰNG HỆ THỐNG GỢI Ý

          • 2.2.1. Hệ thống gợi ý và vấn đề dự đoán xếp hạng (rating prediction)

          • 2.2.2. Kỹ thuật phân rã ma trận

          • 2.3. GIỚI THIỆU VỀ HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU POSTGRESQL

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan