- 4 5 2.4 BIỂU ĐỒ LUỒNG DỮ LIỆU (BLD)
4.2.1 Phõn định hệ thống làm mỏy tớnh và hệ thống thủ cụng:
Phõn định hệ thống mỏy tớnh/thủ cụng nhằm nhằm mục đớch đưa ra cỏc nhiệm vụ cho giai đoạn cài đặt. Phõn định này tỏch rời giữa chức năng xử lý và dữ liệu. Đối với xử lý nhà phõn tớch sử dụng biểu đồ BLD ở giai đoạn phõn tớch để xem xột , đối với dữ liệu sử dụng lược đồ cấu trỳc dữ liệu hoặc mụ hỡnh thực thể liờn kết E-R để xỏc định.
a. Đối với chức năng xử lý: BLD ở một mức nào đú, kết quả vẫn là BLD nhưng cú thờm ranh giới giữa mỏy tớnh và thủ cụng. Trờn hỡnh vẽ của biểu đồ được phõn định bằng cỏc đường nột đứt đoạn “....”,. Cỏc vựng được phõn định cú thể khụng liờn thụng.
Vớ dụ trong biểu đồ ta nhỡn thấy dỏng điệu sau
Hoặc
Hỡnh 4.1 Phõn định mỏy tớnh và thủ cụng
Về phõn định cỏc chức năng xử lý cú thể phõn định nhờ phương phỏp dồn và sắp xếp cỏc chức năng theo nguyờn tắc
+ Dồn về hẳn một bờn cỏc chức năng thực hiện bằng mỏy tớnh, điều đú khỏ dễ
+ Nếu trong trường hợp cỏc chức năng khụng nghiờng hẳn về một bờn ta tiếp tục phõn ró tiếp sao cho sau khi phõn ró cú sự phõn biệt rừ ràng giữa Mỏy tớnh và thủ cụng
Thớ dụ: Trong hệ thống cung ứng vật tư, giao diện giữa người cung ứng vật tư và khỏch hàng cú những việc thực hiện tự động hoỏ bằng mỏy tinh. Tuy nhiờn cú những việc thực hiện thuần tuý bằng thủ cụng mà khụng thể thay thế bằng mỏy tớnh đưọc. Chức năng đối chiếu cũng tương tự như vậy. Bởi vậy cỏc chức năng đú được phõn ró tỏch thành cỏc chức năng chi tiết hơn để cú thể tỏch rời cỏc phần MT/TC
Một số chỳ ý :
1. Việc phõn định cỏc chức năng MT/TC đụi khi dẫn đến sự nhầm lẫn giũa hệ thống thụng tin và hệ tỏc nghiệp. Thực chất ta đang xột MT/TC ngay trong hệ thống thụng tin
2. Trong một chức năng đụi khi cú những phần vừa mỏy tớnh vừa thủ cụng, cỏi khú là làm sao ta cú thể tỏch chỳng ra được mà vẫn giữ nguyờn được hỡnh dỏng biểu đồ của hệ thống.
3. Việc tỏch phần MT/TC nhằm gợi ý cho người thiết kế chỳ ý đến thiết kế giao diện người dựng tại biờn giới MT/TC
4. Đối với cỏc hệ thống dựng phương thức trực tuyến thỡ phần làm bằng mỏy tớnh sẽ là chủ yếu. Phần thực hiện thủ cụng chỉ mang tớnh theo dừi kiểm tra
Thớ dụ : Giả sử trong chức năng chọn người cung cấp và thoả thuận hợp đồng ta nhận thấy chức năng 3.1 và 3.2 ở biểu đồ chưa xỏc định được rừ ràng phần thủ cụng và mỏy tớnh nờn cần phõn ró tiếp để phỏt hiện cỏc chức năng thủ cụng một cỏch rừ ràng.
Hỡnh 4.2 chức năng 3.1 phõn ró thành 3.1.1, 3.1.2, và 3.1.3 trong đú 3.1.1 thực hiện bằng thủ cụng. Tương tự 3.2 phõn ró thành 3.2.1, 3.2.2, và 3.2.3 trong đú 3.2.1 thực hiện bằng thủ cụng. Sau khi dồn 3.11 và 3.2.1. về một phớa ta xỏc định được ranh giới giữa thủ cụng và mỏy tớnh
Hợp đồng CC MH cung cấp Ng cung cấp 3.1 Chọn ng−ời cung cấp ng−ời cung đ−ợc 3.2
Thoả thuận HĐ cung cấp cấp Th−ơng l−ợng HĐ Y/c về TT ccấp TT chào hàng HĐ mới về ng−ời cung cấp y/c cung cấp Ng cung cấp HĐ cung cấp Ng ccấp MH Ng cung cấp 3.1.2 Xđịnh các HĐ còn hạn 3.1.3
Đ−a ra các chi tiết về NccấpGhi nhận Nccấp mới3.2.2 Ghi nhận HĐ mới3.2.3
Ng−ời cung cấp đ−ợc chọn 3.1.1 Tìm Nccấp thích hợp Chào hàng HĐ mới 3.2.1 Th−ơng l−ợng ccấp mới Y/c về TT
bán hàng Ng−ời cung cấp Th−ơng l−ợng HĐ
Ng−ời cung cấp mới
Hỡnh 4.2 Phõn ró cỏc chức năng nhỏ hơn
b) Phõn định đối với cỏc kho dữ liệu
Đối với kho dữ liệu trong BLD khi chuyển sang thực hiện bằng mỏy tớnh được biến thành cỏc kiểu thực thể, kiểu liờn kết và sau đú khi cài đặt nú chớnh là cỏc file dữ
HT
HTcon 1 HTcon 2 HTcon n
cT1
cT1
cT1
liệu. Cỏc kho dữ liệu cần phải so sỏnh lại với biểu đồ cấu trỳc dữ liệu BCễuem đó cú mặt trong BCD chưa. Với kho dữ liệu nếu thực hiện bằng thủ cụng chẳng hạn như hồ sơ tài liệu, thỡ cần loại ra khỏi BCD.
Một vấn đề ứng dụng thực tiễn là sau khi chỳng ta đó cú BCD với cỏc quan hệ dạng chuẩn nhưng đụi khi ta phải thờm vào một thực thể hay một liờn kết vào BCD để thuận tiện cho việc cài đặt, chẳng hạn như bảng giỏ, catalog cung cấp, số hiệu đơn hàng, cỏc danh mục thể hiện giữa mó và giỏ trị của nú v. v...
c. Chọn lựa phương thức và cỏch sử dụng mỏy tớnh
Cỏc phương thức thể hiện đối với hệ thống cú thể là hệ thụng mở, hệ thống trực tuyến hoặc xử lý theo lụ. Mỗi một phương thức quyết định sử dụng đều phải dựa vào cơ cấu tổ chức, khả năng kinh tế và hỡnh thức kinh doanh