Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Java > Regarding banking software

Reply
Thread Tools

Regarding banking software

 
 
Navnath Gadakh
Guest
Posts: n/a
 
      10-01-2012
i am new to java and i want to develop one banking software in how start and what framework or shall i use plan java plz help?

Thanks in adv
 
Reply With Quote
 
 
 
 
Roedy Green
Guest
Posts: n/a
 
      10-01-2012
On Sun, 30 Sep 2012 21:25:35 -0700 (PDT), Navnath Gadakh
<> wrote, quoted or indirectly quoted someone
who said :

> i am new to java and i want to develop one banking software in how start and what framework or shall i use plan java plz help?


Much banking software are batch processes. The only auxiliary tool
you would need in as database . See
http://mindprod.com/jgloss/sql.html

For clerks to make transactions, you might use Java programs for data
entry then send data to a server.

For customer online banking you would likely use a browser sending CGI
transactions to a servlet womb. See
http://mindprod.com/jgloss/servletwomb.html

Since banking software tends to have a very long life it is important
to base your code only on tools likely to have a long life and to have
plug-in replacements.
--
Roedy Green Canadian Mind Products http://mindprod.com
The iPhone 5 is a low end Rolex.


 
Reply With Quote
 
 
 
 
bob smith
Guest
Posts: n/a
 
      10-01-2012
On Sunday, September 30, 2012 11:25:35 PM UTC-5, Navnath Gadakh wrote:
> i am new to java and i want to develop one banking software in how start and what framework or shall i use plan java plz help?
>
>
>
> Thanks in adv


It sounds like you will want to use Swing with a MySQL backend.

Also, be careful with float and double rounding errors.
 
Reply With Quote
 
Lew
Guest
Posts: n/a
 
      10-01-2012
bob smith wrote:
> Navnath Gadakh wrote:
>> i [sic] am new to java and i want to develop one banking software in how start and what
>> framework or shall i use plan java [sic] plz help?


Don't pick a framework or even a language until you know at least in some detail what your
system will do.

> It sounds like you will want to use Swing with a MySQL backend.


Based on what?

That is an insane answer.

If it's a Web application then Swing could be the wrong choice.

MySQL is likely the wrong choice.

Would you use Swing to calculate the interest on a credit card? (Trick question.)

Navnath - pay no attention to anyone who recommends a particular package or
software framework at this stage. It's not even clear that Java is the right choice.

> Also, be careful with float and double rounding errors.


There should be no use of 'float' in financial calculations. I have heard people
defend the use of 'double' for certain use cases, but I am dubious of that
reasoning. I would avoid 'double'.

Obviously this doesn't apply to screen coordinates in your Swing classes.

Of which there may be none.

"Banking software" is a large topic and a huge universe of functionality, most of
which is out of reach of the typical one-person shop. What is your intent? What
scope? Who's the audience for your product?

--
Lew
 
Reply With Quote
 
Arne Vajhøj
Guest
Posts: n/a
 
      10-01-2012
On 10/1/2012 12:25 AM, Navnath Gadakh wrote:
> i am new to java and i want to develop one banking software in how start and what framework or shall i use plan java plz help?


For a toy bank application: learn a lot about Java and then start.
The topic is far too big to cover in a usenet post.

For a real bank application: contact a lot of VC companies to get
funding to hire 500 developers.

Arne


 
Reply With Quote
 
Arne Vajhøj
Guest
Posts: n/a
 
      10-01-2012
On 10/1/2012 1:26 PM, Roedy Green wrote:
> On Sun, 30 Sep 2012 21:25:35 -0700 (PDT), Navnath Gadakh
> <> wrote, quoted or indirectly quoted someone
> who said :
>> i am new to java and i want to develop one banking software in how start and what framework or shall i use plan java plz help?

>
> Much banking software are batch processes. The only auxiliary tool
> you would need in as database . See
> http://mindprod.com/jgloss/sql.html


I would expect a bank application to use dozens if not hundreds of
tools and frameworks.

> For clerks to make transactions, you might use Java programs for data
> entry then send data to a server.
>
> For customer online banking you would likely use a browser sending CGI
> transactions to a servlet womb.


The CGI spec does not contain anything about transactions.

And I am not aware of any servlet container that can be
run via CGI (for good reasons - the startup time would
kill performance).

Arne

 
Reply With Quote
 
Arne Vajhøj
Guest
Posts: n/a
 
      10-01-2012
On 10/1/2012 4:10 PM, bob smith wrote:
> On Sunday, September 30, 2012 11:25:35 PM UTC-5, Navnath Gadakh wrote:
>> i am new to java and i want to develop one banking software in how start and what framework or shall i use plan java plz help?

>
> It sounds like you will want to use Swing with a MySQL backend.


It is one UI and one database, but there are plenty of alternatives.

> Also, be careful with float and double rounding errors.


Better just avoid float and double completely when dealing with money!

Arne


 
Reply With Quote
 
Arne Vajhøj
Guest
Posts: n/a
 
      10-01-2012
On 10/1/2012 4:59 PM, Lew wrote:
> bob smith wrote:
>> Navnath Gadakh wrote:
>>> i [sic] am new to java and i want to develop one banking software in how start and what
>>> framework or shall i use plan java [sic] plz help?


>> It sounds like you will want to use Swing with a MySQL backend.

>
> Based on what?
>
> That is an insane answer.


It is one out of a large number of possible combinations.

No reason to pick that but then no reason to not pick it either.

> If it's a Web application then Swing could be the wrong choice.
>
> MySQL is likely the wrong choice.


Why?

There are companies that run billion dollar businesses on MySQL.

>> Also, be careful with float and double rounding errors.

>
> There should be no use of 'float' in financial calculations. I have heard people
> defend the use of 'double' for certain use cases, but I am dubious of that
> reasoning. I would avoid 'double'.


I completely agree.

Arne


 
Reply With Quote
 
David Lamb
Guest
Posts: n/a
 
      10-02-2012
On 01/10/2012 12:25 AM, Navnath Gadakh wrote:
> i am new to java and i want to develop one banking software in how start and what framework or shall i use plan java plz help?


What exactly is it you want to do? A bank isn't going to be interested
in brand-new software; they have massive legacy systems they have to be
very, very careful not to break. Do you mean something like Quicken that
manages an individual's records and interacts with an existing online
banking system? Or are you writing a small experiement to see what the
bare bones of a banking system might be like? Or something completely
different?


 
Reply With Quote
 
Jeff Higgins
Guest
Posts: n/a
 
      10-02-2012
On 10/01/2012 12:25 AM, Navnath Gadakh wrote:
> i am new to java and i want to develop one banking software in how start and what framework or shall i use plan java plz help?
>

Welcome.
I've not heard of the "how start and what framework" development
environment.
Please provide a link.
At this point I would use plan java plz help.



 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
i am developing a banking application in J2SE with MySQL Server as back end sundar.b.mani@gmail.com Java 3 03-11-2006 12:17 AM
Transfer Code Help Needed for Banking Program! mrfurley15@yahoo.com Java 1 11-21-2005 01:11 AM
Online Banking scam Artiflect Computer Support 2 11-12-2004 02:37 AM
Can't Confirm Banking Transfers- Online Banking Bank of America (Firefox1.0) totsob Firefox 1 10-22-2004 10:19 PM
Firefox and online banking Hilary A Croughton Firefox 7 07-30-2004 02:00 PM



Advertisments