1. Trang chủ
  2. » Luận Văn - Báo Cáo

Khóa luận tốt nghiệp: Xây dựng hệ thống quản lý thông tin sinh viên tại Trường Đại học Kinh tế - Đại học Huế

48 0 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 48
Dung lượng 0,95 MB

Nội dung

uế ÂẢI HC HÚ TRỈÅÌNG ÂẢI HC KINH TÃÚ KHOA HÃÛ THÄÚNG THÄNG TIN KINH TÃÚ .   tế H KHỌA LÛN TÄÚT NGHIÃÛP ÂẢI HC Đ ại họ cK in h XÂY DỰNG HỆ THỐNG QUẢN LÝ THÔNG TIN SINH VIÊN TẠI TRƯỜNG ĐẠI HỌC KINH TẾ - ĐẠI HỌC HUẾ Tr ườ ng Sinh viãn thæûc hiãûn: Ging viãn hỉåïng dáùn: NGUÙN TRUNG LNH ThS NGUÙN THANH TUÁÚN Niãn khoïa: 2010 - 2014 Huã,ú than ï g nàm 2014 Khóa luận tốt nghiệp đại học uế GVHD: ThS Nguyễn Thanh Tuấn tế H Em xin gởi lời cảm ơn chân thành tri ân sâu sắc thầy cô trường Đại học Kinh Tế Đại học Huế, đặc biệt thầy cô khoa Hệ thống in h Thông tin Kinh tế trường tạo điều kiện cho em thực tập khoa để có nhiều thời gian cho khóa luận cK tốt nghiệp Và em xin chân thành cám ơn thầy Nguyễn Thanh Tuấn nhiệt tình hướng dẫn hướng họ dẫn em hồn thành tốt khóa thực tập Đ ại Trong trình thực tập, q trình làm báo cáo, khó tránh khỏi sai sót, mong Thầy, Cơ bỏ qua Đồng thời trình độ lý ng luận kinh nghiệm thực tiễn hạn chế nên báo cáo khơng thể tránh khỏi thiếu Tr ườ sót, em mong nhận ý kiến đóng góp Thầy, Cô để em học thêm nhiều kinh nghiệm hoàn thành tốt báo cáo tốt nghiệp tới Em xin chân thành cảm ơn! Huế, ngày 19 tháng năm 2013 Sinh viên Sinh viên thực hiện: Nguyễn Trung Lành i Khóa luận tốt nghiệp đại học GVHD: ThS Nguyễn Thanh Tuấn Nguyễn Trung Lành MỤC LỤC uế Trang tế H LỜI CẢM ƠN i MỤC LỤC ii DANH MỤC CÁC KÝ HIỆU VÀ CHỮ VIẾT TẮT .iv DANH MỤC CÁC HÌNH VẼ, SƠ ĐỒ, BIỂU ĐỒ v h DANH MỤC CÁC BẢNG vi in ĐẶT VẤN ĐỀ .1 Lý chọn đề tài .1 cK Mục tiêu chọn đề tài Đối tượng phạm vi nghiên cứu họ Phương pháp nghiên cứu Nội dung nghiên cứu .3 PHẦN II: NỘI DUNG VÀ KẾT QUẢ NGHIÊN CỨU Đ ại CHƯƠNG I: CƠ SỞ LÝ LUẬN VỀ XÂY DỰNG HỆ THỐNG QUẢN LÝ THÔNG TIN SINH VIÊN 1.1 Khái niệm hệ thống, hệ thống thông tin quản lý ng 1.1.1 Khái niệm hệ thống .4 1.1.2 Hệ thống quản lý ườ 1.1.3 Hệ thống thông tin (Information System) 1.2 Giới thiệu công cụ để xây dựng hệ thống quản lý Tr 1.2.1 Nền tảng Microsoft Net (Microsoft Net Platform) 1.2.1.1 Các công cụ phát triển 1.2.1.2 Cơ sở hạ tầng HGH máy phục vụ (Server) 15 1.2.2 Twitter Bootstrap 16 1.2.3 Bộ công cụ Jquery Ajax .16 Sinh viên thực hiện: Nguyễn Trung Lành ii Khóa luận tốt nghiệp đại học GVHD: ThS Nguyễn Thanh Tuấn 1.2.4 Mơ hình lớp MVC 17 CHƯƠNG II: KHẢO SÁT VÀ PHÂN TÍCH HIỆN TRẠNG HỆ THỐNG QUẢN LÝ SINH VIÊN CỦA TRƯỜNG ĐẠI HỌC KINH TẾ - ĐẠI HỌC HUẾ 20 2.1 Khảo sát hệ thống 20 uế 2.1.1 Tổng quan trường Đại học kinh tế - Đại học Huế 20 2.1.2 Chương trình đào tạo 21 tế H 2.1.3 Khóa học 22 2.2 Phân tích trạng hệ thống 22 2.2.1 Những đề công tác quản lý thông tin sinh viên trường 22 2.3 Mô tả hệ thống quản lý thông tin sinh viên 23 in h CHƯƠNG III: XÂY DỰNG HỆ THỐNG QUẢN LÝ THÔNG TIN SINH VIÊN TẠI TRƯỜNG ĐẠI HỌC KINH TẾ - ĐẠI HỌC HUẾ 23 cK 3.1 Phân tích hệ thống quản lý đăng kí tín cho sinh viên quy trường Đại Học Kinh Tế Huế 24 3.1.1 Sơ đồ phân rã chức hệ thống (BFD – Business Funtion Diagram) 24 họ 3.1.2 Sơ đồ ngữ cảnh (Context Diagram) 25 3.1.3 Sơ đồ luồng liệu (DFD – Data Flow Diagram) 25 Đ ại 3.2 Thiết kế hệ thống 26 3.2.1 Xác định thực thể thuộc tính tương ứng thực thể 26 3.2.2 Xác định mối quan hệ thực thể .28 ng 3.3 Một số sơ đồ giải thuật hệ thống 35 3.3.1 Thêm thông tin sinh viên .35 ườ 3.3.2 Tìm kiếm thơng tin cá nhân .36 3.3.3 Đăng nhập hệ thống 36 Tr 3.3.4 Phân quyền nhóm tài khoản 37 3.4 Giao diện hệ thống 38 KẾT LUẬN 40 TÀI LIỆU THAM KHẢO Sinh viên thực hiện: Nguyễn Trung Lành iii Khóa luận tốt nghiệp đại học GVHD: ThS Nguyễn Thanh Tuấn DANH MỤC CÁC KÍ KIỆU, THUẬT NGỮ VÀ CHỮ VIẾT TẮT Tên đầy đủ/Thuật ngữ Ý nghĩa Active Server Page CLR Common Language Runtime CSDL Cơ sở liệu uế Một tài liệu chứa ngữ pháp ASP HTML lẫn cấu trúc script Bộ thực thi ngôn ngữ chung tế H Tên viết tắt Ngôn ngữ định nghĩa khái niệm Language sở liệu DLL Dynamic Link Library Thư viện liên kết động DI Dependency Injection EF Entity Framework HTML HyperText Markup Language Ngôn ngữ Đánh dấu Siêu văn IL Microsoft Intermediate Language Ngôn ngữ trung gian Microsoft IoC Inversion of Control Nguyên lý đảo ngược điều khiển in Chống lại phụ thuộc cK họ Mapping specification language Models - Views - Controllers ng MVC Đ ại MSL h Conceptual Schema Definition CSDL Nền tảng entity Ngôn ngữ định nghĩa ánh xạ lớp Mơ hình Kiểu mẫu - Bảng xem - Bộ điều khiển Object/Relational Mapping Đối tượng/Bản đồ quan hệ SOAP Simple Object Access Protocol Giao thức truy cập đối tượng đơn giản Store Schema Definition Ngơn ngữ định nghĩa mơ hình lưu trữ Language liệu URL Uniform Resource Locator Định vị Tài nguyên thống XML eXtensible Markup Language Ngôn ngữ Đánh dấu Mở rộng ườ ORM Tr SSDL Sinh viên thực hiện: Nguyễn Trung Lành iv Khóa luận tốt nghiệp đại học GVHD: ThS Nguyễn Thanh Tuấn DANH MỤC CÁC HÌNH VẼ, SƠ ĐỒ, BIỂU ĐỒ Hình 1 Mơ hình ASP.Net MVC Bảng 1.1 So sánh lợi ích ASP.Net MVC ASP.Net Webform 11 uế Hình 1.2 Kiến trúc mơ hình Entity Framework .12 Bảng 1.2 Bảng ánh xạ tương đương sau đối tượng database EF 13 tế H Hình Các cách làm việc với Entity Framework 15 Hình Mơ hình phiên MVC 18 Hình 1.5 Mơ hình lớp 3-layers 19 h Hình 1.6 Mơ hình lớp MVC 19 in Hình 2.1 Cơ cấu tổ chức Trường 20 Hình 3.1 Sơ đồ phân rã chức hệ thống 24 cK Hình 3.3 Sơ đồ luồng liệu DFD 25 Hình 3.2 Sơ đồ ngữ cảnh hệ thống .25 họ Hình 3.4 Mối quan hệ thực thể .28 Hình 3.6 Lược đồ sở liệu quan hệ 34 Hình 3.7 Sơ đồ hoạt động thêm thông tin sinh viên .35 Đ ại Hình 3.8 Sơ đồ hoạt động tìm kiếm thơng tin sinh viên .36 Hình 3.9 Sơ đồ hoạt động đăng nhập hệ thống 36 Hình 3.10 Sơ đồ hoạt động phân quyền nhóm tài khoản .37 ng Hình 3.11 Giao diện hệ thống quản lý sinh viên 38 Hình 3.12 Giao diện thêm sinh viên 38 ườ Hình 3.13 Giao diện chỉnh sửa thông tin sinh viên 39 Tr Hình 3.14 Giao diện trang thông tin sinh viên .39 Sinh viên thực hiện: Nguyễn Trung Lành v Khóa luận tốt nghiệp đại học GVHD: ThS Nguyễn Thanh Tuấn DANH MỤC BẢNG BIỂU Bảng 1.1 So sánh lợi ích ASP.Net MVC ASP.Net Webform 11 Tr ườ ng Đ ại họ cK in h tế H uế Bảng 1.2 Bảng ánh xạ tương đương sau đối tượng database EF 13 Sinh viên thực hiện: Nguyễn Trung Lành vi Khóa luận tốt nghiệp đại học GVHD: ThS Nguyễn Thanh Tuấn ĐẶT VẤN ĐỀ Lý chọn đề tài Vào năm 2008, Trường Đại học Kinh tế - Đại học Huế định chuyển uế đổi chương trình đào tạo truyền thống sang chương trình đào tạo theo học chế tín cho sinh viên hệ quy trường tế H Học chế tín xây dựng nhằm tạo mối quan hệ mềm dẻo trình dạy học; giảng viên sinh viên với yêu cầu: giảng dạy cụ thể nội dung chương trình đào tạo từ phía nhà trường, giảng viên kết hợp với tính chủ động việc tự hoạch định kế hoạch học tập cá nhân sinh viên nhằm đạt đến h mục đích cao hiệu cao đào tạo Về công tác cơng tác quản lý sinh in viên, khía cạnh phương diện hoạt động cơng ích nhà trường nhằm trình học tập trường cK quản lý, tư vấn, hướng dẫn, trợ giúp sinh viên thực quyền nghĩa vụ Như vậy, công tác quản lý sinh viên bao gồm tất tiện ích nhà trường họ cung cấp nhằm tạo điều kiện cho sinh viên thực quyền nghĩa vụ từ trúng tuyển vào trường trường; từ hoạt động học tập sinh viên Đ ại hoạt động rèn luyện đạo đức, nhân cách, thể chất; từ việc sinh viên thực quy định bắt buộc việc chủ động, tích cực thực điều kiện cho phép sinh viên lựa chọn, yêu cầu Ở góc độ này, người quản lý sinh viên thực công tác hỗ trợ sinh viên có tính hệ thống, tư vấn, hỗ trợ nhiều mặt liên quan đến ng phận chức chủ yếu là: Phòng Đào tạo Đại học, phịng Cơng tác Sinh viên ườ Trong đó, phịng Cơng tác Sinh Viên đóng vai trị quan trọng công tác hỗ trợ hoạt động ngoại khóa, nội trú, việc làm, cho sinh viên Do vậy, đề tài “Xây dựng hệ thống Quản lý Thông tin Sinh viên Tr Trường Đại học Kinh tế - Đại học Huế” thực nhằm giúp cho Phịng Đào tạo Đại học - Cơng tác sinh viên đáp ứng yêu cầu đặt nay, khắc phục khó khăn công tác quản lý hỗ trợ sinh viên, đồng thời phục vụ cho mục tiêu tin học hóa, đại hóa cơng tác quản lý đào tạo Nhà trường Sinh viên thực hiện: Nguyễn Trung Lành Khóa luận tốt nghiệp đại học GVHD: ThS Nguyễn Thanh Tuấn Mục tiêu chọn đề tài * Mục tiêu tổng quát: Trên sở nghiên cứu quy trình quản lý thông tin sinh viên, kĩ thuật xây viên phục vụ cho công tác quản lý Trường Đại học Kinh tế * Mục tiêu cụ thể: tế H - Nghiên cứu sở lý thuyết hệ thống thông tin quản lý uế dựng hệ thống theo mơ hình ba lớp, tác giả xây dựng hệ thống quản lý thông tin sinh - Xây dựng thiết kế phần mềm theo mơ hình MVC - Xây dựng hệ thống quản lý thông tin sinh viên áp dụng cho Trường Đại học h Kinh tế - Đại học Huế bao gồm: - Quản lý thông tin tuyển sinh in - Quản lý thông tin cá nhân - Quản lý hồ sơ sinh viên cK - Quản lý thông tin khác liên quan đến sinh viên họ Đối tượng phạm vi nghiên cứu Đối tượng nghiên cứu: Đ ại - Lý thuyết xây dựng hệ thống quản lý - Các công cụ hỗ trợ, phương pháp xây dựng hệ thống quản lý - Cơ cấu tổ chức, cách thức hoạt động quản lý thông tin sinh viên trường ng Đại học Kinh Tế Huế - Mơ hình MVC ườ Phạm vi nghiên cứu: - Phạm vi không gian: Tại trường Đại học Kinh tế- Đại học Huế Tr - Phạm vi thời gian: Từ ngày 10/02/2014 đến ngày 18/05/2014 Phương pháp nghiên cứu Các phương pháp q trình phân tích thiết kế hệ thống, nhằm nghiên cứu xây dựng hệ thống quản lý thông tin sinh viên: - Phương pháp lập trình hướng đối tượng sử dụng ASP.Net, C# Sinh viên thực hiện: Nguyễn Trung Lành Khóa luận tốt nghiệp đại học GVHD: ThS Nguyễn Thanh Tuấn - Phương pháp xây dựng ứng dụng theo mơ hình MVC - Nghiên cứu tài liệu: Tìm hiểu lý thuyết cần thiết để xây dựng hệ thống quản lý qua tài liệu sách, viết, video, slide, Nội dung nghiên cứu uế Ngoài phần mở đầu kết luận, nội dung khóa luận gồm chương: tế H Chương I: Cơ sở lý luận xây dựng hệ thống quản lý thông tin sinh viên Chương giới thiệu tổng quan hệ thống quản lý thông tin sinh viên, lợi ích việc ứng dụng hệ thống giới thiệu công cụ sử dụng để xây dựng hệ thống thông tin quản lý in viên trường Đại học Kinh tế - Đại học Huế h Chương II: Khảo sát phân tích trạng hệ thống quản lý thông tin sinh cK Chương nói rõ thực trạng hệ thống quản lý Thông tin Sinh viên Trường Đại học Kinh tế – Đại học Huế Chương III: Xây dựng Hệ thống quản lý thông tin sinh viên Trường Đại họ học Kinh tế - Đại học Huế Chương tập trung phân tích thiết kế hệ thống, bao gồm nội dung Đ ại phân tích sơ đồ chức năng, sơ đồ ngữ cảnh, sơ đồ luồng liệu, thiết kế sơ đồ thực thể Tr ườ ng - mối quan hệ, thiết kế CSDL, quy trình chính, giao diện Sinh viên thực hiện: Nguyễn Trung Lành

Ngày đăng: 12/02/2024, 05:54

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

TÀI LIỆU LIÊN QUAN