Mã tài liệu: 239311
Số trang: 94
Định dạng: pdf
Dung lượng file: 1,580 Kb
Chuyên mục: Kỹ thuật - Công nghệ
MỤC LỤC
Trang
CHƯƠNG I: GIỚI THIỆU PHẦN MỀM NGUỒN MỞ VÀ CMS 1
I. Khái niệm phần mềm nguồn mở 1
I.1. Định nghĩa (David Wheeler) .1
I.2. Các học thuyết về PMNM .1
I.2.1. Học thuyết FSF 1
I.2.2. Học thuyết OSI 1
I.3. Ưu điểm của phương pháp xây dựng PMNM .2
I.4. Lịch sử của PMNM .2
I.5. Lợi ích của PMNM 2
I.6. Hạn chế của PMNM 2
I.7. Những dự án PMNM thành công 3
I.8. Các loại giấy phép PMNM 3
I.8.1. Giấp phép đại chúng GNU General Public License 3
I.8.2. Giấp phép BSD (Berkeley System Distribution) 3
II. Giới thiệu về CMS 3
II.1. Khái niệm 3
II.2. Các yêu cầu .4
II.3. Danh sách các CMS đứng đầu năm 2008 .4
CHƯƠNG II: GIỚI THIỆU DRUPAL 6
I Tổng quan về Drupal 6
I.1Khái niệm 6
I.2Lịch sử .6
I.3Bản quyền 6
I.4Ưu điểm và nhược điểm 6
I.4.1 Ưu điểm .6
I.4.2 Nhược điểm .8
I.5Các tính năng chung .8
Collaborative Book: Cho phép thiết lập một "sách" và sau đó cho phép các cá
nhân đóng góp nội dung. .8
II Cách làm việc của Drupal .10
II.1 Technology Stack (Chồng công nghệ) 10
II.2 Core (Nhân của Drupal) .10
II.3 Modules .11
II.4 Hooks 12
II.5 Themes (Giao diện) .12
II.6 Nodes .12
II.7 Blocks 13
III Tổ chức lưu trữ của Drupal .13
IVTính an toàn của Drupal 16
IV.1 An toàn đối với người dùng 16
IV.2 An toàn đối với mã nguồn. 16
IV.3 Tính an toàn đối với dữ liệu 17
V Drupal so với các hệ CMS khác .18
V.1 Sự khác biệt giữa Drupal với Joomla .18
V.1.1 Giống .18
V.1.2 Khác .18
VI
Phát triển Drupal 20
VI.1 Làm việc với cơ sở dữ liệu 20
VI.1.1 Lớp Database Abstraction Layer .20
VI.1.2 Kết nối với cơ sở dữ liệu .21
VI.1.3 Thực thi các truy vấn đơn giản 21
VI.1.4 Viết mới lớp cơ sở dữ liệu trừu tượng (Database Abstract Layer) .24
VI.2 Xây dựng giao diện (Theme) .24
VI.3 Xây dựng Module 28
VI.4 Các làm việc của Taxonomy .34
CHƯƠNG III: MÔ TẢ HỆ THỐNG WEBSITE 40
I. Phân tích. 40
I.1. Mục đích 40
I.2. Một số yêu cầu từ người dùng .40
I.3. Mô tả bài toán .40
I.4. Mô tả usecase 41
I.4.1. User .41
I.4.2. Giảng viên .42
I.4.3. Thư ký .43
I.4.4. Người quản trị. 45
I.4.5. Câu lạc bộ 46
I.4.6. Diễn đàn. .47
II. Đặc tả Usecase 48
II.1. Đăng nhập .48
II.2. Quản lý câu lạc bộ 48
II.3. Quản lý diễn đàn .49
II.4. Đổi mật khẩu .50
II.5. Upload tài liệu 50
II.6. Quản lý thông tin .51
II.7. Tham gia diễn đàn .52
II.8. Gửi liên hệ .53
II.9. Xem thông tin 53
II.10. Download tài liệu 54
II.11. Quản lý tài khoản 54
II.12. Quản lý quyền 55
II.13. Quản lý giao diện 56
CHƯƠNG IV: ỨNG DỤNG DRUPAL – XÂY DỰNG WEBSITE KHOA CÔNG
NGHỆ THÔNG TIN .67
I. Cài đặt .67
I.1Yêu cầu phần mềm 67
I.2Tiến hành cài đặt .67
II. Các sơ đồ 68
II.1 Sơ đồ Website 68
II.2 Sơ đồ chức năng tạo nội dung trang .72
III. Xây dựng .72
III.1 Tạo giao diện theo phong cách riêng .72
III.1.1 Trang chủ .73
III.1.2 Sinh viên tương lai 74
III.1.3 Sinh viên hiện tại .75
III.1.4 Giảng viên .76
III.1.5 Cựu sinh viên .76
III.2 Module thêm vào .77
III.3 Danh sách người dùng 78
IV. Tổng kết 7
Những tài liệu gần giống với tài liệu bạn đang xem
📎 Số trang: 184
👁 Lượt xem: 430
⬇ Lượt tải: 16
📎 Số trang: 49
👁 Lượt xem: 1228
⬇ Lượt tải: 19
Những tài liệu bạn đã xem