Take the 2-minute tour ×

I'm currently gathering different requirments over banking website development, and one of the part which I want to know deeply is "saving account" .

What the internal working do I have to keep in mind for making a website over "saving account" part?

Thanks in advance.

share|improve this question
I hope you do have some security expert on the team and are not just relying on Stack Overflow bunch. Otherwise, it's just scary... –  quant_dev Jul 5 '09 at 15:02
The obvious question is, which bank ? –  Brian Agnew Jul 5 '09 at 15:12
Its scary that there have been several "How do I build a banking website" question asked by obvious novices on here. Hopefully that's not a reflection of the state of the security of online banking :P –  micmcg Jul 6 '09 at 1:57
At least my bank in the UK seems to take security seriously, so things probably aren't that bad. Maybe they're all opening these banks in Nigeria ;-) –  quant_dev Jul 6 '09 at 20:13
@micmcg - I would suspect a school assignment has come up, but maybe that's just my cynicism ;) –  Mark Mayo Sep 21 '09 at 13:42

2 Answers 2

up vote 5 down vote accepted

Your domain expert should provide a specific definition of what's required. There are way too many variables for you to determine this, and (with respect) you're not the person to make this decision.

e.g. how do you report rates ? How do you report when they're applied ? Can you make withdrawals immediately etc. These are all attributes and behaviours related to the savings account and should manifest themselves in some fashion on the front-end.

share|improve this answer
Also add privacy concerns on who can access financial data. Any SEC laws since this is a financial institution. Reliability assurance so that when a person transfers $100 to an account it actually works. This is why he needs a domain expert. –  Cody C Jul 5 '09 at 15:02
These things shouldn't be a part of the website code. –  quant_dev Jul 5 '09 at 15:02
PS. "These things" refers to Brian Agnew's list (rates, interest, business days). –  quant_dev Jul 5 '09 at 15:03
@quant_dev - Understood. I misread the question. Modified appropriately –  Brian Agnew Jul 5 '09 at 15:20

I would post this on a banking board :) The technical issues you need to worry about are far outnumbered by the business issues. You need to have a savings / banking expert on your team.

share|improve this answer

Your Answer

