白手起家学Python

Django实践(二)房贷计算器

2018-03-30  本文已影响20人  敖瑞_rick

在上一篇Django实践(一)房贷计算器中,我们论证了整个项目的价值以及基本的项目结构。
那么这一章我们来理顺一下产品逻辑,当我们把产品逻辑的全貌展现出来的时候,需要涉及的工作量和技术都会一目了然了。


一、产品结构

这是一个简单的输入/输出项目:我们输入相关的房贷参数和指标,产品会输出一个大表,这个大表可以清楚让用户看到一些信息。
影响到房贷的所有因素一览:

项目 描述 预期输出
公积金贷款计算 贷款利率(优惠/无优惠);贷款年限(贷款年限条件,主贷人/房龄年限);公积金贷款限额(每月缴纳/账户余额);夫妻协同 可贷款年限;可贷款金额;公积金月供;
商业贷款计算 贷款利率(受到一套房\二套房影响);贷款年限(无影响);贷款数额(扣除公积金贷款剩余部分);还款方式(等额本息/等额本金) 贷款金额;每年度月供;
契税计算 首套房/二套房分别计算;合同价-增值税 一定比例
个税 普通住宅/非普通;满五唯一/不满或不唯一 一定比例
增值税(及附加税) 5.38%*(买价-上家买价)/售后公房无
中介费 固定费用
* 是否涉及到做低做高合同金额亦需要纳入考虑 合同价=购房房产总价;做低的价值:少增值税、少贷款额度、多首付;做高的价值:适用无增值税房子,多贷款额度,少首付

二、用户流程

上面这些项目模块,构成了整个项目,下面我们模拟一下流程:

输入:

输出:

如此一来,人们就能很容易的看到房贷的分配了。下一章我们会吧相关模块做出拆解,用编程语言进行表达。

上一篇下一篇

猜你喜欢

热点阅读