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

上传人:z**** 文档编号:76838110 上传时间:2022-04-19 格式:DOC 页数:8 大小:67KB
返回 下载 相关 举报
银行学生助学贷款管理系统_第1页
第1页 / 共8页
银行学生助学贷款管理系统_第2页
第2页 / 共8页
银行学生助学贷款管理系统_第3页
第3页 / 共8页
亲,该文档总共8页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
银行学生助学贷款管理系统1 绪论1.1 系统开发背景 随着社会的进步,信息化已成为整个社会的趋势。自从国家开放“绿色通道”以来, 助学贷款在高校中已成为一个重要的部分。据了解除西南交通大学刚刚开发了此系统外, 其他大多数的高校助学贷款中心的管理员和统计人员仍主要使用传统的手工记账工具, 经 常要翻阅大量的台账, 运用计算器等辅助计算工具进行计算、 统计、制作报表。 采用这种 工作方式量大、效率低、易出错、准确性差、及时性差,而且有大量报表需要存档,查找 麻烦。同时,这种方式提供的信息量不够大, 且比较单一, 不能满足现代信贷管理工作对 大量数据和信息进行需求分析的需求。为了使管理人员从繁琐的手工劳动中解脱出来, 提高工作人员的工作效率, 降低管理 成本,节约存储空间,开发一个管理系统十分必要。本课题是在上述背景下建立一个针对学生助学贷款的小型的网络管理平台。 本系统具 有速度快、精度高、 存储信息量大的特点。 不仅可以对数据和信息进行规范化处理, 而且 实现了信息资源的有效利用和学校内部的信息共享,实现了网络化管理和电子管理。1. 2 管理信息系统简介管理信息系统就是常说的 MIS (Man ageme nt In formation System),它是20世纪80年 代才逐渐形成的一门新学科, 其概念至今尚无统一的定义, 其理论基础尚不完善, 但从国 内外学者给 MIS 所下的定义来看,人们对 MIS 的认识在逐步加深, MIS 的定义也在逐渐 发展和成熟。(1) MIS 的定义MIS 的定义有很多种,研究者们从各自的角度出发给出了不同的定义。 MIS 的一个 定义是:一个管理信息系统是能够提供过去、现在和将来预期信息的一种有条理的方式, 这些信息涉及到内部业务和外部情报。 它按适当的时间间隔供给格式相同的信息。 支持一 个组织的计划、控制和操作功能,以便辅助决策制定过程; MIS 的另一个定义是: MIS 是一个由人、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够 实测企业的各种运行情况, 并利用过去的历史数据预测未来, 从企业全局的角度出发辅助 企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标 1-3 。(2) MIS 的主要功能 管理信息系统是一类面向管理的信息系统,它以解决结构化的管理决策问题为目的。它的三项主要功能是: 信息处理。 辅助事物处理、辅助组织管理。 支持决策。(3) MIS 的结构MIS 的结构有下列几种: 总体结构:信息源、信息处理器、信息用户、信息管理者。 物理结构:物理组成、处理功能、用户需要的输出。 层次结构:用于执行控制的信息系统、管理控制的信息系统、战略计划的信息系 统。 职能结构:一般企业的职能子系统有市场销售子系统、生产管理子系统、物资供 应子系统、人事管理子系统、财会管理子系统、信息管理子系统、高层管理子系统。 空间分布结构:集中式系统、分布式系统。(4) MIS 设计原则管理信息系统的设计与开发是一项系统工程, 为了保证系统的质量, 设计人员必须遵 守共同的设计原则,尽可能的提高系统的各项指标。具体的设计原则如下: 实用性原则 可扩展性和可维护性原则 安全可靠性原则 用户界面设计原则 数据库设计原则 :一致性原则 ; 完整性原则 ; 安全性原则 ;可伸缩性原则 51.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-Ma nageme n)做实际准备。(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 对象相似, 只不过具有更强的功能性。下面介绍 ADO 的 3 个重要的对象:(1) Comma nd对象。包含关于某个命令,例如查询字符串、参数定义等的信息。(2) Connection 对象。包含关于某个数据提供程序的信息。Recordset对象。Recordset对象包含某个查询返回的记录,以及那些记录中的游标。ADO 的目标是访问、编辑和更新数据源,而编程模型体现了为完成该目标所必须的 系列动作的顺序。 ADO 提供类和对象以完成以下活动:(1) 连接到数据源(Conn ection)。可选择开始一个事物。(2) 可选择创建对象来表示 SQL命令(comma nd)。(3) 可选择在 SQL 命令中指定列、表和值作为变量参数( Parameter)。(4) 执行命令(comma nd、Conn ecti on 或 Recordse)。(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对象数据访问页可以将数据库中的记录发布到In ternet或Intran et,并使用浏览器进行记录的维护和操作。 宏(Macro)对象宏对象是一个或多个宏操作的集合, 其中的每一个宏操作执行特定的单一功能。 用户 可以将这些宏操作组织起来形成宏对象以执行特定的任务。 模块(Module)对象模块对象是将 Visual Basic for Application (简称宏语言 VBA )编写的过程和声明作为 一个整体进行保存的过程的集合。ACCESS 提供的上述七种对象分工极为明确,从功能和彼此间的关系角度考虑,这 七种对象可以分为三个层次:第一层次是表对象和查询对象,它们是数据库的基本对象, 用于在数据库中存储数据和查询数据。 第二层次是窗体对象、 报表对象和数据访问页, 它 们是直接面向用户的对象, 用于数据的输入输出和应用系统的驱动控制。 第三层次是宏对 象和模块对象, 它们是代码类型的对象, 用于通过组织宏操作或编写程序来完成复杂的数 据库管理工作并使得数据库管理工作自动化 13-14 。在 Delphi 中,使用 ADO 访问 ACCESS 数据库的方法:放个 TADOTABLE ,设置Conn ection Stri ng 属性,Use Co nn ection Stri ng, Build , Microsoft JET 4.0,选择数据库文件,点击测试连接,测试成功即可访问数据库。3.2 SQL 语言SQL 全称是“结构化查询语言 ( Structured Query Language) ”,最早的是 IBM 的圣约 瑟研究实验室为其关系数据库管理系统 SYSTEMR 开发的一种查询语言,它的前身是 SQUARE 语言。 SQL 语言结构简洁,功能强大,简单易学,所以自从 IBM 公司 1981年 推出以来, SQL 语言,得到了广泛的应用。如今无论是像 Oracle , Sybase, Informix , SQL server 这些大型的数据库管理系统, 还是像 Borland Delphi , PowerBuilder 这些微机上常用 的数据库开发系统,都支持 SQL 语言作为查询语言。321 Structured Query Language包含 4 个部分:(1) 数据查询语言 SELECT(2) 数据操纵语言 INSERT, UPDATE, DELETE(3) 数据定义语言 CREATE, ALTER , DROP(4) 数据控制语言 COMMIT WORK , ROLLBACK WORK3.2.2 SQL 语言的特点综合统一集数据定义、数据操纵、 数据管理功能于一体,语言风格统一,可以独立完 成数据库的全部操做高度非过程化提出“做什么”而不是“怎么做” 面向集合的操作方式结果是元组的集合 语言简洁,易学易懂只用 7个动词( select, drop, alter, create, insert, update, delete)3.2.3 SQL 的优点SQL广泛地被采用正说明了它的优点。它使全部用户,包括应用程序员、DBA管理员和终端用户受益非浅。(1) 非过程化语言SQL 是一个非过程化的语言, 因为它一次处理一个记录, 对数据提供自动导航。 SQL 允许用户在高层的数据结构上工作, 而不对单个记录进行操作, 可操作记录集。 所有 SQL 语句接受集合作为输入,返回集合作为输出。 SQL 的集合特性允许一条 SQL 语句的结果 作为另一条SQL语句的输入。SQL不要求用户指定对数据的存放方法。 这种特性使用 户更易集中精力于要得到的结果。所有 SQL 语句使用查询优化器,它是 RDBMS 的一部 分,由它决定对指定数据存取的最快速度的手段。 查询优化器知道存在什么索引, 哪儿使 用合适,而用户从不需要知道表是否有索引,表有什么类型的索引。(2) 统一的语言SQL 可用于所有用户的 DB 活动模型,包括系统管理员、数据库管理员、 应用程序 员、决策支持系统人员及许多其它类型的终端用户。基本的 SQL 命令只需很少时间就能 学会,最高级的命令在几天内便可掌握。 SQL为许多任务提供了命令,包括: 查询数据 在表中插入、修改和删除记录 建立、修改和删除数据对象 控制对数据和数据对象的存取 保证数据库一致性和完整性以前的数据库管理系统为上述各类操作提供单独的语言, 而 SQL 将全部任务统一在 一种语言中。(3) 是所有关系数据库的公共语言
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 活动策划


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!