Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 31 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
31
Dung lượng
1,26 MB
Nội dung
ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐH KHOA HỌC TỰ NHIÊN - - BÀI TIỂU LUẬN Đề tài: “Nguyên lý sáng tạo áp dụng dịch vụ lưu trữ trực tuyến Dropbox” Môn học: Phương pháp nghiên cứu khoa học Giảng viên hướng dẫn: GS.TSKH Hồng Kiếm Học viên thực hiện: Tơ Gia Diệu Mã số học viên: 12 11 013 Lớp: Cao học CNTT khóa 22 Tp.HCM, 11/2012 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC MỤC LỤC LỜI MỞ ĐẦU I Giới thiệu dịch vụ Dropbox Giới thiệu Lịch sử hình thành Công nghệ Các tính a Đồng hóa liệu b Chia sẻ tập tin c Sao lưu trực tuyến d Kết nối web e An toàn & Bảo mât f Kết nối thiết bị di động 10 g Tiện ích mở rộng 10 Giới thiệu nguyên tắc sáng tạo giáo sư Altshuller 11 II Khoa học sáng tạo 11 Mức độ sáng tạo 13 Nguyên tắc sáng tạo 14 III Ứng dụng nguyên tắc sáng tạo Dropbox 16 Nguyên tắc phân nhỏ 16 Nguyên tắc tách khỏi 17 Nguyên tắc phẩm chất cục 18 Nguyên tắc kết hợp 19 Nguyên tắc chép 19 Nguyên tắc vạn 21 Nguyên tắc chứa 21 Nguyên tắc dự phòng 21 Nguyên tắc đảo ngược 22 10 Nguyên tắc linh động 22 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 11 Nguyên tắc giải thiếu thừa 23 12 Ngun tắc liên tục tác động có ích 23 13 Nguyên tắc quan hệ phản hồi 24 14 Nguyên tắc sử dụng trung gian 24 15 Nguyên tắc tự phục vụ 24 16 Nguyên tắc phân hủy 25 17 Nguyên tắc rẻ thay cho đắt 25 18 Nguyên tắc thay đổi màu sắc 26 19 Nguyên tắc thay sơ đồ học 26 IV Hướng cải tiến dựa nguyên tắc sáng tạo 27 Trộn tập tin phiên với 27 Xây dựng hệ thống thư viện (thư viên sách, ảnh, nhạc, phim ) 27 Hỗ trợ phân loại tập tin 27 Hỗ trợ tìm kiếm hình ảnh, giọng nói, hát 28 Thống kê thao tác người dùng để cải thiện giao diện cho người 28 V Kết luận 29 TÀI LIỆU THAM KHẢO 30 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com LỜI MỞ ĐẦU Thông qua buổi giảng dạy hướng dẫn thầy Hoàng Kiếm, em biết hiểu cách vận dụng nguyên tắc sáng tạo q trình giải tốn, vấn đề mang tính khoa học Do đó, tiểu luận này, em xin trình bày vấn đề sáng tạo phân tích thủ thuật sáng tạo áp dụng dịch vụ lưu trữ chia sẻ Dropbox Hàng ngày, hầu hết gặp trường hợp phải chép tập tin làm việc văn phịng vào USB để đem nhà chỉnh sửa tiếp Trong trường hợp quên đem USB nhà khơng thể làm tiếp cơng việc Trường hợp khác đường, khách hàng yêu cầu gởi báo cáo ta khơng đem máy tính theo, ngồi nhà cúp điện mà cần chuyển tài liệu gấp vấn đề lớn Hiện nay, với phát triển công nghệ, dịch vụ lưu trữ chia sẻ trực tuyến ngày phát triển giúp khắc phục vấn đề kể Dropbox dịch vụ Dropbox cung cấp cho bạn 2GB miễn phí phần mềm miễn phí để giúp ta đồng liệu Phần mềm chạy Windows, Mac, Linux Đồng thời sử dụng dropbox thiết bị di động iPhone, Blackberry, Android, iPad Nội dung tiểu luận gồm phần chính: I II Giới thiệu Dropbox Giới thiệu nguyên tắc sáng tạo giáo sư Altshuller III Các nguyên tắc sáng tạo ứng dụng Dropbox IV Các hướng cải tiến dựa nguyên tắc sáng tạo V Kết luận Mặc dù cố gắng hoàn thành tiểu luận phạm vi khả năng, chắn khơng tránh khỏi thiếu sót, kính mong góp ý bảo Thầy Em xin chân thành cảm ơn thầy Hồng Kiếm tận tình giảng dạy hướng dẫn để em hoàn thành tiểu luận LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com I Giới thiệu dịch vụ Dropbox Giới thiệu Dropbox dịch vụ lưu trữ liệu trực tuyến công ty Dropbox phát triển Phiên phát hành vào tháng 12 năm 2008 Dropbox cung cấp chức Hình 1: Dịch vụ lưu trữ liệu trực tuyến công nghệ điện toán đám mây, khả đồng theo thời gian thực tự động thực lưu liệu, phần mềm máy khách cho hệ điều hành khác như: Microsoft Windows, Apple Mac OS X, Apple iOS, Linux, Google Android, BlackBerry OS trình duyệt web Hình Mơ hình hoạt động Dropbox Dropbox cho phép người dùng tạo thư mục đặc biệt máy tính khác Dropbox sử dụng thư mục đặc biệt để đồng hóa liệu Khi người dùng đặt tập tin vào thư mục Dropbox máy tính lập tức, chúng xuất thiết bị khác (máy tính hay thiết bị di động) mà cài đặt sẵn phần mềm tài khoản Dropbox người dùng Các tập tin người dùng đưa vào thư mục Dropbox Dropbox chép lưu trữ máy chủ an toàn họ nên người dùng truy cập vào chúng từ máy tính thiết bị di động khác người dùng thông qua trang web Dropbox LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Với Dropbox, tập tin người dùng đồng hóa Giả sử chỉnh sửa tài liệu nhà Ngay sau nhấn vào nút “Save” Dropbox tự động đồng hóa tài liệu với thiết bị khác cách tự động Dropbox cho phép người dùng chia sẻ tập tin cách dễ dàng Chúng ta dễ dàng chia sẻ toàn thư mục thư viện ảnh cách đặt thư mục muốn chia sẻ vào Dropbox sau đó, gửi email mời người mà muốn chia sẻ thư mục Chúng ta gửi liên kết tải tập tin có Dropbox cho người khác Với Dropbox, lưu trực tuyến tự động Bất kì tập tin đặt vào thư mục Dropbox tự động lưu vào máy chủ Nên dù máy tính cá nhân có bị hư liệu người dùng lưu trữ an toàn Dropbox phục hồi lại vào thời điểm Dropbox cho phép quay trở lại q khứ để khơi phục liệu bị xóa bị thay đổi Mỗi lưu tập tin vào Dropbox, Dropbox đồng với máy chủ Dropbox lưu giữ lại lịch sử lần thay đổi để người dùng hồn tác lại sai lầm chí lấy lại tập tin bị xóa Theo mặc định, Dropbox giữ lịch sử vòng 30 ngày Lịch sử hình thành Người sáng lập Dropbox, Drew Houston nảy sinh ý tưởng sau nhiều lần để quên ổ đĩa di động ơng cịn sinh viên MIT Các dịch vụ lưu trữ thường gặp vấn đề như: Độ trễ mạng, tập tin lớn, lỗi Từ đó, ơng định làm dịch vụ cho riêng mình, sau ơng nhận nhiều người gặp phải vấn đề [1] Do đó, Houston định thành lập cơng ty Dropbox vào 6/2007 Và dịch vụ Dropbox thức mắt hội nghi công nghệ TechCrunch50 năm 2008 [2] LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Tháng năm 2011, Dropbox hợp tác với nhà cung cấp dịch vụ di động Nhật Softbank Sony Ericsson Theo đó, Dropbox cài đặt sẵn phần mềm máy khách thiết bị di động họ [3] Tháng 10 năm 2011, Dropbox có 50 triệu người sử dụng Theo báo cáo OPSWAT vào tháng 12 năm 2011, Dropbox chiếm 14.14% thị phần lĩnh vực ứng dụng lưu [4] Hình Phân bổ thị phần ứng dụng lưu năm 2011 Tháng 4/2012, Dropbox cơng bố tính cho phép tự động tải lên hình ảnh video từ máy ảnh, máy tính bảng, thẻ nhớ SD điện thoại thông minh Người dùng cung cấp thêm GB không gian để lưu trữ ảnh video tải lên Đây xem động thái chống lại phát triển Google Drive Google SkyDrive Microsoft LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 26/9/2012, Facebook Dropbox tích hợp với cho phép nhóm người dùng chia sẻ tập tin Facebook Groups sử dụng hệ thống lưu trữ đám mây Dropbox Tính không thay cho chức upload sẵn có Facebook mà thêm vào tập tin tải lên tài khoản lưu trữ Dropbox [5] 12/11/2012, Dropbox thông báo đạt 100 triệu người sử dụng [6] Công nghệ Máy chủ Dropbox phần mềm máy khách chủ yếu viết ngôn ngữ Python Riêng phần mềm máy khách sử dụng thêm công cụ giao diện wxWidgets Cocoa Các thư viện Python cần thiết sử dụng như: Twisted, ctypes, pywin32 Mày khách Dropbox cho phép người dùng thả tập tin vào thư mục định Sau đó, tập tin đồng đến dịch vụ internet Dropbox đến thiết bị hay máy tính khác người dùng Người dùng tải lên tập tin cách thủ công thông qua trình duyệt web [7] Vì chức Dropbox dịch vụ lưu trữ, nên tập trung vào chức đồng hóa chia sẻ Nó hỗ trợ truy vết lịch sử sửa đổi, nên tập tin bị xóa từ thư mục Dropbox phục hồi từ máy tính đồng Dropbox hỗ trợ kiểm soát phiên nhiều người dùng, cho phép nhóm người dùng chỉnh sửa tập tin mà không bị trường hợp ghi đè tập tin lên Các phiên mặc định lưu 30 ngày với số lượng vô hạn Việc quản lý phiên kết hợp với việc sử dụng cơng nghệ mã hóa delta Khi tập tin thư mục Dropbox bị thay đổi, Dropbox tải lên phần tập tin bị thay đổi đồng Dropbox sử dụng hệ thống lưu trữ Amazon’s Simple Storage Service để lưu trữ tập tin Mặc dù Houston tuyến bố Dropbox chuyển đổi nhà cung cấp dịch vụ lưu trữ khác tương lai Dropbox sử dụng truyền tải SSL cho việc đồng lưu trữ liệu thơng qua mã hóa AES-256 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Các tính a Đồng hóa liệu Dropbox cho phép đồng hóa liệu lưu trữ trực tuyến với máy tính 2GB dung lượng lưu trữ trực tuyến miễn phí, 100GB dung lượng lưu trữ trực tuyến cho khách hàng trả phí Đồng hóa tất thể loại kích thước tập tin Đồng hóa cho máy tính sử dụng hệ điều hành Windows, Mac Linux Tự động đồng hóa có thay đổi phát Làm việc với tập tin Dropbox offline Các liệu đồng hóa sau kết nối Internet thiết lập lại Đồng hóa hiệu – Khi có thay đổi đó, Dropbox đồng hóa phần bị thay đổi, khơng đồng hóa tất liệu – giúp tiết kiệm thời gian Không lấn chiếm nhiều băng thông kết nối internet, điều chỉnh giới hạn băng thơng thủ công b Chia sẻ tập tin Chia sẻ tập tin cách đơn giản hồn thành với vài nhấn chuột Shared folders cho phép vài người sử dụng chung tập tin có thư mục để làm việc nhóm Người dùng thấy thay đổi tập tin người khác nhóm thay đổi Một thư mục “Public” cho phép liên kết trực tiếp tới tập tin Dropbox người dùng Kiểm soát người truy cập vào Shared folders (bao gồm khả để trục xuất người loại bỏ tập tin chia sẻ từ máy tính họ) Tự động tạo phòng trưng bày ảnh trực tuyến từ thư mục hình ảnh Dropbox người dùng LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com c Sao lưu trực tuyến Tự động lưu tập tin người dùng Khôi phục lại tập tin thực mục bị xóa Khơi phục lại phiên trước tập tin người dùng 30 ngày để quay trở lịch sử, không giới hạn cho tài khoản trả phí d Kết nối web Một phiên chép tập tin người dùng lưu trữ lại máy chủ Dropbox Điều cho phép người dùng truy cập vào chúng từ máy tính hay thiết bị di động khác bạn cách dễ dàng Thao tác với tập tin giống y làm việc máy tính– chỉnh sửa, xóa, đổi tên, di chuyển… Hỗ trợ hộp tìm kiếm tập tin Dropbox “Recent Events” cho phép theo dõi hoạt động gần Dropbox Tạo shared folders mời người xung quanh sử dụng Khơi phục lại phiên trước tập tin tập tin bị xóa Xem phịng trưng bày ảnh trực tuyến tạo tự động từ ảnh Dropbox e An toàn & Bảo mât Dropbox đảm bảo nghiêm túc an ninh tính bảo mật cho tập tin Các Shared folder xem bạn người mời sử dụng Tất trình truyền tải liệu tập tin siêu liệu thực kênh mã hóa (SSL) Tất tập tin lưu trữ máy chủ Dropbox mã hoá (AES-256) khơng thể tiếp cận khơng có mật Trang web phần mềm Dropbox bảo vệ vững nhằm chống lại công từ tin tặc LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - So sánh sáng chế cải tiến với sáng chế tiền thân xem sáng chế cải tiến có tính gì, nhờ đó, mâu thuẫn kỹ thuật có sáng chế tiền thân giải - Nhà nghiên cứu đặt tưởng tượng trả lời câu hỏi cách logic: “Giá sáng chế tiền thân, cần nghĩ hướng để tạo tính sáng chế cải tiến, đồng thời giải mâu thuẫn kỹ thuật có sáng chế tiền thân?” - So sánh đặt câu hỏi cho nhiều cặp sáng chế cải tiến - tiền thân, nhà nghiên cứu thu nhiều câu trả lời Xử lý câu trả lời này, nhà nghiên cứu khái quát thao tác tư đơn giản, tương đối độc lập thường sử dụng để giải loại mâu thuẫn kỹ thuật thường gặp, tạo phát triển Hình Cách giải vấn đề theo TRIZ Hình mô tả cách đưa giải pháp gặp vấn đề theo phương pháp TRIZ Đó là, gặp vấn đề cụ thể, ta cần tìm vấn đề chung liên quan đến vấn đề cụ thể Sau đó, tham khảo giải pháp chung để đưa giải pháp cụ thể Trong phần III, em trình bày việc ứng dụng số nguyên tắc 40 nguyên tắc sáng tạo G.S Altshuller dịch vụ lưu trữ chia sẻ Dropbox III.Ứng dụng nguyên tắc sáng tạo Dropbox Nguyên tắc phân nhỏ i Chia đối tượng thành phần độc lập ii Làm đối tượng trở nên tháo lắp iii Tăng mức độ phân nhỏ đối tượng 16 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Nguyên tắc phân nhỏ áp dụng nhiều lĩnh vực tin học, để xây dựng nên ứng dụng lớn phân rã thành phần nhỏ như: Hàm, thủ tục, phân hệ, chức năng, gói Việc phân rã giúp ta dễ dàng kiểm tra tính đắn thành phần điều quan trọng tái sử dụng lại thành phần ứng dụng khác Ở đây, Dropbox áp dụng ý tưởng Hệ thống Dropbox phân làm thành phần là: máy chủ ứng dụng máy khách Việc phân hệ thống thành phần giúp ta dễ dàng việc phát triển bảo trì Khi chỉnh sửa chức máy chủ không ảnh hưởng đến chức phần mềm máy khách ngược lại Ngoài ra, việc phân nhỏ cịn giúp cho hệ thống hỗ trợ nhiều tảng hệ điều hành khác như: Windows, Mac OS, iOS, Android Để thiết bị sử dụng dịch vụ, cần phát triển phần mềm tương thích với hệ điều hành thiết bị cho tương tác với máy chủ mà không cần phải chỉnh sửa máy chủ Hai phần hệ thống lại tiếp tục chia thành nhiều phân hệ, chức nhiều hàm, thủ tục để dễ dàng cho việc phát triển Nguyên tắc phân nhỏ áp dụng q trình đồng hóa tập tin máy chủ Dropbox máy khách Để đồng tập tin có kích thước lớn từ máy khách lên máy chủ hay ngược lại ứng dụng chia nhỏ tập tin thành byte, kilobyte, để gửi Nguyên tắc tách khỏi i Tách phần gây “phiền phức” (tính chất “phiền phức”) hay ngược lại tách phần “cần thiết” (tính chất “cần thiết”) khỏi đối tượng Với dịch vụ lưu trữ trực tuyến cơng nghệ điện tốn đám mây Dropbox, người dùng khơng cịn phải lưu trữ liệu thiết bị cá nhân tất xử lý lưu trữ máy chủ người dùng cần thông qua internet để truy cập xử lý Nhờ đó, máy tính cá nhân, điện thoại thơng minh, máy tính bảng khơng cần phải có khả lưu trữ lớn mà chủ yếu cần có internet để truy cập đến liệu Điều giúp cho người dùng giải vấn đề quan trọng là: 17 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Chi phí mua thiết bị lưu trữ phải ln mang thiết bị bên cần chép Đặc biệt hoàn cảnh số lượng liệu ngày nhiều có kích thước lớn (phim HD, nhạc, sách, ảnh ) Nguyên tắc tách khỏi thể chỗ: Hệ thống Dropbox hỗ trợ tính quan trọng cần thiết cho người dùng, ngồi cịn có tính khác thú vị khơng phải người dùng có nhu cầu Do đó, tính nhà phát triển cung cấp tiện ích mở rộng Người dùng có nhu cầu tải thêm để sử dụng Các tiện ích là: Gửi tập tin lên dropbox qua email, đồng với Google Docs Điều này, giúp cho chương trình có kích thước gọn, nhẹ tăng tính linh hoạt cho sản phẩm Nguyên tắc phẩm chất cục i Chuyển đối tượng (hay mơi trường bên ngồi, tác động bên ngồi) có cấu trúc đồng thành không đồng ii Các phần khác đối tượng phải có chức khác iii Mỗi phần đối tượng phải điều kiện thích hợp cơng việc Nguyên tắc phẩm chất cụ thể điểm ứng dụng máy khách Dropbox hệ điều hành khác có chung chức truy xuất đến máy chủ đồng liệu Tuy nhiên, ứng dụng có cách truy xuất đến máy chủ khác tùy vào khả hỗ trợ hệ điều hành Điều mang lại tính đa dạng hóa cho phần mềm máy khách Riêng máy chủ phải tương tác với tất ứng dụng máy khách hệ điều hành Vì liệu lưu trữ máy chủ, để đảm bảo tính an tồn bảo mật liệu cho người dùng, nhà phát triển áp dụng nhiều phương pháp bảo mật máy chủ (phẩm chất cục máy chủ) để chống lại công từ tin tặc Một số phương pháp áp dụng như: mã hóa thơng tin truyền, cấp quyền truy xuất 18 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Nguyên tắc kết hợp i Kết hợp đối tượng đồng (có thể hiểu phận, dụng cụ ) ii Kết hợp mặt thời gian hoạt động đồng kế cận Nguyên tắc vận dụng phổ biến hầu hết lĩnh vực sống Trong thực tế, trình, kiện, yếu tố thường đan xen có mối quan hệ hữu với nhau, ln tồn khả kết hợp để nâng cao hiệu Người ta kết hợp sức mạnh Internet băng thông rộng phát triển viễn thông với công nghệ kết nối Wifi, 3G đời nhiều dịch vụ, phần mềm trực tuyến mạnh mẽ để người dùng đâu, vào thời điểm nào, dùng thiết bị kết nối Internet để sử dụng dịch vụ (Dropbox) Dropbox xây dựng chủ yếu ngôn ngữ Python Tuy vậy, nhà phát triển phải kết hợp thêm thư viện khác hồn thành sản phẩm Dropbox kết hợp (giao tiếp) với nhiều dịch vụ phần mềm khác như: Google Docs, IM chat, Facebook Trang web Dropbox hiển thị sử dụng tốt nhiều loại trình duyệt khác như: Mozzila FireFox, Internet Explorer, Google Chrome, Safari Phần mềm máy khách Dropbox kết hợp với nhiều hệ điều hành khác nhau: Microsoft Windows, Apple Mac OS, Google Android, BlackBerry OS Hệ thống Dropbox kết hợp với dịch vụ tốn mạng để người dùng đăng ký gói trả phí Dropbox hỗ trợ việc chia sẻ thư mục (shared folders) đề kết hợp nhiều người dùng sử dụng thư mục Điều hỗ trợ nhiều cho việc làm việc nhóm kết hợp kết cơng việc thành viên nhóm Nguyên tắc chép i Thay sử dụng không phép, phức tạp, đắt tiền, không tiện lợi dễ vỡ, sử dụng ii Thay đối tượng hay hệ đối tượng quang học (ảnh, hình vẽ) với tỉ lệ cần thiết 19 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com iii Nếu sử dụng quang học vùng biểu kiến (vùng ánh sáng nhìn thấy mắt thường), chuyển sang sử dụng hồng ngoại tử ngoại Nguyên tắc chép thể rõ ứng dụng Dropbox Trước đây, tập tin lưu trữ cục máy tính cá nhận người dùng, cần chép đâu phải dùng USB hay ổ cứng di động Thay vậy, Dropbox tự động chép tập tin từ máy cá nhân người dùng lên máy chủ, sau chép đến thiết bị khác người dùng Nhờ vậy, ta lưu lại tập tin máy này, ta qua máy khác mở lên làm việc tiếp Hình hình ảnh minh họa cho việc đồng hóa Dropbox Hình Ngun tắc chép Ngun tắc chép thể chức quản lý phiên Dropbox Khi người dùng chỉnh sửa tập tin, để tránh trường hợp ghi đè lên nhau, Dropbox thực công việc chép tập tin phiên chỉnh sửa cho người dùng Và phiên lưu lại 30 ngày Nguyên tắc chép thể việc để đưa phiên mới, thay phải làm lại từ đầu cần chép lại phần có cài đặt thêm chức 20 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Nguyên tắc vạn i Đối tượng thực số chức khác nhau, khơng cần tham gia đối tượng khác Dropbox khơng có chức dịch vụ lưu trữ liệu trực tuyến mà tích hợp nhiều chức thú vị khác như: Tự động lưu hình ảnh video từ máy ảnh, máy tính bảng, thẻ nhớ SD điện thoại thông minh; Chia sẻ tập tin Facebook Groups; làm việc với văn trình duyệt Nguyên tắc chứa i Một đối tượng đặt bên đối tượng khác thân lại chứa đối tượng thứ ba … ii Một đối tượng chuyển động xuyên suốt bên đối tượng khác Tất tập tin chứa thưc mục đặc biệt người dùng định cho Dropbox bị thay đổi tự động đồng với tập tin thư mục gốc máy chủ, sau lại đồng đến thư mục đặc biệt định thiết bị khác người dùng Việc sử dụng thư mục đặc biệt để chứa tập tin giúp cho Dropbox dễ dàng xác định tập tin cần động Và có thay đổi tập tin đó, tự động nhận biết đồng với máy chủ Nguyên tắc dự phòng i Bù đắp độ tin cậy không lớn đối tượng cách chuẩn bị phuơng tiện báo động, ứng cứu, an toàn Việc lưu trữ liệu với Dropbox mang tính dự phịng cao, người dùng lo lắng việc liệu liệu lưu máy chủ Tất liệu máy chủ Dropbox lưu dự phịng Ngồi ra, để tăng độ tin cậy dịch vụ, hệ thống hỗ trợ truy vết lịch sử 30 ngày để trường hợp người dùng lỡ xóa tập tin hay bị người khác xóa tập tin, vào lịch sử khôi phục lại liệu 21 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Nguyên tắc dự phòng thể rõ trường hợp người dùng thao tác tập tin Dropbox, hệ thống lưu dự phòng phiên để tránh trường hợp người cập nhật tập tin sau tập tin bị tập tin lại ghi đè lên làm liệu Dropbox hỗ trợ cho người dùng lưu dự phòng liệu từ dịch vụ hay ứng dụng khác như: Sao lưu lịch sử chat IM, lưu liệu Google Docs Nguyên tắc đảo ngược i Thay hành động yêu cầu toán, hành động ngược lại (ví dụ: khơng làm nóng mà làm lạnh đối tượng) ii Làm phần chuyển động đối tượng (hay mơi trường bên ngồi) thành đứng n ngược lại, phần đứng yên thành chuyển động iii Lật ngược đối tượng Trước đây, tập tin (dữ liệu) lưu cục thiết bị cá nhân, người dùng phải tự quản lý liệu thiết bị Giờ đây, cách sử dụng dịch vụ lưu trữ đám mây, liệu khơng cịn mang tính cục thiết bị mà tất đưa lên “đám mây” Chính đảo ngược từ lưu cục sang lưu máy chủ đem lại nhiều lợi ích lợi ích rõ khả chia sẻ liệu 10 Nguyên tắc linh động a) Cần thay đổi đặc trưng đối tượng hay mơi trường bên ngồi cho chúng tối ưu giai đoạn làm việc b) Phân chia đối tượng thành phần, có khả dịch chuyển với Dữ liệu lưu trữ máy chủ nhà cung cấp, ta cần sử dụng phần mềm máy khách nhà phát triển cung cấp hay trình duyệt web để thao tác truy xuất đến liệu xử lý Với thiết bị (PC, laptop, điện thoại hay máy tính bảng…) truy cập vào truy cập liệu thông qua kết nối Internet 22 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Người dùng thao tác xử lý tập tin Dropbox mà khơng trực tuyến Ngay có kết nối với internet, Dropbox tự động thực việc đồng Khi thực đồng hóa, Dropbox đồng phần bị thay đổi không đồ hết toàn liệu Điều giúp tiết kiệm thời gian băng thông cho người sử dụng 11 Nguyên tắc giải thiếu thừa i Nếu khó nhận 100% hiệu cơng việc cần thiết, nên nhận nhiều “một chút” Lúc tốn trở nên đơn giản hơnvà dễ giải Ứng dụng cho phép người dùng tùy chọn lượng băng thơng để đồng hóa Điều giúp người dùng quản lý băng thơng hiệu Vì băng thơng người dùng khơng nhiều mà Dropbox sử dụng hết để đồng khiến người dùng không làm việc khác Một phương pháp khác Dropbox sử dụng để hoạt động tốt điều kiện băng thông giới hạn đồng phần bị thay đổi khơng đồng tồn liệu 12 Ngun tắc liên tục tác động có ích Thực cơng việc cách liên tục (tất phần đối tượng cần i luôn làm việc chế độ đủ tải) ii Khắc phục vận hành không tải trung gian iii Chuyển chuyển động tịnh tiến qua lại thành chuyển động quay Dropbox trạng thái sẵn sàng liên tục, có thay đồi tập tin máy cá nhân, đồng lên máy chủ Tương tự, máy chủ có thay đổi thiết bị khác thực hiện, Dropbox đồng thay đổi máy tính cá nhân người dùng 23 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 13 Nguyên tắc quan hệ phản hồi i Thiết lập quan hệ phản hồi ii Nếu có quan hệ phản hồi, thay đổi Nguyên tắc quan hệ phản hồi thể trình đồng hóa Dropbox Khi máy khách có thay đổi thông báo cho máy chủ để đồng ngược lại máy chủ có thay đổi thơng báo đồng máy khách Khi người dùng sử dụng trình duyệt web để tải tập tin lên Dropbox máy chủ hiển thị trình tải lên cho người dùng, thông báo cho người dùng tài xong Cuối cùng, máy chủ đồng tập tin thiết bị khác người dùng 14 Nguyên tắc sử dụng trung gian i Sử dụng đối tượng trung gian, chuyển tiếp Dropbox đóng vai trị đối tượng trung gian giúp người dùng chuyển tiếp tập tin đến tất thiết bị khác thân, chuyến tiếp đến người dùng khác Dropbox dùng đề thay cho đối tượng chuyển tiếp trước là: thẻ nhớ, USB, hay ổ cứng di động Facebook tích hợp sử dụng Dropbox trung gian giúp người dùng Facebook Groups chia sẻ liệu với 15 Nguyên tắc tự phục vụ i Đối tượng tự phục vụ cách thực thao tác phụ trợ, sửa chữa ii Sử dụng phế liệu, chất thải, lượng dư Khi máy khách có thay đổi thơng báo cho máy chủ để đồng ngược lại máy chủ có thay đổi thơng báo đồng máy khách Khi có kết nối trực tuyến đến liệu, hệ thống tự động yêu cầu người dùng phải cung cấp tài khoản mật mã để bảo vệ liệu cho người dùng Khi khơng có kết nối internet, người dùng thao tác với tập tin Dropbox Ngay có kết nối internet, Dropbox tự đồng hóa tập tin lên máy chủ 24 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 16 Nguyên tắc phân hủy i Phần đối tượng hồn thành nhiệm vụ trở nên khơng cần thiết phải tự phân hủy (hoà tan, bay hơi…) phải biến dạng Trong chức hỗ trợ quản lý phiên có nhiều người dùng chỉnh sửa tập tin, người dùng chỉnh sửa, Dropbox tạo phiên người sửa để tránh trường hợp chép đè tập tin Tuy nhiên, tập tin phiên Dropbox lưu lại 30 ngày, sau tự động xóa Lý phiên tạm thời, sau người dùng tự cập nhật lại tập tin gốc khơng cịn giá trị nên lưu trữ chúng gây lãng phí nhớ Trong chức hỗ trợ truy vết lịch sử khôi phục Thì lịch sử lưu lại 30 ngày Sau đó, bị xóa để khơng làm tốn dung lượng lưu trữ 17 Nguyên tắc rẻ thay cho đắt i Thay đối tượng đắt tiền đối tượng rẻ có chất lượng (thí dụ tuổi thọ) Bằng việc sử dụng dịch vụ lưu trữ trực tuyến, người dùng tiết kiệm nhiều cho phí cho việc mua thiết bị lưu trữ thẻ nhớ, USB hay HDD Ngoài ra, cịn giúp cho người dùng tiết kiệm thời gian để chép chia sẻ liệu thiết bị người dùng nhiều người dùng với (Hình 5) Hình Chia sẻ liệu nhiều người 25 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com 18 Nguyên tắc thay đổi màu sắc i Thay đổi màu sắc đối tượng hay mơi trường bên ngồi ii Thay đổi độ suốt đối tượng hay mơi trường bên ngồi iii Để quan sát đối tượng trình, sử dụng chất phụ gia màu, huỳnh quang iv Nếu chất phụ gia sử dụng, dùng nguyên tử đánh dấu v Sử dụng hình vẽ, ký hiệu thích hợp Màu sắc sử dụng ứng dụng nói chung Dropbox nói riêng yếu tố quan trọng cho tính dễ sử dụng ứng dụng Thơng thường, ứng dụng sử dụng màu nhạt hay màu trắng Ở vị trí quan trọng sử dụng màu bật Màu đỏ dùng cho cảnh báo nguy hiểm Với nút chức thay sử dụng văn bản, thêm vào hình ảnh cho người dùng dễ hiểu chức Ví dụ Hình Hình Nguyên tắc thay đổi màu sắc 19 Nguyên tắc thay sơ đồ học i Thay sơ đồ học điện, quang, nhiệt, âm mùi vị ii Sử dụng điện trường, từ trường điện từ trường tương tác với đối tượng iii Chuyển trường đứng yên sang chuyển động, trường cố định sang thay đổi theo thời gian, trường đồng sang có cấu trúc định iv Sử dụng trường kết hợp với hạt sắt từ Trong mơ hình lưu trữ đám mây, người dùng không cần quan tâm đến việc đầu tư phần cứng để lưu trữ liệu Tất thứ lưu trữ máy chủ nhà cung cấp dịch vụ 26 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com IV Hướng cải tiến dựa nguyên tắc sáng tạo Trộn tập tin phiên với Để giải vấn đề nhiều người thay đổi tập tin văn Dropbox thực việc chép phiên chỉnh sửa người dùng Tuy nhiên, sau người dùng phải tự trộn phiên với cách thủ cơng Do đó, tính trộn tập tin phiên cách tự động cần thiết Khi đó, người dùng cần chọn danh sách tập tin phiên cần trộn chọn chức trộn Chương trình tự động trộn tập tin với dựa số cơng nghệ so khớp văn Sau trộn, chương trình tạo tập tin trộn mở lên cho người dùng xem lại Xây dựng hệ thống thư viện (thư viên sách, ảnh, nhạc, phim ) Hiện nay, Dropbox có 100 triệu người dùng với số lượng tập tin tải (tải lên tải xuống) lên đến hàng chục triệu lượt ngày Do đó, kho liệu ngày lớn ý tưởng từ kho liệu khổng lồ ta xây dựng lên hệ thống thư viện phong phú bao gồm: Thư viên sách, thư viện ảnh, thư viện phim, nhạc, phần mềm Khi đó, hệ thống cho phép người dùng chọn tài liệu mà muốn chia sẻ vào hệ thống thư viện Sau đó, hệ thống thực việc tổng hợp phân loại tài liệu Theo thời gian, hệ thống thư viện dần lớn lên trở thành kho tàng tri thức cho người tham khảo Hỗ trợ phân loại tập tin Đây xem bước đầu cho ý tưởng xây dựng hệ thống thư viện nêu Việc phân loại ở mức hỗ trợ cho liệu cá nhân người dùng Khi người dùng tải lên số lượng lớn tập tin liệu việc phân loại thật hữu ích Do đó, theo em chức cần thiết quan trọng 27 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Việc phân loại tập tin hỗ trợ cho người dùng tùy chỉnh theo sở thích họ khơng phải bắt buộc phân loại theo cách mà hệ thống định Hỗ trợ tìm kiếm hình ảnh, giọng nói, hát Việc tìm kiếm tập tin kho liệu lớn thật vấn đề quan trọng Tuy nhiên, nêu việc phân loại liệu hỗ trợ nhiều việc tìm kiếm Đối với tập tin ta dễ dàng tìm kiếm theo từ khóa hay loại Tuy nhiên, bên cạnh đó, ta có nhu cầu tìm kiếm nâng cao khác như: Muốn tìm ảnh lưu trữ có mặt người đó, muốn tìm nhạc mà nhớ giai điệu mà quên tên đó, thực chức thỉ thật hữu ích người dùng Khi đó, muốn tìm hình ảnh người, ta truyền vào họ tên người chương trình tìm ảnh có tag họ tên người Hay trường hợp ta quên họ tên truyền ảnh gượng mặt người vào hệ thống tự động so khớp để tìm ảnh có chứa mặt người Để tìm nhạc từ giai đoạn, chương trình cho phép người dùng nhập vào đoạn giai điệu (qua tập tin âm hay thu trực tiếp từ micro) Sau đó, chương trình phân tích chuỗi âm nhập so khớp với tập tin âm kho liệu để tìm kết gần thỏa Thống kê thao tác người dùng để cải thiện giao diện cho người Chức để hỗ trợ cho việc cải tiến giao diện cho ngày dễ sử dụng Chương trình ghi nhận lại thao tác người dùng (việc ghi nhận dùng để tối ưu giao diện giữ bí mật hủy sau sử dụng) để xác định vấn đề mà người dùng hay gặp phải như: Nhấn sai nút, khó khăn việc tìm kiếm chức ứng dụng, vị trí hay nhấn từ đó, giao diện tùy chỉnh phù hợp cho người dùng Ví dụ như: người thuận tay tay phải có cách tương tác với chương trình khác 28 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com V Kết luận Dựa kiến thức tìm hiểu vể phương pháp luận sáng tạo, nguyên tắc sáng tạo G.S Altshuller, tìm hiểu dịch vụ lưu trữ chia sẻ trực tuyến Dropbox Trong tiểu luận, em trình bày ứng dụng nguyên tắc sáng tạo việc phát triển dịch vụ Dropbox dựa nguyên tắc sáng tạo, em nêu số ý tưởng thân để cải tiến cho Dropbox nói riêng dịch vụ lưu trữ chia sẻ liệu nói chung Qua đó, ta thấy việc áp dụng nguyên tắc sáng tạo vào lĩnh vực giúp tìm hướng giải vấn đề tốt so với cách giải cũ, tạo lợi ích đáng kể cho thân cho nhân loại Như vấn đề trình bày đề tài này, dịch vụ Dropbox vốn xuất phát từ nhu cầu cá nhân người sáng lập Houston Bằng cách sáng tạo để giải vấn đề cá nhân, Houston tạo dịch vụ có ích hỗ trợ cho người, giúp cho việc lưu trữ, chia sẻ liệu trở nên dễ dàng thoải mái Hiện nay, học sinh, sinh viên gặp nhiều khó khăn vấn đề sáng tạo khơng tiếp thu phương pháp luận khoa học sáng tạo Bên cạnh đó, phát triển cơng nghệ thông tin internet mang đến cho nguồn tài liệu kiến thức vô tận khiến cho dễ bị lệ thuộc nhiều vào mà khả tư sáng tạo, hay hình thành thói quen xấu chép thay cho tư sáng tạo Cũng mà số phát minh sáng chế Việt Nam mức thấp giới Vì vậy, theo em việc giảng dạy Phương pháp luận sáng tạo nhà trường quan trọng Nó mở triển vọng để nâng cao hiệu sáng tạo sinh viên, học sinh 29 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TÀI LIỆU THAM KHẢO [1] Jon Ying, Meet the Team! (Part 1) The Dropbox Blog, February 5, 2009 [2] Kincaid, Jason, "Dropbox Acquires The Domain Everyone Thought It Had: Dropbox.com," in TechCrunch, October 13, 2009 [3] Levy, Ari, Dropbox Partners With Softbank, Sony Ericsson for Growth in Asia, Europe, 2011 [4] OPSWAT, "OPSWAT's December 2011 Market Share Report," Market Share Report 2011 [5] TechCrunch, "Integrates With Dropbox To Power File-Sharing Within Facebook Groups," in TechCrunch, September 26, 2012 [6] Schramm, Mike, Dropbox hits 100 million users, looking for great Dropbox stories, 15 November 2012 [7] Scott Dunn, Dropbox File Sync Service, September 24, 2008, PCWorld [8] Phan Dũng, Sáng tạo đổi mới.: Nhà xuất Trẻ, 2010 [9] Phan Dũng, Sổ tay sáng tạo: Các Thủ Thuật (Nguyên Tắc) Cơ Bản : Sở khoa học Công nghệ Môi trường, 1994 [10] GS.TSKH Hồng Kiếm, Slides giảng mơn ‘‘PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC TRONG TIN HỌC", 2012 30 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... pháp luận sáng tạo, nguyên tắc sáng tạo G.S Altshuller, tìm hiểu dịch vụ lưu trữ chia sẻ trực tuyến Dropbox Trong tiểu luận, em trình bày ứng dụng nguyên tắc sáng tạo việc phát triển dịch vụ Dropbox. .. thiệu dịch vụ Dropbox Giới thiệu Dropbox dịch vụ lưu trữ liệu trực tuyến công ty Dropbox phát triển Phiên phát hành vào tháng 12 năm 2008 Dropbox cung cấp chức Hình 1: Dịch vụ lưu trữ liệu trực tuyến. .. phần III, em trình bày việc ứng dụng số nguyên tắc 40 nguyên tắc sáng tạo G.S Altshuller dịch vụ lưu trữ chia sẻ Dropbox III.Ứng dụng nguyên tắc sáng tạo Dropbox Nguyên tắc phân nhỏ i Chia đối