asp.net+sqlserver基于web的在校大学生贷款管理系统

news/2024/4/24 23:07:37/

采用的技术:
1.ASP.NET框架;
2. SQL Server  数据库;
3.AJAX技术:它不是一种新的编程语言,而是一种用于创建更好更快以及交互性更强的 Web 应用程序的技术;
4.HTML,CSS+DIV,代码实现静态页面;
开发工具:
1.Visual Studio 2012
2.SQL Server 
系统主要实现:学生注册、填写详细资料、申请贷款、学校审核、银行审核、贷后管理等功能,
(1) 学生注册:学生通过注册用户,提交自己的详细个人资料,考虑现实应用中的安全性,资料提交后不可修改;
(2) 申请贷款:学生在线提出贷款申请,提交后不可修改;
(3) 学校审核:学校初步审核学生提交的贷款申请,如同意则提交到银行相关部门,如不同意则反馈给学生本人;
(4) 银行审核:银行最终审核学生提交的贷款申请,如同意则通知学生办理相关业务手续,如不同意则反馈给学生本人。
(5)贷后管理:学生贷款后可以提前还款(只还本金),也可以在规定时间之内还款,违约者信息将上传到银行,该用户信用及银行正常功能受到限制。
研究思路为:注册申请—>学校初审—>银行终审—>终审通过(签订合同)—>贷款发放—>贷后管理—>确认还款。


目    录
1 绪论    3
2 开发工具及技术简介    3
2.1 开发模式选择    3
2.2 Asp.net技术介绍    4
3 系统需求分析和设计    5
3.1 可行性分析    5
3.1.1 技术可行性    5
3.1.2 经济可行性    5
3.1.3 操作可行性    5
3.1.4 法律可行性    6
3.2 系统数据能力    6
3.3 系统流程和逻辑    7
3.4 系统功能模块分析    9
3.5 系统功能模块图    12
3.6 系统数据库设计    12
3.6.1 Er图    12
3.6.2 数据库表结构    13
4 系统编码实现    16
4.1 用户登录    16
4.2 贷款政策管理    18
4.3 管理员管理    18
4.4 学生管理    20
4.5 教师管理    22
4.6 留言模块    23
4.7 发放贷款模块    25
5 系统测试    26
5.1 软件测试的目的    26
5.2 软件测试的方法    26
5.3 测试实例    27
6 总结    29
结束语    31
参考文献    32
致谢    34


http://www.ppmy.cn/news/48220.html

相关文章

集合例题,

package com.hspedu.homework;import java.util.*;/*** author 韩顺平* version 1.0*/ SuppressWarnings({"all"}) public class Homework03 {public static void main(String[] args) {Map m new HashMap();m.put("jack", 650);//int->Integerm.put(&…

C# ArrayList

ArrayList 是 System.Collections 命名空间中的一个类,是一个可动态增长和缩减的数组。与 C# 数组不同,ArrayList 可以自动扩容,并支持动态插入和删除元素,可以存储任何类型的对象。 使用 ArrayList 的步骤如下: 引入…

kafka概述

文章目录 1.kafka定义2.消息队列2.1 传统消息队列的应用场景2.2 消息队列的两种模式 3.Kafka 基础架构 1.kafka定义 2.消息队列 目前企业中比较常见的消息队列产品主 要有 Kafka、ActiveMQ 、RabbitMQ 、RocketMQ 等。 在大数据场景主要采用 Kafka 作为消息队列。在 JavaEE 开…

用户画像项目失败的表面原因

▌原因一:混淆了过去和未来 问1:一个用户昨天买了苹果,前天买了苹果,大前天也买了苹果,他今天买不买苹果? 问2:一个用户买了酱油,鸡翅,可乐,请问他是否还需要…

mysql 海量数据设计:对数据库存储有深入研究

索引: 聚簇索引 二级索引 联合索引:最左匹配原则、自动优化顺序 索引优化方向: 存储空间 主键选择:自增主键、随机主键、业务主键 如何设计一个雪花算法: 正数 时间戳 机器id(固定) 服务id 序号 package ut…

Redis的事务

Redis的事务 1. 是什么? Redis事务可以一次执行多个命令,本质是一组命令的集合 一个事务中的所有命令都会序列化,按顺序地串行化执行而不会被其他命令插入,不许加塞 2. 能干嘛 一个队列中,一次性、顺序性、排他性地执行一些列命令 3. Redis事务 VS MySQL事务 4. Redis事…

FTP上传下载

这里FTP上传使用的是: commons-net:commons-net:3.6 首先登录 FTPClient client new FTPClient();// 连接FPT服务器,设置IP及端口client.connect(host地址, port端口);client.login(userName用户名, passWord密码);client.changeWorkingDirectory(filePath文件夹…

Django | 一文完美解决admin增加新用户只有用户名密码和确认密码的问题

文章目录 如图所示,下面给出解决方案: 如果您使用 使用 Django 默认的后台管理界面添加用户时,只看到了三个字段(通常是 username、password和 repassword),那么可以通过定义 add_fieldsets 属性来增加更多…

【eXtplorer】本地搭建免费在线文件管理器并实现在外远程登录

文章目录 1. 前言2. eXtplorer网站搭建2.1 eXtplorer下载和安装2.2 eXtplorer网页测试2.3 cpolar的安装和注册 3.本地网页发布3.1.Cpolar云端设置3.2.Cpolar本地设置 4.公网访问测试5.结语 1. 前言 通过互联网传输文件,是互联网最重要的应用之一,无论是…

我把Solon打包成了native image,速度快的惊人

我刚开始对 Solon 感兴趣的原因,就是启动快、包体积小,用了一段时间之后,发现 Solon 使用 GraalVM native iamge 打包有一些问题,我把问题发到 Solon 用户群里,作者告诉我 Solon 的原生编译还 beat 阶段,只…

内存管理、内存映射、mmap

内存管理 MMU:Memory Management Unit,内存管理单元,CPU中独立硬件,负责处理CPU的内存访问请求。虚拟地址到物理地址的转换(即虚拟内存管理)。 物理内存:真实存在的插在主板内存槽上的内存条&a…

C# 类库打包推送到nuget

步骤1:注册nuget 账号,可以使用outlook邮箱进行注册 步骤2:建立 apikey 名字自己起,Glob Pattern 填入“*” 步骤3:把程序打包,打包很简单右键vs2022 打包就好 但是注意*.csproj 文件修改,修改目的是为了…

python 操作CAD 二次开发 相关函数

import win32com.client as win32#输出dwg文件 from pyautocad import Autocad#输出dwg文件 import numpy as np#输出dwg文件 import pywin32 #输出dxf文件 import ezdxf #输出dxf文件 #打开CAD AutoCAD.Application.18 为 2010版本 #AutoCAD.Application.19 为 2014版本 #Au…

Python 使用pipreqs命令生成 `requirements.txt`报错

Python 使用pipreqs命令生成 requirements.txt报错:Fatal error in launcher: Unable to create process using ‘“E:\Anaconda\python.exe” “D:\Anaconda\Scripts\pipreqs.exe” ./ --encodingutf-8’: ??? 问题描述—Python 使用pipreqs命令生成 requireme…

MySQL_第09章_子查询

第09章_子查询 讲师:尚硅谷 - 宋红康(江湖人称:康师傅) 官网: http://www.atguigu.com 子查询指一个查询语句嵌套在另一个查询语句内部的查询,这个特性从 MySQL 4.1 开始引入。 SQL 中子查询的使用大大…

怎么设置动态壁纸?这样做就行!

案例:怎么设置动态壁纸 【朋友们,我的壁纸一直都是静态的,最近感觉有点审美疲劳了,想换些好看的动态壁纸,有朋友知道应该如何设置动态壁纸吗?】 经常使用电脑的朋友可能会觉得一直用同一张壁纸会感觉审美…

RabbitMQ之Work Queues

​ 工作队列(又称任务队列)的主要思想是避免立即执行资源密集型任务,而不得不等待它完成。 相反我们安排任务在之后执行。我们把任务封装为消息并将其发送到队列。在后台运行的工作进 程将弹出任务并最终执行作业。当有多个工作线程时,这些工作线程将一起…

IEEE14节点系统在如短路分析,潮流研究,互连电网中的研究(Simulink)

💥 💥 💞 💞 欢迎来到本博客 ❤️ ❤️ 💥 💥 🏆 博主优势: 🌞 🌞 🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 …

Android/SELinux 添加 AVC 权限

authordaisy.skye的博客_CSDN博客-Qt,嵌入式,Linux领域博主 增加属性配置 在文件路径下增加了如下代码用于gc02m1的兼容倒置前置摄像头成像配置 //daisy if(MSM8909_SENSORS){ property_set("ro.camera.gc02m1", "1"); } /home/scooper/works…

自动化测试工程师需要具备什么技能?

如果是初入门的学习者,不建议拿一本书从头学,很可能会被里边一些专业术语和不常用的技术带偏,不论在公司还是在其他岗位上自学测试,都可以用自己搭建好的项目来练手(如果在公司有现成的项目更好)&#xff0…