Mô phỏng bằng sản phẩm phần mềm BPWin. Mô tả giao diện chương trình BPWin

Bộ Khoa học và Giáo dục Liên bang Nga

Cơ quan giáo dục nhà nước về giáo dục chuyên nghiệp đại học Đại học bang Tolyatti

IDEF0-công nghệ. Làm mô hình với

sản phẩm phần mềmB.P.Win

Tolyatti, 2008

Để làm cơ sở biên soạn khuyến nghị về phương pháp Sách giáo khoa Cheremnykh SV đã được sử dụng. và những thứ khác.Mô hình hóa và phân tích hệ thống. Công nghệ IDEF: workshop/ , . - M.: Tài chính và Thống kê, thập niên 200, bệnh. - (Ứng dụng công nghệ thông tin).

Tài liệu do Phòng Quản lý chất lượng biên soạn

1 PHẦN MỀM MÔ HÌNH IDEF... 4

1.1 BPWin là gì?. 4

1.2 Mô hình BPWin. 4

1.3 Các phương pháp mô hình hóa được BPWin hỗ trợ. 4

1.3.1 Mô hình hóa chức năng (IDEF0) 5

1.3.2 Sơ đồ luồng dữ liệu (DFD) 5

1.3.3 Mô tả quy trình nghiệp vụ (IDEF3) 6

1.4 Nơi làm việc của BPWin. 7

1.5 Cây mô hình. 7

1.6 Vùng vẽ. số 8

1.7 Thanh công cụ BPWin. số 8

1.8 Trợ giúp. 9

1.9 Xây dựng sơ đồ ngữ cảnh... 9

1.11 Thiết kế mô hình. 12

1.12 Phân nhánh và kết hợp các mũi tên. 13

1.13 Tùy chọn hiển thị. 14

1.14 Các loại sơ đồ IDEF0 khác. 14

1.15 Sơ đồ cây mở và FEO... 15

1.16 Mô hình chia tách và hợp nhất. 15

1.17 In sơ đồ BPWin. 16

2 PHƯƠNG PHÁP MÔ HÌNH CHỨC NĂNG IDEF0. 18

2.2.1 Cú pháp và ngữ nghĩa của mô hình IDEF0. 18

2.2.1.1 Mô hình IDEF0. 18

2.2.1.2 Hành động. 18

2.2.1.3 Ranh giới và kết nối. 19

2.2.1.4 Đường hầm. 23

2.2.2 Xây dựng mô hình IDEF0. 23

2.2.2.1 Sơ đồ... 23

2.2.2.2 Xây dựng mô hình. 25

2.2.2.3 Quan điểm. 25

2.2.2.4 Ranh giới mô hình hóa. 25

2.2.2.5 Chọn tên của khối ngữ cảnh. 26

2.2.2.6 Xác định mũi tên trên sơ đồ ngữ cảnh. 26

2.2.2.7 Đánh số khối và sơ đồ.. 27

2.2.2.8 Mối quan hệ giữa sơ đồ và khối chức năng cha của nó... 27

2.2.2.9 Hai cách tiếp cận để bắt đầu mô hình hóa (“chiều rộng trước” và “chiều sâu trước”) 28

2.2.2.10 Khi nào nên dừng? 28

2.2.2.11 Các sơ đồ IDEF0 khác. 28

2.2.2.12 Xóa sơ đồ... 30

3 BÀI THỰC HÀNH... 31

3.1 Tạo sơ đồ ngữ cảnh... 31

3.3 Tạo sơ đồ nút. 36

3.4 Tạo sơ đồ FEO... 38

BẢNG THUẬT NGỮ.. 40


1 PHẦN MỀM MÔ HÌNH IDEF

1.1 BPWin là gì?

BPWin - công cụ đắc lực mô hình hóa để phân tích, ghi chép và hiểu các quy trình kinh doanh phức tạp.

Mô phỏng rất hữu ích:

· để loại bỏ các khối (chức năng) dư thừa hoặc không cần thiết;

· để giảm chi phí;

· để cải thiện công việc của công ty;

· Nâng cao chất lượng dịch vụ khách hàng.

1.2 Mô hình BPWin

Bằng cách sử dụng BPWin, sơ đồ quy trình nghiệp vụ được xây dựng để hiển thị rõ ràng các quy trình (khối) nghiệp vụ, kết quả công việc và các nguồn lực cần thiết cho hoạt động của chúng. Mô hình BPWin cung cấp cái nhìn tổng hợp về cách một tổ chức đạt được mục tiêu của mình, từ các phòng ban nhỏ đến toàn bộ công ty. Hình 1 thể hiện cửa sổ chính của chương trình BPWin.

Bạn cũng có thể sử dụng BPWin để lập mô hình luồng công việc, luồng quy trình và luồng dữ liệu.

Hình 1.1 - Cửa sổ chính của BPWin

1.3 Các phương pháp mô hình hóa được BPWin hỗ trợ

BPWin hỗ trợ ba phương pháp lập mô hình:

· mô hình hóa chức năng (IDEF0);

· mô tả các quy trình kinh doanh (IDEF3);

· sơ đồ luồng dữ liệu (DFD).

Bằng cách hỗ trợ ba phương pháp lập mô hình trong một chương trình, BPWin kết hợp ba phương pháp chính để lập mô hình quy trình kinh doanh, đáp ứng đầy đủ nhu cầu của cả nhà phân tích hệ thống và nhà công nghệ.

Khi tạo một mô hình mới, chỉ cần chọn phương pháp đúng đắn trong hộp thoại xuất hiện mỗi khi bạn tạo mô hình BPWin mới (Hình 2).

Hình 1.2 - Chọn ký hiệu mô hình hóa

1.3.1 Mô hình hóa chức năng (IDEF0)

Mô hình chức năng là một công nghệ để phân tích toàn bộ hệ thống như một tập hợp các hành động hoặc chức năng được kết nối với nhau. Các hành động của hệ thống được phân tích độc lập với đối tượng (ob) để đảm bảo việc thực thi chúng. Bạn có thể lập mô hình quy trình kinh doanh dựa trên các quan điểm và khung thời gian khác nhau. Ví dụ: bạn có thể mô hình hóa quy trình đặt hàng dịch vụ của khách hàng theo cách bạn thấy lý tưởng chứ không phải như hiện tại.

Hình 1.3 - Ví dụ về sơ đồ IDEF0

Từ quan điểm chức năng, bạn cũng có thể tách mình ra khỏi các vấn đề thực hiện vật lý các mô hình.

Hình 3 cho thấy một ví dụ về sơ đồ IDEF0 đơn giản.

1.3.2 Sơ đồ luồng dữ liệu (DFD)

Hệ thống mô hình hóa sơ đồ luồng dữ liệu (DFD) như một tập hợp các hoạt động được kết nối với nhau để xử lý dữ liệu trong một "kho" cả bên trong và bên ngoài ranh giới của hệ thống được mô hình hóa. Sơ đồ luồng dữ liệu thường được sử dụng trong mô hình hóa hệ thống thông tin.

Hình 4 cho thấy một ví dụ về sơ đồ luồng dữ liệu.

Mũi tên trong DFD hiển thị cách các đối tượng (dữ liệu) thực sự tương tác với nhau. Biểu diễn này, kết hợp dữ liệu được lưu trữ trong hệ thống và các đối tượng bên ngoài hệ thống, mang lại cho các mô hình DFD tính linh hoạt cao hơn để hiển thị các đặc tính vật lý của hệ thống, chẳng hạn như các vấn đề trao đổi dữ liệu, phát triển các sơ đồ xử lý và lưu trữ dữ liệu.

1.3.3 Mô tả quy trình nghiệp vụ (IDEF3)

Phương pháp IDEF3 là một phương pháp mô hình hóa được thiết kế để cung cấp một cách tiếp cận có cấu trúc để mô tả quy trình kinh doanh dưới dạng một chuỗi các sự kiện được sắp xếp, đồng thời mô tả bất kỳ đối tượng nào liên quan đến quy trình kinh doanh và các quy tắc liên quan của chúng.

Lập sơ đồ luồng công việc là một kỹ thuật rất phù hợp để thu thập dữ liệu hệ thống và được sử dụng như một phần của phương pháp tiếp cận có cấu trúc để phân tích và thiết kế hệ thống. Không giống như các phương pháp mô hình hóa quy trình kinh doanh khác, IDEF3 yêu cầu sử dụng nghiêm ngặt cú pháp và ngữ nghĩa để tránh thu được mô tả không đầy đủ hoặc không nhất quán về hệ thống.

Hình 5 cho thấy một sơ đồ IDEF3 mẫu.

Hình 1.4 - Ví dụ về sơ đồ DFD

Hình 1.5 - Ví dụ về sơ đồ IDEF3

Sơ đồ IDEF3 được áp dụng:

· nâng cao sự hiểu biết về kết quả của mô hình hóa quy trình kinh doanh;

· để xác định sự kết thúc của mô phỏng;

· Thu thập thông tin về mô hình hoạt động của công ty được mô hình hóa.

Việc xây dựng các mô hình IDEF3 đôi khi giúp đơn giản hóa việc mô hình hóa chức năng của hệ thống bằng phương pháp IDEF0 và đã nhận được sự công nhận xứng đáng là một cách khá thuận tiện để phân tích các cải tiến tiềm năng của hệ thống. Sơ đồ IDEF3 cung cấp mô hình quy trình riêng biệt có thể được sử dụng để theo dõi tiến trình.

1.4 Máy trạm BPWin

Nơi làm việc của BPWin được thiết kế như một máy tính để bàn bao gồm nhiều cửa sổ. Trên máy tính để bàn có:

· thanh công cụ chuẩn;

· Thanh công cụ ModelMart;

· cây mô hình;

khu vực vẽ;

· Thanh công cụ BPWin;

· dòng trạng thái.

Bảng menu BPWin. Thanh Menu BPWin tuân thủ các tiêu chuẩn của Windows và cung cấp quyền truy cập vào tất cả các chức năng của BPWin. Vài người trong số họ:

Niêm phong . Để mở cửa sổ in, từ thanh Menu, chọn Tệp, sau đó chọn In.

Tỉ lệ . Từ thanh Menu, chọn Xem, sau đó thay đổi tỷ lệ hình ảnh cho biểu đồ đang hoạt động hoặc cho tất cả các biểu đồ trong mô hình theo kích thước bạn cần.

Thanh công cụ chuẩn. Thanh công cụ chuẩn (Hình 6) cung cấp truy cập nhanhđến những công việc được thực hiện thường xuyên.

Hình 1.6 - Thanh công cụ BPWin chuẩn

Giống như bất kỳ thanh công cụ BPWin nào khác, thanh công cụ tiêu chuẩn có thể được đặt ở bất kỳ phía nào của màn hình hoặc nằm ở bất kỳ đâu trong khu vực sơ đồ. Bạn cũng có thể hiển thị hoặc ẩn nó bằng chức năng Xem trong Thanh Menu.

1.5 Cây mô hình

Cây mô hình BPWin (Hình 1.7) là một công cụ mạnh mẽ được sử dụng để xem cấu trúc mô hình và thay đổi bất kỳ đối tượng sơ đồ nào trong bất kỳ mô hình BPWin mở nào. Khi làm việc với nhiều mô hình cùng lúc, bạn có thể xem tất cả các sơ đồ hoặc chỉ những sơ đồ đang hoạt động với cấu trúc cây phân cấp được thu gọn và mở rộng. Đối với bất kỳ phương pháp nào được sử dụng, danh sách các mô hình được kiểm tra sẽ cung cấp một bức tranh hoàn chỉnh về toàn bộ mô hình. Bạn cũng có thể thực hiện các tác vụ lập mô hình bằng cách sử dụng cây.

Bạn có thể hiển thị và ẩn cây mô hình bằng cách nhấp vào nút Model Explorer. Khi cây mô hình hoạt động, nó nằm trong cửa sổ trượt ở bên trái và sơ đồ hoạt động ở bên phải.

Hình 1.7 - Cây mô hình BPWin

Cây mô hình (Hình 1.7) được sử dụng:

· để xem các mô hình khác nhau được xây dựng bằng các phương pháp lập mô hình khác nhau;

· Chuyển đổi chế độ xem sơ đồ hoặc hành động;

· Xem ngay hoặc làm việc với sơ đồ tương ứng trong không gian làm việc của BPWin bằng cách nhấp vào tên của sơ đồ hoặc hành động;

· Xem các hành động và đối tượng của sơ đồ theo mức độ phân rã;

· Chỉnh sửa tên của mô hình, sơ đồ hoặc hành động bằng cách sử dụng nhấn đúp chuột trên tiêu đề tương ứng;

· Để xem sơ đồ FEO, Node Tree hoặc sơ đồ liên quan tương ứng bằng cách nhấp vào tên đối tượng

· sơ đồ theo cây phân cấp.

1.6 Vùng vẽ

Vùng vẽ là vùng rộng lớn ở bên phải cửa sổ BPWin chính, nơi đặt cây mô hình. Nó bao gồm ba khu vực:

· tiêu đề;

khu vực vẽ;

· Tên.

Khi Cây Mô hình bị ẩn đi, bản vẽ sẽ chiếm toàn bộ diện tích cửa sổ. Bạn có thể tạo, chỉnh sửa và thao tác các sơ đồ BPWin trong vùng vẽ. Theo yêu cầu của bạn, sơ đồ có thể được thu nhỏ bằng cách sử dụng các công cụ điều chỉnh tỷ lệ.

1.7 Thanh công cụ BPWin

Thanh công cụ BPWin chứa các công cụ để vẽ các đối tượng trong sơ đồ BPWin. Những công cụ này có thể được đặt ở bất kỳ phía nào của màn hình hoặc nằm ở đâu đó trong khu vực biểu đồ. Bạn có thể hiển thị hoặc ẩn thanh công cụ bằng chức năng Xem trên Thanh Menu. Có ba thanh công cụ khác nhau trong BPWin - tùy theo số lượng phương pháp được chương trình hỗ trợ (Hình 1.8).

IDEF0IDEF3DFD

Hình 1.8 - Ba loại thanh công cụ

Thanh công cụ cần thiết được chương trình tự động chọn khi bạn chọn một trong những thanh công cụ được cung cấp khi tạo ban đầu các mô hình phương pháp

1.8 Trợ giúp

Nếu có vấn đề phát sinh khi làm việc với BPWin, sử dụng Trợ giúp là cách giải quyết nhanh nhất. Để bắt đầu với Trợ giúp trực tuyến của BPWin, hãy chọn phần Trợ giúp trên thanh Menu, sau đó chọn một trong các tùy chọn được đề xuất và tiếp tục tìm kiếm chủ đề mà bạn quan tâm.

Hình 1.9 - Cửa sổ trợ giúp theo ngữ cảnh

Bạn cũng có thể nhấn F1 trong bất kỳ trường nhập nào để xem trợ giúp theo ngữ cảnh cho tùy chọn menu hoặc hộp thoại hiện tại. Lưu ý rằng cũng có nút Trợ giúp trong hộp thoại ở Hình 1.9. Bạn sẽ tìm thấy các nút Trợ giúp trên hầu hết các hộp thoại.

1.9 Xây dựng sơ đồ ngữ cảnh

Sơ đồ ngữ cảnh là một mô hình thể hiện một hệ thống dưới dạng một tập hợp các hành động trong đó mỗi hành động biến đổi một số đối tượng hoặc tập hợp các đối tượng. Mô hình được biểu diễn dưới dạng tập hợp các hành động có thứ bậc. Hành động cao nhất trong hệ thống phân cấp được gọi là hành động ngữ cảnh. Đây là cấp độ cao nhất mô tả trực tiếp hệ thống. Các mức dưới đây được gọi là phân rã con và biểu diễn các quy trình con của hoạt động cha.

Khi tạo mô hình, trước tiên bạn cần mô tả mức độ cao nhất, hành động của bối cảnh. Tên của hành động mô tả hệ thống một cách trực tiếp và theo quy luật, bao gồm một động từ hoạt động kết hợp với một danh từ khái quát giải thích mục đích của hoạt động theo quan điểm chung nhất của hệ thống.

Mỗi khối có thể có các loại mũi tên khác nhau được liên kết với nó. Mũi tên đại diện cho con người, địa điểm, sự vật, khái niệm hoặc sự kiện. Các mũi tên kết nối các ranh giới của sơ đồ với các khối cũng như các hành động (khối) trên sơ đồ với nhau. Có bốn loại mũi tên chính trong sơ đồ IDEF0.

Đầu vào của khối đại diện cho vật liệu hoặc thông tin phải được khối sử dụng hoặc chuyển đổi để tạo ra đầu ra. Mũi tên vào luôn hướng tới bên trái khối. Mũi tên nhập là tùy chọn vì một số hành động không thể chuyển đổi hoặc thay đổi (thay thế) bất cứ thứ gì.

Mỗi khối phải có ít nhất một mũi tên điều khiển. Việc kiểm soát luôn ở trên cùng của khối. Quản trị ở dạng quy tắc, quy định, chính sách, thủ tục hoặc tiêu chuẩn. Nó ảnh hưởng đến hoạt động mà không thực sự biến đổi bất cứ điều gì. Kiểm soát cũng có thể được sử dụng để mô tả thủ tục bắt đầu hoặc kết thúc một hành động.

Mũi tên đầu ra (giải phóng) là tài liệu hoặc thông tin do khối tạo ra. Mỗi khối phải có ít nhất một mũi tên thoát (nhả). Tốt hơn là không nên mô hình hóa các quy trình hoàn toàn không tạo ra sản phẩm (đầu ra).

Cơ chế thực thi là những tài nguyên đảm bảo việc thực hiện một hành động. Cơ chế thực hiện có thể được coi là nhân sự, máy móc hoặc thiết bị của công ty đảm bảo thực hiện các hoạt động. Mũi tên cơ chế có thể bị thiếu nếu được xác định rằng nó không quan trọng đối với hoạt động của thiết bị.

Sơ đồ ngữ cảnh mô tả hoạt động cấp cao nhất và phân định ranh giới của mô hình hóa liên quan đến mục đích, khả năng và quan điểm. Tên của sơ đồ ngữ cảnh nằm trong cây mô hình ngay bên dưới phần mô tả chung.

Để tạo sơ đồ ngữ cảnh, trước tiên bạn phải tạo người mẫu mới bằng cách chọn "Mới" từ menu "Tệp". Trong hộp thoại xuất hiện, bạn cần nhập tên của mô hình và chọn loại của nó. Hộp thoại này cũng được hiển thị khi BPWin được khởi động.

Hình 1.10 - Hộp thoại thiết lập thuộc tính mô hình

Sau khi tạo mô hình, bạn có thể thiết lập các tham số của nó. Danh sách các thuộc tính mô hình là một hộp thoại trong đó bạn có thể đặt các tham số như tên đầy đủ của mô hình, mô tả bằng lời của nó và trạng thái của mô hình, ví dụ: “đang làm việc” hoặc “để xuất bản” (Hình 1.10).

1.10 Sự phân hủy

Phân rã mô hình được sử dụng trong mô hình hóa quy trình nghiệp vụ để cung cấp mô tả chi tiết hơn về các khối. Mỗi hành động này lần lượt có thể được phân tách. Mỗi khi một khối bị phân hủy, một sơ đồ mới sẽ được tạo ra. Số lượng phân rã không bị giới hạn và phụ thuộc hoàn toàn vào mức độ phức tạp cần thể hiện trong mô hình: Lưu ý đường tròn trong Hình 1.11. Nếu hành động chưa được phân tách, biểu tượng "chiếc lá" sẽ xuất hiện ở góc trên bên trái của khối. Sau khi phân hủy khối này, biểu tượng “chiếc lá” sẽ biến mất.

Hình 1.11 - Chỉ định khối không có sự phân rã

Làm cách nào để phân tách các khối bằng BPWin?

Điều này có thể được thực hiện theo hai cách. Trong sơ đồ, bạn cần chọn hành động cần phân tách. Để thực hiện việc này, hãy chọn công cụ cần thiết trong hộp công cụ BPWin hoặc trong cây mô hình, sau đó nhấp vào hành động mà bạn muốn phân tách. Menu đã chọn chứa lệnh phân tách. Trong hộp thoại xuất hiện, bạn phải chỉ định loại và số lượng khối con được yêu cầu. Khi phân tách một khối, BPWin tạo ra một sơ đồ mới là sơ đồ phân rã của sơ đồ "mẹ". Lưu ý rằng các hành động mới không được liên kết và không được đặt tên - đây là nhiệm vụ tiếp theo của bạn. Bạn phải xác định sự tương tác giữa các khối và mũi tên “đính kèm” vào các khối mới, các khối này sẽ được kế thừa tự động từ sơ đồ gốc.

Tên khối và các thuộc tính khác của nó được nhập vào tab "Tên" của danh sách thuộc tính khối. Để hiển thị thuộc tính khối trên màn hình, chỉ cần nhấp đúp vào khối.

Bước tiếp theo trong việc tạo sơ đồ là kết nối tất cả các khối được sử dụng trong sơ đồ bằng các mũi tên biểu thị đầu vào, đầu ra, điều khiển và cơ chế. Để thực hiện việc này, chỉ cần kết nối điểm bắt đầu của mũi tên với điểm kết thúc. Điểm cuối của mũi tên có thể là một trong các cạnh của khối chức năng và là đường viền của sơ đồ. BPWin tự động phân bổ các phần cuối hợp lệ cho các mũi tên mà nó tạo ra. Để vẽ một mũi tên, bạn phải chọn công cụ mũi tên từ hộp công cụ.

Tên mũi tên được chỉ định trong tab "Tên" của hộp thoại thuộc tính mũi tên. Để gọi hộp thoại này, chỉ cần nhấp đúp vào mũi tên mong muốn.

Nếu một mũi tên kết thúc ở ranh giới của sơ đồ BPWin, nó được đánh dấu bằng một "đường hầm" gồm các dấu ngoặc vuông. Các mũi tên trong sơ đồ gốc được đánh dấu tương tự nếu một mũi tên di chuyển khỏi nó bị xóa khỏi sơ đồ phân rã. Một đường hầm hình vuông ở đầu mũi tên cho biết rằng mũi tên này "chưa được giải quyết" trong hệ thống phân cấp mô hình (không có mũi tên nào khác có cùng tên trong bất kỳ sơ đồ mô hình nào khác). Để duy trì tính toàn vẹn của mô hình, cần phải “giải quyết” các mũi tên được đánh dấu bằng “đường hầm” trong dấu ngoặc vuông bằng một trong các phương pháp sau đây:

· chuyển đổi thành một “đường hầm” của dấu ngoặc đơn;

· thêm một mũi tên mới nối khối tương ứng với đường viền của sơ đồ;

Bất cứ lúc nào khi làm việc với sơ đồ, bạn có thể thêm các khối mới vào sơ đồ bằng cách sử dụng "Công cụ hộp hoạt động" trên thanh công cụ. Để thêm một khối, bạn cần nhấp vào công cụ này, sau đó nhấp vào sơ đồ ở nơi bạn muốn đặt khối mới. Sau khi khối bổ sung được tạo, bạn có thể liên kết nó bằng mũi tên với các khối khác, đặt tên và các thuộc tính khác.

Các khối được đánh số tự động khi chúng được tạo. Các số có thể là tương đối hoặc không đổi, chúng phản ánh vị trí phân cấp của khối trong mô hình. Bạn có thể kiểm soát việc đánh số các khối trong sơ đồ bằng cách sử dụng tab "Trình bày" của hộp thoại nhập thuộc tính mô hình.

Việc di chuyển bất kỳ đối tượng nào trên sơ đồ được thực hiện bằng cách “lấy” chúng bằng chuột và di chuyển chúng đến vị trí mới. Khi bạn di chuyển các khối, các mũi tên liên kết với chúng cũng di chuyển cùng lúc. Các khối chức năng cũng có thể được di chuyển giữa các sơ đồ bằng cách sử dụng lệnh Cắt/Dán từ menu Chỉnh sửa. BPWin tự động gán số cho các khối của sơ đồ. Khi sự sắp xếp tương đối của các khối thay đổi, những con số này có thể thay đổi.

Việc thay đổi kích thước các đối tượng biểu đồ có thể được thực hiện bằng cách di chuyển đường viền của chúng. Có thể cấm thay đổi kích thước của đối tượng: điều này có thể được thực hiện trên tab "Bố cục" của hộp thoại nhập thuộc tính mô hình.

Nếu bật chế độ xem cây mô hình, bạn có tùy chọn xem mô hình dưới dạng cây sơ đồ hoặc cây khối chức năng. Phần trên cùng của cây mô hình có nút chuyển đổi Sơ đồ/Hoạt động để hiển thị cây sơ đồ hoặc cây hoạt động tương ứng. Cây sơ đồ sẽ mở theo mặc định khi bạn khởi động BPWin. Cây mô hình BPWin sử dụng bộ đặc biệt ký hiệu đồ họađể thể hiện các sơ đồ và hành động trong cây đối tượng. Bạn có thể sử dụng cây này để chuyển sang mô hình, sơ đồ hoặc hành động phù hợp để thực hiện chỉnh sửa.

1.11 Thiết kế mô hình

Cách sử dụng bảng màu . Trong sơ đồ BPWin, bạn có thể đặt thuộc tính màu cho hành động, mũi tên và khối văn bản; Bạn không nhất thiết phải sử dụng màu sắc trong biểu đồ của mình, nhưng nó có thể hữu ích:

· nêu bật những điểm chưa phát triển đầy đủ;

· để làm nổi bật những thay đổi đã làm;

· để hiển thị các đối tượng có ý nghĩa tương tự.

Thay đổi màu của khối biểu đồ. Việc thay đổi màu của đối tượng được thực hiện bằng trình chỉnh sửa màu (Hình 1.12). Để thay đổi màu sắc của một đối tượng:

· Nhấp chuột phải vào đối tượng, chọn “Màu” trong menu xuất hiện;

· chọn màu mong muốn của đối tượng từ bảng màu được đề xuất.

Hình 1.12 - Trình chỉnh sửa màu

Chọn thuộc tính phông chữ. Các thuộc tính phông chữ (Hình 1.13), chẳng hạn như loại, kích thước và kiểu dáng, có thể được sử dụng để làm nổi bật hoặc nhóm các khối chức năng. Để thay đổi phông chữ bạn cần:

· Nhấp chuột phải vào đối tượng, chọn “Phông chữ” trong menu xuất hiện;

· chọn phông chữ mong muốn và, nếu cần, đặt thuộc tính của nó.

Những thay đổi được thực hiện có thể được áp dụng cho tất cả các đối tượng tương tự trong sơ đồ bằng cách bật các tùy chọn thích hợp ở góc dưới bên trái của hộp thoại: Tất cả các hoạt động trong sơ đồ này (chỉ dành cho sơ đồ này) hoặc Tất cả các hoạt động trong mô hình này (cho toàn bộ mô hình ).

Hình 1.13 - Lựa chọn phông chữ

thiết kế mũi tên. Việc sử dụng các kiểu mũi tên được áp dụng trong biểu đồ rất quan trọng để đảm bảo tính nhất quán và dễ đọc sơ đồ đã tạo IDEF0. Bạn có thể thay đổi hình thức của mũi tên bằng cách đặt độ dày, hình dạng và màu sắc của chúng. Màu mũi tên được đặt bằng trình chỉnh sửa màu như mô tả ở trên. Độ dày của mũi tên cũng có thể được thay đổi, có thể được sử dụng để làm nổi bật các quy trình riêng lẻ trong sơ đồ. Để thay đổi độ dày của mũi tên bạn cần:

· Nhấp chuột phải vào mũi tên và chọn "Trình chỉnh sửa kiểu" từ menu;

· chọn độ dày yêu cầu của mũi tên trong phần "Độ dày".

Xin lưu ý rằng hình dạng mũi tên được xác định theo phương pháp được sử dụng. Mũi tên thuộc loại "Quan hệ" không được mô tả trong phương pháp IDEF0, nhưng có thể được sử dụng nếu không cần tuân thủ nghiêm ngặt IDEF0. Hộp thoại chọn kiểu và thiết kế của mũi tên được hiển thị trong Hình 1.14.

Hình 1.14 - Lựa chọn kiểu dáng và thiết kế của mũi tên

1.12 Mũi tên phân nhánh và hợp nhất

Việc phân nhánh và kết hợp các mũi tên là cần thiết để đảm bảo sự kết nối của một mũi tên với nhiều khối chức năng và ngược lại. Các mũi tên kết hợp được sử dụng để tạo ra sự chuyển tiếp chung từ nhiều khối chức năng sang một hoặc tới một ranh giới. Các nhánh và các mối nối được tạo bằng công cụ Mũi tên. Để dễ đọc sơ đồ hơn, nên đặt tên cho từng nhánh của mũi tên chia.

Tên mũi tên được hiển thị tự động và có thể được di chuyển bằng cách "nắm" bằng chuột. Công cụ Squiggle từ thanh công cụ IDEF0 hoặc IDEF3 có thể được sử dụng để kết nối một mũi tên với tên của nó.

Để làm rõ nội dung của sơ đồ, bạn có thể đặt các khối văn bản chứa các giải thích tùy ý trên đó. Để thêm khối văn bản vào sơ đồ:

· chọn công cụ "Văn bản" và nhấp vào vị trí trong sơ đồ nơi bạn muốn đặt phần giải thích;

· Trong cửa sổ văn bản hiện ra, bạn phải nhập nội dung giải thích.

Tất cả các công cụ thiết kế được mô tả ở trên đều có thể áp dụng cho các khối văn bản.

1.13 Tùy chọn hiển thị

Bạn có thể hiển thị hoặc ẩn một số đồ vật nhất định sơ đồ và các yếu tố thiết kế riêng lẻ. Ví dụ: bạn có thể chuyển đổi bóng của các khối chức năng trên sơ đồ. Các tham số menu "Xem" (Hình 1.15) áp dụng đồng thời cho tất cả các sơ đồ trong mô hình của bạn.

Trong cùng một menu, bạn có thể định cấu hình nơi làm việc của BPWin. Ví dụ: bạn có thể hiển thị hoặc ẩn thanh công cụ chuẩn, thanh công cụ ModelMart, thanh công cụ BPWin, cây mô hình và thanh trạng thái. Hãy chú ý đến mục menu "Thu phóng", mục này cho phép bạn thay đổi tỷ lệ của sơ đồ đã xem. Mục menu này sao chép công cụ "Thu phóng" của thanh công cụ tiêu chuẩn.

Hình 1.15 - Tùy chọn hiển thị

1.14 Các loại sơ đồ IDEF0 khác

Ngoài các sơ đồ ngữ cảnh và phân rã, các loại sơ đồ BPWin khác cho phép bạn đơn giản hóa việc trình bày và thiết kế mô hình. Ví dụ, có thể cần phải phát triển một kịch bản giả định cho mô hình.

Tiểu mục này sẽ đề cập đến việc tạo ra hai loại mô hình:

· sơ đồ "chỉ để trình bày" (For Exposition Only - FEO);

· sơ đồ cây.

Khi được sử dụng đúng cách, các loại sơ đồ này sẽ giúp việc ghi lại các mô hình trở nên dễ dàng hơn.

Tạo biểu đồ FEO. Sơ đồ FEO có thể được sử dụng để giải thích một số phần của quy trình, cung cấp quan điểm đặc biệt hoặc làm nổi bật các chi tiết chức năng không thể hiển thị bằng cú pháp IDEF0. Chúng có thể được cung cấp thêm văn bản giải thích và không nhất thiết phải được thiết kế trong khuôn khổ các ràng buộc của tiêu chuẩn IDEF0. Sơ đồ FEO có thể được liên kết với bất kỳ sơ đồ nào hiện có trong mô hình, nhưng không phải là một phần phân cấp của mô hình. Sơ đồ FEO là bản sao của bất kỳ sơ đồ nào hiện có trong mô hình. Sơ đồ được xác định bởi:

· tên do nhà phát triển chỉ định;

· Mã định danh loại AxF, trong đó x biểu thị sơ đồ gốc và ký hiệu F chỉ ra rằng sơ đồ thuộc loại FEO.

Sơ đồ FEO được thêm vào mô hình bằng cách sử dụng mục "Thêm sơ đồ FEO" trong menu "Sơ đồ". Trong hộp thoại Thêm sơ đồ FEO mới, chọn một trong các loại sau sơ đồ để sao chép:

· nếu bạn chọn "Sơ đồ bối cảnh", chỉ cần nhập tên của sơ đồ mới vào trường "Tên";

· Nếu bạn chọn "Sơ đồ phân rã", danh sách thả xuống "Sao chép từ" được kích hoạt, hiển thị tất cả các sơ đồ phân rã trong mô hình.

Sau khi nhấp OK, BPWin sẽ được tạo và hiển thị trên màn hình nền.

Cũng giống như bất kỳ biểu đồ nào khác, bạn có thể mở hộp thoại thuộc tính biểu đồ FEO để nhập thuộc tính của nó.

Tạo sơ đồ cây(Sơ đồ cây nút). Sơ đồ cây được sử dụng để thể hiện cấu trúc của một mô hình nói chung. Trong đó, theo quy luật, đỉnh (nút trên cùng) tương ứng với sơ đồ mức ngữ cảnh. Tuy nhiên, bất kỳ khối chức năng nào của mô hình đều có thể được sử dụng làm đỉnh và các khối con của nó sẽ được hiển thị dưới dạng các nhánh của cây.

Việc xem các mô hình bằng sơ đồ cây cho phép bạn tập trung vào việc phân rã chức năng của mô hình mà không quan tâm đến các luồng hiện có bên trong và bên ngoài mô hình. Khi cấu trúc mô hình thay đổi, mô hình cây sẽ tự động được xây dựng lại khi có thay đổi đối với mô hình.

Các mô hình cây được đánh số bằng mẫu AxN, tương tự như sơ đồ FEO.

Sơ đồ cây được thêm vào mô hình bằng cách sử dụng mục menu Thêm nút cây từ menu Sơ đồ. Thao tác này sẽ hiển thị hộp thoại "Node Tree Wizard", trong đó bạn đặt:

· Khối chức năng của đỉnh;

· số cấp độ trong sơ đồ được hiển thị;

· tùy chọn định dạng.

Sau khi nhấn OK, sơ đồ cây sẽ được tạo và hiển thị trên màn hình BPWin.

1.15 Sơ đồ cây mở và FEO

Sơ đồ cây và FEO được gọi chung là sơ đồ "anh chị em". Chúng không được phản ánh trực tiếp trong cây mô hình, nhưng cây mô hình có thể được sử dụng để mở chúng. Để thực hiện việc này, trước tiên bạn cần chuyển cây mô hình sang chế độ “Sơ đồ” (nút ở góc dưới bên trái màn hình), sau đó nhấp chuột phải vào tên của sơ đồ. Trong trường hợp này, BPWin sẽ hiển thị danh sách các sơ đồ liên quan tương ứng. Bạn cũng có thể sử dụng công cụ "Đi tới sơ đồ anh chị em" trên thanh công cụ BPWin để mở sơ đồ anh chị em.

1.16 Mô hình chia tách và hợp nhất

Phân vùng mô hình trong BPWin thường được sử dụng để hỗ trợ phát triển mô hình hợp tác. Một mô hình duy nhất có thể được chia thành nhiều phần để cho phép nhiều nhà phát triển tạo các khối chức năng của mô hình của riêng họ. Sau khi hoàn thành quá trình phát triển, mô hình được chia thành các phần có thể được kết hợp thành một để hiển thị toàn bộ quy trình kinh doanh. Khi được chia thành hai mô hình, mỗi mô hình hỗ trợ tập hợp các khối chức năng, mũi tên và các đối tượng BPWin khác.

Tách mô hình. Vào ngày chia mô hình thành nhiều phần, bạn phải tuân thủ thuật toán sau:

· xác định phần mô hình cần được tách ra;

· Nhấp chuột phải vào khối chức năng đã chọn;

· chọn mục menu "Mô hình phân chia";

· Trong hộp thoại "Split options", nhập tên tương ứng với tên của khối chức năng (sử dụng tên này sẽ cho phép bạn hợp nhất mô hình sau này);

· Kích hoạt tùy chọn "Sao chép toàn bộ từ điển" để sao chép từ điển đối tượng sang phần riêng biệt của mô hình;

· Nhấn OK.

Một mô hình mới được tạo và hiển thị trong cây mô hình. Xin lưu ý những điểm sau:

· Khối mà từ đó việc phân chia được thực hiện trở thành sơ đồ cấp ngữ cảnh trong mô hình mới;

· Một mũi tên kết nối có tên tương ứng với tên của kiểu máy mới xuất hiện trong kết nối ban đầu;

· Tất cả các sơ đồ con của khối chức năng đã được chuyển sang mô hình mới;

· Khối chức năng bị hỏng vẫn còn trong mô hình ban đầu.

Sau khi tạo mô hình mới, bạn có thể sử dụng hộp thoại Thuộc tính mô hình để xác định các thuộc tính của mô hình đã tạo.

Kết hợp mô hình. Sau khi quá trình phát triển các mô hình riêng biệt hoàn tất, BPWin cho phép chúng được hợp nhất thành một. Để kết hợp các mô hình:

· Tên mũi tên kết nối phải tương ứng với tên của model đã nhập;

· Tên khối chức năng trong sơ đồ ngữ cảnh của mô hình đã nhập phải tương ứng với tên của khối chức năng tương tự trong mô hình chính.

Khi hợp nhất, BPWin sao chép tất cả các khối chức năng, mũi tên và thông tin khác (ngoại trừ sơ đồ ngữ cảnh) từ mô hình đã nhập sang mô hình chính. BPWin bỏ qua sơ đồ mức ngữ cảnh trong mô hình được nhập vì nó đã tồn tại trong mô hình chính. Tất cả các phân tách trong mô hình đã nhập đều có liên quan trong mô hình chính với khối chức năng đích. Khối chức năng đích trong mô hình chính phải luôn có mũi tên liên kết xuất phát từ nó.

Sau khi mở mô hình chính và mô hình đã nhập, bạn cần:

· Nhấp chuột phải vào khối chức năng của mô hình chính mà bạn muốn nhập dữ liệu;

· chọn mục "Hợp nhất mô hình" từ menu;

· hộp thoại "Tiếp tục hợp nhất?" xác nhận chính xác những gì bạn muốn hợp nhất và cho phép bạn chỉ định các tùy chọn hợp nhất.

Sau khi quá trình hợp nhất hoàn tất, bạn sẽ nhận thấy rằng cây mô hình được cập nhật để phản ánh những thay đổi đối với mô hình cơ bản.

1.17 In sơ đồ BPWin

Khi bạn đã tạo xong mô hình, bạn sẽ muốn hiển thị nó cho người khác trên giấy. BPWin giúp bạn điều này với nhiều chức năng in sơ đồ. Vài người trong số họ:

· chọn sơ đồ (hoặc các sơ đồ) muốn in;

· Bao gồm các thông báo biểu đồ với bản in biểu đồ;

· Bao gồm biểu đồ gốc cho biểu đồ bạn sẽ in;

· xác định các thông số kỹ thuật của sơ đồ in ấn: bảng màu, ranh giới bên ngoài của sơ đồ;

· gửi sơ đồ tới một tập tin để in sau;

· xác định cách in sơ đồ: mỗi sơ đồ trên một tờ tùy bạn chọn, in hàng loạt tất cả các sơ đồ của mô hình và ghi rõ số lượng trên tờ.

Bạn có thể in sơ đồ BPWin từ menu In sơ đồ BPWin, có thể mở từ menu "Tệp" bằng lệnh "In" hoặc bằng cách nhấp vào biểu tượng máy in trên thanh công cụ (Hình 1.16). Chế độ này cho phép bạn xác định các tùy chọn in được đề cập trước đó.

Hình 16 - Hộp thoại chọn các tùy chọn in

Như bạn có thể hiểu, hình thức của mô hình in phụ thuộc vào việc lựa chọn các tùy chọn in mà bạn đã cài đặt. Bạn có thể muốn thử nghiệm trước khi in để xác định cài đặt nào hoạt động tốt nhất cho ứng dụng của mình.

2 PHƯƠNG PHÁP MÔ HÌNH CHỨC NĂNG IDEF0

Phương pháp mô hình hóa chức năng IDEF0 là một công nghệ để mô tả toàn bộ hệ thống như một tập hợp các hành động hoặc chức năng phụ thuộc lẫn nhau. Điều quan trọng cần lưu ý là trọng tâm chức năng của IDEF0 - các chức năng của hệ thống được nghiên cứu độc lập với các đối tượng đảm bảo việc triển khai chúng. Quan điểm "chức năng" cho phép chúng ta tách biệt rõ ràng các khía cạnh về mục đích của hệ thống với các khía cạnh triển khai vật lý của nó. Hình 3 cho thấy một ví dụ về sơ đồ IDEF0 điển hình.

IDEF0 thường được sử dụng như một công nghệ để nghiên cứu và thiết kế hệ thống ở mức logic. Vì lý do này, nó thường được sử dụng trong giai đoạn đầu phát triển dự án, trước khi lập mô hình IDEF3, để thu thập dữ liệu và lập mô hình quy trình hiện tại. Kết quả phân tích IDEF0 có thể được sử dụng để hướng dẫn thiết kế bằng cách sử dụng các mô hình IDEF3 và sơ đồ luồng dữ liệu.

2.2.1 Cú pháp và ngữ nghĩa của mô hình IDEF0

2.2.1.1 Mô hình IDEF0

IDEF0 kết hợp một ký hiệu đồ họa nhỏ (nó chỉ chứa hai ký hiệu: khối và mũi tên) với các hướng dẫn nghiêm ngặt và được xác định rõ ràng, cùng nhau được thiết kế để xây dựng một mô hình hệ thống chất lượng cao và dễ hiểu.

Phương pháp IDEF0 phần nào gợi nhớ đến các nguyên tắc xuất bản sách, thường tổ chức một bộ mô hình IDEF0 được in thành một tập sách nhỏ (được gọi là một bộ theo thuật ngữ IDEF0) chứa mục lục, bảng chú giải thuật ngữ và các yếu tố khác dành riêng cho cuốn sách đã hoàn thành.

Bước đầu tiên trong việc xây dựng mô hình IDEF0 là xác định mục đích của mô hình - tập hợp các câu hỏi mà mô hình sẽ trả lời. Bộ câu hỏi có thể được so sánh với lời nói đầu, phần này tiết lộ mục đích của cuốn sách.

Các ranh giới của mô hình hóa nhằm mục đích chỉ ra phạm vi bao quát của lĩnh vực chủ đề cũng như độ sâu của chi tiết và là sự tiếp nối hợp lý của mục đích đã được xác định của mô hình. Cả người đọc mô hình và tác giả của nó đều phải hiểu mức độ chi tiết trong câu trả lời cho các câu hỏi đặt ra trong mục đích của mô hình.

Bước tiếp theo là chỉ ra đối tượng mục tiêu dự định có nhu cầu mà mô hình đang được tạo. Thông thường, việc lựa chọn đối tượng mục tiêu sẽ quyết định mức độ chi tiết mà mô hình sẽ được tạo ra. Trước khi xây dựng một mô hình, cần phải có ý tưởng về những thông tin nào về chủ đề mô hình hóa đã được biết, những tài liệu bổ sung và (hoặc) tài liệu kỹ thuật nào để hiểu mô hình có thể cần thiết cho đối tượng mục tiêu, ngôn ngữ và phong cách trình bày là phù hợp nhất.

Quan điểm đề cập đến quan điểm mà hệ thống được quan sát khi mô hình được xây dựng. Quan điểm được chọn theo cách có tính đến các ranh giới đã được xác định của mô hình và mục đích của mô hình. Sau khi được chọn, quan điểm vẫn không thay đổi đối với tất cả các thành phần của mô hình. Nếu cần, có thể tạo các mô hình khác để hiển thị hệ thống từ các góc nhìn khác. Dưới đây là một số ví dụ về các quan điểm khi xây dựng mô hình: khách hàng, nhà cung cấp, chủ sở hữu, người biên tập.

2.2.1.2 Hành động

Một hành động, thường được gọi là hàm trong IDEF0, xử lý hoặc chuyển đổi đầu vào (nguyên liệu thô, thông tin, v.v.) thành đầu ra. Vì các mô hình IDEF0 biểu diễn một hệ thống dưới dạng một tập hợp các hàm phân cấp (lồng nhau), trước hết, phải xác định một hàm mô tả toàn bộ hệ thống - hàm ngữ cảnh. Các chức năng được mô tả trên sơ đồ dưới dạng hình chữ nhật được đặt tên hoặc khối chức năng. Tên hàm trong IDEF0 được chọn theo quy tắc tương tự như tên hành động trong IDEF3 - sử dụng động từ hoặc danh từ động từ. Điều quan trọng là chọn tên sao cho chúng phản ánh hệ thống như thể nó được nhìn từ quan điểm được chọn để lập mô hình.

Một ví dụ về khối chức năng được hiển thị trong Hình 2.1.

Hình 2.1 – Khối chức năng IDEF0

Ở trên, chúng tôi đã định nghĩa mô hình IDEF0 là một tập hợp các khối lồng nhau có thứ bậc. Bất kỳ khối nào cũng có thể được phân tách thành các khối cấu thành của nó. Phân rã thường gắn liền với mô hình từ trên xuống, nhưng điều này không hoàn toàn đúng. Phân rã chức năng được định nghĩa chính xác hơn là mô hình hóa “từ trong ra ngoài”, trong đó chúng ta xem xét một hệ thống giống như một củ hành mà từ đó các lớp được bóc ra liên tiếp.

2.2.1.3 Ranh giới và kết nối

Để hữu ích, mô tả của bất kỳ khối nào tối thiểu phải bao gồm mô tả về các đối tượng mà khối tạo ra do hoạt động của nó ("đầu ra") và các đối tượng mà khối tiêu thụ hoặc biến đổi ("đầu vào") .

IDEF0 cũng mô hình hóa các cơ chế điều khiển và thực thi. Kiểm soát đề cập đến các đối tượng ảnh hưởng đến cách một khối chuyển đổi đầu vào thành đầu ra. Cơ chế thực thi - các đối tượng trực tiếp thực hiện việc chuyển đổi đầu vào thành đầu ra, nhưng bản thân chúng không được tiêu thụ.

Để thể hiện các loại thông tin có trong sơ đồ IDEF0, có từ viết tắt ICOM hiển thị bốn loại mũi tên có thể có:

I (Đầu vào) - đầu vào - thứ được tiêu thụ trong quá trình thực hiện quy trình;

C (Kiểm soát) - kiểm soát - các hạn chế và hướng dẫn ảnh hưởng đến tiến trình của quá trình;

O (Đầu ra) - đầu ra - thứ là kết quả của quá trình;

M (Cơ chế) - cơ chế thực thi - thứ được sử dụng để thực hiện một quy trình nhưng không được sử dụng bởi chính nó. Hình 2.2 cho thấy 4 loại mũi tên có thể có trong IDEF0, mỗi loại kết nối với một mặt khác của khối chức năng.

Hình 2.2 - Mỗi loại mũi tên được kết nối với một loại mũi tên riêng

bên khối chức năng

Theo quy định, danh từ được sử dụng để đặt tên cho mũi tên. Mũi tên có thể đại diện cho con người, địa điểm, sự vật, ý tưởng hoặc sự kiện. Giống như các khối chức năng, việc đặt tên cho tất cả các mũi tên trên sơ đồ chỉ một điều kiện cần thiếtđể người đọc hiểu được nội dung được miêu tả. Mô tả riêng biệt của từng mũi tên trong hình thức văn bản có thể rất quan trọng để xây dựng một mô hình chính xác và hữu ích.

Mũi tên vào. Đầu vào là nguyên liệu thô hoặc thông tin được một đơn vị chức năng tiêu thụ hoặc biến đổi để tạo ra đầu ra. Các mũi tên đầu vào luôn hướng về phía bên trái của hình chữ nhật biểu thị khối chức năng trong IDEF0. Sự hiện diện của các mũi tên đầu vào trong sơ đồ là không cần thiết, vì có thể một số khối không biến đổi hoặc thay đổi bất cứ điều gì. Một ví dụ về khối không có đầu vào là "ra quyết định quản lý", trong đó một số yếu tố được phân tích để đưa ra quyết định, nhưng không có yếu tố nào trong số chúng được chuyển đổi hoặc tiêu thụ trực tiếp do bất kỳ quyết định nào được đưa ra.

Mũi tên điều khiển. Các mũi tên điều khiển chịu trách nhiệm điều chỉnh cách thức và thời điểm một khối chức năng được thực thi, và nếu nó được thực thi thì kết quả đầu ra từ việc thực thi nó là gì. Vì điều khiển kiểm soát hành vi của khối chức năng để đảm bảo tạo ra đầu ra mong muốn nên mỗi khối chức năng phải có ít nhất một mũi tên điều khiển. Mũi tên điều khiển luôn nhập vào khối chức năng từ trên xuống.

Quản trị thường tồn tại dưới dạng các quy tắc, quy định, pháp luật, chính sách, một tập hợp các thủ tục hoặc tiêu chuẩn bắt buộc. Mặc dù ảnh hưởng đến hoạt động của thiết bị nhưng nó không được tiêu thụ trực tiếp và do đó không được chuyển đổi. Có thể mục đích của khối chức năng chính xác là thay đổi một quy tắc, hướng dẫn, tiêu chuẩn cụ thể, v.v. Trong trường hợp này, mũi tên chứa thông tin tương ứng không được coi là điều khiển mà là đầu vào của hàm khối.

Kiểm soát có thể được xem như một loại đầu vào cụ thể. Trong trường hợp không rõ liệu một mũi tên nên được gán cho đầu vào hay điều khiển, tốt nhất nên coi nó là điều khiển cho đến khi sự mơ hồ được giải quyết.

Mũi tên thoát. Đầu ra là đầu ra hoặc thông tin thu được do hoạt động của một khối chức năng. Mỗi khối phải có ít nhất một đầu ra. Một hành động không tạo ra bất kỳ đầu ra có thể xác định rõ ràng nào sẽ không được lập mô hình (ít nhất nên được coi là một ứng cử viên sớm để loại khỏi mô hình).

Khi lập mô hình các miền phi sản xuất, theo quy luật, đầu ra là dữ liệu được khối chức năng xử lý dưới một dạng nào đó. Trong trường hợp này, điều quan trọng là tên của các mũi tên vào và ra phải đủ khả năng phân biệt được ý nghĩa của chúng. Ví dụ: khối Tiếp nhận Bệnh nhân có thể có mũi tên Dữ liệu Bệnh nhân ở cả đầu vào và đầu ra. Trong tình huống như vậy, mũi tên đến có thể được gọi là “Dữ liệu bệnh nhân sơ bộ” và mũi tên đi có thể được gọi là “Dữ liệu bệnh nhân đã được xác nhận”.

Mũi tên cơ chế thực thi. Cơ chế là tài nguyên trực tiếp thực hiện hành động mô phỏng. Bằng cách sử dụng các cơ chế thực thi, những điều sau đây có thể được mô hình hóa: nhân sự chủ chốt, máy móc và (hoặc) thiết bị. Các mũi tên cơ chế thực thi có thể bị thiếu nếu chúng không cần thiết để đạt được mục tiêu mô hình hóa dự kiến.

Mũi tên kết hợp. Có 5 loại mũi tên kết hợp chính trong IDEF0: đầu ra - đầu vào, đầu ra - điều khiển, cơ chế đầu ra - thực thi, phản hồi đầu ra - điều khiển và phản hồi đầu ra - đầu vào.

Mũi tên thoát-vào được sử dụng khi một trong các khối phải hoàn thành công việc của nó trước khi khối kia bắt đầu hoạt động. Vì vậy, trong Hình 2.3, việc lập hóa đơn phải diễn ra trước khi chấp nhận đơn đặt hàng.

Hình 2.3 – Tổ hợp mũi tên thoát – vào

Mũi tên thoát - điều khiển phản ánh tình trạng thống trị của khối này so với khối khác, khi một khối điều khiển hoạt động của khối khác. Trong Hình 2.4, các nguyên tắc hình thành danh mục đầu tư chi phối hành vi của các nhà môi giới trên thị trường chứng khoán.

Hình 2.4 – Tổ hợp mũi tên thoát – điều khiển

Cơ chế thực thi - đầu ra mũi tên ít phổ biến hơn và phản ánh tình huống khi đầu ra của một khối chức năng được sử dụng làm thiết bị cho hoạt động của khối khác. Trong Hình 2.5, kẹp, một thiết bị dùng để cố định bộ phận trong quá trình lắp ráp, phải được lắp ráp để hoàn thành việc lắp ráp bộ phận đó.

Hình 2.5 - Tổ hợp mũi tên thoát - cơ chế thực hiện

Phản hồi cho đầu vào và điều khiển được sử dụng trong trường hợp các khối phụ thuộc tạo ra phản hồi cho các khối điều khiển chúng. Trong Hình 2.6, thông tin về tỷ giá hối đoái hiện tại nhận được từ các nhà môi giới được sử dụng để điều chỉnh chiến lược giao dịch trên sàn chứng khoán.

Hình 2.6 - Đầu ra mũi tên kết hợp - phản hồi điều khiển

Đầu ra mũi tên - phản hồi cho đầu vào thường được sử dụng để mô tả các chu kỳ xử lý lại một cái gì đó. Hình 2.7 có thể là một ví dụ về việc sử dụng loại mũi tên này. Ngoài ra, các kết nối đầu vào phản hồi đầu ra có thể được sử dụng nếu các sản phẩm bị lỗi có thể được tái sử dụng làm nguyên liệu thô, chẳng hạn như trong quá trình sản xuất kính cửa sổ, khi kính vỡ trong quá trình sản xuất được nghiền và nấu chảy lại cùng với kính thông thường. nguyên liệu thô.

Hình 2.7 - Mũi tên kết hợp đầu ra - phản hồi đầu vào

Mũi tên tách và kết nối. Đầu ra của một khối chức năng có thể được sử dụng trong một số khối khác. Trên thực tế, gần như giá trị chính của IDEF0 là phương pháp này giúp xác định sự phụ thuộc lẫn nhau giữa các khối của hệ thống. Theo đó, IDEF0 cung cấp cả mũi tên chia tách và kết nối trong sơ đồ. Mũi tên được chia thành nhiều phần có thể có tên khác với tên của mũi tên ban đầu. Các mũi tên gốc và mũi tên bị gãy (hoặc được hợp nhất) được gọi chung là liên kết. Kỹ thuật này thường được sử dụng để phản ánh việc chỉ sử dụng một phần nguyên liệu thô hoặc thông tin trong một quy trình, được biểu thị bằng mũi tên ban đầu (Hình 2.8). Cách tiếp cận tương tự áp dụng cho các mũi tên hợp nhất.

Hình 2.8 - Mũi tên chia làm 2 phần và đổi tên

2.2.1.4 Đường hầm

Khái niệm mũi tên liên kết được sử dụng để kiểm soát mức độ chi tiết trong sơ đồ. Nếu một trong các mũi tên của sơ đồ không nằm trên sơ đồ gốc (ví dụ: do nó không quan trọng đối với cấp độ gốc) và không được kết nối với các mũi tên khác của cùng sơ đồ, điểm đi vào hoặc thoát ra của mũi tên này sơ đồ được chỉ định bởi một đường hầm. Ví dụ, trong Hình 2.9, mũi tên "hệ thống thông tin doanh nghiệp" là một cơ chế thực thi quan trọng cho sơ đồ này, nhưng có thể không được sử dụng ở bất kỳ nơi nào khác trong mô hình. Đường hầm vào trong trường hợp nàyđược sử dụng như một giải pháp thay thế cho việc làm lộn xộn các sơ đồ gốc bằng cách đặt các mũi tên không liên quan đến cấp độ của chúng trên chúng.

Hình 2.9 - Ví dụ sử dụng đường hầm

2.2.2 Xây dựng mô hình IDEF0

Trong tiểu mục này, chúng ta sẽ xem xét phương pháp xây dựng mô hình IDEF0 chi tiết hơn.

2.2.2.1 Sơ đồ

Trong Hình 2.10, một sơ đồ IDEF0 điển hình được hiển thị cùng với thông tin dịch vụ nằm trong các trường của nó. Thông tin dịch vụ bao gồm đầu trang và chân trang (header và footer) được xác định rõ ràng - Các phần tử đầu trang được sử dụng để theo dõi quá trình tạo mô hình. Các phần tử chân trang hiển thị tên của mô hình chứa sơ đồ và hiển thị vị trí của nó so với các sơ đồ khác trong mô hình.

Hình 2.10 - Sơ đồ IDEF0 với thông tin dịch vụ ở lề

Tất cả các thành phần tiêu đề biểu đồ được liệt kê trong Bảng 2.1.

Bảng 2.1 - Các phần tử tiêu đề của sơ đồ IDEF0

Cánh đồng

Mục đích

Dùng để phản ánh liện kết ngoại vào sơ đồ này (điền thủ công trên tài liệu in)

Tác giả, ngày tháng, dự án

Khi chỉnh sửa chương trình theo cách thủ công, người dùng có thể gạch bỏ một số mỗi lần thực hiện một thay đổi khác

Trạng thái phản ánh trạng thái phát triển hoặc phê duyệt của sơ đồ này. Trường này được sử dụng để thực hiện quy trình xuất bản chính thức với các bước xem xét và phê duyệt

Biểu đồ mới, những thay đổi toàn cầu hoặc tác giả mới cho biểu đồ hiện có

Sơ đồ đã đạt đến mức độ nhất định được người đọc chấp nhận và sẵn sàng để trình phê duyệt

Sơ đồ được phê duyệt và phê duyệt. Không có thay đổi nào được mong đợi

Sơ đồ đã sẵn sàng để in và xuất bản lần cuối.

Tên người đọc

Ngày người đọc gặp sơ đồ

Bản phác thảo cách sắp xếp các khối chức năng trên sơ đồ gốc, trên đó khối được phân tách theo sơ đồ này được tô sáng. Đối với sơ đồ cấp cao nhất (sơ đồ ngữ cảnh), TOP ngữ cảnh được đặt trong trường

Tất cả các phần tử ở phần “footer” của sơ đồ được liệt kê trong Bảng 2.2.

Bảng 2.2 - Các thành phần “footer” của sơ đồ IDEF0

Cánh đồng

Mục đích

Số sơ đồ khớp với số khối chức năng cha

Tên khối chức năng cha

Số (còn gọi là Số C)

Mã định danh duy nhất cho phiên bản này của sơ đồ này. Do đó, mỗi phiên bản mới của biểu đồ sẽ có một giá trị mới trong trường này. Thông thường, Số C bao gồm tên viết tắt của tác giả (được coi là duy nhất trong số tất cả các nhà phân tích dự án) và một mã định danh duy nhất tuần tự, chẳng hạn như SDO005. Những con số này có thể được thay đổi khi xuất bản. phòng tiêu chuẩn trang. Nếu một sơ đồ thay thế một sơ đồ khác, số của sơ đồ được thay thế có thể được đặt trong dấu ngoặc đơn - SDJ005 (SDO004). Điều này cung cấp lịch sử thay đổi của tất cả các sơ đồ mô hình.

2.2.2.2 Mô hình xây dựng

Không nên xây dựng mô hình nào nếu không có sự hiểu biết rõ ràng về đối tượng và mục đích của mô hình. Định nghĩa được chọn của mục tiêu mô hình hóa phải trả lời các câu hỏi sau:

· Tại sao quá trình này được mô hình hóa?

Nó sẽ tiết lộ điều gì? Mô hình này?

· Những người quen thuộc với mô hình này có thể áp dụng nó như thế nào?

Câu sau đây có thể dùng làm ví dụ về cách nêu mục đích của mô phỏng. Xác định nhiệm vụ của từng nhân viên trong công ty và hiểu rõ mối quan hệ tổng thể giữa các nhiệm vụ riêng lẻ để từ đó xây dựng các hướng dẫn đào tạo nhân viên mới.

Các mô hình được xây dựng để trả lời một bộ câu hỏi. Những câu hỏi như vậy được hình thành sớm trong quá trình lập mô hình và sau đó được dùng làm cơ sở cho một định nghĩa rõ ràng và ngắn gọn về mục đích của việc lập mô hình. Ví dụ về những câu hỏi như vậy có thể là:

· Nhiệm vụ của người quản lý là gì?

· Nhiệm vụ của thư ký là gì?

· Ai kiểm soát công việc?

· Cần có công nghệ gì để hoàn thành từng bước? và như thế.

2.2.2.3 Quan điểm

Từ quan điểm phương pháp luận, khi lập mô hình, sẽ rất hữu ích khi sử dụng ý kiến ​​của các chuyên gia có quan điểm khác nhau về lĩnh vực chủ đề, tuy nhiên, mỗi mô hình riêng lẻ nên được phát triển dựa trên một quan điểm duy nhất được xác định trước. Thông thường các quan điểm khác được ghi lại ngắn gọn trong sơ đồ FEO đính kèm (xem bên dưới) chỉ để trình bày rõ ràng.

Quan điểm phải được lựa chọn khá cẩn thận, cơ sở cho sự lựa chọn phải là mục đích đã nêu của mô hình. Tên của quan điểm có thể là tên của một vị trí, bộ phận hoặc vai trò (ví dụ: trưởng bộ phận hoặc giám đốc bán hàng). Giống như việc xác định mục đích của mô hình hóa, cần phải xác định rõ ràng quan điểm để đảm bảo tính toàn vẹn bên trong của mô hình và ngăn chặn những thay đổi liên tục đối với cấu trúc của nó. Có thể cần phải xây dựng các mô hình từ các quan điểm khác nhau để phản ánh chi tiết tất cả các tính năng của các khối chức năng được xác định trong hệ thống.

2.2.2.4 Ranh giới mô hình hóa

Một trong những kết quả tích cực của việc xây dựng các mô hình chức năng là làm rõ ranh giới của việc mô hình hóa toàn bộ hệ thống và các thành phần chính của nó. Mặc dù dự kiến ​​rằng một số thay đổi về ranh giới của mô hình sẽ xảy ra khi mô hình được phát triển, nhưng cần duy trì mô tả bằng lời về các ranh giới ngay từ đầu để đảm bảo sự phối hợp giữa các nhà phân tích tham gia dự án. Giống như việc xác định mục đích của mô phỏng, việc thiếu ranh giới khiến việc đánh giá mức độ hoàn chỉnh của mô hình trở nên khó khăn vì ranh giới của mô hình có xu hướng mở rộng khi kích thước của mô hình tăng lên.

Ranh giới mô hình hóa có hai thành phần: chiều rộng phạm vi và chiều sâu chi tiết. Độ rộng vùng phủ sóng biểu thị ranh giới bên ngoài của hệ thống đang được mô hình hóa. Độ sâu chi tiết xác định mức độ chi tiết mà các khối chức năng phải được phân tách.

Để tạo điều kiện định nghĩa đúng ranh giới mô hình hóa trong quá trình phát triển các mô hình IDEF0, nỗ lực đáng kể được dành cho việc phát triển và xem xét sơ đồ ngữ cảnh IDEF0 (sơ đồ cấp độ “trên cùng”). Đôi khi, họ thậm chí còn dùng đến việc xây dựng một sơ đồ bổ sung để hiển thị mức cao hơn mức theo ngữ cảnh của một mô hình nhất định, điều này giúp có thể xác định hệ thống chứa đối tượng được mô hình hóa. Chi phí đáng kể để phát triển một sơ đồ bối cảnh là khá hợp lý, vì nó là một loại “điểm tham chiếu” cho các sơ đồ còn lại của mô hình và những thay đổi được thực hiện đối với nó sẽ xếp tầng trên tất cả các cấp độ cơ bản.

Khi ranh giới của mô hình rõ ràng thì lý do tại sao một số đối tượng hệ thống không được đưa vào mô hình cũng trở nên rõ ràng.

2.2.2.5 Chọn tên khối ngữ cảnh

Trình tự hành động được khuyến nghị khi xây dựng mô hình “từ đầu” là: xây dựng mục tiêu của mô hình hóa, chọn quan điểm, xác định ranh giới của mô hình hóa. Tên của khối ngữ cảnh - chính khối chức năng cấp độ cao- khái quát hóa định nghĩa của ranh giới mô hình hóa.

Các quy tắc chọn tên cho toàn bộ khối ngữ cảnh không khác với các quy tắc chung để đặt tên các khối chức năng, vì vậy các tên chung thường được chọn cho chúng, chẳng hạn như “Quản lý bộ phận dịch vụ khách hàng”, “Xử lý đơn hàng”, v.v.

2.2.2.6 Xác định mũi tên trong sơ đồ ngữ cảnh

Các mũi tên sơ đồ IDEF0 thường dễ thiết kế hơn theo thứ tự sau: đầu ra, đầu vào, cơ chế thực thi, điều khiển. Mỗi khối chức năng đại diện cho chức năng riêng biệt và hàm này thường có mô tả rõ ràng và ngắn gọn về kết quả của nó. Sự hiện diện của sự mơ hồ trong phân tích đầu ra của một khối chức năng cụ thể có thể là một tín hiệu về sự cần thiết phải thiết kế lại quy trình kinh doanh được đề cập.

Xác định đầu ra. Sau khi xác định các đầu ra có thể có, việc phân tích mô hình là rất hữu ích để đảm bảo rằng nó bao gồm tất cả các kịch bản có thể xảy ra đối với hoạt động của quy trình. Điều này có nghĩa là nếu có khả năng xảy ra một tình huống cụ thể trong quá trình, thì mô hình sẽ phản ánh khả năng xảy ra tình huống đó. Nhiều nhà phân tích mới vào nghề quên phản ánh kết quả tiêu cực của các khối chức năng. Ví dụ: khối “Thi lái xe” chắc chắn sẽ tạo ra một luồng tài xế vừa nhận được giấy phép, nhưng sẽ khá hợp lý khi mong đợi một luồng người chưa vượt qua bài kiểm tra. Các kết quả tiêu cực thường được sử dụng làm phản hồi và việc phân tích sự hiện diện của chúng phải được thực hiện cho từng khối. Điều quan trọng nữa là nhu cầu đưa các mũi tên gây tranh cãi vào mô hình, quyết định về sự hiện diện của chúng trong mô hình có thể dễ dàng được chuyển sang vai trò của các chuyên gia xem xét mô hình.

Xác định đầu vào. Đầu vào có thể được coi là được chuyển đổi theo một cách cụ thể bởi các khối chức năng để tạo ra nguyên liệu thô hoặc thông tin đầu ra. Trong các ngành sản xuất, việc xác định nguyên liệu thô đầu vào được chuyển hóa thành thành phẩm như thế nào thường khá đơn giản. Tuy nhiên, khi mô hình hóa luồng thông tin luồng dữ liệu đầu vào có thể dường như không được tiêu thụ hoặc xử lý. Các trường hợp mũi tên đến và đi được đặt tên giống hệt nhau là cực kỳ hiếm và thường cho thấy sự vô dụng của khối này đối với toàn bộ hệ thống hoặc lựa chọn tên không chính xác cho mũi tên đi. Một giải pháp có thể là sử dụng nhiều hơn miêu tả cụ thể cho các luồng dữ liệu đến và đi. Ví dụ: đầu vào có thể được gọi là "Chẩn đoán bệnh nhân sơ bộ" và đầu ra có thể được gọi là "Chẩn đoán bệnh nhân tinh tế".

Định nghĩa cơ chế thực thi. Sau khi tạo đầu vào và đầu ra, bạn có thể bắt đầu xem xét các cơ chế thực thi hoặc tài nguyên được liên kết với khối chức năng. Khái niệm cơ chế thực thi bao gồm nhân sự, thiết bị, hệ thống thông tin, v.v. Ví dụ, khối chức năng “Lắp ráp bộ phận” có thể yêu cầu sử dụng một số thiết bị, chẳng hạn như cờ lê. Khi thi giấy phép lái xe, cơ chế thực thi là thanh tra cảnh sát giao thông, theo quy định, việc xác định cơ chế thực hiện đối với các khối chức năng là khá đơn giản.

Định nghĩa kiểm soát. Một điều khiển phải được xác định để kiểm soát tiến trình của khối chức năng. Tất cả các khối chức năng trong IDEF0 phải có ít nhất một điều khiển. Trong trường hợp không rõ mũi tên ám chỉ đầu vào hay điều khiển thì nên vẽ mũi tên đó dưới dạng điều khiển. Điều quan trọng cần nhớ là điều khiển có thể được coi là một dạng đầu vào khối chức năng đặc biệt.

Khi sơ đồ ngữ cảnh có vẻ hoàn chỉnh, hãy thử hỏi những câu hỏi sau:

· Sơ đồ có tóm tắt quy trình nghiệp vụ đang được mô hình hóa không?

· Sơ đồ có phù hợp với ranh giới mô hình, quan điểm và mục đích của mô hình không?

· Mức độ chi tiết mũi tên được chọn có phù hợp với khối ngữ cảnh không? (Thông thường nên vẽ không quá sáu mũi tên của mỗi loại trên sơ đồ ngữ cảnh.)

2.2.2.7 Đánh số khối và sơ đồ

Tất cả các khối chức năng IDEF0 đều được đánh số. Các con số cho phép sử dụng tiền tố có độ dài tùy ý, nhưng đại đa số các mô hình sử dụng tiền tố A. Số khối được đặt sau tiền tố. Khối ngữ cảnh luôn có số AO.

Tiền tố được lặp lại cho từng khối của mô hình. Các con số được sử dụng để phản ánh mức độ phân rã của khối. Khối AO được phân tách thành các khối A1, A2, A3, v.v. A1 được phân tách thành A11, A12, A13, v.v. A11 được phân tách thành A1l1, A112, A113, v.v. Với mỗi mức phân tách, một mức được thêm vào cuối số số.

Số khối có thể được thay đổi. Để làm điều này, bạn cần nhấp chuột phải vào cánh đồng trống, chọn Model Propetions – Nambering và thiết lập các thông số cần thiết.

2.2.2.8 Mối quan hệ giữa sơ đồ và khối chức năng cha của nó

Một khối chức năng được tách ra nếu cần mô tả hoạt động của nó một cách chi tiết. Khi phân tách một khối, sẽ rất hữu ích khi xem xét nó vòng đời, điều này sẽ giúp xác định các khối chức năng của sơ đồ "trẻ em" thu được. Ví dụ: vòng đời của khối “Bít tết nướng” có thể trông giống như trình tự sau: “Chuẩn bị thức ăn”, “Cân thịt”, “Nhiệt dầu”, v.v.

Khi lập mô hình IDEF0, điều quan trọng cần lưu ý là ranh giới của sơ đồ con là ranh giới của khối chức năng cha. Điều này có nghĩa là tất cả công việc được thực hiện bởi các khối cấp thấp nhất. Không giống như hệ thống phân cấp được sử dụng trong lập trình có cấu trúc, các khối cấp cao nhất không phải là đối tượng kiểm soát của các khối cấp thấp hơn. Điều này có nghĩa là trong IDEF0, con cái là đối tượng giống như cha mẹ chúng, chỉ được hiển thị chi tiết hơn. Hành động của CEO công ty có thể được phản ánh bên cạnh hành động của những người công nhân bình thường trên sơ đồ IDEF0.

Mã ICOM được đặt ở cuối các mũi tên ranh giới (bắt đầu hoặc kết thúc bên ngoài sơ đồ) của sơ đồ con để chỉ ra vị trí mũi tên tương ứng trên sơ đồ cha (Hình 2.12). Chúng cần thiết để kiểm tra tính toàn vẹn của mô hình và có thể hữu ích khi thứ tự các mũi tên trên sơ đồ con khác với thứ tự sắp xếp của chúng trên sơ đồ gốc. Mã ICOM bao gồm các chữ cái Latinh I, C, O hoặc M và một số chỉ vị trí mũi tên trên sơ đồ gốc theo thứ tự từ trên xuống dưới hoặc từ trái sang phải.

Hình 2.12 - Mã ICOM trên mũi tên ranh giới

2.2.2.9 Hai cách tiếp cận để bắt đầu mô hình hóa (“chiều rộng trước” và “chiều sâu trước”)

Các mô hình có thể được thiết kế bằng cách sử dụng cách tiếp cận theo chiều rộng, trong đó mỗi sơ đồ được trình bày chi tiết nhất có thể trước khi phân tách và cách tiếp cận theo chiều sâu, trong đó hệ thống phân cấp các khối được xác định trước và sau đó các mũi tên được tạo để kết nối chúng. Đương nhiên, có thể kết hợp các phương pháp này và hệ thống phân cấp khối đôi khi có thể thay đổi một chút sau khi mũi tên được vẽ. Điều này là do việc tạo mũi tên có thể thay đổi cách hiểu về kiến ​​trúc bên trong của đối tượng đang được mô hình hóa.

2.2.2.10 Khi nào nên dừng?

Mục tiêu mô hình hóa được xây dựng bao gồm các câu hỏi mà mô hình phải trả lời. Khi nó trở thành có thể nhận được câu trả lời cho họ bằng cách sử dụng mô hình, mô hình được coi là đáp ứng yêu cầu và được coi là hoàn chỉnh. Khi xây dựng phân rã cấp độ đầu tiên, bạn cần đảm bảo rằng tất cả các khối trong sơ đồ nằm trong ranh giới mô hình hóa đã xác định trước đó. Trước khi phân tách một khối, bạn cần đảm bảo liệu điều này có dẫn đến việc vượt quá độ sâu chi tiết đã thiết lập trước đó cho mô hình này hay không. Một quy tắc khác là mô phỏng IDEF0 sẽ tiếp tục miễn là các mũi tên ưu tiên (đầu vào và đầu ra) chiếm ưu thế trong sơ đồ.

Nếu cần thêm chi tiết về các quy trình riêng lẻ, có thể sử dụng sơ đồ IDEF3.

2.2.2.11 Các sơ đồ IDEF0 khác

Ngoài các sơ đồ ngữ cảnh và phân rã, các loại sơ đồ IDEF0 khác có thể được sử dụng để phát triển và trình bày các mô hình.

Cây mẫu. Đây là sơ đồ tổng quan thể hiện cấu trúc của toàn bộ mô hình. Hình 2.13 và 2.14 thể hiện các phần của sơ đồ như vậy. Thông thường, phần trên cùng của cây tương ứng với khối ngữ cảnh và toàn bộ hệ thống phân cấp của các khối mô hình được xây dựng bên dưới phần trên cùng. Tuy nhiên, không bị cấm gán một khối tùy ý làm đỉnh, đặt tất cả các khối con của nó bên dưới nó. Do tính chất lặp đi lặp lại cao của mô hình chức năng, có thể dự đoán rằng cây mô hình sẽ được sửa đổi nhiều lần theo những cách quan trọng cho đến khi đạt được mục tiêu. phiên bản ổn định. Việc xem lại mô hình bằng cây giúp bạn tập trung vào việc phân rã chức năng của mô hình.

Hình 2.13 - Đoạn cây mô hình

Hình 2.14 – Đoạn cây mô hình

Biểu đồ trình bày. Các sơ đồ trình bày (For Exposition Only diagrams - sơ đồ FEO) thường được đưa vào các mô hình để minh họa các quan điểm khác hoặc các chi tiết ngoài cú pháp IDEF0 truyền thống (Hình 2.15). Sơ đồ FEO cho phép vi phạm bất kỳ quy tắc nào trong việc xây dựng sơ đồ IDEF0 nhằm làm nổi bật các phần của mô hình quan trọng theo quan điểm của nhà phân tích. Đương nhiên, nếu sơ đồ FEO được đưa vào mô hình chỉ để hiển thị một quan điểm khác về hệ thống, thì rất có thể nó sẽ trông giống như sơ đồ IDEF0 thông thường, đáp ứng tất cả các hạn chế của IDEF0.

Một cách để sử dụng sơ đồ FEO là tách khối chức năng khỏi môi trường xung quanh bằng cách tạo sơ đồ với một khối duy nhất và tất cả các mũi tên liên quan của nó, tương tự như sơ đồ ngữ cảnh (Hình 2.15). Điều này có thể hữu ích trong trường hợp bạn cần nhanh chóng lấy thông tin về giao diện (mũi tên) của một khối chức năng và sơ đồ phân rã tương ứng chứa quá nhiều đối tượng.

Ngoài ra còn có các loại sơ đồ trình bày sau đây;

· một bản sao của sơ đồ IDEF0, chứa tất cả các khối chức năng và các mũi tên chỉ liên quan đến một trong các khối chức năng - điều này cho phép bạn phản ánh sự tương tác giữa khối này và các đối tượng khác trong sơ đồ;

· một bản sao của sơ đồ IDEF0, chứa tất cả các khối chức năng và các mũi tên chỉ liên quan trực tiếp đến đầu vào và/hoặc đầu ra của khối cha;

· nhiều điểm khác nhau xem, như một quy luật, ở độ sâu của một mức độ phân rã.

Hình 2.15 - Sơ đồ FEO để làm nổi bật khối chức năng và các mũi tên của nó

2.2.2.12 Xóa sơ đồ

Để xóa sơ đồ, hãy nhấp vào nút “Trình soạn thảo từ điển sơ đồ” trên thanh công cụ, trong cửa sổ xuất hiện, chọn loại (Loại sơ đồ) và tên sơ đồ bạn muốn xóa rồi nhấp vào Xóa (Hình 2.16).

Hình 2.16 – Xóa sơ đồ

3 BÀI THỰC HÀNH

Ví dụ: hãy xem xét hoạt động của công ty hư cấu Quill, công ty đã tồn tại được 5 năm và chủ yếu lắp ráp và bán máy tính để bàn và máy tính xách tay. Doanh thu hàng năm của công ty là khoảng 20 triệu USD. Công ty mua linh kiện máy tính từ ba nhà cung cấp độc lập thay vì tự sản xuất linh kiện. Cô ấy chỉ lắp ráp và kiểm tra máy tính. Công ty bán sản phẩm thông qua các cửa hàng và tập trung vào những khách hàng mà tiêu chí chính khi mua - chi phí của máy tính. Quy mô thị trường ước tính của Quill trong 2 năm tới là 50 triệu USD.

Mặc dù khối lượng bán hàng tăng nhẹ nhưng lợi nhuận lại giảm và sự cạnh tranh trên thị trường ngày càng gia tăng. Để không bị mất chỗ đứng, công ty quyết định phân tích các quy trình kinh doanh hiện tại và tổ chức lại chúng nhằm tăng hiệu quả sản xuất và bán hàng. Các thủ tục chính trong công ty như sau:

· Người bán chấp nhận đơn đặt hàng của khách hàng;

· Toán tử nhóm lệnh theo loại máy tính;

· Nhân viên vận hành lắp ráp và kiểm tra máy tính;

· Nhân viên vận hành đóng gói máy tính theo đơn đặt hàng;

· Thủ kho giao đơn hàng cho khách hàng.

Quill hiện sử dụng hệ thống thông tin kế toán đã mua để cho phép đặt hàng, lập hóa đơn và theo dõi thanh toán hóa đơn.

Việc cải thiện hiệu quả hoạt động của công ty cần liên quan đến cơ cấu quản lý, hiệu quả sản xuất và kiểm soát nội bộ của công ty. Do đó, việc tổ chức lại có thể yêu cầu triển khai hệ thống thông tin doanh nghiệp mới (bao gồm nhiều hơn một mô-đun kế toán).

Tuy nhiên, trước khi cố gắng thực hiện bất kỳ cải tiến nào, cần phải hiểu các quy trình kinh doanh hiện tại.

3.1 Tạo sơ đồ ngữ cảnh

Để tạo sơ đồ ngữ cảnh, hãy làm theo các bước sau:

1. Khởi chạy BPWin. (Nút Bắt đầu - Tất cả chương trình - AllFusion Process Modeler hoặc phím tắt trên màn hình).

2. Hộp thoại Tôi muốn xuất hiện. Nhập tên model (Hoạt động của công ty Quill) và chọn Loại - IDEF0. Bấm vào đồng ý.

3. Trong cửa sổ xuất hiện, trên tab Chung, bạn có thể thêm nhà phát triển sơ đồ (Auhtor) và tên viết tắt của anh ấy (tên viết tắt của Auhtor). Bấm vào đồng ý.

4. Sơ đồ ngữ cảnh được tạo tự động.

5. Trước khi bắt đầu làm việc, bạn cần đặt ngôn ngữ mô hình – Cyrillic. Để thực hiện việc này, hãy chọn Kiểu – Phông chữ mặc định – chọn bất kỳ tab nào từ danh sách và nhấp vào nó – trong ô có tên Tập lệnh “Cyrillic”, sau đó ở góc dưới bên trái của màn hình, hãy chọn các hộp bên cạnh các tùy chọn cần thiết: Tất cả các hoạt động trong sơ đồ này (chỉ dành cho sơ đồ này); Tất cả các hoạt động trong mô hình này hoặc Thay đổi tất cả các lần xuất hiện (cho toàn bộ mô hình).

6. Chú ý nút trên thanh công cụ. Nút này bật và tắt công cụ xem và điều hướng - Model Explorer (xuất hiện ở bên trái). Nút Hoạt động/Sơ đồ sẽ chuyển chế độ Model Explorer. Trong chế độ Hoạt động, nhấp chuột phải vào một đối tượng trong Model Explorer cho phép bạn chỉnh sửa các thuộc tính của nó.

7. Nếu bạn không hiểu cách thực hiện một hành động cụ thể, bạn có thể gọi trợ giúp - phím F1 hoặc menu Trợ giúp.

8. Vào menu Model/Model Properties. Đã đánh dấu Tổng quan Trong hộp thoại Thuộc tính mô hình, nhập tên mô hình (Quill Company Hoạt động), tên dự án Dự án (Mô hình hoạt động Quill), tên tác giả và loại mô hình - Time Frame (AS-IS) - “as is ”).

9. Đã đánh dấu Sự định nghĩa nhập định nghĩa (Đây là mô hình đào tạo mô tả hoạt động của công ty Quill) và Phạm vi ( Quản lý chung kinh doanh của công ty: nghiên cứu thị trường, mua sắm linh kiện, lắp ráp, thử nghiệm và bán sản phẩm).

10. Đã đánh dấu Trạng tháiđặt thành LÀM VIỆC và nhấp vào OK.

11. Đi tới sơ đồ ngữ cảnh và nhấp chuột phải vào công việc. Từ menu ngữ cảnh, chọn Trình chỉnh sửa tên. Đã đánh dấu Tên nhập tên (Quill Business).

12. Trong tab Định nghĩa, nhập định nghĩa (quy trình kinh doanh hiện tại của Quill).

13. Đã đánh dấu Trạng tháiđặt thành LÀM VIỆC và nhấp vào OK.

14. Tạo mũi tên trên sơ đồ ngữ cảnh (Bảng 3.1). Để thực hiện việc này, hãy chọn nút trên thanh công cụ.

Bảng 3.1 – Dữ liệu dựng mũi tên

3.2 Tạo sơ đồ phân rã

1. Để phân tách một quy trình (thành các quy trình cấp thấp hơn), hãy chọn một khối, chọn nút để chuyển đến cấp độ thấp hơn trong bảng công cụ, trong hộp thoại Đếm hộp hoạt động, chọn loại sơ đồ IDEF0, đặt số lượng hoạt động cần thiết cho ví dụ này– 3, ở sơ đồ cấp dưới nhấn OK (Hình 3.1)

Hình 3.1 – Tạo sơ đồ phân rã

Một sơ đồ phân rã sẽ được tạo tự động. Nhấp chuột phải vào công việc, chọn Name Editor và nhập tên cho công việc. Lặp lại thao tác cho cả ba công việc. Sau đó nhập định nghĩa, trạng thái cho từng công việc theo Bảng 3.2.

Bảng 3.2 - Mô tả công việc cho sơ đồ phân rã

2. Chuyển sang chế độ vẽ mũi tên. Liên kết các mũi tên ranh giới (nút trên bảng công cụ) với các mũi tên khác như trong Hình 3.2.

Hình 3.2 – Sơ đồ phân rã

3. Nhấp chuột phải vào nhánh mũi tên điều khiển của công việc “Xây dựng và kiểm tra máy tính” và đổi tên thành “Quy tắc xây dựng và kiểm tra” (Hình 3.3).

Thêm định nghĩa cho nhánh mới: "Hướng dẫn xây dựng, quy trình kiểm tra, tiêu chí hiệu suất, v.v."

Hình 3.3 – Sơ đồ phân rã

Nhấp chuột phải vào nhánh mũi tên của công cụ Bán hàng và Tiếp thị và đổi tên thành Hệ thống xử lý đơn hàng.

4. Tạo các mũi tên bên trong mới như hình 3.4.

Hình 3.4 – Tạo mũi tên bên trong

5. Tạo mũi tên nhận xét(dành cho quản lý) “Kết quả lắp ráp và chạy thử” (Hình 3.5), đi từ công việc “Lắp ráp và chạy thử máy tính” đến công việc “Bán hàng và tiếp thị”. Để rõ ràng hơn, hãy thay đổi kiểu mũi tên bằng cách nhấp chuột phải vào mũi tên từ danh mục chọn Kiểu, trong Độ dày thay đổi độ dày của đường. Nếu cần, hãy đặt tùy chọn Đầu mũi tên bổ sung và Squiggle (từ menu ngữ cảnh).

Hình 3.5 – Tạo mũi tên phản hồi

6. Tạo mũi tên ranh giới thoát mới cho Tài liệu tiếp thị từ công việc Bán hàng và Tiếp thị. Mũi tên này không tự động rơi vào sơ đồ cấp cao nhất và có dấu ngoặc vuông ở đầu. Nếu bạn muốn mũi tên này được phản ánh trên tất cả các sơ đồ (kể cả cấp 0), hãy nhấp chuột phải vào phần cuối của mũi tên và chọn Arrow Tunnel từ menu ngữ cảnh, trong cửa sổ xuất hiện (Hình 3.6) đánh dấu vào Resolve it to border Arrow và nhấn OK.

Hình 3.6 – Đường hầm mũi tên

Bài tập. Tác phẩm “Lắp ráp và kiểm tra máy tính” được phân rã. Kết quả của cuộc kiểm tra đã thu được các thông tin sau:

· Bộ phận sản xuất tiếp nhận đơn hàng của khách hàng từ bộ phận bán hàng khi họ đến;

· Người điều phối điều phối công việc của những người lắp ráp, phân loại đơn hàng, nhóm chúng lại và hướng dẫn vận chuyển máy tính khi chúng đã sẵn sàng;

· Cứ 2 giờ điều phối viên sẽ nhóm riêng các đơn hàng máy tính để bàn và máy tính xách tay và gửi đến khu vực lắp ráp;

· Nhân viên khu vực lắp ráp lắp ráp máy tính theo thông số đơn hàng và hướng dẫn lắp ráp. Khi một nhóm máy tính tương ứng với một nhóm đơn hàng được lắp ráp, nó sẽ được gửi đi kiểm tra. Người kiểm tra kiểm tra từng máy tính và nếu cần, có thể thay thế các thành phần bị lỗi;

· Người kiểm tra gửi kết quả kiểm tra cho người điều phối, dựa trên thông tin này sẽ đưa ra quyết định chuyển máy tính sang nhóm đơn hàng tương ứng để vận chuyển.

Dựa trên thông tin này, thêm công việc và mũi tên mới (Bảng 3.3 và 3.4).

Khối chức năng

Sự miêu tả

Trạng thái

Xem đơn hàng, lập lịch thực hiện đơn hàng, xem kết quả kiểm tra, tạo nhóm đơn hàng để lắp ráp và vận chuyển

Lắp ráp máy tính để bàn

Lắp ráp máy tính để bàn theo hướng dẫn và chỉ đạo của người điều phối

Lắp ráp máy tính xách tay

Lắp ráp laptop theo hướng dẫn và hướng dẫn của người điều phối

Kiểm tra máy tính

Kiểm tra máy tính và các thành phần của bạn. Thay thế các bộ phận không hoạt động.

Bảng 3.4 – Mô tả các mũi tên phân rã quá trình “Lắp ráp và kiểm tra máy tính”

Nguồn

Mục đích

Loại điểm đến

Điều phối

Theo dõi lịch trình và quản lý việc xây dựng và thử nghiệm

Yêu cầu của khách hàng

Theo dõi lịch trình và quản lý việc xây dựng và thử nghiệm

Đơn đặt hàng trên máy tính để bàn

Theo dõi lịch trình và quản lý việc xây dựng và thử nghiệm

Lắp ráp máy tính để bàn

Đơn hàng laptop

Theo dõi lịch trình và quản lý việc xây dựng và thử nghiệm

Lắp ráp máy tính xách tay

Các thành phần

Lắp ráp máy tính để bàn

Lắp ráp máy tính xách tay

Kiểm tra máy tính

Máy tính để bàn

Lắp ráp máy tính để bàn

Kiểm tra máy tính

Máy tính xách tay

Lắp ráp máy tính xách tay

Kiểm tra máy tính


Tiếp theo Bảng 3.4

Nhân viên phòng sản xuất

Lắp ráp máy tính để bàn

Lắp ráp máy tính xách tay

Quy tắc xây dựng và kiểm tra

Những nguyên tắc và thủ tục

Lắp ráp máy tính để bàn

Lắp ráp máy tính xách tay

Kiểm tra máy tính

Kết quả xây dựng và thử nghiệm

Lắp ráp máy tính để bàn

Lắp ráp máy tính xách tay

Kiểm tra máy tính

Kết quả kiểm tra

Kiểm tra máy tính

Theo dõi lịch trình và quản lý việc xây dựng và thử nghiệm

Máy tính lắp ráp

Kiểm tra máy tính

Kiểm thử

Nhân viên phòng sản xuất

Kiểm tra máy tính

Hướng dẫn bàn giao máy tính cho lô hàng

Theo dõi lịch trình và quản lý việc xây dựng và thử nghiệm

Kiểm tra máy tính

Đường hầm và liên kết ở các mũi tên ranh giới cấp cao nhất nếu cần thiết.

3.3 Tạo sơ đồ nút

1. Để tạo sơ đồ nút, hãy chọn menu Sơ đồ/Thêm cây nút. Đặt các tùy chọn hộp thoại Node Tree Wizard như trong Hình 3.8.

Hình 3.8 – Xây dựng sơ đồ nút: a) – bước 1, b) – bước 2

2. Nhấp vào nút OK. Một sơ đồ cây nút được tạo ra (Hình 3.9).

Hình 3.9 – Sơ đồ các nút “Hoạt động của công ty Quill” (xem 1)

3. Để tạo sơ đồ cây nút tương tự như Hình 3.10, hãy chọn menu Sơ đồ/Thêm Cây nút, trong hộp thoại Trình hướng dẫn cây nút (Hình 3.8b), hãy tắt tùy chọn Bullet Last Level và nhấp vào OK.

Hình 3.10 - Sơ đồ các nút “Hoạt động của công ty Quill” (xem 2)

3.4 Tạo sơ đồ FEO

Khi thảo luận về các quy trình kinh doanh, cần phải xem xét chi tiết sự tương tác của công việc “Lắp ráp và kiểm tra máy tính” với các công việc khác. Để không sửa đổi sơ đồ phân rã, hãy tạo sơ đồ FEO chỉ chứa các mũi tên của công việc “Lắp ráp và kiểm tra máy tính” (Hình 3.11):

1. Chọn mục menu Sơ đồ / Thêm sơ đồ FEO.

2. Trong hộp thoại Thêm sơ đồ FEO mới, chọn một loại và nhập tên cho sơ đồ FEO. Bấm vào đồng ý.

3. Để xác định sơ đồ, hãy đi tới Thuộc tính Sơ đồ / Sơ đồ và nhập định nghĩa vào tab Văn bản Sơ đồ.

4. Loại bỏ các mũi tên thừa trên sơ đồ FEO.

5. Để điều hướng giữa sơ đồ tiêu chuẩn, cây nút và FEO, hãy sử dụng nút trên bảng công cụ.

Hình 3.11 - Sơ đồ FEO “Lắp ráp và kiểm tra máy tính”

Bài tập. Kết quả kiểm tra chúng tôi nhận được từ nhân viên bộ phận sản xuất thông tin thêm- hóa ra các bộ phận bị lỗi đang được gửi đi vận chuyển. Để làm rõ thông tin, bộ phận vận chuyển cần có thêm chuyên môn. Thành lập một FEO để tiến hành thẩm định như vậy.

Xây dựng FEO dựa trên biểu đồ A0 (“Hoạt động của công ty Quill”) và thêm mũi tên “Thành phần bị lỗi”. Mũi tên phải đi từ đầu ra “Lắp ráp và kiểm tra máy tính” đến đầu vào “Vận chuyển và nhận hàng” (Hình 3.12).

Hình 3.12 – Sơ đồ FEO “Hoạt động của công ty Quill”

3.5 Phân rã quy trình Bán hàng và Tiếp thị

Công việc của bán hàng và tiếp thị là đáp ứng cuộc gọi điện thoại khách hàng, cung cấp cho khách hàng thông tin về giá, đặt hàng, nhập lệnh vào hệ thống thông tin và nghiên cứu thị trường.

Dựa trên thông tin này, hãy phân tách công việc Bán hàng và Tiếp thị (IDEF0).

Tạo các tác phẩm sau:

· cung cấp thông tin về giá cả;

· đặt hàng;

· nghiên cứu thị trường.

Kết quả phân tích được trình bày ở hình 3.13.

BẢNG CHÚ GIẢI

Phạm vi mô hình hóa- phạm vi bao quát và độ sâu chi tiết khi mô tả một tập hợp các đối tượng được mô hình hóa.

Hoạt động- mô tả một tập hợp các hoạt động nhằm xử lý hoặc truyền dữ liệu hoặc tài nguyên (ví dụ: “Xử lý đơn đặt hàng” hoặc “Thực hiện kiểm soát kỹ thuật”). Các mô hình IDEF0 nêu bật các hoạt động không hiệu quả (những hoạt động thiếu kiểm soát hoặc đầu ra) và do đó hỗ trợ các nỗ lực tái cấu trúc quy trình kinh doanh. Một hoạt động trong mô hình 1DEF3, còn được gọi là đơn vị công việc, mô tả quá trình xử lý, hoạt động, quyết định hoặc quy trình khác được thực hiện bởi một hệ thống hoặc tổ chức. Các hoạt động trong sơ đồ DFD thể hiện việc xử lý hoặc truyền dữ liệu.

Cơ chế thực thi (Mũi tên cơ chế)- một mũi tên đi vào khối sơ đồ IDEF0 từ dưới lên và biểu thị nhân sự, thiết bị và các tài nguyên khác không tiêu tốn trong quá trình vận hành, được sử dụng để thực hiện hành động do khối chỉ ra.

Mũi tên- Mũi tên trong sơ đồ IDEF0 biểu thị đầu vào, điều khiển, đầu ra hoặc cơ chế thực hiện một hành động. Trong sơ đồ IDEF3, các mũi tên chỉ thứ tự hành động (mũi tên vẽ bằng đường liền nét), các mối quan hệ (mũi tên vẽ đường gãy) hoặc dòng chảy (mũi tên hai cánh được vẽ bằng đường liền nét). Trong DFD, mũi tên biểu thị luồng dữ liệu giữa các hoạt động, kho dữ liệu và liên kết bên ngoài.

Mũi tên điều khiển- một ràng buộc đối với khối sơ đồ IDEF0, xác định cách thức, thời điểm và điều kiện mà hành động được chỉ ra bởi khối này được thực hiện. Đó là các quy tắc, tiêu chuẩn, luật pháp, mô tả công việc, v.v. Các mũi tên biểu thị sự quản lý được bao gồm trong các khối của sơ đồ IDEF0 ở trên cùng.

Phần mềm), v.v. Chức năng các công cụ để mô hình hóa cấu trúc của quy trình kinh doanh sẽ được thảo luận bằng cách sử dụng ví dụ về công cụ tình huống BPwin.

BPwin hỗ trợ ba phương pháp lập mô hình: mô hình hóa chức năng(IDEF0); mô tả quy trình kinh doanh (IDEF3); sơ đồ luồng dữ liệu(DFD).

Bàn làm việc của BPwin

BPwin có cách sử dụng khá đơn giản và trực quan giao diện rõ ràng người dùng. Khi bạn khởi động BPwin, cái chính sẽ xuất hiện theo mặc định thanh công cụ, một bảng công cụ (hình thức của bảng này phụ thuộc vào ký hiệu đã chọn) và ở phía bên trái là trình điều hướng mô hình - Model Explorer (Hình 7.1).

Khi tạo một mô hình mới, một hộp thoại sẽ xuất hiện trong đó bạn phải cho biết mô hình sẽ được tạo lại hay nó sẽ được mở từ một tệp hoặc từ kho ModelMart, sau đó nhập tên của mô hình và chọn phương pháp trong đó mô hình sẽ được xây dựng (Hình 7.2).

Như đã nêu ở trên, BPwin hỗ trợ ba phương pháp - IDEF0, IDEF3 và DFD, mỗi phương pháp giải quyết các vấn đề cụ thể của riêng nó. Trong BPwin có thể xây dựng các mô hình hỗn hợp, tức là mô hình có thể chứa đồng thời cả sơ đồ IDEF0, IDEF3 và DFD. Thành phần của bảng công cụ sẽ tự động thay đổi khi bạn chuyển từ ký hiệu này sang ký hiệu khác.


Cơm. 7.1.


Cơm. 7.2.

Một mô hình trong BPwin được coi là một tập hợp các tác phẩm, mỗi tác phẩm hoạt động với một bộ dữ liệu nhất định. Tác phẩm được mô tả dưới dạng hình chữ nhật, dữ liệu - dưới dạng mũi tên. Nếu bạn nhấp vào bất kỳ đối tượng mô hình nào bằng nút chuột trái, một menu ngữ cảnh sẽ xuất hiện, mỗi mục trong đó tương ứng với trình soạn thảo thuộc tính của đối tượng.

Xây dựng mô hình IDEF0

Lúc đầu các giai đoạn tạo IP cần phải hiểu cách thức hoạt động của tổ chức sắp được tự động hóa. Người quản lý biết rõ toàn bộ công việc nhưng không thể đi sâu vào chi tiết công việc của từng nhân viên bình thường. Một nhân viên bình thường biết rõ những gì đang diễn ra tại nơi làm việc của mình, nhưng có thể không biết đồng nghiệp của mình làm việc như thế nào. Vì vậy, để mô tả công việc của doanh nghiệp cần xây dựng một mô hình sao cho phù hợp lĩnh vực chủ đề và chứa đựng kiến ​​thức của tất cả những người tham gia vào quá trình kinh doanh của tổ chức.

Thuận tiện nhất ngôn ngữ mô hình hóa quy trình kinh doanh là IDEF0, trong đó hệ thống được biểu diễn dưới dạng tập hợp các công việc hoặc chức năng tương tác. Định hướng chức năng thuần túy này là cơ bản - các chức năng của hệ thống được phân tích độc lập với các đối tượng mà chúng vận hành. Điều này cho phép bạn mô hình hóa rõ ràng hơn tính logic và sự tương tác của các quy trình của tổ chức.

Quá trình mô hình hóa một hệ thống trong IDEF0 bắt đầu bằng việc tạo sơ đồ ngữ cảnh- sơ đồ ở mức độ mô tả trừu tượng nhất của toàn bộ hệ thống, chứa định nghĩa về chủ đề mô hình hóa, mục đích và quan điểm về mô hình.

Chủ thể được hiểu là chính hệ thống và cần thiết lập chính xác những gì được bao gồm trong hệ thống và những gì nằm ngoài ranh giới của nó, nói cách khác, để xác định những gì sẽ được coi là thành phần của hệ thống và những gì là yếu tố bên ngoài. ảnh hưởng. Để xác định chủ thể của hệ thống sẽ bị ảnh hưởng đáng kể bởi vị trí mà hệ thống được xem và mục đích của việc mô hình hóa- các câu hỏi mà mô hình được xây dựng phải trả lời. Nói cách khác, vùng mô hình trước tiên phải được xác định. Mô tả về khu vực của toàn bộ hệ thống và các thành phần của nó là cơ sở để xây dựng mô hình. Mặc dù giả định rằng phạm vi có thể được điều chỉnh khi quá trình mô phỏng diễn ra, nhưng phần lớn nó phải được xác định ngay từ đầu vì phạm vi là yếu tố quyết định hướng của mô phỏng. Khi xây dựng phạm vi, có hai thành phần cần xem xét—chiều rộng và chiều sâu. Chiều rộng ngụ ý xác định ranh giới của mô hình - những gì sẽ được xem xét bên trong hệ thống và những gì sẽ ở bên ngoài. Độ sâu xác định mức độ chi tiết của mô hình đã hoàn thành. Khi xác định độ sâu của hệ thống, cần nhớ các giới hạn về thời gian - độ phức tạp của việc xây dựng mô hình tăng theo cấp số nhân khi độ sâu phân rã ngày càng tăng. Khi các ranh giới của mô hình được xác định, giả định rằng không có đối tượng mới nào được đưa vào hệ thống được mô hình hóa.

Mục đích của mô hình hóa

Mục đích của mô hình hóađược xác định từ câu trả lời cho các câu hỏi sau:

  • Tại sao quá trình này cần phải được mô hình hóa?
  • Mô hình nên thể hiện điều gì?
  • Khách hàng có thể nhận được gì?

Quan điểm.

Quan điểm đề cập đến quan điểm mà hệ thống được quan sát khi mô hình được xây dựng. Mặc dù ý kiến ​​của nhiều người khác nhau được tính đến khi xây dựng một mô hình, nhưng tất cả họ đều phải tuân theo một quan điểm duy nhất về mô hình. Quan điểm phải nhất quán với mục đích và phạm vi của mô hình. Theo quy định, quan điểm của người chịu trách nhiệm về toàn bộ công việc mô phỏng sẽ được chọn.

Mô hình IDEF0 giả định sự hiện diện của một mục tiêu được xây dựng rõ ràng, một chủ đề mô hình hóa duy nhất và một quan điểm. Để nhập khu vực, mục tiêu và quan điểm trong mô hình IDEF0 trong BPwin, hãy chọn mục menu Thuộc tính Mô hình/Mô hình, mục này sẽ mở hộp thoại Thuộc tính Mô hình (Hình 7.3). Trong tab Mục đích, bạn nên nhập mục tiêu và quan điểm, đồng thời trong tab Định nghĩa, bạn nên nhập định nghĩa về mô hình và mô tả về khu vực.


Cơm. 7.3.

Trong tab Trạng thái của cùng một hộp thoại, bạn có thể mô tả trạng thái của mô hình (bản nháp, đang làm việc, bản cuối cùng, v.v.), thời điểm tạo và chỉnh sửa lần cuối (sau này được tự động theo dõi theo ngày hệ thống). Tab Nguồn mô tả các nguồn thông tin để xây dựng mô hình (ví dụ: “Khảo sát các chuyên gia về chủ đề và phân tích tài liệu”). Tab Chung được sử dụng để nhập tên dự án và mô hình, tên và tên viết tắt của tác giả và khung thời gian của mô hình - AS-IS và TO-VE.

BPWin là phần mềm chuyên dụng cho phép bạn tạo các mô hình trực quan về các quy trình kinh doanh khác nhau. Thông thường, những công cụ như vậy được sử dụng để trình bày thông tin một cách trực quan tại các cuộc họp và thuyết trình khác nhau của công ty. Ngoài ra, một mô hình trực quan có thể đơn giản hóa rất nhiều sự hiểu biết về các quy trình khác nhau và sự phụ thuộc giữa chúng.

Đặc điểm

BPWin là một trong những giải pháp CASE lâu đời nhất sử dụng phương pháp IDEF0. Các công cụ có trong chương trình cho phép bạn tạo mô hình hệ thông thông tin quy trình công nghệ (IDEF3 và DFD tương ứng). Ngoài việc làm việc trên mô hình, phần mềm còn có thể chế độ tự động tạo báo cáo về nó và thậm chí gửi tài liệu cuối cùng để in. Khi tạo dự án, bạn được phép sử dụng các công cụ thu phóng, kiểm tra chính tả, quản lý phụ thuộc và thêm sơ đồ. Nhân tiện, chương trình thậm chí còn cung cấp một trình hướng dẫn đặc biệt để làm việc với sơ đồ. Khi bạn khởi chạy nó, người dùng sẽ được nhắc chọn loại biểu đồ, tiêu đề, nhãn ô và thậm chí cho biết tác giả.

Giao diện của BPWin khá thực dụng. Vùng làm việc bao gồm một cửa sổ chứa mô hình, một thanh công cụ và một bảng điều hướng. Tất cả chức năng bổ sung tập trung ở menu chính.

Cài đặt và tương thích

Vì BPWin đã lâu không được nhà phát triển hỗ trợ - phiên bản mới nhất 4.0 được phát hành vào năm 2006, nó có thể gặp sự cố tương thích nghiêm trọng với các phiên bản hệ điều hành mới Hệ thống Windows. Vì lý do này, trình cài đặt phần mềm phải được chạy ở chế độ tương thích. Nhìn chung, người dùng Windows 7, 8 và 10 được khuyến nghị sử dụng chương trình hiện đại hơn -. Nó chứa nhiều hơn nữa Công cụ hữu ích và hoạt động tốt với các hệ điều hành mới.

Các tính năng chính

  • một bộ công cụ lớn để mô hình hóa các quy trình kinh doanh;
  • giao diện đơn giản và trực quan;
  • tuân thủ phương pháp IDEF0;
  • thế hệ tự động báo cáo;
  • trình hướng dẫn tạo sơ đồ thuận tiện;
  • vấn đề tương thích với các hệ điều hành hiện đại.

Trước cài đặt chương trình trên máy tính, bạn cần đảm bảo rằng có dung lượng trống trên ổ cứng.

Cài đặt BPwin trên Windows 7 bạn cần cấu hình chế độ tương thích với WinXP SP3 và chạy file BPwin4.exe với tư cách quản trị viên:

  1. Nhấp chuột phải vào tệp BPwin4.exe và chọn “Thuộc tính”.
  2. Tiếp theo, chuyển đến tab "Tương thích"
  3. Trong hộp thoại "Chế độ tương thích", chọn hộp "Chạy chương trình này ở chế độ tương thích cho:"
  4. Chọn mục menu "Windows XP (Gói dịch vụ 3)"
  5. Nhấp vào "OK"

Quá trình chuẩn bị cài đặt sẽ bắt đầu:

Hình 1.1. Cửa sổ BPwin 4.0 Cài đặt

Trong cửa sổ hiện ra Cài đặt BPwin 4 nhấn . Để cài đặt thêm, hãy nhấp vào

Hình 1.2. Thỏa thuận cấp phép

Chỉ định vị trí để cài đặt chương trình. Theo mặc định, chương trình được cài đặt tự động trong C:\Program Files\Computer Associates\BPwin 4.0.

Hình 1.3. Cửa sổ lựa chọn kiểu cài đặt

  • tipical khác ở chỗ với kiểu cài đặt này, chương trình sẽ cài đặt tất cả các thành phần (ứng dụng) của nó.
  • gọn nhẹ Chế độ này là cần thiết nếu không có đủ dung lượng trên ổ cứng cho tất cả các thành phần BPwin. Trong trường hợp này, chỉ những thành phần chính cần thiết để chương trình hoạt động mới được cài đặt.
  • Phong tục bắt buộc phải chọn một số thành phần chương trình nhất định để cài đặt

Để tiếp tục cài đặt, nhấp vào .

Nhấn nút. Nếu bạn muốn chỉ định tên thư mục chương trình của riêng mình trong menu Bắt đầu, hãy nhập tên đó và nhấp vào nút.

Sau khi BPwin được cài đặt trên máy tính của bạn, cửa sổ “Chào mừng bạn đến đăng ký” sẽ xuất hiện, trong đó bạn cần nhấp vào nút.

Hình 1.4. Cửa sổ "Chào mừng bạn đăng ký"

Sau đó, trong cửa sổ RegisterIT sẽ nhắc bạn đăng ký phiên bản của mình BPwin 4.0, bạn cần chọn mục Đăng ký sau và nhấn nút.

Hình 1.5. Cửa sổ đăng ký sau

Sau đó bấm vào cửa sổ xuất hiện. Từ cửa sổ xuất hiện, chọn nút và .

Quá trình cài đặt đã hoàn tất.

Bây giờ bạn cần đăng ký phiên bản đầy đủ của chương trình BPwin.

Để thực hiện việc này, hãy tìm tệp trong kho lưu trữ Keygen.exe và sao chép nó vào thư mục cài đặt chương trình BPwin (thư mục gốc của đĩa C:\CA_LIC)

Chạy Keygen.exe nằm ở C:\CA_LIC.

Tại trường Tên sản phẩm bạn cần chọn BPwin 4.0 và nhấn nút.

Điều này là cần thiết để tìm mã chương trình BPwin 4.0.

Hình 1.6. Cửa sổ Keygenerator của SlaSk/PFT

Sau khi khóa được tạo và bạn thấy nó trong trường ID đăng ký, bạn cần sao chép nó.

Bây giờ trình tạo khóa BPwin Keygen có thể được đóng lại.

Để tiếp tục công việc, bạn nên chạy chương trình RegIT.exe từ thư mục CA_LIC. Sau khi khởi động chương trình, cửa sổ chào mừng RegIT xuất hiện.

Hình 1.7. Cửa sổ chào mừng Đăng kýIT

Trong cửa sổ này, bạn phải bấm vào để tiếp tục làm việc. Sau đó trong cửa sổ RegisterIT bạn chọn mục Register Later và nhấn nút.

Hình 1.8. Cửa sổ nhập phím

Tiếp theo, một cửa sổ xuất hiện trong đó trong trường Tên sản phẩm, chọn BPwin 4.0, và trong trường ID đăng ký, dán khóa (bộ số) đã sao chép trước đó và nhấn nút. Bạn không cần phải tham gia thêm (ngoại trừ việc nhấn nút), chương trình sẽ tự thực hiện mọi việc. TRÊN Bước cuối cùng bạn có thể nhấn nút một cách nhẹ nhõm. Đó là tất cả chương trình BPwin 4.0 có hiệu quả.

BPwin- Làm chủ công cụ BPwin CASE để phát triển mô hình chức năng của hệ thống thông tin bằng phương pháp IDEF0.

Công cụ BPwin CASE được thiết kế để xây dựng các mô hình chức năng bằng các phương pháp:

  1. IDEF0 - mô hình chức năng bất kỳ hệ thống nào;
  2. IDEF3 - mô hình chức năng của quy trình công nghệ;
  3. DFD - mô hình chức năng của hệ thống thông tin.

Giao diện của cửa sổ chính BPwin được hiển thị trong Hình 1.

Cơm. 1. Môi trường tích hợp BPwin

Trình điều hướng bảng quy trình được thiết kế để hiển thị và chọn sơ đồ của mô hình chức năng đang được phát triển.
Khu vực làm việc nhằm mục đích hiển thị và chỉnh sửa sơ đồ mô hình được chọn trong bảng quy trình.

Hình 2 cho thấy mục đích của các điều khiển trên Thanh công cụ Chuẩn.

Cơm. 2. Thanh công cụ chuẩn

Để tạo một mô hình mới, bạn phải chọn mục menu “Tệp / Mới” hoặc nhấp vào nút tương ứng trên thanh công cụ tiêu chuẩn (xem Hình 2). Một hộp thoại sẽ xuất hiện trên màn hình (Hình 3).

Cơm. 3. Hộp thoại tạo hoặc mở mô hình

Trong hộp thoại, bạn phải chọn nút radio "Tạo mô hình", nhập tên của mô hình vào trường "Tên" và chọn phương pháp có ký hiệu sẽ được sử dụng khi xây dựng mô hình (nút radio "Loại").
Để chỉ định các tham số chung của mô hình, bạn phải chọn mục menu “Mô hình / Thuộc tính mô hình” và trong hộp thoại xuất hiện, hãy chuyển đến tab “Chung” (Hình 4).

Cơm. 4. Tab chung của hộp thoại Thuộc tính mô hình

Các tham số mô hình sau được đặt trên tab:
- Tên mẫu;
- Tên dự án (Project). Tên của dự án thường trùng với tên của hệ thống thông tin đang được phát triển;
- họ tác giả hoặc tên công ty (Tác giả);
- Tên viết tắt của tác giả;
- loại mô hình - AS-IS (nguyên trạng) hoặc TO-BE (nguyên trạng). Để biết thêm chi tiết, xem phần "Cơ bản về phân tích chức năng và thiết kế hệ thống".

Sau khi nhấp vào nút "Ok" trong hộp thoại tạo mô hình, sơ đồ ngữ cảnh sẽ được tạo tự động. Việc chỉ định các tham số của sơ đồ hiện được chọn trong bảng quy trình được thực hiện thông qua hộp thoại "Thuộc tính sơ đồ", được gọi thông qua mục menu "Thuộc tính sơ đồ / sơ đồ" (Hình 5).

Cơm. 5. Tab "Tên" của hộp thoại "Thuộc tính sơ đồ"

Tab "Trạng thái" cho biết trạng thái, ngày tạo và ngày sửa đổi sơ đồ lần cuối (Hình 6).

Cơm. 6. Tab "Trạng thái" của hộp thoại "Thuộc tính sơ đồ"

Các loại trạng thái biểu đồ có ý nghĩa sau:
- đang làm việc (LÀM VIỆC) - sơ đồ đang được phát triển;
- bản nháp (DRAFT) - sơ đồ đã vượt qua một số giai đoạn xem xét với khách hàng, nhưng đây chưa phải là bản cuối cùng;
- khuyến nghị (ĐƯỢC KHUYẾN NGHỊ) - sơ đồ đã vượt qua tất cả các giai đoạn xem xét với khách hàng và đáp ứng các yêu cầu về mặt hình thức, nhưng đây không phải là phiên bản cuối cùng;
- sẵn sàng hoặc xuất bản (XUẤT BẢN) - phiên bản cuối cùng của sơ đồ.
Trên tab "Thiết lập trang", bạn chỉ định đơn vị đo lường (Đơn vị), định dạng trang tính (Kích thước trang tính), các trường, nhu cầu hiển thị đầu trang (Header) và chân trang (Footer) (Hình 7).

Cơm. 7. Tab "Thiết lập trang" của hộp thoại "Thuộc tính sơ đồ"

Trên tab "Đầu trang/Chân trang", có thể đặt loại đầu trang (Header) và chân trang (Footer) tùy chỉnh của sơ đồ (Hình 8).

Cơm. 8. Tab "Đầu trang/Chân trang" của hộp thoại "Thuộc tính sơ đồ"

Để trực tiếp tạo các thành phần sơ đồ và tăng tốc điều hướng qua mô hình, hãy sử dụng thanh công cụ "Hộp công cụ BPwin" (việc hiển thị hoặc ẩn bảng điều khiển được thực hiện thông qua mục menu "Xem").

Hình 9 cho thấy mục đích của các điều khiển trên thanh công cụ "Hộp công cụ BPwin".

Cơm. 9. Thanh công cụ "Hộp công cụ BPwin"

Để chỉ định các tham số của hàm, nhấp chuột phải vào hàm đó và chọn mục thích hợp trong menu ngữ cảnh.

Kết quả là hộp thoại “Thuộc tính hoạt động” sẽ xuất hiện trên màn hình (Hình 10).

Cơm. 10. Hộp thoại Thuộc tính Hoạt động

Trên tab hộp thoại, bạn có thể đặt:
- tên khối (tab "Tên");
- nhận xét về khối (tab "Định nghĩa");
- chặn các tham số phông chữ dòng chữ (tab "Phông chữ");
- màu khối (tab "Màu");
- một đồ họa nguyên thủy được sử dụng để hiển thị một khối (tab "kiểu hộp").

Để chỉ định các tham số mũi tên tương tự, hãy sử dụng hộp thoại "Thuộc tính mũi tên" (Hình 11). Hộp thoại được mở theo cách tương tự như đối với một khối.

Cơm. 11. Hộp thoại Thuộc tính mũi tên

Nếu tên của mũi tên nằm xa chính mũi tên đó hoặc gặp khó khăn trong việc khớp tên mũi tên với chính mũi tên đó (trong trường hợp sơ đồ có độ bão hòa cao với các phần tử), bạn có thể hiển thị mối liên kết giữa chúng trên sơ đồ. Để thực hiện việc này, nhấp chuột phải vào mũi tên và chọn “Squiggle” trong menu ngữ cảnh.
Để biểu thị nhận xét tùy ý trực tiếp cho một thành phần trên sơ đồ, hãy sử dụng nút “Đặt liên kết” và “Thêm văn bản tùy ý”.
Để điều hướng qua mô hình (đi tới sơ đồ), hãy sử dụng bốn nút cuối cùng của bảng "Hộp công cụ BPwin".
Nếu một khối được chọn trong sơ đồ không có sơ đồ phân rã và nhấn nút trên thanh công cụ ▼, hộp thoại “Đếm hộp hoạt động” sẽ xuất hiện trên màn hình (Hình 12).

Cơm. 12. Hộp thoại Đếm Hộp Hoạt động

Trong hộp thoại này, bạn phải chọn phương pháp mà sơ đồ phân rã sẽ được xây dựng và số khối dự kiến ​​trên sơ đồ. BPwin sẽ tạo một sơ đồ với số khối được chỉ định và chuyển vào đó tất cả các mũi tên vào và ra khỏi khối cha.
Các kỹ thuật được sử dụng phổ biến nhất để chỉnh sửa sơ đồ và các thành phần của chúng được liệt kê dưới đây:
- tạo mũi tên mới - chọn nút → trên thanh công cụ "BPwin Toolbox", di chuyển con trỏ chuột trên sơ đồ đến đường viền tương ứng của sơ đồ hoặc khối, chỉ điểm bắt đầu của mũi tên, nhấn nút chuột trái, di chuyển nút con trỏ chuột đến đường viền tương ứng của sơ đồ hoặc khối, chỉ điểm cuối của mũi tên và nhấn nút chuột trái;
- kết nối một mũi tên hiện có với một khối hoặc đường viền sơ đồ hiện có, phân nhánh một mũi tên - chọn nút → trên thanh công cụ "Hộp công cụ BPwin", di chuyển con trỏ chuột trên sơ đồ tới mũi tên tương ứng (trong trường hợp là một nhánh - tới nơi mũi tên phân nhánh), nhấn nút chuột trái, di chuyển con trỏ chuột đến đường viền tương ứng của sơ đồ hoặc khối, chỉ ra điểm cuối của mũi tên và nhấn nút chuột trái;
- xóa một khối - chọn một khối trên sơ đồ hoặc bảng quy trình và nhấn phím "Xóa". Trong trường hợp này, ngoài việc xóa chính khối đó, tất cả các mũi tên vào và ra khỏi khối đó cũng sẽ bị xóa, cũng như các sơ đồ phân rã và các phần tử của chúng được liên kết với nó;
- xóa mũi tên - chọn mũi tên trên sơ đồ và nhấn phím "Xóa". Nếu mũi tên cần xóa được di chuyển đến sơ đồ do sự phân rã của khối cha, thì nó sẽ bị xóa khỏi sơ đồ hiện tại (sơ đồ phân rã) và sẽ vẫn còn trên sơ đồ cha và mang trạng thái đường hầm từ phía nơi nó đi vào khối cha (Hình 13a). Nếu mũi tên cần xóa xuất hiện trên sơ đồ phân rã của khối mà nó đi vào hoặc thoát ra, thì nó sẽ bị xóa khỏi sơ đồ hiện tại (sơ đồ gốc) và trên sơ đồ phân rã, nó sẽ có trạng thái được tạo đường hầm trên cạnh của đường viền của sơ đồ này (Hình 13b). Dấu ngoặc vuông của mũi tên có đường hầm có nghĩa là đường hầm chưa được phê duyệt (sơ bộ), dấu ngoặc tròn có nghĩa là đã được phê duyệt (có ý thức). Để thay đổi trạng thái đường hầm (từ chưa được phê duyệt sang đã phê duyệt), bạn cần nhấp chuột phải vào nó, chọn mục "Mũi tên Tunell" trong menu ngữ cảnh và chọn trạng thái trong hộp thoại tương ứng;

Cơm. 13. Mũi tên đào hầm

Di chuyển một khối hoặc mũi tên trên sơ đồ - chọn nút trên thanh công cụ "Hộp công cụ BPwin", di chuyển con trỏ chuột trên sơ đồ đến thành phần sơ đồ tương ứng, nhấn nút chuột trái và không nhả nó, đặt vị trí mới của yếu tố.
- tạo sơ đồ cây nút - chọn khối (gốc cây) trong bảng quy trình hoặc trên sơ đồ, bắt đầu từ đó sơ đồ cây nút sẽ được xây dựng, chọn mục menu "Sơ đồ / Thêm cây nút" và trong hộp thoại xuất hiện, hãy chỉ định tên của sơ đồ cây nút và các cấp độ của cây số.

Cơm. 14. Trình hướng dẫn sơ đồ cây nút

Tải sách về mô hình kinh doanh:

1. Mark, D.A. Phương pháp phân tích và thiết kế kết cấu SADT/D.A. Đánh dấu, K. McGowan. - M.: MetaTechnology, 1993. - 243 tr.
2. Kalyanov, G.N. TRƯỜNG HỢP. Phân tích hệ thống kết cấu (tự động hóa và ứng dụng) / G.N. Kalyanov. - M.: Lori, 1996. - tr.
3. Maklakov, S.V. BPwin và ERwin. CASE-công cụ phát triển hệ thống thông tin / S.V. Maklakov. - M.: DIALOG-MEPhI, 2001. - 304 tr.
4. Maklakov, S.V. Tạo hệ thống thông tin với AllFusion Modeling Suite / S.V. Maklakov. - M.: DIALOG-MEPhI, 2005. - 432 tr.
5. Dubeikovsky, V. I. Thực hành mô hình hóa chức năng với AllFusion Process Modeler 4.1. (BPwin) Ở đâu? Để làm gì? Làm sao? / TRONG VA. Dubeykovsky. - M.: DIALOG-MEPhI, 2004. - 464 tr.
6. Anisimov, V.V. Thiết kế hệ thống thông tin: Giáo trình. Trong 2 giờ Phần 1. Cách tiếp cận theo cấu trúc / V.V. Anisimov. - Khabarovsk: Nhà xuất bản DVGUPS, 2006. - 112 tr.

Mô hình kinh doanh.
Mô hình trong BPwin

Câu hỏi

1. Mô hình trong IDEF0:
sơ đồ ngữ cảnh A-0 (trong mỗi mô hình
chỉ có thể có một bối cảnh
biểu đồ);
sơ đồ phân hủy (bao gồm
sơ đồ mức phân rã đầu tiên A0,
tiết lộ bối cảnh);
sơ đồ cây nút;
biểu đồ chỉ hiển thị (FEO).
2. Làm việc tại BPwin

BPwin, ERwin – công cụ chức năng và khái niệm
mô phỏng triển khai các phương pháp IDEF0 và IDEF1X
tương ứng. BPwin cho phép bạn tạo các mô hình phức tạp
quy trình kinh doanh tại Nỗ lực tối thiểu. BPwin hỗ trợ
ba phương pháp – IDEF0, IDEF3 và DFD. Mỗi người trong số họ được gọi
giải quyết các vấn đề cụ thể của bạn. Bạn cũng có thể xây dựng
mô hình hỗn hợp.
Một mô hình trong BPwin được coi là một tập hợp các tác phẩm, mỗi tác phẩm
hoạt động với một bộ dữ liệu nhất định. Làm
được mô tả dưới dạng hình chữ nhật (khối), dữ liệu - ở dạng
game bắn súng (cung). Phương pháp IDEF0 dựa trên đồ họa
ngôn ngữ để mô tả các quy trình kinh doanh. Mô hình trong IDEF0 được trình bày
một tập hợp được sắp xếp theo thứ bậc và logic
các sơ đồ liên quan.

Sơ đồ ngữ cảnh là phần trên cùng của cấu trúc cây sơ đồ và
đại diện cho sự mô tả tổng quát nhất của hệ thống và sự tương tác của nó với
môi trường bên ngoài (như một quy luật, mục đích chính được mô tả ở đây
đối tượng được mô hình hóa). Sau khi mô tả toàn bộ hệ thống, việc phân vùng được thực hiện
nó thành những mảnh lớn. Quá trình này được gọi là chức năng
phân rã, nhưng các sơ đồ mô tả từng mảnh và
sự tương tác của các mảnh được gọi là sơ đồ phân rã. Sau đó
Việc phân rã sơ đồ ngữ cảnh (thu được sơ đồ A0) được thực hiện
phân tách từng khối của sơ đồ A0 thành các mảnh nhỏ hơn, v.v.
hơn nữa cho đến khi đạt được mức độ chi tiết mô tả mong muốn. Sau mỗi cái
các buổi phân tích, các buổi kiểm tra được tiến hành - các chuyên gia về chủ đề
lĩnh vực (thường là những nhân viên doanh nghiệp được các nhà phân tích phỏng vấn)
chỉ ra sự tương ứng của các quy trình kinh doanh thực tế với các sơ đồ đã tạo.
Những mâu thuẫn được tìm thấy sẽ được sửa chữa và chỉ sau khi vượt qua
kiểm tra mà không có ý kiến, bạn có thể tiến hành phần tiếp theo
sự phân hủy. Điều này đảm bảo rằng mô hình phù hợp với quy trình kinh doanh thực tế.
ở bất kỳ và mọi cấp độ của mô hình. Cú pháp mô tả toàn bộ hệ thống và
mỗi mảnh của nó giống hệt nhau trong toàn bộ mô hình

Làm việc tại BPwin

Điều kiện:
1. Phạm vi - khu vực mô hình hóa;
2. Mục đích - mục đích của việc làm mẫu;
3. Viewpoint - quan điểm;
4. Trạng thái - (bản nháp, bản đang làm việc, bản cuối cùng, v.v.),
thời gian tạo và chỉnh sửa lần cuối
(được hệ thống theo dõi tự động thêm
ngày);
5. Nguồn - nguồn thông tin phục vụ thi công được mô tả
mô hình (ví dụ: “Khảo sát các chuyên gia về chủ đề và
phân tích tài liệu");
6. Hoạt động – công việc;
7. Mũi tên - mũi tên.
Chung - dùng để nhập tên của dự án và mô hình, tên và
tên viết tắt của tác giả và khung thời gian của mô hình - AS-IS và TOBE.

Giao diện

Cơm. 1 Menu và thanh công cụ

Ở phía bên trái, trình điều hướng mô hình - Model Explorer
Công cụ cơ bản
Cơm. 2
1. Tạo một mô hình mới.
2. Mở mô hình.
3. Lưu mô hình.
4. In mô hình.
5. Trình hướng dẫn tạo báo cáo.
6. Chọn thang đo.
7. Chia tỷ lệ.
8. Tăng diện tích
9. Kiểm tra lỗi
10. Bật và tắt trình điều hướng mô hình.

Trên thanh công cụ chính (hoặc bất cứ nơi nào trên màn hình bạn muốn)
Các công cụ soạn thảo BPWin được đặt:
Hình 3
1. Công cụ Pointer – dùng để chọn và xác định vị trí của đối tượng
thêm vào sơ đồ.
2. Công cụ Hộp Hoạt động – dùng để thiết lập các khối trong sơ đồ.
3. Công cụ Mũi tên – dùng để thiết lập các cung trong sơ đồ.
4. Công cụ Squiggle – dùng để tạo dấu ngã (ngoằn ngoèo),
kết nối một cung với tên của nó.
5. Text Block Tool – dùng để tạo khối văn bản.
6. Trình soạn thảo từ điển sơ đồ – mở hộp thoại Từ điển sơ đồ
Trình chỉnh sửa, nơi bạn có thể đi tới bất kỳ sơ đồ nào hoặc tạo sơ đồ mới
biểu đồ.

7. Vào Sibling Diagram – dùng để hiển thị sơ đồ tiếp theo
cùng một mức độ.
8. Vào Sơ đồ gốc – đi tới sơ đồ gốc.
9. Vào Child Diagram – dùng để hiển thị sơ đồ con
hoặc mở rộng khối đã chọn thành sơ đồ con.
Bất kỳ sơ đồ nào cũng bao gồm một tập hợp các đối tượng sau:
Khối;
Doug;
Khối văn bản.
Để làm việc với bất kỳ đối tượng nào trong số này, bạn có thể sử dụng menu chính,
hoặc menu phân biệt ngữ cảnh (menu xuất hiện khi bạn nhấp chuột phải vào
Bẫy chuột). Nguyên tắc làm việc với menu là chuẩn mực cho môi trường
Các cửa sổ. Đối tượng được kích hoạt trước tiên, sau đó các thao tác được thực hiện trên nó
những hành động cần thiết.
Thanh công cụ chính chứa các điều khiển dành cho
hầu hết đều quen thuộc với các giao diện Windows khác.
Công việc đề cập đến các quy trình, chức năng hoặc nhiệm vụ được đặt tên
xảy ra trong một khoảng thời gian và có thể nhận biết được
kết quả. Công trình được thể hiện dưới dạng hình chữ nhật (khối). Tất cả các công việc
phải được đặt tên và xác định. Tên tác phẩm phải bằng động từ hoặc
dạng lời nói (ví dụ: “Chấp nhận đơn đặt hàng”, “Sản xuất một bộ phận”, v.v.).

10. Mô tả và tạo mô hình

Mô hình IDEF0 giả định sự hiện diện của một yếu tố rõ ràng
một mục tiêu được xây dựng, một chủ đề duy nhất
mô hình hóa và một quan điểm.
Tạo một mô hình.
Mục menu Tệp -> Mới

11.

Sự tương tác của các tác phẩm với thế giới bên ngoài và với nhau được mô tả dưới dạng mũi tên.
Mũi tên đại diện cho một số thông tin và được chỉ định bởi danh từ
(ví dụ: đơn đặt hàng của khách hàng, các quy tắc và thủ tục, v.v.)
Có năm loại mũi tên trong IDEF0:
1. Đầu vào - tài liệu hoặc thông tin được sử dụng hoặc chuyển đổi
làm việc để thu được kết quả (đầu ra). Người ta chấp nhận rằng tác phẩm có thể không có bất kỳ
một mục mũi tên. Mỗi loại mũi tên đi về một phía cụ thể
hình chữ nhật tượng trưng cho tác phẩm hoặc thoát ra từ nó. Mũi tên đầu vào được vẽ
như được bao gồm ở phía bên trái của tác phẩm (“đơn đặt hàng”). Thường rất khó để xác định
dữ liệu là đầu vào hay điều khiển. Trong trường hợp này, một gợi ý có thể
sau đó liệu dữ liệu có được xử lý/thay đổi trong công việc hay không. Nếu họ thay đổi thì
Rất có thể đây là đầu vào, nếu không - điều khiển.
2. Kiểm soát - các quy tắc, chiến lược, thủ tục hoặc tiêu chuẩn mà qua đó
được công việc hướng dẫn. Mỗi công việc phải có ít nhất một mũi tên
sự quản lý. Mũi tên điều khiển được vẽ khi đi vào mép trên của tác phẩm
(“quy tắc và thủ tục”) Quản lý ảnh hưởng đến công việc nhưng không bị công việc biến đổi. TRONG
trong trường hợp không chắc chắn về trạng thái của mũi tên (điều khiển hoặc điều khiển)
Nên vẽ một mũi tên điều khiển.
3. Đầu ra - vật liệu hoặc thông tin do tác phẩm tạo ra. Mỗi
Công việc phải có ít nhất một mũi tên thoát. Làm việc không có kết quả thì không có kết quả
ý nghĩa và không nên được mô hình hóa. Mũi tên thoát được vẽ như đến từ bên phải
các khía cạnh công việc (“Hàng đã bán”).

12.

4. Cơ chế - ví dụ như các nguồn lực thực hiện công việc
nhân sự doanh nghiệp, máy móc, thiết bị... Mũi tên cơ chế được vẽ như
được đưa vào giới hạn dưới của tác phẩm. (" Hệ thống kế toán"). Nhìn vào cái nhìn của bạn
phân tích, các mũi tên của cơ chế có thể không được mô tả trong mô hình.
5. Gọi - một mũi tên đặc biệt chỉ vào một mô hình công việc khác.
Mũi tên gọi được vẽ phát ra từ mép dưới của tác phẩm (“Khác
mô hình hoạt động"). Mũi tên gọi được sử dụng để chỉ ra rằng một số
công việc được thực hiện bên ngoài hệ thống đang được mô hình hóa. Trong mũi tên BPwin
các cuộc gọi được sử dụng trong cơ chế hợp nhất và phân tách mô hình. Để gửi tiền
mũi tên nhập ranh giới bạn cần:
bấm vào nút có biểu tượng mũi tên
bảng công cụ và di chuyển con trỏ sang bên trái màn hình cho đến khi
một sọc đen ban đầu sẽ xuất hiện;
Nhấp một lần vào dải (nơi xuất phát mũi tên) và một lần nữa ở phía bên trái
làm việc từ phía lối vào (nơi mũi tên kết thúc); click chuột phải
chuột vào dòng mũi tên, chọn Tên từ menu bật lên và thêm tên
mũi tên trong tab Tên của hộp thoại Thuộc tính Mũi tên.
V.

13. Ví dụ về mô hình.

14.

Quá trình mô hình hóa hệ thống trong IDEF0 bắt đầu bằng việc tạo bối cảnh
sơ đồ - sơ đồ ở mức độ mô tả hệ thống trừu tượng nhất trong
nói chung, bao gồm định nghĩa về chủ đề mô hình hóa, mục tiêu và quan điểm về
người mẫu.
Chủ thể được hiểu là chính hệ thống và cần thiết lập một cách chính xác
những gì được bao gồm trong hệ thống và những gì nằm bên ngoài nó, nói cách khác, xác định
những gì sẽ được coi là thành phần của hệ thống và những gì sẽ được coi là
ảnh hưởng bên ngoài. Việc xác định chủ thể của hệ thống sẽ có ý nghĩa quan trọng
ảnh hưởng đến vị trí mà hệ thống được xem và mục đích của mô hình hóa -
những câu hỏi mà mô hình được xây dựng cần trả lời. Nói cách khác, ở
Đầu tiên, bạn cần xác định khu vực mô hình hóa. Mô tả khu vực như
toàn bộ hệ thống và các thành phần của nó là cơ sở để xây dựng một mô hình
Mục đích của mô hình hóa
Mục đích của việc lập mô hình được xác định từ các câu trả lời cho các câu hỏi sau:
Tại sao quá trình này cần phải được mô hình hóa?
Mô hình nên thể hiện điều gì?
Khách hàng có thể nhận được gì?
.

15.

Quan điểm.
Quan điểm đề cập đến quan điểm mà hệ thống được quan sát khi
xây dựng mô hình Quan điểm phải phù hợp với mục tiêu và ranh giới
người mẫu. Theo quy định, quan điểm của người chịu trách nhiệm được lựa chọn
cho toàn bộ công việc mô phỏng.
Mô hình IDEF0 giả định sự hiện diện của một mục tiêu được xây dựng rõ ràng,
một chủ đề duy nhất của mô hình hóa và một quan điểm duy nhất. Để gửi tiền
các lĩnh vực, mục tiêu và quan điểm trong mô hình IDEF0 của BPwin bạn nên chọn mục
menu Thuộc tính Mô hình/Mô hình, mở hộp thoại Thuộc tính Mô hình. Đã đánh dấu
Mục đích phải mang mục đích và quan điểm,

16.

17. Sự phân hủy

Sau khi tạo xong sơ đồ ngữ cảnh, bạn cần lên lịch làm việc
cá nhân
lô. Để làm điều này, hãy phân tách sơ đồ này.
Để phân hủy, bạn cần nhấp chuột trái vào trình duyệt
về tên
biểu đồ, rồi bấm vào nút (Đi tới Sơ đồ con), sau đó trong
hộp thoại

18.

19. Mô hình cuối cùng

20. Cây nút

21.

22. Phân tích chi phí

Để phân tích chi phí, nó thường được xây dựng đầu tiên
mô hình chức năng của tổ chức công việc hiện tại -
AS-IS (nguyên trạng). Sau khi xây dựng mô hình AS-IS,
phân tích quy trình kinh doanh, dữ liệu và luồng đối tượng
được chuyển hướng và cải tiến, tạo ra một mô hình
TO-VE. Theo quy định, một số mô hình TO-BE được xây dựng, từ
trong đó cái tốt nhất được chọn theo một tiêu chí nào đó.
Vấn đề là có rất nhiều tiêu chí như vậy và không hề dễ dàng
xác định điều quan trọng nhất. Để xác định chất lượng
mô hình được tạo ra từ quan điểm về hiệu quả của quy trình kinh doanh, cần có một hệ thống số liệu, tức là chất lượng phải
định lượng.
BPwin cung cấp cho nhà phân tích hai công cụ đánh giá
mô hình - phân tích chi phí dựa trên các hoạt động (Hoạt động
Chi phí dựa trên (ABC) và thuộc tính do người dùng xác định
(Thuộc tính do người dùng xác định, UDP). Đánh giá chức năng -
ABC là một công nghệ để xác định và nghiên cứu giá trị
thực hiện một chức năng (hành động) cụ thể. Nguồn
dữ liệu để đánh giá chức năng là chi phí của
nguồn lực (vật tư, nhân lực,…).

23.

Để phân tích chi phí, mô hình chức năng thường được xây dựng trước tiên.
tổ chức công việc hiện có - AS-IS (nguyên trạng). xác định điều quan trọng nhất.
Để xác định chất lượng của mô hình được tạo ra về mặt
hiệu quả của quy trình kinh doanh, cần có hệ thống đo lường, tức là chất lượng
cần được đánh giá một cách định lượng.
BPwin cung cấp cho nhà phân tích hai công cụ để đánh giá mô hình -
Chi phí dựa trên hoạt động (ABC) và
Thuộc tính do người dùng xác định (UDP).
Đánh giá chức năng - ABC là một công nghệ để xác định và điều tra
chi phí để thực hiện một chức năng (hành động) cụ thể. Dữ liệu ban đầu
để đánh giá chức năng là chi phí về nguồn lực (vật liệu,
nhân viên, v.v.).
Sau khi xây dựng mô hình AS-IS, các quy trình và luồng nghiệp vụ được phân tích
dữ liệu và các đối tượng được chuyển hướng và cải thiện, dẫn đến việc xây dựng
Mô hình TO-VE. Theo quy định, một số mô hình TO-BE được xây dựng, trong đó
Cái tốt nhất được chọn dựa trên bất kỳ tiêu chí nào.

24.

Khi thực hiện phân tích chi phí trong BPwin, đơn vị đầu tiên được chỉ định
thước đo về thời gian và tiền bạc. Để đặt đơn vị đo, hãy gọi
Hộp thoại Thuộc tính mô hình (menu Mô hình), tab Đơn vị ABC

25. Trung tâm chi phí

Đối tượng chi phí là lý do tại sao công việc
được thực thi, thường là đầu ra chính của tác phẩm. Giá
công việc là tổng chi phí của các đối tượng chi phí (“Việc lắp ráp
và kiểm tra máy tính"
Công cụ chi phí - đặc điểm của đầu vào và kiểm soát
công việc (“Đơn đặt hàng của khách hàng”, “Quy tắc lắp ráp và thử nghiệm”,
“Nhân sự bộ phận sản xuất” là người có ảnh hưởng đến
công việc được thực hiện như thế nào và kéo dài bao lâu;
Các trung tâm chi phí có thể được coi là hạng mục
sự tiêu thụ

26.

27.

Để đặt chi phí của một công việc (cho mỗi công việc trên sơ đồ phân rã)
bạn nên nhấp chuột phải vào công việc và trên menu bật lên
chọn Chi phí

28.

Kết quả phân tích chi phí được trình bày rõ ràng trên một
Báo cáo BPwin, được định cấu hình trong hộp thoại Chi phí hoạt động
Báo cáo (menu Công cụ/Báo cáo/Báo cáo chi phí hoạt động). Báo cáo cho phép
ghi lại tên, số lượng, định nghĩa và chi phí công việc, cả tổng và
và riêng biệt bởi các trung tâm chi phí
Kết quả phân tích chi phí có thể ảnh hưởng đáng kể đến thứ tự ưu tiên
hiệu suất công việc. Kết quả phân tích chi phí được trình bày rõ ràng trên
báo cáo BPwin đặc biệt, được định cấu hình trong hộp thoại Hoạt động
Báo cáo chi phí (menu Công cụ/Báo cáo/Báo cáo chi phí hoạt động). Báo cáo cho phép bạn ghi lại
tên, số lượng, định nghĩa và chi phí công việc, cả tổng thể và riêng biệt theo trung tâm
chi phí.