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

Xây dựng hệthống thông tinhỗtrợsinh viên đại học thủdầu một

55 2 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 55
Dung lượng 1,67 MB

Nội dung

TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO TỔNG KẾT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CỦA SINH VIÊN THAM GIA CUỘC THI SINH VIÊN NGHIÊN CỨU KHOA HỌC NĂM HỌC 2014-2015 XÂY DỰNG HỆ THỐNG THÔNG TIN HỖ TRỢ SINH VIÊN ĐẠI HỌC THỦ DẦU MỘT TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT KHOA CÔNG NGHỆ THÔNG TIN BÁO CÁO TỔNG KẾT ĐỀ TÀI NGHIÊN CỨU KHOA HỌC CỦA SINH VIÊN THAM GIA CUỘC THI SINH VIÊN NGHIÊN CỨU KHOA HỌC NĂM HỌC 2014-2015 XÂY DỰNG HỆ THỐNG THÔNG TIN HỖ TRỢ SINH VIÊN TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT Sinh viên thực hiện: VÕ VƯƠNG ĐẠI BIỆN Nam, Nữ: Nam Dân tộc: Kinh Lớp, khoa: D11PM01, khoa CNTT Ngành học: Kỹ thuật Phần mềm Người hướng dẫn: Ths Bùi Thanh Khiết Năm thứ: /Số năm đào tạo: UBND TỈNH BÌNH DƯƠNG CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT Độc lập – Tự – Hạnh phúc THÔNG TIN KẾT QUẢ NGHIÊN CỨU CỦA ĐỀ TÀI Thông tin chung: - Tên đề tài: XÂY DỰNG HỆ THỐNG THÔNG TIN HỖ TRỢ SINH VIÊN TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT - Sinh viên thực hiện: VÕ VƯƠNG ĐẠI BIỆN - Lớp: D11PM01 Khoa: Công Nghệ Thông Tin Năm thứ: Số năm đào tạo: - Người hướng dẫn: Ths Bùi Thanh Khiết Mục tiêu đề tài: Xây dựng hệ thống thông tin hỗ trợ sinh viên nhà trường Hệ thống giúp cán viên chức nhà trường quản lý gửi thông tin, thông báo tới sinh viên cách thuận tiện nhanh chóng; giúp sinh viên dễ dàng việc cập nhật thông báo, thông tin hỗ trợ, thơng tin kiện trường, Đồn niên, Khoa, lớp Tính sáng tạo:  Phần mềm ứng dụng hệ thống thông tin hỗ trợ sinh viên xây dựng trên thiết bị di động sử dụng hệ điều hành Android  Áp dụng công nghệ đại:  ASP.NET MVC  ADO.NET Entity Framework  Bootstrap, HTML5, CSS3 Kết nghiên cứu:  Nắm khái niệm mơ hình MVC, kiến trúc Entity Framework  Sử dụng ASP.NET MVC, Entity Framework, Bootstrap , để xây dựng hệ thống quản lý thông tin  Xây dựng website quản lý thông tin hỗ trợ sinh viên  Xây dựng ứng dụng Android cho phép sinh viên truy cập, xem thông tin, thơng báo đăng tải Đóng góp mặt kinh tế - xã hội, giáo dục đào tạo, an ninh, quốc phòng khả áp dụng đề tài: Công bố khoa học sinh viên từ kết nghiên cứu đề tài (ghi rõ họ tên tác giả, nhan đề yếu tố xuất có) nhận xét, đánh giá sở áp dụng kết nghiên cứu (nếu có): Ngày tháng năm Sinh viên chịu trách nhiệm thực đề tài (ký, họ tên) Nhận xét người hướng dẫn đóng góp khoa học sinh viên thực đề tài: ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… ………………………………………………………………………………………… Ngày tháng Xác nhận lãnh đạo khoa Người hướng dẫn (ký, họ tên) (ký, họ tên) năm UBND TỈNH BÌNH DƯƠNG CỘNG HỊA XÃ HỘI CHỦ NGHĨA VIỆT NAM TRƯỜNG ĐẠI HỌC THỦ DẦU MỘT Độc lập – Tự – Hạnh phúc THƠNG TIN VỀ SINH VIÊN CHỊU TRÁCH NHIỆM CHÍNH THỰC HIỆN ĐỀ TÀI I SƠ LƯỢC VỀ SINH VIÊN: Ảnh 4x6 Họ tên: VÕ VƯƠNG ĐẠI BIỆN Sinh ngày: 06 tháng 03 năm 1993 Nơi sinh: Sông Bé Lớp: D11PM01 Khóa: 2011 - 2015 Khoa: Cơng Nghệ Thơng Tin Địa liên hệ: Đ134/41 Bùi Quốc Khánh, phường Chánh Nghĩa, thành phố Thủ Dầu Một, tỉnh Bình Dương Điện thoại: 01688823626 Email: vovuongdaibien@gmail.com II QUÁ TRÌNH HỌC TẬP * Năm thứ 1: Ngành học: Kỹ thuật Phần mềm Khoa: Công Nghệ Thông Tin Kết xếp loại học tập: Khá Sơ lược thành tích: * Năm thứ 2: Ngành học: Kỹ thuật Phần mềm Khoa: Công Nghệ Thông Tin Kết xếp loại học tập: Giỏi Sơ lược thành tích: * Năm thứ 3: Ngành học: Kỹ thuật Phần mềm Khoa: Công Nghệ Thông Tin Kết xếp loại học tập: Giỏi Sơ lược thành tích: * Năm thứ 4: Ngành học: Kỹ thuật Phần mềm Kết xếp loại học tập: Giỏi Sơ lược thành tích: Khoa: Cơng Nghệ Thông Tin Ngày Xác nhận lãnh đạo khoa (ký, họ tên) tháng năm Sinh viên chịu trách nhiệm thực đề tài (ký, họ tên) Mục lục CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI I.1 TÊN ĐỀ TÀI I.2 LÝ DO CHỌN ĐỀ TÀI I.3 MỤC TIÊU CỦA ĐỀ TÀI I.4 ĐỐI TƯỢNG, PHẠM VI NGHIÊN CỨU, CÁCH TIẾP CẬN VÀ PHƯƠNG PHÁP NGHIÊN CỨU: CHƯƠNG II: XÁC ĐỊNH YÊU CẦU II.1 YÊU CẦU TỔNG THỂ II.2 YÊU CẦU CHỨC NĂNG HỆ THỐNG II.3 PHÂN QUYỀN HỆ THỐNG CHƯƠNG III: PHÂN TÍCH HỆ THỐNG III.1 XÁC ĐỊNH DANH SÁCH CÁC ACTOR III.2 BIỂU ĐỒ HỆ THỐNG III.3 DANH SÁCH CÁC USE-CASE III.4 BIỂU ĐỒ USE-CASE III.4.1 Biểu đồ use-case toàn hệ thống III.4.2 Biểu đồ use-case quản lý đơn vị III.4.3 Biểu đồ use-case quản lý lớp III.4.4 Biểu đồ use-case quản lý cán III.4.5 Biểu đồ use-case quản lý sinh viên III.4.6 Biểu đồ use-case quản lý loại tin III.4.6 Biểu đồ use-case quản lý tin III.5 ĐẶC TẢ USE-CASE III.5.1 Đặc tả use case đăng nhập quản lý III.5.2 Đặc tả use case quản lý đơn vị III.5.2.1 Đặc tả use case thêm đơn vị III.5.2.2 Đặc tả use case cập nhật đơn vị III.5.2.3 Đặc tả use case xóa đơn vị 10 III.5.3 Đặc tả use case quản lý lớp 10 III.5.3.1 Đặc tả use case thêm lớp 10 III.5.3.2 Đặc tả use case cập nhật lớp 11 III.5.3.3 Đặc tả use case xóa lớp 11 III.5.4 Đặc tả use case quản lý cán 11 III.5.4.1 Đặc tả use case thêm cán 11 III.5.4.2 Đặc tả use case cập nhật cán 12 III.5.4.3 Đặc tả use case xóa cán 12 III.5.5 Đặc tả use case quản lý sinh viên 13 III.5.5.1 Đặc tả use case thêm sinh viên 13 III.5.5.2 Đặc tả use case cập nhật sinh viên 13 III.5.5.3 Đặc tả use case xóa sinh viên 13 III.5.6 Đặc tả use case quản lý loại tin 14 III.5.6.1 Đặc tả use case thêm loại tin 14 III.5.6.2 Đặc tả use case cập nhật loại tin 14 III.5.6.3 Đặc tả use case xóa loại tin 15 III.5.7 Đặc tả use case quản lý tin 15 III.5.7.1 Đặc tả use case thêm tin 15 III.5.7.2 Đặc tả use case cập nhật tin 15 III.5.7.3 Đặc tả use case xóa tin 16 III.5.8 Đặc tả use case đăng nhập xem tin 16 III.5.9 Đặc tả use case xem tin 16 CHƯƠNG IV: THIẾT KẾ HỆ THỐNG 18 IV.1 BIỂU ĐỒ TRÌNH TỰ CÁC CHỨC NĂNG CỦA HỆ THỐNG 18 IV.1.1 Đăng nhập quản lý 18 IV.1.2 Quản lý đơn vị 18 IV.1.3 Quản lý lớp 20 IV.1.4 Quản lý cán 22 IV.1.5 Quản lý sinh viên 23 IV.1.6 Quản lý loại tin 25 IV.1.7 Quản lý tin 27 IV.1.8 Đăng nhập xem tin 28 IV.1.9 Xem tin 29 IV.2 THIẾT KẾ CƠ SỞ DỮ LIỆU 30 IV.2.1 Thiết kế: 30 IV.2.2 Mơ hình quan hệ liệu: 31 IV.2.3 Danh sách quan hệ mô tả chi tiết: 31 IV.3 THIẾT KẾ GIAO DIỆN 36 IV.3.1 Giao diện đăng nhập quản lý 36 IV.3.2 Giao diện quản lý đơn vị 36 IV.3.3 Giao diện quản lý lớp 38 IV.3.4 Giao diện quản lý cán 40 IV.3.5 Giao diện quản lý sinh viên 41 IV.4.6 Giao diện quản lý loại tin 42 IV.4.7 Giao diện quản lý tin 43 IV.4.8 Giao diện đăng nhập xem tin 45 IV.4.9 Giao diện xem tin 45 CHƯƠNG V: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 46 V.1 NHỮNG KẾT QUẢ ĐẠT ĐƯỢC 46 V.2 NHỮNG HẠN CHẾ CỦA ĐỀ TÀI 46 V.3 HƯỚNG PHÁT TRIỂN 46 CHƯƠNG I: TỔNG QUAN VỀ ĐỀ TÀI I.1 TÊN ĐỀ TÀI “XÂY DỰNG HỆ THỐNG THÔNG TIN HỖ TRỢ SINH VIÊN” I.2 LÝ DO CHỌN ĐỀ TÀI Trường Đại học Thủ Dầu Một thành lập sở nâng cấp Trường Cao đẳng Sư phạm Bình Dương theo Quyết định số 900/QĐ-TTg ngày 24/6/2009 Thủ tướng Chính phủ Đến nay, Nhà trường đào tạo 22 ngành đại học, ngành cao đẳng, gồm lĩnh vực: Kinh tế, Kỹ thuật, Khoa học xã hội Nhân văn, Sư phạm, với quy mô sinh viên 14.000.Hiện website www.tdmu.edu.vn trường nơi cung cấp thơng tin trường, phịng ban, Khoa, trung tâm, văn cấp, thời khóa biểu bảng điểm sinh viên… Tuy nhiên, hệ thống chưa có thơng báo, thơng tin kiện từ Đồn niên, phịng Cơng tác trị học sinh – sinh viên, Khoa thông báo riêng lớp Các thông báo, thông tin gửi từ email Đồn niên, phịng Cơng tác trị học sinh-sinh viên đến Khoa, sau Khoa liên lạc với lớp trưởng lớp đến văn phịng Khoa để nhận thơng báo gửi đến email lớp Việc gửi thông báo nhiều thời gian khó khăn cho sinh viên việc cập nhật thơng tin, thơng báo Do việc xây dựng hệ thống thông tin hỗ trợ sinh viên cần thiết, giúp cho sinh viên dễ dàng nhanh chóng cập nhật thơng tin, thơng báo I.3 MỤC TIÊU CỦA ĐỀ TÀI Xây dựng hệ thống thông tin hỗ trợ sinh viên nhà trường Hệ thốnggiúp cán viên chức nhà trường quản lý gửi thông tin, thông báo tới sinh viên cách thuận tiện nhanh chóng; giúp sinh viên dễ dàng việc cập nhật thông báo, thông tin hỗ trợ, thơng tin kiện trường, Đồn niên, Khoa, lớp Xây dựng hệ thống thông tin hỗ trợ sinh viên trường Đại học Thủ Dầu Một gồm: o Website thông tin hỗ trợ sinh viên  Quản lý thông tin hỗ trợ sinh viên, thông báo qua email  Tra cứu, xem thông tin hỗ trợ sinh viên o Phần mềm ứng dụng thiết bị di động sử dụng hệ điều hành Android o Nội dung thông tin hỗ trợ cung cấp hệ thống 1) Sổ tay sinh viên 2) Thời khóa biểu 3) Sơ đồ trường Đại học Thủ Dầu Một 4) Các công văn, thông báo, thông tin kiện, hoạt động trường, Đồn niên, phịng Cơng tác trị học sinh-sinh viên, Khoa lớp 5) Thơng tin tuyển dụng 32 STT Thuộc tính Loại Kiểu liệu IDlop Khóa Int, autoNot null increment malop Varchar(10) Not null, Lưu mã lớp unique tenlop Nvarchar(50) Not null IDdonvi Khóa ngoại trangthai Ràng buộc Diễn giải Khóa phân biệt lớp Lưu tên lớp Int Khóa ngoại tham chiếu đến Iddonvi (DON_VI) bit Not null Lưu trạng thái lớp, giá trị hiển thị xóa Ràng buộc Diễn giải Quan hệ SINH_VIEN STT Thuộc tính Loại Kiểu liệu IDsinhvien Khóa Int, autoNot null increment mssv Varchar(20) Not null, Lưu mã số sinh viên unique matkhausv Varchar(MAX) Not null Lưu mật sinh viên hotensv Nvarchar(100) Not null Lưu họ tên sinh viên Khóa phân biệt sinh viên gioitinhsv bit Not null Lưu giới tính sinh viên, giá trị nam nữ ngaysinhsv date Null Lưu ngày sinh sinh viên emailsv Varchar(100) Null Lưu email sinh viên sdtsv Varchar(11) Null Lưu số điện thoại sinh viên 33 IDlop 10 Khóa ngoại trangthai int bit Not null Khóa ngoại tham chiếu đến Idlop (LOP) Not null Lưu trạng thái đơn vị, giá trị hiển thị xóa Quan hệ QUYEN STT Thuộc tính Loại Kiểu liệu IDquyen Khóa Int, autoNot null increment tenquyen Nvarchar(20) Ràng buộc Diễn giải Khóa phân biệt quyền Not null, Lưu tên quyền unique Quan hệ CAN_BO STT Thuộc tính Loại Kiểu liệu IDcanbo Khóa Int, autoNot null increment macanbo Varchar(20) matkhaucb Varchar(MAX Not null ) Lưu mật cán hotencb Nvarchar(100) Not null Lưu họ tên cán IDdonvi Int Not null Khóa ngoại tham chiếu đến Iddonvi (DON_VI) ngaysinhcb date Null Lưu ngày sinh cán Khóa ngoại Ràng buộc Diễn giải Khóa phân biệt cán Not null, Lưu mã số cán unique 34 emailsv Varchar(100) Null Lưu email cán sdtsv Varchar(11) Null Lưu số điện thoại cán IDquyen int Not null Khóa ngoại tham chiếu đến Idquyen (QUYEN) Not null Lưu trạng thái đơn vị, giá trị hiển thị xóa 10 Khóa ngoại trangthai bit Quan hệ LOAI STT Thuộc tính Loại Kiểu liệu IDloai Khóa Int, autoNot null increment tenloai Idcan bo Nvarchar(50) Khóa ngoại trangthai Int bit Ràng buộc Diễn giải Khóa phân biệt loại tin Not null, Lưu tên loại tin unique Not null Khóa ngoại tham chiếu đến Idcanbo (CAN_BO) Not null Lưu trạng thái lớp, giá trị hiển thị xóa Quan hệ TIN STT Thuộc tính Loại Kiểu liệu Ràng buộc Diễn giải IDtin Khóa Int, autoNot null increment Khóa phân biệt tin 35 tentin NVarchar(200) Not null, Lưu tiêu đề tin unique noidung ntext Not null Lưu nội dung tin ngaydang datetime Not null Lưu ngày tin đăng ngayan datetime Not null Lưu ngày ngừng hiển thị tin Idloai Khóa ngoại int Not null Khóa ngoại tham chiếu đến Idloai (LOAI) Idcanbo Khóa ngoại Not null Khóa ngoại tham chiếu đến Idcanbo (CAN_BO) Not null Lưu cấp tin, giá trị cấp trường, cấp khoa cấp lớp Not null Lưu trạng thái tin, giá trị hiển thị xóa cap int int trangthai bit Quan hệ CT_TIN_DONVI STT Thuộc tính Loại Kiểu liệu Ràng buộc Diễn giải IDtin Khóa Int Not null Khóa ngoại tham chiếu đến Idtin (TIN) 36 Khóa IDdonvi Int Not null Khóa ngoại tham chiếu đến Iddonvi (DONVI) Quan hệ CT_TIN_LOP STT Thuộc tính Loại Kiểu liệu Ràng buộc Diễn giải IDtin Khóa Int Not null Khóa ngoại tham chiếu đến Idtin (TIN) IDlop Khóa Int Not null Khóa ngoại tham chiếu đến Idlop (LOP) IV.3 THIẾT KẾ GIAO DIỆN IV.3.1 Giao diện đăng nhập quản lý Hình 4.22 Giao diện đăng nhập quản lý IV.3.2 Giao diện quản lý đơn vị 37 Hình 4.23 Giao diện quản lý đơn vị Hình 4.24 Giao diện thêm đơn vị Hình 4.25 Giao diện cập nhật đơn vị 38 Hình 4.26 Giao diện xóa đơn vị IV.3.3 Giao diện quản lý lớp Hình 4.27 Giao diện quản lý lớp Hình 4.28 Giao diện thêm lớp 39 Hình 4.29 Giao diện cập nhật lớp Hình 4.30 Giao diện xóa lớp 40 IV.3.4 Giao diện quản lý cán Hình 4.31 Giao diện quản lý cán Hình 4.32 Giao diện thêm cán Hình 4.33 Giao diện cập nhật cán 41 Hình 4.34 Giao diện xóa cán IV.3.5 Giao diện quản lý sinh viên Hình 4.35 Giao diện quản lý sinh viên Hình 4.36 Giao diện thêm sinh viên 42 Hình 4.37 Giao diện cập nhật sinh viên Hình 4.38 Giao diện xóa sinh viên IV.4.6 Giao diện quản lý loại tin Hình 4.39 Giao diện quản lý loại tin 43 Hình 4.40 Thêm loại tin Hình 4.41 Giao diện cập nhật loại tin Hình 4.42 Giao diện xóa loại tin IV.4.7 Giao diện quản lý tin Hình 4.43 Giao diện quản lý tin 44 Hình 4.44 Giao diện thêm tin Hình 4.45 Giao diện cập nhật tin Hình 4.33 Giao diện xóa tin 45 IV.4.8 Giao diện đăng nhập xem tin Hình 4.34 Giao diện đăng nhập xem tin IV.4.9 Giao diện xem tin Hình 4.35 Giao diện xem tin 46 CHƯƠNG V: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN V.1 NHỮNG KẾT QUẢ ĐẠT ĐƯỢC Đề tài xây dựng hệ thống quản lý thông tin, giúp cán viên chức nhà trường quản lý gửi thông tin, thông báo tới sinh viên cách thuận tiện nhanh chóng sở áp dụng cơng nghệ như: ASP.NET MVC, ADO.NET Entity Framework, Bootstrap… Bên cạnh đề tài xây dựng ứng dụng thiết bị di động sử dụng hệ điều hành Android, tảng phổ biến Hệ thống thông tin hỗ trợ sinh viên đáp ứng chức sau:          Đăng nhập quản lý Quản lý đơn vị Quản lý lớp Quản lý cán Quản lý sinh viên Quản lý loại tin Quản lý tin Đăng nhập xem tin Xem tin V.2 NHỮNG HẠN CHẾ CỦA ĐỀ TÀI Chức đăng tin hạn chế: cán cấp trường đăng tin cho hay số Khoa riêng biệt, cán cấp khoa đăng tin cho hay số Lớp riêng biệt Giao diện chưa thân thiện, số chức không thông báo kết thực thi cho người dùng Mật chưa mã hóa, thiếu tính bảo mật V.3 HƯỚNG PHÁT TRIỂN Với hạn chế trên, thời gian tới hệ thống hoàn thiện, phát triển hơn: o Mã hóa mật o Khắc phục lỗi o Tiếp tục phát triển ứng dụng chạy tảng Android (Webservice + JSON)

Ngày đăng: 03/07/2023, 09:26

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

TÀI LIỆU LIÊN QUAN

w