1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Các nguyên lý sáng tạo và vận dụng triển của phần mềm openoffice

20 1 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 20
Dung lượng 532,4 KB

Nội dung

Đ i H c Qu c Gia TP.HCM Tr ng Đ i H c Khoa H c T Nhiên  BÀI THU HOẠCH PHƯƠNG PHÁP NGHIÊN CỨU KHOA HỌC TRONG TIN HỌC Đề tài CÁC NGUYÊN VÀVẬN DỤNG TRIỂN CỦA OPENOFFICE LÝ SÁNG TẠO VÀO SỰ PHÁT PHẦN MỀM Giảng viên hướng dẫn : GS-TSKH Hoàng Văn Kiếm Học viên thực :Phan Thị Kim Ngân Mã số : 12.12.024 L p: Cao h c khóa 22 LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TP.HCM – 2012 Lời Mở Đầu Ba năm trở lại đây, hầu hết trường Trung học phổ thơng Thành Phố Hồ Chí M inh triển khai giảng dạy chương trình OpenOffice Writer thuộc phần mềm OpenOffice thay cho chương trình M icrosoft Word Của Microsoft học kỳ môn Tin Học lớp 10 OpenOffice đề án phần mềm nguồn mở với mục đích qua đóng góp cộng đồng người viết phần mềm, soạn thảo chương trình ứng dụng văn phòng hoạt động với tất hệ điều hành phổ biến khai thác chức tài liệu thông qua thành phần mở dựa thư viện nguồn API dạng hồ sơ XM L Trước đây, thành công phần mềm Office tập đoàn Microsoft làm lu mờ tất cảphần mềm văn phòng khác Tuy nhiên, với thời gian, phát triển mạnh mẽ cácchương trình mã nguồn mở, nhiều chương trình miễn phí với chức tương đương, (thậm chívượt trội so với phần mềm loại M icrosoft) đời Đơn cử trình duyệt webM ozilla FireFox có nhiều tính ổn định so với Internet Explorer đặc biệt phầnmềm OpenOffice, có chức giống với phần mềm M icrosoftOffice Bên cạnh đó, xu hội nhập, việc phải tuân thủ luật quyền sở hữu trí tuệ làđiều tất yếu Chính lẽ đó, vừa qua, Bộ Giáo dục Đào tạo có cơng văn đề nghị đơn vị sửdụng phần mềm mã nguồn mở, miễn phí OpenOffice thay cho M icrosoft Office điều dễhiểu nhằm thực thi luật quyền sở hữu trí tuệ WTO Trong tiểu thu hoạch em xin trình bày 40 nguyên lý sáng tạo vận dụng nguyên lý vào phát triển phần mềm OpenOffice Tiếp đến em xin đưa dự đoán phát triển phần mềm OpenOffice tương lai Em xin gửi lời cảm ơn chân thành đến Giáo sư - Tiến sĩ Khoa Học Hoàng Kiếm, người tận tâm truyền đạt kiến thức tảng cho chúng em môn học “Phương pháp nhiên cứu khoa học tin học” Trong khoảng thời gian ngắn thực hiện, chắn thu hoạch em có vài điểm thiếu sót mong Thầy thơng cảm bỏ qua tận tình bảo - Trang - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com MỤC LỤC  PHẦN I : KHOA H C VÀ NGHIÊN C U KHO A H C Khoa học gì: .3 Nghiên cứu khoa học .3 40 NGUYÊN TẮC SÁNG TẠO : .5 PHẦN 2: VẬN DỤNG CÁC NGUYÊN T ẮC SÁNG T ẠO T RONG SỰ PHÁT T RIỂN PHẦN MỀM OPEN OFFICE 12 Gi ới thiệu O penOffice: 12 Các tính bao gồm: 13 Lịch sử phát triển OpenOffice 15 Các nguyên lý áp dụng trình phát triển phần mềm open office: 15 Những dự đoán phát triển phần mềm OpenOffice tương lai 17 a) 10 Lý nên chọn O penOffice thay Microsoft O ffice 17 b) Nhược điểm lớn OO 3.0, phiên trước: 18 c) Dự đoán tương lai: 18 T ÀI LIỆU T HAM KHẢO 19 - Trang - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com PHẦN I : KHOA H C VÀ NGHIÊN C U KHOA H C Khoa học gì: - Là hệ thống tri thức loại quy luật tự nhiên, xã hội tư (Pierre Auger UNESCO-PARIS) - Theo quan điểm Marx, khoa học cịn hiểu hình thái ý thức xã hội, tồn độc lập tương hình thái ý thức xã hội khác - Các tiêu chí nhận biết mơn khoa học:  Có đối tượng nghiên cứu  Có hệ thống lý thuyết  Có hệ thống phương pháp luận  Có mục đích sử dụng  Sự phân cơng tích hợp khoa học  Sự phân loại khoa học  Nguồn gốc (Lý thuyết, thực nghiệm, thực chứng…)  Mục đích ứng dụng ( mơ tả, phân tích, tổng hợp, sáng tạo…)  Mức độ khái quát ( Cụ thể, trừu tượng, tổng quát…)  Tính tương liên ( Liên ngành, đa ngành…)  Cơ cấu hệ thống tri thức ( Cơ sở, bản, chuyên ngành…)  Đối tượng nghiên cứu ( Tự nhiên, kỹ thuật, xã hội nhân văn, công nghệ, nông nghiệp, y học…) Nghiên cứu khoa học  Nghiên cứu khoa học nhu cầu nhận thức cải tạo giới:  Khám phá thuộc tính chất vật tượng  Phát qui luật vận động vật  Vận dụng qui luật để sáng tạo giải pháp tác động vào vật  Các chức Nghiên cứu khoa học: - Trang - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com  Mơ tả: trình bày ngơn ngữ hình ảnh chung vật, cấu trúc, trạng thái, vận động vật Sự mơ tả bao gồm định tính định lượng  Giải thích:là làm rõ ngun nhân hình thành qui luật chi phối trình vận động vật nhằm đưa thơng tin thuộc tính chất vật  Dự đốn:nhìn trước q trình hình thành, tiêu vong, vận động biểu vật tương lai  Sáng tạo: làm vật chưa tồn Khoa học không dừng lại ở chức mơ tả, giải thích dự đốn Sứ mệnh lớn lao khoa học sáng tạo giải pháp cải tạo giới  Các đặc điểm nghiên cứu khoa học:  Tính mới: NCKH trình thâm nhập vào giới vật mà người chưa biết, hướng tới phát sáng tạo Đây đặc điểm quan trọng  Tính tin cậy: Kết nghiên cứu phải có khả kiểm chứng lại nhiều lần nhiều người khác điều kiện giống Do đó, ngun tắc mang tính phương pháp luận NCKH trình bày kết nghiên cứu, người nghiên cứu cần rõ điều kiện, nhân tố phương tiện thực  Tính thơng tin: thông tin qui luật vận động vật tượng, thơng tin qui trình cơng nghệ tham số kèm qui trình  Tính khách quan: vừa đặc điểm NCKH vừa t iêu chuẩn người NCKH Để đảm bảo tínhj khách quan, người NCKH cần phải tự trắc nghiệm lại kết luận tưởng hồn tồn xác nhận  Tính rủi ro: Một nghiên cứu thành cơng, thất bại Thất bại nhiều nguyên nhân khoa học thất bại xem kết mang ý nghĩa kết luận NCKH - Trang - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com lưu giữ, tổng kết lại tài liệu khoa học nghiêm túc để tránh cho người sau khơng dẫm chân lên lối mịn, tránh lãng phí nguồn lực nghiên cứu  Tính thừa kế: Có ý nghĩa quan trọng mặt phương pháp luận nghiên cứu Ngày khơng có NCKH chỗ hịan tịan trống khơng kiến thức, phải kế thừa kết nghiên cứu lĩnh vực khoa học khác  Tính cá nhân: vai trò cá nhân sáng tạo mang tính định, thể tư cá nhân chủ kiến riêng nhân  Tính phi kinh tế: Lao động NCKH định mức, thiết bị chuyên dụng dùng NCKH khấu hao, hiệu kinh tế NCKH xác định 40 NGUYÊN T ẮC S ÁNG TẠO: Nguyên tắc phân nhỏ  Chia đối tượng thành phần độc lập  Làm đối tượng trở nên tháo lắp  Tăng mức độ phân nhỏ đối tượng Nguyên tắc tách khỏi đối tượng  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 Nguyên tắc phẩm chất cục a) 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 b) Các phần khác đối tượng phải có chức khác c) 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ản đối xứng  Chuyển đối tượng có hình dạng đối xứng thành khơng đối xứng (nói chung làm giảm bậc đối xứng) Nguyên tắc kết hợp - Trang - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com a) Kết hợp đối tượng đồng đối tượng dùng cho hoạt động kế cận b) Kết hợp mặt thời gian hoạt động đồng kế cận Nguyên tắc vạn  Đối tượng thực số chức khác nhau, khơng cần tham gia đối tượng khác Nguyên tắc “chứa trong” a) M ột đối tượng đặt bên tron g đối tượng khác thân lại chứa đối tượng thứ ba … b) M ột đối tượng chuyển động xuyên suốt bên đối tượng khác Nguyên tắc phản trọng lượng a) Bù trừ trọng lượng đối tượng cách gắn với đối tượng khác, có lực nâng b) b) Bù trừ trọng lượng đối tượng tương tác với mơi trường sử dụng lực thủy động, khí động Nguyên tắc gây ứng suất sơ  Gây ứng suất trước với đối tượng để chống lại ứng suất không cho phép không mong muốn đối tượng làm việc (hoặc gây ứng suất trước để làm việc dùng ứng suất ngược lại ) 10 Nguyên tắc thực sơ a) Thực trước thay đổi cần có, hồn tồn phần, đối tượng b) Cần xếp đối tượng trước, cho chúng hoạt động từ vị trí thuận lợi nhất, khơng thời gian dịch chuyển 11 Nguyên tắc dự phòng  Bù đắp độ tin cậy không lớn đối tượng cách chuẩn bị trước phương tiện báo động, ứng cứu, an toàn 12 Nguyên tắc đẳng  Thay đổi điều kiện làm việc để nâng lên hay hạ xuống đối tượng 13 Nguyên tắc đảo ngược - Trang - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com  Thay hành động yêu cầu tốn, hành động ngược lại (ví dụ: khơng làm nóng mà làm lạnh đối tượng)  Làm phần chuyển động đối tượng (hay mơi trường bên ngồi) thành đứng yên ngược lại, phần đứng yên thành chuyển động  Lật ngược đối tượng 14 Nguyên tắc cầu (trịn) hố a) Chuyển phần thẳng đối tượng thành cong, mặt phẳng thành mặt cầu, kết cấu hình hộp thành kết cấu hình cầu b) Sử dụng lăn, viên bi, vòng xoắn c) Chuyển sang chuyển động quay, sử dụng lực ly tâm 15 Nguyên tắc linh động a) Cần thay đổi đặt 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 16 Nguyên tắc giải “thiếu” “thừa”  Nếu khó nhận 100% hiệu cần thiết, nên nhận nhiều “một chút” Lúc tốn trở nên đơn giản dễ giải 17 Nguyên tắc chuyển sang chiều khác a) Những khó khăn chuyển động (hay xếp) đối tượng theo đường (một chiều) khắc phục cho đối tượng khả di chuyển mặt phẳng (hai chiều) Tương tự, toán liên quan đến chuyển động (hay xếp) đối tượng mặt phẳng đơn giản hoá chuyển sang không gian (ba chiều) b) Chuyển đối tượng có kết cấu tầng thành nhiều tầng c) Đặt đối tượng nằm nghiêng d) Sử dụng mặt sau diện tích cho trước e) Sử dụng luồng ánh sáng tới diện tích bên cạnh tới mặt sau diện tích cho trước 18 Nguyên tắc sử dụng dao động học a) Làm đối tượng dao động Nếu có dao động, tăng tầng số dao động (đến tầng số siêu âm) - Trang - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com b) Sử dụng tầng số cộng hưởng c) Thay dùng rung học, dùng rung áp điện d) Sử dụng siêu âm kết hợp với trường điện từ 19 Nguyên tắc tác động theo chu kỳ a) Chuyển tác động liên tục thành tác động theo chu kỳ (xung) b) Nếu có tác động theo chu kỳ, thay đổi chu kỳ c) Sử dụng khoảng thời gian xung để thực tác động khác 20 Nguyên tắc liên tục tác động có ích a) Thực cơng việc cách liên tục (tất phần đối tượng cần luôn làm việc chế độ đủ tải) b) Khắc phục vận hành không tải trung gian c) Chuyển chuyển động tịnh tiến qua lại thành chuyển động quay 21 Nguyên tắc “vượt nhanh” a) Vượt qua giai đoạn có hại nguy hiểm với vận tốc lớn b) Vượt nhanh để có hiệu ứng cần thiết 22 Nguyên tắc biến hại thành lợi a) Sử dụng tác nhân có hại (thí dụ tác động có hại mơi trường) để thu hiệu ứng có lợi b) Khắc phục tác nhân có hại cách kết hợp với tác nhân có hại khác c) Tăng cường tác nhân có hại đến mức khơng cịn có hại 23 Ngun tắc quan hệ phản hồi a) Thiết lập quan hệ phản hồi b) Nếu có quan hệ phản hồi, thay đổi 24 Nguyên tắc sử dụng trung gian  Sử dụng đối tượng trung gian, chuyển tiếp 25 Nguyên tắc tự phục vụ a) Đối tượng phải tự phục vụ cách thực thao tác phụ trợ, sửa chữa b) Sử dụng phế liệu, chát thải, lượng dư 26 Nguyên tắc chép (copy) - Trang - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com a) 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 b) Thay đối tượng hệ đối tượng quang học (ảnh, hình vẽ) với tỷ lệ cần thiết c) 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 27 Nguyên tắc “rẻ” thay cho “đắt”  Thay đối tượng đắt tiền đối tượng rẻ có chất lượng (thí dụ tuổi thọ) 28 Nguyên tắc thay sơ đồ học a) Thay sơ đồ học điện, quang, nhiệt, âm mùi vị b) Sử dụng điện trường, từ trường điện từ trường tương tác với đối tượng c) 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 d) Sử dụng trường kết hợp với hạt sắt từ 29 Nguyên tắcsử dụng kết cấu khí lỏng  Thay cho phần đối tượng thể rắn, sử dụng chất khí lỏng: nạp khí, nạp chất lỏng, đệm khơng khí, thủy tĩnh, thủy phản lực 30 Nguyên tắc sử dụng vỏ dẻo màng mỏng a) Sử dụng vỏ dẻo màng mỏng thay cho kết cấu khối b) Cách ly đối tượng với môi trường bên vỏ dẻo màng mỏng 31 Nguyên tắc sử dụng vật liệu nhiều lỗ a) Làm đối tượng có nhiều lỗ sử dụng thêm chi tiết có nhiều lỗ (miếng đệm, phủ ) b) Nếu đối tượng có nhiều lỗ, sơ tẩm chất 32 Nguyên tắc thay đổi màu sắc a) Thay đổi màu sắc đối tượng hay mơi trường bên ngồi b) Thay đổi độ suốt của đối tượng hay môi trường bên - Trang - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com c) Để quan sát đối tượng trình, sử dụng chất phụ gia màu, hùynh quang d) Nếu chất phụ gia sử dụng, dùng nguyên tử đánh dấu e) Sử dụng hình vẽ, ký hiệu thích hợp 33 Nguyên tắc đồng  Những đối tượng, tương tác với đối tượng cho trước, phải làm từ vật liệu (hoặc từ vật liệu gần tính chất) với vật liệu chế tạo đối tượng cho trước 34 Nguyên tắc phân hủy tái sinh phần a) 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 ) phải biến dạng b) Các phần mát đối tượng phải phục hồi trực tiếp trình làm việc 35 Nguyên tắc thay đổi thông số hoá lý đối tượng a) Thay đổi trạng thái đối tượng b) Thay đổi nồng độ hay độ đậm đặc c) Thay đổi độ dẻo d) Thay đổi nhiệt độ, thể tích 36 Nguyên tắcsử dụng chuyển pha  Sử dụng tượng nảy sinh trình chuyển pha : thay đổi thể tích, toả hay hấp thu nhiệt lượng 37 Nguyên tắcsử dụng nở nhiệt a) Sử dụng nở (hay co) nhiệt vật liệu b) Nếu dùng nở nhiệt, sử dụng với vật liệu có hệ số nở nhiệt khác 38 Nguyên tắcsử dụng chất ơxy hố mạnh a) Thay khơng khí thường khơng khí giàu ơxy b) Thay khơng khí giàu ơxy ơxy c) Dùng xạ ion hố tác động lên khơng khí ơxy d) Thay ơxy giàu ơzơn (hoặc ơxy bị ion hố) ơzơn 39 Nguyên tắc thay đổi độ trơ - Trang 10 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com a) Thay mơi trường thơng thường mơi trường trung hồ b) Đưa thêm vào đối tượng phần, chất, p hụ gia trung hồ c) Thực q trình chân không 40 Nguyên tắc sử dụng vật liệu hợp thành (composite)  Chuyển từ vật liệu đồng sang sử dụng vật liệu hợp thành (composite) Hay nói chung, sử dụng vật liệu - Trang 11 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com PHẦN 2:VẬN DỤNG CÁC NGUYÊN TẮC SÁNG TẠOTRONG SỰ PHÁT TRIỂN PHẦN MỀM OPEN OFFICE Giới thiệu OpenOffice: OpenOffice.org (OOo) hay gọi tắt OpenOffice trình ứng dụng văn phịng miễn phí, mã nguồn mở xây dựng phiên StarOffice mã nguồn mở Sun M icrosy stems Phần mềm văn phòng Op enOffice phần mềm đa hệ điều hành, chạy Linux, Windows M ac OS Nó có đầy đủ chức để làm việc văn phòng, giống phần mềm Office hãng M icrosoft, chí cịn tốt nhiều mặt: Op enOffice dùng định dạng tệp mở, dạng XM L, mang tên Op en Document, nhiều hãng tin học lớn cơng nhận, IBM OpenOffice cịn có khả đọc tệp định dạng theo MS Office xuất tài liệu sang định dạng PDF Flash Op enOffice có thêm ưu điểm lớn, phân phối theo giấy phép quyền LGPL lại miễn phí, M S Office phần mềm thương mại, phải mua quyền sử dụng với giá cao, so với mức thu nhập bình thường người Việt Nam Vậy việc sử dụng Op enOffice (OOo), thay mà phải dùng M S Office (M SO), cho phép tiết kiệm số tiền lớn phải mua giấy phép sử dụng phần mềm M SO Việc đặc biệt quan trọng nước phát triển, đặc biệt ngành giáo dục Tuy nhiên, việc thói quen sử dụng phần mềm thương mại chép lậu bất hợp pháp lý đại đa số người Việt Nam có thói quen dùng phần mềm Word để soạn thảo văn bản, Excel để tính bảng Powerpoint để làm trình bày Vì thế, việc chuyển đổi phần mềm, từ M SO sang OpenOffice, không đơn giản trước mắt phụ thuộc nhiều vào ý thức cá nhân tập thể - Trang 12 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Nhận thức khó khăn trên, cuối năm 2005, dự án C3LD hỗ trợ việc dịch sang tiếng Việt tài liệu hướng dẫn sử dụng phần mềm Op enOffice, có nhiều tiếng Anh tiếng Pháp, để giúp người Việt Nam có mong muốn tự học sử dụng Op enOffice OpenOffice gồm ứng dụng soạn thảo văn bản, bảng tính điện tử, trình chiếu, xử lý đồ họa véc-tơ soạn thảo trang mạng với tất mệnh lệnh tương đương với chương trình ứng dụng văn phịng khác thay phần mềm thương mại OpenOffice tương thích hồn tồn định dạng M S Office, bạn chuyển đỗi việc sử dụng dể dàng OpenOffice khuyến khích dùng quan hành chính, nghiệp để dần thay cho văn phòng nặng nề đắt đỏ MS Các tính bao gồm:  Writer:Xử lí văn bản, tương ứng với MS Word  Chức zoom cho phép hiển thị nhiều trang soạn thảo  Cách thức hỗ trợ đa ngôn ngữ  Tăng cường khả ghi tài liệu  Cho phép tạo tài liệu Wiki  Calc (Bảng tính, tương ứng với MS Excel)  Hỗ trợ đến 1024 cột/bảng tính  Cơng cụ giải phương trình mới, mạnh mẽ  Tính soạn thảo cộng tác - Trang 13 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com  Draw (Đồ hoạ): Cho phép tạo đồ hoạ cỡ lớn đến 3x3 m  Impress (Trình diễn, tương ứng với MS Power Point)  Hỗ trợ chèn bảng nguyên thuỷ (trước phải dùng đối tượng Calc)  Ngồi ra, nói, người dùng cài thêm tính phụ trợ, cơng cụ phân tích kinh doanh, nhập PDF, tạo tài liệu PDF, hỗ trợ người thuyết trình Người dùng cịn xâm nhập giới Web cách tạo trang Web tài liệu Wiki Writer - Trang 14 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com Lịch sử phát triển OpenOffice OpenOffice nguồn mở ứng dụng văn phòng StarOffice, phát triển vào thập niên 1980 StarDivision (Đức), công ty sau bị mua lại vào năm 1999 SUN Sau StarOffice 5.2 phát hành miễn phí (theo chuẩnLGPL/SISSL) 13/10/2000, source code OpenOffice thức download Điều đặc biệt StartOffice 6.0 vai trò dự án mã nguồn OpenOffice Trong dự án này, Sun mở mã nguồn StarOffice (ngoại trừ số module phát triển số hãng thứ 3, modul nằm dự án mã nguồn mở) xây dựng dự án OpenOffice.org Điều khơng có nghĩa Sun đẩy phát triển cho tình nguyện viên, phần lớn cơng việc phát triển lập trình viên Sun, đồng thời Sun trang trải chi phí hoạt động dự án OpenOffice.org 1/5/2002 OpenOffice 1.0 cho hệ điều hành M S Windows, Linux and Solaris, cho M axOS năm 2003 OpenOffice tích hợp với 3rdparty add-ons hỗ trợ export file pdf swf OpenOffice 2.0 bắt đầu phát triển từ năm 2003 với ý tưởng tăng tính tương tác với M S Office, tăng performance, khả integration cao (đặc biệt với GNOM E) thêm nhiều tính khác OpenOffice 2.0 thức sử dụng format chuẩnOASIS Op enDocument XM L cho việc lưu document 9/2005 SUN tuyên bố bỏ chuẩn SISSL sử dụng LGPL Cùng với release 2.0.3, SUN chuyển chu kì release từ 18 tháng/lần xuống tháng/lần 10/2008 release OpenOffice 3.0, hỗ trợ ODF đưa native cho M acOS Hiện OpenOffice Việt hóa 100% (trang cộng đồng Việt hóa OpenOfficehttp://vi.openoffice.org/) OpenOffice hỗ trợ nhiều ngôn ngữ (Bản OpenOffice 3.4 Beta hỗ trợ Tiếng Anh 69 ngôn ngữ khác) Nó lưu data theo format chuẩn mở chung, read/write files từ ứng dụng office khác M ặc dù mã nguồn ban đầu viết C++, cung cấp API cho nhiều ngơn ngữ lập trình scriptable, JAVA… Các nguyên lý áp dụng trình phát triển phần mềm open office: Trong trình phát triển phần mềm Open Office, số nguyên lý sau áp dụng để cải tiến sản phẩm: - Trang 15 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Nguyên lý rẻ thay cho đắt: Thay sử dụng hệ phần mềm khác ta phải trả số tiền lớn cho quyền nên chuyển qua sử dụng OpenOffice ta giảm bớt chi phí bỏ - Nguyên lý quan hệ phản hồi: Phần mềm Op enOffice tron g nhiều trường hợp phải tương tác với người dùng Khi người dùng phát sinh yêu cầu thơng qua giao diện, thiết bị phần cứng, phần mềmphải vào mà có phản hồi tương ứng cho người dùng - Nguyên tắc phân nhỏ:Phầm mềm chia nhỏ thành nhiều chức như: Writer (trình soạn thảo văn có tính tương tự M icrosoft Word), Calc (trình bảng tính tương tự M icrosoft Excel), Draw (trình đồ họa bản, tương tự M icrosoft Visio), Impress (trình soạn thảo trình diễn, tương tự PowerPoint), Base (trình quản trị sở liệu, tương tự M icrosoft Access), M ath (trình viết cơng thức tốn, tương tự M icrosoft Equation Editor), Bộ văn phòng StarOffice Cơ Bản… - Nguyên tắctáchkhỏiđốitượng: Tách phần mềm nhiều chức năng, cần sử dụng vài chức phần mềm khơng cần cài đặt hết cần chọn chức cần thiết Ví dụ: Chỉ sử dụng phần mềm để soạn thảo văn bảng tính không cần cài đặt Draw, Base, Impress… - Nguyên lý đảo ngược: Trước OpenOffice đời phần mềm văn phịng thường có mã nguồn đóng, Op enOffice lại theo hướng ngược lại cách cho người xem phát triển mã nguồn - Nguyên lý đổi màu: Từ phiên nay, phiên với giao diện đầy màu sắc bố trí hợp lý giúp cho OpenOffice thân thiện, dể sử dụng với người dùng - Nguyên lý chép: Tất phiên sau phần mềm Op enOffice xuất phát từ lõi phiên mà phát triển thêm - Nguyên lý chứa trong: Bên cạnh chức năng, phần mềm chứa nhiều ứng dụng khác kèm để phục vụ cho nhu cầu người dùng V í dụ: tạo trang Web tài liệu Wiki Writer - Nguyên lý vạn năng: OpenOffice cịn có khả đọc tệp định dạng theo M S Office xuất tài liệu sang định dạng PDF Flash - Nguyên lý linh động: Op enOffice phần mềm đa hệ điều hành, chạy Linux, Windows M ac OS - Trang 16 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com - Nguyên lý kết hợp: Người dùng cài thêm tính phụ trợ, cơng cụ phân tích kinh doanh, nhập PDF, tạo tài liệu PDF, hỗ trợ người thuyết trình Những dự đốn phát triển phần mềm OpenOffice tương lai a) 10 Lý nên chọn OpenOffice thay Microsoft Office  Miễn phí Op enOffice phân phối hồn tồn miễn phí Chi p hí khơng phải số khơng, tất nhiên, ví dụ bạn phải trả tiền để tải về, nhưn g khơng thể so sánh với sản phẩm M icrosoft Tất cập nhật Op enOffice hoàn tồn miễn phí  Mã nguồn mở Op enOffice phần mềm mã nguồn mở Điều có nghĩa nhiều người giới liên tục phát triển ngày tốt Các phiên xuất số lượng cải tiến quan trọng hoàn thành, phận tiếp thị M icrosoft người cuối định việc cung cấp nâng cấp tới người dùng  Nền tảng tương thích cao Op enOffice chạy hai hệ điều hành Windows Linux Chỉ cần tải phiên cần thiết tận hưởng tính phong phú tảng bạn muốn Bất kể hoạt động hệ thống bạn sử dụng giao diện, định dạng tệp tin hay tài liệu Nó khơng phải thuận lợi lớn sao? Điều chắn!  Linh động tiện dụng M ột tính có tính cách mạng Op enOffice hội để tải phiên đóng gói (portable), lưu trữ chúng xuống thiết bị lưu trữ nhỏ gọn, từ mang theo để sử dụng máy tính mà bạn muốn Bạn thử hình dung xem làm việc tương tự với M icrosoft Office?  Miễn phí nâng cấp ứng dụng mã nguồn mở kèm Bạn trả tiền để nâng cấp OpenOffice Bạn cần tải chúng máy sử dụng Tất phiên phát hành miễn phí Phiên Op enOffice cập nhật lần khoảng thời gian vài ba tháng, cập nhật M icrosoft phát hành lần hai ba năm  Hỗ trợ định dạng OpenDocument Op enOffice sử dụng định dạng Op enDocument, định dạng ngày phổ biến Dung lượng file nhỏ so với M icrosoft Office Hỗ trợ định dạng dựa tảng xml, điều có nghĩa tồn nhiều kỷ nguyên Internet  Hiệu suất hoạt động nhanh Op enOffice đơn giản thân thiện, thêm vào giao diện menu tiện lợi cho người sử dụng Bạn không cần chờ lâu để mở tài liệu đa ngôn ngữ tập tin kích thước lớn OpenOffice tiêu - Trang 17 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com thụ tài ngun máy tính, lý tất ứn g dụng chạy nhanh hiệu  Thuận tiện cho người dùng Op enOffice Writer, có tất tính đặc trưng trình xử lý chữ ký tự mạnh mẽ, đơn giản dễ hiểu Nó khơng chiếm nhiều thời gian bắt đầu làm việc với tất chức cần thiết có sẵn Thư từ, tờ rơi, memo loại tài liệu khác tạo chỉnh sửa cách dễ dàng nhanh chóng Nó chí cịn tốt Microsoft Word mặt đồ họa, liện lợi khả đốn trước (predictable): khơng có bảng canvasses bất tiện gây khó chịu M icrosoft Office, giúp người dùng tránh thao tác bất hợp lý, tránh lan man  Giao diện thân thiện dễ hiểu Op enOffice tập hợp tất thứ cho hay Microsoft, gạt bỏ tất điều bất hợp lý mà phải thời gian dài sử dụn g để nhận Mặc dù mang nhiều tính cổ điển, giao diện OpenOffice sánh ngang với M icrosoft Office, tron g số khía cạnh, nhỉnh việc sử dụng  Tính tốn hiệu Ứng dụng Calc OpenOffice tính tốn nhanh hơn, đơn giản hơn, yêu cầu nhớ dung lượng đĩa Ứng dụng Excels với đầy đủ chức tính tốn, thực linh hoạt bật việc tinh chỉnh biểu đồ Calc số tính hữu ích thuận tiện cho việc lọc liệu, lựa chọn tốt cho cần có cơng cụ tin cậy cho việc xử lý bảng tính b) Nhược điểm lớn OO 3.0, phiên trước:  Là giao diện: đơn điệu, không đẹp mắt Office 2007  OpenOffice thiếu vài chức cao cấp đối thủ, QuickParts (tận dụng đoạn văn sử dụng nhiều email văn bản), sẵn nhiều biểu mẫu để lựa chọn  Menu Open Office: thiết kế dạng truyền thống, khiến người dùng quen với Word 2007 không hài lịng thiếu "ribbon" tự thay đổi menu cơng cụ tuỳ theo ngữ cảnh sử dụng c) Dự đoán tương lai:  Op en Office lựa chọn bạn người dùng Windows muốn thay Microsoft Office Bộ phần mềm văn phòng tương thích với văn M icrosoft Office, đủ sức thoả mãn tác vụ văn phòng từ đến trung cấp, tất nhiên, hồn tồn miễn phí  Trong tương lai hầu hết người toàn giới sử dụng chương trình Op enOffice thay cho M icrosoft Office Và nhiều người giới liên tục phát triển ngày tốt Các phiên xuất với cải tiến quan trọn g - Trang 18 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com TÀI LIỆU THAM KHẢO  (1) Hoàng Kiếm, Bài giảng PPNCKH, Trường ĐH CNTT, 2012 (2) Hồng Kiếm, Giải tốn máy tính – Tập 1- - 3, NXB Giáo dục, 2005 (3) Một số viết website Wikipedia (vi.wikipedia.org) (4) Một số viết website OpenOffice.org (5) Và số tài liệu tổng hợp Internet - Trang 19 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com ... tiểu thu hoạch em xin trình bày 40 nguyên lý sáng tạo vận dụng nguyên lý vào phát triển phần mềm OpenOffice Tiếp đến em xin đưa dự đoán phát triển phần mềm OpenOffice tương lai Em xin gửi lời... 13 Lịch sử phát triển OpenOffice 15 Các nguyên lý áp dụng trình phát triển phần mềm open office: 15 Những dự đoán phát triển phần mềm OpenOffice tương lai 17 a) 10 Lý nên chọn O penOffice... sử dụng vật liệu - Trang 11 - LUAN VAN CHAT LUONG download : add luanvanchat@agmail.com PHẦN 2:VẬN DỤNG CÁC NGUYÊN TẮC SÁNG TẠOTRONG SỰ PHÁT TRIỂN PHẦN MỀM OPEN OFFICE Giới thiệu OpenOffice: OpenOffice. org

Ngày đăng: 01/11/2022, 15:07