1. Trang chủ
  2. » Công Nghệ Thông Tin

THIẾT KẾ PHẦN MỀM

70 85 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 70
Dung lượng 1,19 MB

Nội dung

THIẾT KẾ PHẦN MỀM

CHƯƠNG 3: THIẾT KẾ PHẦN MỀM (SOFTWARE DESIGN) ¾ Mục tiêu ¾ Nội dung Mục tiêu Mô hình giới thực Xác định mô hình phần mềm Đầu vào Thiết kế Đầu phần mềm Các thành phần phần mềm Thành phần liệu Thành phần xử lý Thành phần giao diện Thiết kế liệu NỘI DUN G Thiế t kế xử lý ết Thi kế o gia n diệ Tổng quan thiết kế phần mềm Thực hành thiết kế Thiết kế với yêu cầu chất lượng 3.1 Tổng quan thiết kế phần mềm _ Thế giới thực Xác định yêu cầu Các yêu cầu Mô hình hóa Sơ đồ luồng liệu Thiết kế phần mềm Mô hình phần mềm Thực với VB (VC), Access Thực với Java, Oracle Thực với VB, SQL Server Khái niệm : Một khái niệm chung cho nhiều lãnh vực, thường gắn liền với trình sản xuất sản phẩm lĩnh vực, thiết kế nhà, máy móc Trong tin học thiết kế phần mềm Thiết kế: Thiết kế công việc chủ yếu kỹ sư ngành tương ứng đóng vai trò định, cốt lõi trình sản xuất sản phẩm Thiết kế phần mềm tiến trình cho phép chuyển đổi từ mô hình giới thực đến mô hình phần mềm tương ứng Khái niệm : Một khái niệm chung cho nhiều lãnh vực, thường gắn liềnvới trình sản xuất sản phẩm lĩnh vực, thiết kế nhà, máy móc Trong tin học thiết kế phần mềm Thiết kế: Thiết kế công việc chủ yếu kỹ sư ngành tương ứng đóng vai trò định, cốt lõi trình sản xuất sản phẩm Thiết kế phần mềm tiến trình cho phép chuyển đổi từ mô hình giới thực đến mô hình phần mềm tương ứng Kết thiết kế phần mềm Mô hình phần mềm Thành phần liệu Thành phần xử lý Thành phần giao diện Các thông tin thành phần phần mềm Thành phần Giao diện - Nội dung hình thức hình giao diện phần mềm - Hệ thống thao tác xử lý tương ứng PM Thành phần Xử lý -Hệ thống kiểu liệu sử dụng phần mềm -Hệ thống hàm sử dụng phần mềm Thành phần Dữ liệu -Cách thức tổ chức lưu trử liệu nhớ phụ -Dạng lưu trử (Tập tin, sở liệu, …) - Sơ đồ hình - Danh sách hình - Nội dung hình - Biến cố xử lý hình - Danh sách hàm - Danh sách kiểu liệu - Mô tả chi tiết hàm - Mô tả chi tiết kiểu liệu - Danh sách thành phần lưu trử - Sơ đồ (cấu trúc lưu trử) - Mô tả chi tiết thành phần Các nội dung cần thực giai đoạn thiết kế : Thiết kế liệu Thiết kế phần mềm Thiết kế xử lý Thiết kế giao diện Ví dụ: Xét lại phần mềm QLHS trường cấp (Thiết kế giao diện với tính đắn) Tiếp Nhận Học Sinh Mã số HS : Họ Tên Chọn Giới tính Khối Năm Ghi Ngày sinh Địa Xóa Thoát Màn hình tiếp nhận học sinh (Ghi) Thuật giải (Hàm tiếp nhận HS) : Hàm tiếp nhận học sinh Nếu tuổi thỏa qui định Ghi vào bảng HOC_SINH ; Ngược lai Thông báo lỗi ; Học sinh Xếp lớp : Mã số HS : Lớp Ghi Chọn Xóa Thoát Thuật giải : Hàm xếp lớp Đọc bảng HOC_SINH với lớp tương ứng Nếu Sĩ số < SS tối đa Ghi vào HOC_SINH ; Ngược lại Thông báo lỗi; HOC_SINH HOC_SINH Tra cứu học sinh Mã số HS : Giới tính Địa Họ Tên < Tính > Ngày sinh < Tính > < Tính > Tìm Thoát Nhận bảng điểm danh Mã số HS : Tháng Vắng phép Vắng có phép Ghi HàmGhi nhận điểm DIEM_DANH Xóa Chọn HK Chọn Năm Chọn Thoát Nhận bảng điểm môn Mã số HS : HK Chọn Môn Năm Chọn Điểm KT tiết ← Điểm KT 15’ Điểm thi HK Ghi Xóa Thoát → Màn hình nhận bảng điểm môn Thuật giải (Hàm ghi nhận điểm môn) : Hàm ghi nhận điểm môn - DIEM_MON Tính điểm trung bình môn Mã số HS : Môn Học kỳ Chọn Chọn Năm Chọn Điểm TBHK môn Tính Thoát Màn hình tính điểm trung bình môn Thuật giải (Hàm điểm trung bình môn) : Hàm tính điểm trung bình môn - DIEM_MON 3.4 Thiết kế xử lý ‘Mục tiêu ‘Danh sách kiểu liệu ‘Danh sách xử lý ‘Mô tả xử lý 3.3 Thiết kế xử lý _ Mục tiêu Mô tả hệ thống kiểu liệu, hệ thống hàm xử lý phần mềm ‘ Danh sách kiểu liệu (Các kiểu liệu lưu trử nhớ chính) STT Tên Biến Kiểu Loại Phạm vi ‘ Danh sách xử lý Hệ thống hàm xử lý sử dụng phần mềm STT Tên hàm Loại hàm Các Các tham trị tham biến Kiểu trả ‘ Mô tả xử lý: Dựa vào sơ đồ luồng liệu để mô tả xử lý 3.5 Thực hành thiết kế Các bước thiết kế : Bước : Chọn yêu cầu thiết kế phần mềm với yêu cầu chọn Bước 2: Bổ sung yêu cầu khác xem xét lại thành phần thiết kế, : - Giữ nguyên, thay đổi bổ sung Bước : Quay lại bước yêu cầu chưa xét

Ngày đăng: 22/11/2016, 03:42

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w