Đề tài Thiết kế trang web động hỗ trợ dạy học
MỤC LỤC Lời nói đầu .5 Chương 1: Giới thiệu đề tài .7 I. Mô tả đề tài .7 II. Khảo sát sơ bộ .8 III. Cấu trúc đồ án .8 IV. Phương pháp nghiên cứu .9 Chương 2: Các vấn đề về mạng máy tính .9 I. Internet là gì ?.9 II. Intranet là gì ?.10 III. Internet Information Server là gì ?.10 Chương 3: Ngôn ngữ lập trình ASP và chuỗi kết nối ADO .19 I. Giới thiệu ASP .19 1. Active Server Page là gì .19 2. Hoạt động của Active Server Page .19 3. Các hoạt động của ASP .20 4. Cấu trúc các File ASP .22 5. Các tính chất của ASP .22 II. Ngôn ngữ sử dụng lập trình với ASP .23 1. Các lệnh Script của ASP .23 2. Ngôn ngữ Script và Script Engine .24 3. Viết các thủ tục với ngôn ngữ .26 III. Những vấn đề liên quan đến xây dựng ứng dụng ASP 27 1. File Global.asa .27 2. Khai báo đối tượng và biến cố .29 IV. Các đối tượng trong ASP 32 1. Đối tượng Request .33 2. Đối tượng Response .34 3. Đối tượng Session .35 4. Đối tượng Application .36 5. Đối tượng Server .37 V. ADO (ActiveX Data Object) .38 A. Thành phần truy cập cơ sở dữ liệu .38 B. Giao diện ADO .38 C. Các đối tượng trong ADO .39 1. Đối tượng Connection .39 2. Đối tượng Command .43 3. Đối tượng Recordset .46 Chương 4: Phân tích và thiết kế hệ thống Website .51 1. Sơ đồ phân cấp chức năng .51 2. Định nghĩa các chức năng .52 2.1. Chức năng trang phổ biến kiến thức 52 2.2. Chức năng trang báo điện tử 53 2.3. Chức năng đăng nhập 53 2.4. Chức năng quản trị hệ thống .54 2.4.1. Chức năng quản lý người dùng .54 2.4.2. Chức năng quản lý bài học .55 2.4.3. Chức năng quản lý trang tin 56 3. Thiết kế cơ sở dữ liệu .57 3.1. Bảng user 57 3.2. Bảng phân quyền 57 3.3. Bảng môn học 57 3.4. Bảng bài học .58 3.5. Bảng cấu hình 58 3.6. Bảng chủ đề tin .58 3.7. Bảng nội dung tin .58 3.8. Các quan hệ cơ bản giữa các bảng trong cơ sở dữ liệu .59 Chương 5: Cài đặt và sử dụng Website .60 1. Bảo mật Password đối với hệ thống website .60 1.1. Quá trình xử lý Password khi tạo người dùng mới .60 1.2. Quá trình kiểm tra Password khi người dùng đăng nhập .60 1.3. Bảo mật từng trang .61 2. Các Modul cơ sở dữ liệu 63 2.1. Trang ADO.asp 63 2.2. Các modul phần trang báo điện tử .63 2.3. Các trang web được xuất ra để truy cập .64 3. Các trang mô tả chức năng quản trị người dùng 66 3.1. Trang mô tả chức năng thêm người dùng mới 66 3.2. Trang tìm kiếm, update và xoá user .67 4. Các trang mô tả chức năng quản trị môn học 68 4.1. Trang mô tả chức năng thêm môn học mới .68 4.2. Trang mô tả chức năng tìm kiếm, update và xoá môn học .69 5. Các trang mô tả chức năng quản trị bài học .70 5.1. Trang mô tả chức năng thêm bài học mới 70 5.2. Trang mô tả chức năng tìm kiếm, update và xoá bài học .71 6. Các trang mô tả chức năng quản trị trang báo .72 6.1. Trang mô tả chức năng soạn tin bài mới .72 6.2. Trang mô tả chức năng hiển thị, cập nhật và xoá tin bài 75
Các file đính kèm theo tài liệu này:
- Web day hoc-76.doc