1、项目概要
系统主要功能模块有:
后台模块:
(1)借贷管理:主要有借款管理、收款管理和借贷设置
(2)资金管理:主要有资金管理和费用管理
(3)认证管理:主要有认证管理、用户管理
(4)站点管理:站点内容管理
(5)系统设置:主要有模块管理、管理员管理、管理员类型、管理员记录
(6)推广管理:推广管理
前台模块
(1)登录注册
(2)借款
(3)投资
(4)我的账户:主要功能有基础信息、我的交易、我的资产、我的服务
目前项目完成程度有借款管理的初审阶段和满标阶段、费用管理的支付方式管理、系统管理的管理员管理、管理员类型、管理员记录、
2、数据库设计
3、设计与实现
3.1、借贷管理
3.1.1、功能实现
借贷管理目前的功能有初审阶段和满标阶段,进入主页面后点击借贷管理中的初审阶段,如下图:
点击后,如下图所示
点击新增即可进行后台的订单新增,弹出页面如下图(测试内容,后面会改进删除)
贷款号是随机生成的,用户也只能根据现有用户进行操作,内容输入完整后点击保存进行借贷操作
,完成后如下图
选择到数据后可以进行查看、延期等操作,如下图
而后点击查看按钮可以进行审核操作,如下图
审核通过后如同所示
审核未通过如图
审核通过后需要其他用户或网站后台完成借款操作,完成后进入满标阶段,如下图所示
满标后选择刚刚完成借款操作的数据进行查看
此时可以进行审核操作,审核通过后,此时贷款已完成,则进入还款操作
审核未通过则如同所示
还款完成后如同所示
3.1.2、相关数据表和关系
3.1.3、经典代码实现
通过循环对表的数据进行渲染操作
3.2、用户管理
3.2.1、功能实现
用户管理目前就只有一个内容,点击主页面的用户管理后显示如图
点击新增进行用户的新增操作(测试功能,后面会进行删减)
新增完成后如图显示
选择到数据后可进行修改操作,修改只能对邮箱和用户类型进行修改
点击列表中的基本信息中的查看按钮后如同显示,基本信息填写完整后可以获得2000的基本额度,如果没填写完整基本信息将不能进行借款操作
3.2.2、相关数据表和关系
3.2.3、经典代码片段
表格中放置按钮操作
3.3、系统设置
3.3.1、功能实现
点击系统设置中的修改密码弹出页面如图,修改完成后退出此管理员的登录,需要重新登录
点击系统设置中的管理员弹出页面如下图
点击新增可进行管理员的新增操作,新增页面如下图
选择到表中的数据后,可修改管理员的信息,如下图
选择到表中的数据后,还可删除管理员的信息,如下图
点击系统设置中的管理员类型弹出页面如下图
点击新增可以进行管理员的新增操作,如下图
选择到数据可以进行管理员的修改操作和删除操作,如下图
还可以对管理员类型进行禁用操作,禁用后创建管理员时将不再显示被禁用的管理员类型,如下图
管理员操作日志记录的是管理员登录后台和退出后台时的记录,此记录可以被查看但不能被删除,点击系统设置中的管理员操作日志弹出页面如下图,
选择到数据点击到查看按钮后如下图
3.3.2、经典代码片段
登录时获取到本机的IP地址
3.4、费用管理
3.4.1、实现功能
点击费用管理中的支付方式管理显示如下图
点击新增进行新增操作,显示如下图
选择数据点击修改操作,显示如下图
3.4.2、经典代码片段
绑定图片的显示
4、技术总结
经过这次做项目,我不仅学到一些新的知识,还巩固了在校期间所学到的理论知识。以前对一些知识要点,只是粗略地知道,而具体的要点都不太清楚理解,用法却是知之甚少。现在做过项目后,对这段时间学到的理论知识,它们该怎么用项目的业务逻辑和步骤,增加了更深入的理解,这不仅提高了自己的理论水平,而且也增强了自己的实际操作能力。通过项目的实习,增强了自己对专业的热情,提高了自己的兴趣。项目结束了,我也收获很多,同时也认识到了自己的诸多不足,在以后实训的生活中我将更加努力学习,虚心请教老师和同学,期待在下一次的项目实训中能收获更多知识与经验,为自己在编程的这段路上铺下基石。