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

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

主站蜘蛛池模板: 97国产在线观看| 亚洲啪啪网| 精品国产成人a在线观看| 国产精品欧美激情| 谁有在线观看日韩亚洲最新视频 | 国产成人亚洲无码淙合青草| 国产精品自在线拍国产电影| 成人夜夜嗨| 91在线免费公开视频| 久久精品国产精品国产一区| 激情六月丁香婷婷| 日韩欧美在线观看| 亚洲无码91视频| 亚洲网综合| 无码日韩人妻精品久久蜜桃| 亚洲激情99| 亚洲黄色成人| 无码免费视频| 成人中文字幕在线| 中文字幕亚洲综久久2021| 草草影院国产第一页| 午夜国产小视频| 国产成人综合在线视频| 国产免费网址| 日韩欧美中文在线| 最新亚洲人成无码网站欣赏网 | 99精品国产电影| 欧美精品二区| 91欧美在线| 高潮爽到爆的喷水女主播视频 | 国产黄色片在线看| 丰满少妇αⅴ无码区| 亚洲AV电影不卡在线观看| 亚洲精品第一页不卡| 国产中文在线亚洲精品官网| 久久久受www免费人成| 国产丝袜啪啪| 美女毛片在线| 六月婷婷精品视频在线观看| 四虎国产永久在线观看| 国产一区二区三区在线精品专区| 久久网欧美| 日韩在线观看网站| 精品国产美女福到在线直播| 鲁鲁鲁爽爽爽在线视频观看| 视频二区国产精品职场同事| 91福利国产成人精品导航| 亚洲国产成人精品一二区| 日韩毛片免费| 日韩精品毛片| 国产精品久久久精品三级| 国语少妇高潮| 精品免费在线视频| 国产欧美网站| 久久公开视频| 极品国产一区二区三区| 乱码国产乱码精品精在线播放| 成人午夜网址| 国产乱子精品一区二区在线观看| 国产精品女人呻吟在线观看| 成人免费午间影院在线观看| 日韩成人高清无码| 亚洲精品天堂在线观看| 香蕉久久永久视频| 夜夜操国产| 成人久久18免费网站| 欧美午夜小视频| 91精品在线视频观看| 尤物亚洲最大AV无码网站| 中文字幕伦视频| 欧美亚洲一区二区三区在线| 欧美翘臀一区二区三区| 丁香五月激情图片| 97在线碰| 永久在线播放| 国产视频一二三区| 91年精品国产福利线观看久久 | 欧美视频在线不卡| 四虎AV麻豆| 在线日韩日本国产亚洲| 久久婷婷色综合老司机| 亚洲精品福利视频|