Bài giảng Nhập môn Công nghệ phần mềm: Chương 6 - Đỗ Thị Thanh Tuyền
Số trang: 9
Loại file: pdf
Dung lượng: 649.08 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Chương 6 - Cài đặt phần mềm sau đây được biên soạn nhằm trang bị cho các bạn những kiến thức về cài đặt phần mềm như phương pháp cài đặt phần mềm, môi trường cài đặt phần mềm, phong cách lập trình phần mềm.
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Chương 6 - Đỗ Thị Thanh Tuyền NHẬP MÔN CÔNG NGHỆ PHẦN MỀMGiảng viên: Đỗ Thị Thanh TuyềnEmail: dothithanhtuyen@gmail.com Nội dung môn học n Tổng quan về Công nghệ phần mềm n Xác định và mô hình hóa yêu cầu phần mềm n Thiết kế phần mềm n Cài đặt phần mềm n Kiểm thử và bảo trì n Đồ án môn họcNhập môn Công nghệ Phần mềm 2 January 15 Cài đặt phần mềm n Phương pháp cài đặt n Môi trường cài đặt n Phong cách lập trìnhNhập môn Công nghệ Phần mềm 3 January 15 Phương pháp cài đặt n Cài đặt từ dưới lên: Ø Lần lượt cài đặt tất cả các module từ dưới lên. Ø Thao tác kiểm định được thực hiện sau khi hoàn tất việc cài đặt tất cả các module. n Cài đặt từ trên xuống và tăng trưởng: Ø Cài đặt từng module theo thứ tự từ trên xuống. Ø Cài đặt đến đâu kiểm định đến đó. Ø Sử dụng các module giả lập để thay vào các module chưa cài đặt. Ø Hệ thống tăng trưởng dần qua các lần lặp cho đến khi trở thành hệ thống hoàn chỉnh.Nhập môn Công nghệ Phần mềm 4 January 15Ưu điểm của phương pháp cài đặt từ trên xuống và tăng trưởngn Giảm thiểu được các thay đổi có thể dẫn đến đổ vỡ toàn bộ hệ thống.n Cho phép thực hiện nhiều phương án trung gian một cách mềm dẻo để có được hệ thống mới.n Sớm nhận được các thông tin phản hồi để điều chỉnh các phương án vì người cài đặt và người dùng thấy được sự hoạt động của hệ thống sớm và do đó chi phí sửa đổi ít tốn kém hơn.n Phần lớn các giao diện được cài đặt và kiểm định sớm, tạo ra ngay được bộ mặt của hệ thống, do đó có thể thẩm định tính dùng được của sản phẩm sớm.Nhập môn Công nghệ Phần mềm 5 January 15 Môi trường cài đặt n Tùy kích cỡ và đặc trưng xử lý của hệ thống mà chọn lựa một môi trường phần cứng và phần mềm thích hợp. n Các vấn đề cần xem xét khi lựa chọn một ngôn ngữ lập trình: Ø Tính module hóa Ø Cấu trúc dữ liệu Ø Khả năng tích hợp Ø Tính khả chuyển Ø Hỗ trợ hộp thoạiNhập môn Công nghệ Phần mềm 6 January 15 Phong cách lập trình n Phong cách lập trình của người thực hiện ảnh hưởng đến khả năng đọc được chương trình hơn là ngôn ngữ lập trình được sử dụng. n Phong cách lập trình thể hiện ở: Ø Cách tổ chức các thành phần (module, class…). Ø Cách trình bày các thành phần.Nhập môn Công nghệ Phần mềm 7 January 15 Một số lưu ý về cách trình bày n Cách đặt tên biến, hằng, hàm (từ loại, ngôn ngữ, chữ hoa/ chữ thường…). n Mô tả các đối tượng (lớp, hàm…) theo qui cách (chức năng, thông tin nhập xuất, tác giả, ngày cài đặt...). n Có chú thích khi cần thiết và chú ý cập nhật lại ghi chú khi có những thay đổi/bổ sung. n Trình bày theo một bố cục thống nhất: Phần mô tả -> Phần khai báo -> Phần thân. n Bố cục trình bày rõ ràng (canh chỉnh lề).Nhập môn Công nghệ Phần mềm 8 January 15 Q&ANhập môn Công nghệ Phần mềm 9 January 15
Nội dung trích xuất từ tài liệu:
Bài giảng Nhập môn Công nghệ phần mềm: Chương 6 - Đỗ Thị Thanh Tuyền NHẬP MÔN CÔNG NGHỆ PHẦN MỀMGiảng viên: Đỗ Thị Thanh TuyềnEmail: dothithanhtuyen@gmail.com Nội dung môn học n Tổng quan về Công nghệ phần mềm n Xác định và mô hình hóa yêu cầu phần mềm n Thiết kế phần mềm n Cài đặt phần mềm n Kiểm thử và bảo trì n Đồ án môn họcNhập môn Công nghệ Phần mềm 2 January 15 Cài đặt phần mềm n Phương pháp cài đặt n Môi trường cài đặt n Phong cách lập trìnhNhập môn Công nghệ Phần mềm 3 January 15 Phương pháp cài đặt n Cài đặt từ dưới lên: Ø Lần lượt cài đặt tất cả các module từ dưới lên. Ø Thao tác kiểm định được thực hiện sau khi hoàn tất việc cài đặt tất cả các module. n Cài đặt từ trên xuống và tăng trưởng: Ø Cài đặt từng module theo thứ tự từ trên xuống. Ø Cài đặt đến đâu kiểm định đến đó. Ø Sử dụng các module giả lập để thay vào các module chưa cài đặt. Ø Hệ thống tăng trưởng dần qua các lần lặp cho đến khi trở thành hệ thống hoàn chỉnh.Nhập môn Công nghệ Phần mềm 4 January 15Ưu điểm của phương pháp cài đặt từ trên xuống và tăng trưởngn Giảm thiểu được các thay đổi có thể dẫn đến đổ vỡ toàn bộ hệ thống.n Cho phép thực hiện nhiều phương án trung gian một cách mềm dẻo để có được hệ thống mới.n Sớm nhận được các thông tin phản hồi để điều chỉnh các phương án vì người cài đặt và người dùng thấy được sự hoạt động của hệ thống sớm và do đó chi phí sửa đổi ít tốn kém hơn.n Phần lớn các giao diện được cài đặt và kiểm định sớm, tạo ra ngay được bộ mặt của hệ thống, do đó có thể thẩm định tính dùng được của sản phẩm sớm.Nhập môn Công nghệ Phần mềm 5 January 15 Môi trường cài đặt n Tùy kích cỡ và đặc trưng xử lý của hệ thống mà chọn lựa một môi trường phần cứng và phần mềm thích hợp. n Các vấn đề cần xem xét khi lựa chọn một ngôn ngữ lập trình: Ø Tính module hóa Ø Cấu trúc dữ liệu Ø Khả năng tích hợp Ø Tính khả chuyển Ø Hỗ trợ hộp thoạiNhập môn Công nghệ Phần mềm 6 January 15 Phong cách lập trình n Phong cách lập trình của người thực hiện ảnh hưởng đến khả năng đọc được chương trình hơn là ngôn ngữ lập trình được sử dụng. n Phong cách lập trình thể hiện ở: Ø Cách tổ chức các thành phần (module, class…). Ø Cách trình bày các thành phần.Nhập môn Công nghệ Phần mềm 7 January 15 Một số lưu ý về cách trình bày n Cách đặt tên biến, hằng, hàm (từ loại, ngôn ngữ, chữ hoa/ chữ thường…). n Mô tả các đối tượng (lớp, hàm…) theo qui cách (chức năng, thông tin nhập xuất, tác giả, ngày cài đặt...). n Có chú thích khi cần thiết và chú ý cập nhật lại ghi chú khi có những thay đổi/bổ sung. n Trình bày theo một bố cục thống nhất: Phần mô tả -> Phần khai báo -> Phần thân. n Bố cục trình bày rõ ràng (canh chỉnh lề).Nhập môn Công nghệ Phần mềm 8 January 15 Q&ANhập môn Công nghệ Phần mềm 9 January 15
Tìm kiếm theo từ khóa liên quan:
Nhập môn Công nghệ phần mềm Bài giảng Công nghệ phần mềm Cài đặt phần mềm Phương pháp cài đặt phần mềm Môi trường cài đặt phần mềm Phong cách lập trình phần mềmGợi ý tài liệu liên quan:
-
Giáo trình Bảo trì hệ thống và cài đặt phần mềm
68 trang 180 0 0 -
Lecture Introduction to software engineering - Week 3: Project management
68 trang 161 0 0 -
Đề cương môn học Phân tích thiết kế phần mềm
143 trang 132 0 0 -
Bài giảng Công nghệ phần mềm: Kỹ nghệ phần mềm - PGS. TS. Phạm Ngọc Hùng
29 trang 92 0 0 -
Bài giảng Công nghệ phần mềm - Chương 1: Tổng quan về CNPM
13 trang 90 0 0 -
Báo cáo đồ án: Nhập môn công nghệ phần mềm - Tìm hiểu các quy trình phát triển phần mềm
18 trang 66 0 0 -
116 trang 52 0 0
-
Bài giảng Nhập môn công nghệ phần mềm: Chương 7 - Nguyễn Thanh Bình
77 trang 51 0 0 -
Bài giảng Công nghệ phần mềm: Giới thiệu môn học - PGS. TS. Phạm Ngọc Hùng
13 trang 45 0 0 -
Hướng dẫn sử dụng phần mềm dtip
26 trang 43 0 0