GIỚI THIỆU Đóng gói phần mềm là tạo ra bộ cài đặt cho phần mềm.. InstallShield thường dùng để cài đặt phần mềm cho Microsoft Windows và các nền tảng máy chủ, nhưng nó cũng có thể dùng
Trang 2II.1 Giới thiệu.
II.2 Vài nét về InstallShield
II.3 Các bước cơ bản đóng gói một phần mềm
III Kết luận
Trang 3I GIỚI THIỆU
Đóng gói phần mềm là tạo ra bộ cài đặt cho phần mềm.
Lợi ích : gọn chỉ có một file exe hay msi và
có thể cài trên nhiều máy khác nhau, nhiều hệ điều hành khác nhau.
I.1 Khái niệm đóng gói phần mềm
Trang 4Tầm quan trọng của đóng gói phần mềm
72.0 0%
28.0 0%
Đóng gói phần mềm
Thành công Thất bại
Nguồn từ IBM
Trang 5I.2 Một số phần mềm đóng gói thông dụng
Trang 6InstallShield thường dùng để cài đặt phần mềm cho Microsoft Windows và các nền tảng máy chủ, nhưng nó cũng có thể dùng để quản lý các phần mềm ứng dụng cho các thiết bị cầm tay và thiết bị di động.
II.1 Giới Thiệu
Trang 7II.2 Vài nét về InstallShield
• Tương thích với các công nghệ tiên tiến nhất
từ Microsoft.
• Giảm thời gian phát triển ứng dụng.
• Giảm thiểu chi phí hỗ trợ kĩ thuật với các bộ
cài đặt đáng tin cậy.
• Cho phép thu lại, kiểm tra, bảo trì và sử
dụng các yêu cầu cài đặt trong suốt quá trình phát triển.
• Hỗ trợ mạnh mẽ cho nhà phát triển.
Trang 8II.3 Các bước cơ bản đóng gói một phần mềm
Bước 1: Tạo mới file cài đặt
Chạy Install Shield và chọn File/New Chọn Basic MSI project tại cửa sổ tạo mới.
Trang 9Bước 2: Cấu hình cho file cài đặt.
Chọn Application Information: Nhập các thông tin
cần thiết cho chương trình
Trang 10Chọn Installation Requirements: Chọn yêu cầu về
hệ thống chương trình
Trang 11Chọn Installation Architecture: Có thể tùy chỉnh
chương trình cài đặt tại đây
Trang 12Chọn Application File: Cho phép chỉ định tập tin hay
thư mục nào sẽ được đóng gói cùng chương trình Các tập tin và thư mục này phải được tổ chức giống với quá trình tạo ra sản phẩm (trong khi lập trình)
Trang 13Chọn Application Shortcuts: Cho phép tùy chỉnh
shortcuts chương trình
Trang 14Chọn Application Registry: Một vài chương trình đòi
hỏi thông tin phải được lưu trong Registry Vì vậy bạn có thể cấu hình lại Registry
Trang 15Chọn Installtion Interview: Tại đây bạn có thể tùy
chỉnh để cho phép người dùng lựa chọn một số tùy chỉnh trong quá trình cài
Trang 16Chọn Installtion Localzation: Cho phép tùy chọn ngôn
ngữ trong quá trình cài đặt
Trang 17Chọn Build Installation: Đây là phần cuối cùng của quá
trình tạo file cài đặt Cung cấp các lựa chọn như tạo file cài đặt dạng *.exe, *.msi, hay các dạng khác
Trang 18Tuy nhiên hổ trợ nhiều thông tin hơn Các
thông tin được nhập vào đây sẽ tự động thay thế các thông tin trong phần Application
Information.
Trang 19Tùy chọn mở rộng(tt)
Organization: Phần này tương ứng với Installation Architecture và Installation Requirements trong phần trên Tuy nhiên có nhiều tùy chọn mở rộng và linh động hơn
Application Data: tương ứng với Application Files trong phần trên tuy nhiên có nhiều lựa chọn hơn Ngoài việc quản lý các tập tin cài đặt Tại đây còn cho phép các chương trình hoạt thành phần nào sẽ được đóng gói kèm theo thông qua Redistributables
System Configuration: Phần này tương ứng Application Shortcuts và Application Registry bên trên tuy nhiên hỗ trợ nhiều tính năng hơn
Trang 20Tùy chọn mở rộng(tt)
User Interface: Tại đây cho phép thay đổi giao diện tập tin cài đặt cũng như quản lý các hộp thoại xuất hiện trong quá trình cài đặt thông qua Dialogs và Billboards và String Editor Bạn cũng có thể quản lý các đoạn Flash hay hình ảnh giới thiệu về sản phẩm tại đây Các hình ảnh này sẽ được hiển thị trong quá trình cài đặt
Ngoài ra còn một số tùy chọn và tính năng mở rộng khác thông qua: Server Configuration, Behavor and Logic, Media, Addtion Tools
Trang 21Bước 3: Chạy thử và đóng gói chương trình: Bạn nhấn vào dấu ! để chạy chương trình.
Trang 22III Kết Luận
Thế là chúng ta đã đóng gói được một phần mềm thanh chóng và đơn giản.
Tài liệu tham khảo:
Vi.Wikipedia.org
Internet
Trang 23Cảm ơn cô và các bạn đã chú
ý lắng nghe.