银行学生助学贷款管理系统的设计与实现毕业论文.doc

上传人:仙人指路1688 文档编号:3994896 上传时间:2023-03-30 格式:DOC 页数:30 大小:2.23MB
返回 下载 相关 举报
银行学生助学贷款管理系统的设计与实现毕业论文.doc_第1页
第1页 / 共30页
银行学生助学贷款管理系统的设计与实现毕业论文.doc_第2页
第2页 / 共30页
银行学生助学贷款管理系统的设计与实现毕业论文.doc_第3页
第3页 / 共30页
银行学生助学贷款管理系统的设计与实现毕业论文.doc_第4页
第4页 / 共30页
银行学生助学贷款管理系统的设计与实现毕业论文.doc_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《银行学生助学贷款管理系统的设计与实现毕业论文.doc》由会员分享,可在线阅读,更多相关《银行学生助学贷款管理系统的设计与实现毕业论文.doc(30页珍藏版)》请在三一办公上搜索。

1、题 目: 银行学生助学贷款的设计与实现 摘 要文章介绍了银行学生助学贷款信息管理系统(MIS)理论,联系当今计算机技术的发展及银行学生助学贷款的实际情况,阐述了管理信息系统的模式,尤其是对银行学生助学贷款管理系统模式进行了深入研究,提出了银行学生助学贷款管理系统的发展目标和框架。文章中的银行学生助学贷款管理系统是利用Visual Studio 2008进行开发的,其中对系统的开发过程进行了详细的描述。文章立足现实,对当今银行学生助学贷款政策进行了科学的介绍,展望了银行学生助学贷款管理信息系统的发展方向。本文还从介绍助学贷款政策的产生原因和发展演变入手,分析了银行学生助学贷款及其管理系统的重要性

2、,接着进行问题识别和可行性研究,根据具体情况择优处理,最终制定一个有效的管理模式。关键词:银行;管理信息系统;助学贷款。AbstractThe article has introduced the management information system (MIS) theory, combined with the development of the present computer technology and the actual condition of the bank aid loan, it elaborated the pattern of the MIS, and esp

3、ecially gave an in-depth study on the bank aid loan management system pattern, it also put forward the development goal and the frame of bank aid loan.The bank aid loan management system in the thesis is developed by the Visual Studio 2008, and the thesis has given a detailed description about the c

4、ourse of the systems development. The thesis based on the actualities, and gave a scientific introduction about todays bank aid loan; it also envisaged the development direction of the bank aid loan. The thesis also started on the introduction about the reasons for the bank aid loans emergence and i

5、ts development and evolution, it analysis the importance of the bank aid loan and its management system, then carried on the question identification and the practicable research, it deal with the case better according to the specific conditions, and finally formulated an effective management pattern

6、. Keywords:bank; management information system; aid loan. 目 录摘 要IAbstractII第一章 绪论11.1 系统开发背景11.2 管理信息系统简介11.3银行生助学贷款概述21.3.1出台背景21.3.2产生原因21.3.3中国助学贷款政策的演变阶段21.3.4助学贷款的基本特征21.3.5中国助学贷款特征分析:31.3.6中国助学贷款的问题和局限31.3.7 中国助学贷款的未来3第二章、应用的主要技术42.1数据库技术42.1.1 ADO综述42.1.2 Access数据库简介42.2 SQL语言62.2.1 Structure

7、d Query Language包含4个部分:62.2.2 SQL语言的特点62.2.3 SQL的优点62.3 C# 设计语言72.3.1 C# 简介72.3.2C#的常用控件程序简述7第三章、系统分析113.1问题识别113.2 可行性研究113.2.1 经济可行性113.2.2操作可行性123.2.3技术可行性12第四章、银行学生助学贷款管理系统的实现134.1系统设计134.1.1系统设计目标134.1.2开发设计思想134.1.3开发和运行环境的选择134.1.4数据库需求分析134.1.5系统功能模块设计144.2数据库设计144.2.1 数据库需求分析144.2.2数据库概念结构设

8、计154.2.3数据库逻辑结构设计164.3各功能模块的创建174.3.1系统登陆模块的设计(loginform)184.3.2系统主窗口设计184.3.3系统管理设计204.3.4贷款学生信息管理设计204.3.5贷款信息管理设计23第五章、结论26致谢27参考文献28第一章 绪论1.1 系统开发背景随着社会的进步,信息化已成为整个社会的趋势。自从国家开放“绿色通道”以来,助学贷款在高校中已成为一个重要的部分。据了解除西南交通大学刚刚开发了此系统外,其他大多数的高校助学贷款中心的管理员和统计人员仍主要使用传统的手工记账工具,经常要翻阅大量的台账,运用计算器等辅助计算工具进行计算、统计、制作报

9、表。采用这种工作方式量大、效率低、易出错、准确性差、及时性差,而且有大量报表需要存档,查找麻烦。同时,这种方式提供的信息量不够大,且比较单一,不能满足现代信贷管理工作对大量数据和信息进行需求分析的需求。 为了使管理人员从繁琐的手工劳动中解脱出来,提高工作人员的工作效率,降低管理成本,节约存储空间,开发一个管理系统十分必要。本课题是在上述背景下建立一个针对学生助学贷款的小型的网络管理平台。本系统具有速度快、精度高、存储信息量大的特点。不仅可以对数据和信息进行规范化处理,而且实现了信息资源的有效利用和学校内部的信息共享,实现了网络化管理和电子管理。1.2 管理信息系统简介 管理信息系统就是常说的M

10、IS(Management Information System),它是20世纪80年代才逐渐形成的一门新学科,其概念至今尚无统一的定义,其理论基础尚不完善,但从国内外学者给MIS所下的定义来看,人们对MIS的认识在逐步加深,MIS的定义也在逐渐发展和成熟。(1)MIS的定义MIS的定义有很多种,研究者们从各自的角度出发给出了不同的定义。MIS的一个定义是:一个管理信息系统是能够提供过去、现在和将来预期信息的一种有条理的方式,这些信息涉及到内部业务和外部情报。它按适当的时间间隔供给格式相同的信息。支持一个组织的计划、控制和操作功能,以便辅助决策制定过程;MIS的另一个定义是:MIS是一个由人、

11、计算机等组成的能进行信息的收集、传送、储存、维护和使用的系统,能够实测企业的各种运行情况,并利用过去的历史数据预测未来,从企业全局的角度出发辅助企业进行决策,利用信息控制企业的行为,帮助企业实现其规划目标1-3。 (2)MIS的主要功能管理信息系统是一类面向管理的信息系统,它以解决结构化的管理决策问题为目的。它的三项主要功能是: 信息处理。辅助事物处理、辅助组织管理。支持决策。(3)MIS的结构MIS的结构有下列几种:总体结构:信息源、信息处理器、信息用户、信息管理者。物理结构:物理组成、处理功能、用户需要的输出。层次结构:用于执行控制的信息系统、管理控制的信息系统、战略计划的信息系统。职能结

12、构:一般企业的职能子系统有市场销售子系统、生产管理子系统、物资供应子系统、人事管理子系统、财会管理子系统、信息管理子系统、高层管理子系统。空间分布结构:集中式系统、分布式系统。(4)MIS设计原则管理信息系统的设计与开发是一项系统工程,为了保证系统的质量,设计人员必须遵守共同的设计原则,尽可能的提高系统的各项指标。具体的设计原则如下:实用性原则可扩展性和可维护性原则安全可靠性原则用户界面设计原则数据库设计原则:一致性原则; 完整性原则; 安全性原则;可伸缩性原则5 1.3银行学生助学贷款概述1.3.1出台背景1997年,中国高等教育成功实现从免费教育向成本补偿制度的过渡。在高等教育规模的迅速扩

13、大和公共财政预算约束的条件下,加大高等教育成本补偿力度,有利于在较大程度上缓和日益紧缩的高等教育财政和经费供求矛盾,从而满足居民对高等教育的旺盛需求,但另一方面,迅速提高的学费水平,已经严重影响低收入家庭接受高等教育的机会和积极性,成为影响社会不稳定的重要潜在因素。因此,必须建立一套适当的学生资助机制帮助困难学生顺利的完成学业,以保证教育机会的公平和效率,助学贷款政策应运而生。1.3.2产生原因(1)高等教育规模持续扩大(2)教育财政资源供给不足(3)高等教育成本分担机制改革(4)贫困生就业难问题日趋尖锐1.3.3中国助学贷款政策的演变阶段第一阶段:独家承办,提供担保,风险承担第二阶段:明确体

14、系,放松担保,取消补偿第三阶段:扩大范围,放宽条件,确定核销第四阶段:实行“四定”“三考核”*四定:定学校、定范围、定额度、定银行*三考核:按月考核经办银行国家助学贷款的申请人数和申请金额;考核已审批贷款人数和贷款合同金额;考核实际发放贷款人数和发放金额1.3.4助学贷款的基本特征(1)外部性(2)确定性(3)相对矛盾性(4)政府参与性1.3.5中国助学贷款特征分析: (1)行政推动特征(2)社会福利性质(3)助学兴教特质(4)消费信用特征(5)一项最宽松的信贷政策1.3.6中国助学贷款的问题和局限一些国家助学贷款的问题和局限直接导致了助学贷款的失败记录。这些问题和局限有些是发展中国家特有的,

15、有些是所有国家共同面临的;有些是政策性的,有些是管理性的。最严重的问题和局限包括下面六个方面:(1)传统的根深蒂固的观念认为,接受高等教育应该是公众的权利,因此承担高校教育开支是政府的事情。(2)高等教育的人均成本非常高,尤其是在大多数发展中国家,本已昂贵的高等教育成本随极度夸张的入学压力而加剧。(3)一些国家,大学毕业生的高失业率和低收入使得助学贷款的偿还困难重重。(4)人们对于政府和大学的管理丧失了信任,在学生群体中这种看法尤其普遍。这会造成持久而强烈的对高等教育成本分担政策的抵制。(5)储蓄利率较低和私人资本匮乏。(6)贷款的服务和回收缺乏可靠机制。在许多国家创建一个可操作的助学贷款方案

16、尽管有相当多的问题和局限,但在权衡其利害关系后仍值得我们做出更多的努力7。1.3.7 中国助学贷款的未来中国助学贷款制度已经迈出了可喜的步伐,但也存在不少急需解决的问题。这些问题中一部分是新生事物发展初始阶段难以避免的;其他的则是中国助学贷款项目应急出炉以及体制缺陷所造成的。中国有必要将现在具有高度局限性的助学贷款系统,改造成为适合更多人的系统。对于第一类问题,只需要对现有助学贷款政策及其运作过程进行一些修正和改造就能解决;对于第二类根本性的问题,则需要对整个助学贷款方案进行彻底的改革才能克服。通过修正和改革现有助学贷款方案,修建一个系统有效的中国教育金融框架,不但有利于显示中国有能力成功运用

17、资源解决占世界五分之一人口的教育发展问题,而且还可以为其他发展中国家和新兴市场经济国家提供示范和借鉴。第二章、应用的主要技术2.1数据库技术2.1.1 ADO综述本系统是通过对象模型ADO(Active Data Objects)来访问数据库的,ADO使我们能够编写应用程序,以通过OLE.DB提供者访问和操作数据服务器中的数据。ADO最主要的优点是易于使用、速度快、内存支出少和磁盘遗迹小。ADO支持建立客户端/服务器和基于Web的应用程序的关键功能。ADO的另一功能是“远程数据访问”,能够通过一个来回的传输将数据从服务器移动到客户端应用程序或Web页中,然后在客户端对数据进行操作,最后将更新数

18、据返回服务器。ADO对象模型是由8个对象组成的,它们中的大多数在功能上和RDO对象相似,只不过具有更强的功能性。下面介绍ADO的3个重要的对象:(1)Command对象。包含关于某个命令,例如查询字符串、参数定义等的信息。(2)Connection对象。包含关于某个数据提供程序的信息。(3)Recordset对象。Recordset对象包含某个查询返回的记录,以及那些记录中的游标。ADO的目标是访问、编辑和更新数据源,而编程模型体现了为完成该目标所必须的系列动作的顺序。ADO提供类和对象以完成以下活动:(1)连接到数据源(Connection)。可选择开始一个事物。(2)可选择创建对象来表示S

19、QL命令(command)。(3)可选择在SQL命令中指定列、表和值作为变量参数(Parameter)。(4)执行命令(command、Connection或Recordset)。(5)如果命令按行返回,则将行存储在缓存中(Recordset)。(6)可选择创建缓存视图,以便能对数据进行排序、筛选和定位(Recordset)。(7)通过添加、删除或更改行和列编辑数据(Recordset)。(8)在适当情况下,使用缓存中的更改内容来更新数据源(Recordset)。(9)在使用事物之后,可以接受或拒绝在事物期间所做的更改,结束事物(connection)。 2.1.2 Access数据库简介Ac

20、cess是美国微软公司开发的office套装软件中一个功能非常强大的数据库管理系统。他是微软公司windows操作系统中第一个桌面型关系数据库管理系统。其友好的用户操作界面、可靠的数据管理方式、面向对象的操作理念以及强大的网络支持功能,在拥护和数据库之间架起了一座桥梁,使得用户对数据的存取、分类和查看更为容易。(1)Access的特点Access在本质上是一个关系型数据库管理系统,关系型数据库有着严密的数学理论基础。在Access数据库中,数据的逻辑结构表现为满足一定条件的二维表,以统一的“关系”来描述数据对象之间的联系,结构简单、表现力强,符合人们对现实世界事物的认识规律。Access有以下

21、一些特点:简单的用户界面 方便的操作手段 丰富的数据对象 精美的窗体和报表 强大的数据共享耐心的office助手(2)Access的功能组织数据 建立查询 生成窗体 打印报表 共享数据 支持超级链接 建立应用系统(3)Access的数据库对象 Access提供了七种数据库对象:表、查询、窗体、报表、数据访问页、宏和模块。表(Table)对象 表是有结构的数据的集合,是数据库应用系统的数据仓库。查询(Query)对象 查询是根据用户给定条件在指定的表中筛选记录或者进一步对筛选出来的记 录做某种操作的数据库对象。查询可以进一步分为选择查询和动作查询两种。用户可以使用选择查询从指定的表中获取满足给定

22、条件的记录,也可以使用动作查询从指定的表中筛选记录以生成一个新表或者对指定的表进行记录的更新、添加或删除操作。 窗体(Form)对象 窗体对象允许用户采用可视化的直观操作设计数据输入、输出界面的结构和布局。报表(Report)对象报表对象允许用户不用编程仅通过可视化的直观操作就可以设计报表打印格式。数据访问页(Page)对象数据访问页可以将数据库中的记录发布到Internet或Intranet,并使用浏览器进行记录的维护和操作。宏(Macro)对象 宏对象是一个或多个宏操作的集合,其中的每一个宏操作执行特定的单一功能。用户可以将这些宏操作组织起来形成宏对象以执行特定的任务。 模块(Module

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

24、O访问ACCESS数据库的方法:放个TADOTABLE,设置Connection String属性,Use Connection String,Build,MicrosoftJET4.0,选择数据库文件,点击测试连接,测试成功即可访问数据库。2.2 SQL语言SQL全称是“结构化查询语言(Structured Query Language)”,最早的是IBM的圣约瑟研究实验室为其关系数据库管理系统SYSTEMR开发的一种查询语言,它的前身是SQUARE语言。SQL语言结构简洁,功能强大,简单易学,所以自从IBM公司1981年推出以来,SQL语言,得到了广泛的应用。如今无论是像Oracle ,S

25、ybase, Informix, SQL server这些大型的数据库管理系统,还是像 Visual Studio 2008, PowerBuilder这些微机上常用的数据库开发系统,都支持SQL语言作为查询语言。2.2.1 Structured Query Language包含4个部分: (1)数据查询语言SELECT (2)数据操纵语言INSERT, UPDATE, DELETE(3)数据定义语言CREATE, ALTER, DROP (4)数据控制语言COMMIT WORK, ROLLBACK WORK 2.2.2 SQL语言的特点综合统一集数据定义、数据操纵、数据管理功能于一体,语言风

26、格统一,可以独立完成数据库的全部操做高度非过程化提出“做什么”而不是“怎么做”面向集合的操作方式结果是元组的集合语言简洁,易学易懂只用7个动词(select , drop, alter, create, insert, update ,delete)2.2.3 SQL的优点SQL广泛地被采用正说明了它的优点。它使全部用户,包括应用程序员、DBA管理员和终端用户受益非浅。(1)非过程化语言 SQL是一个非过程化的语言,因为它一次处理一个记录,对数据提供自动导航。SQL允许用户在高层的数据结构上工作,而不对单个记录进行操作,可操作记录集。所有SQL 语句接受集合作为输入,返回集合作为输出。SQL的

27、集合特性允许一条SQL语句的结果作为另一条SQL语句的输入。 SQL不要求用户指定对数据的存放方法。 这种特性使用户更易集中精力于要得到的结果。所有SQL语句使用查询优化器,它是RDBMS的一部分,由它决定对指定数据存取的最快速度的手段。查询优化器知道存在什么索引,哪儿使用合适,而用户从不需要知道表是否有索引,表有什么类型的索引。 (2)统一的语言 SQL可用于所有用户的DB活动模型,包括系统管理员、数据库管理员、 应用程序员、决策支持系统人员及许多其它类型的终端用户。基本的SQL 命令只需很少时间就能学会,最高级的命令在几天内便可掌握。 SQL为许多任务提供了命令,包括:查询数据在表中插入、

28、修改和删除记录 建立、修改和删除数据对象 控制对数据和数据对象的存取 保证数据库一致性和完整性 以前的数据库管理系统为上述各类操作提供单独的语言,而SQL 将全部任务统一在一种语言中。(3)是所有关系数据库的公共语言 由于所有主要的关系数据库管理系统都支持SQL语言,用户可将使用SQL的技能从一个RDBMS转到另一个。所有用SQL编写的程序都是可以移植的12。2.3 C# 设计语言2.3.1 C# 简介C#(C Sharp)是微软(Microsoft)为.NET Framework量身订做的程序语言,C#拥有C/C+的强大功能以及Visual Studio简易使用的特性,是第一个组件导向(Co

29、mponent-oriented)的程序语言,和C+与Java一样亦为对象导向(object-oriented)程序语言。C sharp(又被简称为C#),是微软公司在2000年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程.但是C#与Java有着明显的不同,它借鉴了Visual Studio 2008的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET wind

30、ows网络框架的主角。 在本文中,我将考察创建一种新计算机语言的一般动机,并将特别指明是什么原因导致了C#的出现.然后我将介绍C#和它与Java,c,c+的相似之处.其次我将讨论一些存在于Java和C#之间的高层次的,和基础的差别.我将以衡量在用多种语言开发大型应用程序的时候所需的知识(或者对这种知识的缺乏程度)来结束本文,而这正是.NET和C#的一个主要战略.目前,C#和.NET还只能以C#语言规则,以及Windows 2000的一个d预览版本,还有MSDN上迅速增多的文档集子的形式获得(还没有最终定型)。2.3.2C#的常用控件程序简述(1)C#窗口程序接口成员对象(Object):只要确

31、实存在的东西,可以被拿来使用,有一个特定的名字(Name),这就是对象。本质上而言,一个对象包含有三个特点:属性(Property)、方法(Method)及事件(Event)。属性(Property):每一个存在的对象所具备的特性称为属性。事件(Event):每一个对象总会与外界产生交互,而当外界(其它对象)与此对象有交互作用时,就是这个对象有一个事件被触发了。事件发生的原因,可分为三类:用户事件、间接事件、系统事件。方法(Method):当该对象被触发了某个事件之后,系统(或程序)应该采用的相应步骤称为方法。一个系统程序的建立,就是于对象、属性、事件、方法这四个步骤的重复执行与考虑。(2)

32、Visual Studio 2008开发系统Visual Studio 2008是一个面向对象的软件快速开发工具,在实际开发流程上,它分成两个部分:界面设计和程序编写。界面设计的结果就会是未来程序执行时用户可以看到的样子,现在的设计中,引用了大量的可视化组件,这些可视化组件可以有效地简化设计工作,完成了可视化的界面设计后,接下来只要将相关的操作流程以顺序的程序代码予以完成即可。选择Visual Studio 2008后,随即出现如图3-1所示的开发界面:图31 visual studio 2008开发界面图中的最上方是菜单及工具栏,用来执行相关的功能:另外图中标出4个区域,以下分别说明此4个区

33、域,如图3-2所示:图32 visual studio 2008开发界的4 个区域组件面板:设计系统时所需要的可视化对象及功能性组件的集中摆放处。属性指定区:每一个组件被使用到系统设计时,均或多或少需要改变一些特性,这些特性就是组件的属性,通过属性的不同,同一个组件在不同程序中也可能展现不同的外观。对象查看区:一个工程通常会使用到不少的组件,这些组件在对象查看区中就会一一地排列出来,方便设计都知道所使用的组件。界面设计区:真正的界面就是在这里被系统设计者所摆放上去的。程序设计区:这部分是真正写入程序代码的地方,不管界面设计得如何,最终总是要在这个地方将系统要执行的步骤写入。(3)常用组件介绍:

34、Label组件:Visual Studio 2008组件面版中的Label组件(即标签),专门提供显示文字和数字。Button组件:Button组件是使用率最高的组件,用于提供一个给系统用户操作的按钮。Timer组件:Timer组件(即定时器)的功能用于实现程序的自动化,其最大的效果在于固定的时间内会执行所设置好的程序代码一次。PaintBox组件:当系统必须有部分的结果需要使用图形的方式表现时,PaintBox组件是一个很好的选择,它允许以程序的方式在其内部绘图。RadioButton组件:有时候也需要在程序设计时,让用户可以针对一些选项进行必要的选择,如果众多的选择中只能选择一个,这时必须

35、使用RadionButton组件。GroupBox组件:系统设计时所使用的组件一般说来都不少,组件一多就使得窗口看起来比较杂乱,使用GroupBox组件(即分组框)可以将部分的组件集合起来,感觉比较整齐。Shape组件:程序设计中若需要使用到几何图形,例如:圆形、矩形、正方形、椭圆形等等,就需要Shape组件。Edit组件:让用户最方便的输入方式,就属Edit组件了,其主要的工作就是输入文字或显示文字的结果。Memo组件:除了使用Edit组件可以输入及显示数据外,Memo组件亦含有同样的功能,但Edit组件只能单行输入,而Memo组件则允许多行输入,在需要多行显示的情形下,使用Memo组件是比

36、较合适的;另外由于ScrollBar的使用,也使得Memo组件中的数据具有容易查看的效果。第三方组件众所周知,Visual Studio 2008提供了大量的组件,使用这些组件基本上已能满足我们的编程需求。但是在对于有特定要求的程序,仅仅使用Visual Studio 2008自带的组件就无法适应了。另外,Visual Studio 2008自带的一些组件功能比较简单,很难满足我们一些特定的要求。现在有很多的第三方组件,这些组件功能强劲,而且覆盖了编程的方方面面,极大的方便了用户。使用这些第三方组件往往达到事半功倍的效果,大大提高编程的效率。同时还能使我们的程序更漂亮、更专业、更强大。所以第三

37、组件是我们使用Visual Studio 2008编程一大法宝。 第三方组件往往是Visual Studio 2008自带组件的扩展,是在Visual Studio 2008自带组件的基础上加强功能,并进行功能细化和专业化。例如,有些第三方组件把按钮、标签细化为很多种,每一种实现一种特定的功能。另外一些第三组件是Visual Studio 2008中没有的,这些组件往往是根据编程时常遇到的需求,将一些常用的方法、函数以及API集成到这些组件中,编程时就不需要编写这些程序了。 从组件的使用领域来划分,第三方组件可分为:界面增强类、图形图像类、多媒体类、系统类、数据库类、网络类等等17。第三章、系

38、统分析3.1问题识别问题识别又称系统目标识别,即要根据用户的需求说明书的内容,从中甄别出真正的需求,从而发现问题的症结所在,解决该问题便成为系统开发的目标。(1)实现数据计算、统计自动化,提高信息利用率银行助学贷款中涉及到的大量的数据和经济信息以及上级、政府相关单位的指导性信息。这大量的数据和信息积累在一起,如果仅仅由于人工处理的速度慢、效率低而得不到充分、及时、高质量的利用,不能不说是对信息资源的严重浪费,并且不利于学校及银行及时准确的对日常业务做出正确的指导和规定。因此有必要以计算机、信息技术和现代化的管理观念代替传统的人工处理方式,对数据和经济信息进行综合利用分析,把数据和信息当作和财力

39、、物力等同的经济资源来进行管理,并对数据和信息进行规范化处理,便于在银行内部实现数据和信息共享,为实现网络化管理和电子管理(E-Management)做实际准备。(2)提高工作效率,为银行微观决策提供基础的信息依据由于目前银行内部单位信贷员和学校管理人员使用传统的手工记账工具,经常要翻阅各种大量的台账,运用计算器等辅助计算工具进行计算、统计、制作报表。采用这种工作方式工作量大,效率低,易出错,准确性差,及时性差。同时这种方式提供的信息量也不够大,且比较单一,不能满足现代信贷管理工作对大量数据和经济信息进行分析的需求,从而也就难以满足微观决策所需的数据和信息要求。而且任何历史信贷信息是对信贷活动

40、进行分析的重要依据,缺少了这些数据和信息,分析结果就没有说服力。而本系统的建立,不仅可以提高学校和银行工作人员的工作效率,降低学校和银行的工资成本和管理费用等,而且可为信贷管理的微观决策提供大量数据信息,为决策提供准确、及时、高质量的依据。3.2 可行性研究3.2.1 经济可行性我校目前由于完全采用纯人工方式完成业务,进行报表制作,对数据进行综合分析等,所以耗用工时较多,且效率低下。目前校助学贷款中心的日人工成本为:(*)人*(*)元/人日-(*)元。我们还不能计算出因效率低下而给学校带来的无形经济损失,如果把这一部分也看作成本,那将远远超出目前的计算数额。而如果开发出一个能够满足业务要求的信

41、贷管理系统,在采用生命周期法的前提下,从问题识别到系统实施、评介、维护,相对于目前的耗资总成本非常低。同样我们也无法估算出由于系统开发应用使学校和银行运营效率提高而带来的无形的巨额经济效益。由此可见,开发此系统在经济上是完全可行的。而且,由于系统能在未来较长一段时期内稳定的发挥作用,这对于校助学贷款管理中心提高信贷管理水平有很大帮助。3.2.2操作可行性如前所述,学校内部大多数员工从未使用过类似的信贷管理系统,但是Windows友好的用户界面和本系统良好的安全性设置,可以使其内部员工在系统实施人员的指导帮助下很快掌握系统的使用方法,而无因操作失误而引起系统出错之虞。不仅如此,我们还可以编写出详

42、尽的“用户操作说明书”,为用户的正确操作给以图文并茂的形式加以说明。同时,在开发过程中,我们还可以尽量给用户以方便,考虑到用户需求的实际情况,在输入界面、查询界面等部分添加解释或提示,帮助用户尽快掌握本系统的使用方法。3.2.3技术可行性从目前市场上比较流行的数据开发、管理软件来看,对于比较简单的中小型数据库, Visual Studio 2008 和SQL的结合无疑是在实际应用中较为成功的一种解决方案。前者为用户提供了非常友好、操作简单的用户界面、完善而强大的数据库操作功能和简洁明了的数据库接口;后者则可以对数据库实施操作、维护和权限识别功能。结合本项目实际,助学贷款管理中心的日业务量虽然很

43、大,但是其信贷管理水平和复杂程度相对来说还是可以分析清楚的,经Visual Studio 2008系统分析,可以设计出符合实际需求、易于理解、易于操作、易于维护的数据库和操作系统。对于SQL而言,管理这种规模和复杂程度的数据库是游刃有余的。同样对于Visual Studio 2008来说,对数量较少的表和其间关系进行比较简单的操作正是其擅长的功能,无论是查询、统计或利用数学公式进行趋势预测,都能顺利完成。因此,开发实施本系统,从软件角度看,是可行的。由以上经济、操作、技术三方面的分析可以看出,本系统的开发时机成熟,从多种角度考虑,都是可行的第四章、银行学生助学贷款管理系统的实现4.1系统设计4

44、.1.1系统设计目标通过使用银行学生助学贷款管理系统,使学生助学贷款管理工作系统化、规范化、自动化,从而达到提高学生贷款管理效率的目的。系统开发的总体任务是使学校助学贷款管理人员可以轻松快捷地完成学生贷款的管理任务。4.1.2开发设计思想(1)尽量用学校贷款中心现有的软硬件环境,采用先进的管理系统开发方案,从而达到充分利用贷款中心现有资源,提高系统开发水平和应用效果的目的。(2)系统应符合学校贷款管理的规定,满足贷款相关人员日常使用的需要,并达到操作过程中的直观、方便、实用、易于维护等要求。(3)系统采用模块化程序设计方法,既便于系统功能的各种修改,又便于技术人员的维护工作。(4)系统应具备数

45、据库维护功能,及时根据用户要求进行数据的增加、删除、修改和保存等操作。4.1.3开发和运行环境的选择(1)开发工具:Visual Studio 2008(2)运行环境: 操作系统:windows9x,windows2000,xp开发、管理及使用人员:学生管理员、全校学生及系统维护人员。(3)数据库系统:SQL4.1.4数据库需求分析系统功能分析是在系统开发的总体任务的基础上完成的,学生助学贷款管理系统需要完成的功能主要有:(1)学生基本信息的录入(2)学生基本信息的查询(3)学生贷款信息的录入(4)学生贷款信息的查询(5)资料修改(包括学生信息修改和贷款信息修改两部分)(6)贷款信息列表(7)项目金额排行榜(8)系统用户管理,权限管理4.1.5系统功能模块设计 在系统功能分析的基础上,根据Visual Studio 2008程序编制的特点,得到如图4-1系统功能模块图。银 行 学 生 助 学 贷 款 管 理 系 统学生信息管理学生贷款管理系统管理 项目金额排行贷款信息列表贷款信息查询贷款信息查询贷款信息录入用户信息修改学生信息修改学生信息查询学生信息录入用户权限管理

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号