Saturday, September 24, 2005

What is a model ?


  1. "Model" nghĩa tiếng Việt là gì ?

  2. Mô hình

  3. Trong các ngành nghề, mô hình là gì?

  4. Trong ngành hàng không, các kỹ sư dựng mô hình máy bay trước khi cho sản xuất chúng.
    Trong ngành cầu đường, kỹ sư tạo mô hình chiếc cầu để chắc chắn nó chịu lực tốt.
    Trong ngành xây dựng, kiến trúc sư tạo mô hình ngôi nhà để biết chắc là khách hàng thích ngôi nhà tương lai.

  5. Vì sao lại tạo mô hình?

  6. Vì họ biết rằng tạo mô hình thì có thể chứng minh được tính thực tiễn hay nói cách khác mô hình là có thể test được.
    Nguyên nhân thứ 2 là nó rẻ. Tạo mô hình máy bay thu nhỏ sẽ rẻ hơn máy bay thật, mô hình cây cầu cũng vậy. Chỉ cần một hoặc vài kỹ sư làm việc có thể có mô hình cây cầu, trong khi xây dựng thật sẽ tốn cả trăm nhân công.

  7. Vậy phần mềm có mô hình?


    • 'M' trong UML viết tắt của Model. Vậy UML có giúp làm mô hình không?

    • Mô hình phần mềm có thể test được không?

    • Nhìn sơ đồ UML có chứng minh được tính thực tế của phần mềm không ?

    • Sửa UML có nhanh hơn sửa code?


No comments: