SlideShare a Scribd company logo
1 of 4
Download to read offline
Tài liệu mô tả yêu cầu hệ thống hỗ trợ giải đáp thắc mắc ubuntu­vn 
 
Tổng hợp tài liệu: afterlastangel 
 
Giới thiệu tài liệu: 
­ Đây là tài liệu khái quát nhất mô tả các yêu cầu của hệ thống mới cần được phát triển cho 
ubuntu­vn. Các yêu cầu đến từ các thành viên cộng đồng ubuntu­vn, và được đúc kết từ quá 
trình phát triển 5 năm của diễn đàn và các kênh hỗ trợ khác. 
 
­ Tài liệu không bao gồm các mô tả về kỹ thuật cũng như nền tảng xây dựng hệ thống. 
 
Giải thích từ ngữ: 
Q&A ­  Hệ thống hỏi đáp. 
User ­  Người dùng hệ thống. 
Moderator ­  Là một user có quyền hạn cao hơn các user bình thường. 
Tag  ­  Thẻ  đánh dấu để phân loại bài viết 
 
Các thành phần chính của hệ thống 
1. Thành phần người dùng. 
2. Thành phần nội dung (câu hỏi ­ câu trả lời). 
3. Thành phần tag, phân loại bài viết, liên kết nội dung 
4. Thành phần tìm kiếm. 
5. Thành phần hỗ trợ tích hợp với các hệ thống bên ngoài (forum, facebook ...) 
 
Các chức năng chính: 
 
1. Thành phần người dùng. 
­ Tính năng đăng nhập hỗ trợ OpenID. 
­ Tính năng quản lý thông tin tài khoản. 
­ Tính năng cập nhật thông tin phần cứng/ phần mềm của người dùng. 
­ Tính năng hệ thống phân điểm  điểm của người dùng. 
 
2. Thành phần nội dung: 
­ Tính năng viết câu hỏi. 
­ Tính năng viết câu trả lời. 
­ Tính năng cập nhật câu hỏi, câu trả lời. 
­ Tính năng đánh giá cho điểm câu hỏi và câu trả lời. 
­ Tính năng sắp xếp thứ tự câu trả lời dựa vào thang điểm đánh giá. 
 
3.  Tính năng tag, phân loại bài viết. 
­ Tính năng gắn nhãn để phân loại câu hỏi, câu trả lời. 
­ Tính năng liên kết các tag với nhau theo các mối quan hệ ngang hàng, cùng nhóm, lồng vào 
nhau. 
­ Tính năng tag trong câu hỏi và câu trả lời. 
­ Tính năng kết hợp các câu hỏi giống nhau. 
­ Tính năng tính năng liên kết các câu hỏi tương tự và các câu trả lời cho từng phiên bản. 
­ Tính năng tự động phân loại câu hỏi. 
 
4. Thành phần tìm kiếm. 
­ Chức năng tìm kiếm dựa trên tag, tiêu đề và nội dung câu hỏi. 
­ Chức năng tự động gợi ý câu hỏi và câu trả lời trước khi tìm một câu hỏi mới. 
 
5. Thành phần hỗ trợ hệ thống bên ngoài. 
­ Chia sẽ câu hỏi, câu trả lời trên các mạng xã hội. 
­ Nhập dữ liệu từ các bài viết trên diễn đàn. 
­ Hỗ trợ xuất dữ liệu theo định dạng mở. 
 
Các yêu cầu khác của hệ thống: 
­ Hệ thống nên được thiết kế theo dạng module. 
­ Mã nguồn nên được tổ chức rõ ràng dễ hiểu để nhiều lập trình viên tham gia mà không cần 
viết tài liệu riêng. 
­ Các câu hỏi nên được giải đáp hoặc xử lý trong vòng 24 đến 48 giờ. 
­ Hệ thống nên được thiết kế dựa vào các công nghệ mới nhất trong việc thiết kế phát triển, 
xử lý lưu trữ dữ liệu để có thể đáp ứng được nhu cầu của người sử dụng máy tính tại Việt 
Nam. 
 
 
 
­ Tìm kiếm (Cần mỗi cái này) ⇐ Admin nghĩ thế nào về cái này 
 
Ví dụ: 
 
Tên tính năng: Viết một câu hỏi mới. 
­ Là một người đặt câu hỏi ­ tôi muốn đặt một câu hỏi mới ­ để có thể được người khác trả lời 
giúp. 
 
Tên tính năng: Tìm câu hỏi và bài trả lời bằng tag. 
­ Là một người dùng hệ thống ­ tôi muốn tìm câu trả lời một cách dể dàng ­ để không phải tạo 
một bài viết mới để hỏi. 
 
Ý tưởng troubleshoot: thường người dùng cũng không biết họ sẽ đặt câu hỏi như thế nào và 
mô tả chính xác vấn đề họ gặp phải ­> hệ thống tìm kiếm theo ngữ cảnh và giúp mô tả chính 
xác vấn đề: 
Ví dụ: bạn đang gặp vấn đề dạng gì: Không thể khởi động được máy tính, Không thể gõ 
được tiếng Việt, Bị mất hết dữ liệu, Không dùng được bàn phím và con chuột, Màn hình rất 
xấu độ phân giải không đúng, Không nghe được âm thanh … 
 
Không thể khởi động máy tính: màn hình không lên gì, không kêu gì ­ chạy tới danh sách 
chọn nhưng không chạy nữa... 
Không gõ được tiếng Việt: Đã cài bộ gõ ibus nhưng không gõ được ­ gõ được nhưng không 
hiển thị biểu tượng ­ không biết cách chọn kiểu gõ VNI … 
 
Cái này gọi là gì bác nhỉ? Data mining à??? Làm xong cái này chắc mình thành pro web rồi. 
hì 
(chả liên quan gì web, cái này là information extraction, có thể sử dụng semantic web hay 
semantic network gì đó về sau) okie. đúng rồi. trích xuất dữ liệu web nằm trong data mining 
mà. 
Bác Admin chạy đâu rồi nhể 
 
 
 
 
+ Hệ thống hỏi đáp kinh nghiệm sử dụng Ubuntu 
Yêu cầu: 
+ Đặt câu hỏi bao gồm hệ thống 
+ Nền tảng : Web 
+ Phía người dùng : người hỏi, người trả lời, người quản trị 
+ Yêu cầu về chức năng 
­ Trong vòng 24­48h : người hỏi ít nhất có được gợi ý 
­ Không chém gió, hoặc đưa nội dung ngoài kĩ thuật 
+ Yêu cầu khác  
­ Có thể chuyển câu hỏi từ forum ubuntu­vn hoặc wiki sang được. (Thủ 
công và tự động. Admin sẽ lo phần này) 
­ Áp dụng tự động phân loại câu hỏi <option> 
 
Phía người hỏi 
 
­ Nội dung cần hỏi 
­ Đánh dấu tag phù hợp với nội dung cần hỏi 
+ Nếu nhận được câu trả lời đúng ­> Like (cuồng fb.!.!) 
+ Ý tưởng  
­ có thể kèm thông tin về hệ thống đang dùng 
để người trả lời dễ hiểu hơn.  
+ Nếu trùng lặp câu hỏi thì sao nhỉ?( Hệ thống sẽ tự động tìm kiếm các câu hỏi theo 
tag trước khi đặt câu hỏi, nếu trùng sẽ có cộng cụ để gộp) 
Người trả lời 
+ Xem câu hỏi nếu thấy không phù hơp ­> dislike 
+ Câu hỏi hay mà chưa biết trả lời thế nào thì like 
+ Cảm thấy câu trả lời hay ­> Like 
(tuyển tập các hiệu ứng fb) 
Hệ thống 
+ Câu hỏi nào có vote up < vote down được move xuống dưới. Câu hỏi có quá nhiều 
vote down so với vote up sau 30 ngày sẽ tự ẩn (có options để hiện cả câu hỏi bị ẩn), hệ thống 
sẽ tự báo cho người hỏi biết về việc này. 
 
Liệt kê tính năng 
 
+ Tính năng VIP (Phát triển sau) 

More Related Content

Similar to Question and Answer - ubuntu-vn - Idea

Cơ sở dữ liệu phân tán
Cơ sở dữ liệu phân tánCơ sở dữ liệu phân tán
Cơ sở dữ liệu phân tán
Quy Nguyen
 
Huongdansudung packet tracer5.0
Huongdansudung packet tracer5.0Huongdansudung packet tracer5.0
Huongdansudung packet tracer5.0
thanhyu
 
De cuong chuyendecoso
De cuong chuyendecosoDe cuong chuyendecoso
De cuong chuyendecoso
Nguyễn Sơn
 
Poster quangcao nhom3
Poster quangcao nhom3Poster quangcao nhom3
Poster quangcao nhom3
Cam Tu Chau
 

Similar to Question and Answer - ubuntu-vn - Idea (18)

C04 2 quản lý tài khoản người dùng và nhóm
C04 2 quản lý tài khoản người dùng và nhómC04 2 quản lý tài khoản người dùng và nhóm
C04 2 quản lý tài khoản người dùng và nhóm
 
Cơ sở dữ liệu phân tán
Cơ sở dữ liệu phân tánCơ sở dữ liệu phân tán
Cơ sở dữ liệu phân tán
 
Huongdansudung packet tracer5.0
Huongdansudung packet tracer5.0Huongdansudung packet tracer5.0
Huongdansudung packet tracer5.0
 
Giao trinhpttkhttt
Giao trinhpttkhtttGiao trinhpttkhttt
Giao trinhpttkhttt
 
De cuong chuyendecoso
De cuong chuyendecosoDe cuong chuyendecoso
De cuong chuyendecoso
 
Giaoangiangday bai10
Giaoangiangday bai10Giaoangiangday bai10
Giaoangiangday bai10
 
Hướng dẫn sử dụng phần mềm đăng tin tự động VFP Pro
Hướng dẫn sử dụng phần mềm đăng tin tự động VFP ProHướng dẫn sử dụng phần mềm đăng tin tự động VFP Pro
Hướng dẫn sử dụng phần mềm đăng tin tự động VFP Pro
 
Kịch bản dạy học
Kịch bản dạy họcKịch bản dạy học
Kịch bản dạy học
 
Tai lieu mo ta chuc nang_hcc
Tai lieu mo ta chuc nang_hccTai lieu mo ta chuc nang_hcc
Tai lieu mo ta chuc nang_hcc
 
Mở đầu
Mở đầuMở đầu
Mở đầu
 
Baigiang10
Baigiang10Baigiang10
Baigiang10
 
Công nghệ tìm kiếm Lucene áp dụng tìm kiếm trong Văn bản, 9đ
Công nghệ tìm kiếm Lucene áp dụng tìm kiếm trong Văn bản, 9đCông nghệ tìm kiếm Lucene áp dụng tìm kiếm trong Văn bản, 9đ
Công nghệ tìm kiếm Lucene áp dụng tìm kiếm trong Văn bản, 9đ
 
Cơ sở lý luận về phân tích thiết kế hệ thống thông tin quản lý khách hàng.docx
Cơ sở lý luận về phân tích thiết kế hệ thống thông tin quản lý khách hàng.docxCơ sở lý luận về phân tích thiết kế hệ thống thông tin quản lý khách hàng.docx
Cơ sở lý luận về phân tích thiết kế hệ thống thông tin quản lý khách hàng.docx
 
Sharentfs permissions
Sharentfs permissionsSharentfs permissions
Sharentfs permissions
 
tin học lớp 6
tin học lớp 6tin học lớp 6
tin học lớp 6
 
Huong dan su dung packet tracer
Huong dan su dung packet tracerHuong dan su dung packet tracer
Huong dan su dung packet tracer
 
Poster quangcao nhom3
Poster quangcao nhom3Poster quangcao nhom3
Poster quangcao nhom3
 
Tmdt detaithuyettrinh nhom
Tmdt detaithuyettrinh nhomTmdt detaithuyettrinh nhom
Tmdt detaithuyettrinh nhom
 

More from Le Kien Truc

Interactive image discovery
Interactive image discoveryInteractive image discovery
Interactive image discovery
Le Kien Truc
 

More from Le Kien Truc (9)

Webanalytics with haddop and Hive
Webanalytics with haddop and HiveWebanalytics with haddop and Hive
Webanalytics with haddop and Hive
 
Piwik analytics introduction at Fossasia2014
Piwik analytics introduction at Fossasia2014Piwik analytics introduction at Fossasia2014
Piwik analytics introduction at Fossasia2014
 
Realtime system with pushpin fanout, controlling your devices
Realtime system with pushpin fanout, controlling your devicesRealtime system with pushpin fanout, controlling your devices
Realtime system with pushpin fanout, controlling your devices
 
High availability system cache and queue - Write behind
High availability system cache and queue - Write behindHigh availability system cache and queue - Write behind
High availability system cache and queue - Write behind
 
Aws cloud infrastructure and cost estimation for angular site
Aws cloud infrastructure and cost estimation for angular siteAws cloud infrastructure and cost estimation for angular site
Aws cloud infrastructure and cost estimation for angular site
 
Wordpress site scaling architecture on cloud infrastructure with AWS
Wordpress site scaling architecture on cloud infrastructure with AWSWordpress site scaling architecture on cloud infrastructure with AWS
Wordpress site scaling architecture on cloud infrastructure with AWS
 
Large scale web socket system with AWS and Web socket
Large scale web socket system with AWS and Web socketLarge scale web socket system with AWS and Web socket
Large scale web socket system with AWS and Web socket
 
Interactive image discovery
Interactive image discoveryInteractive image discovery
Interactive image discovery
 
FPT University - Capstone project - Using QR Code to prevent fake products
FPT University - Capstone project - Using QR Code to prevent fake productsFPT University - Capstone project - Using QR Code to prevent fake products
FPT University - Capstone project - Using QR Code to prevent fake products
 

Question and Answer - ubuntu-vn - Idea