一、源码特点
JSP ssh 银行票管理系统是一套完善的web设计系统(系统采用ssh框架进行设计开发),对理解JSP java编程开发语言有帮助,系统具有完整的源代码和数据库,系统主要采用B/S
模式开发。开发环境为TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发。
ssh 银行管理系统
二、功能介绍
前台功能:
1)系统首页浏览
2)公告浏览
3)账户信息查询
4)理财产品浏览、订购
5)协同过滤算法推荐理财产品
6)用户注册、登录
后台功能:
(1)管理员管理:对管理员信息进行添加、删除、修改和查看
(2)用户管理:对用户信息进行添加、删除、修改和查看
(3)公告管理:对公告信息进行添加、删除、修改和查看
(4)账户管理:对账户信息进行添加、删除、修改和查看
(5)转账管理:对转账信息进行删除、修改和查看
(6)存款管理:对存款信息进行删除、修改和查看
(7)取款管理:对取款信息进行删除、修改和查看
(8)理财产品管理:对理财产品信息进行添加、删除、修改和查看
(9)浏览管理:对浏览信息进行删除、修改和查看
(10)订购管理:对订购信息进行删除、修改和查看
(11)个人信息修改
数据库设计
CREATE TABLE `gly` (
`glyid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名', PRIMARY KEY (`glyid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `yonghu` (
`yhid` int(11) NOT NULL auto_increment,
`yhm` VARCHAR(40) default NULL COMMENT '用户名',
`mm` VARCHAR(40) default NULL COMMENT '密码',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`lxdh` VARCHAR(40) default NULL COMMENT '联系电话',
`lxdz` VARCHAR(40) default NULL COMMENT '联系地址',
`sfz` VARCHAR(40) default NULL COMMENT '身份证', PRIMARY KEY (`yhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `gonggao` (
`ggid` int(11) NOT NULL auto_increment,
`bt` VARCHAR(40) default NULL COMMENT '标题',
`nr` VARCHAR(40) default NULL COMMENT '内容',
`fbsj` VARCHAR(40) default NULL COMMENT '发布时间', PRIMARY KEY (`ggid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `zhanghu` (
`zhid` int(11) NOT NULL auto_increment,
`zhh` VARCHAR(40) default NULL COMMENT '账户号',
`xm` VARCHAR(40) default NULL COMMENT '姓名',
`khx` VARCHAR(40) default NULL COMMENT '开户行',
`ye` VARCHAR(40) default NULL COMMENT '余额',
`khsj` VARCHAR(40) default NULL COMMENT '开户时间',
`zt` VARCHAR(40) default NULL COMMENT '状态', PRIMARY KEY (`zhid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
CREATE TABLE `zhuanzhang` (
`zzid` int(11) NOT NULL auto_increment,
`zh` VARCHAR(40) default NULL COMMENT '账户',
`mdzh` VARCHAR(40) default NULL COMMENT '目的账户',
`yh` VARCHAR(40) default NULL COMMENT '用户',
`czsj` VARCHAR(40) default NULL COMMENT '操作时间',
`je` VARCHAR(40) default NULL COMMENT '金额', PRIMARY KEY (`zzid`)
) ENGINE=InnoDB DEFAULT CHARSET=gb2312;
代码设计
public String addPage(){//取款添加页面try{}catch(Exception e){System.out.println(e.toString());}return "qukuanaddPage";}public String add(){//对表qukuan进行添加操作 String sql="";ResultSet rs=null;int num=0;DBO db=new DBO();int a=0;try{sql="select count(1) as num from zhanghu where zhh='"+qukuan.getZh()+"'";rs=db.query(sql);if(rs.next()) {num=rs.getInt("num");}if(num==0) {ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加失败、账号不存在');</script>");}else {sql="select * from zhanghu where zhh='"+qukuan.getZh()+"'";rs=db.query(sql);if(rs.next()) {a=rs.getInt("ye");}if(a<Integer.parseInt(qukuan.getQkje())) {ServletActionContext.getRequest().setAttribute("msg", "<script>alert('操作失败‘当前余额不足');</script>");}else {sql="update zhanghu set ye=ye-"+qukuan.getQkje()+" where zhh='"+qukuan.getZh()+"'";db.update(sql);ServletActionContext.getRequest().setAttribute("msg", "<script>alert('添加成功');</script>");dao.addqukuan(qukuan);}}}catch(Exception e){System.out.println(e.toString());}return "qukuanadd";}public String list(){//对取款进行管理 对表qukuan进行查询try{qukuans=dao.getqukuans(" from qukuan where 1=1");}catch(Exception e){System.out.println(e.toString());}return "qukuanlist";}
三、注意事项
1、管理员账号:admin 密码:admin 数据库配置文件applicationContext.xml
2、开发环境为TOMCAT7.0,eclipse开发,数据库为Mysql5.0,使用java语言开发。
3、数据库文件名是jspsshbank.sql,系统名称sshbank
4、系统首页地址:http://127.0.0.1:8080/sshbank/qt/index.jsp
四 系统实现
下载地址
https://download.csdn.net/download/qq_41221322/89118773
需要源码 其他的定制服务 下方联系卡片↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓↓