论文部分内容阅读
进入二十世纪八十年代以来,世界上几乎所有发达国家已相继建成了国家级的教育和科研计算机网络,并且相互连成覆盖全球的国际性学术计算机网络Internet。“中国教育科研计算机网(CERNET)”工程,经国家计委批准,已于1994年正式启动,开始了中国高校校园网络建设的新阶段。目前CERNET已经与国内上千所高校连接,并与Internet相连。因此,如何充分和安全利用高校校园网络,发挥其巨大功能来为高校的教学和科研服务成为摆在我们面前的一个需要深入探讨和解决的重大课题。同时,随着近年来网络技术的飞速发展和用户操作水平的提高,高校教务管理系统所面临的被恶意或非恶意入侵和破坏的机会越来越多;再加上Internet的普及,使入侵和破坏网络和相应的信息系统的手段广为流传;特别是新技术和新思路不断涌现,对校园网络的正常运行和日常维护提出严峻的挑战,对重要数据的安全也造成极大的威胁。一旦系统受到攻击,将造成难以挽回的损失,因此解决高校教务管理系统的安全问题也是当务之急。
在此背景下,作者根据高校实际情况,开发了一套基于C/S(Client/Server)和B/S/DBMS(Browser/Web Server/Database Manage System,又称B/S)混合结构的高校教务管理信息系统。本教务管理系统集Client/Serve和Browser/Web Serve技术于一体,涉及教务管理各环节,包含学籍管理、教学计划管理、成绩管理等多个子系统。各子系统之间既相互关联,又相互独立,构成了复杂、庞大的综合管理信息系统,使整个校园网乃至Intemet网络上的用户都可访问本教务系统,无论是同城或是异地办学,在任意时间以不同身份来访问教务系统中的数据,大大加强了系统数据的共享能力。本论文以笔者的实际开发经验以及对相关技术的理解为基础,全文贯穿了对本系统所采用的主要技术的论述以及本系统的设计实现。
论文正文部分共分为六章。本论文在第一章简要地论述了当前高校管理信息化的必要性、高校教务管理系统开发的重要意义、高校教务管理系统软件的技术和其他相关说明。第二章讲述教务管理系统需求分析。重点阐述了在系统开发过程中以信息工程理论为指导,通过用户调研、系统分析、总体规划、分步开发、系统完善,给出适合学校教务管理实际需求的教务管理信息系统解决方案的过程。第三章首先从理论上论述了Tc/s、B/S体系结构特点和工作原理,结合校园网的发展、应用现状,论证了在校园网上进行C/S、B/S混合模式开发的可能性和必要性;并从ORACLE数据库本身的系统结构特点、安全策略方面论述了ORACLE数据库的优点和其适合本系统的原因。第四章介绍了网络安全基本理论和基本知识,提出了分层的安全防护设计思想,探讨了网络安全体系建立与实现的问题。通过对教务管理系统的描述和分析,从层次结构的角度详细分析了该网络各个层次可能存在的安全漏洞和安全风险,提出了一个切合实际的解决方案。该方案具有高可靠性、高安全性、可扩展性良好以及实施时可操作性强等特点。第五章论述了教务管理信息系统的设计与开发。本章提出了系统的设计目标和开发要求,并介绍了教务管理信息系统的各个子系统组成及相应的功能。第六章结束语部分介绍了自己论文写作过程中的想法和感受。