Động lực phát triển
Khi người dùng có nhu cầu tìm kiếm xe du lịch, nhưng không có điều kiện vào tra cứu qua internet, hoặc thông tin trên mạng lại quá nhiều, người sử dụng lại băn khoăn về chất lượng dịch vụ, giá cả của các nhà cung cấp, hoặc trong mùa lễ hội, dụ lịch, nhu cầu tìm được nhà cung cấp khả dụng trở lên cấp thiết. Trong khi đó, điện thoại di động hầu như là vật bất ly thân của hầu hết mọi người và SMS là một dịch vụ vô cùng tiện ích. Do đó dẫn tới nhu cầu xây dựng một hệ thống đóng vai trò làm người môi giới (broker) giữa khách hàng – người có nhu cầu thuê xe du lịch và những nhà cung cấp, các công ty cho thuê xe. Và SMS là một trong những kênh thông tin trong hệ thống môi giới giúp tư vấn hỗ trợ để tìm xe một cách đơn giản, thuận tiện, nhanh chóng, và chính xác. Người sử dụng có thể thực hiện việc tìm kiếm xe mọi lúc mọi nơi chỉ cần với 1 tin nhắn. Đồng thời các nhà cung cấp cũng có thể quảng bá dịch vụ của mình qua kênh thông tin hoàn toàn mới là SMS.
Hiện nay có rất nhiều nhà cung cấp dịch vụ thuê xe với nhiều hình thức thuê theo nhu cầu sử dụng, ví dụ: thuê xe cưới, thuê xe du lịch, thuê xe đi sân bay, thuê xe tháng, thuê xe theo yêu cầu… Các thông tin đều được các nhà cung cấp đưa lên mạng để khách hàng có thể lựa chọn, khách hàng cũng có thể đặt thuê trực tiếp trên website. Sức mạnh của công nghệ thông tin và truyền thông cho phép thông tin được quản lý hiệu quả hơn, được truyền bá rộng rãi và hầu như ngay lập tức. Theo đó, người sử dụng có thể nhiều thông tin, nhiều lựa chọn trong việc sử dụng các dịch vụ thương mại điện tử nói chung và dịch vụ thuê xe nói riêng.
Tuy nhiên, một vấn đề quan trọng đặt ra là, người sử dụng sẽ lựa chọn nhà cung cấp nào giữa rất nhiều thông tin trên mạng. Và trong những thời điểm cao điểm, làm thế nào để người sử dụng tìm ra được nhà cung cấp khả dụng một cách nhanh nhất? Một hệ thống là môi trường chung cho tất cả các nhà cung cấp tham gia, không chỉ nhà cung cấp xe du lịch, mà nhà cung cấp tour du lịch, khách sạn… là một bài toán thú vị trong điều kiện hiện nay. Ngoài các nhà cung cấp xe du lịch, thì các đại lý du lịch, tổ chức quản lý địa điểm du lịch, nhà điều hành tour, khách du lịch đều có thể tham gia vào hệ thống một cách linh hoạt, thuận tiện bất kể khoảng cách địa lý. Họ có thể trao đổi, làm việc trực tiếp với nhau theo một ngôn ngữ chung của hệ thống. Khách du lịch sẽ không còn phải tiêu tốn thời gian giữa rất nhiều thông tin hỗn độn về du lịch mà họ tìm trên Internet nữa. Họ chỉ cần đưa ra yêu cầu của mình về chuyến du lịch, hệ thống sẽ đáp ứng yêu cầu của họ bằng cách tìm kiếm, hoặc kết hợp các dịch vụ đơn lẻ lại với nhau để có kết quả phù hợp nhất. Công việc còn lại của khách du lịch sẽ chỉ còn là việc chọn lựa sử dụng dịch vụ đó hay không. Còn các nhà cung cấp cũng thu được lợi
nhuận khi tham gia vào hệ thống chung này.
Tuy nhiên, không phải lúc nào người sử dụng cũng có thể truy cập internet. Trong khi đó, điện thoại di động hầu như là vật bất ly thân của hầu hết mọi người và SMS là một dịch vụ vô cùng tiện ích. Với các thông tin đơn giản, kênh SMS lại là một kênh hiệu quả để lấy thông tin. SMS là một trong những kênh thông tin trong hệ thống môi giới giúp tư vấn hỗ trợ lấy các thông tin một cách nhanh chóng. Người sử dụng có thể thực hiện việc tìm kiếm xe mọi lúc mọi nơi chỉ cần với 1 tin nhắn. Đồng thời các nhà cung cấp cũng có thể quảng bá dịch vụ của mình qua kênh thông tin hoàn toàn mới là SMS.
Phạm vi hệ thống
Hệ thống được xây dựng dựa trên nguồn mở Kannel (đóng vai trò như một SMS Gateway) và SMPPSim (đóng vai trò như một SMSC). Chức năng chính của hệ thống là mô phỏng được hai quá trình gửi và nhận tin nhắn.
Quá trình gửi tin nhắn: Người dùng nhắn tin cú pháp quy định của dịch vụ tới một số điện thoại tổng đài.
Quá trình gửi trả kết quả cho người dùng: Tin nhắn gửi đi, qua SMSC, tới SMS Gateway (Kannel) sẽ được chuyển tới hệ thống ứng dụng quản lý, hệ thống xử lý, phản hồi lại kết quả, và Kannel một lần nữa lại là trung gian để chuyển tiếp tin nhắn.
Trong phạm vi luận văn, việc kết nối tới SMSC thật là không khả thi nên sẽ sử dụng mã nguồn mở, giả lập một SMSC để gửi tin nhắn tới Kannel.
Về mặt ứng dụng, do giới hạn về số ký tự tin nhắn, việc lấy thông tin này cũng chỉ phù hợp đối với nhu cầu lấy các thông tin đơn giản, ngắn gọn. Với mục đích xây dựng một ứng dụng cung cấp nội dung qua kênh SMS, tôi chỉ xin phép đưa ra ý tưởng về một bài toán và một phần ứng dụng nhỏ trong đó, đó là xây dựng ứng dụng hỗ trợ tìm kiếm, thuê xe du lịch qua SMS.