freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于jsp的網(wǎng)上在線考試系統(tǒng)的畢業(yè)設(shè)計(jì)-文庫吧資料

2025-07-02 21:48本頁面
  

【正文】 dmin教師信息,查看題庫和試卷,發(fā)現(xiàn)Admin添加的題庫和試卷信息都已經(jīng)被刪除了。之后成功的添加、修改了選擇題、填空題、試卷、學(xué)生信息,之后安全退出。用教師身份的Admin賬戶和密碼,成功進(jìn)入了教師主頁,并且在教師信息修改頁面成功添加一個教師賬號并進(jìn)行修改。黑盒測試法[18](又稱功能測試法)是把程序看成一個黑盒子,完全不考慮程序的內(nèi)部結(jié)構(gòu)和處理過程,是在程序接口進(jìn)行的測試,它只檢查程序功能是否按照規(guī)格說明書的規(guī)定正常使用。,這些規(guī)則可以看作是測試的目標(biāo)或定義:;;。確切的說,軟件測試就是為了發(fā)現(xiàn)錯誤而執(zhí)行的過程。 //重定向到消息顯示頁面本章詳細(xì)介紹了系統(tǒng)的各個模塊功能細(xì)節(jié)的實(shí)現(xiàn),通過本章可以很好的感受到模塊化設(shè)計(jì)的優(yōu)點(diǎn),模塊化設(shè)計(jì)可以使得開發(fā)中思路更加清晰,解決一個個小問題總比解決一個龐大而復(fù)雜的問題容易,本章還介紹了jdbcodbc橋接器連接sql2000的方法。 (url, url)。 url = ().getInitParameter(basepath) + TestPaperAdd。 url = ().getInitParameter(basepath) + TestPaperList。 } (cal)。 (url, url)。 url = ().getInitParameter(basepath) + TestPaperAdd。 (new SimpleDateFormat(yyyyMMdd HH:mm:ss) .parse(enddate))。 } (cal)。 (url, url)。 url = ().getInitParameter(basepath) + TestPaperAdd。 (new SimpleDateFormat(yyyyMMdd HH:mm:ss) .parse(startdate))。 (maxscore)。 (teo)。//設(shè)置試卷信息 (cal)。 DAO dao = new DaoTestpaper()。 String url = 。 String enddate = (enddate)。 int maxscore = Integer .parseInt((maxscore).trim())。 String course = (course)。 User user = (User) (user)。實(shí)現(xiàn)在線制作試卷代碼如下: (utf8)。 在線制作試卷頁面1 在線制作試卷頁面1 在線制作試卷頁面1試卷擁有試卷編號、試卷名稱、總分、科目、啟用時間、終止時間、命卷時間、命卷教師賬號屬性。即使再添加同名同賬號的學(xué)生也不能恢復(fù)。刪除學(xué)生。還可以向時間中增加、刪除、排序題目,以及修改各個題目的分值。填空題管理:進(jìn)入可以添加、刪除、修改各個科目的填空題。課程管理:添加和刪除課程,刪除課程將刪除該課程的所有試題,試卷,已經(jīng)所有學(xué)生的該課程的考試記錄和成績。 ().forward(request, response)。 } } (message, message)。 } else { message = 提交失敗。 (test)。 } } } (score)。 //存儲學(xué)生考試填空題信息(my)。 (())。 (myanswer)。 my = new MytestCom()。 (answer)。 noinpaper = ()。//獲取填空題 for (Model model : list2) { dao = new DaoMytestCom()。 } } } dao = new DaoPaperCom()。//存儲學(xué)生考試選擇題信息 (mychoice)。 (noinpaper)。 (id)。 score += (().trim()) ? (): 0。 (answer)。 noinpaper = ()。 for (Model model : list1) { dao = new DaoMytestChoice()。 dao = new DaoPaperChoice()。 MytestCom my = new MytestCom()。 MytestChoice mychoice = new MytestChoice()。 String myanswer = 。 if ((test)) {//添加學(xué)生此次的考試記錄 int id = ()。 (testno)。 (score)。 Mytest test = new Mytest()。 else testno = ((testno).trim())。 int testno = 0。 String message = 。//存儲試卷信息 (student/).forward(request, response)。 (paperchoicelist, list)。 testpaper = (Testpaper) new DaoTestpaper().getModelByPK(testpaper)。 } } Testpaper testpaper = new Testpaper()。 for (Model model : list2) { if (null != model) { ((PaperCom) model)。 ListModel list2 = ( testno= + testno + order by noinpaper asc)。 (((PaperChoice) model).getAdddate() .toString())。//獲取試卷的選擇題列表 ListPaperChoice list = new ArrayListPaperChoice()。 DAO dao = new DaoPaperChoice()。//獲取試卷編號,每份試卷有一個唯一的試卷編號 if (null == (testno)) testno = ((Testpaper) () .getAttribute(testpaper)).getTestno()。代碼如下:protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Autogenerated method stub (utf8)。 考試頁面考試功能實(shí)現(xiàn)為,學(xué)生在試卷列表頁面中點(diǎn)擊進(jìn)行考試,系統(tǒng)將根據(jù)點(diǎn)擊的鏈接提供的信息來確定學(xué)生請求的哪份試卷,并用Session存儲試卷的id,隨后在數(shù)據(jù)庫中提取改試卷的題目信息并發(fā)送到j(luò)sp頁面進(jìn)行顯示以讓學(xué)生進(jìn)行考試。考生可以通過首頁登錄進(jìn)入進(jìn)入學(xué)生主頁,在主頁上有三個鏈接,分別是在線考試,參加過的考試,個人信息修改。: 學(xué)生登錄首頁教師登錄系統(tǒng)后,: 教師界面 不同用戶登錄系統(tǒng)后顯示的界面都是簡單都是一些功能的鏈接。JSP+JavaBean+servlet模式的運(yùn)用實(shí)現(xiàn)了代碼的重復(fù)利用;是系統(tǒng)程序易編寫、易維護(hù)、易使用;并且可以在任何安裝了Java運(yùn)行環(huán)境的平臺上使用而不需要重新編譯。 () .forward(request, response)。//重定向到學(xué)生主頁 else (teacher/).forward( request, response)。 if (null != user) {//判斷是否已經(jīng)登錄 (login success)。程序代碼片段如下:protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { HttpSession session = ()。 } }//重定向到Index (Index).forward(request, response)。 (role, role)。 (().trim())) { User user = new User(username, password, role)。//判斷密碼是否正確 if (null != teacher amp。 DAO dao = new DaoTeacher()。 } } if (teacher.equals(role)) {///判斷是否用teacher身份登錄 Teacher teacher = new Teacher()。 (role, role)。 (().trim())) { //如果用戶輸入的密碼和數(shù)據(jù)庫中存儲的相等,登錄成功,//并存儲用戶的登錄信息 User user = new User(username, password, role)。 if (null != student amp。 DAO dao = new DaoStudent()。//得到session對象 if (student.equals(role)) {//判斷是否用student身份登錄 Student student = new Student()。 ( + username + password + role)。//獲取參數(shù) String password = (password)。(role, role)。完成這工作就必須連接存儲用戶數(shù)據(jù)庫取出相關(guān)信息記錄。 }用戶登錄頁面比較簡單,為防止用戶登錄的操作錯誤,應(yīng)設(shè)置錯誤處理頁面,在登錄操作過程中,一般發(fā)生的錯誤有:用戶輸入了錯誤的用戶名或密碼、用戶直接單擊了登錄按鈕,對上述情況的判斷就要通過Servlet文件來實(shí)現(xiàn)。 (連接數(shù)據(jù)庫成功)。 }打開控制面板/管理工具/odbc數(shù)據(jù)源。建立橋接器師可能發(fā)生異常,必須捕獲這個異常,建立橋接器的代碼是:try { (“”)。再介紹系統(tǒng)主要部分的實(shí)現(xiàn)方法。各模塊雖然是獨(dú)立的,但又統(tǒng)一于同一數(shù)據(jù)庫中,便于管理員管理維護(hù)數(shù)據(jù)庫,同時也便于教師和學(xué)生的操作。還確定了采用jsp+servlet+bean的MVC設(shè)計(jì)模式,規(guī)劃了系統(tǒng)的功能模塊。然后Servlet確定哪個頁面適合于表達(dá)這些特定的結(jié)果,并將請求轉(zhuǎn)發(fā)到相應(yīng)的頁面(JSP頁面即為視圖),由Servlet確定哪個業(yè)務(wù)邏輯適用,應(yīng)該用哪個JSP頁面相應(yīng)結(jié)果(Servlet就是控制器)。Servlet用來處理請求的事務(wù),充當(dāng)控制器(Controller即C)的角色,Servlet負(fù)責(zé)響應(yīng)用戶對業(yè)務(wù)邏輯的請求并根據(jù)用戶的請求行為,決定將哪個JSP頁面發(fā)送給客戶。所以當(dāng)單擊Web頁面中的超鏈接和發(fā)送HTML表單時,控制器本身不輸出任何東西和做任何處理。JavaBean則負(fù)責(zé)數(shù)據(jù)的處理,也就是模型(Model即M)的角色。在MVC的三個部件中,模型擁有最多的處理任務(wù)。JSP頁面處于表現(xiàn)層,也就是視力(View即V)的角色。如何處理應(yīng)用程序的界面變得越來越有挑戰(zhàn)性。它們各自處理自己的任務(wù)。 MVC模式設(shè)計(jì)(Jsp+Servlet+JavaBean)MVC(Model View Controller)[13]是一個設(shè)計(jì)模式,它強(qiáng)制性的使應(yīng)用程序的輸入、處理和輸出分開。試卷信息管理模塊功能:教師對試卷的基本信息的維護(hù),實(shí)現(xiàn)對試卷及其信息(如分?jǐn)?shù))的增,刪,改,考試時間的設(shè)定。教師功能模塊 教師功能模塊圖設(shè)置個人信息:修改個人基本信息學(xué)生信息管理模塊功能:教師負(fù)責(zé)對數(shù)據(jù)庫信息的維護(hù)(包括增加,刪除,修改),實(shí)現(xiàn)對學(xué)生基本信息的增刪改。最初設(shè)計(jì)方案時,就要規(guī)劃好哪些模塊是可以提出來多次使用,哪些模塊雖只使用一次,但提出來之后能使代碼更清晰等。學(xué)生信息表如表31所示表31 學(xué)生信息表(tbstudent)列名類型備注說明stunoVarchar(20)主鍵stunameVarchar(20)stusexVarchar(5)Is ‘male’ or ‘female’stuclassVarchar(30)班級stupassVarchar(30)密碼教師信息表如表32所示 表32 教師信息表(tbteacher)列名類型備注說明teoVarchar(20)主鍵teameVarchar(20)tecpassVarchar(30)密碼選擇題信息表如表33所示表33 選擇題信息表(tbchoice)列名類型備注說明titlenoint自動增長 主鍵titleVarch
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1