Nhập môn công nghệ phần mềm
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.

Cho mình hỏi?

2 posters

Go down

Cho mình hỏi? Empty Cho mình hỏi?

Bài gửi by Trần Đạo Wed Sep 20, 2017 9:57 pm

ở slide 10 (Chỗ slide 74 trong giáo trình ý)
Cấu trúc của ngôn ngữ tự nhiên không tương xứng với cấu trúc của yêu cầu hệ thống.
Giải thích rõ hơn vì mình không hiểu cho lắm Very Happy

Trần Đạo
Bạc
Bạc

Tổng số bài gửi : 7
Join date : 30/08/2017

Về Đầu Trang Go down

Cho mình hỏi? Empty Re: Cho mình hỏi?

Bài gửi by Lang Minh Wed Sep 20, 2017 10:03 pm

vấn đề thường gặp khi sử dụng ngôn ngữ tự nhiên để viết đặc tả yêu cầu hệ thông là THIẾU KHẢ NĂNG MODUL HÓA.
nói rõ hơn chính là: cấu trúc ngôn ngữ tự nhiên không tương xứng vs các cấu trúc của YC hệ thống ,sử dụng ngôn ngữ tự nhiên chúng ta khó có thể mô tả sự module hóa của các yêu cầu hệ thống hoặc những mô tả sẽ mang tính trừu tượng và khó hiểu.
Và hơn nữa để rõ hơn thì mk có 1 số lưu ý sau về Các khái niệm trên: Vd như modul hóa là gì?, và khả năng modul hóa là gì?
Sau đây là phần dẫn giải:
Module là gì? Module tiếng anh có nghĩa là đơn vị, một phần của toàn thể. VD: nếu bạn muốn viết 1 phần mềm A có các chức năng x,y,z thì bạn có thể chia phần mềm đó ra làm các module khác nhau, mỗi module xử lý một chức năng x,y,z đó. Sau đó bạn lại viết tiếp một hoặc vài module khác đảm nhiệm việc liên kết các module x,y,z lại cho hoàn chỉnh thành phần mềm A.
- Khả năng module hóa là gì? Khả năng module hóa là khả năng phân tích đối tượng thành nhiều phần, mỗi phần đảm nhận 1 chức năng mà khi t tập hợp các chức năng này lại với nhau thì sẽ tạo thành đối tượng hoàn chỉnh.

Lang Minh
Bạc
Bạc

Tổng số bài gửi : 7
Join date : 26/08/2017

Về Đầu Trang Go down

Về Đầu Trang

- Similar topics

 
Permissions in this forum:
Bạn không có quyền trả lời bài viết