1。4。3易用性
此系统是web模式和服务器结构。整个系统都用myeclipse制作,前段浏览器界面使用bootstrap开发。在使用MySQL做后台数据库。用户可以快速登录、注册后可以进去使用。操作简单方便。
1。4。4扩展性
此系统可以根据今后的发展可以扩充功能和优化功能,可以进行升级优化。充分
1。4。5广泛性
此系统充分考虑各种web浏览器的兼容,所以设计之初就对前段进行的结构的规划,以满足不同的使用者使用不同的浏览器使用。
1。5使用技术简介
1。5。1B/S结构
本系统在开发中使用的是Web网站模式实现的。Web结构模式用户不需要在安装其他软件就可以实现,安全性得到了提高。数据库是储存到服务器端使用。
1。5。2Tomcat服务器
在web服务器中Tomcat现在慢慢被广泛的使用,因为Tomcat是开源的完全免费的一种serlvet容器,并且简洁的部署方式使用起来方便。只需要把WAR放到Tomcat目录Webapp下就会自动检测其中的文件,然后将其解压。并且Tomcat性能的稳定,技术的成熟。每次我们第一次访问一个网站会很慢,因为Tomcat首先会把JSP转化成了serlvet文件,然后在对其进行编译,当编译完成后在运行会快很多。当然Tomcat还会提供一个应用manager。访问时需要密码和用户名。密XML就是用来保存密码和用户名的。通过这个辅助Ftp,可以在远程,通过部署web和应用的撤销。在本地可以实现一样的功能。
Web传统服务器功能,html页面也可以在Tomcat里面实现。Tomcat是一个不错的工具,由于免费和功能强大。开放性强,所以越来越多的人喜欢用。
1。5。3JSP技术
Java Server Pages 是JSP全称,JSP是一种动态网页标准,是在传统静态页面文件(*。htm,*。html)加入了JAVA片段和JSP标记,就形成了JSP页面,它的优点在于:
(1)可以实现跨平台操作文献综述
(2)可以使表面层业务层分离
(3) JSP拥有Java拥有的所有优点,一次编写可以处处运行
1。5。4Hibernate技术
首先Hibernate优点在于他是一种开放源代码,所以使用完全是免费的。JDBC通过Hibernate来进轻量的对象封装。这样程序员可以不被束缚,可以更具自己的思路来使用数据库。Hibernate技术优点在于在JDBC的场合都能够使用。Java用户端和Servlet/JSP的web应用都可以使用。同时Hibernate技在EJB的J2EE构架中可以取代CMP。这样Hibernate的强大功能可以使数据持久化。
1。5。5spring技术
Spring是一种比较流行的开源框架,对于刚开始学习MVC的人来说spring是一个很好的选择。Spring的优势在于是分层架构模式。分层架构模式是可以选择组件的。也是为J2EE应用程序可以提供集成框架。而且Spring本生是有代码的所以容易理解。
1。5。6Bootstrap
Bootstrap是目前比较流行的一种做前段的框架。他的主要优点在于,非常简洁,入手好用,不需要太多的技术知识就可以使用。他是基于CSS和HTML的。最主要的是Bootstrap是开源的框架,用起来完全的免费。所以适合作为毕业设计的前段框架使用。
2软件需求分析
在信息化发展飞快的今天,人们越来越依赖计算机网络同样教育事业也是,在比较传统的考试模式的种种弊端已经不能够满足目前的需求。所以更便捷、方便、安全、环保的考试方式正在被人们所接受。一下主要介绍本程序的开发过程。
2。1问题描述
“考试预约系统”主要功能是学生通过在线网络能够轻松的学习以及考试,老师在通过此系统能够方便的批改查阅学生们的考试提。在整个过程都在网上进行,节约了不必要了的浪费,同时批改作业很公平很客观。在传统的考试模式中,需要一场考试,需要大量的人员以及纸张同时也浪费时间。因为现在很多都是远程教育,而线上考试预约模式完全可以满足现在的需求。可以满足远程学习和考试,摆脱了传统的考试的弊端。在“考试预约系统”中主要实现了考试预约、在线考试、添加作业、添加课件、考试批改、自动评分、系统管理等功能。利用了互联网和计算机技术发展,改变了传统考试模式,实现了便利化、无纸化的环保安全性考试。 jsp+mysql考试预约系统—课程中心设计与实现(4):http://www.youerw.com/jisuanji/lunwen_93588.html