《小额贷款操作系统》MVC文献

本次任务完成时间:2017年8月18日~2017年11月27日
完成模块功能:客户端、系统管理、贷款管理
项目说明:本项目仅供学习使用,不能用于商业或者其他用途

流程图

《小额贷款操作系统》MVC文献_第1张图片

客户端

注册—>登录—>提交身份证信息—>提交申请
1、浏览客户界面
2、点击注册,弹出注册界面,进行注册。注册成功,请登录。
说明:因为用户名跟密码一样重要,所以不能输入已存在的用户名。
密码不能少于6个字符,只能输入字母和数字,区分大小写。手机号也会成为是否能成功登录的一个凭证。
3、点击登录进行登录,弹出登录页面,输入登录信息。(手机号必须是当时注册时的手机号),登录信息正确,将会成功登录。
说明:输入错误10次,将不再进行登录验证,要2个小时之后才可以再次验证,会显示计时器。《小额贷款操作系统》MVC文献_第2张图片
第一步,首先要提交的是本人真实的身份证相关信息。提交之后会对你提交的信息进行一个真实性的验证,验证正确,将会弹出输入信息界面。
第二步,填入信息进行申请保存。(后台就可以看到申请的数据)
说明:这里提交的电话号码,可以输入电话号和手机号。不限制输入注册时使用的手机号。输错性别也不行。(限制:这里的性别只能输入男或女,其他都不可以输入)
只要还没申请授信的和快速放款,都可以取消申请。取消申请的数据,只要后台还没有删除,就可以恢复申请(但如果后台删除了,那么这数据将不存在了)。

《小额贷款操作系统》MVC文献_第3张图片

系统管理

1、录入公司信息
《小额贷款操作系统》MVC文献_第4张图片
2、部门管理
《小额贷款操作系统》MVC文献_第5张图片
3、员工管理
《小额贷款操作系统》MVC文献_第6张图片

贷款管理

如果还没有录入公司信息,会有提示提醒,必须录入公司信息。
(1) 第一步,点击客户,进行新增、修改、删除客户信息、查看详情,和多条件查询。客户有两种客户,个人客户和企业客户。删除只能删除未授信的客户和还没申请快速放款的客户
(2) 第二步,点击担保,进行新增、修改、删除担保信息、查看详情,和多条件查询。担保有两种担保,担保人和企业担保、删除只能删除未担保的客户
(3) 第三步,
1)、 客户可以申请快速放款(本次项目的核心),点击快速放款,进行新增、修改、删除快速放款、查看详情,和多条件查询。打印合同,提交审核,只能提交待审批的数据。查看审批记录。新增快速放款时,会根据选择不同的还款方式、自动生成还款计划。快速放款,不管是不是申请了授信还是没申请,只要到达可以申请快速放款的,都可以申请。(可以有担保人)
2)、 客户可以申请授信放款,(操作跟快速放款一样,本次项目的核心)进行新增、修改、删除快速放款、查看详情,和多条件查询。打印合同,提交审核,只能提交待审批的数据。查看审批记录。这里的客户必须是授信申请成功的客户,并且还是没有申请过放款或快速放款的客户。授信放款时,会根据选择不同的还款方式、自动生成还款计划
(生成的还款计划)
(4) 第四步,客户申请授信,已申请快速放款的,不用申请授信,点击授信申请,进行新增、修改、删除客户授信、查看详情,和多条件查询。提交审批,只能提交待审批的数据。查看审批记录(审批都跟财务管理有关系,因为财务要考察客户是否有能力偿还这笔贷款,而进行审批)(可以有担保人)
(5) 点击网上客户,进行查看,修改、删除、多条件查询,也可以申请快速放款。删除必须是取消申请贷款的客户。修改,只可以修改不良记录和备注
(6) 点击还清贷款的客户,这里是查询贷款成功并还请的记录,可以多条件查询
【还款操作在财务管理】
说明:电话号码,手机号码,邮箱号,邮政编号,身份证号,都验证输入,还有输入限制 。

4、客户管理
《小额贷款操作系统》MVC文献_第7张图片
5、担保管理
《小额贷款操作系统》MVC文献_第8张图片
6、快速放款申请
《小额贷款操作系统》MVC文献_第9张图片
7、客户授信
《小额贷款操作系统》MVC文献_第10张图片
8、客户授信放款申请
《小额贷款操作系统》MVC文献_第11张图片
8、客户授信放款申请
《小额贷款操作系统》MVC文献_第12张图片
9、还清贷款的客户
《小额贷款操作系统》MVC文献_第13张图片
10、这是正在执行还款的客户信息
《小额贷款操作系统》MVC文献_第14张图片

总结

做这个项目的时候,会牵扯到一些自己没接触过的功能,这就要去网上查找一些相关的功能例子来看看,反复修改测试代码才会得到自己想要的结果。
我觉得这个项目难点在于怎么生成还款计划,因为它这里有好几种还款方式,每一种生成的还款计划都是不一样。因为生成还款计划可能会有好几期,有可能每一期的还款都会不一样。如果是这样又该如何解决,做这个足足用了一个月的时间去揣摩,去想,去做,怎么才可以达到项目书中的要求,怎样才能做出这样的效果来。我想到了之前WCF的一键分包的做法,感觉有点相似。只是相似,这还是不行的,最后同桌告诉我,可以试试拼接的方式。分期就是需要循环的次数,每期得出对应的金额,用数组装起来,再进行拼接等,不同的还款方式,计算方式也不同。还有就是计算出日期数,计算出选择这段时间段中,有多少个月,剩余多少天,还有每个月的天数不一样,该如何判断,二月也是一个很特别的一个月,又该如何判断,选中的会不会是刚好是在这个月结束还款,又或者选择这个月最后一天借款,那下个月没有这一天那又要这么还,等等,这些问题都要解决的。
通过这个项目,发现自己提升了很多。

你可能感兴趣的:(文献)