论文部分内容阅读
随着信息技术在学校的各个方面得到广泛的普及和应用,校园一卡通系统逐渐被各个学校纳入到学校数字化建设规划当中。校园一卡通系统的使用也给全校师生在工作、生活和学习中带来了极大的便利。但是,随着用户数量的急剧膨胀,以及学校对大数据量处理性能、系统安全性等方面的考虑,采用原有的SQL Server数据库已经不能满足用户的需求。因此,开放性好、面向大数据量处理性能高、安全性高的Oracle数据库便成为首选。
论文首先介绍了项目背景、该课题的研究意义以及相关的数据库理论和数据库设计方法。然后,结合校园一卡通v2.1c系统工程项目的具体要求,采用了规范设计法中比较著名的新奥尔良(New Orleans)方法,并且对逻辑设计和物理设计阶段进行了详细地阐述和讨论。
之后,又从数据库的安全性角度出发,分别从数据库的用户角色管理、数据库的备份与恢复以及加密技术在数据库中的运用三个方面对一卡通系统可能存在的安全问题进行了讨论,并制定了相应的安全管理方案。
在论文的最后,考虑到系统可能存在的性能方面的问题,对Oracle数据库性能调整和优化技术进行了研究,从操作系统、数据库管理系统、设计以及SQL语句等几个方面对系统进行了调整和优化。
本论文所采用设计方案将一卡通系统的数据库从SQL Server移植到Oracle,减少了因数据库系统变换而造成的源码改动。同时,加密技术以及Oracle性能优化技术的运用,加强了数据库的安全性,提高了系统性能。这种设计方法对于其他事务处理系统或信息系统Oracle数据库的设计同样具有参考作用。