银行学生助学贷款管理系统

发布时间:2014-09-24 21:22:22   来源:文档文库   
字号:

银行学生助学贷款管理系统

1绪论

1.1 系统开发背景

随着社会的进步,信息化已成为整个社会的趋势。自从国家开放“绿色通道”以来,助学贷款在高校中已成为一个重要的部分。据了解除西南交通大学刚刚开发了此系统外,其他大多数的高校助学贷款中心的管理员和统计人员仍主要使用传统的手工记账工具,经常要翻阅大量的台账,运用计算器等辅助计算工具进行计算、统计、制作报表。采用这种工作方式量大、效率低、易出错、准确性差、及时性差,而且有大量报表需要存档,查找麻烦。同时,这种方式提供的信息量不够大,且比较单一,不能满足现代信贷管理工作对大量数据和信息进行需求分析的需求。

为了使管理人员从繁琐的手工劳动中解脱出来,提高工作人员的工作效率,降低管理成本,节约存储空间,开发一个管理系统十分必要。

本课题是在上述背景下建立一个针对学生助学贷款的小型的网络管理平台。本系统具有速度快、精度高、存储信息量大的特点。不仅可以对数据和信息进行规范化处理,而且实现了信息资源的有效利用和学校内部的信息共享,实现了网络化管理和电子管理。

1. 2管理信息系统简介

管理信息系统就是常说的MISManagement Information System,它是20世纪80年代才逐渐形成的一门新学科,其概念至今尚无统一的定义,其理论基础尚不完善,但从国内外学者给MIS所下的定义来看,人们对MIS的认识在逐步加深,MIS的定义也在逐渐发展和成熟。

(1)MIS的定义

MIS的定义有很多种,研究者们从各自的角度出发给出了不同的定义。MIS的一个定义是:一个管理信息系统是能够提供过去、现在和将来预期信息的一种有条理的方式,这些信息涉及到内部业务和外部情报。它按适当的时间间隔供给格式相同的信息。支持一个组织的计划、控制和操作功能,以便辅助决策制定过程;MIS的另一个定义是:MIS是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够实测企业的各种运行情况,并利用过去的历史数据预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标[1-3]

(2)MIS的主要功能

管理信息系统是一类面向管理的信息系统,它以解决结构化的管理决策问题为目的。它的三项主要功能是:

信息处理。

辅助事物处理、辅助组织管理。

支持决策。

(3)MIS的结构

MIS的结构有下列几种:

总体结构:信息源、信息处理器、信息用户、信息管理者。

物理结构:物理组成、处理功能、用户需要的输出。

层次结构:用于执行控制的信息系统、管理控制的信息系统、战略计划的信息系统。

职能结构:一般企业的职能子系统有市场销售子系统、生产管理子系统、物资供应子系统、人事管理子系统、财会管理子系统、信息管理子系统、高层管理子系统。

空间分布结构:集中式系统、分布式系统。

(4)MIS设计原则

管理信息系统的设计与开发是一项系统工程,为了保证系统的质量,设计人员必须遵守共同的设计原则,尽可能的提高系统的各项指标。具体的设计原则如下:

实用性原则

可扩展性和可维护性原则

安全可靠性原则

用户界面设计原则

数据库设计原则:一致性原则; 完整性原则; 安全性原则;可伸缩性原则[5]

1.3银行生助学贷款概述

1.3.1出台背景

1997年,中国高等教育成功实现从免费教育向成本补偿制度的过渡。在高等教育规模的迅速扩大和公共财政预算约束的条件下,加大高等教育成本补偿力度,有利于在较大程度上缓和日益紧缩的高等教育财政和经费供求矛盾,从而满足居民对高等教育的旺盛需求,但另一方面,迅速提高的学费水平,已经严重影响低收入家庭接受高等教育的机会和积极性,成为影响社会不稳定的重要潜在因素。因此,必须建立一套适当的学生资助机制帮助困难学生顺利的完成学业,以保证教育机会的公平和效率,助学贷款政策应运而生。

1.3.2产生原因

(1)高等教育规模持续扩大

(2)教育财政资源供给不足

(3)高等教育成本分担机制改革

(4)贫困生就业难问题日趋尖锐

1.3.3中国助学贷款政策的演变阶段

第一阶段:独家承办,提供担保,风险承担

第二阶段:明确体系,放松担保,取消补偿

第三阶段:扩大范围,放宽条件,确定核销

第四阶段:实行“四定”“三考核”

*四定:定学校、定范围、定额度、定银行

*三考核:按月考核经办银行国家助学贷款的申请人数和申请金额;考核已审批贷款人数和贷款合同金额;考核实际发放贷款人数和发放金额

1.3.4助学贷款的基本特征

(1)外部性

(2)确定性

(3)相对矛盾性

(4)政府参与性

1.3.5中国助学贷款特征分析

(1)行政推动特征

(2)社会福利性质

(3)助学兴教特质

(4)消费信用特征

(5)一项最宽松的信贷政策

1.3.6中国助学贷款的问题和局限

一些国家助学贷款的问题和局限直接导致了助学贷款的失败记录。这些问题和局限有些是发展中国家特有的,有些是所有国家共同面临的;有些是政策性的,有些是管理性的。最严重的问题和局限包括下面六个方面:

(1)传统的根深蒂固的观念认为,接受高等教育应该是公众的权利,因此承担高校教育开支是政府的事情。

(2)高等教育的人均成本非常高,尤其是在大多数发展中国家,本已昂贵的高等教育成本随极度夸张的入学压力而加剧。

(3)一些国家,大学毕业生的高失业率和低收入使得助学贷款的偿还困难重重。

(4)人们对于政府和大学的管理丧失了信任,在学生群体中这种看法尤其普遍。这会造成持久而强烈的对高等教育成本分担政策的抵制。

(5)储蓄利率较低和私人资本匮乏。

(6)贷款的服务和回收缺乏可靠机制。

在许多国家创建一个可操作的助学贷款方案尽管有相当多的问题和局限,但在权衡其利害关系后仍值得我们做出更多的努力[7]

1.3.7 中国助学贷款的未来

中国助学贷款制度已经迈出了可喜的步伐,但也存在不少急需解决的问题。这些问题中一部分是新生事物发展初始阶段难以避免的;其他的则是中国助学贷款项目应急出炉以及体制缺陷所造成的。中国有必要将现在具有高度局限性的助学贷款系统,改造成为适合更多人的系统。对于第一类问题,只需要对现有助学贷款政策及其运作过程进行一些修正和改造就能解决;对于第二类根本性的问题,则需要对整个助学贷款方案进行彻底的改革才能克服。通过修正和改革现有助学贷款方案,修建一个系统有效的中国教育金融框架,不但有利于显示中国有能力成功运用资源解决占世界五分之一人口的教育发展问题,而且还可以为其他发展中国家和新兴市场经济国家提供示范和借鉴[10]

2系统分析

2.1问题识别

问题识别又称系统目标识别,即要根据用户的需求说明书的内容,从中甄别出真正的需求,从而发现问题的症结所在,解决该问题便成为系统开发的目标。

(1)实现数据计算、统计自动化,提高信息利用率

银行助学贷款中涉及到的大量的数据和经济信息以及上级、政府相关单位的指导性信息。这大量的数据和信息积累在一起,如果仅仅由于人工处理的速度慢、效率低而得不到充分、及时、高质量的利用,不能不说是对信息资源的严重浪费,并且不利于学校及银行及时准确的对日常业务做出正确的指导和规定。因此有必要以计算机、信息技术和现代化的管理观念代替传统的人工处理方式,对数据和经济信息进行综合利用分析,把数据和信息当作和财力、物力等同的经济资源来进行管理,并对数据和信息进行规范化处理,便于在银行内部实现数据和信息共享,为实现网络化管理和电子管理(E-Management)做实际准备。

(2)提高工作效率,为银行微观决策提供基础的信息依据

由于目前银行内部单位信贷员和学校管理人员使用传统的手工记账工具,经常要翻阅各种大量的台账,运用计算器等辅助计算工具进行计算、统计、制作报表。采用这种工作方式工作量大,效率低,易出错,准确性差,及时性差。同时这种方式提供的信息量也不够大,且比较单一,不能满足现代信贷管理工作对大量数据和经济信息进行分析的需求,从而也就难以满足微观决策所需的数据和信息要求。而且任何历史信贷信息是对信贷活动进行分析的重要依据,缺少了这些数据和信息,分析结果就没有说服力。而本系统的建立,不仅可以提高学校和银行工作人员的工作效率,降低学校和银行的工资成本和管理费用等,而且可为信贷管理的微观决策提供大量数据信息,为决策提供准确、及时、高质量的依据。

2.2 可行性研究

2.2.1 经济可行性

我校目前由于完全采用纯人工方式完成业务,进行报表制作,对数据进行综合分析等,所以耗用工时较多,且效率低下。目前校助学贷款中心的日人工成本为:(**)人***)元/人日-*)元。我们还不能计算出因效率低下而给学校带来的无形经济损失,如果把这一部分也看作成本,那将远远超出目前的计算数额。而如果开发出一个能够满足业务要求的信贷管理系统,在采用生命周期法的前提下,从问题识别到系统实施、评介、维护,相对于目前的耗资总成本非常低。同样我们也无法估算出由于系统开发应用使学校和银行运营效率提高而带来的无形的巨额经济效益。由此可见,开发此系统在经济上是完全可行的。而且,由于系统能在未来较长一段时期内稳定的发挥作用,这对于校助学贷款管理中心提高信贷管理水平有很大帮助。

2.2.2操作可行性

如前所述,学校内部大多数员工从未使用过类似的信贷管理系统,但是Windows好的用户界面和本系统良好的安全性设置,可以使其内部员工在系统实施人员的指导帮助下很快掌握系统的使用方法,而无因操作失误而引起系统出错之虞。不仅如此,我们还可以编写出详尽的“用户操作说明书”,为用户的正确操作给以图文并茂的形式加以说明。同时,在开发过程中,我们还可以尽量给用户以方便,考虑到用户需求的实际情况,在输入界面、查询界面等部分添加解释或提示,帮助用户尽快掌握本系统的使用方法。

2.2.3技术可行性

从目前市场上比较流行的数据开发、管理软件来看,对于比较简单的中小型数据库,Borland Delphi Microsoft Access的结合无疑是在实际应用中较为成功的一种解决方案。前者为用户提供了非常友好、操作简单的用户界面、完善而强大的数据库操作功能和简洁明了的数据库接口;后者则可以对数据库实施操作、维护和权限识别功能。

结合本项目实际,助学贷款管理中心的日业务量虽然很大,但是其信贷管理水平和复杂程度相对来说还是可以分析清楚的,经系统分析,可以设计出符合实际需求、易于理解、易于操作、易于维护的数据库和操作系统。对于Microsoft Access而言,管理这种规模和复杂程度的数据库是游刃有余的。同样对于Borland Delphi来说,对数量较少的表和其间关系进行比较简单的操作正是其擅长的功能,无论是查询、统计或利用数学公式进行趋势预测,都能顺利完成。因此,开发实施本系统,从软件角度看,是可行的。

由以上经济、操作、技术三方面的分析可以看出,本系统的开发时机成熟,从多种角度考虑,都是可行的

3应用的主要技术

3.1数据库技术

3.1.1 ADO综述

本系统是通过对象模型ADO(Active Data Objects)来访问数据库的,ADO使我们能够编写应用程序,以通过OLE.DB提供者访问和操作数据服务器中的数据。ADO最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO支持建立客户端/服务器和基于Web的应用程序的关键功能。ADO的另一功能是“远程数据访问”,能够通过一个来回的传输将数据从服务器移动到客户端应用程序或Web页中,然后在客户端对数据进行操作,最后将更新数据返回服务器。

ADO对象模型是由8个对象组成的,它们中的大多数在功能上和RDO对象相似,只不过具有更强的功能性。下面介绍ADO3个重要的对象:

(1)Command对象。包含关于某个命令,例如查询字符串、参数定义等的信息。

(2)Connection对象。包含关于某个数据提供程序的信息。

(3)Recordset对象。Recordset对象包含某个查询返回的记录,以及那些记录中的游标。

ADO的目标是访问、编辑和更新数据源,而编程模型体现了为完成该目标所必须的系列动作的顺序。ADO提供类和对象以完成以下活动:

(1)连接到数据源(Connection)。可选择开始一个事物。

(2)可选择创建对象来表示SQL命令(command)。

(3)可选择在SQL命令中指定列、表和值作为变量参数(Parameter)。

(4)执行命令(commandConnectionRecordset)。

(5)如果命令按行返回,则将行存储在缓存中(Recordset)。

(6)可选择创建缓存视图,以便能对数据进行排序、筛选和定位(Recordset)。

(7)通过添加、删除或更改行和列编辑数据(Recordset)。

(8)在适当情况下,使用缓存中的更改内容来更新数据源(Recordset)。

(9)在使用事物之后,可以接受或拒绝在事物期间所做的更改,结束事物(connection)。

3.1.2 Access数据库简介

Access是美国微软公司开发的office套装软件中一个功能非常强大的数据库管理系统。他是微软公司windows操作系统中第一个桌面型关系数据库管理系统。其友好的用户操作界面、可靠的数据管理方式、面向对象的操作理念以及强大的网络支持功能,在拥护和数据库之间架起了一座桥梁,使得用户对数据的存取、分类和查看更为容易。

(1)Access的特点

Access在本质上是一个关系型数据库管理系统,关系型数据库有着严密的数学理论基础。在Access数据库中,数据的逻辑结构表现为满足一定条件的二维表,以统一的“关系”来描述数据对象之间的联系,结构简单、表现力强,符合人们对现实世界事物的认识规律。Access有以下一些特点:

简单的用户界面

方便的操作手段

丰富的数据对象

精美的窗体和报表

强大的数据共享

耐心的office助手

(2)Access的功能

组织数据

建立查询

生成窗体

打印报表

共享数据

支持超级链接

建立应用系统

(3)Access的数据库对象
  Access提供了七种数据库对象:表、查询、窗体、报表、数据访问页、宏和模块。

(Table)对象
  表是有结构的数据的集合,是数据库应用系统的数据仓库。

查询(Query)对象
  查询是根据用户给定条件在指定的表中筛选记录或者进一步对筛选出来的记 录做某种操作的数据库对象。查询可以进一步分为选择查询和动作查询两种。用户可以使用选择查询从指定的表中获取满足给定条件的记录,也可以使用动作查询从指定的表中筛选记录以生成一个新表或者对指定的表进行记录的更新、添加或删除操作。
窗体(Form)对象
  窗体对象允许用户采用可视化的直观操作设计数据输入、输出界面的结构和布局。报表(Report)对象
  报表对象允许用户不用编程仅通过可视化的直观操作就可以设计报表打印格式。数据访问页(Page)对象
  数据访问页可以将数据库中的记录发布到InternetIntranet,并使用浏览器进行记录的维护和操作。(Macro)对象
  宏对象是一个或多个宏操作的集合,其中的每一个宏操作执行特定的单一功能。用户可以将这些宏操作组织起来形成宏对象以执行特定的任务。
模块(Module)对象
  模块对象是将Visual Basic for Application(简称宏语言VBA)编写的过程和声明作为一个整体进行保存的过程的集合。

ACCESS提供的上述七种对象分工极为明确,从功能和彼此间的关系角度考虑,这七种对象可以分为三个层次:第一层次是表对象和查询对象,它们是数据库的基本对象,用于在数据库中存储数据和查询数据。第二层次是窗体对象、报表对象和数据访问页,它们是直接面向用户的对象,用于数据的输入输出和应用系统的驱动控制。第三层次是宏对象和模块对象,它们是代码类型的对象,用于通过组织宏操作或编写程序来完成复杂的数据库管理工作并使得数据库管理工作自动化[13-14]

本文来源:https://www.2haoxitong.net/k/doc/c59abc0a561252d380eb6ed6.html

《银行学生助学贷款管理系统.doc》
将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档

文档为doc格式