Tải bản đầy đủ (.pptx) (37 trang)

Tiểu luận môn công nghệ phần mềm ĐÓNG GÓI CHƯƠNG TRÌNH

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (3.93 MB, 37 trang )

ĐÓNG GÓI
CHƯƠNG TRÌNH
Trần Anh Tuấn 09520710
Ngô Tự Đăng Quang 09520618
Nội Dung
1.Khái niệm đóng gói
2.Cách thức đóng gói 1 chương trình đơn giản
3.Đóng gói crystal report
4.Đóng gói database
5.Sử dụng InstallShield để đóng gói

Đóng gói chính là việc tạo bộ cài đặt cho phần mềm

Lợi ích:

Giúp chương trình nhỏ gọn

Thuận tiện việc cài đặt và sử dụng khi đem qua các
máy khác

Bất lợi:

Vì là đóng gói thành file setup nên không thể chỉnh
sửa cho phù hợp cũng như sử dụng tối ưu chương
trình với người dùng
1.Khái niệm về đóng gói
2.Cách thức đóng gói 1 chương
trình đơn giản
Dùng visual Studio 2010 để
đóng gói chương trình
Để hiển thị icon cho soft thì chỉnh trong


phần form Main của project
Có thể lấy ảnh có đuôi .icon từ nhiều
trang web, chẳng hạn iconarchive.com
Demo 1
- Application Folder: chứa các file cần thiết của ứng dụng (file
.exe, các file dll ).
- User's Desktop : những gì bạn thêm vào phần này sẽ hiện thị
trên Desktop.
- User's Programs Menu: những gì bạn thêm vào phần này sẽ
hiện thị trong Start Menu, All Programs.
(Bạn có thể thêm vào các mục khác nếu thích).
2.Cách thức đóng gói 1 chương
trình đơn giản(tt)
Chọn properties của primary out put from
project, trong mục manufacturer là
tên thư mục sẽ hiện ra khi cài đặt,
có thể thay đổi theo ý mình
Tạo shortcut hiện ra desktop
Chọn ảnh của shortcut
Chọn project để xuất ra file setup
Final

Tạo được 2 file exe và file .msi
2 file này cơ bản giống nhau (có thể cài được )nhưng khác là


File install dạng .msi yêu cầu phải có MicroSoft Installer cài sẵn
trên máy.

File .exe thì không .
3.Đóng gói crystal report
Trước tiên ta phải tải bộ merge modules của
Crystal report về
Tiếp theo ta tạo project setup như hướng dẫn ở
phần 1 và 2, sau đó right click vào project setup
và chọn merge module
Sau đó ta chọn file CRRuntime_13_0_1.msm rồi
nhấn open, cuối cùng ta rebuild project setup
4.Đóng gói database
Có 2 cách tích hợp database vào project:
1. Tạo một đoạn script có đuôi là sql, đoạn script này sẽ chứa
những đoạn code khởi tạo database, table…. Sau khi cài đặt
xong chương trình, chương trình sẽ tự động chạy đoạn
script này bằng cách sử dụng sqlcmd.
2. Đóng gói file database vào trong chương trình setup của
project, khi cài đặt xong chương trình, file database đã có
sẵn ở trong folder cài đặt.
Cách 1: tạo script sql
Ta sử dụng câu lệnh trên để thực thi đoạn script sql
sqlcmd -S [server] -U [userID] -P [UserPassword] -d
[databsename] -i "duong_dan_day_du\*.sql“
Tiếp theo ta sử dụng hai câu lệnh này để thực hiện câu lệnh
trên ở cmd
string commandToExecute = [lệnh cmd];
System.Diagnostics.Process.Start(@"cmd", @"/c " +

commandToExecute);
Cách 2 : Chèn database vào phần đóng gói của
chương trình
Đầu tiên ta tạo một project setup mới
Tiếp theo, ta đóng gói chương trình một cách
bình thường

×