intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Bài giảng Nhập môn Công nghệ phần mềm: Đóng gói phần mềm - TS. Trần Ngọc Bảo

Chia sẻ: Năm Tháng Tĩnh Lặng | Ngày: | Loại File: PDF | Số trang:72

265
lượt xem
42
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Bài giảng về "Đóng gói phần mềm" giúp người học: Biết được quy trình đóng gói đơn giản, biết được các thành phần cơ bản trong bản đóng gói, biết được cách sử dụng InstallShield hoặc Wise Install để đóng gói. Mời các bạn cùng tham khảo.

Chủ đề:
Lưu

Nội dung Text: Bài giảng Nhập môn Công nghệ phần mềm: Đóng gói phần mềm - TS. Trần Ngọc Bảo

  1. Đại Học Sư Phạm Tp. Hồ Chí Minh Khoa Toán – Tin Học NHẬP MÔN CÔNG NGHỆ PHẦN MỀM Đóng gói phần mềm Người trình bày: Trần Ngọc Bảo Email: baotn@hcmup.edu.vn
  2. Giai đoạn triển khai • Đóng ó gói ó sản ả phẩm ẩ Khảo sát • Cài đặt thử nghiệm với dữ liệu thực tế của khách hàng Phân tích • Hướng dẫn sử dụng Thiết kế Cài đặt Nội dung • Chương trình cài đặt • Tài liệu Hướng dẫn cài Kiểm tra đặt • Tài liệu Hướng dẫn ẫ cấu Kết quả Triển khai hình hệ thống Bảo trì Tran Ngoc Bao 2 TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯDai PHẠM TP.HCM hoc Su ((2 2) Pham TP.HCM
  3. ỀM MỤC TIÊU • Biết iế được đ quy trình ì h đóng đó gói ói đơn đ G NGHỆ PHẦN MỀ giản P ẦN MỀM • Biết được các thành phần cơ bản HẦN CÔNG ĐÓNG GÓI PHẦ trong bản đóng gói G HỌC PH • Biết được cách sử dụng InstallShield h ặ Wi hoặc Wise Install I t ll để đó đóng gói ói B GIẢNG BÀI TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM ((3 3)
  4. ỀM NỘI DUNG TRÌNH BÀY • Quy Q trình ì h đóng đó gói ói G NGHỆ PHẦN MỀ • Các thành phần cơ bản trong bản P ẦN MỀM đóng gói HẦN CÔNG ĐÓNG GÓI PHẦ • Giới thiệu công cụ đóng gói sản G HỌC PH phẩm InstallShield và Wise Install B GIẢNG • Hướng dẫn ẫ sử dụng InstallShield BÀI TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM ((4 4)
  5. Đóng gói phần mềm ? Máy tính của khách hàng Mã nguồn chương trình Quản lý học sinh (Source code) CT.EXE Biên dịch Cài đặt QLHS.EXE (Setup/Install) Đóng gói Setup EXE Setup.EXE TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯDai Tran Ngoc Bao PHẠM TP.HCM hoc Su ((5 5) Pham TP.HCM
  6. Đóng gói phần mềm ? Mã nguồn Tài nguyên TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯDai Tran Ngoc Bao PHẠM TP.HCM hoc Su ((6 6) Pham TP.HCM
  7. Đóng gói phần mềm ? Mã nguồn chương trình Máy tính của khách hàng Quản lý học sinh (Source (S code) d ) CT.EXE DLL Biên dịch Thư viện liên kết (DLL) QLHS.EXE Cài đặt (Setup/Install) Đóng gói Setup EXE Setup.EXE TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯDai Tran Ngoc Bao PHẠM TP.HCM hoc Su ((7 7) Pham TP.HCM
  8. Đóng gói phần mềm ? ActiveX Control (Component) (C t) Ứng dụng “nhúng” nhúng Windows Media Player TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯDai Tran Ngoc Bao PHẠM TP.HCM hoc Su ((8 8) Pham TP.HCM
  9. Đóng gói phần mềm ? ™ Chọn Ch menu Project\Add P j t\Add to t project\Components j t\C t and d Controls Thêm Windows Media Player control vào ứng dụng ActiveX Control (OCX) TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯDai Tran Ngoc Bao PHẠM TP.HCM hoc Su ((9 9) Pham TP.HCM
  10. Đóng gói phần mềm ? ActiveX Control (OCX) ActiveX Control (OCX) TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM Tran Ngoc Bao Dai hoc TP.HCM Su Pham (10 (TP.HCM 10))
  11. Đóng gói phần mềm ? Mã nguồn chương trình Máy tính của khách hàng Quản lý học sinh (Source (S code) d ) CT.EXE OCX Biên dịch ActiveX Control - (Component - OCX) QLHS.EXE Cài đặt (Setup/Install) Đóng gói Setup EXE Setup.EXE TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ Dai Tran Ngoc Bao PHẠMhoc TP.HCM Su Pham ((11 11)) TP.HCM
  12. Đóng gói phần mềm ? Mã nguồn chương trình DB Server Máy tính của (KH) khách hàng Quản lý học sinh (Source (S code) d ) ???? CT.EXE DLL Biên dịch Thư viện liên kết (DLL) QLHS.EXE Cài đặt (Setup/Install) Đóng gói Setup EXE Setup.EXE CSDL TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM Tran Ngoc Bao Dai hoc TP.HCM Su Pham (12 (TP.HCM 12))
  13. Đóng gói phần mềm ? Yêu cầu bài toán Xâ d Xây dựng Convert sang mô hình mô hình PDM CDM Phát sinh ra tập tin Script Mô hình CDM Run script trong SQL Server S để Mô hình PDM tạo CSDL Tập tin script CSDL (LT) CSDL ặ chương Cài đặt g (KH) trình (Setup.exe) TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM Tran Ngoc Bao Dai hoc TP.HCM Su Pham (13 (TP.HCM 13))
  14. Đóng gói phần mềm ? • Th Thuộc ộ tí tính h loại l i nhân hâ viên iê chỉ hỉ có ó các á giá iá trị: t ị Nhân Nhâ viên iê văn ă phòng, nhân viên bán hàng, nhân viên sản xuất. Dữ liệu trong ComboBox Loại NV Tương tự: được lấy từ Dữ liệu trong dữ liệu mặc định ComboBox Tôn giáo trong CSDL được lấy từ dữ liệu mặc định trong CSDL TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM Tran Ngoc Bao 14 Dai hoc TP.HCM Su Pham (14 (TP.HCM 14))
  15. Đóng gói phần mềm ? Tổ chức thư mục, ụ , file TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM Tran Ngoc Bao Dai hoc TP.HCM Su Pham (15 (TP.HCM 15))
  16. Đóng gói phần mềm ? Tổ chức thông tin trong trong Add/Remove Programs TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM Tran Ngoc Bao Dai hoc TP.HCM Su Pham (16 (TP.HCM 16))
  17. Các bước đóng gói sản phẩm Böôùc 1: Toå chöùc caây thö muïïc ỀM z MỀ z Böôùc 2: Toå chöùc caùc thaønh phaàn cho ngöôøi duøng choïn khi caøi ñaët. G NGHỆ PHẦN z Böôùc 3: Lieät keâ danh saùch caùc taäp tin DLL caàn duøng z Böôùc 4 : Lieäät keâ danh saùch caùc taääp tin OCX caàn duøng P ẦN MỀM z Böôùc 5 : Lieät keâ danh saùch caùc Dabatase Drivers caàn caøi ñaët z Böôùc 6 : Lieät keâ danh saùch caùc Printer Drivers z Böôù öôcc 7:: Lieä eät keâ e danh da saùsacch caù cacc FONT ON caà can caø cai ñaët HẦN CÔNG ĐÓNG GÓI PHẦ z Böôùc 8: Soaïn thaûo caùc taäp tin : Readme, INI z Böôùc 9: Lieät keâ danh saùch caùc Utilities Software caøi theâm z Böôùc 10: Lieät ke Böôc keâ danh sach saùch cac caùc logo, hình aûanh nh giôù giôii thieäu trong quaù qua trình cai caøi G HỌC PH ñaët. z Böôùc 11: Tạo file Script z Böôùc 12: Taïïo License Keyy B GIẢNG z Böôùc 13: Taïo Demo cho saûn phaåm z Böôùc 14: Taïo File Help Böôùc 15 : Thöïïc hieään ñoùng goù g i. BÀI z z Böôùc 16 : Vieát söu lieäu ñoùng goùi. TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (17 (17))
  18. ỀM MỀ Các thành phần cơ bản trong bản đóng gói (1) G NGHỆ PHẦN Windows App or Web App P ẦN MỀM (6) (2) Samples Documentation HẦN CÔNG ĐÓNG GÓI PHẦ Packages G HỌC PH (5) (3) Utilities Database B GIẢNG (4) Demos BÀI (AVI SWF (AVI, SWF,…)) TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (18 (18))
  19. G NGHỆ PHẦN ỀM MỀ Các thành phần cơ bản trong bản đóng gói Web Based (web site) Windows Based P Web ẦN MỀM Web Service Application Windows Windows DLL OCX Application Service HẦN CÔNG ĐÓNG GÓI PHẦ Web server IIS A Appache h … G HỌC PH Installshield B GIẢNG Installshield Program files, Shortcut NT Service IIS BÀI TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (19 (19))
  20. ỀM Các thành phần cơ bản • Thông tin về sản phẩm (Add/Remove program) G NGHỆ PHẦN MỀ • Tổ chức thư mục lưu trữ (Program Files,…) P ẦN MỀM • Components: DLL và ActiveX Control (OCX) • Database file HẦN CÔNG ĐÓNG GÓI PHẦ – DB Script file – DB S Sample l G HỌC PH • Registry B GIẢNG • Tài liệu hướng dẫn (User guide, Admin guide,…) BÀI TRẦN NGỌC BẢO ” KHOA TOÁN -TIN HỌC ” ĐẠI HỌC SƯ PHẠM TP.HCM (20 (20))
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2