Phát triển mã nguồn ứng dụng

Một phần của tài liệu Mô hình điện toán đám mây và ứng dụng trong lĩnh vực ngân hàng (Trang 78 - 79)

Ứng dụng viết gồm có hai phần: Phần mã nguồn giao diện Web (chạy trên dịch vụ Windows Azure) viết bằng Visual Studio và phần Cơ sở dữ liệu sử dụng SQL Azure.

 Mã nguồn giao diện Web: Được phát triển dựa trên Visual Studio 2008, ngôn ngữ C#. Microsoft cung cấp gói tích hợp nền tảng Windows Azure cài đặt cùng với Visual Studio 2008 tạo môi trường phát triển giả lập giống như môi trường dịch vụ Windows Azure. Mã nguồn ứng dụng được chia làm 4 phân hệ chính: Phân hệ Quản lý Người dùng, Phân hệ Thêm Yêu cầu, phân hệ Trả lời Yêu cầu và Phân hệ Báo cáo

 Phân hệ Quản lý Người dùng: Cho phép tạo người dùng thuộc các tổ chức được xác định trước. Các tổ chức ở đây cùng tham gia vào hệ thống chuyển mạch tài chính Banknetvn.

 Phân hệ Thêm Yêu cầu: Cho phép người dùng thuộc các tổ chức có thể thêm các yêu cầu tra soát đối với các tổ chức khác.

 Phân hệ Trả lời Yêu cầu: Cho phép người dùn thuộc các tổ chức có thể trả lời các yêu cầu của các tổ chức khác.

 Phân hệ Báo cáo: Cho phép một tổ chức có thể thống kê những giao dịch đã được trả lời, chưa được trả lời đối với yêu cầu của tổ chức mình hoặc các giao dịch mình đã trả lời cho tổ chức khác.

 Cơ sở dữ liệu sử dụng cơ sở dữ liệu SQL Azure. Microsoft hỗ trợ việc phát triển cơ sở dữ liệu dựa trên SQL Server 2008, sau đó cập nhật trên dịch vụ SQL Azure. Chỉ có một chút sự thay đổi khi chuyển từ SQL Server 2008 lên dịch vụ SQL Azure, đó là việc loại bỏ một số thuộc tính mà dịch vụ SQL Azure không hỗ trợ. Sự loại bỏ này là cần thiết để phù hợp với chính sách lưu trữ trên dịch vụ này. Việc chuyển từ SQL Server 2008 lên SQL Azure đơn giản là chạy một kịch bản được xuất ra từ SQL Server 2008.

Một phần của tài liệu Mô hình điện toán đám mây và ứng dụng trong lĩnh vực ngân hàng (Trang 78 - 79)