- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
虚拟银行教学软件系统的设计、实现与应用
文章编号:1672-5913(2009)10-0187-03
摘要:随着教育信息化的发展,高等教育领域对教学软件的需求不断增加,本文介绍了为“安全电子支付与电子货币”课程设计并实现的虚拟银行教学软件系统VBR,该系统为学生提供了一个全方位、真实的学习与实践环境。通过在教学中使用本教学软件系统,不仅增强了学生运用信息安全专业知识的意识,充分发挥了学生自主探索式学习,更重要的是提高了学生的工程实践能力,取得了良好的教学效果。
关键词:虚拟银行教学软件系统;信息安全;安全电子支付;虚拟网上银行;CA认证中心;虚拟购物中心
中图分类号:G642
文献标识码:B
1引言
教育信息化不仅是国民经济和社会信息化的重要组成部分,也是教育发展全局中的关键环节,将信息技术与教学进行整合,构造可视化、可接触、所见即所得的学习环境成为了必然趋势,其中,教学软件就是一个重要应用,通过教学软件的使用,可以满足随时随地终身学习的需求,提升现代教育的质量和水平。
“安全电子支付与电子货币”是云南大学软件学院信息安全专业选修课程,课程内容围绕安全电子支付的技术和系统进行讲授。由于课程内容以金融知识和相关信息安全知识为基础,而大部分学生没有使用网上银行的经历,也没有网络购物以及网上支付的经历,如果单纯用传统的文字、幻灯等教学方式是无法满足教学需要的,另外,软件学院要求学生具备过硬的工程素质,而一个完整的安全电子支付系统需要多个基础系统的支持。因此,我们为本门课程设计并开发了一套虚拟银行教学软件系统VBR(Virtual Bank Room),用以辅助课程的教学,这套系统真实地模拟了现代网上银行的功能,可以帮助学生理解课堂上学习的相关基础知识,使学生可以针对信息安全知识进行运用,充分发挥学生自主探索式学习,增强学生运用知识的意识,同时也为学生的进一步工程实践提供了一个基础平台。
2教学软件系统的设计与实现
VBR虚拟银行教学软件系统由虚拟网上银行、CA认证中心、虚拟购物中心三个子系统构成(见图1)。其中,虚拟网上银行子系统真实模拟了现代网上银行的基本功能,包括:用户管理、账户管理、转账汇款、网上支付、业务管理以及系统管理,其中,用户管理、账户管理、转账汇款以及网上支付模块是提供给虚拟银行用户,即学生使用的,业务管理模块是提供给虚拟银行工作人员使用的,而系统管理模块是提供给虚拟银行系统管理员维护系统使用的,虚拟银行工作人员和系统管理员可以由教师或者指定的学生担任。另外,参照中国金融认证中心CFCA,我们实现了虚拟银行的CA认证中心子系统,用以提供用户身份认证并支持安全网络传输服务,为虚拟银行用户提供更强的安全保护并为将来支持安全电子支付系统的实现提供支撑。而且我们还在VBR中实现了一个虚拟购物中心子系统,提供虚拟的购物环境,这类似于很多银行提供的网上商城,学生可以在虚拟购物中心中进行模拟购物,在CA认证中心获取数字证书,通过虚拟网上银行进行网上支付,当然,为了完成网上支付,只有虚拟网上银行、CA认证中心和虚拟购物中心是不够的,我们需要提供支持网上支付的协议或者系统,因此,我们在实现该教学软件系统的基础上为学生示范实现了SET(Secure Electronic Transaction)协议用于实现安全网上支付,提供给学生一个非常完整而真实的体验环境,让学生不仅真实体验网上银行功能,感受电子支付过程,也为学生将来进行进一步的工程实践提供参考。
整套教学软件系统的设计与实现:
(1) 满足“安全电子支付与电子货币”课程的目标,这套系统支持让学生运用已经具备的信息安全基础知识来学习金融领域中电子支付相关安全技术与系统,并提供进行相关工程实践的基础;
(2) 充分体现信息安全专业学生的培养特色:整套教学软件系统的设计和实现是以安全为基础的,虚拟网上银行系统要为银行用户提供安全保障,CA认证中心是安全
基础设施中的核心组件,而电子支付的实现更是安全的应用,因此,信息安全专业的学生通过使用该套教学软件系统不仅可以学习到相关知识,而且可以进行真实体验以及进行相关安全工程的实践;
(3) 强调对软件学院学生工程能力的培养:通过以该教学软件系统为基础的实践可以有效的锻炼学生的工程能力。
我们采用Visual Studio 2008、SQL Server 2005和OpenSSL实现了整套系统,由于虚拟购物中心相对于虚拟网上银行和CA认证中心来说,其设计实现的安全要求不是很高,因此,下面我们针对虚拟银行教学软件系统中的虚拟网上银行子系统和CA认证中心子系统的关键技术实现来进行说明,然后介绍基于这套教学软件系统进行
文档评论(0)