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前端。

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

主站蜘蛛池模板: 亚洲天堂.com| 日本成人不卡视频| 伊人国产无码高清视频| 国产精品专区第1页| 国产免费黄| 乱系列中文字幕在线视频| 国产福利2021最新在线观看| 手机在线看片不卡中文字幕| 黄色免费在线网址| 中文字幕亚洲精品2页| 色婷婷视频在线| 精品無碼一區在線觀看 | 免费中文字幕在在线不卡| 日韩色图区| 欧美日韩另类国产| 国产SUV精品一区二区6| 成人综合久久综合| swag国产精品| 91青青在线视频| 欧美性猛交xxxx乱大交极品| 毛片卡一卡二| 欧美自慰一级看片免费| 日韩 欧美 国产 精品 综合| 亚洲精品视频免费| 高清欧美性猛交XXXX黑人猛交| 亚洲婷婷丁香| 国产成人a毛片在线| 中文字幕无码电影| 欧日韩在线不卡视频| 久久99国产综合精品女同| 一级毛片高清| 囯产av无码片毛片一级| 国产成人AV大片大片在线播放 | 国产精品欧美激情| 强乱中文字幕在线播放不卡| 天天做天天爱夜夜爽毛片毛片| 无码国产伊人| 91欧美在线| h视频在线播放| 色噜噜狠狠色综合网图区| 人人爽人人爽人人片| 一区二区自拍| 粗大猛烈进出高潮视频无码| 国产成年女人特黄特色大片免费| 久久99国产综合精品1| 欧美亚洲香蕉| 国产成人无码Av在线播放无广告| 欧美色图第一页| 成人午夜免费观看| 再看日本中文字幕在线观看| 国产福利大秀91| 国产一区二区三区免费观看| 亚洲日本中文字幕乱码中文| 亚洲国产中文欧美在线人成大黄瓜 | 97青草最新免费精品视频| 情侣午夜国产在线一区无码| 日本91视频| 国产大片喷水在线在线视频| 亚洲第一色视频| 91在线播放免费不卡无毒| 欧美成人手机在线观看网址| 欧美日韩成人| 人妻出轨无码中文一区二区| 日本免费一级视频| AV片亚洲国产男人的天堂| 国产青榴视频在线观看网站| 婷婷六月综合网| 亚洲天堂.com| 国产色爱av资源综合区| 香蕉久人久人青草青草| 亚洲国产天堂在线观看| 国产资源免费观看| 中文字幕在线一区二区在线| 亚洲不卡无码av中文字幕| 爆操波多野结衣| 国产99视频精品免费观看9e| 中文字幕伦视频| 极品国产在线| 91综合色区亚洲熟妇p| 在线视频精品一区| 亚洲欧美一区在线| 亚洲国产91人成在线|