• Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month
Page
  1. 1
    1
  2. 2
    2
  3. 3
    3
  4. 4
    4
  5. 5
    5
  6. 6
    6
  7. 7
    7
  8. 8
    8
  9. 9
    9
  10. 10
    10
  11. 11
    11
  12. 12
    12
  13. 13
    13
  14. 14
    14
  15. 15
    15
  16. 16
    16
  17. 17
    17
  18. 18
    18
  19. 19
    19
  20. 20
    20
  21. 21
    21
  22. 22
    22
  23. 23
    23
  24. 24
    24
  25. 25
    25
  26. 26
    26
  27. 27
    27
  28. 28
    28
  29. 29
    29
  30. 30
    30
  31. 31
    31
  32. 32
    32
  33. 33
    33
  34. 34
    34
  35. 35
    35
  36. 36
    36
  37. 37
    37
  38. 38
    38
  39. 39
    39
  40. 40
    40
  41. 41
    41
  42. 42
    42
  43. 43
    43
  44. 44
    44
  45. 45
    45
  46. 46
    46
  47. 47
    47
  48. 48
    48
  49. 49
    49
  50. 50
    50
  51. 51
    51
  52. 52
    52
  53. 53
    53
  54. 54
    54
  55. 55
    55
  56. 56
    56
  57. 57
    57
  58. 58
    58
  59. 59
    59
  60. 60
    60
  61. 61
    61
  62. 62
    62
  63. 63
    63
  64. 64
    64
  65. 65
    65
  66. 66
    66
  67. 67
    67
  68. 68
    68
  69. 69
    69
  70. 70
    70
  71. 71
    71
  72. 72
    72
  73. 73
    73
  74. 74
    74
  75. 75
    75
  76. 76
    76
  77. 77
    77
  78. 78
    78
  79. 79
    79
  80. 80
    80
  81. 81
    81
  82. 82
    82
  83. 83
    83
  84. 84
    84
  85. 85
    85
  86. 86
    86
  87. 87
    87
  88. 88
    88
  89. 89
    89
  90. 90
    90
  91. 91
    91
  92. 92
    92
  93. 93
    93
  94. 94
    94
  95. 95
    95
  96. 96
    96
  97. 97
    97
  98. 98
    98
  99. 99
    99
  100. 100
    100
  101. 101
    101
  102. 102
    102
  103. 103
    103
  104. 104
    104
  105. 105
    105
  106. 106
    106
  107. 107
    107
  108. 108
    108
  109. 109
    109
  110. 110
    110
  111. 111
    111
  112. 112
    112
  113. 113
    113
  114. 114
    114
  115. 115
    115
  116. 116
    116
  117. 117
    117
  118. 118
    118
  119. 119
    119
  120. 120
    120
  121. 121
    121
  122. 122
    122
  123. 123
    123
  124. 124
    124
  125. 125
    125
  126. 126
    126
  127. 127
    127
  128. 128
    128
  129. 129
    129
  130. 130
    130
  131. 131
    131
  132. 132
    132
  133. 133
    133
  134. 134
    134
  135. 135
    135
  136. 136
    136
  137. 137
    137
  138. 138
    138
  139. 139
    139
  140. 140
    140
  141. 141
    141
  142. 142
    142
  143. 143
    143
  144. 144
    144
  145. 145
    145

The purpose of this project is to discuss the issues associated with the deployment of a secure, WAP-based, transactional banking system, and to build a solution with these issues in mind.

Extracts from this document...

Introduction

A Mobile Application For Banking Processes

ABSCTRACT

The purpose of this project is to discuss the issues associated with the deployment of a secure, WAP-based, transactional banking system, and to build a solution with these issues in mind. There are many pitfalls and problems that have to be overcome when developing a m-commerce solution, ranging from security to providing support for the multitude of WAP-enabled devices that are currently on the market. The problems of linking into an existing back-end infrastructure also need to be met. This paper will compare and contrast available technologies that could be used to solve each of these issues, and justify the technologies that were finally chosen. The goal of this project is to develop a combined retail banking application that was to be delivered multiple channels, including WAP devices. The information has to be retrieved from existing back-end systems on a combination of different platforms. In the following section a detailed description of what WAP and wireless technology is will be enlightened.

TABLE OF CONTENTS

1WAP

1.1The usefulness of WAP

1.2Encourage and Foster Market Development

1.3WAP 2.0: Bringing Wireless Closer to the Internet

1.4What Is New: WAP 2.0 is an Evolutionary Step Forward

1.5Alignment with New Technologies and Standards

1.6WAP 2.0 Components: Application Support, Protocol Stack and More

1.6.1Wireless Application Environment

1.7WAP Programming Model

1.8WAP Protocol Stack

1.9Legacy Protocol Layers

1.10Protocol Layers for Networks Supporting IP

1.11WAP 2.0 Adds New and Enhanced Services

CHAPTER 2

2BANKING

2.1Retail Banking

2.2Financial Institution Concerns

2.3Security

2.4Investment in the Future

2.5Functionally Rich Application

2.6Technical Concerns

2.7Multiple Sources of Information

2.8Multiple Distribution Channels

2.9Middleware

2.10Direct Debit

2.11Direct Debit Customer Benefits

2.12Managing Direct Debit on your bank account

CHAPTER 3

3METHODOLOGIES

3.1.1Soft Systems Methodology

3.1.2Rich Pictures

3.1.3Conceptual Model

3.1.4Agree on Changes

3.1.5Action

3.2RAD

3.2.1Definition

3.2.2Principles Behind The Definition

3.2.3Problems Addressed By RAD

3.2.4Bad Reasons For Using RAD

3.2.5

...read more.

Middle

<?xml version="1.0"?>

<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"

"http://www.wapforum.org/DTD/wml_1.1.xml">

<wml>

<card id="no1" title="Card 1">

<p>Hello World!</p>

</card>

<card id="no2" title="Card 2">

<p>Welcome to WAP School!</p>

</card>

</wml>

------ Card 1 ------

Hello World!

  1. Wap Gateway

When you need to interface your WAP phone to your company network, you will need some sort of WAP gateway. Gateway is needed for couple of reasons.

image03.png

Figure 12 WAP Gateway (www.realwow.com)

1) It handles session management, what regular HTTP is unable to do.
2) It converts WML plaintext files to compressed format (WMLC), which is needed by most phones currently.

Mobile Gateway works with any WAP enabled phone. Gateway work with both Connection oriented and Connection-less browsers. The only limit is the number of licenses purchased and the shared bandwidth of your network.

WAP Gateway is component which only redirects the material, so you will also need the part, which serves/generates content. Such a thing can be WWW-server equipped with CGI

  1. Microsoft Access XP SP2

For the creation of the Database

image04.png

Figure 13 Microsoft Access Database (Service Pack 2)

  1. Generating dynamic WAP content

The script for generating WAP content with ASP, PHP, Perl, and JSP is given here. In all cases except with ASP, we’ve given that part of the code that tells your browser that WAP content is being sent to it and specify the MIME type of the content. You can put in your actual content after this.

  • WAP with ASP

Response.ContentType = "text/vnd.wap.wml"

Response.Write"Welcome Visitors"

Response.Write " WAP is good "

WAP with PHP

...read more.

Conclusion

http://press.nokia.com/PR/200103/813189_5.html

http://www.realwow.com/devzone/wap2.html

http://www.silicon-press.com/briefs/brief.wap/

http://java.sun.com/pr/2001/06/pr010604-13.html

http://www-106.ibm.com/developerworks/security/library/wi-sectrends/?dwzone=security

http://www.wapforum.org/what/technical.htm

http://www.wirelessnewsfactor.com/perl/story/8398.html

http://www.sqlmag.com/Articles/Index.cfm?ArticleID=21719

http://www.sqlmag.com/Articles/Index.cfm?ArticleID=20918

http://www-106.ibm.com/developerworks/edu/wi-dw-wixhtml-i.html

http://www.mcommercetimes.com/Technology/82

http://www.google.com/search?q=wap+wireless+XHTML+case&hl=el&lr=&ie=UTF-8&oe=UTF-8&start=30&sa=N

http://news.google.com/news?q=wireless+Technology&hl=en&lr=&ie=UTF-8&oe=UTF-8&sa=N&tab=nn

http://www.nwc.com/1404/1404sp3.html

http://www.palowireless.com/

http://www.nwc.com/core/core3.html

http://www.bluetooth.com/

http://www.enterprisewireless.co.uk/

http://www.pcquest.com/content/technology/201030101.asp

http://www.w3schools.com/wap/wml_links.asp

http://www.wbmpcreator.com/

http://www.jataayusoft.com/products.htm

http://www.peso.de/wap_en/index.htm

http://www.wapobjects.com/wapobjects/en/Examples.html

http://www.tonec.com/demoai.html

http://www.gate-keeper.org.uk/tut.php

http://www.nokia.com/nokia/0,1522,,00.html?orig=/wap/

http://www.softsteel.co.uk/tutorials/wmltut/

http://www.m-indya.com/mwap/wap/wap_applications.htm

http://www.w3schools.com/wap/wap_demo.asp

http://wireless.java.sun.com/enterprise/articles/wap/intro/

http://www.w3.org/TR/NOTE-WAP

http://www.wap-shareware.com/

http://www.w3schools.com/wap/

http://wireless.java.sun.com/

http://203.147.194.107/wap/wml.asp

http://www.xml.com/pub/rg/WML_Tutorials

http://zzz.com.ru/art21.html

http://www.faqts.com/knowledge_base/view.phtml/aid/3/fid/60

http://www.cgiexpert.com/mobileconverter/MobileConverter_Readme.htm#intro-waphtml

http://www.coolwapsiteoftheday.com/080200.phtml

http://www.devarticles.com/art/1/85

http://developer.openwave.com/

http://www.softis.is/

http://www.javaworld.com/javaworld/jw-06-2000/jw-0602-wap.html

  1. APPENDIX

  1.  Gantt Chart

  1.  Progress Reports

  1. Poster

image39.png

Figure 46 Poster (A Mobile Application for Banking Processes)

  1.  Questionnaires

...read more.

This student written piece of work is one of many that can be found in our University Degree Computer Science section.

Found what you're looking for?

  • Start learning 29% faster today
  • 150,000+ documents available
  • Just £6.99 a month

Not the one? Search for your essay title...
  • Join over 1.2 million students every month
  • Accelerate your learning by 29%
  • Unlimited access from just £6.99 per month

See related essaysSee related essays

Related University Degree Computer Science essays

  1. Marked by a teacher

    Cisc v risc. To begin this assignment , I will outline the definition ...

    the program counter then steps up one more level and a new cycle starts . The first processor was the intel 4 bit calculation device with a speed of 108khz. The processor operates at the speed of an internal clock.

  2. Design a web based online Appointment System for vehicle service centres in town to ...

    OVER VIEW OF CAR SERVICE CENTRES WHAT ARE THEY DOING? In a car service centres, they are dealing with the problems and modifications of many kind of cars. They are repairing car problems, modifying car out looks and doing a full or part service car.

  1. The purpose of this assignment is to research about Electronic data interchange and needs ...

    govern the way that data is transmitted from one trading partner to another. These standards openly define the way paper-based documents should be structured into electronic messages. In addition, the standards define the contents of each message and provide a limited list of codes that can be used to describe individual entries within a message.

  2. Network Design

    Equipment briefing All switches in this floor will be IEEE 802.3 standard layer two 12 or 24 port switches, in a requirement staff room can use a 48 port switch or two interconnected 24 port switches. Backup and Recovery Plans We proposed to use two 24 port switches in the

  1. The OSI Reference Model, in its simplest terms is a seven layered design designed ...

    which is closest to the end user and the lower layers or Network set (bottom four layers) responsible for data transport and placing data on the medium (the wires for example). Whilst closely mirroring The OSI Model, the TCP/IP Protocol Stack has only four layers, again further broken into the Application set and Network set.

  2. Examine the many micro operations and their activities in Brussels airport.

    KEY PROCESSES There are four main processes in Brussels airport. They are listed below: * ATC - Relaying information between ground and air, to ensure that aircrafts flying, landing and taking off are safely separated. * Check In - Checking in travellers and their baggage, ensuring that they are on the right terminal, gate and flight.

  1. OMC-R and CBSC ATP Overview

    It takes a few minutes for the BACKUP node to re-initialize. 6. At the omc CLI window, execute the command audit cbsc-1 dbsync. The command should complete without any errors.

  2. This report will discuss the benefits and constraints of network systems and topologies.

    The main reason of a MAN is often to avoid local telephone companies when accessing wide area of service. * Wide Area Network (WAN) this Covers a wide geographical area, most WANs are made from LANs connected together, LANs are often connected to WANs, Examples: Tyment, Telenet, Uninet, and Accunet.

  • Over 160,000 pieces
    of student written work
  • Annotated by
    experienced teachers
  • Ideas and feedback to
    improve your own work