1. Trang chủ
  2. » Tất cả

Xây dựng ứng dụng web hỗ trợ tổ chức đánh giá và quản lý kết quả điểm rèn luyện của sinh viên tại trường đại học kinh tế đại học huế

131 5 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 131
Dung lượng 2,43 MB

Nội dung

ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ KHOA HỆ THỐNG THÔNG TIN KINH TẾ ̣c K in h tê ́H uê ́ - - ho KHÓA LUẬN TỐT NGHIỆP XÂY DỰNG ỨNG DỤNG WEB HỖ TRỢ TỔ CHỨC ĐÁNH GIÁ Đ ại VÀ QUẢN LÝ KẾT QUẢ ĐIỂM RÈN LUYỆN CỦA SINH VIÊN SINH VIÊN THỰC HIỆN LÊ ĐÌNH THẢNG Tr ươ ̀ng TẠI TRƯỜNG ĐẠI HỌC KINH TẾ - ĐẠI HỌC HUẾ NIÊN KHÓA: 2019 - 2023 ĐẠI HỌC HUẾ TRƯỜNG ĐẠI HỌC KINH TẾ KHOA HỆ THỐNG THÔNG TIN KINH TẾ ̣c K in h tê ́H uê ́ - - ho KHÓA LUẬN TỐT NGHIỆP XÂY DỰNG ỨNG DỤNG WEB HỖ TRỢ TỔ CHỨC ĐÁNH GIÁ Đ ại VÀ QUẢN LÝ KẾT QUẢ ĐIỂM RÈN LUYỆN CỦA SINH VIÊN ̀ng TẠI TRƯỜNG ĐẠI HỌC KINH TẾ - ĐẠI HỌC HUẾ TS Dương Thị Hải Phương Sinh Viên Thực Hiện: Lê Đình Thảng Tr ươ Giảng Viên Hướng Dẫn: Mã Sinh Viên: 19K4081028 Lớp: K53 Tin Học Kinh Tế Đơn Vị Thực Tập: Công Ty TNHH Phần Mềm Quốc Tế 3S Huế Huế, 12/2022 LỜI CẢM ƠN Sau hoàn thành năm học tập giảng đường, với kiến thức học trải nghiệm thực tế doanh luận cuối khóa hồn thành khóa học tê ́H Đầu tiên, em xin gửi lời cảm ơn đến toàn thể Ban lãnh đạo uê ́ nghiệp Nay thời điểm quý báu để em làm đề tài khóa Trường Đại học Kinh tế, Đại học Huế Khoa Hệ thống Thơng tin Kinh tế, tận tình giúp đỡ em trình học tập với h điều kiện học tập tốt in Em xin gửi lời cảm ơn sâu sắc đến thầy cô thuộc Khoa Hệ thống Thông tin Kinh tế, giảng dạy kiến thức ̣c K chuyên môn quý báu kỹ học tập làm việc Đặc biệt giảng viên TS Dương Thị Hải Phương tận tình hướng ho dẫn em hồn thành báo cáo Em xin chân thành cảm ơn Ban lãnh đạo công ty 3S Huế Đ ại Intersoft, anh chị thành viên công ty, đặc biệt anh Nguyễn Thành Nhân anh Nguyễn Chí Trung người hướng dẫn trực tiếp em, giúp đỡ em nhiều trình thực tập cơng ty ̀ng Bài báo cáo khóa luận tốt nghiệp em khơng tránh sai sót vốn kinh nghiệm cịn hạn chế Kính mong Tr ươ góp ý đánh giá quý thầy cô Em xin chân thành cảm ơn! Sinh Viên Lê Đình Thảng i ii ̀ng ươ Tr Đ ại h in ̣c K ho uê ́ tê ́H Khóa luận tốt nghiệp GVHD: TS Dương Thị Hải Phương MỤC LỤC LỜI CẢM ƠN i MỤC LỤC ii DANH MỤC CÁC CHỮ VIẾT TẮT vi DANH MỤC CÁC BẢNG viii uê ́ DANH MỤC CÁC HÌNH ix tê ́H PHẦN I: MỞ ĐẦU 1 Lý chọn đề tài Mục tiêu nghiên cứu 3 Đối tượng phạm vi nghiên cứu .3 h Phương pháp nghiên cứu .4 in Một số nghiên cứu liên quan .5 Cấu trúc khóa luận .6 ̣c K PHẦN II NỘI DUNG CHƯƠNG 1: CƠ SỞ LÝ LUẬN VỀ XÂY DỰNG HỆ THỐNG ỨNG DỤNG ho WEB HỖ TRỢ TỔ CHỨC ĐÁNH GIÁ VÀ QUẢN LÝ KẾT QUẢ ĐIỂM RÈN LUYỆN CỦA SINH VIÊN 1.1 Tổng quan phần mềm ứng dụng Đ ại 1.1.1 Giới thiệu chung phần mềm ứng dụng 1.1.2 Giới thiệu chung hệ thống ứng dụng Web .8 1.1.3 Lý lựa chọn phát triển hệ thống ứng dụng Web ̀ng 1.1.4 Cách thức hoạt động hệ thống ứng dụng Web .9 1.1.5 Quy trình phát triển phần mềm ứng dụng 10 ươ 1.2 Tổng quan phân tích thiết kế hướng đối tượng 11 1.2.1 Khái niệm phân tích thiết kế hướng đối tượng 11 Tr 1.2.2 Các thành phần có phân tích thiết kế hướng đối tượng 12 1.2.3 Nguyên tắc phân tích thiết kế hướng đối tượng 14 1.3 Tổng quan tảng xây dựng hệ thống ứng dụng .14 1.3.1 Ngơn ngữ lập trình JavaScript 14 1.3.2 Ngơn ngữ lập trình TypeScript 16 1.3.3 Angular Framework 16 ii SVTH: Lê Đình Thảng Khóa luận tốt nghiệp GVHD: TS Dương Thị Hải Phương 1.3.4 NodeJS NestJS Framework .17 1.3.4.1 NodeJS .17 1.3.4.2 NestJS Framework 19 1.3.5 PostgreSQL 19 1.4 Tổng quan kiểm thử phần mềm ứng dụng 20 uê ́ 1.4.1 Khái niệm kiểm thử phần mềm 20 tê ́H 1.4.2 Các nguyên tắc kiểm thử phần mềm 20 1.4.3 Các cấp độ kiểm thử phần mềm 23 1.4.4 Các phương pháp kiểm thử 25 CHƯƠNG 2: KHẢO SÁT VÀ PHÂN TÍCH BÀI TỐN XÂY DỰNG ỨNG h DỤNG WEB HỖ TRỢ TỔ CHỨC ĐÁNH GIÁ VÀ QUẢN LÝ KẾT QUẢ ĐIỂM HUẾ in RÈN LUYỆN CỦA SINH VIÊN TRƯỜNG ĐẠI HỌC KINH TẾ - ĐẠI HỌC 26 ̣c K 2.1 Tổng quan trường Đại học Kinh tế, Đại học Huế .26 2.1.1 Lịch sử hình thành phát triển 26 ho 2.1.2 Hoạt động chuyên môn .27 2.2 Tổng quan hoạt động tổ chức đánh giá quản lý kết điểm rèn luyện .29 2.2.1 Mục đích việc đánh giá kết rèn luyện .29 Đ ại 2.2.2 Nội dung đánh giá kết rèn luyện 29 2.2.3 Quy trình tổ chức đánh giá quản lý kết điểm rèn luyện 31 2.2.4 Thực trạng quản lý tổ chức đánh giá kết điểm rèn luyện 32 ̀ng 2.2.4.1 Giới thiệu chung khảo sát 32 2.2.4.2 Phân tích kết khảo sát 33 ươ 2.3 Bài toán xây dựng hệ thống ứng dụng Web hỗ trợ tổ chức đánh giá quản lý kết điểm rèn luyện sinh viên .38 Tr 2.3.1 Mô tả toán .38 2.3.2 Xác định yêu cầu hệ thống 45 2.3.2.1 Yêu cầu chức quản lý 45 2.3.2.2 Yêu cầu phi chức 47 2.4 Phân tích hệ thống 48 2.4.1 Xác định tác nhân 48 iii SVTH: Lê Đình Thảng Khóa luận tốt nghiệp GVHD: TS Dương Thị Hải Phương 2.4.2 Biểu đồ ca sử dụng .51 2.4.2.1 Xác định ca sử dụng 51 2.4.2.2 Một số biểu đồ ca sử dụng .56 2.4.3 Biểu đồ .66 2.4.3.1 Biểu đồ quản lý hệ thống .66 uê ́ 2.4.3.2 Biểu đồ quản lý tài sử dụng khoản hệ thống 69 tê ́H 2.4.3.3 Biểu đồ quản lý phiếu điểm rèn luyện 71 CHƯƠNG THIẾT KẾ, XÂY DỰNG, KIỂM THỬ VÀ TRIỂN KHAI HỆ THỐNG ỨNG DỤNG WEB HỖ TRỢ TỔ CHỨC ĐÁNH GIÁ VÀ QUẢN LÝ KẾT QUẢ ĐIỂM RÈN LUYỆN CỦA SINH VIÊN TRƯỜNG ĐẠI HỌC KINH - h TẾ in ĐẠI HỌC HUẾ 75 3.1 Thiết kế hệ thống .75 ̣c K 3.1.1 Thiết kế sở liệu 75 3.1.1.1 Sơ đồ lớp 75 ho 3.1.1.2 Mơ hình liệu quan hệ 76 3.1.1.3 Thiết kế cấu trúc bảng liệu 78 3.1.2 Thiết kế giao diện 82 Đ ại 3.1.2.1 Giao diện truy cập hệ thống .82 3.1.2.2 Giao diện quản lý phiếu đánh giá kết rèn luyện 83 3.1.2.3 Giao diện quản lý tài khoản .85 ̀ng 3.1.2.4 Giao diện quản lý kỳ tổ chức thông báo .86 3.2 Kiểm thử hệ thống ứng dụng 87 ươ 3.2.1 Kiểm thử đơn vị 87 3.2.2 Kiểm thử đầu cuối 89 Tr 3.3 Triển khai hệ thống 90 3.3.1 Triển khai sở liệu 91 3.3.2 Triển khai mã nguồn phía máy chủ 93 3.3.3 Triển khai mã nguồn phía máy khách 95 PHẦN III KẾT LUẬN .97 Kết đạt 97 iv SVTH: Lê Đình Thảng Khóa luận tốt nghiệp GVHD: TS Dương Thị Hải Phương Hạn chế đề tài 97 Hướng phát triển đề tài 98 TÀI LIỆU THAM KHẢO 99 KẾT QUẢ KIỂM TRA ĐẠO VĂN 101 Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ PHỤ LỤC 102 v SVTH: Lê Đình Thảng Khóa luận tốt nghiệp GVHD: TS Dương Thị Hải Phương Tiếng Anh Tiếng Việt API Application Programming Giao diện lập trình ứng Interface dụng APP Application Software Phần mềm ứng dụng CĐ Client CNTT CSS CTSV CVHT uê ́ Chữ Viết Tắt tê ́H STT Đ ại DANH MỤC CÁC CHỮ VIẾT TẮT Cao đẳng Hệ thống phía máy khách ̣c K Công nghệ thông tin ho Cascading Style Sheets Tập tin định kiểu theo tầng Công tác sinh viên Cố vấn học tập ĐH Đại học ĐRL Điểm rèn luyện ̀ng 10 in h Client Side System 12 ươ ES6 GD&ĐT Tr 11 13 HTML 14 HTTP ECMAScript 2015 Đặc tính kỹ thuật ngơn ngữ JavaScript Giáo dục Đào tạo Hyper Text Markup Ngôn ngữ Đánh dấu Siêu Language văn HyperText Transfer Protocol Giao thức truyền tải siêu văn vi SVTH: Lê Đình Thảng Khóa luận tốt nghiệp GVHD: TS Dương Thị Hải Phương 15 I/O Input / Output Đầu vào / Đầu 16 JS JavaScript 17 JSON JavaScript Object Notation 18 MVC Model – View – Controller 19 NCKH 20 OOAD 21 OOP 22 Server 23 SV 24 TCP/IP 25 TS Ngôn ngữ lập trình JavaScript ́ JavaScript Mơ hình liệu – giao diện tê ́H – điều khiển Nghiên cứu khoa học Phân tích thiết kế hướng h Object Oriented Analysis đối tượng in and Design Object Oriented ̣c K Programming ho Server Side System Đ ại Transmission Control Protocol / Internet Protocol TypeScript Lập trình hướng đối tượng Hệ thống phía máy chủ Sinh viên Bộ giao thức Internet Ngơn ngữ lập trình TypeScript Ngơn ngữ mơ hình hóa 26 UML Unified Modeling Language ươ ̀ng Kiểu liệu mở URL Uniform Resource Locator 28 UT Unit Tests Kiểm thử đơn vị 29 Web App Web Application Ứng dụng Web Tr 27 thống Hệ thống định vị tài nguyên thống vii SVTH: Lê Đình Thảng Khóa luận tốt nghiệp GVHD: TS Dương Thị Hải Phương Phụ lục 1: Quy định tạm thời đánh giá kết rèn luyện sinh viên đại học hệ Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ quy trường Đại học Kinh tế - Đại học Huế (các phần có trích dẫn) 103 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 104 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 105 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 106 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 107 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 108 SVTH: Lê Đình Thảng Khóa luận tốt nghiệp GVHD: TS Dương Thị Hải Phương Phụ lục 2: Chi tiết bảng hỏi khảo sát nhu cầu hệ thống web hỗ trợ tổ chức đánh giá Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ quản lý điểm rèn luyện sinh viên trường Đại học Kinh tế - Đại học Huế 109 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 110 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 111 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 112 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 113 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 114 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 115 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 116 SVTH: Lê Đình Thảng GVHD: TS Dương Thị Hải Phương Tr ươ ̀ng Đ ại ho ̣c K in h tê ́H uê ́ Khóa luận tốt nghiệp 117 SVTH: Lê Đình Thảng ... VÀ PHÂN TÍCH BÀI TỐN XÂY DỰNG ỨNG h DỤNG WEB HỖ TRỢ TỔ CHỨC ĐÁNH GIÁ VÀ QUẢN LÝ KẾT QUẢ ĐIỂM HUẾ in RÈN LUYỆN CỦA SINH VIÊN TRƯỜNG ĐẠI HỌC KINH TẾ - ĐẠI HỌC 26 ̣c K 2.1 Tổng quan trường Đại học. .. đánh giá quản lý kết điểm rèn luyện sinh viên trường Đại học Kinh tế - Đại học Huế - Trình bày tổng quan trường Đại học Kinh tế - Đại học Huế; Tổng quan hoạt động tổ chức đánh giá kết rèn luyện. .. CHƯƠNG 2: KHẢO SÁT VÀ PHÂN TÍCH BÀI TỐN XÂY DỰNG ỨNG DỤNG WEB HỖ TRỢ TỔ CHỨC ĐÁNH GIÁ VÀ QUẢN LÝ KẾT QUẢ ĐIỂM RÈN LUYỆN CỦA SINH VIÊN 2.1 Tổng quan trường Đại học Kinh tế, Đại học Huế tê ́H 2.1.1

Ngày đăng: 16/03/2023, 23:52

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w