Chương 3 : Áp dụng vào bài toán ngân hàng BIDV
3.3.4. Demo tạo dashboard trên Cognos Workspace
3.3.4.1. Giao diện thiết kế dashboard trên Cognos Workspace
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân
hàngBIDVdựa trên thông tin giao dịch của khách hàng
3.3.3.2. Phân tích tỷ lệ số lượng giao dịch trên kênh ATM
3.3.3.2.a. Giao diện thiết kế báo cáo trên Cognos Workspace Advanced
Hình 83 Thiết kế báo cáo phân tích tỷ lệ số lượng giao dịch trên kênh ATM
3.3.3.2. b. Giao diện chạy báo cáo
Báo cáo gồm 2 phần: Bảng thống kê và biểu đồ
Hình 84 Giao diện chạy báo cáo phân tích tỷ lệ số lượng giao dịch trên kênh ATM
Nhận xét: Quan sát báo cáo ta thấy số lượng giao dịch trên kênh ATM trong các
quý năm 2014 khá ổn định, có xu hướng giảm nhẹ về cuối năm. Trong đó kênh ATM on us đóng góp nhiều hơn về số lượng giao dịch so với kênh ATM off us. Vì vậy cần tiếp tục triển khai mở rộng mạng lưới kênh ATM của BIDV trên các thành phố.
Trần Thị Hoàng Yến - HTTTB K14 56
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân
Dashboard gồm 2 báo cáo: báo cáo thường niên tổng hợp doanh thu trên kênh theo chi nhánh và báo cáo tỷ lệ số lượng giao dịch trên kênh chi tiết cho từng nhóm tuổi.
Hình 85 Thiết kế dashboard
3.4. Ket luận chương 3
Trong chương 3, ta đã phân tích được các yêu cầu của bài toán đánh giá hiệu quả kênh tương tác trong ngân hàng và đưa ra giải pháp cụ thể về thiết kế báo cáo đáp ứng yêu cầu của nhà quản lý.
Chương 3 đã nêu lên quy trình triển khai bài toán trên thực tế trong đó tập trung vào các phần thiết kế data mart trên IBM Cognos Framework Manager, lập báo cáo phân tích trên IBM Cognos BI sử dụng 3 công cụ Report Studio, Cognos Workspace, Cognos Workspace Advanced.
Các báo cáo được tạo bằng Report Studio bao gồm: báo cáo đánh giá hiệu quả kênh tương tác theo chi nhánh, báo cáo tỷ lệ đóng góp lợi ích của các kênh giao dịch, báo cáo hiệu quả kênh giao dịch mới theo chi nhánh.
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân
hàngBIDVdựa trên thông tin giao dịch của khách hàng
3.3.4.2. Giao diện chạy báo cáo
Hình 86 Giao diện chạy dashboard
Người dùng có thể tương tác trực tiếp với báo cáo. Với báo cáo tổng hợp doanh thu thường niên trên từng kênh giao dịch theo chi nhánh, người dùng chọn chi nhánh, kéo khoảng thời gian muốn xem báo cáo và click Apply để xem báo cáo. Với báo cáo tỷ lệ số lượng giao dịch trên kênh của từng nhóm tuổi, người dùng có thể kéo chọn các nhóm tuổi muốn xem báo cáo.
Trần Thị Hồng Yến - HTTTB K14 58
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân
Các báo cáo “động” được tạo bằng Cognos Workspace Advanced bao gồm: báo cáo phân tích hiệu quả doanh số trên kênh Mobile, báo cáo phân tích tỷ lệ số lượng giao dịch trên kênh ATM. Những báo cáo này sử dụng kỹ thuật drill down để phân tích mối liên hệ giữa thông tin giao dịch của khách hàng và hiệu quả trên các kênh tương tác.
Cuối cùng là dashboard được tạo bằng Cognos Workspace từ những báo cáo chi tiết trên Report Studio. Trên dashboard này, nhà quản lý có thể dễ dàng tương tác với dashboard để xem các báo cáo thống kê, các biểu đồ tại những thời điểm khác nhau và áp dụng những điều kiện lọc nhất định, từ đó đưa ra những nhận xét và quyết định đầu tư phù hợp.
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân hàngBIDVdựa trên thông tin giao dịch của khách hàng
KẾT LUẬN
Bằng sự cố gắng, nỗ lực của bản thân và sự hướng dẫn giúp đỡ tận tình của cơ giáo Ths. Bùi Thị Hồng Nhung, giảng viên khoa Hệ thống thông tin quản lý, sau một thời gian nghiên cứu thực hiện đề tài, bài khóa luận đã đạt được các kết quả sau:
- Cung cấp cái nhìn tổng quan về các kênh tương tác hiện nay trong ngân hàng BIDV, nêu được bài toán thực tế tại ngân hàng BIDV, phân tích được u cầu bài
tốn, từ đó đưa ra giải pháp cụ thể để giải quyết bài tốn và quy trình triển khai bài
toán.
- Nghiên cứu tổng quan về Business Intelligence và tập trung giới thiệu giải pháp IBM Cognos BI (thực tế triển khai giải pháp tại Việt Nam, các công cụ trong giải
pháp). Trong đó tập trung làm rõ kiến trúc đặc trưng của data mart và các lưu ý khi
thiết kế data mart.
- Ứng dụng những kiến thức về cơ sở dữ liệu, phân tích thiết kế data mart, cơng nghệ IBM Cognos BI trong triển khai bài tốn trên máy tính với nguồn dữ liệu
giả lập.
Trong đó trình bày rõ về cách cài đặt, thao tác trên các công cụ IBM Cognos BI Server, IBM Cognos Framework Manager - là các công cụ đang được công ty
Công ty
Cổ phần Giải pháp Phần mềm Tài chính (FSS) sử dụng để triển khai dự án cho các
ngân hàng. Các báo cáo được thiết kế chuyên nghiệp và phù hợp với u cầu bài tốn
bằng cơng cụ Report Studio, Cognos Workspace, Cognos Workspace Advanced. Trong thời gian thực tập và thực hiện đề tài, em đã thu được những kiến thức thực tế về kênh tương tác trong ngân hàng, nắm được phương pháp phân tích bài tốn, quy trình triển khai bài toán, cách thiết kế data mart, thiết kế cơ sở dữ liệu và thiết kế báo cáo. Bên cạnh đó, em đã thu được nhiều kinh nghiệm hữu ích trong việc cài đặt IBM Cognos BI Server, IBM Cognos Framework Manager và khắc phục các lỗi trong quá trình triển khai bài tốn trên máy tính. Những kinh nghiệm có được đã giúp em rất nhiều trong quá trình thực tập tại cơng ty.
Bài tốn trong đề tài có tính thực tế cao, vì vậy có thể triển khai cho nhiều ngân hàng. Hiện tại đề tài đang dừng lại ở mức phân tích hiệu quả kênh tương tác thơng qua 3 tiêu chí bằng cách thiết kế và sử dụng 1 data mart. Trong thời gian tới, đề tài có thể tiếp tục phát triển thêm theo hướng: phân tích hiệu quả kênh tương tác theo nhiều tiêu chí, xây dựng thêm các data mart để phục vụ các yêu cầu phân tích hành vi khách hàng trên kênh hoặc đánh giá rủi ro khi triển khai dự án data warehouse và BI. Ngồi ra, có
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân hàngBIDVdựa trên thông tin giao dịch của khách hàng
PHỤ LỤC
A. Config hệ thống sau khi cài đặt IBM Cognos BI Server 10.2.2
IBM Cognos Connection chạy trên mơi trường web, vì vậy để chạy trên máy tính cá nhân, người dùng phải cài đặt IBM Cognos BI Server và config hệ thống sau khi cài đặt.
Bước 1: Vào Start, chọn Control Panel, chọn Uninstall Program, chọn Turn Windows Features on or off để bật các tính năng cần thiết. Click vào các mục như hình dưới đây
17 1 Windows Features
Turn Windows features on or off
Toturn a feature on, select its check box. To turn a feature off, clear its check box. Afilled box means that only part Ofthefeature ISturned on.
B 0 ∣. Games
O ,. Indexing Service
f√]). InternetExplorer9
H∣∣. Internet Information Services B ■■ FTP Server R IH WebManagementTools B⅛⅛ IS 6 Management Compatibility TS Management Console TSManagementScriptsand Tools □J. TS Management Service θBj. WorldWideWebServices
B B J. Application Development Features Bji .NETExtensibiIity
Bjl ASP
Bji ASP.NET 0J. CGl____________
∣r∣lJ. ISAPIFilters
nil Server- Si de In cl U des
B B t ∙ι Common HTTP Features H ,. Default Document 0 Directory Browsing g]j. HTTPErrors ∏Λ HTTP Redirection f√] ,. StaticContent ∏Ji WebDAVPubIishing H ■ Health and Diagnostics l÷l IH J. PerformanceFeatures B Bj. Security
□J. Internet Information Services HostabIeWeb Core
B ≡χ. Media Features SJ IH 4. Microsoft .NET Framework3,5J. B ΞJi Microsoft Message Queue (MSMQ) Server
I QK
1. Config Application Pool
- Vào Start, search Internet Information Services (IIS) Manager, chuột phải, chọn
Run as administrator.
- Trong cột Connection, mở <server name>, mở Application Pools. - Click "Add Application Pool..." trên cột "Actions”.
- Điền các thông tin cần thiết
Filter: ’ 0⅛Go '5⅛ShowAII Groupby: NoGrouping *■
Name Status ,NET Fram- Managed Pipel... Identity Applications
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân
hàngBIDVdựa trên thông tin giao dịch của khách hàng
- Click OK
- Quay trở lại cột IIS Manager, chọn Application Pool mới tạo. Trong cột Action, click
Advanced Settings
- Với máy tính cài IIS 64 bit, chọn "Enable 32-bit Applications" và đặt giá trị là "True". Chọn "Start Automatically" và đặt giá trị "True".
- Click OK
- Chọn application pool mới tạo, click Start.
Trần Thị Hồng Yến - HTTTB K14
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân
hàngBIDVdựa trên thông tin giao dịch của khách hàng
Edit Application Pool
Jt⅛' Add Application Pool-
Set Application Pool Defaults... Applicatwn Pool Tasks β Step
φr Recycle...
Application Pools
This page Ietsyou view and manage the list of application pools on the server, Application pools are associated with worker processes, contain one or more applications, and
Integrated
Integrated ApplicationPooIId..,ApplicationPooIId..,
⅛Ξ} DefaultAppPooI Started v2,0 J}lBM CognoslO I Started ^∣ v2.0 Recycling.., Advanced Settings... Rename X Remove View Applications Ọ Help Online Help
2. Create The IBM Cognos 10 Virtual Directory
- Mở rộng Sites and Default Web Site.
- Chuột phải vào mục Default Web Site chọn Add Virtual Directory.
- Điền giá trị cần thiết sau đó click OK để lưu lại các thông tin.
3. Create An Application for cgi-bin
- Chọn virtual directory "ibmcognos" đã tạo, chuột phải vào virtual directory, chọn Add
Application
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân hàngBIDVdựa trên thông tin giao dịch của khách hàng
Actions
J⅛) Explore Edit Permissions...
H Basic Settings...
Manage Virtual Directory ʌ
BrowseVirtuaI Directory
Γal Browse':80 (http}
Edit Virtual Directory Advanced Settings...
@ Help
Online Help Add Virtual Uirectory,,,
ManageVirtuaI Directory Switch to ContentView (ã X Refresh Remove ∙⅛≠ ___⅛mrrt tn
- Điền các thông tin cần thiết. Click OK.
4. Configuring IIS 6 cho IBM Cognos CGI
- Chọn application "cgi-bin" trong thư mục Default Web Site. Chọn chế độ "Features
View". Chọn "Handler Mappings".
- Click đúp vào Handler Mapping. Chọn Add Module Mapping
Khóa luận tơi nghiệp Phân tích hiệu quả các kênh tương tác trong ngân hàngBIDVdựa trên thông tin giao dịch của khách hàng
- Nhập các thông tin cần thiết. Click OK
- Chọn "IBMCOGNOS-CGI", click "Edit Feature Permissions", click cả 3 quyền.
Click OK.
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân hàngBIDVdựa trên thông tin giao dịch của khách hàng
5. Đặt CGI Restrictions cho Web Server
- Trong mục IIS Manager, chọn web server, chọn chế độ "Features View", click đúp
vào "ISAPI and CGI Restrictions", chọn Add
- Nhập các thông tin cần thiết. Click Allow extension path to execute. Click OK
- Copy file ojdbc5.rar ở thư mục C:\Orade\product\1L2.0\dbhome_1\jdbc\lib, paste vào C:\Program Files\ibm\cognos\c10_64\webapps\p2pd\WEB-INF\lib
6. Test IBM Cognos Connection
- Sau khi bật service IBM Cognos bằng IBM Cognos Configuration, người dùng có thể test localhost bằng cách truy cập địa chỉ http://<webserver>/<alias>/cgi-bin/cognos.cgi , ở đây là http://localhost:80/ibmcognos/cgi-bin/cognos.cgi Nếu xuất hiện trang web IBM Cognos Connection tức là người dùng đã config thành cơng.
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân hàngBIDVdựa trên thông tin giao dịch của khách hàng
B. Tạo content store trên IBM Cognos BI Server
- Vào start, chọn IBM Cognos c10_64, chọn IBM Cognos Configuration - Trong mục Content Manager, click chuột phải, chọn New Source > Database
- Đặt tên và chọn kiểu Database
- Nhập user id và password cho content store (user id và password trùng với user id và password trên Oracle database)
- Nhập SID. Sau đó click Save để lưu content store
Chọn Environment Variables, sửa giá trị các biến System Variables như sau: - Biến Path: thêm vào phần values đường dẫn
Oracle Database (C:\Oracle\product\11.2.0\dbhome_1\bin); Oracle Client (C:\Orade\product\11.2.0\dient_1\bin);
IBM Cognos BI Server (C:\Program Files\ibm\cognos\c10_64\bin64).
Lưu ý thứ tự đường dẫn là Oracle Database > Oracle Client > IBM Cognos BI Server. - Thêm mới hoặc sửa giá trị biến TNS_ADMIN với đường dẫn vào folder ADMIN của
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân
hàngBIDVdựa trên thông tin giao dịch của khách hàng
- Chọn content store vừa tạo, click Start để bật service (nếu không start service người
dùng không vào được IBM Cognos Connection trên trình duyệt web)
C. Khắc phục lỗi test connection khi tạo Data Source trên IBM Cognos Administration
Khi người dùng tạo Data Source trên IBM Cognos Administration, sau khi điền user id và password, click Test connection có thể gặp lỗi failed.
Khắc phục lỗi này đối với máy tính cài hệ điều hành Window 7 64 bit, Oracle
Database 11gR2 64bit, IBM Cognos BI Server 10.2.2 64bit theo các bước sau đây:
1. Cài đặt Oracle Client 11gR2 32 bit
Cài đặt bản Administrator, không cài đặt thư mục home của Oracle Client trùng với thư mục home của Oracle Database.
Trần Thị Hoàng Yến - HTTTB K14
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân
hàngBIDVdựa trên thông tin giao dịch của khách hàng
2. Thiết lập thông số environment variables
Vào Start, chuột phải My Computer, chọn Properties, chọn Advanced System
Oracle Database (C:\Orade\product\1L2.0\dbhome_1\NETWORK\ADMIN) Restart máy.
TÀI LIỆU THAM KHẢO
Tiếng Việt:
1. Ban BI, phòng Nghiên cứu phát triển - Trung tâm phần mềm viễn thông Viettel, Lưu Đức Thắng (12/2014), Data Warehouse và cách thiết kế Data Warehouse.
Tiếng Anh:
2. IBMCorp. (2010), IBM Cognos Business Intelligence V10.1 Handbook. 3. IBMCorp. (2010), IBM Cognos Framework Manager V 10.1 Userguide. 4. IBMCorp. (2012), IBM Cognos Report StudioV10.2.0 User guide. 5. IBM Corp. Jeff MacDonald, Daniel Wagemann, Matthew Chmiel (2013), IBM
Cognos Active Report 10.2 Cookbook.
Danh mục các website tham khảo:
6. Wikipedia: (Truy cập tháng 3 năm 2015)
http://en.wikipedia.org/wiki/IBM Cognos Business Intelligence#Cognos Connec tion
7. IBM: (Truy cập tháng 3, 4, 5 năm 2015)
https://www.ibm. com/developerworks/community/blog s/ibm-bi-
capabilities/entry/ibm cognos 10 bi components user interfaces1?lang=en http://www-
01.ibm.com/support/knowledgecenter/SSFUEU 7.0.0/com.ibm.swg.ba.cognos.Inst allation Guide.7.0.0.doc/t in upgradingbi .html
http://www-
01.ibm.com/support/knowledgecenter/SSEP7J 10.2.2/com.ibm.swg.ba.cognos.c8p p inst.10.2.2.doc/t databaseconnectivityforcontentstore stepsfororacle.html%23D atabaseConnectivityforContentStore StepsforOracle?cp=SSEP7J 10.2.2%2F0-2- 5-3-1&lang=vi http://www- 01.ibm.com/support/knowledgecenter/SSRL5J 1.0.1/com.ibm.swg.ba.cognos.ug c ra.10.1.1.doc/c datasources.html%23DataSources http://www- 01.ibm.com/support/knowledgecenter/SSVRFT 1.1.0/com.ibm.swg.ba.cognos.dyn query.10.2.1.doc/t dqm crt proj oracle.html
8. eFinance: (Truy cập tháng 3 năm 2015)
http://www.taichinhdientu.vn/Home/ACB-lua-chon-giai-phap-IBM-Cognos- 10/20125/123023.dfis
9. Alphabe: (Truy cập tháng 3 năm 2015)
http://www.anphabe.com/discussions/questions-answers/q/cac-doanh-nghiep-vn- co-su-dung-bi-trong-kinh-doanh/6120/answer?sort=likes
10. Business Intelligence Solution: (Truy cập tháng 3 năm 2015)
http://bis.net.vn/forums/t/121.aspx
Trần Thị Hoàng Yến - HTTTB K14
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân
11. BSD: (Truy cập tháng 4, 5 năm 2015)
http://forums.bsdinsight.com/threads/framework-manager-trong-ibm-cognos.778/ http://forums.bsdinsight.com/threads/cognos-active-report-example.525/
12. Blogspot.com: (Truy cập tháng 4, 5 năm 2015)
http://sachchidanandsingh.blogspot.com/2012/11/confLgure-iis-60-web-server-for- ibm.html
13. BIDV: (Truy cập tháng 4 năm 2015)
http://www.bidv.com.vn/chinhanh/Mang-luoi-chi-nhanh.aspx
http://card.bidv.com.vn/San-pham-dich-vu/Dich-vu/Dich-vu-tren-ATM-(1).aspx http://card.bidv.com.vn/San-pham-dich-vu/Dich-vu/Dich-vu-tren-POS .aspx https://www.bidv.vn:81/EntlWeb/IbsJsps/orbilogin.jsp?Source=NewLogin
14. VnMart: (Truy cập tháng 3 năm 2015)
https://www.vnmart.vn/webportals/Ca-
nhan/tabid/57/CatId/3/ContentId/10/alias/nap tien cho vi dien tu vnmart/Default .aspx
Trần Thị Hồng Yến - HTTTB K14
Khóa luận tốt nghiệp Phân tích hiệu quả các kênh tương tác trong ngân
NHẬT KÝ THỰC TẬP
Họ và tên: TRẦN THỊ HOÀNG YẾN
Lớp: HTTTB K14 Mã sinh viên: 14A4040137
Email: hoangyen.tran.vn@gmail.com Điện thoại: 0975542636
Tên đề tài: “Phân tích hiệu quả các kênh tương tác trong ngân hàng BIDV dựa trên thông tin giao dịch của khách hàng”
Giảng viên hướng dẫn: Th.s Bùi Thị Hồng Nhung - giảng viên khoa Hệ thống
thông tin quản lý
Cơ quan thực tập: Công ty Cổ phần Giải pháp Phần mềm Tài chính Địa chỉ cơ quan: Tầng 7, 315 Trường Chinh, Thanh Xuân, Hà Nội STT
(1)
Ngày tháng hẹn SV
(2)
Nội dung GV yêu cầu
(3)
Quá trình thực hiện của SV
(4)
1 03/03/2015 Xác định đề tài khóa luận
Chọn đề tài dựa vào gợi ý của giảng viên và công việc tại cơng ty thực tập.
2 13/03/2015 Lập đề cương khóa luận tốt nghiệp
Lập đề cương khóa luận tốt nghiệp.
3 16/03/2015 Xác định bài tốn và tìm hiểu các kênh tương tác của ngân hàng BIDV
Tìm hiểu các kênh tương tác Mobile, Internet, ATM , POS,