Cho mình hỏi?
2 posters
Trang 1 trong tổng số 1 trang
Cho mình hỏi?
ở 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
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
Trần Đạo- Bạc
- Tổng số bài gửi : 7
Join date : 30/08/2017
Re: Cho mình hỏi?
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.
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
- Tổng số bài gửi : 7
Join date : 26/08/2017
Trang 1 trong tổng số 1 trang
Permissions in this forum:
Bạn không có quyền trả lời bài viết
|
|