论文部分内容阅读
随着计算机信息网络等技术的不断发展,我国也在与世界接轨,致力于发展新兴的电子信息产业领域。高等院校对这方面的研究也随之跟进,不管是在研究领域还是在应用都有很好的开端,高校的管理很多都应用到了信息计算机软件等系统,可以方便快捷的进行对校园事务的处理。自从“智能卡”被开发出来之后,它的应用深入到了生活中的每一个部分,已经越来越广泛的被人们所运用。可是“智能卡”的开发与研究经历了一个很漫长的过程。虽然国际规范ISO-7816对IC卡的结构和通讯协议已有明确规定,但是各企业和公司对于IC卡的运用和研究各不相同,对于应用的不同用途,各公司也不相同,多种功能的接口设计细节错综复杂,而且还需要顾及到各个应用之间的相互干扰的问题。目前能够很好的解决这一问题的就是“JAVA CARD”技术。这种智能卡的技术是综合了JAVA技术与IC卡技术之后的升级产物。优点在于,能够很好的解决多种应用存在相互影响的问题,在开发设计时相对简单,编程语言较为容易掌握,开发成本低,周期短等。Applet不是在硬件上运行,而是在虚拟机上。而且通过这种技术得到了跨平台工作运行的能力。除此之外,“JAVA CARD”的另外的优势在于安全可靠性高,扩展应用性强、重复利用读写能力等优势特点。所以,运用这样开发系统可以创造出智能卡以前所没有的各种功能和应用。据调查,目前国内大中院校还没有完全利用这种技术来解决“一卡通”方案的先例。相信在未来的发展趋势里,“JAVA CARD”技术肯定能够独树一帜,表现出自己优势特点来。本论文讨论了目前开发的校园一卡通系统的和现存校园一卡通系统存在的问题,为了解决这些问题进而把JAVA CARD技术引入到校园一卡通建设中来,从而指出了选题的意义;然后通过模拟设计一个学校的JAVA CARD一卡通系统说明JAVA CARD技术如何应用。并在运用JAVACARD的编程技术的基础上提出了一卡通的系统安全设计内容框架,分析了此一卡通系统在安全方面的特点。本论文对于基于“JAVA CARD”的“校园一卡通”系统平台的安全性做了研究,列举了“智能卡”常见问题,对系统安全性做了分析,最后给出了基于“JAVA CARD”技术的“校园一卡通”平台的安全性的设计。采用直接调研的方式,在走访了西安9家从事校园一卡通系统开发的公司中选出了在校园一卡通系统市场上占据市场份额比较大的4家公司和1家采用“JAVA CARD”技术进行开发的公司,以调研数据为依靠,通过数据对比分析的方式,最后设计了一所学校的校园一卡通结构,在某企业提供的JAVA CARD开发环境中调试通过,系统运行良好,工作稳定。