hocvietcode.com
  • Trang chủ
  • Học lập trình
    • Lập trình C/C++
    • Cấu trúc dữ liệu và giải thuật
    • Lập trình HTML
    • Lập trình Javascript
      • Javascript cơ bản
      • ReactJS framework
      • AngularJS framework
      • Typescript cơ bản
      • Angular
    • Lập trình Mobile
      • Lập Trình Dart Cơ Bản
        • Dart Flutter Framework
    • Cơ sở dữ liệu
      • MySQL – MariaDB
      • Micrsoft SQL Server
      • Extensible Markup Language (XML)
      • JSON
    • Lập trình PHP
      • Lập trình PHP cơ bản
      • Laravel Framework
    • Lập trình Java
      • Java Cơ bản
    • Lập trình C#
      • Lập Trình C# Cơ Bản
      • ASP.NET Core MVC
    • Machine Learning
  • WORDPRESS
    • WordPress cơ bản
    • WordPress nâng cao
    • Chia sẻ WordPress
  • Kiến thức hệ thống
    • Microsoft Azure
    • Docker
    • Linux
  • Chia sẻ IT
    • Tin học văn phòng
      • Microsoft Word
      • Microsoft Excel
    • Marketing
      • Google Adwords
      • Facebook Ads
      • Kiến thức khác
    • Chia sẻ phần mềm
    • Review công nghệ
    • Công cụ – tiện ích
      • Kiểm tra bàn phím online
      • Kiểm tra webcam online
Đăng nhập
  • Đăng nhập / Đăng ký

Please enter key search to display results.

Home
  • Phân tích hệ thống thông tin
4. Phương pháp kết hợp mềm/cứng trong phân tích hệ thống thông tin

4. Phương pháp kết hợp mềm/cứng trong phân tích hệ thống thông tin

  • 31-07-2025
  • Toanngo92
  • 0 Comments

Mục lục

  • 📘 Tổng quan về phương pháp kết hợp mềm/cứng trong phân tích hệ thống thông tin
    • 1. Lý do hình thành phương pháp kết hợp
    • 2. Hạn chế của việc sử dụng đơn lẻ từng phương pháp
    • 3. Khái niệm phương pháp kết hợp
    • 4. Ưu thế nổi bật của phương pháp kết hợp
    • 5. Multiview – ví dụ điển hình của phương pháp kết hợp
    • 💡 Tóm tắt vai trò của phương pháp kết hợp
  • 🧠 Kết luận
  • 💡 Multiview – Phương pháp phân tích hệ thống kết hợp mềm/cứng
    • 1. Multiview là gì?
    • 2. Các bước khi triển khai Multiview
    • 🔹 Giai đoạn 1: Phân tích hoạt động con người (Human Activity)
    • 🔹 Giai đoạn 2: Phân tích thông tin (Information Analysis)
      • a. Phân tích chức năng:
      • b. Phân tích thực thể:
    • 🔹 Giai đoạn 3: Thiết kế xã hội – kỹ thuật (Socio-Technical Design)
    • 🔹 Giai đoạn 4: Thiết kế giao diện người – máy (Human–Computer Interface)
    • 🔹 Giai đoạn 5: Thiết kế kỹ thuật (Technical Design)
    • 3. Ưu điểm của Multiview
    • 4. Nhược điểm của Multiview
    • 5. Tóm tắt vai trò của Multiview
  • ✅ Kết luận
  • 📊 So sánh chi tiết ba phương pháp phân tích hệ thống: SSM – SSADM – Multiview
    • 1. Phương pháp tiếp cận & triết lý
    • 2. Mục tiêu phân tích
    • 3. Cấu trúc và trình tự
    • 4. Công cụ & kỹ thuật sử dụng
    • 5. Sự tham gia của người dùng
    • 6. Loại hệ thống phù hợp
    • 7. Tính linh hoạt & khả năng thích ứng
    • 8. Đầu ra chính
    • 📘 Tóm tắt ưu – nhược điểm
  • ✅ Khi nào nên dùng mỗi phương pháp?
  • 🧠 Kết luận

📘 Tổng quan về phương pháp kết hợp mềm/cứng trong phân tích hệ thống thông tin

1. Lý do hình thành phương pháp kết hợp

Trong thực tế, các tổ chức và doanh nghiệp thường phải đối mặt với những vấn đề không thuần túy là kỹ thuật (như xử lý dữ liệu, thiết kế hệ thống), mà còn liên quan đến yếu tố con người – như quy trình làm việc, văn hóa tổ chức, vai trò người dùng, v.v.

Vì vậy, các phương pháp phân tích truyền thống thường chia làm hai hướng:

Hướng tiếp cậnĐặc điểm chính
Cứng (Hard)Phân tích logic, kỹ thuật, dữ liệu, quy trình rõ ràng
Mềm (Soft)Phân tích hành vi, tổ chức, góc nhìn xã hội, con người

Tuy nhiên, nếu chỉ dùng một phương pháp, chúng ta sẽ không giải quyết được toàn diện vấn đề.


2. Hạn chế của việc sử dụng đơn lẻ từng phương pháp

  • SSADM (phương pháp cứng) có thể dùng độc lập để thiết kế hệ thống kỹ thuật. Nhưng nó thiếu sự linh hoạt khi gặp các vấn đề liên quan đến người dùng, mâu thuẫn tổ chức, hoặc khi yêu cầu không rõ ràng ngay từ đầu.
  • SSM (phương pháp mềm) giúp hiểu sâu sắc về vấn đề xã hội và con người, nhưng nếu dùng một mình, thiếu đi sự hỗ trợ kỹ thuật để biến đổi thành hệ thống khả thi.

👉 Chính vì vậy, xuất hiện nhu cầu cần một phương pháp lai (hybrid) – kết hợp cả hai hướng tiếp cận, tận dụng điểm mạnh của mỗi bên.


3. Khái niệm phương pháp kết hợp

Phương pháp kết hợp (Combined Soft/Hard Approach) là cách tiếp cận trong phân tích hệ thống thông tin trong đó:

  • Các kỹ thuật phân tích mềm được dùng để khám phá, hiểu sâu, xác định góc nhìn, nhu cầu, và bản chất của vấn đề.
  • Các kỹ thuật phân tích cứng được dùng để thiết kế hệ thống kỹ thuật, xây dựng dữ liệu, quy trình và chức năng phần mềm rõ ràng.

📌 Mục tiêu là tạo ra một hệ thống thông tin vừa chính xác về mặt kỹ thuật, vừa phù hợp với thực tế vận hành của con người.


4. Ưu thế nổi bật của phương pháp kết hợp

  • Bao quát toàn diện cả hai yếu tố cốt lõi: kỹ thuật và xã hội
  • Giảm rủi ro thất bại khi triển khai hệ thống do thiếu hiểu biết về người dùng
  • Tăng khả năng thích ứng, chấp nhận và cam kết từ phía tổ chức
  • Tận dụng các công cụ kỹ thuật mạnh như DFD, ERD kết hợp với công cụ khám phá vấn đề như Rich Picture, CATWOE

5. Multiview – ví dụ điển hình của phương pháp kết hợp

Một phương pháp tiêu biểu cho hướng tiếp cận này là Multiview. Phương pháp này:

  • Dựa trên nền tảng của SSM (phân tích con người) để phát hiện vấn đề.
  • Sau đó áp dụng SSADM hoặc các kỹ thuật cứng khác để xây dựng hệ thống giải pháp kỹ thuật.

Với Multiview, các yếu tố như:

  • Mục tiêu tổ chức
  • Vai trò người dùng
  • Giao diện người – máy
  • Cấu trúc dữ liệu
  • Hệ điều hành kỹ thuật
    → đều được xem xét trong một mô hình tổng thể.

💡 Tóm tắt vai trò của phương pháp kết hợp

Khía cạnhLợi ích mang lại
Con người và tổ chứcPhân tích được mối quan hệ, hành vi, nhu cầu xã hội
Kỹ thuật và hệ thốngThiết kế được hệ thống kỹ thuật rõ ràng, khả thi
Quản lý thay đổiTạo sự đồng thuận, giảm kháng cự khi áp dụng
Hiệu quả tổng thểTăng khả năng thành công và sử dụng lâu dài

🧠 Kết luận

Phương pháp kết hợp mềm/cứng không chỉ là sự ghép nối kỹ thuật đơn thuần, mà là một cách tư duy phân tích hệ thống theo hướng thực tiễn: bắt đầu bằng hiểu vấn đề từ con người, sau đó xây dựng giải pháp công nghệ phù hợp và khả thi.

Trong thế giới hiện đại – nơi mọi hệ thống thông tin đều gắn với tổ chức, quy trình và con người – đây là hướng tiếp cận đáng tin cậy và nên được ưu tiên trong các dự án phức tạp.

💡 Multiview – Phương pháp phân tích hệ thống kết hợp mềm/cứng

1. Multiview là gì?

Multiview là một phương pháp phân tích hệ thống thông tin kết hợp cả phương pháp mềm (như SSM) và phương pháp cứng (như SSADM), được thiết kế để giải quyết các vấn đề trong cả hai mặt: con người và kỹ thuật.

Multiview cho phép nhà phân tích trả lời một loạt câu hỏi quan trọng như:

  • Hệ thống thông tin có giúp tổ chức đạt mục tiêu không?
  • Hệ thống xử lý thông tin như thế nào?
  • Nó ảnh hưởng ra sao đến người dùng và công việc của họ?
  • Người dùng tương tác với giao diện ra sao?
  • Các yêu cầu kỹ thuật là gì?

🎯 Mục tiêu: tạo ra một hệ thống vừa phù hợp với môi trường xã hội, vừa chính xác về mặt kỹ thuật.


2. Các bước khi triển khai Multiview

Multiview bao gồm 5 giai đoạn chính, mỗi giai đoạn ứng với một lớp phân tích từ con người đến kỹ thuật:


🔹 Giai đoạn 1: Phân tích hoạt động con người (Human Activity)

  • Xem xét hệ thống hiện tại từ góc độ người dùng, phòng ban, tổ chức.
  • Sử dụng công cụ Rich Picture để nắm bắt toàn cảnh về quy trình, vấn đề, mâu thuẫn xã hội.
  • Xây dựng Root Definition và Conceptual Model (theo phương pháp SSM).

🔹 Giai đoạn 2: Phân tích thông tin (Information Analysis)

a. Phân tích chức năng:

  • Xác định chức năng chính của hệ thống.
  • Chia thành các chức năng phụ (3–4 nhóm).
  • Dựng sơ đồ DFD biểu diễn luồng xử lý dữ liệu.

b. Phân tích thực thể:

  • Xác định các thực thể (entities) và mối quan hệ.
  • Tạo Entity Model – giống như mô hình ERD trong SSADM.

🔁 Giai đoạn này gắn với SSADM, đảm bảo hệ thống có logic kỹ thuật rõ ràng.


🔹 Giai đoạn 3: Thiết kế xã hội – kỹ thuật (Socio-Technical Design)

  • Xem xét các yếu tố như:
    • Người dùng và vai trò
    • Môi trường làm việc
    • Nhiệm vụ liên quan đến phần mềm và phần cứng
  • Đưa ra các phương án thiết kế khác nhau, xếp hạng theo mức độ đáp ứng mục tiêu hệ thống và tính khả thi (chi phí, tài nguyên, ràng buộc).

🔹 Giai đoạn 4: Thiết kế giao diện người – máy (Human–Computer Interface)

  • Tập trung vào:
    • Cách hiển thị thông tin
    • Cách người dùng nhập phản hồi
    • Tính tiện dụng, thân thiện
  • Kết hợp các yếu tố từ mô hình thực thể, vai trò người dùng và kỹ thuật.

🔹 Giai đoạn 5: Thiết kế kỹ thuật (Technical Design)

  • Tích hợp các đầu vào từ giai đoạn trước:
    • Mô hình thực thể
    • Yêu cầu phần cứng, phần mềm
    • Yêu cầu giao diện
  • Tạo ra bản thiết kế kỹ thuật cho hệ thống, gồm máy chủ, cơ sở dữ liệu, phần mềm, bảo trì, kiểm soát…

3. Ưu điểm của Multiview

Ưu điểm
✔ Kết hợp được cả góc nhìn xã hội và kỹ thuật
✔ Tăng cường sự tham gia của người dùng
✔ Giúp hệ thống thực sự phù hợp với thực tế hoạt động
✔ Coi trọng sự hài lòng công việc và năng lực người dùng
✔ Linh hoạt hơn so với các phương pháp cứng thuần túy

4. Nhược điểm của Multiview

Nhược điểm
❌ Không có quy trình cứng nhắc như SSADM – dễ bị lược bỏ bước
❌ Cần sự tham gia nhiều người, nên nếu thiếu hợp tác sẽ khó thực hiện
❌ Một số bước có thể không theo trình tự rõ ràng
❌ Nếu người dùng không hợp tác, việc phân tích xã hội sẽ không đạt hiệu quả

5. Tóm tắt vai trò của Multiview

Giai đoạnKỹ thuật tương ứngTrọng tâm
Phân tích hoạt động con ngườiRich Picture, SSMXã hội, nhận thức
Phân tích thông tinDFD, Entity ModelLuồng dữ liệu, chức năng, dữ liệu
Thiết kế xã hội – kỹ thuậtSo sánh phương ánTổ chức, con người, khả thi
Thiết kế giao diện người – máyUX DesignTrải nghiệm, tương tác người dùng
Thiết kế kỹ thuậtThiết kế hệ thốngCơ sở dữ liệu, phần mềm, hạ tầng

✅ Kết luận

Multiview không phải là một kỹ thuật phân tích đơn lẻ mà là một quy trình tích hợp, nhằm đảm bảo:

  • Hệ thống phù hợp với con người
  • Hệ thống vận hành đúng kỹ thuật
  • Giải pháp được chấp nhận và có tính khả thi cao

Trong các dự án hiện đại, nơi mà hệ thống thông tin gắn liền với con người, tổ chức và công nghệ, Multiview là một cách tiếp cận toàn diện và linh hoạt đáng tin cậy.

📊 So sánh chi tiết ba phương pháp phân tích hệ thống: SSM – SSADM – Multiview

Trong phân tích hệ thống thông tin, ba phương pháp phổ biến – SSM, SSADM và Multiview – đại diện cho ba hướng tiếp cận chính: mềm, cứng, và kết hợp. Mỗi phương pháp có điểm mạnh riêng, và được sử dụng phù hợp với từng bối cảnh khác nhau.

Dưới đây là bảng phân tích toàn diện theo các tiêu chí thực tế:


1. Phương pháp tiếp cận & triết lý

Tiêu chíSSM (Soft)SSADM (Hard)Multiview (Combined)
Cách tiếp cậnMềm, định hướng con người, xã hộiCứng, định hướng kỹ thuật, dữ liệuKết hợp giữa xã hội và kỹ thuật
Triết lýHiểu vấn đề từ nhiều góc nhìnPhân tích hệ thống như một quy trình logicBắt đầu từ con người, kết thúc bằng kỹ thuật

2. Mục tiêu phân tích

SSMSSADMMultiview
Hiểu bản chất vấn đề, cảm nhậnThiết kế hệ thống kỹ thuật chính xácThiết kế hệ thống phù hợp cả kỹ thuật và con người

3. Cấu trúc và trình tự

SSMSSADMMultiview
Linh hoạt, không cố định trình tựQuy trình tuyến tính, tuần tự rõ ràngCó thứ tự các bước, nhưng có thể điều chỉnh linh hoạt

4. Công cụ & kỹ thuật sử dụng

SSMSSADMMultiview
Rich Picture, Root Definition, CATWOEDFD, Logical Data Model, ERDCả hai nhóm công cụ mềm + cứng

5. Sự tham gia của người dùng

SSMSSADMMultiview
Trung tâm, xuyên suốtGiới hạn, chủ yếu đầu vào kỹ thuậtTăng cường, mời gọi từ đầu đến cuối

6. Loại hệ thống phù hợp

SSMSSADMMultiview
Hệ thống phức tạp về tổ chức, chính trị xã hộiHệ thống kỹ thuật rõ ràng, có đầu ra cụ thểHệ thống kết hợp kỹ thuật & con người

7. Tính linh hoạt & khả năng thích ứng

SSMSSADMMultiview
Rất linh hoạtCứng nhắc hơnVừa có quy trình rõ ràng, vừa có tính linh hoạt

8. Đầu ra chính

SSMSSADMMultiview
Hiểu biết sâu sắc về vấn đề & cải tiến tổ chứcThiết kế hệ thống kỹ thuật hoàn chỉnhHệ thống có thể triển khai cả về mặt xã hội lẫn kỹ thuật

📘 Tóm tắt ưu – nhược điểm

Phương phápƯu điểm chínhNhược điểm chính
SSMLinh hoạt, khai thác góc nhìn xã hội, tăng đồng thuậnThiếu tính kỹ thuật cụ thể, không tự tạo ra hệ thống
SSADMCấu trúc rõ, dễ kiểm soát, phù hợp hệ thống kỹ thuậtThiếu linh hoạt, ít sự tham gia của người dùng
MultiviewCân bằng cả hai mặt, linh hoạt, có thể áp dụng cho nhiều loại tổ chứcYêu cầu nhiều bên tham gia, dễ bỏ qua bước nếu không kiểm soát tốt

✅ Khi nào nên dùng mỗi phương pháp?

Bối cảnh phân tíchNên chọn…
Vấn đề phức tạp, mâu thuẫn nội bộ, tổ chức phi kỹ thuậtSSM
Thiết kế phần mềm rõ chức năng, kỹ thuậtSSADM
Dự án có cả yếu tố con người và kỹ thuậtMultiview (ưu tiên)

🧠 Kết luận

Không có phương pháp nào là “tốt nhất” cho mọi hoàn cảnh. Điều quan trọng là:

  • Hiểu rõ vấn đề đang giải quyết là gì
  • Đánh giá yếu tố kỹ thuật lẫn xã hội
  • Lựa chọn hoặc kết hợp phương pháp để tối ưu cả độ chính xác lẫn khả năng chấp nhận trong thực tế

Với các tổ chức hiện đại, Multiview là lựa chọn an toàn, vì nó tích hợp điểm mạnh của cả SSM và SSADM.

Bài viết liên quan:

12. Thiết kế hoặc Đánh giá Giao diện dựa trên Yêu cầu và Đặc điểm của Người dùng
11. Nguyên tắc thiết kế giao diện và các yêu cầu, đặc điểm của người dùng
10. Phân tích các yếu tố ảnh hưởng đến vấn đề kinh doanh
9. Kỹ thuật phân tích để hiểu môi trường tổ chức phức tạp
8. Các phương pháp phân tích hệ thống thông tin hướng đối tượng (Object-Oriented IS Methodologies)
7. Các phương pháp phân tích hệ thống thông tin định hướng quy trình
6. Các phương pháp hệ thống thông tin định hướng tổ chức và định hướng con người
5. Các kỹ thuật liên quan đến việc thu thập yêu cầu (Requirements Capture)
3. Phương pháp tiếp cận mềm trong phân tích hệ thống thông tin
2. Phương pháp phân tích hệ thống thông tin dạng cứng
1. Giới thiệu nội dung môn học phân tích hệ thống thông tin

THÊM BÌNH LUẬN Cancel reply

Dịch vụ thiết kế Wesbite

NỘI DUNG MỚI CẬP NHẬT

9. Kỹ thuật phân tích để hiểu môi trường tổ chức phức tạp

4. Phương pháp kết hợp mềm/cứng trong phân tích hệ thống thông tin

Mảng và chuỗi trong Java

Hướng dẫn tùy chỉnh phpmyadmin fix lỗi export Database 30MB Cyberpanel

Làm việc với dữ liệu và các kiểu dữ liệu trong JSON

Giới thiệu

hocvietcode.com là website chia sẻ và cập nhật tin tức công nghệ, chia sẻ kiến thức, kỹ năng. Chúng tôi rất cảm ơn và mong muốn nhận được nhiều phản hồi để có thể phục vụ quý bạn đọc tốt hơn !

Liên hệ quảng cáo: [email protected]

Kết nối với HỌC VIẾT CODE

© hocvietcode.com - Tech888 Co .Ltd since 2019

Đăng nhập

Trở thành một phần của cộng đồng của chúng tôi!
Registration complete. Please check your email.
Đăng nhập bằng google
Đăng kýBạn quên mật khẩu?

Create an account

Welcome! Register for an account
The user name or email address is not correct.
Registration confirmation will be emailed to you.
Log in Lost your password?

Reset password

Recover your password
Password reset email has been sent.
The email could not be sent. Possible reason: your host may have disabled the mail function.
A password will be e-mailed to you.
Log in Register
×