西安邮电大学计算机学院数据库课程设计 480页 两个财富值

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

西安邮电大学(计算机学院)综合应用软件课程设计报告题目:易贷宝-企业-银行-农民贷款系统专业名称:计算机科学与技术班级:计科1201学生姓名:学号(8位):指导教师:乔平安起止时间:2014年11月17日—2014年11月28日一、课程设计目的①在数据库原理课程基础上,培养综合运用数据库知识的能力。②学会数据库的设计、规划以及应用程序的开发和调试,掌握客户机/服务器体系结构,学会大型数据库的工作模式。③大型数据库管理系统存放于服务器,数据库放在服务器上,学生在客户机上开发应用程序访问服务器上的数据库,并完成应用系统所要求的各项功能,应用程序的开发需要采用当前流行的新软件。二、课程设计内容数据库的设计根据所选的题目,经过调查研究,构建合理的数据库。首先构建基本表以及表和表之间的联系,在此基础上构建视图和索引表。此次选题共建立11张表,各表之间外键关联极强。①服务器的组织根据建立的基本表、视图和索引表搭建服务器。前端开发工具:采用JAVA进行编写②服务器端:JDK1.7,mysql5.6③开发应用程序利用所学的新软件开发工具进行应用程序的开发。④连接、调试。三、软硬件环境及系统所采用的体系结构系统的体系结构为C/S结构1.前台——开发工具Eclipse+ADT22.0.3+GenyMotion开发语言为:Java(使用JDK1.6)开发环境:Android4+Windows8x642.后台——开发工具:MyEclipse2014+Tomcat7.0+MySQL5.6+SQLYog开发语言为:Java(使用JDK1.7),SQL开发环境为:Windows7x64四、需求分析易贷宝是一款为面向农户贷款的贷款应用,实行“公司+农户+信贷”的产业链模式进行申贷。所谓“公司+农户+信贷”,就是实行农户贷款,企业担保方式。利用企业市场洞察力、信息敏感度和资金实力相对较强的优势,由企业为关联农户贷款提供担保,既把企业与农户的利益紧密地联系在一起,又能增强单个农户抗风险能力创新担保形式,实现风险共担。这样利用农户现成生产设备减少了生产成本,公司和周围农民都有了经济效益。通过对农业龙头企业进行支持,以及对形成农业产业链的前提——农户种植、收购、加工等上下游提供相应的信贷支持、提供信息服务、发放惠农卡等,不仅满足企业发展的资金需求还对上下游客户提供延伸的金融服务,这样银行也能降低风险,形成农户、企业、银行等多赢局面。“易贷宝”是一款集贷款服务、供需资讯于一体的金融类应用程序。很好的运用了“公司+农户+信贷”这一模式。具体流程如下:农产品收购企业向银行申请贷款,并按照企业和银行协议,棉花收购企业需将这笔款项中的一定比例借给有需求的农户,用于农户的扩大再生产,并负责向农户提供生产技术指导和产品收购。这笔借款以农户在企业中的订单做抵押。农户将其现在或将来生产的农场品销售给企业,作为获得贷款的对价和偿还贷款的方式,最后由企业向银行偿还贷款本息。“易贷宝”创新了信贷管理方式,依托产业化龙头企业,把银行贷款发放和农业产业化有机地结合在一起。“易贷宝”贷款的设计理念是通过产业链贷款资金封闭运行化解信贷资金的风险,从而解决农户贷款难、担保难的问题。同时立足于简化企业贷款流程,减少企业款项下达时间,为企业提供优惠利率。同时利用银行做资金融通,以“公司+农户+信贷”的模式实现三方共赢。具体的需求分析:1.农户注册登陆:用户名、用户密码、用户密码确认、手机号。注册之后出现用户信息,可以暂不填写,但是在申请贷款之前必须得填写2.用户信息:身份认证:中文姓名、身份证号、出生年月、现居地址经营状况:种植行业、种植规模、种植年限、年投入成本、年收入、贷款用途银行卡号:卡号、余额(贷款对象须从事种养殖业,并且有过种植经历,即年限不可为0。规模、年限、成本收入、贷款用途作为银行放贷金额的考量)3.担保企业信息:企业名称、企业注册号、企业地址、企业电话、申请进度(银行线上电话核实,符合后根据企业地址线下审核,审查交易来往记录等内容)4.贷款申请:申请农户、贷款金额、贷款期限、申请企业、状态、申请日期、用途、应还日期(必须完善用户信息之后才能在线申请,提交申请后根据用户信息进行审核)5.进度查询:查询用户款项审核进度。有未审核,正在审核,审核未通过三种情况。未通过审核列有未审核通过的原因。6.在线寻找担保企业:可以通过定位寻找附近的农企,也可搜索企业,并实现线上沟通。发送担保申请。7.申请记录:申请记录中有农户贷款的申请记录,记录农户贷款的金额,贷款日期,款项状态(已还款,未还款)显示到期偿还金额,应还款的日期8.还款:产品申请数量单价合计金额提交还款申请等待企业线上核实(农户提交申请后,在线下交易的同时企业完成线上核实)9.邀请好友:邀请通讯录中的好友。方式为短信。10.平台介绍:介绍易贷宝,语言通俗易懂关于:简单介绍开发团队意见反馈:提交文字信息客服电话:一键拨打客服电话11.企业注册:用户名、密码、密码确认、企业名称、注册号(注册号必须输入完整信息,名称可以模糊匹配)成立日期、登记机关、地址、经营范围、企业电话12.我的消息:查看农户的消息,并在线沟通。13.查看申请:查看向自己申请的农户的所有信息,线下核实之后线上通过担保申请。通过或拒绝担保申请的农户。通过的农户保存在我的担保农户中。查看农户的还款申请,在交易的同时通过还款验证,农户的申请记录中款项更新为已还款。14.我的担保农户:查看所担保农户的所有信息、审核进度、并实现交流。五、系统设计1.系统结构图(功能模块图)见附件一2.后台接口:1.农民注册servlet/FarmerRegistServletStringname农民姓名Stringpassword密码Stringphone农民电话返回值name_has_registed有信息姓名,注册失败phone_has_registed有重复电话,注册失败regist_success注册成功regist_failed注册失败2.农民资料完善农民idStringplantIndestury种植行业StringplantScale种植规模IntegerplantYear种植年限FloatannualInvestment年投入FloatannualEarning年收入StringloanUse贷款用途返回值message_save_success信息保存成功message_has_certained信息已确认过save_failed保存失败3.农民个人信息完善农民idcnNAME中文姓名identityNumber农民身份证号birthday生日address住址返回值message_save_success信息保存成功message_has_certained信息已确认过save_failed保存失败4.农民持有银行卡情况农民idStringbankName银行名称StringcardNumber银行卡号返回值cardNumber_has_certained银行卡已存在message_save_success信息保存成功message_has_save信息保存(超过一张卡)save_failed保存失败5.企业注册企业登录名Stringpassword登录密码StringenterpriseName企业名称StringregistNumber企业注册号返回结果name_has_registed存在相同注册名,注册失败enterpriseName_has_registed存在相同企业名,注册失败registNumber_has_registed存在相同注册号,注册失败regist_success注册成功regist_failed注册失败6.企业信息完善/servlet/EnterpriseDetialServletIntegereid企业idStringestablishDate成立日期StringregistAuthorith登记机关StringbusinessScope经营范围StringphoneNumber企业电话返回结果message_save_success信息插入成功message_has_certained信息已插入save_failed插入失败7.企业持有银行卡情况企业idStringbankName银行名称StringcardNumber银行卡号返回值number_has_certained银行卡已存在message_save_success信息保存成功message_has_save信息保存(超过一张卡)message_save_failed保存失败8.农民登陆农民姓名Stringpassword密码返回结果login_failed登陆失败{farmer:{id:1,name:zc,password:123,hasIdentity:1,hasDetial:1,hasBankCard:1},farmerDetial:{fid:1,plantIndestury:123,plantScale:123,plantYear:123,annualInvestment:123,annualEarning:123,loanUse:123},farmerIdentity:{fid:1,cnName:qwe,identityNumber:123,birthday:123,address:123},bankCards:[{fid:1,bankName:123,cardNumber:123,money:10000}]}9.企业登陆企业登录名Stringpassword登录密码返回结果login_failed登陆失败{enterprise:{id:1,name:haha,password:123,enterpriseName:123,registNumber:123,hasDetial:1,hasBankCard:1},enterprisedetial:{eid:1,establishDate:123,registAuthorith:123,businessScope:123,phoneNumber:123},bankCards:[{eid:1,bankName:123,cardNumber:123,money:6000000}]}10.更新农民银行卡金额/servlet/FarmerUpdateMoneyServletIntegerid银行卡idFloatmoney钱数返回结果money_less_failed所要取出的钱大于已有的钱,取钱失败get_money_success取钱成功save_money_success存钱成功update_money_failed更新失败11.更新企业银行卡金额/servlet/EnterpriseUpdateMoneyServletIntegerid银行卡idFloatmoney钱数返回结果money_less_failed所要取出的钱大于已有的钱,取钱失败get_money_succes

1 / 483
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功