资源描述:
《基于Oracle的管理信息系统数据库安全设计.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第51卷第S2期武汉大学学报(理学版)Vol.51No.S22005年12月J.WuhanUniv.(Nat.Sci.Ed.)Dec.2005,187~190文章编号:167128836(2005)S220187204基于Oracle的管理信息系统数据库安全设计1,2胡华彬(1.武汉大学计算机学院,湖北武汉430072;2.武汉铁路职业技术学院教务处,湖北武汉430063)摘要:介绍一个面向成人教育教务管理的Oracle数据库应用系统并对其安全威胁进行了分析,提出了安全防护的具体措施.首先,分析了高校成人教育
2、教务管理工作的流程和数据库结构;其次,就高校成教的实际情况,提出了成人教育教务管理信息系统结构的基本设想,阐述了5个基本模块所实现的功能;最后分析了数据库系统面临的安全威胁,给出了应对的安全措施.关键词:Oracle;成人教育;教务管理;数据库安全中图分类号:TP311.13文献标识码:A0引言目前,随着各院校成人教育招生规模的扩大和函授站建设的发展,迫切需要对整个成人教育教务管理工作及其特点进行系统研究,充分利用现有的信息网络资源建立一套可操作的高效的符合成人教图1成人教育教务管理流程图育教务管理特点的信息
3、管理系统.由于Oracle数据则设计为班级ID、学号即可.学籍管理过程是一个[1~3]库具有性能卓越、操作方便灵活的特点,基于对大量的数据信息进行规范管理的过程,具体包括Oracle的数据库设计成为成人教育教务管理信息系学籍信息的收集、导入、修改、查询、统计和导出.统数据库开发的首选方案.2)课程管理模块课程管理模块可设计为两个基本表:课程表和1成人教育教务管理信息系统设计班级课程表.其中课程表记载课程的基本信息,如课程ID(主键)、课程名称、备选教材等;班级课程表则成人教育教务管理是围绕学生管理的流程:新可
4、设计为:班级ID、课程ID.课程管理因与教学计生注册→学籍信息管理→依据教学计划开课→考务划密切相关,而教学计划又相对比较固定,因此,一管理→成绩管理→毕业,其流程图如图1所示.旦数据录入工作完成后,对课程表和班级课程表的根据成人教育教务管理信息流程并参照成人教访问操作主要是查询操作.育的实际情况,设计为学籍管理、课程管理、考务管3)考务管理模块理、成绩管理和毕业生管理等5个模块.考试作为一种学生学习和教师教学检验的主要1)学籍管理模块形式,是教务管理工作的一个重要方面.主要有以下学籍管理模块可设计为3个基本
5、表:学生表、班几个方面的工作:①查询课程管理模块,以本学期级表和学生班级表.其中学生表记载学生的基本信正在讲授的课程为基础生成本学期的考试安排计息,如:学号(主键)、姓名、性别、籍贯、民族、出生年划;②建立试题库,试卷统一格式转换;③在网络月日、身份证号、照片、家庭地址、联系方式等;班级上同各函授站,教学点共享试题库资源;④通过成表可设计为班级ID(主键)、班级名称;学生班级表教学院网页发布考试安排信息;⑤及时在成教学院收稿日期:2005209220作者简介:胡华彬(19712),男,硕士生,现从事数据库技术
6、研究.E2mail:hhb2630@sohu.com©1995-2007TsinghuaTongfangOpticalDiscCo.,Ltd.Allrightsreserved.188武汉大学学报(理学版)第51卷网页上发布违纪处理通报,并且统计考试违纪情况.4)成绩管理模块成绩管理模块可设计一个基本表为学生课程表:学号、课程ID、学期、成绩、补考成绩.成绩是学生在校学习行为结果的一项重要的量化体现,同时也反映了教师教学质量水平.成绩管理模块主要包括成绩信息的录入、导入、修改、查询、统计和导出功能.其主要目的
7、是依托网络,加强与教学有关的各类人员之间的信息联络,及时提供学生学习成绩的查询和打印.同时利用计算机强大的数据处理能力,根据目标设计为教务人员提供科学的数据分析.具体功能包括教师通过Internet进行课程成绩录入,函授站、教学点通过Internet进行成绩录入、上报,成绩信息统计处理,成绩查询及各种形式成绩报告单打印等.5)毕业生管理模块随着国家对高等教育毕业生工作的逐年重视,毕业生信息管理也成了教务管理工作的一项重要内图2数据库系统面临的安全威胁容.毕业生信息管理模块是建立在学籍管理模块和射造成的信息泄漏
8、等.成绩管理模块基础上,其主要功能包括毕业资格审②来自数据库系统设计方面的安全威胁:包括查,毕业生学历证书电子注册,学历查询,毕业生毕数据库逻辑结构设计上的不合理造成的数据冗余,业去向信息登记等.①毕业资格审查.根据学习年进而破坏数据的完整性、一致性和可靠性.限,从学籍管理信息中导出毕业生基本信息,参照成③来自数据库管理方面的安全威胁:包括缺乏绩管理模块中提供的成绩分析结果,按照毕业资格有效的数据库