SlideShare a Scribd company logo
1 of 11
Download to read offline
INTRODUCTION
Nowadays, the bank customers were depending on the net or the bank
straightly for all their account details and can’t able to involve in the bank
process directly. This Problem can be solved through Mobile Banking
System. The title of the project is MOBILE BANKING. The main aim of the
project is to mobilize the Bank Process that is used to reduce the customer
transaction-time as well as user can able to access from anywhere through
mobile.
The main aim of developing this Internet banking System J2EE based
Engineering project is to provide efficient and secure net banking facilities
to the banking customers over the internet.
Mobile banking enable customer to access the information from his personal
mobile and can able to view his account details. This system also used to
transact money to another client through the keypad of the mobile itself. The
user can also verify his Cheque and demand draft details if another person
may pass a demand draft or Cheque.
The Mobile Banking System runs in a Mobile Browser (Android
Simulator). The software consists of two parts viz, the server part and the
client part. The server part is present in Mobile Banking server in the form
of Downloaded Application module. The client part is present at each
client’s mobile the server and the client are connected to each other over the
Internet using WAP technology.
Mobile Banking provides a system for the user to access his bank account
through his Mobile. The system also enables the user to pay his EB Bill,
Telephone Bill through his mobile as well as pay for some other services,
which he has availed. The Mobile banking system is not just for payment but
a user of the system can also transfer money to another account holder
through this system. He can receive from his bank or from his business
associates or friend or other person who is also connected to the system.
Wireless Markup Language (WML):
Introduction to WML:
WML (Wireless Markup Language) is a markup language based on WML.
Technically it is an XML application. Just like HTML and XML, WML is
read and Interpreted by a browser built into the WAP device. For WAP
devices, the browser is Commonly called a micro browser, indicating that its
capabilities are somewhat limited. Additional limitations may be the result
of the device that the micro browser runs on.
If You have no prior knowledge of XML; you will probably find WML
much more Stringent than HTML.WML files are referred to as “decks”.
Each deck consists of one or more cards. Cards begin and end with<card>
tags, while decks begin and end with <deck> tags. When the WML micro
browser accesses the WML document (or deck), it reads the whole <Card>
tag in WML is very similar to the <a name> tag of HTML.
WAP devices have very little memory, so there is a limit to how big each
WML Deck can be. The limit varies a great deal from one browser to
another. These limits refer to the compiled form of your deck, which is
usually fairly small compared to the plain text XML, code that you send out
from the server.
REASONS TO USE WML:
WML is used in the WAP environment instead of HTML. WML is designed
for wireless devices. Compared to HTML, WML requires very little
bandwidth and much less processing strength to render, which means longer
lasting batteries. Finally, HTML requires a larger display than is available on
a mobile phone.
WIRELESS MARKUP LANGUAGE SCRIPT (WML SCRIPT):
Wireless Markup Language Script (WML Script) was designed to overcome
the limitations of WML for creating complicated interactions on wireless
devices like pre-Processing and validating data for an online ordering form.
WML Script is similar to JavaScript. However WML Script, keeping to the
Bandwidth and memory limitations of wireless devices, is more compact and
simpler than JavaScript. WML Script and WML closely integrate with one
another.
Because WML Script Runs locally on the device browser, and not on a
remote server, the wireless device doesn’t have to send data to the server as
often. This means visitors to your site using a Wireless device have a much
faster experience – and on the Internet that often can make the difference
between someone both staying on your site and returning later.
ANDROID SIMULATOR:
• Android Mobile Internet Toolkit 4.0
• Android SDK
ANDROID MOBILE INTERNET TOOLKIT 4.0
Android Mobile Internet Toolkit (NMIT) consists of a set of editors for
creating various types of mobile Internet content. NMIT enables the display
of this content on Multiple supported phone SDKs, such as the Android
content authoring SDK as well As the Android Mobile Browser Simulator
(NMB)”concept” phone SDK. Phone SDKs are installed separately. NMIT
detects installed, supported phone SDKs at startup and lists these in its SDK
Control Panel. You can display Content you Author on any supported phone
SDK by simply clicking a Show button within an editor.
Most NMIT editors are used for creating XML-based content types defined
by Document type definitions (DTDs). These editors employ content
validation to check Content against a DTD, and they provide futures for
easily selecting elements and Attributions for insertion based on current
cursor position. In addition, NMIT provides a DTD manager through which
you can import new DTDs for use by NMIT editors. Android Mobile
Internet Toolkit (NMIT) 4.0, which has been newly redesigned to Focus
primarily on content authoring futures and to support multiple active phone
SDKs.
NMIT 4.0 defers considerably from the previous NMIT 3.1 versions in that
the following NMIT 3.1 components are no longer included with NMIT and
are now available as Separate downloads from forum Android . WAP Server
Simulator, newly renamed Android WAP Gateway Simulator (NWGS)
• Android Mobile Browser (NMB) 3.01 device simulator, Newly
renamed
• Android Mobile Browser (NMB) Simulator 4.0. In additional, the
NMIT 3.1
• Set of tab views for viewing current, session, Bookmarks, WTLS, and
WIM information is not included in NMIT 4.0. These views, which
are Used for diagnostic monitoring of the interaction of phone SDKs
with the Network, have been integrated within each phone SDK and
made accessible through a window attached to each running SDK
instance.
This redesign of NMIT provides several benefits such as the ability to:
• Launch multiple phone SDKs and multiple instances of most
individual phone SDKs.
• Send content simultaneously to multiple instances of running phone
SDKs.
• Launch diagnostic views from running individual phone SDKs with
• View panels targeted individually to phone SDKs capability.
For Example, WIM and WTLS views are absent from the diagnostic views
of Phone SDKs that do not support these functions.
• Associate file types with NMIT editors during NMIT installation so
that double-checking a file of that type opens the file in an NMIT
editor
NMIT ENABLES YOU TO LAUNCH THE FOLLOWING
TOOLS:
• SDK control panel. This tool for managing phone SDKs is an
integral part of NMIT.
• DTD manager. This tool for supplementing the DTDs used by
NMIT’s XML-based editors is an integral part of NMIT.
• DRM (Digital Rights Management). This tool, a single user WAP
gateway, is a separate application, not integrated with NMIT.
GATEWAY:
With this SDK, you can view local files or receive mobile Internet content
using an HTTP connection. Such content includes:
• Web content designed to be browsed on a mobile phone, such as
brows able WML and XML content
• Wireless messages such as MMS (multimedia message service) and
SI/SL (service Indictor/Service Load) push messages.
To simulate pressing the buttons on a Android mobile handset, click the
Corresponding keys on the SDK with the mouse.
ANDROID MOBILE BROWSER 4.0 SDK (NMB):
NMB is a mobile phone SDK that includes a mobile Internet browser for
browsing Both mobile Internet content (through a WAP connection) and
local file content. It fully Supports the content authoring features of Android
Mobile Toolkit 4.0(NMIT) and can be used to display XHTML and WML
content, as well as push message. It also can be used Standalone.
• NMB 4.0 can be launched as a standalone browser or used in
conjunction with Android Mobile Internet Toolkit (NMIT), or both
simultaneously.
• You can launch multiple instances of NMB 4.0 simultaneously and
use these Independently, and you can display NMIT 4.0 content on all
running instances Of NMB 4.0.
• NMB 4.0 now includes diagnostic views through its Tools>Diagnostic
menu.
Wish to preview how their content will look before it is ultimately deployed
on a mobile Phone handset. Using NMB, content developers can mobile
Internet content developed using Android Toolkit 4.0(NMIT), as well as
local file content resident on Internet servers and accessed through a WAP
connection. WAP connection may be made through either a WAP gateway
server or through Android ’s WAP gateway simulator (NWGS).
WAP PROTOCOL SUPPORT:
The Android mobile Browser 4.0 SDK supports the WAP June 2000(or
WAP version 1.2.2) Specification. These may be found at the WAP Forum
site at the page titled the June 2000 (WAP 1.2.1) conformance release.
Supported content includes WML, WML Script, and XHTML, as well as
WBMP and GIF image formats.
CHARACTER SET SUPPORTS:
The Android Mobile Browser 4.0 SDK supports the following character
sets:
• US ASCII (ISO-8859-1)
• UTF-8
• UCS-2 (ISO-10646-UCS-2)
ARCHITECTURAL DESIGN:
Architectural design is concerned with the refining of the conceptual view of
the system; identify the internal process of the system. Here various
operations are divided into modules that as their own interfaces with the
required information and the various modules are
• Registration/User Verification
• Wap Registration
• Balance Enquiry
• Statement Enquiry
• Fund Transfer
• EB, Telephone Bill Payment
• DD/Cheque Request
• Change Password
REGISTRATION/USER VERIFICATION& WAP
REGISTRATION:
This module gives full information about the particular registered user (i.e.
the account type and personal details). If the user wants to register newly he
should enter the personal details and the type of account information so that
the wap registration form is correspondingly generated if the account type is
current account, if he is a Fixed Deposit account holder the wap registration
form is not generated to that particular account holder.
The option gives full information about the user details, it also has another
two options to select as account type. First one is fixed deposit holder, it
means that particular amount is deposited in the bank for a particular
duration (say for 3years) and the user is allowed to perform operations
within the interest amount and the second one the current account type, here
the user is allowed for Wap registration and allowed to access his account
information through his Mobile.
BALANCE ENQUIRY:
This module is used to reserve the bus and train or flight tickets, ticket
cancellation and checking the reservation status. This module it displays
three options. First one is used for train reservation. Second one is used for
bus reservation. Third one is used for flight reservation. Train reservation
display five options. First one used to display all the reservation details (train
no, train name, passenger name, class, date and so on). Second one is used to
display the reservation status. Third one is used to display available tickets
in the train. Fourth one is used to reserve the tickets. Fifth and one is used to
cancel the tickets. The same process is implemented by the bus and flight
reservation.
CHATTING:
This module is used to share the information between two clients provided
the clients register in this service provider. Before entering into the chat
room, first the users enter the secret code. If the user enter the correct secret
code then the users enter into the chat room, and the user will be able to chat
with other client also and he will be able to send message or receive
message. At a time he can chat with two or more client also.
IMAGE STREAMING:
This module is used for the entertainment purpose. The collection images
are stored in the database. These images are created by a motion picture.
First the user selects the movie name. Then the server searches the movie on
the database and passes the movie from database to simulator.

More Related Content

Similar to Banking system-رويال كلاس للبحوث الأكاديمية

WML-Tutorial
WML-TutorialWML-Tutorial
WML-TutorialOPENLANE
 
Cross platform development - Rhomobile
Cross platform development - RhomobileCross platform development - Rhomobile
Cross platform development - RhomobileKonstantin Rybas
 
WAP- Mobile Personal Assistant Application
WAP- Mobile Personal Assistant ApplicationWAP- Mobile Personal Assistant Application
WAP- Mobile Personal Assistant ApplicationIJMER
 
Wireless Application Protocol ppt
Wireless Application Protocol pptWireless Application Protocol ppt
Wireless Application Protocol pptgo2project
 
Open web device as the reference feature phone
Open web device as the reference feature phoneOpen web device as the reference feature phone
Open web device as the reference feature phoneMiguel Schneider
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...Editor IJCATR
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...Editor IJCATR
 
Mobile Internet Standards
Mobile Internet StandardsMobile Internet Standards
Mobile Internet Standardstawi123
 
Internet on Mobile
Internet on MobileInternet on Mobile
Internet on Mobilecassyp
 
Wirelessmicroservers 111212193716-phpapp02(1)
Wirelessmicroservers 111212193716-phpapp02(1)Wirelessmicroservers 111212193716-phpapp02(1)
Wirelessmicroservers 111212193716-phpapp02(1)gunasagar123
 

Similar to Banking system-رويال كلاس للبحوث الأكاديمية (20)

WML-Tutorial
WML-TutorialWML-Tutorial
WML-Tutorial
 
Mobile Services
Mobile ServicesMobile Services
Mobile Services
 
Wap ppt
Wap pptWap ppt
Wap ppt
 
Wap ppt
Wap pptWap ppt
Wap ppt
 
Cross platform development - Rhomobile
Cross platform development - RhomobileCross platform development - Rhomobile
Cross platform development - Rhomobile
 
WAP- Mobile Personal Assistant Application
WAP- Mobile Personal Assistant ApplicationWAP- Mobile Personal Assistant Application
WAP- Mobile Personal Assistant Application
 
Wireless Application Protocol ppt
Wireless Application Protocol pptWireless Application Protocol ppt
Wireless Application Protocol ppt
 
Open web device as the reference feature phone
Open web device as the reference feature phoneOpen web device as the reference feature phone
Open web device as the reference feature phone
 
Wireless application protocol ppt
Wireless application protocol  pptWireless application protocol  ppt
Wireless application protocol ppt
 
I ormyx wireless framework
I ormyx wireless frameworkI ormyx wireless framework
I ormyx wireless framework
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
 
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
WAP, HTTP and HTML5 Web Socket Architecture Analysis in Contemporary Mobile A...
 
Wap
WapWap
Wap
 
Mobile Internet Standards
Mobile Internet StandardsMobile Internet Standards
Mobile Internet Standards
 
Wap
Wap Wap
Wap
 
Internet on Mobile
Internet on MobileInternet on Mobile
Internet on Mobile
 
Qnx html5 hmi
Qnx html5 hmiQnx html5 hmi
Qnx html5 hmi
 
Wirelessmicroservers 111212193716-phpapp02(1)
Wirelessmicroservers 111212193716-phpapp02(1)Wirelessmicroservers 111212193716-phpapp02(1)
Wirelessmicroservers 111212193716-phpapp02(1)
 
Mobile Apps Develpment - A Comparison
Mobile Apps Develpment - A ComparisonMobile Apps Develpment - A Comparison
Mobile Apps Develpment - A Comparison
 
WWW Programming Model
WWW Programming ModelWWW Programming Model
WWW Programming Model
 

More from @Royal_Class: Private Business

Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا
Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العلياGhana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا
Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا@Royal_Class: Private Business
 
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...@Royal_Class: Private Business
 
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...@Royal_Class: Private Business
 

More from @Royal_Class: Private Business (9)

E-library mangament system
E-library mangament systemE-library mangament system
E-library mangament system
 
Case study-Kuwaiti banks performance
Case study-Kuwaiti banks performanceCase study-Kuwaiti banks performance
Case study-Kuwaiti banks performance
 
Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا
Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العلياGhana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا
Ghana: Country and Culture-رويال كلاس للبحوث الأكاديمية والدراسات العليا
 
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...
معالجة طرق تقييم فرز المستهلكات عن طريق عمل صيانة دورية لها بمواقع العمل ومقا...
 
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...
عمل ميزانيات الكترونية لمقارنة اساليب شراء الاصول الثابتة نظام مقترح- رويال ك...
 
3D Houses
3D Houses3D Houses
3D Houses
 
حقوق الانسان
حقوق الانسانحقوق الانسان
حقوق الانسان
 
Businesswomen and corporate social responsibility
Businesswomen and corporate social responsibilityBusinesswomen and corporate social responsibility
Businesswomen and corporate social responsibility
 
Children abuse by parents or servants
Children abuse by parents or servantsChildren abuse by parents or servants
Children abuse by parents or servants
 

Recently uploaded

Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Cathrine Wilhelmsen
 
办理(UC毕业证书)堪培拉大学毕业证成绩单原版一比一
办理(UC毕业证书)堪培拉大学毕业证成绩单原版一比一办理(UC毕业证书)堪培拉大学毕业证成绩单原版一比一
办理(UC毕业证书)堪培拉大学毕业证成绩单原版一比一z xss
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024Susanna-Assunta Sansone
 
Digital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksDigital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksdeepakthakur548787
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryJeremy Anderson
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhijennyeacort
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改yuu sss
 
办美国加州大学伯克利分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
办美国加州大学伯克利分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree办美国加州大学伯克利分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
办美国加州大学伯克利分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max PrincetonTimothy Spann
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Thomas Poetter
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxaleedritatuxx
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsVICTOR MAESTRE RAMIREZ
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.natarajan8993
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Seán Kennedy
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxMike Bennett
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Boston Institute of Analytics
 
SWOT Analysis Slides Powerpoint Template.pptx
SWOT Analysis Slides Powerpoint Template.pptxSWOT Analysis Slides Powerpoint Template.pptx
SWOT Analysis Slides Powerpoint Template.pptxviniciusperissetr
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Colleen Farrelly
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 

Recently uploaded (20)

Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)Data Factory in Microsoft Fabric (MsBIP #82)
Data Factory in Microsoft Fabric (MsBIP #82)
 
办理(UC毕业证书)堪培拉大学毕业证成绩单原版一比一
办理(UC毕业证书)堪培拉大学毕业证成绩单原版一比一办理(UC毕业证书)堪培拉大学毕业证成绩单原版一比一
办理(UC毕业证书)堪培拉大学毕业证成绩单原版一比一
 
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
FAIR, FAIRsharing, FAIR Cookbook and ELIXIR - Sansone SA - Boston 2024
 
Digital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing worksDigital Marketing Plan, how digital marketing works
Digital Marketing Plan, how digital marketing works
 
Defining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data StoryDefining Constituents, Data Vizzes and Telling a Data Story
Defining Constituents, Data Vizzes and Telling a Data Story
 
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝DelhiRS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
RS 9000 Call In girls Dwarka Mor (DELHI)⇛9711147426🔝Delhi
 
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
专业一比一美国俄亥俄大学毕业证成绩单pdf电子版制作修改
 
办美国加州大学伯克利分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
办美国加州大学伯克利分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree办美国加州大学伯克利分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
办美国加州大学伯克利分校毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
Real-Time AI Streaming - AI Max Princeton
Real-Time AI  Streaming - AI Max PrincetonReal-Time AI  Streaming - AI Max Princeton
Real-Time AI Streaming - AI Max Princeton
 
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
Minimizing AI Hallucinations/Confabulations and the Path towards AGI with Exa...
 
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptxmodul pembelajaran robotic Workshop _ by Slidesgo.pptx
modul pembelajaran robotic Workshop _ by Slidesgo.pptx
 
Advanced Machine Learning for Business Professionals
Advanced Machine Learning for Business ProfessionalsAdvanced Machine Learning for Business Professionals
Advanced Machine Learning for Business Professionals
 
RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.RABBIT: A CLI tool for identifying bots based on their GitHub events.
RABBIT: A CLI tool for identifying bots based on their GitHub events.
 
Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...Student profile product demonstration on grades, ability, well-being and mind...
Student profile product demonstration on grades, ability, well-being and mind...
 
Semantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptxSemantic Shed - Squashing and Squeezing.pptx
Semantic Shed - Squashing and Squeezing.pptx
 
Insurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis ProjectInsurance Churn Prediction Data Analysis Project
Insurance Churn Prediction Data Analysis Project
 
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
Data Analysis Project : Targeting the Right Customers, Presentation on Bank M...
 
SWOT Analysis Slides Powerpoint Template.pptx
SWOT Analysis Slides Powerpoint Template.pptxSWOT Analysis Slides Powerpoint Template.pptx
SWOT Analysis Slides Powerpoint Template.pptx
 
Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024Generative AI for Social Good at Open Data Science East 2024
Generative AI for Social Good at Open Data Science East 2024
 
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
毕业文凭制作#回国入职#diploma#degree澳洲中央昆士兰大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 

Banking system-رويال كلاس للبحوث الأكاديمية

  • 1.
  • 2. INTRODUCTION Nowadays, the bank customers were depending on the net or the bank straightly for all their account details and can’t able to involve in the bank process directly. This Problem can be solved through Mobile Banking System. The title of the project is MOBILE BANKING. The main aim of the project is to mobilize the Bank Process that is used to reduce the customer transaction-time as well as user can able to access from anywhere through mobile. The main aim of developing this Internet banking System J2EE based Engineering project is to provide efficient and secure net banking facilities to the banking customers over the internet. Mobile banking enable customer to access the information from his personal mobile and can able to view his account details. This system also used to transact money to another client through the keypad of the mobile itself. The user can also verify his Cheque and demand draft details if another person may pass a demand draft or Cheque. The Mobile Banking System runs in a Mobile Browser (Android Simulator). The software consists of two parts viz, the server part and the client part. The server part is present in Mobile Banking server in the form of Downloaded Application module. The client part is present at each client’s mobile the server and the client are connected to each other over the Internet using WAP technology. Mobile Banking provides a system for the user to access his bank account through his Mobile. The system also enables the user to pay his EB Bill, Telephone Bill through his mobile as well as pay for some other services,
  • 3. which he has availed. The Mobile banking system is not just for payment but a user of the system can also transfer money to another account holder through this system. He can receive from his bank or from his business associates or friend or other person who is also connected to the system. Wireless Markup Language (WML): Introduction to WML: WML (Wireless Markup Language) is a markup language based on WML. Technically it is an XML application. Just like HTML and XML, WML is read and Interpreted by a browser built into the WAP device. For WAP devices, the browser is Commonly called a micro browser, indicating that its capabilities are somewhat limited. Additional limitations may be the result of the device that the micro browser runs on. If You have no prior knowledge of XML; you will probably find WML much more Stringent than HTML.WML files are referred to as “decks”. Each deck consists of one or more cards. Cards begin and end with<card> tags, while decks begin and end with <deck> tags. When the WML micro browser accesses the WML document (or deck), it reads the whole <Card> tag in WML is very similar to the <a name> tag of HTML. WAP devices have very little memory, so there is a limit to how big each WML Deck can be. The limit varies a great deal from one browser to another. These limits refer to the compiled form of your deck, which is usually fairly small compared to the plain text XML, code that you send out from the server.
  • 4. REASONS TO USE WML: WML is used in the WAP environment instead of HTML. WML is designed for wireless devices. Compared to HTML, WML requires very little bandwidth and much less processing strength to render, which means longer lasting batteries. Finally, HTML requires a larger display than is available on a mobile phone. WIRELESS MARKUP LANGUAGE SCRIPT (WML SCRIPT): Wireless Markup Language Script (WML Script) was designed to overcome the limitations of WML for creating complicated interactions on wireless devices like pre-Processing and validating data for an online ordering form. WML Script is similar to JavaScript. However WML Script, keeping to the Bandwidth and memory limitations of wireless devices, is more compact and simpler than JavaScript. WML Script and WML closely integrate with one another. Because WML Script Runs locally on the device browser, and not on a remote server, the wireless device doesn’t have to send data to the server as often. This means visitors to your site using a Wireless device have a much faster experience – and on the Internet that often can make the difference between someone both staying on your site and returning later. ANDROID SIMULATOR: • Android Mobile Internet Toolkit 4.0 • Android SDK
  • 5. ANDROID MOBILE INTERNET TOOLKIT 4.0 Android Mobile Internet Toolkit (NMIT) consists of a set of editors for creating various types of mobile Internet content. NMIT enables the display of this content on Multiple supported phone SDKs, such as the Android content authoring SDK as well As the Android Mobile Browser Simulator (NMB)”concept” phone SDK. Phone SDKs are installed separately. NMIT detects installed, supported phone SDKs at startup and lists these in its SDK Control Panel. You can display Content you Author on any supported phone SDK by simply clicking a Show button within an editor. Most NMIT editors are used for creating XML-based content types defined by Document type definitions (DTDs). These editors employ content validation to check Content against a DTD, and they provide futures for easily selecting elements and Attributions for insertion based on current cursor position. In addition, NMIT provides a DTD manager through which you can import new DTDs for use by NMIT editors. Android Mobile Internet Toolkit (NMIT) 4.0, which has been newly redesigned to Focus primarily on content authoring futures and to support multiple active phone SDKs. NMIT 4.0 defers considerably from the previous NMIT 3.1 versions in that the following NMIT 3.1 components are no longer included with NMIT and are now available as Separate downloads from forum Android . WAP Server Simulator, newly renamed Android WAP Gateway Simulator (NWGS) • Android Mobile Browser (NMB) 3.01 device simulator, Newly renamed
  • 6. • Android Mobile Browser (NMB) Simulator 4.0. In additional, the NMIT 3.1 • Set of tab views for viewing current, session, Bookmarks, WTLS, and WIM information is not included in NMIT 4.0. These views, which are Used for diagnostic monitoring of the interaction of phone SDKs with the Network, have been integrated within each phone SDK and made accessible through a window attached to each running SDK instance. This redesign of NMIT provides several benefits such as the ability to: • Launch multiple phone SDKs and multiple instances of most individual phone SDKs. • Send content simultaneously to multiple instances of running phone SDKs. • Launch diagnostic views from running individual phone SDKs with • View panels targeted individually to phone SDKs capability. For Example, WIM and WTLS views are absent from the diagnostic views of Phone SDKs that do not support these functions. • Associate file types with NMIT editors during NMIT installation so that double-checking a file of that type opens the file in an NMIT editor NMIT ENABLES YOU TO LAUNCH THE FOLLOWING TOOLS: • SDK control panel. This tool for managing phone SDKs is an integral part of NMIT.
  • 7. • DTD manager. This tool for supplementing the DTDs used by NMIT’s XML-based editors is an integral part of NMIT. • DRM (Digital Rights Management). This tool, a single user WAP gateway, is a separate application, not integrated with NMIT. GATEWAY: With this SDK, you can view local files or receive mobile Internet content using an HTTP connection. Such content includes: • Web content designed to be browsed on a mobile phone, such as brows able WML and XML content • Wireless messages such as MMS (multimedia message service) and SI/SL (service Indictor/Service Load) push messages. To simulate pressing the buttons on a Android mobile handset, click the Corresponding keys on the SDK with the mouse. ANDROID MOBILE BROWSER 4.0 SDK (NMB): NMB is a mobile phone SDK that includes a mobile Internet browser for browsing Both mobile Internet content (through a WAP connection) and local file content. It fully Supports the content authoring features of Android Mobile Toolkit 4.0(NMIT) and can be used to display XHTML and WML content, as well as push message. It also can be used Standalone. • NMB 4.0 can be launched as a standalone browser or used in conjunction with Android Mobile Internet Toolkit (NMIT), or both simultaneously.
  • 8. • You can launch multiple instances of NMB 4.0 simultaneously and use these Independently, and you can display NMIT 4.0 content on all running instances Of NMB 4.0. • NMB 4.0 now includes diagnostic views through its Tools>Diagnostic menu. Wish to preview how their content will look before it is ultimately deployed on a mobile Phone handset. Using NMB, content developers can mobile Internet content developed using Android Toolkit 4.0(NMIT), as well as local file content resident on Internet servers and accessed through a WAP connection. WAP connection may be made through either a WAP gateway server or through Android ’s WAP gateway simulator (NWGS). WAP PROTOCOL SUPPORT: The Android mobile Browser 4.0 SDK supports the WAP June 2000(or WAP version 1.2.2) Specification. These may be found at the WAP Forum site at the page titled the June 2000 (WAP 1.2.1) conformance release. Supported content includes WML, WML Script, and XHTML, as well as WBMP and GIF image formats. CHARACTER SET SUPPORTS: The Android Mobile Browser 4.0 SDK supports the following character sets: • US ASCII (ISO-8859-1) • UTF-8 • UCS-2 (ISO-10646-UCS-2)
  • 9. ARCHITECTURAL DESIGN: Architectural design is concerned with the refining of the conceptual view of the system; identify the internal process of the system. Here various operations are divided into modules that as their own interfaces with the required information and the various modules are • Registration/User Verification • Wap Registration • Balance Enquiry • Statement Enquiry • Fund Transfer • EB, Telephone Bill Payment • DD/Cheque Request • Change Password REGISTRATION/USER VERIFICATION& WAP REGISTRATION: This module gives full information about the particular registered user (i.e. the account type and personal details). If the user wants to register newly he should enter the personal details and the type of account information so that the wap registration form is correspondingly generated if the account type is current account, if he is a Fixed Deposit account holder the wap registration form is not generated to that particular account holder. The option gives full information about the user details, it also has another two options to select as account type. First one is fixed deposit holder, it
  • 10. means that particular amount is deposited in the bank for a particular duration (say for 3years) and the user is allowed to perform operations within the interest amount and the second one the current account type, here the user is allowed for Wap registration and allowed to access his account information through his Mobile. BALANCE ENQUIRY: This module is used to reserve the bus and train or flight tickets, ticket cancellation and checking the reservation status. This module it displays three options. First one is used for train reservation. Second one is used for bus reservation. Third one is used for flight reservation. Train reservation display five options. First one used to display all the reservation details (train no, train name, passenger name, class, date and so on). Second one is used to display the reservation status. Third one is used to display available tickets in the train. Fourth one is used to reserve the tickets. Fifth and one is used to cancel the tickets. The same process is implemented by the bus and flight reservation. CHATTING: This module is used to share the information between two clients provided the clients register in this service provider. Before entering into the chat room, first the users enter the secret code. If the user enter the correct secret code then the users enter into the chat room, and the user will be able to chat with other client also and he will be able to send message or receive message. At a time he can chat with two or more client also.
  • 11. IMAGE STREAMING: This module is used for the entertainment purpose. The collection images are stored in the database. These images are created by a motion picture. First the user selects the movie name. Then the server searches the movie on the database and passes the movie from database to simulator.