300万.一般情况下, 银行前置机为多应用合一的. 所以, 首先需要开发银行前置---设计界面,操作步骤.
银行还需要一个应用网关(应该是已经有的系统,只需要再加上你的应用就行了), 这部分基本也不做什么事, 就是做转发, 将前置机的请求转发到水公司的应用服务器.
水公司的应用服务器提供实际的业务功能:可能包括查询(根据条码)应付, 以及付费(支付).
数据库就不用说了吧.这是基本的部分, 还有就是数据安全性, 可靠性, 银行请求验证等.