https://www.bilibili.com/video/BV1fG411B79c/
第六章 系统具体实现
6.1 客户前台的实现
6.1.1 系统登录模块的设计系统登录模块包括前台客户的登录和后台管理人员的登录,他们之间实现的原理都是相同的。登录模块是实现对用户进入系统的一个验证功能,主要是用来验证用户登录时所输入的信息,以确定用户登录的身份,系统中所有用户的登录都是通过系统首页的初时界面来展现的。
用户的登录信息验证主要涉及用户的用户名、密码和用户的身份是否数据库中所存的用户信息相匹配,以及该用户是否被管理员冻结,如果用户信息输入不对或该用户已被管理员冻结,系统将给出用户提示信息,无法进入本系统,否则用户将成功登录系统。系统在实现过程中当用户成功登录系统时我们将把用户的登录信息保存在Session对象中,这样当用户进入某个页面时我们就可以通过Session来判断用户是否已正常登录,以达到限制非法用户的登录的目的。
系统运行首页如图6-1所示
图6-1系统首页界面图
本系统中的用户有客户、管理者,不同的用户分别具有不同的操作权限,客户和管理员通过用户名和密码成功登录后的页面如图6-2所示。
图6-2客户成功登录后界面图
6.2.2 客户注册模块的设计该模块的主要功能是实现客户用户注册帐号。当进入到首页后,客户可以单击首页中的【注册】按钮来进行用户注册,如图6-3所示。
图6-3系统客户注册界面图
6.2.3 客户信息采集模块的设计客户信息采集模块是客户前台的核心模块,其主要功能是通过申请投资贷款的客户对投资贷款相关资料表册的填写的过程,从而实现对申请贷款客户信息的采集。
当用户确认所要填的资料表册全都填完后,客户用户可以单击【信息提交确认】进行信息提交,如图6-4所示。系统在实现用户提交时其实是将用户贷款状态表中的客户提交状态置为1,其初始状态为0。
图6-4投资贷款信息提交确认界面图
用户管理模块是系统后台管理的一个部分,主要是实现对系统用户进行添加如图6-7所示(包括用户信息的冻结、用户信息的修改以及用户信息的删除)。
图6-7用户信息添加界面图
6.3.2贷款审核模块设计贷款审核模块为系统后台的核心功能模块,主要实现对贷款申请的意见审批如图6-8所示。系统审核的流程为当用户提交申请后经理才可以进行意见审批,只有当审核通过后借款人的借款信息才会显示在首页。
图6-8贷款申请意见审批界面图
该模块为系统核心模块的一个部分,主要是实现贷款客户信息的查询如图6-9。当查询到结果后单击详细资料图标可以查看客户的详细资料。
图6-9客户信息查询界面图
6.3.4系统退出功能设计该模块主要是实现系统的安全退出。当用户需要退出系统时可以单击退出按钮安全退出系统。