999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于JavaWeb的在線考試系統的設計與實現

2020-12-21 03:52:03矯立超李光燕
科學與財富 2020年29期

矯立超 李光燕

摘 要:校園網的廣泛應用,傳統的考試方式已經不能適應學校要求,互聯網技術的成熟,使得在線考試系統的開發成了必然。這樣有效的提高學校的管理效率,又能實現資源的再利用。本系統使用SSH框架,利用JSP技術、Java語言、MySQL,使考試規范化,系統化。

關鍵詞:在線考試;SSH框架;JSP

信息化時代的快速發展,計算機在各種領域中的投入使用,每個人的生活基本上都用到了網絡互聯網。各個學校中考試的管理,考試的科目,考試的內容,試卷的管理等,各種信息數據量繁多,處理起來工作量龐大的問題。導致在線考試系統的設計與開發就顯得相當重要。采用在線考試系統是一種能夠有效提高管理效率的方法。

基于JavaWeb的網絡在線考試系統的設計與實現能夠給學校考試方面的管理帶來很大的方便,節省了傳統考試時使用的紙張費用,方便教師或者學生的使用,提高學校相應的管理效率。此系統在我國教育方面的發展,學校和學生持續增加的現在或將來都有很大的幫助,有很大的發展空間。

1.系統開發技術的介紹

1.1? JavaEE簡介

JavaEE是互聯網時代最先進的,面向計算機軟件設計開發的網絡技術[1]。JavaEE體系結構基本上分為四個層次:分別為客戶層(瀏覽器)、Web表示層和業務邏輯層(應用服務器)、數據層(數據庫服務器),其中Web表示層和業務邏輯層是JavaEE體系結構的核心層次。

1.2? JSP技術簡介

JSP技術支持Java編程語言,能夠實現動態網頁[2]。同樣JSP也擁有Java語言跨平臺的特點,可以在不同的環境中運行。借助工具軟件使用JSP能夠在編寫代碼的同時看到所顯示的頁面結果,對于那些基于JavaWeb的系統開發是不錯的選擇。

1.3? MySQL數據庫簡介

MySQL是關系型數據庫,關系型數據庫將數據存儲在不同的表中,而不是將所有數據放在一個大型存儲庫中,這樣就提高了查詢速度和靈活性[3] 。MySQL數據庫也能夠支持SQL語句,界面清晰,安裝簡單,使用起來方便簡單,運行效率高,在調試、管理、優化方面都比較簡單,易于擴展。所以MySQL數據庫是適合用于本系統的。

2.系統需求分析

2.1教師功能分析

(1)考試管理功能:其中包括考試閱卷/成績功能和成績統計功能。教師能夠對試卷進行閱卷及審批,來對試卷的部分題目進行打分。

(2)題目管理功能:教師可進行題目管理,其中包括所有題目管理功能、導入題目功能、下載excel導入樣本功能。能夠對題目進行編輯,導入題目。

(3)試卷管理功能:其中包括試卷管理功能、試卷題目管理功能、導入試卷題目功能、自動組卷功能。能夠對試卷中的題目進行編輯,可以自動組卷自動生成一套試卷。

(4)個人資料管理功能:教師可以查看自己的資料信息,能對個人資料信息進行修改。2.2? 管理員功能分析

(1)系統管理功能:其中包括管理員列表功能、教師列表功能、學生列表功能、科目列表功能。管理員能夠對管理員、教師、學生、科目信息進行查詢、添加、修改、刪除操作。

(2)個人資料管理功能:管理員可以查看自己的資料信息,能對個人資料信息進行修改。

2.3? 學生功能分析

(1)題目管理功能:其中包括科目習題練習功能、在線考試功能。學生能夠在線進行習題練習以及在線進行正式的考試。

(2)成績信息查看功能:學生能夠查看自己的考試成績。其中查看的信息包括學號、姓名、試卷編號、科目、客觀題分數、主觀題分數、總分等。

(3)個人資料管理功能:學生可以查看自己的資料信息,對個人資料信息進行修改。

3.系統設計

本系統采用的系統架構由表示層、業務層和持久層組成,其中,表示層由包含CSS樣式表在內的JSP網頁、Struts2框架和Spring框架中的Action模塊組成,因此,在表示層的開發中,只需編寫JSP文件及配置Action。業務層由業務邏輯接口和給控制器Action模塊提供服務的Service組件組成,因此,在業務層的開發中,只需編寫Service接口及其實現類。持久層由訪問數據對象的DAO接口,以及實現DAO接口與數據庫交互方法的實現類和Hibernate框架組成,因此,在持久層的開發中,只需編寫DAO接口及其實現類和通過Hibernate反向工程生成的POJO類及其映射文件。

4.小結

本文中的在線系統基于B/S(瀏覽器/服務器)架構,采用JSP技術、JavaEE技術、MySQL數據庫,SSH框架進行開發,并進行了一系列的分析,包括需求分析,總體設計分析,詳細細節設計分析等,從開發環境、目標、流程、功能等方面都進行了總體規劃。系統擁有界面簡潔、操作簡單易懂,管理方便,功能齊全等優點,具有很高的應用價值。

參考文獻:

[1]李昕妍.JavaEE計算機軟件設計及開發分析[J].網絡安全技術與應用,2020,No.230,52-53.

[2]杜博;吳敏寧.基于Java的在線考試系統的設計與實現[J].微型電腦應用,2018,v.34;No.305,94-97.

[3]賈鳴華.基于JavaEE的電子類資產管理系統的設計與實現[C].南京大學,2018.

作者簡介:

矯立超,男,1998年3月,山東青島城陽,本科,山東協和學院計算機科學與技術專業學生,主要研究方向為:web前端。

指導教師:李光燕,女,碩士,助教,山東協和學院軟件工程教研室教師,主要研究方向為軟件工程、大數據等。

主站蜘蛛池模板: 天天色天天操综合网| 亚洲欧美精品在线| 黄色一级视频欧美| 免费一级α片在线观看| 香蕉伊思人视频| 99热这里只有精品5| 亚洲 成人国产| 在线看免费无码av天堂的| 色香蕉影院| 欧美激情福利| 色综合久久88| 亚洲成网777777国产精品| 免费国产好深啊好涨好硬视频| 成年人国产网站| 国产精品区视频中文字幕| 久久亚洲国产最新网站| 最近最新中文字幕免费的一页| 丁香婷婷在线视频| 无码中文字幕乱码免费2| 久久久久国产一区二区| 亚洲国产中文精品va在线播放| 国产高清无码麻豆精品| 国产97视频在线观看| 在线无码九区| 日本精品中文字幕在线不卡| hezyo加勒比一区二区三区| 欧美亚洲国产视频| 亚洲二区视频| 欧美翘臀一区二区三区| 亚洲婷婷六月| 99热这里只有免费国产精品| 九九热免费在线视频| 天天色天天操综合网| 国产日韩欧美成人| 高清不卡一区二区三区香蕉| 久久人妻xunleige无码| www.精品国产| 欧美性精品不卡在线观看| 72种姿势欧美久久久大黄蕉| AV网站中文| 国产H片无码不卡在线视频| 999精品色在线观看| 国产人碰人摸人爱免费视频| 亚洲区一区| 国产男女免费视频| 91麻豆精品国产高清在线| 中文精品久久久久国产网址 | h视频在线播放| 国产精品私拍在线爆乳| 国产高清免费午夜在线视频| 538国产在线| 热久久综合这里只有精品电影| 欧美日韩精品综合在线一区| 四虎亚洲精品| 欧美人人干| 一本大道东京热无码av| 国产无码高清视频不卡| 亚洲国产高清精品线久久| 91精品国产无线乱码在线| 精品人妻无码中字系列| 狠狠色综合网| 黑人巨大精品欧美一区二区区| 亚洲国产AV无码综合原创| 久久婷婷六月| 色婷婷色丁香| 久久免费成人| 中文字幕一区二区人妻电影| 91视频首页| 亚洲人成高清| 456亚洲人成高清在线| 亚洲国产亚综合在线区| 在线观看欧美国产| a级毛片免费看| 亚州AV秘 一区二区三区| 日韩天堂网| 激情综合五月网| 亚洲精品国产乱码不卡| 在线免费不卡视频| 国产日本欧美在线观看| 亚洲无码高清一区二区| 色综合天天视频在线观看| 国产在线一区视频|