Xây dựng Website quản lý tài nguyên môn học thuộc Bộ môn Công nghệ Thông tin

105 477 0
Xây dựng Website quản lý tài nguyên môn học thuộc Bộ môn Công nghệ Thông tin

Đ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

Trong thời buổi công nghệ phát triển như hiện nay thì nhu cầu tin học hóa trong việc quản lý ở các cơ quan, ban ngành là một vấn đề đang được quan tâm hàng đầu. Tin học hóa giúp quản lý dễ dàng, tiết kiệm chi phí và thời gian nhiều hơn. Trong đó, nhu cầu tin học hóa trong các khâu quản lý ở các trường Đại học, Cao đẳng, Trung cấp, … là một nhu cầu cấp thiết hiện nay. Quản lý các tài liệu học tập của các môn học ở các trường Đại học, Cao đẳng, … là một trong những nhu cầu cấp thiết hiện nay. Để giúp đỡ các giảng viên dễ dàng trong việc chia sẻ những tài liệu học tập cũng như những bài viết hay, hữu ích cho sinh viên. Đồng thời, giúp đỡ các bạn sinh viên có thể tìm kiếm, cập nhật những tài nguyên học tập thường xuyên và tiện lợi hơn thì việc xây dựng một website quản lý tài nguyên học tập ở các trường Đại học, Cao đẳng, Trung cấp, ... là một việc đáng chú ý hiện nay. Do đó, em chọn đề tài “Xây dựng Website quản lý tài nguyên môn học thuộc Bộ môn Công nghệ Thông tin”. Website cho phép các giảng viên upload các tài liệu liên quan đến môn học do mình giảng dạy cho các lớp học, cũng như các tài nguyên cho tất cả các sinh viên thuộc bộ môn. Đối với các sinh viên, sẽ dễ dàng và nhanh chóng hơn trong việc nhận những tài liệu học tập liên quan đến các môn học của họ.

Chương 1: ĐẶT VẤN ĐỀ Trong thời buổi công nghệ phát triển nhu cầu tin học hóa việc quản lý quan, ban ngành vấn đề quan tâm hàng đầu Tin học hóa giúp quản lý dễ dàng, tiết kiệm chi phí thời gian nhiều Trong đó, nhu cầu tin học hóa khâu quản lý trường Đại học, Cao đẳng, Trung cấp, … nhu cầu cấp thiết Quản lý tài liệu học tập môn học trường Đại học, Cao đẳng, … nhu cầu cấp thiết Để giúp đỡ giảng viên dễ dàng việc chia sẻ tài liệu học tập viết hay, hữu ích cho sinh viên Đồng thời, giúp đỡ bạn sinh viên tìm kiếm, cập nhật tài nguyên học tập thường xuyên tiện lợi việc xây dựng website quản lý tài nguyên học tập trường Đại học, Cao đẳng, Trung cấp, việc đáng ý Do đó, em chọn đề tài “Xây dựng Website quản lý tài nguyên môn học thuộc Bộ môn Công nghệ Thông tin” Website cho phép giảng viên upload tài liệu liên quan đến mơn học giảng dạy cho lớp học, tài nguyên cho tất sinh viên thuộc môn Đối với sinh viên, dễ dàng nhanh chóng việc nhận tài liệu học tập liên quan đến môn học họ GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp Chương 2: CƠ SỞ LÝ THUYẾT 2.1 GIỚI THIỆU VỀ ASP.NET Từ khoảng cuối thập niên 90, ASP (Active Server Page) nhiều lập trình viên lựa chọn để xây dựng phát triển ứng dụng web động máy chủ sử dụng hệ điều hành Windows ASP thể ưu điểm với mơ hình lập trình thủ tục đơn giản, sử dụng hiệu đối tượng COM : ADO (ActiveX Data Object) - xử lý liệu, FSO (File System Object) - làm việc với hệ thống tập tin, … Đồng thời, ASP hỗ trợ nhiều ngơn ngữ: VBScript, JavaScript Chính ưu điểm đó, ASP u thích thời gian dài Tuy nhiên, ASP tồn đọng số khó khăn Code ASP HTML lẫn lộn, điều làm cho q trình viết code khó khăn, thể trình bày code khơng sáng, hạn chế khả sử dụng lại code Bên cạnh đó, triển khai cài đặt, không biên dịch trước nên dễ bị source code, hạn chế mặt tốc độ thực Q trình xử lý Postback khó khăn,… Đầu năm 2002, Microsoft giới thiệu kỹ thuật lập trình Web mẻ với tên gọi ban đầu ASP+, tên thức sau ASP.Net Với ASP.Net, khơng khơng cần địi hỏi bạn phải biết tag HTML, thiết kế web, mà cịn hỗ trợ mạnh lập trình hướng đối tượng trình xây dựng phát triển ứng dụng Web ASP.Net kỹ thuật lập trình phát triển ứng dụng web phía Server (Server-side) dựa tảng Microsoft Net Framework Hầu hết, người đến với lập trình web bắt đầu tìm hiểu kỹ thuật phía Client (Client-side) như: HTML, Java Script, CSS (Cascading Style Sheets) Khi Web browser yêu cầu trang web (trang web sử dụng kỹ thuật client-side), Web server tìm trang web mà Client u cầu, sau gởi cho Client Client nhận kết trả từ Server hiển thị lên hình ASP.Net sử dụng kỹ thuật lập trình phía server hồn tồn khác, mã lệnh phía server (ví dụ : mã lệnh trang ASP, ASP.NET) biên dịch thi GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp hành Web Server Sau Server đọc, biên dịch thi hành, kết tự động chuyển sang HTML/JavaScript/CSS trả cho Client Tất xử lý lệnh ASP, ASP.Net thực Server gọi kỹ thuật lập trình phía server Sự xuất ASP.NET làm cân xứng trình xây dựng ứng dụng Windows Web ASP.NET cung cấp Server Control để lập trình viên bắt kiện xử lý liệu ứng dụng làm việc với ứng dụng Windows Nó cho phép chuyển ứng dụng trước viết để chạy Windows thành ứng dụng Web dễ dàng Ví dụ cho lớp thư viện WebControl, HTMLControl, … 2.2 GIỚI THIỆU VỀ NET FRAMEWORK NET Framework tập hợp hay thư viện lớp đối tượng hỗ trợ người lập trình xây dựng ứng dụng Microsoft Foundation Class thư viện mà lập trình viên Visual C++ sử dụng Java Foundation Class thư viện dành cho lập trình viên Java Giờ đây, coi NET Framework thư viện dành cho lập trình viên NET Với 5000 lớp đối tượng để gọi thực đủ loại dịch vụ từ hệ điều hành, bắt đầu xây dựng ứng dụng Notepad.exe!!!… Nhiều người lầm tưởng môi trường phát triển phần mềm Visual Studio 98 hay Visual Studio.NET tất cần để viết chương trình Thực ra, chúng phần mềm dùng làm "vỏ bọc" bên Với chúng, viết đoạn lệnh đủ màu xanh, đỏ; lỗi cú pháp báo gõ lệnh; thuộc tính đối tượng đặt cửa sổ properties, giao diện thiết kế theo phong cách trực quan… Như vậy, hình dung tầm quan trọng NET Framework 2.3 GIỚI THIỆU VỀ SQL SERVER 2000 SQL Server 2000 hệ thống quản lý sở liệu - Database Management System (DBMS) sử dụng Transact-SQL để trao đổi liệu Client computer SQL Server computer Một DBMS bao gồm databases, database GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp engine ứng dụng dùng để quản lý liệu phận khác DBMS SQL Server 2000 tối ưu để chạy môi trường sở liệu lớn (Very Large Database Environment) lên đến Tera-Byte phục vụ lúc cho hàng ngàn user SQL Server 2000 kết hợp "ăn ý" với server khác Microsoft Internet Information Services (IIS), E-Commerce Server, Proxy Server SQL Server có editions: Enterprise : chứa đầy đủ đặc trưng SQL Server chạy tốt hệ thống lên đến 32 CPUs 64 GB RAM Thêm vào có dịch vụ giúp cho việc phân tích liệu hiệu (Analysis Services) Standard : thích hợp cho cơng ty vừa nhỏ giá thành rẻ nhiều so với Enterprise Edition, lại bị giới hạn số chức cao cấp (advanced features) khác, edition chạy tốt hệ thống lên đến CPU GB RAM Personal: tối ưu hóa để chạy PC nên cài đặt hầu hết phiên Windows kể Windows 98 Developer : có đầy đủ tính Enterprise Edition chế tạo đặc biệt giới hạn số lượng người kết nối vào Server lúc Ðây edition mà bạn muốn học SQL Server cần có Edition cài Windows 2000 Professional hay Win NT Workstation Desktop Engine (MSDE): engine chạy desktop khơng có user interface (giao diện) Thích hợp cho việc triển khai ứng dụng máy client Kích thước database bị giới hạn khoảng GB Win CE : dùng cho ứng dụng chạy Windows CE Trial: có tính Enterprise Edition, download free, giới hạn thời gian sử dụng GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp Chương 3: PHÂN TÍCH THIẾT KẾ - HỆ THỐNG THÔNG TIN 3.1 YÊU CẦU CHỨC NĂNG 3.1.1 Yêu cầu lưu trữ  Lưu trữ thông tin Giáo vụ khoa (thêm, xóa, sửa)  Lưu trữ thơng tin Giảng viên (thêm, xóa, sửa)  Lưu trữ thơng tin Sinh viên (thêm, xóa, sửa)  Lưu trữ thơng tin Hệ đào tạo (thêm, xóa, sửa)  Lưu trữ thơng tin Ngành học (thêm, xóa, sửa)  Lưu trữ thông tin Bộ môn (thêm, xóa, sửa)  Lưu trữ thơng tin Lớp học (thêm, xóa, sửa)  Lưu trữ thơng tin Mơn học (thêm, xóa, sửa)  Lưu trữ thơng tin Tài ngun mơn học (thêm, xóa, sửa)  Lưu trữ thơng tin Tài nguyên dùng chung (thêm, xóa, sửa)  Lưu trữ thơng tin viết hay (thêm, xóa, sửa) 3.1.2 Yêu cầu tra cứu  Tra cứu tài nguyên môn học theo tên giáo viên giảng dạy  Tra cứu tài nguyên môn học theo tên lớp  Tra cứu tài nguyên môn học theo tên môn học  Tra cứu theo loại tập tin (.ppt, doc, …) 3.1.3 u cầu tính tốn  Tính tổng số file dung lượng file tài nguyên môn học giáo viên upload  Tính tổng số file dung lượng file tài nguyên dùng chung cho sinh viên tất giáo viên upload  Tính tổng số file dung lượng file viết hay mà giáo viên upload GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 3.2 YÊU CẦU PHI CHỨC NĂNG 3.2.1 Tính tiến hóa : có quyền thay đổi thơng tin (thêm, xóa, sửa)  Đối với Giáo vụ khoa : + Hệ đào tạo + Bộ môn + Ngành học + Lớp học + Môn học + Giáo viên + Sinh viên  Đối với Giáo viên : + Tài nguyên môn học + Tài nguyên dùng chung cho lớp + Bài viết hay 3.2.2 Tính tiện dụng : + Giao diện thân thiện với người dùng + Truy cập chức cách linh hoạt 3.2.3 Tính hiệu : + Website cho phép Admin nhập liệu xử lý thông tin hệ đào tạo, ngành, môn, lớp học, môn học, giáo viên sinh viên + Ngồi ra, cịn cho phép giáo viên upload tài ngun dành cho mơn học mà giáo viên phân công giảng dạy upload tài nguyên dùng chung cho sinh viên môn Công nghệ Thơng tin Giáo viên upload tài liệu viết hay cho sinh viên tham khảo GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp + Sinh viên tìm kiếm download tài liệu học tập tài liệu dùng chung 3.2.4 Tính tương thích : + Trang web phục vụ cho việc quản lý upload tài nguyên cho môn học môn Công nghệ Thơng tin, mức độ ứng dụng cịn hạn chế + Trang web cho phép người sử dụng đăng nhập quyền khác như: Admin, giáo viên, sinh viên Với quyền đăng nhập người dùng sử dụng chức tương ứng Ví dụ: Admin có quyền thêm xóa sửa thơng tin giáo viên, sinh viên,… Giáo viên có quyền upload tài liệu theo phân công Admin, upload tài liệu hay cho tất sinh viên Sinh viên có quyền download tài nguyên giới hạn cho phép GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 3.3 THIẾT KẾ DỮ LIỆU 3.3.1 Mơ hình thực thể kết hợp (ERD) 3.3.1.1 Mơ hình Hình 3.1 Mơ hình thực thể kết hợp (ERD) GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 3.3.1.2 Danh sách đối tượng  Danh sách thực thể STT 10 11 12 13 14 15 16 17 Tên thực thể KHOA NGANH HEDAOTAO BOMON GIAOVU_KHOA GIAOVIEN LOP SINHVIEN MONHOC TAINGUYEN_MH TAINGUYEN_CHUNG BAIVIETHAY HOCKY NIENKHOA QUYEN LOAI_TN TB_ThongKe Diễn giải Khoa Ngành Hệ đào tạo Bộ môn Giáo vụ khoa Giáo viên Lớp Sinh viên Môn học Tài nguyên môn học Tài nguyên chung Bài viết hay Học kỳ Niên khóa Quyền Loại tài nguyên Thống kê truy cập Bảng 3.1 Danh sách thực thể GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp  STT 10 11 12 13 14 15 16 17 Danh sách mối kết hợp Tên mối kết hợp co_tnchung coquyen_gv coquyen_gvk coquyen_sv cua_gv cua_mon cua_nganh Dayhoc Diễn giải Mối kết hợp GIAOVIEN TAINGUYEN_CHUNG Mối kết hợp GIAOVIEN QUYEN Mối kết hợp GIAOVU_KHOA QUYEN Mối kết hợp SINHVIEN QUYEN Mối kết hợp GIAOVIEN BAIVIETHAY Mối kết hợp MONHOC TAINGUYEN_MH Mối kết hợp NGANH MONHOC Mối kết hợp GIAOVIEN, LOP, MONHOC, Duocphancong HOCKY, NIENKHOA, TAINGUYEN_MH Mối kết hợp GIAOVIEN, LOP, MONHOC, Hoc quanly_tn thuoc_bm thuoc_hdt thuoc_khoa thuoc_loai thuoc_loaitn thuoc_nganh HOCKY, NIENKHOA Mối kết hợp SINHVIEN LOP Mối kết hợp GIAOVIEN TAINGUYEN_MH Mối kết hợp LOP BOMON Mối kết hợp LOP HEDAOTAO Mối kết hợp BOMON KHOA Mối kết hợp TAINGUYEN_MH LOAI_TN Mối kết hợp TAINGUYEN_CHUNG LOAI_TN Mối kết hợp LOP NGANH Bảng 3.2 Danh sách mối kết hợp GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 10 Giao diện giáo viên click chọn vào tên tài ngun thơng tin chi tiết file hiển thị lên khung hình: Hình 4.19 Giao diện xem thơng tin chi tiết file tài nguyên Giao diện sinh viên tìm kiếm download thành cơng file tài ngun mơn học: GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 91 Hình 4.20 Giao diện download tài ngun mơn học tìm kiếm Người dùng download biểu mẫu click vào tên biểu mẫu hình sau: Hình 4.21 Giao diện download biểu mẫu GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 92 Ngoài ra, truy cập vào trang web người dùng cịn download viết ngẫu nhiên, tài nguyên chung download nhiều giao diện trang chủ website: Hình 4.22 Giao diện download viết hay GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 93 Chương 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN 5.1 KẾT LUẬN 5.1.1 Kết đạt  Website đáp ứng yêu cầu đề ban đầu : + Đối với Giáo vụ Khoa : quản lý thông tin liên quan đến môn, giáo viên, sinh viên, phân công giảng dạy cho giáo viên, … + Đối với Giáo viên : quản lý tài nguyên học tập môn học giáo viên giảng dạy, chia sẻ tài nguyên cho lớp giáo viên giảng dạy cách tiện lợi kịp thời + Đối với Sinh viên : tìm kiếm tài nguyên học tập theo tiêu chí : theo tên giáo viên giảng dạy, theo tên môn học, theo tên lớp Download tài liệu dễ dàng nhanh chóng  Website có giao diện thân thiện, tiện lợi cho người sử dụng  Cơ sở liệu tương đối ổn định 5.1.2 Hạn chế Bên cạnh kết đạt số hạn chế :  Do thời gian thực đề tài có hạn nên số chức mở rộng ý tưởng, chưa thực thi : xem nội dung file website, phân quyền download cho cá nhân  Trang web có tính chun nghiệp chưa cao  Chưa giải trọn vẹn vấn đề nảy sinh trình quản lý : chưa quản lý số lần download tài nguyên sinh viên theo ngày, tháng, việc giới hạn số lượng file mà giáo viên upload lần 5.2 HƯỚNG PHÁT TRIỂN  Cho phép sinh viên nộp tập, báo cáo hay đồ án cuối môn trực tiếp website  Cho phép giáo viên đăng thông tin lịch thi, lịch kiểm tra, bảng điểm,… website GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 94  Cho phép quản lý tài nguyên học tập tất ngành học trường  Nâng cấp sở liệu lên Oracle để có tính bảo mật cao hơn, tốc độ truy xuất, khả quản lý liệu tốt  Giải vấn đề nảy sinh trình quản lý  Đưa website thử nghiệm mạng Internet GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 95 DANH MỤC TÀI LIỆU THAM KHẢO [1.] Phạm Thị Xuân Lộc, “ Bài giảng sở liệu”, Đai học Cần Thơ [2.] Phạm Hữu Khang, Đoàn Thiện Ngân (2009), “C# 2005 Tập Lập Trình ASP.NET 2.0 Quyển 3: Điều khiển kết nối sở liệu”, Nxb Lao động Xã hội [3.] Website http://w3schools.com [4.] Website http://congdongcviet.com [5.] Website http://www.ddth.com [6.] Website http://www.diendantinhoc.org [7.] Website http://www hmweb.com.vn GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 96 MỤC LỤC Chương 1: ĐẶT VẤN ĐỀ .1 Chương 2: CƠ SỞ LÝ THUYẾT 2.1 GIỚI THIỆU VỀ ASP.NET .2 2.2 GIỚI THIỆU VỀ NET FRAMEWORK 2.3 GIỚI THIỆU VỀ SQL SERVER 2000 Chương 3: PHÂN TÍCH THIẾT KẾ - HỆ THỐNG THÔNG TIN 3.1 YÊU CẦU CHỨC NĂNG 3.1.1 Yêu cầu lưu trữ 3.1.2 Yêu cầu tra cứu 3.1.3 Yêu cầu tính tốn 3.2 YÊU CẦU PHI CHỨC NĂNG 3.2.1 Tính tiến hóa : có quyền thay đổi thơng tin (thêm, xóa, sửa) 3.2.2 Tính tiện dụng : 3.2.3 Tính hiệu : 3.2.4 Tính tương thích : 3.3 THIẾT KẾ DỮ LIỆU 3.3.1 Mơ hình thực thể kết hợp (ERD) 3.3.2 Mô hình vật lý 28 3.3.3 Ràng buộc toàn vẹn 38 3.4 THIẾT KẾ XỬ LÝ 47 3.4.1 Mơ hình xử lý 47 3.4.2 Mô tả ô xử lý 54 3.5 THIẾT KẾ GIAO DIỆN 60 3.5.1 Thiết kế hệ thống thực đơn .60 3.5.2 Thiết kế hình 65 Chương 4: CÀI ĐẶT – THỬ NGHIỆM 74 4.1 CÁC BƯỚC CHUẨN BỊ 74 4.2 DỮ LIỆU THỬ NGHIỆM 77 4.3 MỘT SỐ KẾT QUẢ THỬ NGHIỆM 83 Chương 5: KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN .94 5.1 KẾT LUẬN .94 5.1.1 Kết đạt 94 5.1.2 Hạn chế 94 5.2 HƯỚNG PHÁT TRIỂN 94 GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 97 DANH MỤC TÀI LIỆU THAM KHẢO 96 GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 98 MỤC LỤC BẢNG Bảng 3.1 Danh sách thực thể Bảng 3.2 Danh sách mối kết hợp 10 Bảng 3.3 Thực thể BAIVIETHAY 11 Bảng 3.4 Thực thể BOMON .11 Bảng 3.5 Thực thể GIAOVIEN 12 Bảng 3.6 Thực thể GIAOVU_KHOA 13 Bảng 3.7 Thực thể HEDAOTAO 13 Bảng 3.8 Thực thể HOCKY 13 Bảng 3.9 Thực thể KHOA 14 Bảng 3.10 Thực thể LOAI_TN 14 Bảng 3.11 Thực thể LOP .14 Bảng 3.12 Thực thể MONHOC 15 Bảng 3.13 Thực thể NGANH 15 Bảng 3.14 Thực thể NIENKHOA .15 Bảng 3.15 Thực thể QUYEN .16 Bảng 3.16 Thực thể SINHVIEN 16 Bảng 3.17 Thực thể TAINGUYEN_CHUNG 17 Bảng 3.18 Thực thể TAINGUYEN_MH 17 Bảng 3.19 Danh sách Bảng 29 Bảng 3.20 Table KHOA 30 Bảng 3.21 Table NGANH 30 Bảng 3.22 Table HEDAOTAO 30 Bảng 3.23 Table BOMON 31 Bảng 3.24 Table GIAOVU_KHOA 31 Bảng 3.25 Table GIAOVIEN 32 Bảng 3.26 Table LOP 33 Bảng 3.27 Table SINHVIEN 33 Bảng 3.28 Table MONHOC 34 Bảng 3.29 Table TAINGUYEN_MH 34 GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 99 Bảng 3.30 Table TAINGUYEN_CHUNG 35 Bảng 3.31 Table BAIVIETHAY 35 Bảng 3.32 Table HOCKY 35 Bảng 3.33 Table NIENKHOA 36 Bảng 3.34 Table LOAI_TN 36 Bảng 3.35 Table DAYHOC 36 Bảng 3.36 Table DUOCPHANCONG 36 Bảng 3.37 Table CUA_MON 37 37 Bảng 3.38 Table QUYEN 37 Bảng 3.39 Tầm ảnh hưởng bối cảnh NGANH 38 Bảng 3.40 Tầm ảnh hưởng bối cảnh HEDAOTAO 38 Bảng 3.41 Tầm ảnh hưởng bối cảnh BOMON 39 Bảng 3.42 Tầm ảnh hưởng bối cảnh GIAOVIEN .39 Bảng 3.43 Tầm ảnh hưởng bối cảnh SINHVIEN 39 Bảng 3.44 Tầm ảnh hưởng bối cảnh MONHOC .40 Bảng 3.45 Tầm ảnh hưởng bối cảnh TAINGUYEN_MH 40 Bảng 3.46 Tầm ảnh hưởng bối cảnh TAINGUYYEN_CHUNG 40 Bảng 3.47 Tầm ảnh hưởng bối cảnh BAIVIETHAY 41 Bảng 3.48 Tầm ảnh hưởng bối cảnh LOP 41 Bảng 3.49 Tầm ảnh hưởng bối cảnh QUYEN 41 Bảng 3.50 Tầm ảnh hưởng bối cảnh GIAOVU_KHOA – QUYEN 42 Bảng 3.51 Tầm ảnh hưởng bối cảnh GIAOVIEN – QUYEN 42 Bảng 3.52 Tầm ảnh hưởng bối cảnh SINHVIEN – QUYEN 42 Bảng 3.53 Tầm ảnh hưởng bối cảnh BOMON – KHOA 43 Bảng 3.54 Tầm ảnh hưởng bối cảnh LOP – BOMON 43 Bảng 3.55 Tầm ảnh hưởng bối cảnh LOP – NGANH .43 Bảng 3.56 Tầm ảnh hưởng bối cảnh LOP - HEDAOTAO 44 Bảng 3.57 Tầm ảnh hưởng bối cảnh SINHVIEN – LOP 44 Bảng 3.58 Tầm ảnh hưởng bối cảnh MONHOC – NGANH 44 GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 100 Bảng 3.59 Tầm ảnh hưởng bối cảnh TAINGUYEN_MH - LOAI_TN 45 Bảng 3.60 Tầm ảnh hưởng bối cảnh TAINGUYEN_CHUNG – LOAI_TN 45 Bảng 3.61 Tầm ảnh hưởng bối cảnhTAINGUYEN_MH – GIAOVIEN 45 Bảng 3.62 Tầm ảnh hưởng bối cảnh TAINGUYEN_CHUNG – GIAOVIEN 46 Bảng 3.63 Tầm ảnh hưởng bối cảnh BAIVIETHAY – GIAOVIEN 46 Bảng 4.1 Dữ liệu thông tin giáo viên 77 Bảng 4.2 Dữ liệu thông tin lớp học 78 Bảng 4.3 Dữ liệu thông tin sinh viên 79 Bảng 4.4 Dữ liệu thông tin môn học 80 Bảng 4.5 Dữ liệu thông tin tài nguyên chung .81 Bảng 4.6 Dữ liệu thông tin tài nguyên môn học 82 Bảng 4.7 Dữ liệu thông tin viết hay .82 GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 101 MỤC LỤC HÌNH Hình 3.1 Mơ hình thực thể kết hợp (ERD) Hình 3.2 Mối kết hợp co_tnchung 18 Hình 3.3 Mối kết hợp coquyen_gv 18 Hình 3.4 Mối kết hợp coquyen_gvk 19 Hình 3.5 Mối kết hợp coquyen_sv 19 Hình 3.6 Mối kết hợp cua_gv 20 Hình 3.7 Mối kết hợp cua_mon 20 Hình 3.8 Mối kết hợp cua_nganh .21 Hình 3.9 Mối kết hợp hoc 21 Hình 3.10 Mối kết hợp dayhoc 22 Hình 3.11 Mối kết hợp duocphancong .23 Hình 3.12 Mối kết hợp quanly_tn .24 Hình 3.13 Mối kết hợp thuoc_bm .24 Hình 3.14 Mối kết hợp thuoc_hdt .25 Hình 3.15 Mối kết hợp thuoc_khoa 25 Hình 3.16 Mối kết hợp thuoc_loai 26 Hình 3.17 Mối kết hợp thuoc_loaitn 26 Hình 3.18 Mối kết hợp thuoc_nganh 27 Hình 3.19 Lược đồ sở liệu 28 Hình 3.20 Biểu đồ DFD cấp .47 Hình 3.21 Biểu đồ DFD cấp .48 Hình 3.22 Biểu đồ DFD cấp – Quản lý thông tin giáo viên 49 Hình 3.24 Biểu đồ DFD cấp - Quản lý thông tin môn 50 Hình 3.25 Biểu đồ DFD cấp - Quản lý thơng tin hệ đào tạo 50 Hình 3.26 Biểu đồ DFD cấp - Quản lý thông tin ngành 51 Hình 3.27 Biểu đồ DFD cấp - Quản lý thông tin lớp học 51 Hình 3.28 Biểu đồ DFD cấp - Quản lý thông tin môn học 52 Hình 3.29 Biểu đồ DFD cấp - Quản lý thông tin tài nguyên môn học 52 Hình 3.30 Biểu đồ DFD cấp - Quản lý thông tin tài nguyên chung 53 GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 102 Hình 3.31 Biểu đồ DFD cấp - Quản lý thông tin viết hay .53 Hình 3.32 Biểu đồ DFD cấp – Tìm kiếm tài nguyên học tập 54 Hình 3.33 Mơ hình trang chủ website 60 Hình 3.34 Thực đơn ngang 61 Hình 3.35 Thực đơn tìm kiếm .61 Hình 3.36 Thực đơn download biểu mẫu mơn 61 Hình 3.37 Thực đơn Website liên kết 61 Hình 3.38 Mơ hình trang Giáo vụ Khoa 62 Hình 3.39 Thực đơn quản lý thông tin .63 Hình 3.40 Thực đơn quản lý tài nguyên môn học Giáo vụ Khoa 63 Hình 3.41 Mơ hình trang dành cho Giáo viên 64 Hình 3.42 Thực đơn quản lý tài nguyên môn học Giáo viên .64 Hình 3.43 Giao diện trang chủ 65 Hình 3.44 Giao diện đăng nhập hệ thống 66 Hình 3.45 Giao diện đăng nhập hệ thống không .66 Hình 3.47 Giao diện tìm kiếm tài nguyên theo tên giáo viên giảng dạy(1) 67 Hình 3.48 Giao diện tìm kiếm tài nguyên theo tên giáo viên giảng dạy (2) 67 Hình 3.49 Giao diện tìm kiếm tài nguyên theo tên lớp học 67 Hình 3.50 Giao diện hiển thị kết tìm kiếm tài nguyên theo tên lớp 68 Hình 3.51 Giao diện tìm kiếm theo tên môn học(1) 68 Hình 3.52 Giao diện tìm kiếm theo tên mơn học(2) 69 Hình 3.53 Giao diện người dùng khơng có quyền download tài ngun 69 Hình 3.54 Giao diện download biểu mẫu 70 Hình 3.55 Giao diện download file Thông tin học bổng 70 Hình 3.56 Giao diện chọn tab “Chức – nhiệm vụ” 71 Hình 3.57 Giao diện chọn tab “Bộ môn”  “Bộ môn Công nghệ Thông tin” 71 Hình 3.58 Giao diện đăng nhập quyền Giáo vụ Khoa .72 Hình 3.59 Giao diện thêm thơng tin mơn(1) 73 Hình 3.60 Giao diện thêm thông tin môn (2) 73 GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 103 Hình 3.61 Thêm thơng tin hệ đào tạo 73 Hình 4.1 Cấu hình SQL 2000 (1) 74 Hình 4.3 Cấu hình SQL 2000(3) 75 Hình 4.4 Cấu hình SQL 2000(4) 75 Hình 4.5 Cấu hình SQL 2000 (5) 76 Hình 4.6 Cấu hình SQL 2000 (6) 76 Hình 4.7 Giao diện thêm thông tin môn 83 Hình 4.8 Giao diện thêm thơng tin sinh viên 83 Hình 4.10 Sửa thông tin giáo viên 85 Hình 4.11 Xóa thơng tin giáo viên 86 Hình 4.12 Giao diện phân cơng giảng dạy 86 Hình 4.13 Cập nhật thông tin phân công giảng dạy 87 Hình 4.14 Giao diện giáo viên đăng nhập hệ thống 87 Hình 4.15 Giao diện upload tài nguyên thành công 88 Hình 4.16 Giao diện sau lấy thông tin file upload .89 Hình 4.17 Giao diện xem tài ngun mơn học 90 Hình 4.18 Giao diện xem tài nguyên chung .90 Hình 4.20 Giao diện download tài ngun mơn học tìm kiếm 92 Hình 4.21 Giao diện download biểu mẫu 92 Hình 4.22 Giao diện download viết hay .93 GVHD: Võ Thành C SVTH: Nguyễn Thị Hồng Điệp 104

Ngày đăng: 26/10/2016, 14:44

Từ khóa liên quan

Mục lục

  • Chương 1: ĐẶT VẤN ĐỀ

  • Chương 2: CƠ SỞ LÝ THUYẾT

    • 2.1 GIỚI THIỆU VỀ ASP.NET

    • 2.2 GIỚI THIỆU VỀ .NET FRAMEWORK

    • 2.3 GIỚI THIỆU VỀ SQL SERVER 2000

    • Chương 3: PHÂN TÍCH THIẾT KẾ - HỆ THỐNG THÔNG TIN

      • 3.1 YÊU CẦU CHỨC NĂNG

        • 3.1.1 Yêu cầu lưu trữ

        • 3.1.2 Yêu cầu tra cứu

        • 3.1.3 Yêu cầu tính toán

        • 3.2 YÊU CẦU PHI CHỨC NĂNG

          • 3.2.1 Tính tiến hóa : có quyền thay đổi thông tin (thêm, xóa, sửa)

          • 3.2.2 Tính tiện dụng :

          • 3.2.3 Tính hiệu quả :

          • 3.2.4 Tính tương thích :

          • 3.3 THIẾT KẾ DỮ LIỆU

            • 3.3.1 Mô hình thực thể kết hợp (ERD)

            • 3.3.2 Mô hình vật lý

            • 3.3.3 Ràng buộc toàn vẹn

            • 3.4 THIẾT KẾ XỬ LÝ

              • 3.4.1 Mô hình xử lý

              • 3.4.2 Mô tả các ô xử lý

              • 3.5 THIẾT KẾ GIAO DIỆN

                • 3.5.1 Thiết kế hệ thống thực đơn

                • 3.5.2 Thiết kế màn hình

                • Chương 4: CÀI ĐẶT – THỬ NGHIỆM

                  • 4.1 CÁC BƯỚC CHUẨN BỊ

                  • 4.2 DỮ LIỆU THỬ NGHIỆM

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

Tài liệu liên quan