Tiểu Luận Phương pháp thiết kế hướng dữ liệu trong công nghệ phần mềm

Thảo luận trong 'Công Nghệ Thông Tin' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    170
    Điểm thành tích:
    0
    Xu:
    0Xu
    Tên đề tài:
    PHƯƠNG PHÁP THIẾT KẾ HƯỚNG DỮ LIỆU TRONG CÔNG NGHỆ PHẦN MỀM
    MỞ ĐẦU


    Mối quan hệ mật thiết giữa chương trình và dữ liệu có thể được dõi về nguồn gốc của tin học. Khái niệm nguyên thuỷ đằng sau máy tính lưu trữ chương trình là ở chỗ chương trình được coi như dữ liệu và dữ liệu được hiểu như chương trình. Cấu trúc thông tin, được gọi là cấu trúc dữ liệu, đã chứng tỏ có tác động quan trọng tới độ phức tạp và tính hiệu quả của thuật toán được thiếi kế để xử lý thông tin.


    Khi thiết kế phần mềm tiến hoá, một trường phái tư tưởngcho rằng:
    Việc xác định cấu trúc dữ liệu cố hữu (đối với hệ thống dựa trên máy tính) là điều sống còn, còn cấu trúc của dữ liệu (cái vào và cái ra) có thể được dùng để đưa ra cấu trúc (và một số chi tiết) về chương trình.
    Trong lĩnh vực ứng dụng một cấu trúc thông tin có cấp bậc, phân biệt là tồn tại. Dữ liệu vào, thông tin ghi nhớ bên trong (như cơ sở dữ liệu) và dữ liệu ra có thể có một cấu trúc duy nhất. Thiết kế hướng cấu trúc dữ liệu dùng những cấu trúc này làm nền tảng cho việc phát triển phần mềm.


    MỤC LỤC
    Đề cương chi tiết 1


    Mở đầu 1
    I. Thiết kế và cấu trúc dữ liệu 3
    1. Các đóng góp 3
    2. Miền ứng dụng 4
    3. Cấu trúc dữ liệu so với các kỹ thuật luồng dữ liệu 5
    4. Cấu trúc dữ liệu so với thiết kế hướng sự vật 5
    II. Xem xét tiến trình thiết kế 6
    III. Phát triển hệ thống Jackson 7
    1 Các bước thiết kế JSD 9
    2. Bước chức năng 13
    3. Bước đặt thời gian hệ thống 20
    4. Bước đã cài đặt 21
    5. Biểu diễn thủ tục 24
    IV. Phát triển hệ thống có cấu trúc dữ liệu 26
    1. Cách tiếp cận thiết kế đã đơn giản hoá 26
    2. Suy diễn về cấu trúc cái ra logic 28
    3. Suy dẫn ra cấu trúc xử lí logic 29
    4. Logic xử lí phức tạp 31
    Kết Luận 35
     
Đang tải...