
 
2.2  Integrate BI with Decision Support 
System 
Recently years, BI technology is commonly used in 
decision support system. Decision is a complex 
process that persons participate in and take many 
aspects into account, such as passengers’ demand, 
flow prediction and marketing analysis, make a 
certain aim with restrictions and search relative 
cases in decision history. In this system a 
generalized model is built by analyzing relative 
cases. Integrating BI and decision support system 
makes human and computer complementary. (For 
instance, man-machine conversation is often used to 
diagnose the boundary condition when solving an 
ambiguous boundary problem.) 
BI is also able to simulate reasoning mechanism 
on the basis of demand , through man-machine 
conversation and related rules. Furthermore, BI 
leads decision makers to select appropriate model. 
Decision makers can get information by so-called 
information push and pull technology, navigate the 
system, query and analyze data and authorize the 
roles. 
3  APPLY BI IN RPTMD 
3.1 Function 
Passenger Transport Marketing aided Decision 
service to Ministry of Railway, railway bureaus and 
stations. The users are staff of passenger transport 
company in China, who demand for: 
   Easily access by Web.There are 18 bureaus 
and thousands of stations in china. However, 
Data are gathered in Ministry of Railway, 
system must be Browser and Server 
architectural to be convenient for maintain.   
  Loosely coupling software architecture. 
Changing on demand and service oriented 
application are required in modern enterprise, 
which appeals for software designer building 
loosely coupling software and publishing 
business with accessible services. It’s 
preferred to develop software with SOA 
application composition (Newcomer and 
Lomow, 2004). 
  Flexible analysis basis on schema and 
multiple representations. Railway passenger 
transport indexes are flexible. For example, 
passenger send count can be viewed in many 
dimensions, such as ticket type, seat type, 
train type, depart time, etc. Otherwise, there’re 
also many layers (time dimension includes 
year, quarter and month). In a word, business 
data is a multi-dimensional information and 
suitable to described by super cube (or multi-
dimensional cube). In a word, every cube is a 
schema reflecting business in reality.    
3.2 Network Topology 
A clustered network structure is used for getting 
through fastigium. Business logic and Cognos portal 
applications are running on Web application server, 
several BI servers support BI analysis service with 
cluster structure and scheduled by Web application 
server. A content database is installed in content 
manager server, which initialized by Cognos 
configuration tools. LDAP service is running on 
Directory server to supply directory managing and 
certification based on role. 
 
Figure 1: Network topology. 
Under control of a directory manager server, 
users are able to browse the permitted directory. 
When users logged in the website, the request is 
dispatched to directory server, and a session 
including user information is stored in the 
namespace.  
After a signal of self-help query or browse a 
report is sent,the request dispatches among these 
BI servers, load balance is kept by gateway with 
weighted distribution strategy. Finally, the request 
will be sent to a relatively SOA composition 
application development. 
As Cognos supports Web Service interfaces and 
open service contracts, a SOA System can be 
composite with Cognos. As Javier  et al.  (2010) 
content that Business functions are provided with 
SOA models, and application developers can loosely 
access all the available services, shorten the 
SOA IMPLEMENTATION IN PASSENGER TRANSPORT MARKETING AIDED DECISION SYSTEM
381