Danh mục

Bài giảng Nhập môn công nghệ phần mềm - Thiết kế phần mềm

Số trang: 12      Loại file: pdf      Dung lượng: 553.68 KB      Lượt xem: 8      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:

Hệ thống giao diện: Nội dung và hình thức trình bày các màn hình giao tiếp của phần mềm. Hệ thống các thao tác mà người dùng thực hiện trên màn hình giao tiếp và xử lý tương ứng của 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 - Thiết kế phần mềm 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  Tổng quan về Công nghệ phần mềm  Xác định và mô hình hóa yêu cầu phần mềm  Thiết kế phần mềm  Cài đặt phần mềm  Kiểm thử và bảo trì  Đồ án môn họcNhập môn Công nghệ Phần mềm 2 January 14 Kiến trúc phần mềm Mô hình 3 lớp: Người dùng Người dùng Hệ thống giao diện Phần mềm Hệ thống xử lý Phần cứng Hệ thống dữ liệu Phần cứngNhập môn Công nghệ Phần mềm 3 January 14 Hệ thống giao diện  Nội dung và hình thức trình bày các màn hình giao tiếp của phần mềm.  Hệ thống các thao tác mà người dùng thực hiện trên màn hình giao tiếp và xử lý tương ứng của phần mềm.Nhập môn Công nghệ Phần mềm 4 January 14 Hệ thống xử lý  Hệ thống các hàm xử lý của phần mềm tương ứng với các yêu cầu phần mềm.Nhập môn Công nghệ Phần mềm 5 January 14 Hệ thống dữ liệu  Hệ thống các thành phần lưu trữ cùng với quan hệ giữa chúng.  Cách thức tổ chức lưu trữ dữ liệu trên bộ nhớ phụ.Nhập môn Công nghệ Phần mềm 6 January 14 Thiết kế phần mềm  Thiết kế dữ liệu -> sơ đồ logic  Thiết kế giao diện -> danh sách các màn hình của phần mềm (màn hình thực đơn, màn hình nhập liệu, màn hình tra cứu…).  Thiết kế xử lý -> danh sách các xử lý của phần mềm.Nhập môn Công nghệ Phần mềm 7 January 14 Phương pháp phát triển phần mềm Phương pháp hướng đối tượng: Chú trọng đến thành phần dữ liệu và chức năng của hệ thống. Hệ thống phần mềm là một tập hợp các đối tượng có khả năng tương tác với nhau. Mỗi đối tượng bao gồm dữ liệu và các thao tác thực hiện trên dữ liệu của đối tượng.Nhập môn Công nghệ Phần mềm 8 January 14 Phân rã thiết kế  Phân rã hướng chức năng: Xác định phạm vi của hệ thống (các chức năng chính). Phân hoạch các chức năng chính thành các chức năng con đủ nhỏ. Sử dụng sơ đồ phân rã chức năng FDD (Function Decomposition Diagram).  Phân rã hướng dữ liệu: Sử dụng sơ đồ luồng dữ liệu DFD (Data Flow Diagram). Xây dựng DFD mức 0,1,2,…Nhập môn Công nghệ Phần mềm 9 January 14 FDD Quản lý thư việnTiếp nhập sách mới Cho mượn sách Tra cứu sách Lập thẻ độc giả Lập phiếu mượn sách Nhận trả sáchNhập môn Công nghệ Phần mềm 10 January 14 DFD 0 Mức 0 1 2 3 Mức 1 2.1 2.2 2.3 Mức 2 2.3.1 2.3.2 Mức 3Nhập môn Công nghệ Phần mềm 11 January 14 Q&ANhập môn Công nghệ Phần mềm 12 January 14

Tài liệu được xem nhiều:

Tài liệu có liên quan: