



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
文献综述毕业论文(设计)题目:基于SSH2的邯郸学院3+1教学在线考试系统的开发二级学院:信息工程学院 专业年级: 姓名: 指导教师: 前言我国随着计算机应用、网络技术进步和国民素质的提升,各大高校以计算机为核心的基于网络教学已经是现今教学教育的重点。而各类院校在传统的考试模式下,学校需要投入大量的时间、人力、物力和财力来完成考试任务。随着本校信息化建设与现代化教学建设需要,传统的考试方式越来越不能满足我们的学习的需求。而现在基于WEB的无纸在线考试系统便就可以突破传统的纸质考试的困境,使老师和学生在考试时更加灵活和规范。通过对该系统的开发,可以更加熟悉Java EE应用,对Java EE应用系统的开发过程有深刻体验,对Java Web也具有了更深入的感触。学习掌握 Spring、Struts、Hibernate等web框架技术,使自己能够熟练使用Ajax、JavaScript 和JQuery以及Tomcat服务器部署项目,懂得网页在服务器上的运行原理。随着网络技术的发展、云存储的应用,以web技术为核心的网络教学已经成为了当前在线考试系统的主流。我们应该更加完善该类系统的功能,而且使界面对用户更加友好,更加方便人们随时随地的考试查成绩。1 开发技术概述1.1 开发语言简介本系统采用Java语言开发。 Java是一种面向对象的 程序设计语言,提供类、接口、继承等原语,为了简单起见,Java只支持类之间的单继承但是支持接口之间的多继承。Java语言是安全的、多线程的、高效的。Java 语言的优良特性使得Java 应用具有无比的健壮性和可靠性,这也减少了应用系统的维护费用,Java对对象技术的全面支持和平台内嵌的API缩短了应用系统的开发时间、降低了开发成本。所以Java语言越来越受到人们的追捧。1.2 开源三大框架SSH2介绍SSH2开发框架是指由Struts2+Spring+Hibernate搭建成的 JavaEE企业级的一种Web开发框架,该框架采用 J2EE的经典三层架构(表现层、业务逻辑层、数据访问层)。在SSH2框架中采用了优秀的MVC框架Struts2作为表现层,负责控制业务逻辑层与表现层的交互,调用业务逻辑层,并将业务数据返回给表现层作组织展现。而Spring作为SSH2框架的核心,其作用贯穿了整个中间层,将展现层、业务逻辑层、数据层以及实体对象无缝整合。数据访问层采用Hibernate作为ORM框架,通过实体关系映射工具将关系型数据库的数据映射成对象,很方便的实现以面向对象方式操作数据库,数据访问层主要负责与实体对象的交互,该层封装了数据的增、删、改、查等操作。整个SSH2框架采用全注解的方式搭建,与传统的框架相比,无需配置文件,实现方式更加简单,便于开发。1.3 Oracle数据库简介数据库是在计算机上组织、存储和共享数据的一个仓库。Oracle数据库是全球化、跨平台的数据库,是以高级结构化查询语言(SQL)为基础的大型关系数据库,也就是用高效的管理语句来对其中存储的数据进行操纵,是目前最流行的数据库之一。Oracle遵守操作系统、数据存取语言、网络通信协议、用户接口的工业标准,支持多用户、高性能的事物处理,拥有强大的安全性控制和完整性控制,并且支持分布式数据库和分部处理。1.4 JS脚本语言简介JS即JavaScript,是一种脚本语言,主要目的是为了解决服务器终端的语言。JavaScript是基于Java的一种非常松散的面向对象语言,已被广泛应用在 Web应用程序开发中,尽管它的语法和编程风格与Java 都很相似,但它却不是Java 的“轻量级”版本。通常JavaScript脚本是通过嵌入在HTML中来实现自身功能,常被用来为网页添加各种各样的动态功能,为用户提供更流畅美观的浏览效果。JavaScript是很流行的脚本语言,它拥有简单的语法,即使是不太懂JavaScript语言的初学者,也能在短时间内实现简单的功能。它除了语法简单之外,还应用广泛,适用于PC端、笔记本电脑、平板电脑和移动电话。JavaScript的用途早已不再局限于简单的数据验证、表单提交,它能够处理复杂的计算和交互,拥有闭包、匿名函数、创建cookies等特性。 同时它又是专门为制作Web 网页而量身定做的一种简单的编程语言。2 系统开发环境介绍系统的建立是在Win7系统中以Myeclipse10作为IDE开发环境,以Oracle11g作为数据库管理系统,采用PLSQL工具,以Tomcat作为web服务器来完成的。系统运用ajax技术实现了异步交互,运用js 、css技术实现了友好界面,并且后台运用SSH2三大框架的整合技术,使代码维护更加容易、条理更加清楚、逻辑性更好。3 结论通过对参考文献的学习,我了解到了很多自己所没有了解到的内容,学习了很多技术性的问题。本次对参考文献的内容的学习研究,对我论文的编写以及系统的开发有很大的帮助,对以后学习各个方面的知识的帮助无疑也是巨大的。我会在以后的学习中,更加注重对文献的学习研究,并把从文献中学习到的东西变成自己的知识,用来提升自己的知识范围,更好的完成每次的设计。参考文献1 奥尔波. NodEJS 入门经典 M. 人民邮电出版社 , 2012.04.2 David Herron编著,鄢学鵾,吴天豪,廖健 译Node Web开发 M. 2012.04.3 (美) 科普兰. MongoDB设计模式(版)M. 东南大学出版社, 2013.10.4 Steve Walther. ASP.NET:Tips,Tutorials,and Code M. 电子工业出版社, 2011. 5 BYVoid. Node.js开发指南 M. 人民邮电出版社, 2012.07.6 Sanjeev Rohilla. ADO.NET专业项目实例开发 M. 中国水利水电出版社, 2010.7 郭匡宇. 基于MongoDB的传感器数据分布式存储的研究与应用D. 南京邮电大学, 2013.8 彭娜. 基于 Node.JS博客系统的设计与实现D. 大连理工大学, 2013.9 (美 ) 霍多罗夫, (美) 迪洛尔夫 著, 程显峰 译.MongoDB 权威指南 M. 人民邮电出版社, 2011.05.10 荆伟超. 软件项目管理系统的设计与实现D. 华中科技大学, 2007.11 余启洋. 嵌入式Javascript引擎并行化研究与设计D. 电子科技大学, 2013.12 张涛. Javascript编程基础及对象J. 电脑编程技巧与维护, 2012.13 高芳裙,卢亮. 浅析Javascript面向对象编程的实现J. 高等函授学报(自然科学版) , 2011.14 刘烨辉 , 王加阳, 王安莉 , 基于Javascript MVC模式的Wiki设计与实现J. 计算机系统应用, 2011.15 陈敏敏. 基于MongoDB云存储平台的论坛信息抽取与存储研究D. 上海交通大学, 2012.16 沈姝. NoSQL数据库技术及其应用研究D. 南京信息工程大学, 2012.17 刘一梦. 基于MongoDB的云数据
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025届青海省西宁市高三下学期一模考试英语试卷(解析版)
- 2025年国网河南省电力公司招聘高校毕业生约180人(第三批)考前自测高频考点模拟试题及一套答案详解
- 2025春季四川泸州市合江县卫生医疗机构编外人才招聘20人考前自测高频考点模拟试题及答案详解(有一套)
- 2025湖北恩施州巴东县农业农村局公益性岗位招聘1人模拟试卷及答案详解(网校专用)
- 2025内蒙古呼和浩特市托克托县补录参加2024年公益性岗位招聘4人考前自测高频考点模拟试题及答案详解(名校卷)
- 2025北京化工大学化学工程学院管理人员招聘1人模拟试卷含答案详解
- 2025年西安医学院附属宝鸡医院招聘(55人)考前自测高频考点模拟试题及参考答案详解1套
- 2025福建省晋江圳源环境科技有限责任公司招聘6人模拟试卷及答案详解(易错题)
- 2025内蒙古巴彦淖尔市能源(集团)有限公司招聘48人(第一批)考前自测高频考点模拟试题含答案详解
- 2025广东揭阳市普宁市公安局招聘警务辅助人员80人模拟试卷附答案详解(典型题)
- 船舶高级消防课件
- 管理岗位津贴管理制度
- 重症肺炎集束化治疗专题报告
- 麻醉科院内感染防控体系
- 2025年云南南方地勘工程有限公司招聘笔试参考题库含答案解析
- 工程部管理培训课件
- DB31/T 978-2016同步注浆用干混砂浆应用技术规范
- 【DAMA】2025智变-AI赋能政府与央国企智能化转型白皮书
- 新教材部编版二年级上册《4.彩虹》教学设计
- 航空宠物知识培训课件
- 护理人员在职继续教育培训与考评制度
评论
0/150
提交评论