Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 65 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
65
Dung lượng
3,47 MB
Nội dung
MỤC LỤC DANH MỤC CÁC HÌNH ẢNH DANH MỤC CÁC BẢNG KÝ HIỆU CÁC CHỮ VIẾT TẮT Từ khóa Tiếng Anh Tiếng Việt CNTT Công nghệ thông tin CSDL Cơ sở liệu SQL Structured Query Language STT UML Ngôn ngữ truy vấn cấu trúc Số thứ tự Unified Modeling Language Ngôn ngữ mô hình hóa thống LỜI MỞ ĐẦU Việc quản lý video tài liệu giảng Giảng viên yêu cầu thiết yếu trường đại học Để quản lý giảng lưu trữ có hiệu không đơn giản đòi hỏi kỹ người quản lý Làm để vừa kiểm soát số lượng môn học khoa, hệ đào tạo khác vừa lưu trữ làm tài liệu cho bạn sinh viên khóa sau đồng thời phân công giảng viên hướng dẫn giảng cách hợp lý Việc quản lý lưu trữ giảng trước chủ yếu sử dụng phương pháp thủ công, mềm, video giảng thường lưu đĩa …chiếm diện tích lưu trữ lớn Do đó, quản lý hay tìm kiếm nhiều thời gian công sức mà hiệu công việc đem lại không cao xảy sai sót mát liệu không đáng có Hiện công tác quản lý video tài liệu giảng Giảng viên số trường đại học nói chung Trường đại học Điện Lực nói riêng chưa đạt hiệu cao Do việc đòi hỏi có phần mềm chuyên dụng trợ giúp cho công việc quản lý lưu trữ video tài liệu giảng Giảng viên nhu cầu tất yếu để đảm bảo hiệu tiết kiệm thời gian công việc Lý chọn môn học: Trong năm gần đây, công nghệ thông tin nước ta có phát triển lĩnh vực sống lĩnh vực quản lý xã hội khác Một lĩnh vực mà máy tính sử dụng nhiều hệ thống thông tin quản lý nói chung Tuy nhiên, quy mô, tính phức tạp công việc ngày cao nên việc xây dựng hệ thống thông tin quản lý không việc lập trình đơn giản mà phải xây dựng cách có hệ thống Trong thời gian học tập trường đại học Điện Lực nhận biết khó khăn việc quản lý lưu trữ video tài liệu giảng giảng viên trường đại học Điện Lực em thực môn học: “Xây dựng Hệ thống quản lý video tài liệu giảng Giảng viên” với mong muốn đưa lĩnh vực công nghệ thông tin trở nên thiết thực với sống hỗ trợ công tác quản lý lưu trữ video tài liệu giảng giảng viên khoa trường đại học Điện Lực dễ dàng xác hơn, đồng thời tài liệu tham khảo cho bạn sinh viên khóa sau Trong giảng em trình bày trình tìm hiểu cách quản lý video tài liệu giảng giảng viên trường đại học Điện Lực, miêu tả tổng thể toán quản lý, yêu cầu hệ thống, tài liệu phân tích thiết kế hệ thống Cập nhật, lưu trữ thông tin giảng sinh viên trường đại học Điện Lực Nội dung đồ án: Đồ án trình bày quy trình xây dựng toán quản lý video tài liệu giảng giảng viên bao gồm tìm hiểu thực trạng quản lý video tài liệu giảng giảng viên Trường đại học Điện Lực, từ vào phân tích thiết kế hệ thống để đưa website sản phẩm có chức cần thiết Cấu trúc đồ án gồm ba chương: Chương 1: Khảo sát hệ thống Chương 2: Phân tích thiết kế hệ thống Chương 3: Cài đặt chương trình thử nghiệm Đối tượng nghiên cứu: Các trình quản lý video giảng, lưu trữ, thống kê, tìm kiếm giảng, qua xây dựng chương trình quản lý video tài liệu giảng viên Phạm vi nghiên cứu: Chương trình áp dụng quản lý video tài liệu Giảng viên Trường đại học Điện Lực CHƯƠNG 1: KHẢO SÁT HỆ THỐNG Trong chương này, em trình bày tổng quan đề tài: Mục đích yêu cầu đặt xây dựng website quản lý video tài liệu giảng Giảng viên Trường đại học Điện Quá trình khảo sát quy trình quản lý đồ án trường nay, từ đưa phương pháp giải toán Quản lý video tài liệu giảng viên 1.1 Đặt vấn đề Hàng ngày, sau buổi học Giảng viên quay lại video giảng upload video tài liệu ngày hôm lên website, bạn sinh viên học lại học cách tốt Quy trình quản lý thông tin giảng Sau hết tiết giảng , giảng viên lưu lại tất các thông tin video , tài liệu liên quan đến giảng tiết học Thông tin lưu lại bao gồm : Tiêu đề giảng , mô tả ngắn gọn giảng , tên video, tên tài liệu giảng liên quan đến tiết học Quy trình quản lý giảng viên upload thông tin giảng Trong trình này, người quản lý cập nhật thông tin chi tiết Giảng viên upload video , tài liệu lên: Họ tên sinh viên, địa chỉ, email, khoa, v.v Những khó khăn Trường Đại học Điện Lực có bề dày kinh nghiệm công tác quản lý cộng với đội ngũ cán trẻ nhiệt huyết, có trình độ cao, chuyên môn sâu, nhiệt tình công việc yếu tố thuận lợi giúp cho việc quản lý video tài tài liệu trở lên dễ dàng Tuy nhiên, nhu cầu mở rộng mạng lưới đào tạo mà trường có nhiều bậc đào tạo, hệ đào tạo với nhiều lớp khác Cho nên việc quản lý lưu trữ video ,tài liệu khoa, hệ đào tạo… khó khăn cho người quản lý Hơn việc lưu trữ giảng viên thủ công, nên việc mát hỏng liệu không tránh khỏi 1.2 Mục đích ý nghĩa Từ việc khảo sát trạng Quản lý video, tài liệu giảng Giảng viên Trường đại học Điện Lực trên, cần : Lưu trữ thông tin video ,tài liệu giảng sau tiết học Là quy trình đáp ứng yêu cầu nghiệp vụ Quản lý video tài liệu Giảng Viên - Lưu trữ thông tin tên giảng , video , tài liệu để bạn sinh viên học lại - Thông tin tra cứu, tìm kiếm video để phục vụ cho công tác quản lý Thao tác liệu toàn văn - Quy trình cập nhật, truy nhập liệu giảng - Quy trình quản lý giảng viên giảng video - Quá trình cập nhật danh sách sinh viên - Thao tác tìm kiếm theo tên giảng, giảng viên, … Người dùng đóng góp đồ án Khi người dùng tra cứu giảng cần thiết đóp góp ý kiến bàigiảng cho người quản trị Phân quyền người dùng Đối với người dùng, hệ thống cho phép người dùng tra cứu tất thông tin liên quan đến giảng cách nhanh chóng giảm thiểu thời gian tìm kiếm thủ công Hệ thống có giao diện dễ sử dụng, thân thiện với người dùng Hệ thống cho phép người dùng truy cập thường xuyên, đòi hỏi chương trình tổ chức sở liệu lưu trữ thông tin cho tối ưu hiệu nhất, giảm thiểu tối đa sai sót mát liệu Mục tiêu xây dựng Hệ Thống Quản lý Video tài liệu giảng Giảng viên trường ĐH Điện Lực: - Tổ chức thống hệ thống sở liệu nhằm lưu trữ thống toàn liệu - Cập nhật, tìm kiếm, thống kê, lưu trữ giảng Giảng viên 1.3 Phạm vi đề tài Quản lý video tài liệu giảng Giảng viên việc phục vụ cho công tác nghiệp vụ trường, phục vụ công tác tra cứu thông tin giảng viên bạn sinh viên muốn học lại giảng 1.4 Những ưu nhược điểm website Ưu điểm: Với website Quản lý Video tài liệu giảng Giảng viên Trường đại học Điện Lực người quản lý cập nhật thông tin cách đầy đủ, nhanh chóng, tiết kiệm thời gian theo khoa, chuyên đề Người dùng truy xuất, tra cứu thông tin theo tiêu chí mà quan tâm Mỗi giảng có nhiều thông tin liên quan : giảng viên , tên giảng , video giảng , tài liệu liên quan đến giảng Khi nhờ hỗ trợ hệ thống, người quản lý dễ dàng việc quản lý, theo dõi, cập nhật thông tin Nhược điểm: Website chưa có chức quản lý đánh giá điểm cho giảng giảng viên , giao diện chưa đẹp, hấp dẫn, hệ thống sở liệu chưa đầy đủ bổ sung Đây hướng phát triển đề tài Kết luận chương Trong chương này, em trình bày khảo sát quy trình quản lý video , tài liệu giảng giảng viên Trường Đại học Điện Lực Dựa quy trình này, em phân tích toán xây dựng chương trình quản lý video ,tài liệu giảng công nghệ web (được trình bày chi tiết chương sau) Dữ liệu sử dụng liệu thật giảng viên , khoa trường Đại học Điện Lực CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HƯỚNG HỆ THỐNG Trong chương này, em trình bày bảng phân tích thiết kế hệ thống quản lý video tài liệu giảng viên Trường Đại học Điện Lực Các nội dung chi tiết trình bày bao gồm: khảo sát toán Quản lý video tài liệu giảng viên, phân tích toán Quản lý video tài liệu giảng giảng viên , đặc tả yêu cầu hệ thống, phân tích chức hệ thống, thiết kế hệ thống 2.1 Khảo sát phân tích toán Quản lý video tài liệu giảng 2.1.1 Khảo sát Quản lý Video tài liệu giảng giảng viên công việc quan trọng thiếu trường đại học mà điển hình khoa công nghệ thông tinTrường Đại học Điện Lực Sau tiết học ,giảng viên quay video giảng upload video, tài liệu liên quan đến giảng ngày hôm để làm tài liệu giúp bạn sinh viên cho thể nhớ lại hệ thống kiến thức tiết học trước Thông tin lưu lại bao gồm :Tiêu đề giảng , mô tả ngắn gọn giảng , tên video tài liệu liên quan đến tiết học Từ thực tế trên, đặt toán quản lý video tài liệu giảng giảng viên sau: Xây dựng sở liệu để lưu thông tin liên quan đến giảng , sau xây dựng phần mềm quản lý video tài liệu giảng thực thao tác cập nhật thông tin liên quan đến giảng giảng viên 2.1.2 Phân tích toán Hệ thống quản lý video tài liệu giảng giảng viên Trường Đại Học Điện Lực nhằm mục đích quản lý lưu trữ giảng giảng viên dễ dàng xác, cho phép người sử dụng cập nhật, thống kê, tìm kiếm thông tin giảng Từ phân tích trên, đưa mục tiêu hệ thống sau: Người quản lý: - Cập nhật liệu tìm kiếm thông tin giảng cách nhanh chóng, xác - Thống kê, tìm kiếm giảng , giảng viên, khoa, tin tức, sinh viên thực vv theo tiêu chí khác nhau: Người sử dụng: - Xem thông tin giảng, giảng viên,.v.v cách trực quan với thông tin chi tiết kèm - Tìm kiếm giảng, giảng viên theo tiêu chí khác nhau: tìm kiếm giảng theo môn học , theo tên - Có thể download tài liệu giảng giảng viên học - Có thể đóng góp giảng cho người quản trị đồ án mà có - Xem tin tức website 2.2 Đặc tả yêu cầu hệ thống 2.2.1 Yêu cầu chức hệ thống Hệ thống cho phép lưu trữ, cập nhật, tìm kiếm, thống kê thông tin liên quan đến giảng giảng viên Các chức cần đạt được: Chức quản lý môn học : - Quản lý môn học: Chức cho phép người quản lý thêm môn học, sửa, xóa thông tin môn học… Chức quản lý giảng : - Quản lý giảng: Chức cho phép người quản lý thêm chủ đề, sửa, xóa thông tin giảng , danh sách giảng … Chức quản lý giảng viên: - Quản lý thông tin giảng viên : Chức cho phép người quản lý thêm mới, sửa, xóa thông tin giảng viên danh sách giảng Giảng viên 10 -Giới thiệu: Người dùng có xem phần giới thiệu website Hình 3.2.2.1.2: Giới thiệu website 51 - Xem tin tức: Người dùng xem tin tức liên quan đến giáo dục Hình 3.2.2.1.3: Người dùng xem tin tức 52 - Xem video giảng : Người dùng xem video giảng mà muốn xem Hình 3.2.2.1.4: Người dùng xem giảng 53 - Đăng nhập: Người dùng đăng nhập hệ thống để bình luận giảng tin tức Hình 3.2.2.1.5: Người dùng đăng nhập tài khoản 54 3.2.2.2 Chức dành cho người quản trị - Đăng nhập, đăng xuất: Hình 3.2.2.1.6: Đăng nhập admin 55 - Đổi mật khẩu: Khi cần bảo mật người quản trị nên đổi mật khẩu: Hình 3.2.2.1.7: Đổi mật 56 - Chức quản lý môn học khoa: Admin quản lý thông tin danh mục môn học : thêm ,sửa, xóa Hình 3.2.2.1.8: Chức quản lý môn học 57 - Chức quảnbài giảng: Admin quản lý thông tin danh mục giảng : thêm ,sửa, xóa Hình 3.2.2.1.9: Chức quản lý giảng 58 - Chức quản lý tin tức : Người nhập nội dung quản lý tin tức liên quan đến trường duyệt tin tức crawler Hình 3.2.2.1.10: Chức quản lý tin tức 59 - Chức thêm tin tức : Người nhập nội dung thêm tin tức liên quan đến trường Hình 3.2.2.1.11: Chức thêm tin tức 60 - Chức sửa tin tức : Người nhập nội dung sửa tin tức Hình 3.2.2.1.12: Chức sửa tin tức 61 - Chức phân quyền: Trong chức cho phép người quản trị cao phân quyền cho phân riêng Hình 3.2.2.1.13: Chức phân quyền 62 3.3 Thử nghiệm hệ thống đánh giá Hệ thống thử nghiệm CSDL khoa công nghệ thông tin trường đại học Điện Lực Website hệ thống quản lý video tài liệu giảng giảng viên Trường đại học Điện Lực sản phẩm cuối tạo từ công việc khảo sát trạng ban đầu phân tích thiết kế, website thực mang toàn trình quản lý thủ công trước tóm gọn lại, giúp cho trình quản lý trở lên dễ dàng, thuận tiện nhanh gọn nhiều Đặc biệt với phần mềm quản lý này, người quản lý dễ dàng việc tìm kiếm thống kê thông tin thay tìm kiếm thủ công trước Cộng với chức lưu trữ mềm đồ án giúp người quản lý bảo đảm toàn vẹn liệu, tránh mát liệu không đáng có, lưu lại làm tài liệu tham khảo cho bạn sinh viên khóa sau Kết luận chương 3: Website Quản lý video tài liệu giảng Giảng viên Trường đại học Điện Lực sản phẩm cuối tạo từ công việc khảo sát trạng ban đầu phân tích thiết kế, phần mềm thực mang toàn trình quản lý thủ công trước tóm gọn lại, giúp cho trình quản lý trở lên dễ dàng, thuận tiện nhanh gọn nhiều Đặc biệt với phần mềm quản lý này, người quản lý dễ dàng việc tìm kiếm thống kê thông tin 63 KẾT LUẬN Qua vấn đề trình bày đồ án, thấy việc tin học hóa trình quản lý đem lại lợi ích to lớn Nó giúp cho công việc quản lý video tài liệu giảng giảng viên dễ dàng hơn, giảm thiểu mát hỏng liệu trình quản lý Trong khuôn khổ đồ án, thời gian nghiên cứu không nhiều nên kết đạt chưa cao Hệ thống giải công việc sau: - Tìm hiểu toán quản lý video tài liệu giảng - Lập bảng phân tích thiết kế hệ thống quản lý video tài liệu giảng - Xây dựng hệ thống quản lý video tài liệu giảng giảng viên Website bao gồm chức năng: Quản lý giảng, quản lý giảng viên, tìm kiếm, xem thông tin… Hệ thống đáp ứng số yêu cầu quản lý video tài liệu giảng giảng viên Việc thực đề tài giúp em trau dồi lại kiến thức học, đồng thời tìm hiểu nghiên cứu kiến thức để ứng dụng vào việc phát triển hệ thống thông tin Những hạn chế chương trình Do thời gian thực đồ án tương đối hạn chế trình độ hiểu biết công cụ ngôn ngữ lập trình sử dụng em nông cạn nên chưa khai thác hết mạnh hệ quản trị sở liệu MYSQL ngôn ngữ lập trình PHP nên chương trình mang lại hiệu chưa cao 64 TÀI LIỆU THAM KHẢO Tiếng Việt: [1] PGS.TS Nguyễn Văn Vỵ,Phân tích thiết kế hệ thống thông tin quản lý; NXB Khoa học tự nhiên công nghệ; Hà Nội – 2007 [2] TS Nguyễn Thị Ngọc Mai, Lý Thuyết Cơ sở Dữ liệu; NXB Lao Động – Xã Hội; Hà Nội – 2007 65 [...]... năng quản trị hệ thống: Đăng nhập: Có tác nhân chính là người quản lý Họ cần phải đăng nhập vào hệ thống để sử dụng được các chức năng quản trị của hệ thống Và họ có thể đăng xuất khỏi hệ thống để kết thúc phiên làm việc này của mình 14 Quản lý bài giảng: Người quản lý có thể quản lý và các thông tin liên quan tới bài giảng như quản lý môn học, chủ đề, giảng viên Quản lý giảng viên: Người quản lý có... Người quản lý có thể quản lý các thông tin của giảng viên trong Khoa sẽ tham gia hướng dẫn, phản biện môn học, quản lý hướng nghiên cứu và thực hiện nghiên cứu của giảng viên đó Tìm kiếm: Người quản lý có thể tìm kiếm các thông tin về bài giảng, giảng viên, sinh viên … theo những tiêu chí khác nhau phục vụ cho quá trình quản lý dễ dàng và thuận tiện hơn Quản lý tin tức: Người quản lý có thể tìm kiếm... người quản lý 22 Hình 2.3.2.1.7: Biểu đồ trình tự thực thi Use case “Xóa môn học” 23 Hình 2.3.2.1.8: Biểu đồ hoạt động thực thi gói Use case con Quản lý môn học” 24 2.3.2.3 Gói Use Case Quản lý giảng viên” Hình 2.3.2.1.9: Biểu đồ Use Case gói Quản lý thông tin giảng viên” 25 • Mô tả chi tiết gói Use case - GóiUse Case Quản lý thông tin giảng viên” Bảng 2.3.2.1.9.1: Mô tả gói Use case Quản lý thông... quả đăng nhập với người quản lý Hình 2.3.2.1.2: Biểu đồ hoạt động thực thi Use case “Đăng nhập” 16 Hình 2.3.2.1.3: Biểu đồ trình tự thực thi Use case “Đăng nhập” 17 2.3.2.2 Gói Use Case Quản lý video tài liệu bài giảng” 2.3.2.2.1 Gói Use Case con Quản lý môn học” Hình 2.3.2.1.4: Biểu đồ Use case gói Quản lý môn học” 18 • Mô tả chi tiết gói Use case - GóiUse Case con Quản lý môn học” Use Case “Thêm... học Tên use case Xóa môn học Tác nhân Người quản lý Mục đích Người quản lý sử dụng chức năng này để xóa môn học khỏi cơ sở dữ liệu của hệ thống - Người quản lý đã đăng nhập vào hệ thống Mô tả khái - Chọn menu Bài giảng tốt nghiệp trong trang quản trị quát và vào phần môn học chọn chức năng xóa thông tin môn học - Giao diện xóa môn học hiển thị - Khi người quản lý hoàn tất việc xóa thông tin môn học, hệ... Tên use case Sửa môn học Tác nhân Người quản lý Mục đích Người quản lý sử dụng chức năng này để sửa chữa các thông tin của môn học - Người quản lý đã đăng nhập vào hệ thống Mô tả khái - Chọn menu Bài giảng tốt nghiệp trong trang quản trị quát và vào phần Môn học chọn chức năng sửa thông tin môn học - Giao diện sửa thông tin môn học hiển thị - Khi người quản lý hoàn tất việc sửa chữa thông tin môn học,... Xóa giảng viên Tác nhân Người quản lý Mục đích Người quản lý sử dụng các chức năng này để thêm, sửa, xóa Mô tả khái quát các thông tin của giảng viên trong cơ sở dữ liệu - Người quản lý đã đăng nhập vào hệ thống - Chọn menu giảng viên trong trang quản trị và vào phần thông tin giảng viên chọn chức năng mong muốn - Giao diện tương ứng được chọn hiển thị - Khi người quản lý hoàn tất việc cập nhật thông... Case “Thêm môn học” Tên use case Thêm bài giảng Tác nhân Người quản lý Mục đích Người quản lý sử dụng chức năng này để thêm các thông tin của Mô quát tả bài giảng vào cơ sở dữ liệu khái - Người quản lý đã đăng nhập vào hệ thống - Chọn menu và vào đề tài chọn chức năng thêm mới - Giao diện thêm mới thông tin đề tài hiển thị - Khi người quản lý hoàn tất việc nhập thông tin đề tài, hệ thống lưu các thông... con Quản lý giảng viên” 27 Hình 2.3.2.1.11: Biểu đồ trình tự Use Case Quản lý giảng viên” 28 Nhóm chức năng người dùng 2.3.2.4 Gói Use Case “Tìm kiếm” Hình 2.3.2.1.12: Biểu đồ Use Case gói “Tìm kiếm” 29 • Mô tả chi tiết gói Use Case -Gói Use Case “Tìm kiếm” Bảng 2.3.2.1.12.1: Mô tả Use Case “Tìm kiếm” Tên use Tìm kiếm case Tác nhân Mục đích Mô tả khái quát Người quản lý/ Người dùng Người quản lý/ ... Mô tả Use case “Xem thông tin” Tên use case Xem thông tin Tác nhân Người quản lý/ Người dùng Mục đích Người quản lý/ người dùng sử dụng chức năng này để xem thông tin chi tiết của các đối tượng Mô tả khái quát - Người quản lý/ người dùng yêu cầu chức năng xem thông tin - Hệ thống hiển thị danh sách các đối tượng - Người quản lý/ người dùng lựa chọn đối tượng cần xem - Hệ thống truy vấn cơ sở dữ liệu ... đến giảng , sau xây dựng phần mềm quản lý video tài liệu giảng thực thao tác cập nhật thông tin liên quan đến giảng giảng viên 2.1.2 Phân tích toán Hệ thống quản lý video tài liệu giảng giảng viên. .. phiên làm việc 14 Quản lý giảng: Người quản lý quản lý thông tin liên quan tới giảng quản lý môn học, chủ đề, giảng viên Quản lý giảng viên: Người quản lý quản lý thông tin giảng viên Khoa tham... đặc tả yêu cầu hệ thống, phân tích chức hệ thống, thiết kế hệ thống 2.1 Khảo sát phân tích toán Quản lý video tài liệu giảng 2.1.1 Khảo sát Quản lý Video tài liệu giảng giảng viên công việc quan