Java教程

基于ssm保险理财网站

本文主要是介绍基于ssm保险理财网站,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

介绍:
spring+springmvc+mybatis+mysql
用户:1.登陆(数据库写死,保险也是固定的。)
2.查看自己购买保险的列表。
3.保单管理,新建保单,需要选择之前购买的保单种类。生成保单号。
点击申请保单的时候,调取数据库原有的信息,
只要添加出事地点,选择保险名称,保险只选择有效的。
一旦被审核就不能编辑和删除。
4.个人信息 修改 手机号码和密码
5.理赔信息列表。

保单的状态:新建(待事故认定审核),1
事故认定审核通过( 待外派人员上报 )/拒绝,2 3

        外派人员已经上报(待理赔审核) 4 
        理赔审核通过/不通过  5 6 
        待财务审核通过/不通过 7  8 

审核人员:
1.登陆:
2.事故认定审核列表 在审核列表里,可以查看用户信息,如果合理,就提交给外派人员。
提交完就看不到了。拒绝以后可以看到。
3.理赔审核:就是外派人员审核过后提交的。拒绝以后可以看到。拒绝以后可以看到
如果同意:输入理赔金额。同时就到财务部门了。
外派人员:
1.登陆;
2. 外派人员登录后 可以根据审核发送的请求 前往出事地点 等具体审核后果 可以写一个报告。

财务部门:
1.登陆
2.财务部门收到操作人员发来的信息 点击确定后会保存理赔信息存到账单表 然后会发送短信给用户 通知用户理赔申请已经通过
可以去最近的理赔点领取赔偿

管理员:1登陆
2查看所有账单表。保险名称,赔偿人,保险财务通过时间。赔偿金额,保单号。
3.用户管理 修改用户信息,编辑角色。
4.理赔知识表

截图:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
数据库表:
CREATE TABLE bx (
id int(11) NOT NULL AUTO_INCREMENT,
userId int(11) DEFAULT NULL,
name varchar(255) DEFAULT NULL COMMENT ‘保险名称’,
type varchar(255) DEFAULT NULL COMMENT ‘种类’,
money int(11) DEFAULT NULL COMMENT ‘价格’,
code varchar(255) DEFAULT NULL COMMENT ‘车牌号’,
startTime date DEFAULT NULL,
endTime date DEFAULT NULL,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;


– Records of bx


INSERT INTO bx VALUES (‘1’, ‘4’, ‘交强险’, ‘大众’, ‘1300’, ‘苏ATB627’, ‘2017-12-08’, ‘2018-12-08’);
INSERT INTO bx VALUES (‘2’, ‘4’, ‘车辆损失险’, ‘大众’, ‘1000’, ‘苏ATB627’, ‘2017-12-08’, ‘2019-12-08’);
INSERT INTO bx VALUES (‘3’, ‘4’, ‘划痕险’, ‘大众’, ‘350’, ‘苏ATB627’, ‘2017-10-08’, ‘2019-10-08’);
INSERT INTO bx VALUES (‘4’, ‘2’, ‘交强险’, ‘奔驰’, ‘2500’, ‘苏BTOK27’, ‘2017-11-27’, ‘2019-11-27’);
INSERT INTO bx VALUES (‘5’, ‘2’, ‘第三者责任险’, ‘奔驰’, ‘1300’, ‘苏BTOK27’, ‘2017-11-27’, ‘2018-11-27’);
INSERT INTO bx VALUES (‘6’, ‘2’, ‘车辆损失险’, ‘奔驰’, ‘500’, ‘苏BTOK27’, ‘2017-11-28’, ‘2019-11-28’);
INSERT INTO bx VALUES (‘7’, ‘2’, ‘盗抢险’, ‘奔驰’, ‘500’, ‘苏BTOK27’, ‘2017-11-29’, ‘2018-11-29’);
INSERT INTO bx VALUES (‘8’, ‘3’, ‘交强险’, ‘宝马’, ‘2500’, ‘苏B360UU’, ‘2017-11-28’, ‘2018-11-28’);
INSERT INTO bx VALUES (‘9’, ‘3’, ‘车上人员责任险’, ‘宝马’, ‘500’, ‘苏B360UU’, ‘2017-11-28’, ‘2018-11-28’);


– Table structure for bx_order


DROP TABLE IF EXISTS bx_order;
CREATE TABLE bx_order (
id int(11) NOT NULL AUTO_INCREMENT,
userId int(11) DEFAULT NULL,
name varchar(255) DEFAULT NULL COMMENT ‘保险名称’,
code varchar(255) DEFAULT NULL COMMENT ‘保单号’,
money int(11) DEFAULT NULL COMMENT ‘赔偿金额’,
shTime varchar(255) DEFAULT NULL COMMENT ‘财务审核时间’,
PRIMARY KEY (id)
) ENGINE=InnoDB AUTO_INCREMENT=10 DEFAULT CHARSET=utf8;


– Records of bx_order


INSERT INTO bx_order VALUES (‘1’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:12:26’);
INSERT INTO bx_order VALUES (‘2’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:19:03’);
INSERT INTO bx_order VALUES (‘3’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:23:07’);
INSERT INTO bx_order VALUES (‘4’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:25:03’);
INSERT INTO bx_order VALUES (‘5’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:30:23’);
INSERT INTO bx_order VALUES (‘6’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:32:40’);
INSERT INTO bx_order VALUES (‘7’, ‘1’, ‘交强险’, ‘008c0be0dc0711e8cb225e3318b0450e’, ‘500’, ‘2018-10-30 15:36:09’);
INSERT INTO bx_order VALUES (‘8’, ‘7’, ‘交强险’, ‘d2c29550dc1d11e8693d597387e1fd2c’, ‘200’, ‘2018-10-30 16:33:19’);
INSERT INTO bx_order VALUES (‘9’, ‘4’, ‘交强险’, ‘38332950dc0e11e8f92046c078fc364b’, ‘600’, ‘2018-10-30 16:33:30’);

这篇关于基于ssm保险理财网站的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!