《银行计算机系统》实验教学大纲.doc_第1页
《银行计算机系统》实验教学大纲.doc_第2页
《银行计算机系统》实验教学大纲.doc_第3页
《银行计算机系统》实验教学大纲.doc_第4页
《银行计算机系统》实验教学大纲.doc_第5页
免费预览已结束,剩余8页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

银行计算机系统实验教学大纲【课程性质】全校公共选修课 【课程学时】32【开课学期】第6学期 【实验学时】10【适用专业】全校各专业(除计算机科学与技术、信息管理与信息系统专业)一、实验教学任务和目的 银行计算机系统是计算机科学与技术专业、信息管理与信息系统专业的专业课程,也是全校的一门公共选修课,具有鲜明的行业特色及较强的实践性。实验教学的目的是为了配合课堂教学,通过上机和实践,进一步加深对银行计算机系统的组成、运行原理及相关软、硬件的理解进而提高学生分析与解决硬件和软件实际问题的能力。二、实验教学基本要求实验教学的基本要求是,熟悉银行计算机系统的硬件组成、运行原理;加深对计算机系统中软硬件联系和协同工作的认识,同时要熟悉和掌握一种银行常用的编程语言、操作系统(如LINUX)、数据库系统的运用和操作能力,了解银行典型业务应用系统及电子银行的功能。实验内容主要有熟悉电脑主板上的主要部件和相应接口的功能、银行常用程序设计语言、银行常用操作系统、银行常用数据库的基本操作及电子银行系统实验等。每次实验前,学生必须按照指导书要求进行不少于实验课时数的预习与准备。实验结果必须经实验教师认可。三、实验教学内容实验一(选做) 实验名称:认识微机硬件、熟悉主板实验目的:熟悉电脑主板上的主要部件和相应接口的功能及互联方式实验内容:1目测主板各部件,了解微机的外部组成和主要器件的基本布局2写出主要部件的名称和功能3掌握主板与各部件的互联方式实验设备及材料:1散装微机一套2实验工具一套思考题:1请说明新颖主板及电脑前、后面板在部件布局上有何变化,为什么?实验报告要求:1应在规定的实验报告纸上,按规定格式完成实验报告。2应写出实验操作步骤和实验结果及实验中出现的问题和解决方法。3写出实验后的体会和提高。4回答思考题。实验二(必做) 实验名称:程序设计方法和程序设计语言的实践实验目的:1在已学某种程序设计语言的基础上,体会程序设计的思路和方法。2用已学过的一、二种程序设计语言编程。实验内容:1用VFP 6.0编程(学过VFP 6.0的同学做) 实验内容一:投币 实验说明:利用RAND()函数和语句创建一个投币界面,当回答“Y”时,将进入细节界面,类似游戏机中的投币。 实验目的:通过实践,掌握RAND()函数的使用方法和画图的方法。 编程思路:利用DO WHILE循环来取值,利用IF语句判断,当答案为“Y”时,显示细节。2用VB 6.0编程(学过VB 6.0的同学做) 内容二:制作简单的计算器编程思路提示:用1个TEXT做显示屏,其余按钮用COMMAND数组来创建,使用数组可减少编程量,例各个数字按钮,可不必每个编一段程序。3用COBOL语言编程思考题:1银行常用的程序设计语言有哪几种?您熟悉的是哪一种?2试比较C、C+、VFP、VB、COBOL的优、缺点及各自的使用场合。实验报告要求:1应在规定的实验报告纸上,按规定格式完成实验报告。2应写出实验操作步骤和实验结果及实验中出现的问题和解决方法。3应画出界面图及各对象的属性值。3写出实验后的体会和提高。4回答思考题。实验三(必做)实验名称:银行常用操作系统的实践初识Linux(一)实验目的:1了解Linux的安装方法2学会普通用户登录Linux的方法3了解并学会常用的一些shell命令的使用方法实验内容:1了解Linux(以国产红旗Linux为例)的安装方法和步骤2学会普通用户登录Linux的方法 1学习和掌握以下Linux的常用命令的使用和操作(1) 注销(退出登录):xit或ctrl+D.(2) 重启:reboot或shutdown -r now(3) 关机:halt或shutdown -r now传统Linux中只有超级用户才能关机,但red hat中,普通用户可用:reboot或halt,不能用shutdown.Shutdown -h 10 ;表示10分钟后关机Shutdown -r 10 ;表示10分钟后重启(4) date命令:格式:date MMDDhhhmmYYYY功能:查看或修改系统时间.超级用户才能修改系统时间.(5) cal命令:格式cal YYYY功能:显示日历实例:显示本月的日历guhaolocalhost guhao$cal(6)pwd命令格式:pwd功能:显示当前目录的绝对路径,层次关系用/表示.(7)cd命令格式: cd 目录功能:切换到指定目录(8)ls命令格式: ls 选项文件|目录功能:显示指定目录中的文件和子目录信息.当不指定时,显示当前目录下的文件和子目录信息.其中:-a(all), -l (list),-d(directory),-t (time), -r(recursive)(9)cat命令格式: cat选项 文件列表功能:显示当前文本文件的内容.选项:-n(number):表示在每行前显示行号.(10)more命令格式: more 文件功能: 分屏显示文本文件的内容,只能向后翻页按回车键继续.按q退出.(11)less命令格式:less 文件功能: 分屏显示文本文件的内容,按回车键继续.按q退出.可向前或向后翻页.(12)tail命令格式: tail 选项 文件功能: 显示文本文件的结尾部分默认显示文件的最后10行.选项:-n 数字 指定显示的行数(13)head命令:同tail, 但显示开头的行数.(14)man命令格式: man 命令名功能: 显示指定命令的手册帮助信息.(15)- help命令格式: 命令名help功能: 显示指定命令的帮助信息.多为中文.(16)clear命令格式: Clear功能:清屏(17)wc命令格式: wc 选项 文件功能:显示文本文件的行数,字数和字符数.选项:-c:只显示文件的字节数 -l:只显示文件的行数 -w:只显示文件的单词数(18)创建文本文件命令格式: cat 文件功能:输入文本内容2写出实验报告(要求同上)。思考题:1请总结一下Linux的命令与DOS命令有何相同与不同之处。2Linux操作系统为什么启动很快?3Linux是免费软件的真正含义是什么?实验报告要求1应在规定的实验报告纸上,按规定格式完成实验报告。2应写出实验操作步骤和实验结果及实验中出现的问题和解决方法。3写出实验后的体会和提高。4回答思考题。实验四(必做) 实验名称:银行常用操作系统的实践初识Linux(二)实验目的:1在实验三的基础上,进一步熟悉Linux常用的一些SHELL命令的使用方法。2了解Linux的文件系统。3熟悉Linux的部分系统监视命令。4熟悉Linux的部分网络命令。5学会在Linux上安装应用软件(如WPS 2007 OFFICE)的方法和使用该软件。实验内容:1利用管道(符号为 | )灵活使用命令管道是Linux的特征之一,它把多条命令连接起来形成一个管道流。管道流中的每一条命令都作为单独的进程运行,前一条命令的输出结果传送到后一条命令作为输入,从左到右依次执行每个命令。利用“|”符号可实现管道功能。利用管道统计当前目录下文件和子目录的数目。提示:用 $ls | wc l2History 数字功能:查看由数字决定的SHELL命令的历史记录。3复制与粘贴操作方法在字符界面用鼠标左键拖动需复制的文本,使其反白显示,即完成复制,然后按鼠标右键则复制内容粘贴到光标所在的位置。4启动和使用文本编辑器vi: 启动方法:vi 文件 存盘并退出:wq5Linux的文件系统Linux的文件系统与Windows不一样,不用设备标识符(A、C、D等),而是将所有的文件系统连在唯一的根目录“/”下形成树型结构。 mkdir命令格式:mkdir 选项 目录,选项-p为一次创建多级目录功能:创建目录 cp命令格式:cp 选项 源文件或源目录 目标文件或目标目录功能:功能:复制文件或目录选项:-b(backup):若存在同名文件,覆盖前备份原来的文件 -f(force):强制覆盖同名文件 -r(recurtive):按递归方式,保留原目标结构复制文件 rm命令格式:rm选项 文件或目录功能:删除文件或目录选项:-b(backup):若存在同名文件,覆盖前备份原来的文件 -f(force):强制删除,不出现确认信息 -r(recurtive):按递归方式删除目录,默认只删除文件find命令格式:find 路径 表达式功能:从指定路径开始向下搜索满足表达式的文件和目录,不指定时,则查找当前目录。选项:-name:文件,按文件名查找 -user:用户名,查找文件所有者为指定用户的文件 -r(recurtive):按递归方式,保留原目标结构复制文件 -type:文件类型,其中d为目录文件 -size+/-文件大小,查找指定大小的文件,+表示.,-表示 du命令格式:du选项 文件或目录 功能:显示文件或目录大小(单位为KB)选项:略6系统监视命令 who 格式:who 选项 功能:查看当前已登录用户的详细信息选项:-m:显示当前用户的用户名 -H:显示用户的详细信息top命令格式:top -d 秒数功能:动态显示CPU利用率7网络命令hostname命令:格式:hostname 主机名功能:查看或修改计算机的主机名ifconfig命令格式:ifconfig 主机名功能:查看网络接口配置ping命令格式:ping -c 次数 IP地址|主机名功能:测试网络的连通性,用CTRL+C中断命令的执行。例:测试与计算机的连通情况8学会在Linux上安装应用软件(如WPS 2007 OFFICE)的方法和使用该软件。思考题:1您了解哪些可运行在Linux平台上的应用软件?如何获取?2您在运行Linux平台上的应用软件(如WPS2007)时有什么新的感觉和体会?实验报告要求:1应在规定的实验报告纸上,按规定格式完成实验报告。2应写出实验操作步骤和实验结果及实验中出现的问题和解决方法。3写出实验后的体会和提高。4回答思考题。实验五(选做) 实验名称:熟悉与本行业有关的网站实验目的:1熟悉与本行业、本专业有关的网站。2利用网络工具获取有关知识。3了解并回答一些知识及问题。实验内容:1进入中国互联网信息中心(),查阅最新发布的“中国互联网发展状况统计报告”,回答:中国网民人数上网计算机台数IP地址总数国际出口带宽2进入中国人民银行网站(),回答:票据的特征和分类什么是支付工具?电子支付工具有哪些?什么是中国现代化支付系统?3进入中国银联网站(),回答:迈克需要一些现金,但他没有时间亲自去银行取,于是他把ATM卡和密码给了他侄女尼娜,请她帮忙取300美元。尼娜取了300美元后将银行卡还给了他。A.这是笔未授权的电子资金划拨吗?B.如果尼娜实际上取了500美元,偷偷留下了200美元,结果又是如何?4进入“中国信用卡之窗”网站,熟悉有关信用卡的知识。5进入“中国金融”网站,熟悉有关金融界新闻和相关知识。图7-6 纳斯达克NASDAQ网站首页6进入纳斯达克NASDAQ(National Association of Securities Dealers Automated Quotations,全国证券交易商自动报价系统协会)网站,了解国际股市最新行情。思考题:1请总结一下上述网站各有什么特点。实验报告要求:1应在规定的实验报告纸上,按规定格式完成实验报告。2应写出实验操作步骤和实验结果及实验中出现的问题和解决方法。3写出实验后的体会和提高。4回答思考题。实验六(必做) 实验名称:银行数据库系统的实践初识SQL实验目的:1初步认识结构化查询语言SQL。2学会用CREATE命令建立数据库(在VFP 6.0中)。3学会用CREATE命令建立数据库中的基本表(基表,在VFP 6.0中)。4学会用SELECT命令进行各种查询操作。实验内容:1用CREATE命令建立数据库STUDEXAM。语句格式:CREATE DATABASE 功能:定义数据库名和它的存储空间(犹如盖房子先圈地一样)。2用CREATE命令建立数据库STUDEXAM中的基表STUD和EXAM。语句格式:CREATE TABLE ( , ) 该格式中“ ”表示其中的内容为可选项,“” 表示其中的内容为必选项。该语法格式说明如下: 列名指出所建立的表中各个属性,在一个表中至少要有一列,如有多列,则列与列之间用逗号隔开。 每一列的列名在它所在的表内必须是惟一的。 数据类型描述了一个列的特性,它决定了该列可以存储哪种类型的数据。功能:定义基本表的表名和结构。注意:仅当建立了数据库后才能建立基表。3用SELECT命令基本语法结构:SELECT ALL|DISTINCT TOP PERCENT ,, FROM , WHERE GROUP BY , HAVING ORDER BY ASC|DESC , ASC|DESC, 基本功能:根据 WHERE 子句中条件表达式中的条件,从FROM 子句指出的基本表的全部记录中找出满足条件的部分记录,再按 SELECT 子句中的目标列表达式,挑选出这些记录的某些特定的列值形成结果表。 说明:SELECT 子句用于指定输出的列,可以有一个或多个列; FROM 子句用于指定要查询的数据来自哪个或哪些表,可以对单表或多个表进行查询; WHERE 子句说明查询的条件,即选择记录的条件; GROUP BY 子句则表示要将查询结果按照 GROUP BY 子句后 所表示的列的不同值进行某种方式的分组汇总,具体的汇总方式有求和、计数、求最大值、求最小值、求平均值等; HAVING 子句必须跟随 GROUP 子句使用,用于限定分组时必须满足的条件; ORDER BY 子句用于对查询的结果按排序依据列进行排序,关键字 ASC 和 DESC 用于指定排序方式是升序还是降序; 关键字ALL、DISTINCT等用来对查询的结果进行相关处理。实验步骤:1建立数据库STUDEXAM和基表STUD和EXAM的结构。基表STUD的字段(或列名):学号Sno,性别Ssex,姓名Sname,年级Syear,学校名SUniName,身份证号码SID。基表EXAM的字段(或列名):身份证号码SID,参加英语4级考试的年份Eyear,参加英语4级考试的月份Emonth,听力成绩Elisten,语法成绩Egrammar,写作成绩EwriteCREATE DATABASE STUDEXAM参考源代码:(注:以下代码是在VFP 6.0环境中的SQL语言,与标准SQL语言略有差别)SET NULL ONCREATE TABLE STUD(Sno C(6) NOT NULL, ; Sname C(8) NOT NULL, ; Ssex C(2) CHECK Ssex=男 OR Ssex=女 ; ERROR 性别只能是“男”或“女”, ; Syear C(1) CHECK ISNULL(Syear) OR Syear=1 OR Syear=2 ; OR Syear=3 OR Syear=4 ; ERROR 年级只能为空或“1”到“4”, ; SUniName C(8) NOT NULL, ; SID C(9) PRIMARY KEY, ; UNIQUE Sno+SUniName TAG SnoSUni )CREATE TABLE EXAM(SID C(9) NOT NULL REFERENCES STUD TAG SID, ; Eyear C(4) NOT NULL, ; Emonth C(1) NOT NULL CHECK Emonth=1 OR Emonth=7 ; ERROR 月份只能是“1”或“7”, ; Elisten I CHECK ISNULL(Elisten) OR Elisten=0 AND Elisten=0 AND Egrammar=0 AND Ewrite=30 ; ERROR 写作成绩只能为空或“0”到“30”, ; PRIMARY KEY SID+Eyear+Emonth TAG SIDEyEm )2对两个表输入元组(记录)值:用INSERT命令INSERT INTO STUD VALUES(99001,李青,男,3,上海师大,800310123)INSERT INTO STUD VALUES(99002,高辉,男,3,上海大学,800421213)INSERT INTO STUD VALUES(99002,石磊,男,3,华东师大,800208441)INSERT INTO STUD VALUES(99003,张强,男,3,上海理工,800315321)INSERT INTO STUD VALUES(99004,夏莉,女,3,上海理工,800626224)INSERT INTO STUD VALUES(00001,赵莹,女,2,上海大学,810512002)INSERT INTO STUD VALUES(00002,洪丽,女,2,华东师大,810424004)INSERT INTO STUD VALUES(00003,沈婷,女,2,上海师大,810618124)INSERT INTO STUD VALUES(00004,顾颍,女,2,上海大学,810303012)INSERT INTO EXAM VALUES(800310123,2001,1,28,23,16)INSERT INTO EXAM VALUES(800421213,2001,1,26,24,14)INSERT INTO EXAM VALUES(800208441,2001,1,33,26,22)INSERT INTO EXAM VALUES(800421213,2001,7,25,25,14)INSERT INTO EXAM VALUES(800315321,2001,7,30,20,20)INSERT INTO EXAM VALUES(800626224,2001,7,34,24,23)INSERT INTO EXAM VALUES(810512002,2001,7,32,21,19)INSERT INTO EXAM VALUES(810424004,2001,7,36,28,24)INSERT INTO EXAM VALUES(810618124,2001,7,18,24,17)INSERT INTO EXAM VALUES(810618124,2002,1,21,24,16)INSERT INTO EXAM VALUES(810303012,2002,1,27,21,21)3对两个表进行简单的查询操作查询学生的姓名、身份证号码。提示:SELE SID,SNAME FROM STUD(共显示9个)查询所有学生的姓名、学号和学校名称。提示:SELE SNO,SNAME,SUNINAME FROM STUD WHERE SSEX=女(共显示5个)查询所有高校的名称(要去掉重复的校名)SELE DISTINCT SUNINAME FROM STUD(共显示4所学校的校名)查询“上海理工”三年级全体学生的学号和姓名。提示:SELE SNO,SNAME FROM STUD WHERE SYEAR=3AND SUNINAME=上海理工(共显示2个)思考题:1完成本次上机作业,请比较VFP 6.0环境下使用SQL语言与标准SQL语言的差别。提示:本表列出前面三项,请同学自行完成后四项。表1 VFP 6.0环境下SQL语言与标准SQL语言的性能差别语言性能VFP中的SQL语言标准SQL语言数据类型C(N):长度为n的定长字符串I:长整数N (n,d)具有n位宽和d位小数的定点数D:日期CHAR(N):长度为n的定长字符串INT:长整数NUMERIC (n,d)具有n位宽和d位小数的定点数DATE:日期语句分行写格式若一个语句要分行写,则除了最后一行外,其余各行必须用分号(;)结束各行都不必加分号(;)定义列时的“空值”约束默认情况下是不允许空值的,若要改默认情况下允许空值,必须在执行CREATE TABLE语句前先执行SET NULL ON默认情况下允许空值当CHECK中的条件不满足时,自定义出错信息CHECK条件中的判属性值是否为”空值”创建索引嵌套查询实验报告要求:1应在规定的实验报告纸上,按规定格式完成实验报告。2应写出实验操作步骤和实验结果及实验中出现的问题和解决方法。3写出实验后的体会和提高。4回答思考题。实验七(选做) 实验名称:熟悉个人网上银行的操作实验目的:1熟悉个人网上银行中国工商银行。2了解网上银行的功能。3学会网上银行的基本操作。实验内容:1登录中国工商银行主页()。2点击中国工商银行,进入个人网上银行用户界面。3点击“账务查询”的“账务基本信息查询”,进入“账务基本信息查询”页面。4完成网上转账的操作。5进入“招商银行”()主页,了解招行“一网通”的功能。6了解个人银行大众版与专业版的功能。7了解网上申购新股的步骤。思考题: 1通过本次实验,您对个人网上银行的功能了解了多少?2您认为要提高网上银行的安全性,要采取哪些有效措施?实验报告要求:1应在规定的实验报告纸上,按规定格式完成实验报告。2应写出实验操作步骤和实验结果及实验中出现的问题和解决方法。3写出实验后的体会和提高。4回答思考题。实验八(必做) 实验名称:银行业务应用系统信贷管理实验目的:1了解银行信贷管理软件2熟悉银行信贷管理软件操作方法3通过银行信贷管理软件的操作,熟悉银行信贷流程实验内容:1根据上海康健制药有限公司案例资料,完成从客户提出贷款申请到我行发放贷款的信贷管理业务流程。案例资料:上海康健制药有限公司是我行的新客户,因需购买其产品抗生素的生产原料,特向我行申请贷款150万元,期限半年,利率5.58%,以公司的办公楼进行抵押。2完成实验报告。思考题: 1通过本次实验,对银行信贷管理的操作过程了解了多少? 2您觉得本软件系统的功能在哪些方面做得较好?哪些方面有待改进?实验报告要求:1应在规定的实验报告纸上,按规定格式完成实验报告。2应写出实验操作步骤和实验结果及实验中出现的问题和解决方法。3写出实验后的体会和提高。4回答思考题。四、实验项目学时分配序号实验项目名称学时要求类型实验一认识微机硬件、熟悉主板2选做验证性实验二程序设计方法和程序设计语言的实践2必做设计性实验三、四银行常用操作系统的实践初识Linux2必做验证性实验五熟悉与本行业有关的网站2必做验证性实验六银行数据库系统的实践SQL2必做验证性实验七熟悉个人网上银行的操作2选做验证性实验八银行业务应用系统信贷管理2必做验证性五、实验教学方式实验课的教学由主讲教师负责,实验室老师配合共同承担本课程的实验指导工作。由学生独立完成实验。六、实验考核方式本课程实验不作为单独课程进行考核。实验部分占课程总成绩的20。每次实验,预习占.、操作占.、实验纪律占.、实验报告占.。七、实验教材及参考教材(1)顾浩主编 银行计算机系统实验指导书,清华大学出版社,2008年7月.(2)顾浩主编 银行计算机系统,清华大学出版社,2006年10月risk managers with two account manager to deal with the above key. Section I of chapter III risk management requirements pre-loan investigation pre-loan investigation should double handle. Pre-loan investigation dominated by field investigations on the ground, while utilizing credit enquiries, telephone enquiries, bank information system query-related personnel, and so on. Interview system of Banks strict application of the system of personal credit business interview. Investigators should work with borrowers, to the repayment or the guarantor credit business, such as parties and the spouse of confirmed acts such as loans, guarantees, verification of its authenticity and its rights and obligations in the credit business, retain these signed transcript of the interview, fro

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论