摘要:本课题依据助学贷款过程管理的当前状况,设计开发出一个基于WEB的管理系统,该管理系统基本上能满足高校管理学生贷款的要求。
本文首先阐述系统开发的背景及意义;然后简单介绍了系统使用的前端应用软件;接着对该系统的可行性进行分析,并对该系统的系统需求、总体设计和详细设计进行说明;最后描述了该系统编码实现的过程。
该助学贷款管理系统可以分为四个相互独立的功能模块,他们分别是管理员用功能模块、校办功能模块、学院功能模块以及该学院的贷款学生功能模块。系统主要功能是完成贷款学生信息的录入与修改。除此之外,管理员用户模块还可以进行学院用户信息查询以及附件功能管理;学院用户模块除实现管理员的功能外,还可以进行贷款申请初审;校办用户模块需要实现的功能为:贷款申请复审,贷款合同签订以及管理禁止或限制贷款学生的名单,还款请求审批,主页管理;贷款学生模块需要实现的功能为:申请表填写,贷款合同签订,还款申请以及查看明细表。这些功能模块的实现,使得学校基本上能通过这个系统实现学生贷款流程的功能。
该系统采用B/S这一主流结构,同时使用J2EE技术开发动态页面,选用了性能优良的MYSQL数据库作为该系统的后台数据库,并采用JDBC数据访问途径使得该系统能够顺利查询数据库中的数据,设计并实现了学生助学贷款管理系统。
关键词 J2EE;MYSQL;助学贷款;管理系统
目录
摘要
Abstract
1 绪论-1
1.1 选题背景-1
1.2 选题意义-1
2 开发环境与技术简介-3
2.1 软件开发关键技术-3
2.1.1 Java语言-3
2.1.2 MYSQL 数据库-3
2.1.3 B/S模式-3
2.2 软件开发平台-3
3 系统可行性分析-4
3.1 技术可行性-4
3.2 经济可行性-4
3.3 操作可行性-4
4 需求分析-5
4.1 系统功能需求-5
4.2 系统数据流图-6
4.2.1 顶层数据流图-6
4.2.2 一层数据流图-6
4.3 系统用例分析-7
4.3.1 系统管理员用例-7
4.3.2 校办用户用例-7
4.3.3 学院用户用例-8
4.3.4 学生用户用例-8
5 总体设计-10
5.1 系统总体设计目标-10
5.2 系统功能模块设计-10
5.3 数据库设计-10
5.3.1 数据库概念结构设计-10
5.3.2 数据库逻辑结构设计-13
5.3.3 数据库主要表结构-13
6 详细设计-18
6.1 系统详细设计目标-18
6.2 程序流程图-18
6.2.1 系统总体流程图-18
6.2.2 贷款申请流程图-18
6.2.3 合同签订流程图-19
6.2.4 还款申请模块流程图-20
7 系统编码实现-21
7.1 进入系统-21
7.2 门户设计-21
7.3 用户登陆-21
7.4 学生贷款申请-22
7.5 学生贷款合同-22
7.6 学生还款-23
7.7 学生档案管理-24
7.8 学生贷款申请审批-25
7.9 合同管理-26
7.10 还款管理-26
7.11 信用黑名单管理-27
7.12 公告管理-28
致谢-30
参考文献-31
附录-32