软件工程论文毕业开题报告如何写?( 二 )


综合国内外的情况,Oracle已经深入到各大国内外高等院校,将Oracle的教学融入到数据库教学中已经刻不容缓 。
三、综合分析
该项目实施后,预期实现Oracle数据库服务的共享,以及用户的集中式管理,因此从应用的角度分为两大部分来分析:Oracle数据库软件的部署和使用
1.1硬件载体的选择
以Oracle 11G为例,官方文档说明如下:
项目最低要求,物理内存最小1GB,虚拟内存物理内存的2倍,磁盘空间基本安装需要:4.55GB高级安装需要:4.92GB,显示器支持256色,处理器最小550MHz,如果是Vista系统则需要800MHz 。
以上为Oracle 11G安装的最小硬件需求,按此要求,则只能实现单用户的学习,不能满足大数量用户的并发访问应用需求,因此,为了满足湖北汽车工业学院全校9600在校生和478专职教师的应用需求,应当提高硬件载体性能的采购标准,以满足当前的应用需求,同时,该硬件载体应当具备一定的扩展能力,以满足未来的升级需求,节约投资成本 。
1.2操作系统的选择
Oracle数据库支持Windows系列操作系统、Unix系列操作系统、Linux系列操作系统等多种类型的操作系统 。虽然Unix系列、Linux系列等类型的操作系统的安全性能高于Widows系列的操作系统,但是Unix系列、Linux系列操作系统固有的难于学习、难于配置等特点,会为项目的部署阶段带来巨大的难题,由于该项目的预期要求是一个学生学习和教师教学的平台,该平台在未来运行阶段不会部署商业化的数据库数据,因此,Windows系列的安全性可以满足该平台的要求,同时Windows平台的易维护性,易管理等特性,也为该平台的部署带来了便利 。
所以,选择windows系列的操作系统,即满足Oracle 11G的运行要求,同时降低了后期维护的成本 。
1.3 Oracle 11G的初步规划
根据操作系统平台的选定,而选择windows版本的Oracle 11G作为数据库教学的平台 。
该平台面向湖北汽车工业学院的在校生,以及专职教师提供数据库服务,应此将Oracle的用户分为4类是合理的 。第一类,学生 。学生可以自由的使用Oracle进行相关的DDL、DML操作,但是应当严格限制学生使用DCL操作 。第二类,教师 。教师可以自由的使用Oracle进行先关的DDL、DML、DCL操作 。
第三类,维护员 。应当对维护员的操作进行严格限制,以防止数据库瘫痪,但是可以对Oracle进行基本的监控和维护 。第四类,管理员 。管理员拥有所有权限,可以根据教师的'要求,对Oracle进行高级操作,但应当严格监控其操作,防止服务器当机 。
由于该平台用户数量大,因此,需要合理分配Oracle服务的资源,以提高Oracle数据库的利用率,同时应满足教师的特殊应用需求 。