ORACLWE数据库上机考试系统项目报告

上传人:aa****6 文档编号:29212615 上传时间:2018-01-22 格式:DOCX 页数:26 大小:2.13MB
返回 下载 相关 举报
ORACLWE数据库上机考试系统项目报告_第1页
第1页 / 共26页
ORACLWE数据库上机考试系统项目报告_第2页
第2页 / 共26页
ORACLWE数据库上机考试系统项目报告_第3页
第3页 / 共26页
ORACLWE数据库上机考试系统项目报告_第4页
第4页 / 共26页
ORACLWE数据库上机考试系统项目报告_第5页
第5页 / 共26页
点击查看更多>>
资源描述

《ORACLWE数据库上机考试系统项目报告》由会员分享,可在线阅读,更多相关《ORACLWE数据库上机考试系统项目报告(26页珍藏版)》请在金锄头文库上搜索。

1、计算机信息工程学院Oracle 数据库课 程 设 计 报 告题目:ORACLWE 数据库上机考试系统的设计专 业:计算机科学与技术(网络方向) 班 级:14计算机科学与技术(网络方向) 学 号: 姓 名: 企业指导教师: 指 导 教 师: 完 成 日 期: 2017.6.20 目 录一、绪论 .11. 项目背景 .12.选题的目的和意义 .1二、项目实施环境与技术 .21.系统体系结构 .22.B/S 架构 .23.系统体系结构的分析 .33.系统目标 .44.系统功能设计 .55. 功能模块设计 .56.数据库设计与实现 .6四、 Oracle 数据库上机考试系统详细设计与实现 .91.公共

2、类设计 .92.用户信息管理模块 .93.考试模块的设计 .104.试卷的制定模块 .115.试卷评审模块 .13五、系统测试 .171.测试目的 .172.测试环境 .183.测试方法 .184.测试步骤 .185.功能测试 .19六、源代码 .20参考文献 .23计算机信息工程学院课程设计报告1一、绪论1. 项目背景 随着计算机技术的快速发展,人类已经进入信息化时代,也有人称为数字化时代。在数字化的的环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时也希望能够得到科学的评价;老师希望有效改进现有的考试模式,提高考试的效率;教育机构也希望给学生的提供更全面、灵活的服务,全面准确地

3、对学生进行跟踪和评价。Oracle 数据库上机考试系统正是迎合这一时代需求而开发的,它以计算机和网络为基础,探索出一种更加方便快捷的上机考试的模式,通过这种模式,为学校创造一种新的考试环境,提高考试工作效率和标准化水平,使学生可以通过计算机进去考试,学校管理者,教师可通过系统对考试的数据进行分析。Oracle 数据库上机考试系统的开发和应用,避免了以往学校里考试需要纸、笔、监考和巡考等各种资源的浪费,并且后台管理员单一的管理,确保了程序的安全性。学生登录 Oracle 数据库上机考试系统后,对考试内容、专业、科目和考试题目等都做了详细的分类,只要考生通过自己的学生编号和密码进入前台,按步骤依次

4、进行选题和答题,答题完毕后系统会自动判断考卷,并核对出最后考卷的分数,解决了在学校考试后等待考卷分数通知的问题。2.选题的目的和意义 考试是教育中一个重要环节,考试的目的一是为了考查学生的知识掌握情况,二是为教师提供教学分析的依据。目前,在各大院校中,关于数据库方面的上机考试系统基本没有,Oracle 数据库上机考试系统旨在以上机的形式来完成 Oracle 数据库的考试。通过应用这种新的考试方式,为数据库考试提供更多的选择。使数据库方面的考试更加方便与快捷,考务工作的效率和标准化水平更高,考务管理突破时空限制,使考生可以随时地通过上机来完成数据库的考试。Oracle 数据库上机考试系统从根本上

5、解决了传统考试过程中的工作量大、效率低、反馈周期长、资源浪费等缺陷,成为教育技术发展与研究的方向。在高等院校中,已经有不少基础课程有上机考试系统供学生学习以及考试应用,比如全国高等学校英语水平考试系统,全国高等学校计算机水平考试系统等,这些系统包含有选择、判断、填空等题型,基本能满足公共课程的学习以及考试。但对专业课程来说,目前,市面上还很少有这样的系统出现。比如,Oracle 数据库操作方面的系统,为了方便学院 Oracle 数据库上课和学生考试与练习的方便,需要开发一个 Oracle 数据库方面的上机考试系统。计算机信息工程学院课程设计报告2二、项目实施环境与技术1.系统体系结构 随意网络

6、技术兴起,C/S 结构已经很难满足在互联网上面的需求,人们通过对 C/S 结构做了些变化和改进,使之成为 B/S 结构。在这种结构下,工作界面主要通过 WWW 浏览器来实现,只有少部分事务逻辑在浏览器端实现,绝大部分事务逻辑在服务器端执行,中间通过应用服务器来连接或做部分的事 务逻辑处理,形成了三层体系结构。通过这种结构,大大的减轻了客户端电脑的载荷,使客户端配置能具有更高的性价比,以及在系统维护和升级中成本和工作量大为降低。目前,以局域网构建 B/S 结构的网络应用,并通过 Internet 模式或 Intranet 模式下数据库应用,实现的成本较低,也相对容易实现。B/S 结构属于一次到位

7、的开发,程序开发运行后,可以从不同的地点,不同人员以各种方式进行接入(如用 Internet/Intranet/WAN/LAN)访问与操作服务端的数据库;且服务器和数据库的安全性也极高,能很好的保护数据平台和管理访问权限。目前,国内外各种大型门户网站、在线考试系统等都是应用 B/S 结构。B/S 结构管理软件应用也越来越广泛,网络管理员可以通过 WWW 浏览器就能实现工作业务,特别是 JAVA 语言的出现,B/S 架构管理软件的应用更加高效、快捷。如图 1 所示是分层设计中所使用的三层架构示意图。 图 1 三层架构示意图2.B/S 架构B/S(Browser/Server)架构,称为浏览器/服务器结构。 Browser 是指 Web 浏览器,Server 是指服务器端。只有极少数事务逻辑在浏览器上实现,绝大部分事务逻辑在服务器端实现。由浏览器(Browser ) 、应用服务器端(Web App)和数据库端(DB)构成三层架构。B/S 架构的系统无须特别安装,只要计算机系统自带的 Web 浏览器即可。在 B/S 架构中, Web 浏览器处理显示逻辑信息,应用服务器进行事务处理,数据存储在数据库中应用服务器通过和数计算机信息工程

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号