Dịch vụ sau khi được tạo ra trên giao diện GUI sẽ tương tác với ứng dụng của đối tác thông qua giao thức Parlay X. SDP Huawei cung cấp một tập các Parlay X API để tương tác, bao gồm hoạt động gửi và nhận tin nhắn SMS, MMS, đồng bộ trạng thái đăng ký/hủy gói của thuê bao. Thông tin về các API được định nghĩa thông qua các file WSDL theo chuẩn Web service. Ví dụ về một file mô tả WSDL được mô tả trong phụ lục 3 – Định dạng file WSDL và bản tin SOAP
Ứng dụng bên đối tác phát triển logic xử lý việc đăng ký, nhận tin nhắn MO và gửi tin nhắn MT từ SDP, đồng thời giao tiếp với SDP theo file mô tả WSDL bằng các bản tin SOAP (Simple Object Access Protocol). Mô tả một bản tin gửi từ đối tác tới SDP được minh họa trong phụ lục 3 – Định dạng file WSDL và bản tin SOAP
Như vậy giao diện SDP Huawei mở ra cho đối tác được phép sử dụng các chức năng hạ tầng của nhà mạng, ví dụ ở trên là sử dụng chức năng của tổng đài tin nhắn SMSC (Short Message Service Centre) để nhận và gửi tin nhắn cho thuê bao. SDP Huawei cũng cung cấp giao diện đồ họa người dùng để khởi tạo và cấu hình môt số thông tin cơ bản của dịch vụ. Tuy nhiên, phần xử lý logic nghiệp vụ hoàn toàn nằm trên hệ thống ứng dụng của đối tác.
Chƣơng 4. KHẢ NĂNG MỞ RỘNG MODULE SERVICE CREATION 4.1 Một số hạn chế của giải pháp SDP Huawei
Như đã phân tích trong mục 3.3, giao diện SDP Huawei mở ra cho đối tác được phép sử dụng các chức năng hạ tầng của nhà mạng, ví dụ ở trên là sử dụng chức năng của tổng đài tin nhắn SMSC (Short Message Service Centre) để nhận và gửi tin nhắn cho thuê bao. SDP Huawei cũng cung cấp giao diện GUI để khởi tạo và cấu hình môt số thông tin cơ bản của dịch vụ. Tuy nhiên, phần xử lý logic nghiệp vụ hoàn toàn nằm trên hệ thống ứng dụng của đối tác. Như vậy tính năng của SDP Huawei mới đáp ứng được một phần mong đợi dành cho SDP. Mục đích của SDP là:
- Cung cấp giao diện kết nối tới hạ tầng mạng của SP, có thể sử dụng những tính năng như: quản lý cuộc gọi, nhận và gửi tin nhắn SMS, MMS, lấy thông tin về thuê bao, vị trí thuê bao, trừ cước thuê bao… SDP Huawei đã phần nào đạt được mục đích này.
- Cung cấp khả năng tạo và quản lý dịch vụ nhanh nhất, giảm tối đa thời gian phát triển và vận hành dịch vụ. Để đạt được mục đích này, khối Service Creation và Service Execution cần được thiết kế để tạo ra và xử lý được từng logic nghiệp vụ nhỏ, để đối tác chỉ cần lựa chọn kết hợp các logic nghiệp vụ đó là thành một dịch vụ. Như thế mới có thể cho ra đời dịch vụ trong khoảng thời gian ngắn nhất. Mục đích này SDP Huawei chưa thể đáp ứng, do xử lý nghiệp vụ vẫn nằm trên hệ thống ứng dụng của đối tác (ví dụ khách hàng nhắn tin dự đoán người nổi tiếng, chỉ hệ thống ứng dụng của đối tác mới biết được thông tin dự đoán đó là đúng hay sai). Hệ thống SDP cần tiến tới mô hình logic dịch vụ được tạo ra trực tiếp trên SDP, đối tác chủ yếu cung cấp nội dung cho dịch vụ. Trong chương này sẽ đưa ra một hướng mở rộng cho module Service Execution, đó là tạo ra một module tạm gọi là SMS Platform đáp ứng nhiều kịch bản dịch vụ SMS.
4.2 Mở rộng module Service Creation 4.2.1 Một số ví dụ về kịch bản dịch vụ SMS 4.2.1 Một số ví dụ về kịch bản dịch vụ SMS
4.2.1.1 vClass
vClass là dịch vụ mà các thuê bao VinaPhone có thể tham gia học tập, ôn luyện và nâng cao khả năng tiếng Anh dưới dạng các câu hỏi [20]. Sau khi đăng ký dịch vụ, hệ thống sẽ gửi các câu hỏi liên quan đến môn học tiếng Anh, mỗi câu hỏi sẽ có 2 lựa chọn trả lời. Thuê bao tham dự chọn câu trả lời và nhắn lại với cú pháp 1 hoặc 2 tương ứng với lựa chọn.Với mỗi câu trả lời, thuê bao sẽ nhận lại một tin nhắn thông báo thuê bao đã trả lời đúng hay sai, số điểm thuê bao đang có và một tin nhắn chứa câu hỏi tiếp theo. Với mỗi câu trả lời đúng, khách hàng được cộng thêm một số điểm nhất định. Mỗi thuê bao được trả lời tối đa 10 câu hỏi mỗi ngày. Các câu trả lời không bị tính phí.
Với mỗi câu trả lời đúng, khách hàng sẽ nhận được điểm tích lũy. Điểm tích lũy được sử dụng để quy đổi thành mã dự thưởng. Với mỗi 10 điểm sẽ được quy đổi thành 01 mã dự thưởng. Hệ thống thực hiện quy đổi từ điểm thưởng sang mã dự thưởng ngay mỗi khi khách hàng tích lũy đủ 10 điểm.
Khi chương trình khuyến mại diễn ra (trong một thời gian nhất định), sẽ có các giải thưởng. Kết thúc chương trình khuyến mại, dịch vụ sẽ tổng kết mã số dự thưởng của khách hàng được tích lũy, hệ thống quay thưởng ngẫu nhiên để tìm ra thuê bao trúng thưởng.
Trường hợp khách hàng không muốn tiếp tục tham gia chương trình và không muốn tiếp tục nhận câu hỏi từ hệ thống, khách hàng nhắn tin để hủy dịch vụ. Hệ thống sẽ dừng không gửi các câu hỏi hoặc câu mời khách hàng tham gia chương trình. Điểm tích lũy và Mã dự thưởng của khách hàng sẽ không được bảo lưu để tham gia chương trình khuyến mại nữa.
Thời gian triển khai mỗi chương trình khuyến mại là 30 ngày. Kịch bản SMS của dịch vụ vClass được định nghĩa trong Bảng 4.1 [20]
Đáp án đúng
MT1: {MT thông báo đáp án đúng, giải nghĩa}. Quy Khach dang co [xx] diem. Quy Khach duoc tang them 1 ma du thuong la: [xxxx]. Hay tiep tuc tra loi cau hoi ke tiep de ghi them diem!
MT2:{Nội dung câu hỏi}. De tra loi, Quy Khach soan 1 hoac 2 gui 1572 (Mien phi)
Đáp án sai
MT1:{MT thông báo đáp án sai, giải nghĩa}. So diem cua Quy Khach
trong dot khuyen mai nay la [xx] diem. Hay tiep tuc tra loi cau hoi ke tiep de ghi them diem!
MT2: {Nội dung câu hỏi}. De tra loi, Quy Khach soan 1 hoac 2 gui 1572 (Mien phi)
Đã trả lời 10 câu hỏi/ngày (trả lời đúng)
MT1: {MT thông báo đáp án đúng, giải nghĩa}. Quy Khach dang co [xx] diem. Quy Khach duoc tang them 1 ma du thuong la: [xxxx].
MT2: Quy Khach da hoan thanh xuat sac bai hoc cua ngay hom nay.
Moi Quy Khach tiep tuc tham gia bai hoc ngay mai voi nhieu cau hoi thu vi va tham gia chuong trinh KM voi nhieu giai thuong gia tri len den 90 trieu dong tu VinaPhone.
Đã trả lời 10 câu hỏi/ngày
MT1:{MT thông báo đáp án sai, giải nghĩa}. So diem cua Quy Khach
trong dot khuyen mai nay la [xx] diem. MT2: Quy Khach da hoan thanh xuat sac bai hoc cua ngay hom nay. Moi Quy Khach tiep tuc
(trả lời sai) tham gia bai hoc ngay mai voi nhieu cau hoi thu vi va tham gia chuong trinh KM voi nhieu giai thuong gia tri len den 90 trieu dong tu VinaPhone.
Bảng 4.1 Kịch bản SMS dịch vụ vClass
4.2.1.2 Bóng đá vui
Bóng đá vui là dịch vụ trắc nghiệm vui các kiến thức về bóng đá qua SMS của VinaPhone [21]. Khi đăng ký dịch vụ, hàng ngày khách hàng sẽ nhận được 01 câu hỏi, kèm theo đó là các Gợi ý để khách hàng có thể tìm ra đáp án, mỗi câu hỏi có tối đa 05 gợi ý. Khách hàng có thể gửi đáp án, dự đoán ở bất kỳ thời điểm nào khi nhận được những lời gợi ý hoặc soạn tin nhắn để tiếp tục nhận thêm lời gợi ý tiếp theo. Khách hàng trả lời đúng đáp án ở gợi ý nào sẽ được điểm tương ứng với gợi ý đó. Nếu khách hàng nhận đủ 5 lời gợi ý cho câu hỏi trong ngày, khách hàng sẽ nhận được tin nhắn lựa chọn đáp án bao gồm các đáp án của chương trình, khách hàng có thể trả lời dự đoán của mình bằng cách chọn 1 trong các đáp án trong tin nhắn trả về.
Cuộc chơi ngày của khách hàng kết thúc vào 23h59’’59s. Nếu sau thời gian này khách hàng vẫn chưa đưa ra câu trả lời, hệ thống ghi nhận khách hàng không có câu trả lời và được 0 điểm cho ngày hôm đó.
Với mỗi câu trả lời đúng, khách hàng nhận được điểm tích lũy tương ứng với gợi ý thứ mấy của hệ thống. Số điểm tích lũy càng cao, khách hàng sẽ càng có nhiều cơ hội để trở thành chủ nhân của giải thưởng đặc biệt từ dịch vụ.
- Trả lời đúng ở gợi ý thứ nhất = 50 điểm - Trả lời đúng ở gợi ý thứ hai = 40 điểm - Trả lời đúng ở gợi ý thứ ba = 30 điểm - Trả lời đúng ở gợi ý thứ tư = 20 điểm - Trả lời đúng ở gợi ý thứ năm = 10 điểm - Trả lời sai tại gợi ý cuối cùng = 0 điểm
Hàng ngày sau khi đăng ký dịch vụ, khách hàng sẽ nhận được SMS thông báo nhắc nhở khách hàng về việc tham gia dịch vụ và gửi câu hỏi của ngày hôm đó.
Mỗi tháng sẽ tổng hợp kết quả, xét thưởng và trao giải cho khách hàng đã tham gia chơi tích lũy điểm cao nhất. Kết thúc mỗi chu kỳ trao thưởng (1 tháng), hệ thống sẽ reset điểm của khách hàng trở về 0 điểm.
KH nhắn tin yêu cầu gợi ý
Nếu KH đã đăng ký ( gói cước), KH gửi MO: GOIY ngày sau khi nhận được gợi ý 1
MT : Gợi ý 2
Nếu KH đã đăng ký ( gói cước), KH gửi MO: GOIY ngày sau khi nhận được gợi ý 2
MT : Gợi ý 3
Nếu KH đã đăng ký ( gói cước), KH gửi MO: GOIY ngày sau khi nhận được gợi ý 3
MT : Gợi ý 4
Nếu KH đã đăng ký ( gói cước), KH gửi MO: GOIY ngày sau khi nhận được gợi ý 4
MT : Gợi ý 5 ( Cuối cùng) : MT2 :Gợi ý đặc biệt Nếu KH đã đăng ký dịch vụ ( gói cước), KH đã trả lời đúng câu hỏi
( MT giống MT Tin nhắn sai cú pháp) Yeu cau cua Quy Khach chua duoc thuc hien do cu phap khong dung. De biet them chi tiet ve cu phap dich vu, Quy Khach vui long lien he tong dai 9191
MT khi Khách hàng trả lời sai, mà nhận được đến gợi ý 1
MT1: Cau tra loi cua Quy Khach chua dung. Moi Quy khach tham gia goi y tiep theo.
MT2: Gợi ý 2 MT khi Khách hàng trả lời sai, mà KH nhận được đến gợi ý 2
MT1: Cau tra loi cua Quy Khach chua dung. Moi Quy khach tham gia goi y tiep theo.
MT khi Khách hàng trả lời sai, mà KH nhận được đến gợi ý 3
MT1: Cau tra loi cua Quy Khach chua dung. Moi Quy khach tham gia goi y tiep theo.
MT2: Gợi ý 4
MT khi Khách hàng trả lời sai, mà KH nhận được đến gợi ý 4
MT1: Cau tra loi cua Quy Khach chua dung. Moi Quy khach tham gia goi y tiep theo.
MT2: Gợi ý 5
MT3: Gợi ý đặc biệt ( Ví dụ: Doi bong nay ten la gi? 1= Real Madrid, 2= Barcelona, 3= Atletico Madrid 4= Sevilla Soan 1,2,3 hoac 4 goi den 1580 mien phi!)
MT khi khách hàng trả lời sai, ngay sau khi nhận được Gợi ý đặc biệt
MT: Khach hang da tra loi sau. Dap an dung la < Nội dung MT được tạo trong mục câu hỏi>
MT khi khách hàng trả lời đúng
MT: < Nội dung MT được tạo trong mục câu hỏi>
Bảng 4.2 Kịch bản SMS dịch vụ Bóng đá vui
4.2.1.3 Nhận diện Người nổi tiếng
Nhận diện Người nổi tiếng là dịch vụ dành cho các khách hàng là thuê bao VinaPhone [22]. Các thuê bao của dịch vụ Nhận diện Người nổi tiếng sẽ được tham gia dự đoán tên một Người nổi tiếng mỗi ngày.
Mỗi ngày sẽ có một phiên dự đoán tên người nổi tiếng, phiên dự đoán bắt đầu từ 08h30 đến 23h59’ hàng ngày. Trước khi bắt đầu mỗi phiên dự đoán, khách hàng sẽ nhận được bản tin SMS mời khách hàng tham gia dự đoán tên một người nổi tiếng và hướng dẫn khách hàng mua dữ kiện thông tin để có cơ sở dự đoán. Ngoài ra, khách hàng sẽ nhận được một bản tin nội dung liên quan đến lĩnh vực hoạt động của người nổi tiếng như là một cơ sở tiền đề để dự đoán. Giá trị các dữ kiện cung cấp sau mỗi lần khách hàng thao tác mua thành công là ngang nhau và đều là các thông tin giúp cho
khách hàng dự đoán đúng tên người nổi tiếng. Trong mỗi phiên dự đoán, khách hàng được thực hiện tối đa 5 thao tác mua dữ kiện thông tin và tương ứng nhận được 5 nội dung thông tin khác nhau về người nổi tiếng. Cước mua dữ kiện thông tin người nổi tiếng là 1000đ/tin nhắn. Thao tác dự đoán chỉ có hiệu lực trong thời gian hiệu lực của phiên dự đoán và sau khi khách hàng đã thực hiện ít nhất 01 thao tác mua dữ kiện thành công.
Thuê bao trúng thưởng được xét theo thứ tự ưu tiên sau:
- Thuê bao dự đoán đúng tên người nổi tiếng của phiên dự đoán
- Số lần thực hiện mua dữ kiện thông tin của thuê bao là ít nhất và duy nhất - Nếu không có thuê bao nào có số lần thực hiện mua dữ kiện là duy nhất, xét
trên tập thuê bao có số lần thực hiện mua dữ kiện là như nhau và có số lượng thuê bao ít nhất, lựa chọn thuê bao dự đoán đúng tên Người nổi tiếng sớm nhất. Kịch bản SMS của dịch vụ Nhận diện Người nổi tiếng được định nghĩa trong Bảng 4.3 [22]
Mua thông tin khi tài
khoản hết MUA
Tai khoan cua Quy Khach khong du de MUA thong tin nguoi noi tieng. Quy Khach vui long nap them tien vao tai khoan va thu lai. Xin tran trong cam on.
Khách hàng Mua thông tin khi phiên chơi chưa bắt đầu hoặc đã kết thúc
MUA
Yeu cau cua Quy Khach chua thuc hien duoc do phien choi da het hieu luc. Phien du doan bat dau luc 8:00 va ket thuc luc 23:59 hang ngay. Cam on Quy Khach da su dung dich vu cua VinaPhone. Khách hàng MUA
thông tin vượt quá quy định (5 lần/ngày)
MUA
Quy Khach da thuc hien lenh MUA vuot qua quy dinh cua dich vu trong ngay (Toi da 5 lan/ngay). De biet them chi tiet, Quy Khach vui long lien he tong dai 9191 hoac truy cap website http://nguoinoitieng.vinaphone.com.vn.
Khách hàng tiếp tục MUA thông tin khi đã dự đoán đúng tên Người nổi tiếng
MUA
Lenh MUA cua Quy Khach khong thanh cong do Quy Khach da du doan dung ten Nguoi noi tieng ngay DD/MM/YYYY. Ket qua nguoi chien thang se duoc thong bao vao 8:00 DD/MM/YYYY. Cam on Quy Khach da su dung dich vu của VinaPhone. Khách hàng chưa
mua thông tin đã dự đoán tên Người nổi
DD [Ten nguoi
Yeu cau cua Quy Khach chua duoc thuc hien. Quy Khach vui long soan MUA gui 1566 (1000dong/tin) de mua thong tin va du doan ten
tiếng noi tieng]
Nguoi noi tieng. De biet them chi tiet, Quy Khach vui long lien he tong dai 9191 hoac truy cap website: http://nguoinoitieng.vinaphone.com.vn Khách hàng dự đoán
tên Người nổi tiếng khi phiên chơi đã kết thúc hoặc chưa bắt đầu DD [Ten nguoi noi tieng]
Yeu cau cua Quy Khach chua thuc hien duoc do phien choi da het hieu luc. Phien du doan bat dau luc 8:00 va ket thuc luc 23:59 hang ngay. Cam on Quy Khach da su dung dich vu cua VinaPhone.
Khách hàng dự đoán đúng tên Người nổi tiếng DD [Ten nguoi noi tieng]
Chuc mung Quy Khach da du doan dung ten nguoi noi tieng ngay hom nay. Quy Khach dang co 99% co hoi gianh NokiaLumina 525 tu chuong trinh Nhan dien nguoi noi tieng! Neu Quy Khach la nguoi may man gianh duoc giai thuong NokiaLumina 525 tu VinaPhone, Quy Khach se nhan duoc thong bao tu chuong trinh. Cam on Quy Khach da su dung dich vu cua VinaPhone
Khách hàng dự đoán sai tên người nổi tiếng DD [Ten nguoi noi tieng]
Rat tiec, Quy Khach da du doan sai ten Nguoi noi tieng ngay hom nay. Quy Khach vui long soan MUA gui 1566 (1000dong/tin) de mua thong tin va du doan ten Nguoi noi tieng. De biet them chi tiet, Quy Khach vui long lien he tong dai 9191 hoac
truy cap website:
http://nguoinoitieng.vinaphone.com.vn
Thông báo phiên
chơi mới
Chi con it phut nua thoi, phien choi Nhan dien