1.3.1 登录页面 输入卡号和密码,根据用户输入的卡号和密码,到后台数据库查询,若正确则登录成功,并保存卡好信息已备后用。 copyright paper51.com 若卡号存在和密码不匹配或无该卡号已经注销,提示该卡号已存在或已注销,保持界面不变等待用户的重新输入。 copyright paper51.com 1.3.2 主界面页面 http://www.paper51.com 主要导航栏有:欢迎使用储蓄卡管理(储蓄卡开户、存款、取款、查询余额、查询历史记录、注销、退出) http://www.paper51.com
http://www.paper51.com 1.3.3 储蓄卡开户页面 内容来自论文无忧网 www.paper51.com 提供开户界面,由用户输入新储蓄卡的所有信息,将该信息保存到数据库中,并将开户金额作为该卡的第一次存款记录存人数据库。 paper51.com 1.3.4 存钱页面 paper51.com 从登录界面得到卡号,并提供数据输入界面,等待用户的输入存款金额。从后台数据库中找到该用户余额记录,修改余额,并将该存款事件的相应信息写人数据库,同时将存钱的金额显示在页面上。 内容来自www.paper51.com 1.3.5 取款页面 http://www.paper51.com 从登录界面得到卡号,并提供数据输入界面,等待用户输入取款金额,如果取款金额大于该用户卡上的余额则不能取款,或者将新的余额写人数据库,并将本次取款事件写入数据库同时将取钱的金额显示在页面上,。 内容来自www.paper51.com 1.3.6 查询余额页面 copyright paper51.com
从登录界面得到卡好,把该卡上的余额显示到界面中。 内容来自论文无忧网 www.paper51.com 1.3.7 查询历史记录页面 paper51.com
从登录界面得到卡号,把该卡的所有存款取款信息查询出来,并显示在页面上。 paper51.com 1.3.8 注销页面 paper51.com 从登录界面得到卡号,把该卡的余额信息查询出来,并将所有余额取出(作为一次取款事件存款数据库),并将该储蓄卡的余额该为0,状态为注销,最后关闭整个系统。 内容来自论文无忧网 www.paper51.com 第2章 数据库设计 paper51.com 建立名为“储蓄卡管理+8位学号”的数据库和二个表。 paper51.com
2.1 记录储蓄卡的信息 内容来自论文无忧网 www.paper51.com
储蓄卡登记信息:(卡号 varchar(10)主键,姓名 varchar(20),密码 char(6),身份证号varchar(18),地址 varchar(40),电话 varchar(40),余额 dicimal(10)小数位数2位,开户日期Datetime(9),注销日期 Datetime(9),注销标记(1)‘0’为正常,‘1’为注销) http://www.paper51.com
paper51.com 2.2 记录储蓄卡的信息 copyright paper51.com
存取款事件:(事件编号 varchar(5)主键,卡号 varchar(10)主键、外键,存取金额dicimal(10)小数位数2位,存取日期 datetime(10)) copyright paper51.com
paper51.com 2.3 数据库的实现设计 paper51.com 建议采用Access或SQL Server2000作为数据库管理工具,采用ODBC驱动程序连接本地数据库或采用JDBC驱动程序连接远程数据库。ODBC数据源名为“姓名拼音+8位学号。 内容来自www.paper51.com http://www.paper51.com 第3章 系统的图形界面和功能的实现 http://www.paper51.com 3.1 登录模块功能实现 内容来自论文无忧网 www.paper51.com 用来访问服务器端所创建的并发回到客户端的响应信息。为脚本提供HTTP变量,指明服务器和服务器的功能和关于发回浏览器的内容的信息,以及任何将为这个域而存放在浏览器里,用Request对象中的内容将数据存入数据库中。 内容来自论文无忧网 www.paper51.com 。 paper51.com 该窗口界面如下: http://www.paper51.com 内容来自论文无忧网 www.paper51.com 以下是储蓄卡开户(一)窗口的代码为: 内容来自论文无忧网 www.paper51.com
Stringlskh,lsxm,lssfz,lszz,lsdh,lsmm,lsqrmm,lsje; 内容来自www.paper51.com
double ldje; paper51.com
Date lddate=new Date(); 内容来自论文无忧网 www.paper51.com
lskh=request.getParameter("T1"); http://www.paper51.com lsxm=request.getParameter("T2"); http://www.paper51.com lssfz=request.getParameter("T3"); http://www.paper51.com lszz=request.getParameter("T4"); copyright paper51.com
lsdh=request.getParameter("T5"); paper51.com lsmm=request.getParameter("T6"); 内容来自www.paper51.com lsqrmm=request.getParameter("T7"); paper51.com lsje=request.getParameter("T9"); paper51.com if (lskh==null) 内容来自www.paper51.com return; 内容来自论文无忧网 www.paper51.com if(lskh.equals("")) 内容来自论文无忧网 www.paper51.com { paper51.com out.print("请输入卡号"); http://www.paper51.com
return; http://www.paper51.com
} http://www.paper51.com
if(lsxm.equals("")) paper51.com
|