Cơ Bản Về Mô Hình Hóa Là Gì ? Mô Hình Hoá, Phương Pháp (Modeling) Là Gì

Đây là một chủ đề trong Phân tích phong cách thiết kế mạng lưới hệ thống. Hiện tại mình đang nghiên cứu và điều tra về phần này nên cũng san sẻ với mọi người luôn .Bạn đang xem : Mô hình hóa là gìĐối với những bạn làm gia công ứng dụng, có lẽ rằng việc làm này gần như chẳng khi nào phải động đến, cái specs mà những bạn được đưa cho thực ra chính là hiệu quả của quy trình này, mà ở đó người mua là người triển khai. Hiếm có khi nào người mua lại để ta tiến hành phần này .

Tuy nhiên khi các bạn làm product, thì việc phân tích và thiết kế hệ thống là việc mà các bạn cần phải nắm chắc.

Bạn đang đọc: Cơ Bản Về Mô Hình Hóa Là Gì ? Mô Hình Hoá, Phương Pháp (Modeling) Là Gì">Cơ Bản Về Mô Hình Hóa Là Gì ? Mô Hình Hoá, Phương Pháp (Modeling) Là Gì

Việc nghiên cứu và phân tích và phong cách thiết kế mạng lưới hệ thống, tuy có khác nhau về trách nhiệm, tiềm năng hay mức độ trừu tượng hoá, nhưng chúng có chung những đặc thù :Đều phải đối đầu với sự phức tạp.Đều là những quá trình nhận thức và diễn tả những thứ phức tạp ấy thông qua các mô hình.Mô hình hoá là gì?Đều phải cạnh tranh đối đầu với sự phức tạp. Đều là những quy trình nhận thức và diễn đạt những thứ phức tạp ấy trải qua những mô hình. Mô hình hoá là gì ?Mô hình là một dạng trừu tượng hóa của một mạng lưới hệ thống thực. Hay nói một cách khác, mô hình là một hình ảnh hay một màn biểu diễn của một mạng lưới hệ thống thực, qua đó diễn đạt mạng lưới hệ thống :Ở một mức trừu tượng hóa nhất định.Theo một quan điểm hay một góc nhìn.Bởi một hình thức diễn tả hiểu được (văn bản, hình khối, phương trình, bảng, đồ thị,…).Ở một mức trừu tượng hóa nhất định. Theo một quan điểm hay một góc nhìn. Bởi một hình thức miêu tả hiểu được ( văn bản, hình khối, phương trình, bảng, đồ thị, … ) .Việc dùng những mô hình để làm thế nào nhận thức và miêu tả nên được mạng lưới hệ thống thì người ta gọi đó là mô hình hóa. Do vậy mà quy trình nghiên cứu và phân tích và phong cách thiết kế mạng lưới hệ thống cũng thường được gọi chung là quy trình mô hình hóa mạng lưới hệ thống .Mô hình hóa có tác dụng gì?Mô hình hóa có tính năng gì ?Việc mô hình hóa thì có ba mục tiêu :Để hiểu: Muốn không bị mơ hồ với những ý tưởng thì người ta cần hình dung được nó. Hiểu tức là hình thành được một hình ảnh xác thực và giản lược (dù ở trong đầu hay ở trên giấy) về đối tượng được tìm hiểu. Không thể nói rằng hiểu mà chưa có mô hình. Ngược lại, cũng nhờ vào việc sử dụng các mô hình, ta có thể nhận thức được vấn đề dễ dàng và nhanh chóng hơn.Để hiểu : Muốn không bị mơ hồ với những ý tưởng sáng tạo thì người ta cần tưởng tượng được nó. Hiểu tức là hình thành được một hình ảnh xác nhận và giản lược ( dù ở trong đầu hay ở trên giấy ) về đối tượng người tiêu dùng được khám phá. Không thể nói rằng hiểu mà chưa có mô hình. trái lại, cũng nhờ vào việc sử dụng những mô hình, ta hoàn toàn có thể nhận thức được yếu tố thuận tiện và nhanh gọn hơn .

Xem thêm: Sao Đàn Ông Các Cậu Lại Thú Vị Với Ngực Của Phụ Nữ Thế Hả, Đàn Ông Thích Được Hôn Vào Đâu

Để trao đổi: Khi nó giúp con người hiểu được, thì nó sẽ giúp ta có thể trao đổi. Mô hình giống như một loại ngôn ngữ để nói chuyện giữa những người cùng quan tâm tới một vấn đề hay một hệ thống chung.Để hoàn chỉnh: Nhờ sự minh bạch của mô hình mà ta có thể dễ dàng nhận thấy hệ thống đã phù hợp với nhu cầu hay chưa, có chặt chẽ, đầy đủ chưa và từ đó có thể hoàn thiện thêm. Ngoài ra, mô hình còn giúp ta kiểm định, mô phỏng và thực hiện.Để trao đổi : Khi nó giúp con người hiểu được, thì nó sẽ giúp ta hoàn toàn có thể trao đổi. Mô hình giống như một loại ngôn từ để trò chuyện giữa những người cùng chăm sóc tới một yếu tố hay một mạng lưới hệ thống chung. Để hoàn hảo : Nhờ sự minh bạch của mô hình mà ta hoàn toàn có thể thuận tiện nhận thấy mạng lưới hệ thống đã tương thích với nhu yếu hay chưa, có ngặt nghèo, không thiếu chưa và từ đó hoàn toàn có thể triển khai xong thêm. Ngoài ra, mô hình còn giúp ta kiểm định, mô phỏng và triển khai .Do đó, một mô hình tốt phải đạt những nhu yếu :Dễ đọcDễ hiểuDễ trao đổiXác thựcChặt chẽĐầy đủDễ thực hiệnPhương pháp mô hình hóaDễ đọcDễ hiểuDễ trao đổiXác thựcChặt chẽĐầy đủDễ thực hiệnPhương pháp mô hình hóaNgày nay, sống sót rất nhiều giải pháp mô hình hóa ( hay gọi là chiêu thức nghiên cứu và phân tích và phong cách thiết kế ) những mạng lưới hệ thống thông tin .Tuy nhiên, tất những chiêu thức mô hình hóa đều là sự tích hợp của ba thành phần :Một ký pháp (notation) bao gồm các khái niệm và mô hình được đề ra. Mỗi phương pháp đều phải dựa trên một số không nhiều các khái niệm cơ bản và sử dụng một số mô hình diễn tả các khái niệm trên, kèm với các kỹ thuật triển khai hay biến đổi các mô hình đó.Một tiến trình (process) bao gồm các bước, các hoạt động cần làm, các sản phẩm qua từng giai đoạn (như tư liệu, mô hình…), cách điều phối tiến trình đó và cách đánh giá chất lượng của các kết quả thu được.Một số công cụ hỗ trợ. Cụ thể là các phần mềm hỗ trợ cho quá trình mô hình hóa, thường có các khả năng sau:Sinh mô hình và biểu đồ.Chỉnh sửa các mô hình và biểu đồ.Kiểm tra cú pháp, sự chặt chẽ, sự đầy đủ.Kiểm thử và đánh giá.Mô phỏng và thực hiện mô hình.Hai xu hướng chính của mô hình hóaMột ký pháp ( notation ) gồm có những khái niệm và mô hình được đề ra. Mỗi chiêu thức đều phải dựa trên 1 số ít không nhiều những khái niệm cơ bản và sử dụng một số ít mô hình diễn đạt những khái niệm trên, kèm với những kỹ thuật tiến hành hay đổi khác những mô hình đó. Một tiến trình ( process ) gồm có những bước, những hoạt động giải trí cần làm, những mẫu sản phẩm qua từng tiến trình ( như tư liệu, mô hình … ), cách điều phối tiến trình đó và cách nhìn nhận chất lượng của những tác dụng thu được. Một số công cụ tương hỗ. Cụ thể là những ứng dụng tương hỗ cho quy trình mô hình hóa, thường có những năng lực sau : Sinh mô hình và biểu đồ. Chỉnh sửa những mô hình và biểu đồ. Kiểm tra cú pháp, sự ngặt nghèo, sự không thiếu. Kiểm thử và nhìn nhận. Mô phỏng và triển khai mô hình. Hai khuynh hướng chính của mô hình hóaCó rất nhiều giải pháp mô hình hóa khác nhau, tuy nhiêu ta hoàn toàn có thể phân loại chúng theo hai khuynh hướng :Mô hình hóa hướng chức năng, lấy chức năng làm đơn vị phân rã hệ thống.Mô hình hóa hướng đối tượng, lấy đối tượng làm đơn vị phân rã hệ thống.

Mô hình hóa hướng chức năng, lấy chức năng làm đơn vị phân rã hệ thống.Mô hình hóa hướng đối tượng, lấy đối tượng làm đơn vị phân rã hệ thống.

Hai khuynh hướng mô hình hóa trên cũng phản ánh tương ứng với hai programming paradigm độc lạ : lập trình hướng thủ tục và lập trình hướng đối tượng người dùng .Về cơ bản, sau này mình cũng chỉ viết về mô hình hóa hướng đối tượng người tiêu dùng, kèm theo đó là cách sử dụng những biểu đồ của UML. Hy vọng sau bài viết này những bạn sẽ bổ trợ được những kỹ năng và kiến thức hữu dụng .Phần kiến thức và kỹ năng trong bài được tìm hiểu thêm từ cuốn sách ” Phát triển mạng lưới hệ thống hướng đối tượng người tiêu dùng với UML 2.0 và C + + ” của Nguyễn Văn Ba

Các bài viết liên quan

Viết một bình luận