皮皮学,免费搜题
登录
搜题
【简答题】
题目三:银行 ATM 一、语言和环境 1. 实现语言: Java 2. 环境要求: Eclipse , mysql 二、要求 请编写一个程序,实现 ATM 机的相关操作,功能如下: 1. 用户输入银行卡号、密码,完成登录功能 2. 登录成功后,提供查询余额与取款功能的超链接 3. 用户选择查询余额,则显示用户余额 4. 用户选择取款,则接受用户输入取款金额。 5. 如果金额不足,提示用户。否则完成取款功能,更新数据库。 三、数据库设计 四、推荐实现步骤 1. 创建数据库 a) 按照数据库设计要求设计数据表 bankb) 在表中输入如下测试数据 2. 创建数据库连接类 : a) 完成获取连接方法: getConnection() b) 完成关闭连接方法: close(ResultSetrs,Statementstmt,Connectionconn) 3. 创建 BankBean: c) 对应数据库表结构,设置私有属性 d) 完成相应的 set 和 get 方法 4. 创建 BankDao: a) 实现查询余额方法: searchBalance()b) 实现取款后更新余额方法: updateMoney() 5. 在 success.jsp 中调用余额查询方法,提示用户取款成功,并显示当前余额。 6. 登录界面,如下图 (login.jsp) : 7. 创建 LoginServlet : a) 从登录页面获取卡号和密码,完成登录功能,登录成功则跳转到 main.jsp 8. 提供查询余额、取款功能,如下图 (main.jsp) : 9. 用户选择查询余额,从数据库中取数据显示,点击“返回”跳转到 main.jsp ,如下 图 (balance.jsp) : 10. 创建 SearchBalanceServlet : a) 调用 BankDao 的查询余额方法,将查询结果储存到 request 中,跳转到 balance.jsp 进行显示。 11. 用户选择取款,接受用户输入取款金额,如下图 (take.jsp) : 12. 创建 TakeServlet : a) 获取 take.jsp 中用户输入的取款金额,调用 BankDao 的查询余额方法,将余额 与用户输入金额进行比较。 b) 如果余额不足,则跳转到 lack.jsp ,提示用户余额不足 c) 如果余额够,调用 updateMoney() 方法,更新数据库,并跳转到 success.jsp 13. 如果余额不足,提示用户返回,重新输入,如下图 (lack.jsp) : 14. 如果金额足够,则提示用户取款,并修改数据库数据,将取款后的余额显示给用户, 如下图 (success.jsp) : 五、注意事项 1. 仔细审题,把题目要求理解准确; 2. 请注意按照界面的设计要求来进行窗体设计; 3. 请注意代码的书写、命名规范和适当的注释。
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【多选题】下列账户中,期末结转无余额的账户有( )。
A.
应收账款
B.
主营业务成本
C.
库存商品
D.
营业费用
【单选题】一Do cats like fish? ---Yes, ____________
A.
cats do
B.
they do
C.
it does
D.
they are
【单选题】下列设备中,不属 X 线成像设备的是( ) 。
A.
CT
B.
DSA
C.
PET
D.
乳腺机
【单选题】下列账户中,期末结转无余额的账户有( )。
A.
应收账款
B.
主营业务成本
C.
库存商品
D.
销售费用
【判断题】文官之间的冲突仅仅是抽象原则的冲突。
A.
正确
B.
错误
【单选题】下列账户中,期末结转无余额的账户有( )
A.
生产成本
B.
主营业务成本
C.
货存商品
D.
销售费用
【简答题】药品外包装上应注明的内容?
【单选题】一Does cats like fish?
A.
es, ____.
B.
cats do
C.
they do
D.
it does
E.
they are
【简答题】迄今所知有据可查的我国最早的应用文是_____。
【单选题】下列设备中,不属 X 线成像设备的是( )
A.
X-CT
B.
DSA
C.
PET
D.
乳腺机