Kiến trỳc SAGA

Một phần của tài liệu Xây dựng hệ thống quản lý chất lượng theo haccp cho sản phẩm sữa tiệt trùng và sữa chua tại nhà máy bia huế (Trang 61 - 65)

Chớnh phủ Đức cú chiến lược xõy dựng CPĐT theo mụ hỡnh hướng dịch vụ SOA. Thỏng 9/2000, Thủ tướng Đức phờ duyệt sỏng kiến xõy dựng CPĐT viết tắt là BundOnline 2005 [9] với mục tiờu đến năm 2005, cỏc cơ quan chớnh phủ sẽ cung cấp hơn 400 dịch vụ cụng cho người dõn và doanh nghiệp trờn mụi trường Internet. Bộ Nội vụ Đức chịu trỏch nhiệm chủ trỡ, phối hợp với cỏc cơ quan khỏc triển khai dự ỏn này.

Dự ỏn thiết kế cỏc dịch vụ cụng được cung cấp theo mụ hỡnh phõn tỏn nghĩa là mỗi cơ quan nhà nước tự cung cấp cỏc dịch vụ cụng phự hợp với lĩnh vực mỡnh quản lý. Tuy nhiờn, dự ỏn đưa ra những kết cấu (component) và ứng dụng cơ bản đó được thiết kế trước theo nguyờn tắc phự hợp cho bất kỳ hệ thống cung cấp dịch vụ cụng nào (one for all - OFA). Kết quả là trong tương lai, tất cả cỏc ứng dụng cú thể giao tiếp với nhau một cỏch dễ dàng. Thiết kế

dựa trờn cỏc tiờu chuẩn và kiến trỳc chung này bảo đảm tớnh liờn thụng cho

cỏc kết cấu thuộc dự ỏn BundOnline 2005.

Cơ quan điều phối và tư vấn quốc gia về ứng dụng CNTT trong cỏc cơ quan nhà nước (KBSt) chịu trỏch nhiệm xõy dựng cỏc tiờu chuẩn này. KBSt

phối hợp với cỏc chuyờn gia từ ngành cụng nghiệp CNTT, viện nghiờn cứu … từ trung ương đến địa phương đó xõy dựng nờn Bộ cỏc tiờu chuẩn và kiến trỳc cho cỏc ứng dụng CPĐT (viết tắt là SAGA) [14]. Cỏc phiờn bản của SAGA liờn tục được cập nhật hàng năm. Phiờn bản mới nhất hiện nay là SAGA 3.0 ban hành vào thỏng 10/2006. Cơ quan quốc gia về an toàn thụng tin (BSI) cũng ban hành “Cẩm nang xõy dựng CPĐT” để hướng dẫn cụ thể hơn trong thực tế triển khai những nội dung nờu trong SAGA và cỏc chủ đề rộng hơn

SAGA. Cuốn cẩm nang này dẫn chiếu một số nội dung của SAGA khi đề cập tới vấn đề liờn thụng .

SAGA được thiết kế trờn nguyờn tắc coi cỏc ứng dụng CPĐT đều trờn mụi trường Internet và trỡnh duyệt Internet là giao diện người sử dụng. SAGA phải bảo đảm cỏc yờu cầu về:

• Tớnh liờn thụng trong mối quan hệ G2G, G2C, G2B …

• Khả năng tỏi sử dụng: cỏc cơ quan nhà nước cú thể ỏp dụng kết quả của dự ỏn BundOnline

• Tớnh mở: Tất cả mọi người cú thể truy nhập cỏc tài liệu của SAGA • Tiết kiệm và hiệu quả: Phự hợp với cỏc cụng nghệ phỏt triển trờn thị

trường

• Khả năng nõng cấp dễ dàng

• Nội dung của SAGA chia thành 3 mảng chớnh:

- Mụ hỡnh húa cỏc quỏ trỡnh

- Mụ hỡnh húa dữ liệu

Bất kỳ hệ thống cung cấp dịch vụ cụng nào cũng đều dựa trờn 5 kết cấu cơ bản bao gồm:

• Cổng điện tử • Thanh toỏn điện tử • Quản lý nội dung • Biểu mẫu điện tử

• Bảo đảm an tồn dữ liệu

Ngoài ra cũn cú kết cấu hạ tầng “dịch vụ danh bạ” dựa trờn tiờu chuẩn

ITU-T X.500. Cơ sở hạ tầng mạng của cỏc cơ quan nhà nước (IVBV) làm nền

tảng cho việc cung cấp thụng tin và dịch vụ giữa cỏc cơ quan dựa trờn cụng nghệ IP.

text

Hỡnh 4.8: Năm kết cấu cơ bản và cơ sở hạ tầng IVBV trong SAGA

Đỏnh giỏ hợp chuẩn với SAGA được xột trờn 4 nhúm gồm mụ hỡnh húa quỏ trỡnh, mụ hỡnh húa dữ liệu, tiờu chuẩn & kiến trỳc và phự hợp với 5 kết

cấu cơ bản.

Cỏc tiờu chuẩn được chia thành 3 mức: Bắt buộc, Khuyến nghị, Xem xột (cõn nhắc). Do tớnh chất thay đổi định kỳ của SAGA nờn một số quy tắc thỳc

đẩy chuyển đổi dần cho phự hợp với SAGA cũng được đưa ra. Ngược lại, những hạn chế sẽ được ỏp dụng đối với những trường hợp khụng hợp chuẩn với SAGA.

Hỡnh 4.9 là vớ dụ về việc kết hợp cỏc kết cấu cơ bản (BC) trong việc cung cấp dịch vụ cụng cho ngườidõn và doanh nghiệp:

Hỡnh 4.9: Kết hợp một số kết cấu cơ bản để cung cấp dịch vụ cụng

Cỏc tiờu chuẩn nờu trong SAGA chia thành những nhúm sau: • Mụ hỡnh húa nghiệp vụ: UML

• Mụ hỡnh húa dữ liệu: XSD; mụ tả dữ liệu: XML; chuyển đổi dữ liệu XSLT;

• Kiến trỳc ứng dụng: cú sử dụng middleware: J2EE, J2SE, JDBC, JMS…; khụng sử dụng middleware: PHP

• Phần mềm phớa người sử dụng (Client): Tiờu chuẩn được xõy dựng trờn cơ sở cỏc phương tiện được sử dụng phổ biến ở Đức gồm: PC, điện thoại di động, PDA, cỏc hệ thống riờng (VD: ERP của doanh nghiệp)

• Lớp trỡnh bày (Presentation): HTML, CSS2, XSL, UTF-8, UTF-16, PDF, txt, GIF, JPEG, PNG, MP3,wmv, WML, WAP, SMS…

• Lớp truyền thụng (Communication): RMI, SOAP, WSDL, XSD, UDDI, IPv4, IPv6, DNS, FTP, HTTPv1.1, MIME, IMAP, LDAP

• Kết nối với hệ thống back-end: XML, JMS, J2EE, Web Services

• Lớp an tồn thụng tin: SSL/TLS, SHA-1, RSA, S/MIME, PKCS, XML Encryption, XML Key Management …

Hỡnh sau đõy cung cấp nguyờn lý hoạt động của kết cấu cơ bản e-

payment:

Hỡnh 4.10: Nguyờn lý hoạt động của kết cấu cơ bản e-payment

Một phần của tài liệu Xây dựng hệ thống quản lý chất lượng theo haccp cho sản phẩm sữa tiệt trùng và sữa chua tại nhà máy bia huế (Trang 61 - 65)

Tải bản đầy đủ (PDF)

(108 trang)