预览加载中,请您耐心等待几秒...
1/3
2/3
3/3

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

基于J2EE的住房公积金管理系统中贷款管理子系统的设计与实现的中期报告 一、项目介绍 本项目为基于J2EE的住房公积金管理系统,旨在为公积金管理机构提供便捷、高效的管理手段,包括用户管理、缴存管理、贷款管理等多个子系统。本文重点介绍贷款管理子系统的设计与实现。 二、贷款管理子系统设计 1.需求分析 根据项目需求,贷款管理子系统需要实现以下功能: (1)贷款申请:用户可以通过网上申请、柜台申请或者现场申请三种方式提交贷款申请。 (2)贷款审批:管理员对提交的贷款申请进行审批,并根据情况给予不同的审批结果。 (3)贷款发放:审批通过后,管理员可以进行贷款发放,同时系统需要自动生成贷款合同并进行存档。 (4)贷款查询:用户可以通过网上查询、柜台查询或者电话查询等方式查询自己的贷款信息,包括还款计划、还款明细等。 (5)贷款统计:管理员可以通过统计功能查看贷款相关数据,包括发放量、逾期情况、坏账率等。 2.实现方案 为了实现上述功能,本系统采用B/S架构,前端使用JSP和Ajax技术,后端使用Servlet和JDBC技术,数据库使用MySQL。 贷款管理子系统主要分为申请管理、审批管理、发放管理、查询管理和统计管理五个模块。其中,申请管理和发放管理由用户和管理员共同操作;审批管理和查询管理由管理员独立操作;统计管理由高层管理人员操作。 (1)申请管理模块 申请管理模块包括三种申请方式,即网上申请、柜台申请和现场申请。用户可以通过前端页面选择不同申请方式,并填写相应的申请信息。管理员在后台审批完成后,会将审批结果反馈给用户。申请信息需要存入申请表中,包括用户ID、申请类型、申请时间、申请金额等。 (2)审批管理模块 审批管理模块由管理员操作,主要包括审批申请和查看申请。管理员通过前端页面查看待审批的申请信息,并根据情况选择通过或者拒绝。审批结果需要存入审批表中,包括审批时间、审批结果、审批备注等。 (3)发放管理模块 发放管理模块由管理员操作,主要包括发放贷款和生成合同。管理员通过前端页面选择贷款发放方式,并填写发放信息。系统会自动生成贷款合同,并将其存档。发放信息需要存入发放表中,包括发放时间、贷款金额、还款期限等。 (4)查询管理模块 查询管理模块包括网上查询、柜台查询和电话查询三种方式。用户可以通过前端页面选择不同查询方式,并输入相应的查询信息。系统会根据查询信息在数据库中查找相应的贷款信息,并返回给用户。 (5)统计管理模块 统计管理模块由高层管理人员操作,主要包括贷款数据统计和逾期数据统计等。管理员通过前端页面选择统计方式,系统会根据选择结果在数据库中查询相应数据,并生成报表返回给管理员。 三、贷款管理子系统实现 本系统实现过程中,使用了MVC设计模式,将业务逻辑、数据处理和界面展示分离,提高了代码的可读性和可维护性。 在实现过程中,主要采用了以下技术: (1)前端技术:使用HTML、CSS、Javascript、jQuery和Ajax等技术实现前端页面。 (2)后端技术:使用Servlet实现业务逻辑,并使用JDBC与MySQL数据库进行交互。 (3)数据库设计:使用MySQL数据库,按照标准化设计方法,设计了用户表、申请表、审批表、发放表等相关表格。 四、总结 本文介绍了基于J2EE的住房公积金管理系统中贷款管理子系统的设计与实现情况。该系统通过B/S架构、MVC设计模式和多种技术的结合,实现了贷款管理的所有功能,为公积金管理机构提供了便捷、高效的管理手段。在后期的系统测试中,需要进一步完善贷款管理子系统,提高系统的稳定性和用户体验。