BÁO CÁO ĐỒ ÁN
TÌM HIỂU VÀ XÂY DỰNG HỆ THỐNG
KIẾN THỨC CNTT VỚI MÃ NGUỒN
MỞ QUESTION2ANSWER
1
Giảng viên hướng dẫn: Ths. Phạm Tuấn Khiêm
Sinh viên thực hiện:
Vũ Bảo Ngọc – 2033180103
Nguyễn Thị Lan Hương – 2033180190
2
Nội dung báo cáo.
1
I. Giới thiệu mã
nguồn mở
Question2Answer.
2
II. Phân tích hệ thống.
3
3
Slide 3
III. Triển khai hệ thống kiến thức CNTT với mã nguồn mở
Question2Answer.
4
I. Giới thiệu mã nguồn mở Q2A.
Nền tảng Q&A mã nguồn mở phổ
biến được viết bằng PHP &
MySQL.
Phần mềm source code dễ dàng
download, sửa đổi, nâng cấp.
Chi phí thấp.
Chức năng phù hợp với doanh
nghiệp nhỏ hay lớn.
5
Tính năng của mã nguồn
mở.
Question2Answer có 2 bản
Lí do người dùng nên lựa chọn
Q2A?
Khả năng quản trị và điều
khiển cao.
Tăng khả năng sáng tạo cho
người dùng.
Độ bảo mật cao.
Ổn định tốt.
Bản cài đặt đóng gói đầy
đủ lên máy chủ.
Bản tích hợp wordpress, sử
dụng thêm các plugin Q2A
của nó.
6
II. Phân tích hệ thống.
Lựa chọn hosting
Namecheap, đăng ký tên
miền ine/
Trong hosting
Namecheap có bảng
điều khiển cPanel.
1. Quản lý cơ sở dữ liệu.
2. Quản lý các tập tin.
3. Quản lý số liệu.
4. Bảo mật.
7
1. Quản lý cơ sở dữ
liệu.
Import dữ liệu cho database.
Tạo cơ sở dựa liệu và
tài khoản người dùng MySQL.
8
2. Quản lý tập tin.
Thư mục các file trong File Manager.
9
3. Quản lý số liệu.
Số liệu thống kê lượng truy cập người dùng.
Số liệu thống kê lượng truy cập người dùng.
10
4. Bảo mật.
Sử dụng SSL/TLS để bảo mật trang web.
11
III. Triển khai hệ thống kiến thức
CNTT với mã nguồn mở
Question2Answer.
Mơ hình minh họa hệ thống HoiDap IT của
Question2Answer.
12
1. Tính năng hệ thống.
Tích hợp Wordpress.
Thiết lập cơ sở dữ liệu MySQL và User.
Tối ưu hệ thống.
Bảo mật hệ thống.
13
1. Tính năng hệ thống.
Tùy biến giao diện.
Thiết lập Plugin.
Tùy biến ngôn ngữ.
14
2. Tính năng administrator.
Thơng báo cho người dùng.
Huy hiệu người dùng.
Avatar ngẫu nhiễn.
15
2. Tính năng administrator.
Quản lý người dùng.
Quản lý câu hỏi.
Quản lý bài viết.
16
3. Tính năng người dùng.
Thiết lập tài khoản người dùng.
Thiết lập câu hỏi mới và câu trả lời.
Thiết lập bài viết mới và phản hồi
bài viết.
17
Ưu điểm và nhược điểm của hệ
thống.
Ưu
Giao diện hấp dẫn, thân thiện tiện ích với người dùng.
Cơ sở dữ liệu có khả năng lưu trữ nhiều thơng tin người dùng.
Hosting có khả năng chịu tải tốt.
điểm
Dễ dàng chỉnh sửa source code của mã nguồn mở.
Dễ dàng quản lý hệ thống an tồn thơng qua bảng điều khiển.
Bảo mật thơng tin người dùng an tồn.
Nhược
điểm
Hệ thống Việt hóa cịn cập nhật.
Tốc độ tối ưu còn hạn chế.
Do phần mềm open source nên dễ bị tấn công.
18
CẢM ƠN THẦY CÔ VÀ CÁC BẠN ĐÃ LẮNG
NGHE.
19