网上借贷系统的设计与实现(JSP,MySQL)(含录像) 来源:wenku7.com 资料编号:WK715899 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9AWK715899 以下是资料介绍,如需要完整的请充值下载。 1.无需注册登录,支付后按照提示操作即可获取该资料. 2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 密 保 惠 帮助 我要下载该资源 资料介绍 网上借贷系统的设计与实现(JSP,MySQL)(含录像)(毕业论文10000字,程序代码,MySQL数据库) 本课题在对现有的网银贷款系统进行研究比较的基础上,设计研发了一套基于JSP技术的网上银行个人信用贷款业务系统。本系统用户分为系统管理员、普通用户这两类。管理员模块的功能主要包括系统公告管理、注册用户管理、贷款申请审批管理、贷款发放管理等;普通用户模块主要包括在先注册,浏览系统公告、贷款申请等功能。 本系统前台主要使用JSP作为开发语言,后台使用MySQL作为数据库管理系统,开发环境是MyEclipse,服务器采用tomcat,开发出的一个B/S结构的网上银行个人信用贷款业务系统。 功能模块的实现 4.2.1用户注册 如果需要注册新用户,就可以使用用户注册功能,用户注册模块用来完成用户的注册操作。添加的信息包括用户的帐号、密码、姓名、住址、性别、出生日期等信息。如果输入信息全部符合要求,系统会用一条插入的SQL语句将用户信息保存到数据库的用户表中。在用户注册页面系统简单使用了正则表达式来对用户输入信息是否符合要求进行判别,是否为空是通过form表单中的onsubmit="return checkForm()来检查验证。性别字段默认选择男,用户可以进行选择,信息输入完毕后点击确定按钮,之后系统会给出用户注册成功与否的提示信息。 4.2.2用户登陆功能 注册过的用户凭借账号和密码登陆系统。 4.2.3提交申请贷款 在此页面主要是添加贷款申请信息,点击提交按钮完成信息的添加。如果是没有输入完整的申请信息,比如没有输入公告标题,系统都会给出相应的错误提示,不能录入成功。 4.2.4管理员登录页面设计 为了保证系统的安全性,系统管理员要使用本系统必须先登陆到系统中,用户登录采用AJAX方式进行验证,先是在前台获取输入的管理员或会员登录账号、密码,点击登录后,通过AJAX方式,后台异步进行验证,实现页面无刷新的用户登录。 4.2.5管理员主界面 在管理员主页面中,左方页面展示了管理员可操作的功能菜单,进入相关的管理页面可以链接到子菜单,每个管理模块下面都有相应的子菜单。 4.2.6系统公告管理 点击添加企业新闻按钮,系统跳转到添加企业新闻的页面。在此页面主要是输入公告的相关信息,包括信息标题、信息内容,点击提交按钮完成信息的添加。是否为空是通过form表单中的onsubmit="return checkForm()来检查验证。 4.2.7贷款申请管理 点击左侧的菜单“贷款申请管理”,系统调用后台的纱Action类查询出所有的贷款申请信息,并把这些信息封转到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出所有的贷款申请信息。点击删除按钮可以实现贷款申请信息的删除操作,点击审核完成贷款申请的审核处理。 4.2.8注册用户管理 点击左侧的菜单“注册用户管理”,页面跳转到会员信息管理界面,调用后台的会员Action类查询出所有的会员信息,并把这些信息封转到数据集合List中,绑定到request对象,然后页面跳转到相应的jsp,显示出会员信息。主要包括帐号、密码、姓名、性别、年龄、住址、电话等信息。点击删除按钮实现会员信息的删除操作。 开发环境:MyEclipse Web服务器:Tomcat 数据库:MySQL 目录 第一章 绪 论 6 1.1信贷系统及发展现状 6 1.1.1信用贷款系统的简介 6 1.1.2研究开发现状分析 6 1.1.3课题背景和研究意义 6 1.2本文的主要工作——设计系统开发的流程 7 第二章 软件需求分析 8 2.1需求分析 8 2.1.1技术可行性 8 2.1.2经济可行性 8 2.1.3操作可行性 8 2.1.4法律可行性 9 2.2 性能需求 9 2.2.1系统的安全性 9 2.2.2数据的完整性 9 2.3 界面需求 9 第三章 软件概要设计 11 3.1功能模块图 11 3.2数据库的分析与设计 11 3.2.1概念结构设计 12 3.2.2逻辑结构设计 13 3.3系统用例图分析 16 第四章 系统功能实现 18 4.1开发工具及技术 18 4.1.1 MyEclipse 18 4.1.2 Tomcat服务器 18 4.1.3 JSP技术 18 4.1.3 JavaScript脚本 19 4.2软件功能模块的实现 19 4.2.1用户注册 19 4.2.2用户登陆功能 20 4.2.3提交申请贷款 21 4.2.4管理员登录页面设计 22 4.2.5管理员主界面 22 4.2.6系统公告管理 23 4.2.7贷款申请管理 25 4.2.8注册用户管理 26 第六章 软件测试 27 6.1测试的目的和意义 27 6.2测试过程 27 6.2.1 登录模块测试流程 27 6.3其它错误 28 结 论 29 致谢语 30 参考文献 31