1.论文的开发背景和发展现状
1.1开发背景
近年来,随着高校的扩招,高校的规模增大的同时,高校贫困生的数量剧烈增加,贫困生问题十分突出。随着信息技术的日益发展,如果借鉴先进的计算机技术来对贫困生贷款进行管理,有助于提高对贫困生管理工作的准确性和资助工作的及时性,在一定程度上能够缓解贫困生问题。更为有意义的是,把高校贫困生经济方面的保障工作做好,也会为社会主义现代化建设、构建和谐社会和努力现实和人民的“中国梦”奠定了坚实的基础。出于上述背景的考虑,探讨并研发出适用的贫困生信息管理系统对于学生助学贷款有着非常重要的应用于现实的意义。
1.2发展现状
由于近年来各高校助学规模的不断扩大,传统的人工方式处理助学贷款的工作已经不能满足助学贷款工作的要求。它不仅在工作效率上和准确性上都低,而且满足不了当今社会对现代化与科学化管理的需求。各高校把管理贫困助学的工作视为学生工作中极其重要的部分,也迫切需要更加系统化、理论化的信息系统来指导这项工作。相对于国外高校贫困生的资助和管理工作来讲,我们国家在贫困生资助和管理工作上使用计算机技术的能力还是比较弱的,全国的普及面还是比较窄的。并且,众所周知国内的计算机技术中软件质量、管理的高效性和简洁性等各个方面都远不及国外,所以,在新时代中,把信息化管理逐渐开始引入高校贫困生助学贷款的轨道,运用网络信息技术来推动学生工作进程的发展,以信息化网络化的手段来替代传统的人工处理手段,创建一个综合高校贫困学生信息查询,信息统计审核,数据统计等功能的系统,使贫困学生信息的管理以及资助更加规范化、制度化、简洁化和高效化。在实践中促进开发和应用,对推动我国管理信息现代化的发展进程来说尤为重要。
2. 高校贫困生贷款管理系统开发技术介绍
2.1 ASP.NET技术
ASP.Net是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,是在通用语言的基础上,可以编译运行的一种程序。[1]它具有强大性和适应性的特点,以及简单又高度可定制化的能力,促使它能够被Web服务器用来建立很强的Web应用程序。同时,ASP.Net简单易学,安装一个asp.net的应用程序不需要重新启动系统,只需要简单的拷贝一些必须的文件。也有很多比现行的Web开发模式不可或缺的优点,那就是它的结构是一个三层系统:数据层、UI层和业务逻辑层。
1. 数据层的功能是为事务逻辑层提供数据服务,主要原理是通过ADO.NET来操纵数据,例如:存储数据操作结果等。
2. UI层主要的功能是负责与用户交互,接收用户的输入,同时将服务器端传来的数据直接展现给客户。
3.业务逻辑层的主要功能是接受浏览器传来的请求,同时把请求传递给数据层,并且将请求处理的结果再次发送给浏览器。[2]业务逻辑层一共由三部分组成,分别是Web表单、XML Web Services和组件服务。ASP.NET应用程序的核心是Web表单,它是呈现数据和信息的基础,同时也为响应和处理客户与显示的Web表单交互生成的信息和数据提供了支持。[2]
它同之前的Web开发模型对比,就会发现它具有下面几点优势:
首先就是世界级的工具鼎力相助。Visual Studio 的设计器和工具箱全部都被ASP.NET所收录。
其次,因为ASP.NET 是基于公共语言运行库,所以,整个平台的量力性,敏捷性和机动性也可以被Web 应用程序开发人员利用。
最后,ASP.NET也应用简单,具有可管理性,可扩展性和安全性等特征。它把常见的任务变得容易,也使设置应用服务器环境和web应用程序变得简化了许多,把开发人员在适当的级别随意插入代码变为可能。应用程序的安全性也因为依靠内置windows身份验证和程序的配置来得以实现。[3] ASP.net+sqlserver高校贫困生贷款管理系统设计+源代码(2):http://www.youerw.com/jisuanji/lunwen_24331.html