Professional Documents
Culture Documents
--------------------------------------------------------------------------------------
Contents
.12 ............... ................................ ................................ ................................ :
.2 3 ............ ................................ ................................ ................................
.3 3 ................................ ................................ ................................
.4 5 ....... ................................ ................................ ................................
.5 6 ............................ ................................ ................................ :
.6 (7 ............. )Electronic Data Exchange System
.7 (10 ... ................................ ................................ )Technology used
.8 (13 ...... ................................ ................................ )Application security
9. (88)Agent Money Remittance System
.01 (20 ............ )Agent Money Remittance System
11. 28 ......................... ................................ ................................
29 1
--------------------------------------------------------------------------------------
.0:
)8 ( :)Sender ( )Receiver :
)a .
)b ,
( )bank account (.)credit debit card
)2 ( :)Receiver :
)a .
)b .
)3 : ,
:
)a : ( )point of collection
,
. ,
,
( )
,
.
( )
, ( )
( .. FTP ) .
. .
)b ( : )Virtually ,
.
)4 :
.
29 2
--------------------------------------------------------------------------------------
.2
( ) :
,
.
( Electronic Data
)Exchange System (, )Agent Money Remittance System
( )Agent Middle Ware System ,
( )Server IP Address
( ) ,
,
.
.3
29 3
--------------------------------------------------------------------------------------
( ) ( three
: )servers
: ( )Application Server . : ( )Server is Master database
: ( )Server is Slave database
HTTPS Connection
between Server
and Client
29 4
--------------------------------------------------------------------------------------
.4
:
4.8
4.2
4.3
4.4
4.5
4.6
4.7
4.8
4.9
4.84
4.88
4.82
4.83
4.84
4.85
4.86
4.87
, 7
( , )Agent Money Remittance System
,
( )
(
)
Client
, ( )web-based
( )install .
( Firefox and
)Google Chrome
()Windows, Linux, Unix and mac OS
()Windows, Linux, Unix and Sun Solaris
25
()System Admin
VPN
29 5
--------------------------------------------------------------------------------------
.5 :
5.8
5.2
5.3
5.4
5.5
5.6
5.7
5.8
5.9
5.84
5.88
5.82
5.83
,
(
) ()2.0
Format ()2.0
( Format ) URL
()2.0
()2.0
Web Service
Interface
URL ()2.0
(
) ()2.0
( )
()2.0
()2.0
( )
,
29 6
--------------------------------------------------------------------------------------
1.6
29 7
--------------------------------------------------------------------------------------
,
Web Service
, :
6.2.8
6.2.2 (
)
6.2.3
6.2.4
6.2.5
6.2.6 ( , )Format ,
Format
()2.0
6.2.7 ( Web Service
) Agent Middle Ware System
()2.0
6.2.8 ( )
(
) Web Service interface
,
()2.0
6.2.9
()2.0
1.6
Download Upload Format
(
) , :
6.3.8 ( URL
) ( )
Download ( Format )
29 8
--------------------------------------------------------------------------------------
6.3.2
6.3.3
6.3.4
6.3.5
1.6
( Format )
Download
( URL
) Upload ( Format
)
( Format
) Upload
( Web Service
)
,
--------------------------------------------------------------------------------------
.7 ()Technology used
( )Agent Money Remittance System
( , )platform independent , Java 6.0 and J2EE
Windows Server or on Linux Server ,
( , )N-tier architecture
:
7.8
7.2
7.3
7.4
29 10
--------------------------------------------------------------------------------------
7.4.8
7.4.2
7.4.3
7.4.4
7.4.5
7.4.6
7.4.7
7.4.8
7.4.9
N-tier Architecture
11 29
--------------------------------------------------------------------------------------
29 12
--------------------------------------------------------------------------------------
.8 ()Application security
()Security Levels
( : )PC Registration
.
( )Login
: HTTPS Client Server HTTPS
Client encrypts all ( Server
.)request and response between client and server
.
( SSL
) )Certificate (Secure Socket Layer Certificate
:
Https Protocol
identified in
browser with Lock
Symbol.
Certificate Issued by
YemenSoft, which is
valid till 2040.
29 13
-------------------------------------------------------------------------------------
SHA-2 : )SHA-2 Encryption( SHA-2
)Cryptographic hash functions( HASH ,
() ,)National Security Agency (NSA SHA-2
:
( : )Auto Logout and User Policies
34 (
) .
:
29 14
(: )User Policy 1
6 (
)
(: )User Policy 2
( )New User
,
(: )User Policy 3
44 (
) ,
(: )User Policy 4
4
(: )User Policy 5
( )
( ) ,
29 15
( : )Transactions Limits :
)8 ( ())Agent Level Limits
)2 ( ())User Level Limit
( ) :
( ) ( )Admin :
8
2
3
4
5
6
( ) :
( ) ( )Admin :
- 8 ()Security Question Send Limit
- 2 ()Security Question receive limit
- 3 ()Per transaction send Limit
- 4 ()Per Transaction receive Limit
29 16
() (: )Onyx Account Limit
() ,
,
( )
29 17
--------------------------------------------------------------------------------------
.9 ( Agent Money
)Remittance System
( , ,
.... ) :
9.8 ,
,
( , )... , , .
9.2 ,
9.3
29 18
--------------------------------------------------------------------------------------
29 19
--------------------------------------------------------------------------------------
84.2
29 20
--------------------------------------------------------------------------------------
84.3
84.4
29 21
--------------------------------------------------------------------------------------
84.5
84.6
84.7
29 22
--------------------------------------------------------------------------------------
84.8
Client
84.9
84.84
29 23
--------------------------------------------------------------------------------------
84.88
29 24
--------------------------------------------------------------------------------------
84.82
29 25
--------------------------------------------------------------------------------------
84.83
84.84
29 26
--------------------------------------------------------------------------------------
84.85
84.86
29 27
--------------------------------------------------------------------------------------
.00
.88.8
Hardware:
.88.8.8 ()Server
core-8 processor .88.8.8.8
8GB RAM .88.8.8.2
RAID-3 hard disk .88.8.8.3 , 10GB
.88.8.2 ( : ) Client , PC
.88.8.3 , Server
,
IP
Software
.88.2
.88.3
.88.3.8 .
.88.3.2 ( )Antivirus (.)Firewall
.88.3.3 .
.88.3.4 .
.88.3.5
()Software , Hardware
.88.3.6 ,
.
.88.3.7 .
.88.3.8 ( ).
.88.3.9 ( , ,
... ).
29 28
--------------------------------------------------------------------------------------
29 29