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

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

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

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

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

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

北京农村商业银行信贷管理信息系统的设计与实现的中期报告 中期报告:北京农村商业银行信贷管理信息系统的设计与实现 一、项目概述 北京农村商业银行信贷管理信息系统是一款为该银行信贷管理提供支持和便利的软件系统。主要功能包括贷款申请、贷款审批、放款管理、还款管理等模块。系统主要服务于该银行员工和客户。员工可以通过该系统更便捷地处理贷款业务流程,客户可以通过在线申请贷款和在线还款等功能更加方便地使用该银行的服务。该系统采用JavaEE开发,运行于Web环境下。 二、开发进度 目前为止,我们已经完成了系统的需求分析和概要设计工作,以及部分模块的详细设计。下一步的工作是完成系统剩余模块的详细设计、编码和测试。 三、需求分析 1.功能需求: (1)贷款申请模块:该模块主要提供在线填写贷款申请信息、上传相关资料等功能,同时也提供了查询贷款申请状态的功能。 (2)贷款审批模块:该模块主要提供审核贷款申请、生成审批结果、退回申请等功能。 (3)放款管理模块:该模块主要提供贷款放款、查看放款记录等功能。 (4)还款管理模块:该模块主要提供还款计划生成、还款计划修改、还款记录查看等功能。 2.性能需求: 系统要求能够在多用户同时访问的情况下稳定运行,响应时间不能超过3秒。 3.安全需求: 系统要求可以通过用户身份验证来进行登录,以保障系统的安全性。同时,敏感数据需要加密保存。 四、概要设计 该系统采用B/S(Browser/Server)结构,前端使用HTML、CSS、JavaScript等技术,后端采用JavaEE开发。系统分为四个模块,即贷款申请模块、贷款审批模块、放款管理模块、还款管理模块。主要业务流程如下: (1)客户通过网站填写完整个人和资产信息,并上传相关证明文件。 (2)员工对客户的申请进行初步审核。 (3)初审通过后,员工将客户信用报告和其他相关资料上传至系统中,由分析人员进行详细审核,生成审批结果。 (4)审批结果生成后,员工将结果反馈给客户,并进行最终审核。 (5)审核通过后,系统将自动生成还款计划,并进行贷款放款。 (6)客户可通过自助还款功能,进行在线还款,还款记录也将自动记录在系统中。 五、详细设计 该系统采用三层架构,分为表现层、业务逻辑层和数据访问层。前端采用HTML、CSS、JavaScript等技术开发,后端主要采用JSP、Servlet、Spring、Hibernate、Struts2等框架技术。数据库采用MySQL。 1.数据访问层: 数据访问层主要实现对数据库的访问,使用了Hibernate框架。通过Hibernate的对象映射功能,可以将实体类对象与数据库表结构进行关联,并提供了对象持久化的能力。 2.业务逻辑层: 业务逻辑层负责对用户请求进行处理,处理结果返回表现层或者数据访问层。该层采用Spring框架进行开发,可以较为方便地进行事务管理、依赖注入等。 3.表现层: 表现层是系统与用户进行交互的界面,采用JSP和Servlet进行开发。同时,为了减少页面之间的耦合,采用Struts2框架进行控制器的实现。 六、系统测试 对于该系统的测试主要分为以下几个方面: 1.功能性测试:进行模块功能的测试,包括贷款申请、贷款审批、放款管理、还款管理等。 2.性能测试:对系统的响应时间、并发性能等进行测试,确保系统可以在高负荷情况下保持稳定运行。 3.兼容性测试:测试系统在不同操作系统、不同浏览器下的运行情况。 4.安全性测试:测试系统是否可以通过不合法手段登录、是否可以越权访问数据库等。 七、总结 通过对北京农村商业银行信贷管理信息系统的设计与实现的中期报告的讲述,可以看出该系统结构清晰,分层明显,同时业务流程也完善。在后续的开发中,我们将进一步完善系统模块,确保系统满足客户和员工的需求。