RaselProfessional (English) - ALTARIQ Systems & Projects

advertisement
Enterprise
Rasel Professional
ALTARIQ Systems & Projects
Welcome to Rasel!
Contents
What is Rasel Service?
Learn more about Rasel Service and The way it works.
Pages (2)
What is Rasel Professional?
Learn
about
the
Rasel
Professional
Service.
Pages (3)
(2)
Rasel Professional Components
Learn about The components of Rasel Professional, and
the way they interact.
Pages (4)
Examples and Screenshots
In this section you will find examples of what Rasel
Professional can do associated with screenshots. Pages
(12)
Rasel Professional Price
Pages (14)
1
Enterprise
Rasel Professional
ALTARIQ Systems & Projects
What is Rasel Service?
 Rasel is an international service that offers mobile messaging Service
from any device that connects to the Internet.
 Rasel service has many editions each for a different usage:
o Rasel Standard: the standard edition for home users and mid scale
companies, the application is fully functioned to
organize contacts and messages, keeps track of
sent and not sent messages as well as track
messages from computer to gateway and until it
reaches the mobile device.
o Rasel Web: a web module that allows any website to have a
messaging service available.
o Rasel Mobile: a mobile application that uses GPRS connection to
send SMSes, the program is fully functioned to
organize messages.
o Rasel Enterprise: the enterprise edition for mid scale and large
scale companies, schools, universities, and
banks, Rasel Enterprise comes with additional
packages that customizes it to schools, banks…
etc, it has the ability to send SMS Batches for a
large number of people and with different
message content, only by simple clicks Rasel
Enterprise can connect to any kind of Database,
and can build any query by using the Enterprise
query browser and finally can compose a batch
SMS by the powerful batch message composer.
2
Enterprise
Rasel Professional
ALTARIQ Systems & Projects
What is Rasel Professional?
 Rasel Professional is an edition of Rasel that's used by enterprises to
send a large scale of SMSes in an automated manner.
 Using Rasel Professional the enterprise can easily inject templates
based upon their database; these templates take the data from the
enterprise database and send it to the client as soon as Rasel
Professional is notified about a change in the condition.
 Sending conditions can be totally defined by the enterprise, e.g. when
row count reaches X, when a client balance reaches a low margin,
when a student grades are released … etc.
 Rasel Service uses multiple gateways to get your SMSes sent with full
speed and with minimal amount of delay.
 Rasel Service challenges prices by its quality service.
Rasel Professional Components
Before we look at Rasel Professional components in details we will talk
about its components in brief:
1. SMS Server: this server is always resident and is in charge of
sending SMS requests from all over University.
2. Rasel Enterprise: this application controls the server remotely, as
it has the ability to modify templates, define new
templates, associate templates, sends student batch
SMSes and so much more.
3
Rasel Professional
Enterprise
ALTARIQ Systems & Projects
Now we will have detailed description about these two components:
SMS Server:
 Description
SMS Server is a cross platform, light, and powerful server that offers
the SMS service over IP inside the university Service, it requires a
connection to the Internet in order to send SMSes.
The University intermediate table is a table that's found in SMS server
local database, it is designed to hold the information that's desired to
be sent to the clients, and is specified by the University System, where
the consultation team places triggers as desired in the University
database, these triggers add information to this Intermediate Table as
required.
SMS server doesn't have any interference with the University
database, or the bank system, it uses that Intermediate Table that's fed
by the University system to send the information required.
SMS Server can be used to send any other SMS batches or single
messages too.
 Benefits to the client
The SMS Server offers a lot of benefits to the client:
1. The University can easily integrate this server with its
existing system.
2. The University doesn't need to modify its existing system.
3. The University can monitor the SMS service.
4. The SMS service can be used all over the University as there
is one server doing the mission.
5. The SMS server can run over any operating system, and in
case of any maintenance ALTARIQ technical staff can
4
Rasel Professional
Enterprise
ALTARIQ Systems & Projects
access this server without accessing any of the bank system
servers.
6. The SMS service can be used for various uses even for the
University local employees (notifications, announcements…
etc).
 System Requirements
As mentioned above the SMS server is programmed to run over any
operating system and with no compatibility issues, here follows the
system requirements:
Minimum System Requirements:
 Pentium 4 HT Processor 3.00 GHz.
 1 GB of DDR2 RAM.
 Fast Ethernet network connection.
 Static IP over the network.
 A valid and always on Internet Connection.
 Windows XP or Linux RedHat operating system.
Optimal System Requirements:
 Pentium Xeon Processor 3.00 GHz.
 2 GB of DDR2 RAM.
 Gigabit Ethernet network connection.
 Static IP over the network.
 A valid and always on Internet Connection.
 Linux RedHat fedora core 4.0 operating system.
5
Enterprise
Rasel Professional
ALTARIQ Systems & Projects
 Connectivity
As SMS server will have no access on the bank database, it will use
the mentioned intermediate table; the SMS Server will be the
messenger that contacts the Rasel Gateway and sends Messages the
following diagram clarifies this procedure:
Rasel Professional Servers
We will add trigger here to send the
required transactions info to the
intermediate table
And Deliver this
Internet
SMS Server
DSL
1 Way Insertion
Intermediate Table
Threading
Fields
….
….
Protected Area, Only send info to the
Intermediate Table in the other server. 1
way connection
Rasel Gateway
Rasel Control Panel
As can be seen from the previous diagram; the process starts when the
banking system adds rows in the Intermediate table by the triggers
places in its database, The SMS Server which has monitoring over this
table directly sends these information and tags it as sent, also it adds it
to the sending history and logs it in its local database.
6
Rasel Professional
Enterprise
ALTARIQ Systems & Projects
 Functionalities & key-features :
 Wide range database connectivity:
Whatever your database is the SMS Server can connect to it, no
specified DBMS is needed; SMS Server can connect to the
following DBMSes:
1. Microsoft SQL Server 2005 Enterprise.
2. Microsoft SQL Server 2000.
3. Oracle (all editions).
4. Microsoft Access.
5. Microsoft Excel.
6. Any ODBC Database.
 Sending functions:
o Auto sends option.
o Scheduling option.
o History: Sent or not sent SMSes are stored into the SMS
History.
o Cost calculation: accurate and quick calculations of cost can
be returned.
 Logging capabilities:
o Any access on the System is logged.
o All the transactions occurring are logged.
o Log appears in the User interface.
o Log is stored in the local database.
o Log is redirected to plain text files in case of database failure.
o Errors are logged too.
 Live Activities Monitoring
o Active users on the system are monitored.
7
Rasel Professional
Enterprise
ALTARIQ Systems & Projects
 Security:
o A security system is implemented to prevent any hack on the
System.
o Encryption methodology is encrypted and a 256 bit algorithm
is used, that means SMSes are kept confidential and secret.
o Information Decryption occurs only between the SMS Server
and the SMS gateway, which means nobody can see this
information except the recipient himself.
Rasel Client Application:
 Description:
Rasel client application is an application that takes advantage of the
SMS Server; it is used to compose SMSes, to send SMSes to the SMS
Server in order to be sent to the clients, and controls the server.
The normal section of Rasel Enterprise is in sending the SMSes either
single SMSes or Batch SMSes, Rasel Enterprise can be directed to any
database just like the SMS Server, except that the SMS Server
connects to the Intermediate table, Rasel Enterprise can be connected
to any database as needed, you can even connect to an excel file!
The control section of Rasel Enterprise is found to control the SMS
Server, as will described later in the section, all the functionalities of
the server is controlled form Rasel Enterprise like Template definition,
scheduling options, refresh rates… etc.
Many copies of Rasel Enterprise can be installed on different PCs, the
SMS Server can serve them all, and the Control panel is protected
with a Username and Password so nobody can access it except the
system administrator.
8
Rasel Professional
Enterprise
ALTARIQ Systems & Projects
 Benefits to the client:
Rasel Enterprise has many benefits to offer to clients:
1. Can run as a normal messaging system.
2. Can run as an advanced messaging system to send batch
SMSes.
3. Can connect to any database or data file to send SMSes from.
4. Its flexible User Interface can be used to compose templates for
both general usage and bank notification usage.
5. Its query builder is so easy to use and is associated with an
expert mode SQL Query writer.
6. The server control capabilities in Rasel Enterprise appear
directly when you log in using the administrator password.
7. Logging and Server monitoring can be followed up from Rasel
Enterprise too!
 System Requirements:
Optimal System Requirements:
 Pentium 4 HT Processor 3.00 GHz.
 512 MB of DDR2 RAM.
 Fast Ethernet network connection.
 Windows XP or Linux RedHat operating system.
 Connectivity:
Rasel Enterprise has only local communication with the SMS Server,
which means Rasel Enterprise can work even if the PC that it is
installed on doesn't have an Internet connection.
9
Rasel Professional
Enterprise
ALTARIQ Systems & Projects
 Functionalities & key-features :
 It's a normal SMS application too!
Rasel Enterprise works as a normal SMS application but with
powerful functionalities like database wide connectivity and
batch SMS composition.
 Wide range database connectivity:
As mentioned before in SMS Server functionalities.
 Powerful Query Builder:
Rasel Enterprise query builder can be used either as a drag and
drop UI, or as an expert SQL query editor, it then allows you to
validate your SQL Query, and previews the data you chose.
From the query builder you can specify the mobile number
column, and then you can use all the other columns.
 Powerful Template Designer:
Templates can be designed and previewed using Rasel Enterprise,
the graphical template designer allows you by dragging and
dropping fields to create successful and comprehensive templates.
 Sending functions:
Rasel Enterprise can use and utilize all the sending options
mentioned in the SMS Server sending functions section.
 Logging capabilities:
All Rasel Enterprise transactions are logged in the SMS Server
local database.
 One SMS Server over all bank branches!
Rasel Enterprise can connect to the SMS Server remotely over
the Internet too! You will only need to associate your SMS
Server with a static IP address over the Internet.
10
Rasel Professional
Enterprise
ALTARIQ Systems & Projects
 Security:
As mentioned Rasel Enterprise doesn't require an Internet
connection to Operate, it only connects to the SMS Server
locally.
11
Download