XÂY DỰNG HỆ THỐNG WEBSITE HỖ TRỢ SINH VIÊN TRỰC TUYẾN

73 1 0
XÂY DỰNG HỆ THỐNG WEBSITE HỖ TRỢ SINH VIÊN TRỰC TUYẾN

Đ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

Mục Lục LỜI CẢM ƠN ....................................................................................................5 LỜI CAM ĐOAN...............................................................................................6 LỜI MỞ ĐẦU ....................................................................................................7 CHƯƠNG I TỔNG QUAN...............................................................................8 1.1. Tổng quan về vấn đề nguyên cứu .............................................................8 1.1.1 Khảo sát thực trạng .............................................................................8 1.1.2 Đánh giá ..............................................................................................9 1.2 Nhiệm vụ đồ án..........................................................................................9 1.2.1. Đối tượng và phạm vi của website.....................................................9 1.2.3. Mục tiêu của hệ thống ......................................................................10 1.2.3. Mô hình của hệ thống.......................................................................10 1.2.4. Yêu cầu về môi trường.....................................................................11 1.2.5. Yêu cầu về giao diện ........................................................................12 1.2.6. Yêu cầu giao diện.............................................................................12 1.2.7. Yêu cầu thực thi ...............................................................................12 1.2.8. Yêu cầu bảo mật, an ninh.................................................................12 1.2.9. Yêu cầu chất lượng phần mềm.........................................................12 1.2.10. Yêu cầu môi trường hoạt động.......................................................13 1.3. Cấu trúc đồ án .........................................................................................13 CHƯƠNG II CƠ SỞ LÝ THUYẾT...............................................................14 2.1. Các khái niệm và cơ chế hoạt động ........................................................14 2.1.1. Tổng quan về C ..............................................................................14 2.1.2. Tổng quan về hệ quản trị cơ sở dữ liệu SQL Server........................15 2.1.3 Tổng quan về ASP.NET MVC5 .......................................................16 2.1.4 Tổng quan về HTML, CSS, Javascript và Bootstrap........................17 2.2. Phân tích hệ thống...................................................................................20 2.2.1. Đặc tả chức năng website.................................................................20 2.2.2. Sơ đồ chức năng hệ thống ................................................................41 CHƯƠNG 3. KẾT QUẢ THỰC NGHIỆM ..................................................68 3.1. Các thành phần chức năng của hệ thống.................................................68 3.2. Thiết kế giao diện hệ thống.....................................................................70 CHƯƠNG 4. KẾT LUẬN VÀ KIẾN NGHỊ .................................................71 4.1. Kết quả đạt được .....................................................................................71 4.2. Đánh giá website.....................................................................................71 4.2.1. Ưu điểm............................................................................................71 4.2.2. Nhược điểm......................................................................................71 4.3. Hướng phát triển và mở rộng đề tài........................................................72 TÀI LIỆU THAM KHẢO...............................................................................73

BỘ GIÁO DỤC & ĐÀO TẠO ĐẠI HỌC CÔNG NGHỆ TP.HCM ĐỒ ÁN CHUYÊN NGÀNH Dự án: XÂY DỰNG HỆ THỐNG WEBSITE HỖ TRỢ SINH VIÊN TRỰC TUYẾN Giảng viên hướng dẫn : ThS NGUYỄN MẠNH HÙNG Sinh viên thực : NGUYỄN HOÀNG TẤN Mssv : 1611061258 Lớp: 16DTHB6 Sinh viên thực : LĂNG HOÀI THƯƠNG Mssv : 1511010011 Lớp: 16DTHB6 TP.HCM, 10/2019 HOÀNG TẤN & HOÀI THƯƠNG Mục Lục LỜI CẢM ƠN LỜI CAM ĐOAN .6 LỜI MỞ ĐẦU CHƯƠNG I TỔNG QUAN .8 1.1 Tổng quan vấn đề nguyên cứu .8 1.1.1 Khảo sát thực trạng .8 1.1.2 Đánh giá 1.2 Nhiệm vụ đồ án 1.2.1 Đối tượng phạm vi website .9 1.2.3 Mục tiêu hệ thống 10 1.2.3 Mơ hình hệ thống .10 1.2.4 Yêu cầu môi trường .11 1.2.5 Yêu cầu giao diện 12 1.2.6 Yêu cầu giao diện .12 1.2.7 Yêu cầu thực thi .12 1.2.8 Yêu cầu bảo mật, an ninh 12 1.2.9 Yêu cầu chất lượng phần mềm 12 1.2.10 Yêu cầu môi trường hoạt động .13 1.3 Cấu trúc đồ án 13 CHƯƠNG II CƠ SỞ LÝ THUYẾT .14 2.1 Các khái niệm chế hoạt động 14 2.1.1 Tổng quan C# 14 2.1.2 Tổng quan hệ quản trị sở liệu SQL Server 15 2.1.3 Tổng quan ASP.NET MVC5 .16 2.1.4 Tổng quan HTML, CSS, Javascript Bootstrap 17 2.2 Phân tích hệ thống 20 2.2.1 Đặc tả chức website 20 2.2.2 Sơ đồ chức hệ thống 41 CHƯƠNG KẾT QUẢ THỰC NGHIỆM 68 3.1 Các thành phần chức hệ thống .68 3.2 Thiết kế giao diện hệ thống 70 CHƯƠNG KẾT LUẬN VÀ KIẾN NGHỊ 71 4.1 Kết đạt .71 4.2 Đánh giá website .71 4.2.1 Ưu điểm 71 4.2.2 Nhược điểm 71 4.3 Hướng phát triển mở rộng đề tài 72 TÀI LIỆU THAM KHẢO .73 HOÀNG TẤN & HOÀI THƯƠNG Bảng 1.1 Yêu cầu môi trường Bảng 1.2 Yêu cầu giao diện Bảng 2.1 Đặc tả chức đăng nhập Bảng 2.2 Đặc tả chức xác nhận sinh viên Bảng 2.3 Đặc tả chức chỉnh sửa thông tin cá nhân Bảng 2.4 Đặc tả chức tiềm kiếm Bảng 2.5 Đặc tả chức tạo biểu mẫu Bảng 2.6 Đặc tả chức thống kê Bảng 2.7 Đặc tả chức tình hình học tập sinh viên Bảng 2.8 Đặc tả chức cấu hình biểu mẫu Bảng 2.9 Đặc tả chức chat Bảng 2.10 Đặc tả chức quản lý phân quyền Bảng 2.11 Đặc tả chức quản lý người dùng Bảng 2.12 Đặc tả chức phân quyền người dùng HOÀNG TẤN & HOÀI THƯƠNG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc - NHẬN XÉT GIẢNG VIÊN HƯỚNG DẪN Họ tên sinh viên : MSSV : Khoá : Lớp : Tên đề tài : Thời gian làm đồ án ……………………………………………………………………………… ……………………………………………………………………………… Nhận xét chung ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… ……………………………………………………………………………… Giảng viên hướng dẫn HOÀNG TẤN & HOÀI THƯƠNG LỜI CẢM ƠN Lời đầu tiên, em xin chân thành cảm ơn khoa Công nghệ thông tin trường Đại học Công nghệ Thành phố Hồ Chí Minh tạo điều kiện thuận lợi cho em thực đồ án chuyên ngành Đặc biệt em xin chân thành cảm ơn thầy Nguyễn Mạnh Hùng tận tình hướng dẫn, bảo em suốt thời gian thực đồ án vừa qua Em xin chân thành cảm ơn tất Thầy(Cơ) khoa Cơng nghệ thơng tin tận tình giảng dạy, trang bị cho em kiến thức cần thiết, quý báu để giúp em thực đồ án Mặc dù em có cố gắng, với trình độ cịn hạn chế, q trình thực đề tài khơng tránh khỏi thiếu sót Em hi vọng nhận ý kiến nhận xét, góp ý Thầy(Cô) vấn đề triển khai đồ án Em xin trân trọng cảm ơn! HOÀNG TẤN & HỒI THƯƠNG LỜI CAM ĐOAN Tơi xin cam đoan đồ án chuyên ngành “WEBSITE HỖ TRỢ SINH VIÊN TRỰC TUYẾN” cơng trình nghiên cứu thực thân Những nội dung báo cáo thực hướng dẫn trực tiếp thầy Nguyễn Mạnh Hùng Các số liệu, kết trình bày đồ án hồn tồn trung thực, sai tơi xin chịu hồn tồn trách nhiệm chịu kỷ luật môn nhà trường đề Tp HCM, tháng 12 năm 2019 Sinh viên Nguyễn Hồng Tấn Lăng Hồi Thương HỒNG TẤN & HOÀI THƯƠNG LỜI MỞ ĐẦU Trong năm gần đây, khoa học công nghệ Việt Nam hội nhập vào dòng chảy khoa học công nghệ tiên tiến giới Công nghệ thông tin nước ta phát triển nhanh mạnh, chiếm vị trí quan trọng ngành khoa học công nghệ Một lĩnh vực ứng dụng tin học hóa phổ biến nước ta lĩnh vực quản lý Tin học hóa quản lý giúp cho nhà quản lý điều hành cơng việc cách khoa học, xác hiệu Hiện nay, đa số trường đại học điều có website giáo dục cho riêng mình, sâu để quản lý nhân kết hợp quản lý sinh viên hỗ trợ sinh viên trực tuyến Nhằm đáp ứng cho nhu cầu quản lý hỗ trợ, tư vấn, giải đáp thắc mắc thứ cho sinh viên cách trực tuyến Xuất phát từ lý trên, với hướng dẫn thầy Nguyễn Mạnh Hùng, chúng em thực đề tài “WEBSITE HỖ TRỢ SINH VIÊN TRỰC TUYẾN” để vận dụng kiến thức học vào thực tiễn, xây dựng website giáo dục Do chưa có nhiều kinh nghiệm nghiên cứu, thực hành nên đề tài thực nhiều thiếu sót, em mong nhận đóng góp ý kiến thầy để đề tài hoàn thiện Em xin chân thành cảm ơn! Tp HCM, tháng 12 năm 2019 Sinh viên Nguyễn Hoàng Tấn Lăng Hoài Thương HOÀNG TẤN & HOÀI THƯƠNG CHƯƠNG I TỔNG QUAN 1.1 Tổng quan vấn đề nguyên cứu 1.1.1 Khảo sát thực trạng Hiện nay, trường đại học nói chung đơn vị phịng Cơng tác sinh viên nói riêng vấn đề hỗ trợ tư vấn giải đáp thắc mắc cho sinh viên phần lớn trực tiếp Từ khảo sát thực tế trường Đại học Công nghệ TP.HCM(HUTECH) thấy việc hỗ trợ, tư vấn giải đáp trực tiếp rườm rà thời gian không đạt hiệu cao việc hỗ trợ Theo thực nghiệm tiếp xúc làm việc có nhiều ý kiến khác sau:  Từ phía sinh viên, phụ huynh - Thủ tục hỗ trợ rườm rà, thời gian - Phải xếp hàng đông chờ đợi - Văn bản, giấy tờ ghi chép nhiều - Khó khăn việc lại để hỗ trợ trực tiếp( trường hợp nhà xa hay phụ huynh tỉnh lẻ)  Từ phía nhân viên - Việc xếp hàng để hỗ trợ gây ùn tắc đến việc lại xếp hàng thang máy sinh viên khác vào mùa cao điểm(mùa tuyển sinh, mùa BHYT, mùa xác nhận tạm hoãn nghĩa vụ quân sự,…v.v), cao điểm (giờ chơi, về) - Do số phải hỗ trợ theo thứ tự vị trí xếp hàng nên số lượng sinh viên hỗ trợ không nhiều, chất lượng hỗ trợ không đạt hiệu cao(vào mùa cao điểm hay cao điểm), thời gian - Sinh viên, phụ huynh khó chịu phải chờ đợi xếp hàng lâu Có đợi lâu đến lượt hỗ trợ lại hết làm việc(trường làm việc hành chính) - Cơng việc làm AUN(ASEAN University Network hệ thống kiểm định chất lượng Giáo dục trường Đại học khu vực Đơng Nam Á) năm HỒNG TẤN & HOÀI THƯƠNG kiểm định ISO nội hàng năm trở nên khó số lương văn giấy nhiều Do website hỗ trợ sinh viên trực tuyến giúp rút ngắn việc hỗ trợ, tăng số lương sinh viên hỗ giải vấn đề lại, nhà xa Đồng thời việc thống kê hỗ trợ sinh viện từ phía trường đại học nói chung Đại học Cơng nghệ TP.HCM(HUTECH) nói riêng trở nên dễ dàng thuận tiện hơn, đạt kết chất lượng tốt 1.1.2 Đánh giá Để xây dựng hệ thống website hỗ trợ sinh viên trực tuyến cần giải vấn đề sau: Thiết kế website giáo dục, trường học giống thiết kế trang riêng giới thiệu tổng quan đơn vị trường bao gồm đầy đủ thông tin liên hệ, tham khảo… đơn vị giảng dạy nhiều môn, nhiều ngành nghề hay gói dịch vụ khác thiết kế website giáo dục tạo nên kênh để quảng bá dịch vụ giảng dạy mà cung cấp 1.2 Nhiệm vụ đồ án Từ vấn đề trên, cần phải xây dựng hệ thống có yêu cầu kỹ thuật, quản lý chuyên nghiệp hơn, giải khuyết điểm hệ thống quản lý cũ cải thiện cung cấp nhiều tính 1.2.1 Đối tượng phạm vi website 1.2.1.1 Đối tượng Hệ thống website xây dựng hướng đến đối tượng:  Admin  Quản lý  Nhân viên  Sinh viên  Phụ huynh  Người dùng HOÀNG TẤN & HOÀI THƯƠNG 1.2.1.2 Phạm vi Thông tin tổng quan:  Đơn vị sử dụng: Các trường Đại học  Tên dự án: Website hỗ trợ sinh viên trực tuyến 1.2.3 Mục tiêu hệ thống Hệ thống cho phép người dùng người quản lý tương tác với hệ thống qua giao diện web thân thiện dễ dàng sử dụng, người dùng xem thơng tin cá nhân đăng ký hỗ trợ, tư vấn, giải đáp thắc mắc Ngồi hệ thống cịn cung cấp khả bảo mật cao 1.2.3 Mơ hình hệ thống HỆ THỐNG WEDSITE HOÀNG TẤN & HOÀI THƯƠNG 10 Sequence sửa thơng tin cá nhân HỒNG TẤN & HỒI THƯƠNG 59 Sequence xác minh quân HOÀNG TẤN & HOÀI THƯƠNG 60 Sequence xử lý xác minh quân HOÀNG TẤN & HOÀI THƯƠNG 61 HOÀNG TẤN & HOÀI THƯƠNG 62 Sequence cấu hình HỒNG TẤN & HỒI THƯƠNG 63 Sequence thống kê HOÀNG TẤN & HOÀI THƯƠNG 64 2.2.3 Phân tích sở liệu 2.2.3.1 Mơ tả bảng SinhVien STT Thuộc tính MSSV Kiểu liệu Char Diễn giải Là khóa mã số sinh viên HotenSV Nvarchar Họ tên sinh viên GioitinhSV Nvarchar Giới tính sinh viên NgaysinhSV Datetime Ngày sinh sinh viên HOÀNG TẤN & HOÀI THƯƠNG 65 SdtSV Char Số điện thoại sinh viên CMNDSV Char Chứng minh nhân dân sinh viên Diachi Nvarchar Địa sinh viên ChuongtrinhDT Nvarchar Chương trình đào tạo sinh viên NganhDT Nvarchar Ngành đào tạo sinh viên 10 ChuyennganhDT Nvarchar Chuyên ngành đào tạo 11 Khoahoc Int Khóa học sinh viên 12 MatkhauSV Nvarchar Mật truy cập sinh viên 2.2.3.2 Mơ tả bảng DiemSV STT Thuộc tính Kiểu liệu Diễn giải MaMH Int Mã môn học MSSV Char Mã số sinh viên TenMH Nvarchar Tên môn học Hocky Int Học kỳ môn học Namhoc Int Năm học môn học Tinchi Int Số tín mơn học DiemLT Float Điểm lý thuyết DiemTH Float Điểm thực hành DiemThi Float Điểm thi cuối kỳ 10 DiemTK Float Điểm tổng kết (hệ số 10) 2.2.3.3 Mô tả bảng Nhanvien STT Thuộc tính Kiểu liệu Diễn giải MaNV Int Mã nhân viên TenNV Nvarchar Tên nhân viên GioitinhNV Nvarchar Giới tính nhân viên DiachiNV Nvarchar Địa nhân viên SdtNV Char Số điện thoại nhân viên HOÀNG TẤN & HOÀI THƯƠNG 66 MaCV Int Mã chức vụ nhân viên MatkhauNV Char Mật truy cập nhân viên 2.2.3.4 Mô tả bảng Chucvu STT Thuộc tính Kiểu liệu Diễn giải MaCV Int Mã chức vụ TenCV Nvarchar Tên chức vụ 2.2.3.5 Mơ tả bảng PhieuHoTro STT Thuộc tính Kiểu liệu Diễn giải MaPHT Int Mã phiếu hỗ trợ MSSV Char Mã số sinh viên đăng ký hỗ trợ LoaiPHT Nvarchar Loại phiếu hỗ trợ NgayDK Datetime Ngày đăng ký hỗ trợ MaNV Char Mã nhân viên hỗ trợ Matrangthai Int Trạng thái phiếu hỗ trợ 2.2.3.6 Mơ tả bảng LoaiPHT STT Thuộc tính Kiểu liệu Diễn giải MaLHT Int Mã loại hỗ trợ TenLHT Nvarchar Tên loại hỗ trợ 2.2.3.7 Mô tả bảng Trangthai STT Thuộc tính Kiểu liệu Diễn giải Matrangthai Int Mã trạng thái phiếu đăng ký Tentrangthai Nvarchar Tên trạng thái v HOÀNG TẤN & HOÀI THƯƠNG 67 CHƯƠNG KẾT QUẢ THỰC NGHIỆM 3.1 Các thành phần chức hệ thống  Giao diện  Giao diện giới thiệu:  Tổng quan  Lịch sử phát triển  Sơ đồ tổ chức  Hội đồng quản trị  Ban giám hiệu  Thư viện ảnh  Giao diện phòng ban:  Đào tạo – khảo thí  Tài  Cơng tác sinh viên  Quản trị  Ban tra  Văn phòng trường  Giao diện Khoa:  Dược  QT Du lịch – Nhà hàng – Khách sạn HOÀNG TẤN & HOÀI THƯƠNG 68  Quản trị kinh doanh  Tiếng Anh  Tài – Thương mại  Luật  Kiến trúc – Mỹ thuật  Xây dựng  Công nghệ thông tin  Nhật học  Hệ thông thông tin quản lý  Truyền thông Thiết kế  Giao diện Viện:  Khoa học Ứng dụng HUTECH  Đào tạo nghề nghiệp HUTECH  Kỹ thuật HUTECH  Đào tạo Quốc tế  Khoa học Xã hội Nhân văn  Công nghệ Việt – Nhật  Đào tạo Sau Đại học  Giao diện Trung tâm:  Chính trị Quốc phịng  Hợp tác Doanh nghiệp  Văn hóa nghệ thuật  Quản lý CNTT  Anh ngữ Quốc tế ELC  Giao diện Sinh viên:  Hoạt động phong trào  Biểu mẫu – Đơn từ  Thơng tin học phí  Cựu sinh viên  Đăng ký môn học  Kết học tập HOÀNG TẤN & HOÀI THƯƠNG 69  Sổ tay sinh viên  Việc làm – Thực tập  Tra cứu thông tin cấp  Ý kiến SV HĐGD GV  QT Du lịch – Nhà hàng – Khách sạn  Đoàn niên – Hội sinh viên  Xác nhận sinh viên  Giao diện Nội bộ:  E-Mail | hutech.edu.vn  Văn  Lịch công tác tuần  Cổng thông tin nội  Giao diện Thư viện  Giao diện Góp ý  Giao diện Liên hệ 3.2 Thiết kế giao diện hệ thống HOÀNG TẤN & HOÀI THƯƠNG 70 CHƯƠNG KẾT LUẬN VÀ KIẾN NGHỊ 4.1 Kết đạt Xây dựng website hỗ trợ sinh viên trực tuyến không việc xây dựng đơn mà đòi hỏi trước phải tiến hành cách có hệ thống giai đoạn khảo sát, phân tích thiết kế Đứng trước xu phát triển công nghệ thông tin vũ bão việc xây dựng website giáo dục( hỗ trợ sinh viên trực tuyến) cho trường đại học điều thiết yếu mang tính thực tế cao Việc xây dựng website hỗ trợ trực tuyến cho sinh viên trường đại học vô quan trọng Không mang lại hiệu cao việc quản lý mà bước tiến xa việc hỗ trợ sinh viên(đặc biệt mảng Xác nhận sinh viên) Qua việc nghiên cứu xây dựng đề tài này, em phần củng cố kiến thức lập trình nắm cách làm để xây dựng website 4.2 Đánh giá website 4.2.1 Ưu điểm  Rút ngắn thời gian hỗ trợ  Có thể yêu cầu hỗ trợ tư vấn nhà mà không cần đến trường thông qua chức chat trực tuyến  Phụ huynh theo dỗi tình hình học tập sinh viên cách dễ dàng Hạn tình trạng phải lên trực tiếp trường( phụ huynh tỉnh lẻ lên trực tiếp khó khăn)  Khối lương liệu lưu trữ lớn, dễ dàng thống kế hàng năm  Dễ dàng cho việc lưu trữ minh chứng ISO, AUN hệ thống trường đại học  Với chức xử lý sẵn có, website giúp người dùng dễ dàng sử dụng 4.2.2 Nhược điểm  Để xây dựng cần đầu từ vào máy móc, cơng nghệ số tiền bỏ khơng nhỏ HỒNG TẤN & HOÀI THƯƠNG 71  Một số vấn đề website chưa giải hết  Để xây dựng tối ưu hóa tính cần phải Update liên tục cần tốn nhiều thời gian để phân tích nhiều  Để có website quản lý hỗ trợ sinh viên mức tối ưu hết mức số lượng chức nhiều 4.3 Hướng phát triển mở rộng đề tài  Để tài “Website Hỗ trợ sinh viên trực tuyến” số chức chưa xây dựng hoàn thiện như:  Sinh viên + Sinh viên tốt + Đánh giá rèn luyện  Nhân viên, quản lý  Chấm công  Lịch công tác tuần  Mở rộng đề tài + Sau hoàn thiện đồ án chuyên ngành đến đồ án tổng hợp phát triển “Website Hỗ trợ sinh viên trực tuyến” thành App chạy Android IOS + Những tính chưa hồn thiện hoàn thành + Đăng nhập quét mã vạch từ thẻ Sinh viên + Tham gia hội thảo, kiện điểm danh cách quét mã vạch từ thẻ Sinh viên HOÀNG TẤN & HOÀI THƯƠNG 72 TÀI LIỆU THAM KHẢO [1] https://www.w3schools.com/ [2] https://css-tricks.com/ [3] https://hutech.edu.vn/ [4] https://erp1.hutech.edu.vn/ [5] https://sinhvien.hutech.edu.vn/ HOÀNG TẤN & HOÀI THƯƠNG 73

Ngày đăng: 08/06/2023, 15:41

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

Tài liệu liên quan