Developer Scenarios

Một phần của tài liệu TÌM HIỂU NỀN TẢNG SAP HANA VÀ PHÁT TRIỂN ỨNG DỤNG MINH HỌA (Trang 26)

Với SAP HANA những nhà phát triển ứng dụng có thể lựa chọn giữ các kịch bản khi thiết kế và xây dựng ứng dụng truy cập một mô hình dữ liệu SAP HANA sau:

 Native Application Development: Native Application đã được phát triển và chạy trong SAP HANA. Ví dụ như sử dụng SQL Script hoặc là XS được cung cấp bởi SAP HANA XS nhưng cũng có thể sử dụng cả 2.

 Non-bntive Application Development:Non-native Application đã được phát triển trong một môi trường riêng biệt hay mở rộng như ABAP, Java và kết nối với SAP HANA bằng một external application server và một client connection: ADBC, JDBC hoặc ODBC. Nó chỉ hơn truyền thống là chỉ sử dụng SQL và native SQL Script procedure

Hình 4.11. Native SAP HANA application và Non-native SAP HANA application

Trong phạm vi nghiên cứu của đề tài chỉ dừng lại ở Native SAP HANA application. Vì thế phát triển một ứng dụng có thể sử dụng HDBtable hoặc SQLScript để tạo nên mô hình dữ liệu trong cơ sở dữ liệu. Sử dụng Server-side JavaScript (XSJS) hoặc oData service (Không được sử dụng trong ứng dụng minh họa) để xây dựng các nghiệp vụ logic của ứng dụng và sử dụng SAPUI5 để xây dựng giao diện người dùng ở phía client. Mô hình này được sử dụng cho việc phát triển ứng dụng minh họa sẽ được trình bày bên dưới.

Hình 4.12. SAP HANA Application và các ngôn ngữ phát triển

CHƯƠNG 5: ỨNG DỤNG MINH HỌA 5.1 Lý do chọn đề tài

Sudoku là trò chơi suy luận logic được chơi rất phổ biến ở mọi lứa tuổi. Cách chơi đơn giản, buộc người chơi cần phải suy luận và tư duy logic để tìm ra kết quả. Con người thường sử dụng sudoku như một trò chơi giải trí hay thay cho một câu đố từ một nhà xuất bản đưa ra để thử thách người đọc. Mục đích còn rèn luyện cho người chơi tính kiên trì, khả năng tư duy logic, phán đoán và trí nhớ,…. Với mục đích tạo ra một ứng dụng đơn giản chạy trên nền web có thể giúp các nhân viên trong công ty giải trí trong những giờ làm việc căng thẳng. Hay tạo ra những cuộc thi mang tính nội bộ để nâng cao tinh thần và không khí làm việc. Sudoku trở thành một lựa chọn tốt nhất vì nó mang những tích chất cần có của những người phát triển phần mềm.

Một phần của tài liệu TÌM HIỂU NỀN TẢNG SAP HANA VÀ PHÁT TRIỂN ỨNG DỤNG MINH HỌA (Trang 26)

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

(50 trang)