khảo sát và xây dựng hệ thống hỗ trợ các đơn vị liên kết truy xuất, cập nhật dữ liệu hệ thống quản lý sinh viên hệ từ xa của đại học mở tp hcm thông qua web
Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 67 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
67
Dung lượng
2,7 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỞ TP HỒ CHÍ MINH ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CẤP TRƯỜNG KHẢO SÁT VÀ XÂY DỰNG HỆ THỐNG HỖ TRỢ CÁC ĐƠN VỊ LIÊN KẾT TRUY XUẤT, CẬP NHẬT DỮ LIỆU HỆ THỐNG QUẢN LÝ SINH VIÊN HỆ TỪ XA CỦA ĐẠI HỌC MỞ TP.HCM THÔNG QUA WEB Chủ nhiệm đề tài: TS LÊ XUÂN TRƯỜNG TP.HCM - 2013 -i- BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỞ TP HỒ CHÍ MINH ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CẤP TRƯỜNG KHẢO SÁT VÀ XÂY DỰNG HỆ THỐNG HỖ TRỢ CÁC ĐƠN VỊ LIÊN KẾT TRUY XUẤT, CẬP NHẬT DỮ LIỆU HỆ THỐNG QUẢN LÝ SINH VIÊN HỆ TỪ XA CỦA ĐẠI HỌC MỞ TP.HCM THÔNG QUA WEB Chủ nhiệm đề tài: TS LÊ XUÂN TRƯỜNG THÀNH VIÊN THAM GIA Trần Hữu Nhân Âu Anh Thông Lê Hồng Thái Nguyễn Lâm Kim Thy TP HCM - 2013 - ii - MỤC LỤC Mục lục Danh mục thuật ngữ tiếng Anh chữ viết tắt Danh mục hình Danh mục bảng Chương 1: Tổng quan 11 1.1 Hiện trạng 11 1.2 Mục đích 19 1.3 Phương pháp nghiên cứu 19 1.4 Phạm vi 20 1.5 Đóng góp 20 1.6 Cấu trúc báo cáo 21 Chương 2: Phân tích thiết kế hệ thống 22 2.1 Các mơ hình 22 2.1.1 Mô hình truyền thơng 22 2.1.2 Mơ hình ý niệm liệu 26 2.1.3 Mơ hình vật lý liệu 29 2.2 Các bảng liệu 32 Chương 3: Hiện thực hệ thồng 26 3.1 Nhập hồ sơ học viên 36 3.2 Xem/in hồ sơ học viên 38 3.3 Cập nhật hồ sơ học viên 40 3.4 Duyệt hồ sơ học viên 41 3.5 Xem danh sách học viên theo lớp 42 3.6 Đóng học phí 46 3.7 Kiểm tra kết đóng học phí 47 3.8 Danh sách thi theo môn học 49 - iii - 3.9 Bổ sung danh sách thi 52 3.10 Danh sách điểm thi theo môn học 54 3.11 Các giải pháp cho hệ thống 57 Chương 4: Kết luận 61 Tài liệu tham khảo 63 - iv - DANH MỤC CÁC CHỮ VIẾT TẮT VÀ TIẾNG ANH CNTT Công nghệ thông tin CSDL Cơ sở liệu EFW ExternalFireWall Firewall Hệ thống tường lửa HTTP HyperText Transfer Protocol ICT Information and Communications Technology IFW InteralFireWall Leased Line Kênh đường truyền riêng PMNM Phần mềm nguồn mở TTĐTTX Trung tâm đào tào từ xa Vlan Mạng LAN ảo (Virtual Local Area Network) Tổ chức Thương mại Thế giới (World Trade WTO Organization) -v- DANH MỤC CÁC HÌNH Hình 1.1: Qui trình trạng học viên nộp hồ sơ nhập học sở liên kết 15 Hình 1.2: Qui trình trạng thu chuyển học phí sở liên kết 16 Hình 1.3: Qui trình trạng in danh sách thi môn học/tổ chức thi csở liên kết1 Hình 1.4: Qui trình trạng công bố điểm thi môn thi csở liên kết 18 Hình 2.1: Mơ hình truyền thông thêm/cập nhập, duyệt danh sách học viên 22 Hình 2.2: Mơ hình truyền thơng Đóng học phí học viên 23 Hình 2.3: Mơ hình truyền thơng lập danh sách thi 24 Hình 2.4: Mơ hình truyền thơng cơng bố kết thi 25 Hình 2.5: Mơ hình ý niệm liệu (a) 26 Hình 2.6: Mơ hình ý niệm liệu (b) 27 Hình 2.7: Mơ hình ý niệm liệu phân quyền CSDL (a) 28 Hình 2.8: Mơ hình ý niệm liệu phân quyền CSDL (b) 28 Hình 2.9: Mơ hình vật lý liệu (a) 29 Hình 2.10: Mơ hình vật lý liệu (b) 30 Hình 2.11: Mơ hình vật lý phân quyền CSDL (a) 31 Hình 2.12: Mơ hình vật lý phân quyền CSDL (b) 31 Hình 3.1: Trang chủ hệ thống hỗ trợ cập nhật/truy xuất liệu 36 Hình 3.2: Nhập hồ sơ học viên 38 Hình 3.3: Xem hồ sơ học viên 39 Hình 3.4: Cập nhật hồ sơ học viên đăng ký nhập học 40 Hình 3.5: Chọn sở đào tạo liên kết cần duyệt hồ sơ học viên 41 Hình 3.6: Duyệt hồ sơ học viên 42 Hình 3.7: Xem danh sách học viên duyệt 43 Hình 3.8: Hiển thị danh sách theo lớp 44 Hình 3.9: Xuất danh sách fie Excel 45 Hình 3.10: Nhập mã số sinh viên cần kiểm tra học phí 46 Hình 3.10: Chọn học kỳ nhận mã sinh viên đóng tiền 46 - vi - Hình 3.11: Chọn phiếu mơn học đăng ký cần đóng tiền 47 Hình 3.12: Nhập số chứng từ thu 47 Hình 3.13: Nhập mã số sinh viên – Kiểm tra sinh viên đóng học phí 49 Hình 3.14: Kết kiểm tra đóng học phí 50 Hình 3.15: Chọn mơn thi cần xem/in danh sách 51 Hình 3.16: Danh sách thi mơn học 52 Hình 3.17: File Excel danh sách thi môn học 53 Hình 3.18: Chọn mơn học cần bổ sung danh sách thi 54 Hình 3.19: Thêm/cập nhật học viên vào danh sách thi mơn học 55 Hình 3.20: Chọn môn học cần xem danh sách điểm thi học viên 56 Hình 3.21: Danh sách điểm thi môn học 57 Hình 3.22: Danh sách điểm thi môn học file Microsoft Excel 58 Hình 3.23: Sơ đồ Hệ thống mạng cho Hệ thống đăng ký môn học 60 - vii - DANH MỤC CÁC BẢNG Bảng 2.1: Bảng sinh viên 32 Bảng 2.2: Bảng hệ đào tạo 32 Bảng 2.3: Bảng khối 32 Bảng 2.4: Bảng lớp 32 Bảng 2.5: Bảng phòng 33 Bảng 2.6: Bảng môn học 33 Bảng 2.7: Bảng thời khóa biểu 33 Bảng 2.8: Bảng Đăng ký môn học chi tiết 33 Bảng 2.9: Bảng học phí 34 Bảng 2.10: Bảng danh sách thi thực tế 34 Bảng 2.11: Bảng user 35 Bảng 2.12: Bảng phân quyền sở liệu 35 - viii - THÔNG TIN KẾT QUẢ NGHIÊN CỨU 1.Thông tin chung - Tên đề tài: Khảo sát xây dựng hệ thống hỗ trợ đơn vị liên kết truy xuất, cập nhật liệu hệ thống quản lý sinh viên hệ từ xa Đại học Mở TP.HCM thông qua web - Mã số : - Chủ nhiệm : TS Lê Xuân Trường - Cơ quan chủ trì đề tài : Trường Đại học Mở Tp.HCM - Thời gian thực : Mục tiêu Mục tiêu đề tài nhằm xây dựng hệ thống phần mềm cho phép đơn vị đào tạo liên kết tỉnh, thơng qua web truy xuất, cập nhật liệu hệ thống quản lý sinh viên hệ từ xa Đại học Mở TP HCM, nhằm cải tiến việc quản lý danh sách học viên đăng ký nhập học sở liên kết, quản lý danh sách học viên đóng tiền môn học sở liên kết, quản lý danh sách thi Hệ thống có khả giảm thiểu công nhập liệu, giảm thời gian cho công tác quản lý, hỗ trợ thống kê tức thời xác danh sách học viên đăng ký nhập học, hỗ trợ thống kê tức thời xác tổng thu học phí sở liên kết đào tạo, kiểm tra tình trạng đóng học phí học viên, … Hệ thống đảm bảo tính an tồn bảo mật thơng tin, có khả tích hợp truy xuất liệu từ hệ thống quản lý học viên Edusoft sử dụng Tính sáng tạo - ix - Hệ thống phần mềm có khả vận hành hệ thống mạng thực tế, có chế xác thực sách bảo đảm tính an tồn cho hệ thống, ngăn chặn công triển khai thực tế Kết nghiên cứu Kết nghiên cứu hệ thống phần mềm cho phép đơn vị đào tạo liên kết, thơng qua Internet truy xuất cập nhật liệu hệ thống quản lý học viên hệ đào tạo từ xa Hiệu quả, phương thức chuyển giao kết nghiên cứu khả áp dụng Hệ thống có khả cải tiến cơng tác quản lý học viên theo học hệ đào tạo từ xa, giảm thiểu công nhập liệu, giảm thời gian cho cơng tác quản lý, thống kê tức thời xác danh sách học viên đăng ký nhập học, thống kê tức thời xác tổng thu học phí sở liên kết đào tạo, kiểm tra tình trạng đóng học phí học viên dễ dàng Các đơn vị liên kết có khả in bố trí phịng thi với danh sách học viên xác, giảm thiểu thời gian/và cơng lao động việc cơng bố điểm thi phịng Khảo thí, … Hệ thống triển khai ứng dụng, đáp ứng yêu cầu công việc hỗ trợ đơn vị liên kết đào tạo việc quản lý học viên từ xa -x- Hình 3.15: Chọn mơn thi cần xem/in danh sách - 50 - Hình 3.16: Danh sách thi môn học Với trạng trước thi, Trung tâm khảo thí in danh sách thi môn học sở liên kết đào tạo chuẩn bị tổ chức thi, cán coi thi Trung tâm đào tạo từ xa mang danh sách thi này, đề thi, … đến sở để tổ chức thi Với trạng tổ chức thi sở liên kết đào tạo, sở liên kết đào tạo trước danh sách thi mơn học sở quản lý trước cán coi thi Trung tâm đào tạo từ xa mang danh sách đến sở thời gian tổ chức thi môn học, cần kiểm tra danh sách thi, cập nhật thông tin vào danh sách thi môn học thêm sinh viên, … hạn chế thời gian, khơng linh động - 51 - Hình 3.17: File Excel danh sách thi môn học Với chức hệ thống, trung tâm Khảo thí sở liên kết đào tạo xuất danh sách thi môn học sở file Microsoft Excel, phục vụ công tác tổ chức thi công tác quản lý 3.9 BỔ SUNG DANH SÁCH THI Tại sở liên kết đào tạo, có trách nhiệm đăng nhập vào hệ thống chọn chức danh sách thi thực tế nhập chọn mã môn học môn học muốn in danh sách in - 52 - Danh sách có Trung tâm Khảo thí in trước gởi cho cán coi thi đến sở liên kết để tổ chức thi Tuy nhiên, trường hợp có nhu cầu phát sinh thêm học viên vào danh sách thi, cán có trách nhiệm liên kết đào tạo sau đăng nhập vào hệ thống bổ sung học viên vào danh sách thi in danh sách để phục vụ buổi thi Thông tin bổ sung nhập vào hệ thống Với trạng nay, việc bổ sung danh sách học viên thi, sở liên kết phải viết tay vào danh sách rời khó kiểm thơng tin xác thơng tin đóng học phí môn học học viên cần bổ sung, sau thi danh sách bổ sung phải tiếp tục nhập vào hệ thống phịng Khảo thí Việc thời gian khó khăn cho cơng tác quản lý Hình 3.18: Chọn mơn học cần bổ sung danh sách thi - 53 - Hình 3.19: Thêm/cập nhật học viên vào danh sách thi môn học 3.10 DANH SÁCH ĐIỂM THI THEO MÔN HỌC Tại sở đào tạo liên kết, cán có trách nhiệm đăng nhập vào hệ thống, kiểm tra kết thông tin điểm thi tức thời môn học sở quản lý Có thể xem in danh sách điểm in mơn học có điểm để thơng báo cho sinh viên sớm Với chức hệ thống giảm nhiều thời gian trạng in danh sách điểm thi môn học Với trạng in danh sách điểm thi mơn học, sau có điểm thi môn học, điểm thi môn học nhập vào hệ thống quản lý sinh viên, sau cán Trung tâm Khảo thí in danh sách scan danh sách gởi Trung tâm đào tạo từ xa thông báo cho sinh viên thông qua web Việc scan danh sách điểm thi gởi Trung tâm đào tạo từ xa công bố - 54 - nhiều thời gian nhân lực Trung tâm Khảo thí Trung tâm Đào tạo từ xa Tại sở liên kết đào tạo, việc tìm kiếm file ảnh danh sách điểm thi web tốn nhiều thời gian phức tạp Hình 3.20: Chọn môn học cần xem danh sách điểm thi học viên - 55 - Hình 3.21: Danh sách điểm thi mơn học - 56 - Hình 3.22: Danh sách điểm thi môn học file Microsoft Excel 3.11 CÁC GIẢI PHÁP CHO HỆ THỐNG 3.11.1 NGƠN NGỮ LẬP TRÌNH VÀ HỆ CƠ SỞ DỮ LIỆU Thực định Thủ tướng phủ việc ưu tiên sử dụng phần mềm nguồn mở, hệ thống phần mềm hỗ trợ đơn vị đào tạo liên kết xây dựng dùng hệ sở liệu mã nguồn mở MySQL ngơn ngữ lập trình nguồn mở PHP, nhằm góp phần giàm tiết kiệm chi phí mua quyền phần - 57 - mềm tăng cường bảo đảm an ninh quốc gia, tạo điều kiện cho đội ngũ CNTT nước phát triển, tránh tình trạng phụ thuộc vào công ty phần mềm…và đồng thời thực cam kết phủ giảm tỷ lệ vi phạm quyền phần tham gia tổ chức WTO [1]…[4], [9] 13] 3.11.2 Giải pháp mạng Nhằm tăng tính an tồn cho hệ thống, đề xuất server hệ thống phần mềm hỗ trợ đơn vị đào tạo liên kết, thiết kế nằm sau hệ thống router firewall cấu hình với rule cho phép port địa IP phù hợp Trên sở đó, cán quản trị hệ thống, thường xuyên kiểm tra firewall server hệ thống phần mềm nhằm kiểm tra đăng nhập từ bên ngồi có giải pháp cụ thể để bào vệ an toàn hệ thống Server hệ thống kết nối vào hệ thống mạng nội trường kết nối với Internet thông qua đường LeasedLine Khi user Trung tâm đào tạo Từ xa Phịng khảo thí truy xuất hệ thống thông qua đường truyền nội 100 Mb nên tốc độ truy xuất nhanh so với tốc độ đường truyền Internet - Hệ thống hoàn toàn chạy chung với hệ thống web khác sử dụng hệ sở liệu khác phần mềm khác - Hệ thống chạy tốt hai hệ điều hành Windows Lunix - 58 - Hình 3.23: Sơ đồ Hệ thống mạng cho Hệ thống đăng ký môn học - 59 - 3.11.3 Đề xuất đường truyền mạng Tồng sồ đơn vị liên kết đào tạo khoảng 20, thời điểm có khơng q 20 user truy xuất/cập nhật liệu Do đường truyền LeaseLine đề xuất cho hệ thống dùng chung với dung lượng đường LeaseLine hệ thống đăng ký môn học hệ thống Web 3.11.4 Các firewall router Tại hai firewall EFW IFW router thiết lập rule cho phép server hệ thống hỗ trợ đơn vị liên kết hoạt động an toàn bảo mật Cho phép client từ Internet thông qua đường LeaseLine truy xuất vào hệ thống server hỗ trợ đơn vị liên kết theo giao thức HTTP, máy từ Vlan phòng ban mạng local trường thơng qua đường nội truy xuất hệ thống server 3.11.5 Backup liệu Đề xuất Server hệ thống liệu backup ngày lần, đồng thời liệu backuk tức thời chế RAID (mirroring) sử dụng chạy hai ổ đĩa song song 3.11.6 Đề xuất cấu hình máy chủ Với trường đại học/cao đẳng có khoảng 20 ngàn học viên hệ đào tạo từ xa, với khoảng 20 đơn vị liên kết đào tạo trường đại học Mở TP.HCM, sử dụng máy chủ có cấu hình tối thiểu tương đương sau: CPU: 2xXeon GB RAM: 2GB HDD: 80 GB SATA - 60 - Chương 4: KẾT LUẬN Nhóm thực đề tài hoàn tất việc xây dựng hệ thống phần mềm, với chức hỗ trợ đơn vị đào tạo liên kết công tác quản lý tổ chức thi cử cho học viên theo học hệ đào tạo từ xa tỉnh thành khu vực thành phố Hồ Chí Minh Các chức hệ thống xây dựng như: chức nhập hồ sơ học viên sở liên kết, chức duyệt hồ sơ học viên Trung tâm đào tạo từ xa, chức in danh sách học viên theo lớp, chức quản lý đóng tiền học phí, chức kiểm tra tình trạng đóng học phí học viên, chức in danh sách thi, chức bổ sung danh sách thi, chức xem/in bảng điểm môn học Thông qua Internet, cán phân quyền sở liên kết đào tạo đăng nhập hệ thống truy xuất cập nhật thông tin học viên với chức hệ thống Hệ thống xây dựng phân cấp quyền truy xuất Admin, quyền duyệt hồ sơ, quyền sở liên kết, quyền chức khảo thí, … Hệ thống đề xuất giải pháp mạng an ninh mạng Với chức đề xuất hệ thống, hệ thống có khả cải tiến công tác quản lý học viên theo học hệ đào tạo từ xa, giảm thiểu công nhập liệu, giảm thời gian cho cơng tác quản lý, thống kê tức thời xác danh sách học viên đăng ký nhập học, thống kê tức thời xác tổng thu học phí sở liên kết đào tạo, kiểm tra tình trạng đóng học phí học viên dễ dàng, giảm thiểu thời gian/và công lao động việc công bố điểm thi phịng Khảo thí, … Hệ thống xây dựng sở phần mềm mã nguồn mã PHP, hệ sở liệu nguồn mở MySQL thực theo chủ trương Thủ tướng phủ Bộ Giáo dục Đào tạo việc ưu tiên sử dụng phần mềm mã nguồn mở quan Nhà nước sở đào tạo, nhằm giảm thiểu tỷ lệ vi phạm quyền theo công ước Berne mà phủ Việt nam nộp văn kiện gia nhập công ước vào ngày vào ngày 26 tháng năm 2004, cơng ước có hiệu lực Việt Nam kể từ ngày 26 tháng 10 năm 2004 Đây điều khoản mà phủ Việt Nam cam kết gia nhập Tổ chức thương mại giới WTO Việc sử dụng phần mềm nguồn - 61 - mở đồng thời góp phần giảm chi phí quyền phần mềm nhằm dành kinh phí quyền góp phần phát triển phát triển giáo dục, đất nước Sử dụng phần mềm mã nguồn mở đồng thời góp phần tạo chủ động cho đội ngũ IT đơn vị/trong nước làm chủ công nghệ tránh phụ thuộc vào công ty phần mềm công ty phần mềm nước Sử dụng phần mềm mã nguồn mở góp phần nâng cao tính an tồn cho hệ thống, bảo mật cho đơn vị cho quốc gia Hệ thống có khả tích hợp sở liệu với hệ thống quàn lý sinh viên hệ đào tạo từ xa Edusoft - 62 - TÀI LIỆU THAM KHẢO TIẾNG VIỆT [1] Nguyễn Long, Vào WTO: Cơ hội thách thức cho xã hội hóa “nguồn mở”, Hội thảo Quốc gia lần IV phần mềm nguồn mở, Bộ Khoa học Công nghệ, 4-6, 12/2006 [2] Nguyễn Trọng Đường, Dự kiến số chế, sách thúc đẩy ứng dụng phát triển PMNM Việt Nam , Hội thảo Quốc gia lần phần mềm nguồn mở, 2006 [3] PCWorld, Về tình trạng vi phạm quyền phần mềm năm 2008, PCWordl, 04/2009) [4] Vũ Duy Lợi, Một số vấn đề cần quan tâm định triển khai ứng dụng phần mềm nguồn mở, Hội thảo Quốc gia lần thứ Phần mềm nguồn mở - Hà Nội, 12/2006 [5] Trần Thành Trai, Phân tích thiết kế hệ thống thơng tin quản lý Nhà Xuất Bản Trẻ, 2006 [6] Lê Xuân Trường, Nghiên cứu giải pháp khả thi sử dụng phần mềm hợp pháp quan Nhà nước tỉnh Khánh Hòa, Đề tài cấp tỉnh, 2010 [7] Giới thiệu, dttx.ou.edu.vn [8] Richard Lewis, Đảm bảo chất lượng đào từ xa đào tạo mở, http://ceea.ier.edu.vn TIẾNG ANH [9] Hugh E Williams, David Lane, Web Database Applications with PHP & MySQL,O'Reilly, Tháng 03 năm 2002 - 63 - [10] Marc Wandschneider, Core Web Application Development with PHP and MySQL, Addison Wesley Professional, Tháng 09 năm 2005 [11] Peter Lavin, Object Oriented PHP Concepts Techniques and Code, No Starch Press, Năm 2006 [12] Rick F van der Lans, SQL for MySQL developers a comprehensive tutorial and reference, Addison Wesley Professional, Tháng 04 năm 2007 [13] Steven Feuerstein, Guy Harrison, MySQL Stored Procedure Programming, O'Reilly, Tháng 03 năm 2006 - 64 - ... DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC MỞ TP HỒ CHÍ MINH ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CẤP TRƯỜNG KHẢO SÁT VÀ XÂY DỰNG HỆ THỐNG HỖ TRỢ CÁC ĐƠN VỊ LIÊN KẾT TRUY XUẤT, CẬP NHẬT DỮ LIỆU HỆ THỐNG QUẢN LÝ SINH VIÊN... hệ thống phần mềm cho phép đơn vị đào tạo liên kết tỉnh, thơng qua web truy xuất, cập nhật liệu hệ thống quản lý sinh viên hệ từ xa Đại học Mở TP HCM, nhằm cải tiến việc quản lý danh sách học viên. .. sở liên kết - 17 - Nhằm tăng hiệu công tác quản lý học viên từ xa sở liên kết, việc xây dựng hệ thống phần mềm có khả hỗ trợ đơn vị liên kết công tác quản lý học viên đăng ký nhập học, quản lý