精华内容
下载资源
问答
  • 信用卡管理系统+数据库 有简单的信息查询,支出,寸入功能
  • 1、客户管理,功能包括新的贷款客户信息,客户信息,查询修改贷款客户信息,信用评级和信用客户所有权等; 2、业务管理,功能包括贷款,贷款审批,贷款,贷款回收逾期贷款,贷款,逾期贷款,等等; 3、利息管理,...
  • 餐饮管理系统数据库课程设计)

    热门讨论 2009-09-22 20:46:34
    后台数据库的管理能保证系统各项功能正常运行,前台操作能提供给客户尽可能方便快捷的服务。 功能模块划分 1. 前台操作系统 订餐管理模块:点菜(输入桌台代码和食物代码)、加菜、下单。 结账管理模块:结账(输入...
  • 产品销售管理系统的总体要求是:企业生产多种产品,产品销售管理系统模拟产品销售过程中的管理,管理对象包括产品、客户、发票等,可以实现产品销售,并能进行各种查询、统计等的处理。 其中大致设计功能如下分为...
  • 2.1 网上订餐系统的后台管理人员可以进行对已经买单的用户进行信用的评价 2.2 对交易完成后的订单进行操作和查看。例如增加或删除或编辑等; 2.3 还可以对菜品信息管理,例如增加或删除或编辑等。 2.4 还...
  • 信用卡数据分析系统

    2012-12-03 17:01:51
    第1章 信用卡数据分析系统编程理论基础 6 1.1 风险控制理论 6 1.1.1 信用卡风险的类型和特点: 6 1.1.2 信用卡风险管理的作用和手段: 6 1.2 数据库理论 7 1.2.1 ODBC连接数据库 7 1.2.2 结构化查询语言基础 8 1.2.3...
  • 结合首创的多次查询叠加技术,将每次查询的结果按用户要求叠放在同一界面上,能让用户最有效地分析比较各种查询结果,作出最完善的判断与决定。 往来结算:提供最详尽的结算方式,系统默认自动匹配结算,也可按单据...
  • 调用数据库制作权限,报表查询,根据用户需要来调整权限~
  • 系统是以当前流行的Browser/Server(浏览器/服务器)结构和JSP语言及SQL SEVER数据库和TOMCAT作为服务器开发的学生信息信用档案管理系统。 本系统全面、真实地记录学生在校就读期间的各方面表现,使学生管理工作负责...
  • 系统最终实现了:系统管理(系统属性、管理员维护、公告管理、留言管理、修改密码),客户管理(客户管理、添加客户),贷款审批(贷款申请、贷款申请添加、贷款审核、贷款审批查询),贷后管理(贷款发放、贷款发放...

     

    目录

     

     

    1 概述

    2 数据库表

    3 关键代码

    4 效果演示

     


     

    1 概述

     

     

    系统最终实现了:系统管理(系统属性、管理员维护、公告管理、留言管理、修改密码),客户管理(客户管理、添加客户),贷款审批(贷款申请、贷款申请添加、贷款审核、贷款审批查询),贷后管理(贷款发放、贷款发放查询、贷款归还、贷款归还查询、贷款逾期),利息管理(计算利息统计、利息收息统计),业务管理(贷款预算、货款统计)等主要功能模块。

    2 数据库表

     

     用户信息表

    字段名

    类型

    长度

    说明

    Id

    Int

    4

    编号(主键)

    Name

    varchar

    20

    用户名

    Psaaword

    varchar

    30

    密码

    Juesename

    varchar

    50

    角色名称

    Status

    varchar

    30

    状态

     客户表

    字段名

    类型

    长度

    说明

    Id

    Int

    4

    编号(主键)

    Name

    varchar

    8

    客户名

    Leixing

    varchar

    20

    类型

    Address

    varchar

    50

    地址

    Postcard

    varchar

    20

    邮编

    Tel

    varchar

    20

    电话

    Idcard

    Int

    4

    身份证号

    Email

    varchar

    20

    邮箱

     贷款信息表

    字段名

    类型

    长度

    说明

    Id

    Int

    4

    编号(主键)

    Cos-id

    Int

    4

    客户编号(外键)

    LoanType

    varchar

    20

    贷款类型

    ApplyDate

    Datetime

    8

    申请时间

    Qixian

    Datetime

    8

    期限

    Lilv

    varchar

    50

    利率

    ApplyAmount

    Float

    8

    申请金额

    3 关键代码

     

    package com.action;
    
    import java.io.IOException;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.util.ArrayList;
    import java.util.List;
    
    import javax.servlet.RequestDispatcher;
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import javax.servlet.http.HttpSession;
    
    import org.directwebremoting.WebContext;
    import org.directwebremoting.WebContextFactory;
    
    import com.dao.DB;
    import com.orm.TAdmin;
    import com.orm.TShenhe;
    import com.orm.TShenqin;
    import com.service.liuService;
    
    public class shenhe_servlet extends HttpServlet
    { 
    	public void service(HttpServletRequest req,HttpServletResponse res)throws ServletException, IOException 
    	{
    		String type=req.getParameter("type");
    		
    		
    		
    		if(type.endsWith("shenheFafang"))
    		{
    			shenheFafang(req, res);
    		}
    		
    		if(type.endsWith("shenheMana"))
    		{
    			shenheMana(req, res);
    		}
    		if(type.endsWith("shenheSearch"))
    		{
    			shenheSearch(req, res);
    		}
    		if(type.endsWith("shenheDel"))
    		{
    			shenheDel(req, res);
    		}
    		
    	}
    	
    	
    	
    	
    	
    
    	public void shenheFafang(HttpServletRequest req,HttpServletResponse res)
    	{
    
    		int id=Integer.parseInt(req.getParameter("id"));
    		int shenqinid=Integer.parseInt(req.getParameter("shenqinid"));
    			
    		String status="已发放";
    		String sql="update t_shenqin set status=? where  id="+shenqinid;
    		Object[] params={status};
    		DB mydb=new DB();
    		mydb.doPstm(sql, params);
    		mydb.closed();
    		
    	
    		
    		String sql1="update t_shenhe set status=? where id="+id;
    		Object[] params1={status};
    		DB mydb1=new DB();
    		mydb1.doPstm(sql1, params1);
    		mydb1.closed();
    		
    	
    		
    	
    		
    		
    		
    		
    		//int shenheid=id;
    		String fafangriqi=req.getParameter("fafangriqi");
    		String jine=req.getParameter("jine");
    		
    		status="未归还";
    	
    		
    		HttpSession session = req.getSession();
    		TAdmin admin=(TAdmin)session.getAttribute("admin");
    		int adminid=admin.getUserId();
    		
    		
    		//添加到发放表
    		 sql="insert into t_fafang (`shenqinid`, `fafangriqi`, `jine`, `adminid`,  `status`, `del`)  values(?, ?, ?, ?, ?, ?)";
    		 Object[]  params2={shenqinid, fafangriqi, jine,  adminid, status,"no"};
    		 mydb=new DB();
    		mydb.doPstm(sql, params2);
    		mydb.closed();
    			
    		
    		
    		
    		
    		req.setAttribute("message", "操作成功");
    		req.setAttribute("path", "shenhe?type=shenheMana");
    		
            String targetURL = "/common/success.jsp";
    		dispatch(targetURL, req, res);
    	}
    	
    	
    	public void shenheDel(HttpServletRequest req,HttpServletResponse res)
    	{
    		int id=Integer.parseInt(req.getParameter("id"));
    		
    		String sql="update t_shenhe set del=? where id=?";
    		Object[] params={"yes",id};
    		DB mydb=new DB();
    		mydb.doPstm(sql, params);
    		mydb.closed();
    		
    		req.setAttribute("message", "操作成功");
    		req.setAttribute("path", "shenhe?type=shenheMana");
    		
            String targetURL = "/common/success.jsp";
    		dispatch(targetURL, req, res);
    	}
    	
    	
    	
    	
    	
    	
    	
    	public void shenheMana(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException
    	{
    		String page1=req.getParameter("page");
    		if(page1==null){
    			page1="1";
    		}
    		//分页设置
    		int EVERYPAGENUM=10;//每页条数
    		int page=Integer.parseInt(page1);   //传递过来的当前页
    		int cou = 1;//得到信息总数	
    		int pagecount=1;  //总页数
    		String sql1="select count(*) as cou from t_shenhe where del='no'";
    		Object[] params1={};
    		DB mydb1=new DB();
    		try
    		{
    			mydb1.doPstm(sql1, params1);
    			ResultSet rs=mydb1.getRs();
    			while(rs.next())
    			{
    			cou= rs.getInt("cou");
    			}
    			rs.close();
    		}
    		catch(Exception e)
    		{
    			e.printStackTrace();
    		}
    		mydb1.closed();
    		
    		
    		
    		if (cou % EVERYPAGENUM == 0) {
    			pagecount= cou / EVERYPAGENUM;
            } else {
            	pagecount=cou / EVERYPAGENUM + 1;
            }	
    		
    		
    		
    		
    		
    		
    		req.setAttribute("EVERYPAGENUM", EVERYPAGENUM);	
    		req.setAttribute("page", page);
    		req.setAttribute("cou", cou);
    		req.setAttribute("pagecount", pagecount);
    		
    		
    		
    		List shenheList=new ArrayList();
    		String sql="select t_shenhe.*,t_shenqin.kehuid from t_shenhe,t_shenqin where t_shenhe.del='no' and t_shenhe.shenqinid=t_shenqin.id";
    		Object[] params={};
    		DB mydb=new DB();
    		try
    		{
    			mydb.doPstm(sql, params);
    			ResultSet rs=mydb.getRs();
    			 for (int i = 0; i < (page - 1) * EVERYPAGENUM; i++) {
    	                rs.next();
    	            }
    	            for (int t = 0; t < EVERYPAGENUM; t++) {
    	                if (rs.next()) {
    				TShenhe shenhe=new TShenhe();
    				shenhe.setId(rs.getString("id"));
    				
    				shenhe.setShenheriqi(rs.getString("shenheriqi"));
    				shenhe.setJine(rs.getString("jine"));
    				shenhe.setLilu(rs.getString("lilu"));
    				shenhe.setAdminid(rs.getString("adminid"));
    				shenhe.setRemark(rs.getString("remark"));
    				shenhe.setStatus(rs.getString("status"));
    				shenhe.setShenqinid(rs.getString("shenqinid"));
    				
    				
    			
    				
    				
    
    				shenhe.setKehuname(liuService.getKehuName(rs.getInt("kehuid")));
    				
    				shenheList.add(shenhe);
    	                } else {
    	                    break; //减少空循环的时间
    	                }
    	            }
    			rs.close();
    		}
    		catch(Exception e)
    		{
    			e.printStackTrace();
    		}
    		mydb.closed();
    		
    		req.setAttribute("shenheList", shenheList);
    		req.getRequestDispatcher("admin/shenhe/shenheMana.jsp").forward(req, res);
    	}
    	
    	public void shenheSearch(HttpServletRequest req,HttpServletResponse res) throws ServletException, IOException
    	{
    		String page1=req.getParameter("page");
    		if(page1==null){
    			page1="1";
    		}
    		//分页设置
    		int EVERYPAGENUM=10;//每页条数
    		int page=Integer.parseInt(page1);   //传递过来的当前页
    		int cou = 1;//得到信息总数	
    		int pagecount=1;  //总页数
    		String sql1="select count(*) as cou from t_shenhe " +
    				" left join t_shenqin on t_shenqin.id=t_shenhe.shenqinid" +
    				" left join t_kehu on t_shenqin.kehuid=t_kehu.id where t_shenhe.del='no'";
    		String key=req.getParameter("name");
    		
    		if(key!=null)sql1+=" and t_kehu.name like '%"+key+"%'";
    	Object[] params1={};
    		DB mydb1=new DB();
    		try
    		{
    			mydb1.doPstm(sql1, params1);
    			ResultSet rs=mydb1.getRs();
    			while(rs.next())
    			{
    			cou= rs.getInt("cou");
    			}
    			rs.close();
    		}
    		catch(Exception e)
    		{
    			e.printStackTrace();
    		}
    		mydb1.closed();
    		
    		
    		
    		if (cou % EVERYPAGENUM == 0) {
    			pagecount= cou / EVERYPAGENUM;
            } else {
            	pagecount=cou / EVERYPAGENUM + 1;
            }	
    		
    		
    		
    		
    		
    		
    		req.setAttribute("EVERYPAGENUM", EVERYPAGENUM);	
    		req.setAttribute("page", page);
    		req.setAttribute("cou", cou);
    		req.setAttribute("pagecount", pagecount);
    		
    		
    		
    		List shenheList=new ArrayList();
    		String sql="select t_shenhe.*,t_shenqin.kehuid  from t_shenhe " +
    				" left join t_shenqin on t_shenqin.id=t_shenhe.shenqinid" +
    				" left join t_kehu on t_shenqin.kehuid=t_kehu.id where t_shenhe.del='no'";
    		if(key!=null)sql+=" and t_kehu.name like '%"+key+"%'";
    		Object[] params={};
    		DB mydb=new DB();
    		try
    		{
    			mydb.doPstm(sql, params);
    			ResultSet rs=mydb.getRs();
    			 for (int i = 0; i < (page - 1) * EVERYPAGENUM; i++) {
    	                rs.next();
    	            }
    	            for (int t = 0; t < EVERYPAGENUM; t++) {
    	                if (rs.next()) {
    				TShenhe shenhe=new TShenhe();
    				shenhe.setId(rs.getString("id"));
    				
    				shenhe.setShenheriqi(rs.getString("shenheriqi"));
    				shenhe.setJine(rs.getString("jine"));
    				shenhe.setLilu(rs.getString("lilu"));
    				shenhe.setAdminid(rs.getString("adminid"));
    				shenhe.setRemark(rs.getString("remark"));
    				shenhe.setStatus(rs.getString("status"));
    				shenhe.setShenqinid(rs.getString("shenqinid"));
    				
    				
    			
    				
    				
    
    				shenhe.setKehuname(liuService.getKehuName(rs.getInt("kehuid")));
    				
    				shenheList.add(shenhe);
    	                } else {
    	                    break; //减少空循环的时间
    	                }
    	            }
    			rs.close();
    		}
    		catch(Exception e)
    		{
    			e.printStackTrace();
    		}
    		mydb.closed();
    		
    		req.setAttribute("shenheList", shenheList);
    		req.setAttribute("name", key);
    		req.getRequestDispatcher("admin/shenhe/shenheSearch.jsp").forward(req, res);
    	}
    	
    	
    	
    	public void dispatch(String targetURI,HttpServletRequest request,HttpServletResponse response) 
    	{
    		RequestDispatcher dispatch = getServletContext().getRequestDispatcher(targetURI);
    		try 
    		{
    		    dispatch.forward(request, response);
    		    return;
    		} 
    		catch (ServletException e) 
    		{
                        e.printStackTrace();
    		} 
    		catch (IOException e) 
    		{
    			
    		    e.printStackTrace();
    		}
    	}
    	public void init(ServletConfig config) throws ServletException 
    	{
    		super.init(config);
    	}
    	
    	public void destroy() 
    	{
    		
    	}
    }
    

    4 效果演示

     

     

    展开全文
  • 信用管理-WebApp 为Sparks Foundation实习计划指定的任务而创建的信用管理Web应用程序。 用于数据库创建SQL查询存在于文件compnay.sql中
  • 批量搜索淘宝关键字 店铺类型 关键字 排序方式 店铺信用等级 商品佣金 商品折扣 入库分类 入库频道 或类目下的商品列表 可 提取到商品某分类数据库 此功能需淘宝客APPKEY等级限制 5 品牌打折活动 可添加活动 可...
  • 如何在央行查询企业征信报告?

    千次阅读 2019-08-02 14:55:07
    依照《征信业管理条例》和《金融信用信息基础数据库企业信用报告查询业务规程》(银征信中心(〔2019〕45号)规定: 企业法定代表人可以亲自或委托经办人代理查询企业信用报告。 企业有效证件(营业执照、事业单位...

    依照《征信业管理条例》和《金融信用信息基础数据库企业信用报告查询业务规程》(银征信中心(〔2019〕45号)规定:

    企业法定代表人可以亲自或委托经办人代理查询企业信用报告。

    企业有效证件(营业执照、事业单位法人证书、社会团体法人登记证书等登记管理部门颁发的合法证照)中的各项基本信息须与机构信用代码证系统中录入数据保持一致,如有变更,请及时到您的基本户开户银行做好机构信用代码证系统中的数据维护工作,并于修改数据24小时后前往我行征信服务窗口,以确保查得您单位信息准确的企业信用报告。
    在这里插入图片描述
    (一)企事业单位法定代表人前来查询的,应提供:

    1、本人有效身份证件原件及复印件
    2、本单位有效证件(营业执照、事业单位法人证书、社会团体法人登记证书等登记管理部门颁发的合法证照)原件及复印件
    3、《企业信用报告查询申请表》

    上述各复印件,一律按A4纸规格复印纸复印并加盖公章,第二代身份证须正反面复印在同一页面上。

    (二)企事业单位法定代表人委托经办人(本单位经办人或非本单位经办人)代理查询,应提供:

    1、本单位有效证件(营业执照、事业单位法人证书、社会团体法人登记证书等登记管理部门颁发的合法证照)原件及复印件
    2、经办人有效身份证件原件及复印件
    3、《企业信用报告查询申请表》
    4、经法定代表人亲笔签字并加盖公章的《企业法定代表人授权委托证明书》

    上述各复印件,一律按A4纸规格复印纸复印并加盖公章,第二代身份证须正反面复印在同一页面上。

    (三)合伙企业前来查询的,应提供:

    1、营业执照上所有执行合伙人有效身份证件原件及复印件或有效的合伙协议、合伙人决定上注明的有权代表合伙企业执行合伙事务的执行合伙人有效身份证件原件及复印件
    2、本单位有效证件(营业执照、事业单位法人证书、社会团体法人登记证书等登记管理部门颁发的合法证照)原件及复印件
    3、经办人有效身份证件原件及复印件
    4、经所有执行合伙人亲笔签字并加盖公章的《企业法定代表人授权委托证明书》

    上述各复印件,一律按A4纸规格复印纸复印并加盖公章,第二代身份证须正反面复印在同一页面上。

    (四)分公司企业前来查询的,应提供:

    1、经总公司法定代表人亲笔签字并加盖公章的授权委托书原件(加盖总公司公章)
    2、总公司有效营业执照复印件(加盖总公司公章)
    3、分公司有效营业执照原件及复印件
    4、经办人有效身份证件原件及复印件
    5、经分公司主要负责人亲笔签字并加盖公章的《企业法定代表人授权委托证明书》

    上述各复印件,一律按A4纸规格复印纸复印并加盖公章,第二代身份证须正反面复印在同一页面上。

    来源:中国人民银行征信中心
    编辑:微众税银

    展开全文
  • 家庭理财管理系统VBAC

    2009-05-26 20:33:22
    目 录 ...5.7信用卡收支查询模块的设计与实现: 40 5.8密码管理模块的设计与实现 43 第六章 系统使用说明 45 6.1使用说明 45 6.2运行环境 45 6.3运行结果 45 第七章 设计心得 49 参考文献 50
  • 这套系统是之前为一个朋友开发的一套游戏币交易系统,开发语言asp javascript 数据库是Access。 现在提供免费下载给新人学习,请不要用于商业用处。 大分类为: 商品管理 现金转虚拟币管理 虚拟币转现金管理 历史...
  • 贷款管理系统

    2013-06-06 21:03:26
    信用社对其信贷客户情况进行详细的管理,对客户的借贷的情况进行详细记录,应实现以下功能:  (1).客户信息录入:将新增加的客户按要求的指标将其录入数据库中。  (2).查询功能:实现按客户的编号、名称等指标进行...
  • 随着我国经济飞速发展,人们的生活...家庭财务管理系统实现了日常现金和信用卡收支的信息的录入、删减、更新、修改和查询数据库的备份以及其他系统维护功能。本系统的开发和设计使家庭用户可以安全,高效率地理财。
  • 可慧内容管理系统

    2008-05-07 09:18:28
    文章审批功能,普通用户发表文章后只有发表者自己,板块管理员,超级版主以上级别的用户才能看到,文章经过审批后其他用户才能阅读. 数据库查询及跟踪系统,可以方便的跟踪网站及数据库的运行情况。 投票系统 ...
  • 系统涵盖了业务进程中的产品管理、客户管理、供应商管理、船公司管理、报价管理、合同进程管理、信用证管理、核销单管理、单证制作、帐务管理等业务进程项。同时,公司针对外贸企业业务多样性的特点,开发了适合各类...
  • CMS游戏币交易系统

    2012-02-28 13:33:53
    介绍这套系统是之前为一个朋友开发的一套游戏币交易系统,开发语言asp+javascript 数据库是Access。 现在提供免费下载给新人学习,请不要用于商业用处。 大分类为: 商品管理 现金转虚拟币管理 虚拟币转现金管理 ...
  • 5.7信用卡收支查询模块的设计与实现: 39 5.8密码管理模块的设计与实现 42 第六章 系统使用说明 44 6.1使用说明 44 6.2运行环境 44 6.3运行结果 44 第七章 系统维护 48 第八章、实施心得 48 7.1可行性分析阶段...
  • 其实就是间接的问,自己信用卡产生了逾期,多久会上征信,而关于逾期,也跟银行上报时间有关,一般而言,央行系统会每个月更新一次征信数据库,一般间隔期不会超过2个月,所以一般情况下,个人征信记录中能查询到的...

      先来回答几个问题,也是很多人经常问到的。

      问题一:征信多久更新一次?

      有很多人问这个问题,其实就是间接的问,自己信用卡产生了逾期,多久会上征信,而关于逾期,也跟银行上报时间有关,一般而言,央行系统会每个月更新一次征信数据库,一般间隔期不会超过2个月,所以一般情况下,个人征信记录中能查询到的信息是1至2个月前的,如果产生逾期,上征信的时间,取决于各个银行的更新时间,一般情况下是在一个月后看到。

      在此需要解释下, 这里讲的1个月,是大多数一般的情况下,大家不要咬文嚼字,有的地方可能更快,这个时间,是多个因素决定的,与银行上报时间,与央行数据更新时间,与各地银行政策,都是有关系的,也就是讲,不是单一的因素决定的。

     

      问题二:征信查询记录多久上征信?

      但查征信就不同了,不管是申卡,还是申请查征信的网贷,还是去提额,还是自己查自己的征信,一般都是银行或第三方直接调用征信数据库,这个查询记录,一般都会及时上征信的。

     

      问题三:信用卡逾期后,各行的上报时间?

      这里主要有两点:一是各行容时差期限,二是银行的上报时间。

      关于征信,大家要搞清楚一点,个人征信,它是一个数据库,是央行权威的数据,如果你产生逾期,而且在容时差过后,银行会上报给人民银行,然后才会更新到你的数据上面。

      容时差,也叫宽限期,各行大致在2-3天左右,有的银行是没有的,也就是你在容时差范围内,只要还够最低还款,是不影响征信的,如果过了容时差还未还够最低还款,各行就要上报央行了,这个与银行上报时间有关,一般都是及时上报。

      信用卡逾期,每家银行上报央行征信时间不一样,具体规定如下:

      1、超过还款日立马上征信:工商银行

      2、超过宽限期才上征信:农业银行、建设银行、交通银行、招商银行、中信银行、民生银行、光大银行。

      3、下个账单日才上征信:中国银行、浦发银行、广发银行、华夏银行、平安银行。

      现在大家明白了吧,你逾期后,上征信的时间都不同,跟银行也有关系,阿虎讲的一个月,是一般情况,是一般的规律。

     

      问题四:逾期记录多久会消除?

      官方数据,个人的征信数据,每5年会自动大的更新一次,也就是讲,你产生了逾期,而且上了征信,从当日起,5年后,你的逾期记录才会自动消除。

      但现实情况一般是2年,而且指的是信用卡逾期,也就是你信用卡产生逾期后,千万不要销卡,接着使用这张卡,用后面新的消费数据,来滚动前面的不良记录,一般两年之后,再去申贷的时候,基本没什么影响。

      但如果你销了卡,或者被强制性销卡,或者是贷款逾期的话,这个时间就说不定了,一般就需要5年了。

      重点提醒:外面所谓的征信洗白和屏蔽,这个是骗智商税的,用脚后跟都能想明白的问题,也有很多人会信,还有很多人说"看到了",至于看到的那部分人,你看到后面的运行逻辑是什么,这里阿虎就不多讲了,有缘的,可以单独告诉你。

     

      逾期都是大家比较关心的问题,那么逾期后,有没有什么补救措施?

      逾期后的补救措施很少很少,而且是还未上征信报告的,可以按照以下方法尝试:

      1、搞清楚容时差,只要你在该行容时期限内还够最低还款,这个不叫逾期,也不会产生逾期。

      2、如果在容时期限没有还够最低还款,或者超了1-2天,可以打电话咨询该行客服,看有没有上报征信,如果没有,还是可以补救的,可以跟那边商量,你及时还款,想办法让银行别上报即可。

      如果已经产生逾期,而且是上了信报的,这个就没办法了,还有一点就是,有的银行是没有容时差的,如工行,这个得搞清楚了。

      下面主要讲解一下,由于经济危机,感觉到自己卡还不上时,或者即将逾期的客户,可以用以下方法操作:

      1、宽限期

      宽限期就是容时差,每家银行基本在2-3天之间,工行是没有的,所以说,在你最后还款日到来之前,你可以外加宽限期,如招行的宽限期为3天,你的最后还款日为25号,那么你只要在28号之前还够最低还款,是不影响征信的,也不会产生逾期。

      2、最低还款

      信用卡还款,只要在最后还款日还完最低还款,银行只会收取你剩余金额的利息,但不会影响到征信,有一些不懂朋友,总认为没全额账单还款就逾期了,其实并非如此。

      3、账单分期

      这个大多数都是知道的,为了降低还款压力,也可以做账单分期,分的时间越长,每个月还的越少,当然利息也就越多,当然这个根据自己的情况。

      4、账单分解

      如果你出现经济危机,大家可以进行账单分解,你不要非等到最后还款日到来才开始着急,你可以提前计划好,只要账单日账单出来之后,你就可以规划还款了,可以多次还,多次刷出来即可,这就是信用卡的优势。

      我们举例说明,如本期账单已出,你的最低还款为5000,你手中的流动资金只有1000块,如果你手中有机器的话,可以分5次还,然后分5次刷出来即可,至少不会产生逾期,这也是一种思路。

      5、更改帐单日

      这个是不到万不得已的时候,才建议的方法,大多数银行是支持更改帐单日的,如果你发现本期的消费金额可能超了很多,那么你可以在帐单日前几天,把帐单日申请改至你的申请日之前,这样就可以获得最多一个月的免息期,也就多了一个月的时间准备。当然不是所有银行都能改的,也不是你随时都能改的,也不是能够频繁改的。

      6、卡还卡

      这个不用多讲,有两张以上信用卡的群体,可以借用其中一张卡的额度,还偿还另一张卡,这个大多数人都知道,没什么可讲的。

      7、网贷偿还

      有很多信用卡代还的网贷,根据目前的网贷市场,有很多已经不靠谱了,或者说不再放款了,当然也有几家靠谱的依旧可以申请,此类都是大平台的产品,能接受可以去申请,不能的话就去申请其他网贷,来偿还信用卡账单。

      最后再次提醒大家,如果信用卡产生逾期,千万不要销卡,就是银行要求你销,你也不要销,如果销了,那么这个不良的记录会一直留在征信上,至少保留5-7年,但如果没有销掉,还上钱之后,这张卡使用情况要比之前更好,用后面良性的消费滚动前面不良的,一般两年之后,申贷基本没什么问题。

    展开全文
  • 最近在写几个关于“Project - Subitem - Task”的管理系统,说是系统还是有点夸大了,基本就是一个多表查询调用和insert、update的数据库操作,只是出现不少计算和统计的问题,使得SQL显得复杂。所以,有必要在一个...

    最近在写几个关于“Project - Subitem - Task”的管理系统,说是系统还是有点夸大了,基本就是一个多表查询调用和insert、update的数据库操作,只是出现不少计算和统计的问题,使得SQL显得复杂。所以,有必要在一个阶段任务完成后,做一次总结,把一些测试过程中的SQL代码做总结,以防以后用到又忘记了,也欢迎各位DB码农一起吐槽。


    这几个月陆续写了几个系统,最后一个系统是信用卡管理系统,也是SQL累积到较复杂的阶段,以这个为例子来整理这段时间以来的基于ACCESS和ASP的SQL多个表查询与计算统计代码是比较合适的。


    PS:因为涉及到自己的银行信息安全,隐去了一些信息,但额度、账单金额等还是真实的,是不是很剁手。


    回到正题,信用卡较多,希望用较好的方案统计信用卡账单、额度、还款等等信息,而又不想利用如“51信用卡管理”之类的软件,让人家获取我的财务信息,最好就是自己弄个数据库来解决,放到自己的云主机或虚拟服务器上去,手机也是一样访问的。这是做这个简单系统的原因,很多数据并不是一成而就的,而是在用的过程中不断添加需要统计到的信息而改进代码。


    建立一个CreditCard的数据库,我采用的是ACCESS2007,扩展名accdb。总共建立三个表,分别是credit(信用卡信息)、Bill(账单)、Payment(还款),尽量以最基础的数据录入,减少冗余,更多的计算和统计写在ASP上。


    正如上面的CreditCard Information的页面,看看SQL的语句:

    select Credit.ID as 序号, Credit.CCno as 索引, Credit.Bank as 银行,
    Credit.brand as 品牌, Credit.Card as 卡号, Format(Credit.limit,'Currency') as 额度,
    Credit.Belong as 持卡人, Credit.billday as 账单日, Credit.consumeday as 消费日,
    Count(Bill.CCno) as 账单数, Format(Credit.templimit,'Currency') as 临时额度,
    Format(Credit.unsettled,'Currency') as 未出账单金额,
    Format((Credit.limit+Credit.templimit-Credit.unsettled),'Currency') as 剩余额度,
    Credit.newtime as 更新时间
    FROM Credit LEFT JOIN Bill ON Credit.CCno = Bill.CCno
    GROUP BY Credit.ID, Credit.CCno, Credit.Bank, Credit.brand, Credit.Card,
    Credit.limit, Credit.Belong, Credit.billday, Credit.consumeday,
    Credit.templimit, Credit.unsettled, Credit.newtime
    order by Credit.ID

    Select语句中在as之后的名称可作为字段(列)的名;对于现实金额计数法和货币符号,则是用Format(字段或表达式,'Currency')得到¥12345.67格式;SQL中是可以用表达式的,如”额度+临时额度-未出账单金额“可以得到剩余额度等。由于用到Count(统计)Bill表中的对应银行的账单数量,所以用到了两个表的链接,即【Credit】和【Bill】两个表。两个表链接还是比较容易的,采用LEFT、INNER、RIGHT都可以实现Count,但其他用法需求里,这三个表链接方式是有区别的,特别在三张表以上的链接的应用就很重要了。


    PS:隐去索引、银行、卡号等。


    Bill Payment是三个表的同时调用,目的是一览无余地看到信用卡的账单、还款时间、还款情况等方面的信息,且看SQL语句:

    select Bill.ID as 序号, Bill.CCno as 索引, Credit.bank as 银行, Credit.Card as 卡号,
    Bill.BLno as 账单编号, Month(Bill.billdate) as 账单月份, Bill.paydate as 最后还款日期,
    Format(Bill.balance,'Currency') as 本期账单金额, Max(Payment.Paydate) as 还款时间,
    IIf(Max(Payment.Paydate) Is Not Null,IIf(Bill.balance-SUM(Payment.balance)<=0,'结清账单','部分还款,余'&Bill.paydate-date()&'天'),IIF(Bill.paydate-date()>0,Bill.paydate-date()&'天','逾期:'&date()-Bill.paydate&'天')) as 剩余还款时间, 
    Format(SUM(Payment.balance),'Currency') as 还款总金额,
    Format(IIf(Bill.balance-SUM(Payment.balance)<=0,0,Bill.balance-SUM(Payment.balance)),'Currency') as 未还款金额,
    IIf(Bill.balance-SUM(Payment.balance)<=0,'√','') as 账单完成
    FROM (Credit INNER JOIN Bill ON Credit.CCno = Bill.CCno)
    LEFT JOIN Payment ON Bill.BLno = Payment.BLno
    GROUP BY Bill.ID, Bill.CCno, Credit.bank, Credit.Card, Bill.BLno, 
    Bill.billdate, Bill.paydate, Bill.balance
    HAVING(Year(Bill.billdate)='2014' AND Month(Bill.billdate)='12')
    order by Bill.ID Desc

    Select语句中有Month(时间类型字段)来获取月份,也就有year(时间类型字段)、week()等获取相关时间信息;用Max、Min来获取一个字段(列)中最大或最小的数值,这个数值可以是数字或时间类型。


    这段Select语句中涉及到了一个if语句,句式:IIF(字段或表达式,表达式为真的结果,表达式为假的结果),表达式可以再嵌套表达式。对上面”剩余还款时间“这个字段的if语句进行解析。


    IIf(Max(Payment.Paydate) Is Not Null,IIf(Bill.balance-SUM(Payment.balance)<=0,'结清账单','部分还款,余'&Bill.paydate-date()&'天'),IIF(Bill.paydate-date()>0,Bill.paydate-date()&'天','逾期:'&date()-Bill.paydate&'天'))as 剩余还款时间


    第一个if层(红色),IIf(Max(Payment.Paydate) Is Not Null,表达式为真的结果,表达式为假的结果),当【Payment】表中的Paydate(这里指还款时间)不是空值的时候(蓝色),也就是这时有【Bill】表中的某月的账单,但这个账单在表【Payment】有值(不是空值),那么执行”表达式为真的结果“;如果这张信用卡某月的账单还没有还款记录,即还款时间为空值(Null),那么执行”表达式为假的结果“。


    那么这两个真假表达式的结果是什么呢?再看下一个if层(紫色),IIf(Bill.balance-SUM(Payment.balance)<=0,'结清账单','部分还款,余'&Bill.paydate-date()&'天')。也就是这时已经有还款记录了,那么这是存在两种状态,即一次性还完了某月账单应还款总额、和只还了部分钱,还剩余一部分没还。从表达式来看,账单金额-n次还款金额总和≤0,即已经还完全部款项(可以多还钱的,因为大多数时候下个月还会有刷卡,肯定还有账单的),那么就显示”结清账单“;如果账单金额-n次还款金额总和>0,也就是可以还了N次,都没有还完(欠太多钱,要”周转“几次才还完),那么就显示”部分还款,余n天“。


    还有一个第一层if语句表达式为假的结果(绿色),IIF(Bill.paydate-date()>0,Bill.paydate-date()&'天','逾期:'&date()-Bill.paydate&'天')。也就是最后还款时间-当前日期>0,那么计算最后还款时间-当前日期的天数;否则小于等于0就逾期(因为最后一天还款,并不是所有银行都能入账为还款,会第二天记账),逾期N天。


    明天再继续解析三个表的链接的方法选择,如何利用或选择左链接(LEFT JOIN)、内链接(INNER JOIN)和右链接(RIGHT JOIN),他们之间的区别和搭配。

    展开全文
  • 拍卖系统 v9.0

    2012-03-01 16:42:12
    支持拍卖和一口价销售模式,支持支付宝和财付通在线充值,同时拥有新闻发布,友情链接,交易提醒邮件,信用评价,用户IP地址限制等功能,系统还采用了缓存技术使页面访问速度有了大幅提升,5年来,我们不断努力、...
  • 为了确保微服务之间松耦合,每个服务都有自己的数据库, 有的是关系型数据库(SQL),有的是非关系型数据库(NoSQL)。 开发企业事务往往牵涉到多个服务,要想做到多个服务数据的一致性并非易事,同样,在多个服务...
  • ·[外接数据]支持外接用户数据库功能,可实现与论坛或者其它系统整合 ·[店铺收费]按店铺的等级限制商品发布数量收取费用 ·[支付宝]支持支付宝按钮支付功能,实现用户商品的安全交易 ·[模板管理]可自行添加和制作...
  • 立方酒店管理系统

    2004-07-21 00:00:00
    关于系统:建议本系统在800×600显示分辨率下运行; 关于使用UPS稳压电源:本系统经过全面破坏性测试,本系统能够修复突然断电而造成的数据表损坏,但是为了以防万一,建议用户使用UPS不间断电源,以免非正常退出本...
  • 支持灵活的权限设置:可分别对各个人员设定权限,包括进入系统密码、可操作的功能、可查询的数据等,如入单、改单、查看统计数据等功能设定为允许、禁用或隐藏。 其他设置:如:只收现金、结帐金额取整等。 支持...
  • 首先自己在数据库中创建一个数据库(比如使用phpmyadmin之类的可视化工具 ),然后配置application/database 中的 username,password,database 访问 站点url/index.php/login/install ,输入管理员的email...

空空如也

空空如也

1 2 3 4 5 6
收藏数 115
精华内容 46
热门标签
关键字:

信用数据库查询系统