Django实践(一)房贷计算器

前段时间我和太太筹备买房,并计划以首付+公积金贷款+商业贷款的方式进行交易。
本来么,下定决心做一位“光荣的房奴”已经很不容易了,结果没想到更麻烦的事情还在后面——计算房贷最优解。
纵使我太太颇具数学细胞,excel玩得贼溜,要理清楚这一团乱麻也是废了好大心思。
经过复杂的计算之后,我和太太终于确定了还贷的方式,附带成果是一个excel表单,可以通过调节房贷各方面的参数来实时获得各种还贷策略的结果。
由此,我萌生了将这次贷款计算进行“网站功能化”的实践……

在确定要开发之前,我们需要想清楚以下一些问题,这些是《代码大全》放在开篇的一个建议:

软件构建方法论
  • 定义问题:
  • 需求分析:
  • 规划构建:
  • 软件构架:
  • 详细设计:
  • 编码与调试:
  • 单元测试:
  • 集成测试:
  • 集成:
  • 系统测试:
  • 保障维护:
下面我们来一件一件的过

一、项目简介

这是一个面向一二三线购房者,让购房者可以较为详细的计算综合计算“首付+房贷”经济压力的工具性项目。

我认为这个项目是有前景的,原因有以下几点:

  • 市场上已经有很多款房贷计算器,但是都是将利率、公积金\商贷等进行混合计算,并没有考虑到一些政策性的内容(如满五、唯一、普通住宅等)
  • 综合计算一房一算,让供购房者可以精确算出每月房贷,做出最后的贷款决策。

基于以上判断而做出的需求分析,项目需要:

  • 一系列的限制条件选项,就像完成一个问卷一样填写所有的条件;
  • 得到一个全面的还贷计算结果,并可以将还贷结果下载;
  • 让用户有动力分享这个网站;

2018年7月29日更新

  • 建立用户注册功能,每个用户需注册后进行使用,相关参数可以独立储存,这样有一个好处:用户可以分次填写相关参数(因为参数有点多),另外也可以防止网页误刷新导致的数据清空,最后我们也可以收集一些用户数据。

内容示例

  1. 公积金贷款模块计算(独立计算贷款年限、利率和个性化等)
  2. 商业贷款模块计算(独立计算贷款年限、利率和个性化等)
  3. 政策性税费(包括契税、增值税、个税、中介费等)
  4. 技巧性避税(如做低合同价、做高合同价等)(存疑)

更详细的条件描述之后整理……

二、开发概述

  • 项目开发环境:Windows
  • 文件包:fangdai
  • 语言:python
  • 工具:Django、bootstrap
  • 数据库:MySQL
  • 部署环境:Linux(……)
  • 网址:……(尚未升级网络加密)
  • 环境:见requirement.txt

三、前后端设计

数据库设计

暂不考虑,后期加上用户数据库

四、编码与调试

五、单元测试和集成测试

不懂

六、集成和系统测试

脚本集成,系统测试也不太懂

七、维护

个人项目,不考虑这些,做出来再说

    原文作者:敖瑞_rick
    原文地址: https://www.jianshu.com/p/672d77136e7c
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞