Install shield

2,509 views
2,454 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
2,509
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
87
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide
  • Phần lược sử công ty: nói sơ sơNên nhấn mạnh vào tầm quan trọng của việc tạo ra một gói phần mềm ổn định có độ tin cậy cao.
  • Công ty InstallShield được sáng lập bởi VireshBhatia và Rick Harold.Công ty InstallShield được Macrovision mua lại vào năm 2004. Vào ngày 01-04-2008Macrovision’s Software Business Unit (bao gồm nhãn hiệu InstallShield) được bán cho một công ty cổ phần riêng biệt, Thoma Cressey Bravo, thành công ty mới: Acresso Software Corporation.
  • Đóng gói phần mềm là công việc khá phức tạp nếu không có sự hỗ trợ của công cụ tốt. Theo IBM, 28% ứng dụng thất bại liên quan đến việc cài đặt và cấu hình phần mềm. Lỗi cài đặt sẽ làm tăng chi phí support và làm mất niềm tin cũng như làm giảm uy tín của công ty phần mềm. Phần mềm được đóng gói tốt sẽ giảm đáng kể chi phí support, làm hài lòng khách hàng.
  • Là công cụ đóng gói phần mềm trên nền Windows mạnh mẽ và phổ biến nhất hiện nay. Công ty Acresso có hơn 71000 khách hàng. Các phần mềm được đóng gói bởi InstallShield được cài đặt thành công trên 500 triệu máy tính toàn cầu.InstallShield 2009 là sản phẩm thương mại của Acresso Software. Hiện tại InstallShield có 3 phiên bản chính: Express, Professional, Primier. Với nhiều tính năng mạnh mẽ, hỗ trợ các công nghệ mới nhất của Microsoft, InstallShield 2009 giúp tạo ra các gói cài đặt tin cậy “có chất lượng” và giảm công sức của setup developer.
  • InstallShield hỗ trợ mạnh Windows Vista và các kĩ thuật mới như UAC, Restart Manager, …giúp chúng ta tạo gói setup có chứng nhận chạy Windows Vista. Hỗ trợ mạnh mẽ Windows VistaHổ trợ tất cả các phiên bản .NET Framework từ 3.5 trở về trước (3.0, 2.0, 1.1, 1.0)Tích hợp với VisualStudio 2008, 2005, 2003, 2002.Hỗ trợ tốt các flatform mobile mới nhất.Windows Mobile flatformMirosoft SmartphonePalm OSPhiên bản Primier hổ trợ nhiều ngôn ngữ (khoảng 35 ngôn ngữ)Tạo ứng dụng trial. Tạo bản vá cho ứng dụng nhanh chóng.
  • Ngôn ngữ script giúp tùy biến quá trình cài đặt, handle các lỗi,…Tạo gói setup cho server:Hổ trợ Windows Server 2008.Hổ trợ nhiều hệ quản trị CSDL: Microsoft SQL 2005, Oracle, MySQL.Hổ trợ công nghệ XML. Hổ trợ IIS Web ServiceGiao diện trực quan với Project Assistant và Installation Designer. Giảm thời gian deploy ứng dụng. Giảm thiểu các lỗi thường gặp.Công nghệ XML: giúp chúng ta cấu hình động cho ứng dụng
  • Install shield

    1. 1. InstallShield<br />Công cụ đóng gói phần mềm trên nền Windows<br />Nhóm G7 - iTeam<br />Giáo viên hướng dẫn:<br />Lâm Quang Vũ<br />Bùi Tấn Lộc<br />Trình bày:<br /> Trần Quang Thể<br />
    2. 2. Thông tin nhóm<br />Các thành viên: <br />0612431 Trần Quang Thể (TL)<br />0412319 Thạch Malapi<br />0412088 Hồ Thị Thanh Tuyền <br />0512069 Ninh Tuấn Anh <br />0312318 Trần Hoàng Long <br />0412361 Trần Thế Huy Hoàng <br />G7 - iTeam<br />2<br />
    3. 3. G7 - iTeam<br />3<br />Phát hành phần mềm<br />Quay phim<br />Tạo Document<br />Chụp hình<br />Đóng gói<br />
    4. 4. Nội dung trình bày<br />Giới thiệu tổng quan<br />Background<br />Các chức năng chính<br />Demo<br />Tài liệu tham khảo<br />4<br />G7 - iTeam<br />
    5. 5. Giới thiệu tổng quan<br />Công ty Acresso<br />Tầm quan trọng của việc đóng gói phần mềm. <br />Đôi nét về InstallShield 2009<br />5<br />G7 - iTeam<br />
    6. 6. Công ty Acresso<br />Thành lập ngày 01-04-2008<br />6<br />G7 - iTeam<br />
    7. 7. Tầm quan trọng của đóng gói phần mềm<br />7<br />G7 - iTeam<br />
    8. 8. InstallShield 2009<br />71000 khách hàng<br />500 triệu desktop<br />8<br />G7 - iTeam<br />
    9. 9. Nội dung trình bày<br />Giới thiệu tổng quan<br />Background<br />Các chức năng chính<br />Demo<br />Tài liệu tham khảo<br />9<br />G7 - iTeam<br />
    10. 10. Background<br />Gói cài đặt là gì?<br />Kiến trúc chung của gói cài đặt<br />Application Lifecycle<br />10<br />G7 - iTeam<br />
    11. 11. Gói cài đặt<br />Một gói cài đặt bao gồm tất cả các file mà ứng dụng cần cũng như hàm logic để giao tiếp engine cài đặt.<br />Công việc cơ bản nhất của một gói cài đặt là chuyển các file của ứng dụng được đóng gói (DVD, CD, setup file, Web) lên máy người dùng. <br />11<br />G7 - iTeam<br />
    12. 12. Kiến trúc chung gói cài đặt<br />Một gói cài đặt được chia làm 3 cấp: <br />Product: thường là ứng dụng chính hoặc 1 bộ các ứng dụng (suit of applications)<br />Features: Dưới góc nhìn của người dùng đây là đơn vị nhỏ nhất có thể chọn cài đặt. <br />Components: Dưới góc nhìn của developer đây là đơn vị nhỏ nhất của 1 gói cài đặt.<br />12<br />G7 - iTeam<br />
    13. 13. Application Lifecycle<br />Create Update<br />Notify User<br />Create Update<br />Create Install<br />Run Install<br />View Reporting<br />Download and Install<br />13<br />G7 - iTeam<br />
    14. 14. Nội dung trình bày<br />Giới thiệu tổng quan<br />Background<br />Các chức năng chính<br />Demo<br />Tài liệu tham khảo<br />14<br />G7 - iTeam<br />
    15. 15. Các chức năng chính nổi bật<br />Trialware<br />Patch<br />15<br />G7 - iTeam<br />
    16. 16. Các chức năng chính nổi bật<br />16<br />G7 - iTeam<br />
    17. 17. Nội dung trình bày<br />Giới thiệu tổng quan<br />Background<br />Các chức năng chính<br />Demo<br />Tài liệu tham khảo<br />17<br />G7 - iTeam<br />
    18. 18. Demo<br />Tạo gói setup cơ bản với BasicMSI<br />InstallShield 2009 & Visual Studio 2008 (*)<br />18<br />G7 - iTeam<br />
    19. 19. Nội dung trình bày<br />Giới thiệu tổng quan<br />Background<br />Các chức năng chính<br />Demo<br />Tài liệu tham khảo<br />19<br />G7 - iTeam<br />
    20. 20. Tài liệu tham khảo – Tài nguyên<br />Website: www.acresso.com/installshield<br />InstallShield Help Library: http://helpnet.acresso.com<br />Knowledge Base: http://support.installshield.com/kb<br />Webinars: http://www.installshield.com/news/events/webinars.asp?WebProd=isx<br />Support: http://support.acresso.com<br />20<br />G7 - iTeam<br />
    21. 21. Q&A<br />21<br />G7 - iTeam<br />

    ×