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

正文內(nèi)容

基于j2ee的試卷庫管理系統(tǒng)的設(shè)計與實現(xiàn)-副本(已修改)

2024-08-28 12:09 本頁面
 

【正文】 泉 州 師 范 學(xué) 院畢業(yè)論文(設(shè)計)題 目 基于3DS的三維虛擬動態(tài)場景的設(shè)計與實現(xiàn) 數(shù)學(xué)與計算機 學(xué) 院 計算機 專 業(yè) 07 級 1 班學(xué)生姓名 陳云平 學(xué) 號 070308003 指導(dǎo)教師 楊竟菁 職 稱 完成日期 教務(wù)處 制基于J2EE的試卷庫管理系統(tǒng)的設(shè)計與實現(xiàn)理工學(xué)院 計算機科學(xué)與技術(shù)專業(yè) 050308008 劉少軍指導(dǎo)教師 曾玉珠 副教授 【摘 要】試卷庫管理系統(tǒng)是基于為泉州師范學(xué)院提供便捷而優(yōu)質(zhì)的試卷庫管理的背景而進行開發(fā)的。本系統(tǒng)采用B/S開發(fā)模式,遵循J2EE規(guī)范,結(jié)合當(dāng)今流行的框架組合Struts、Hibernate、Spring進行項目開發(fā)。該系統(tǒng)用戶界面精美,性能穩(wěn)定,為本校的試卷管理工作提供一個良好的解決方案,減輕工作人員負擔(dān)?;贐/S結(jié)構(gòu)的WEB服務(wù),實現(xiàn)客戶端零維護,基于網(wǎng)絡(luò),信息共享性好?!娟P(guān)鍵詞】Ajax、J2EE、Struts、Spring、Hibernate、Jacob目 錄引言 4第一章 系統(tǒng)綜述 4 系統(tǒng)簡介 4 系統(tǒng)架構(gòu) 4 系統(tǒng)目標 5第二章 系統(tǒng)設(shè)計 5 需求分析 5 主要問題 5 基本功能 6 6 系統(tǒng)數(shù)據(jù)庫設(shè)計 7 系統(tǒng)訪問權(quán)限控制 8 開發(fā)環(huán)境 9第三章 系統(tǒng)實現(xiàn) 9 系統(tǒng)界面 9 系統(tǒng)中文亂碼的解決方案 12 整合Struts、Spring、Hibernate框架 13 Struts整合Spring 14 Hibernate整合Spring 16 WEB系統(tǒng)加載Spring 16 上傳試卷到數(shù)據(jù)庫 16 批量安排課程 18 系統(tǒng)定時更新試卷 19 抽卷算法設(shè)計與實現(xiàn) 20 JACOB操作WORD文檔 24 批量打印試卷 26 27第四章 系統(tǒng)部署 28 部署環(huán)境 28 系統(tǒng)部署 28 注意事項 30第五章 總結(jié) 30致謝 31參考文獻 31引 言近年來隨著學(xué)校的不斷發(fā)展擴招,各級學(xué)院的專業(yè)和生源不斷發(fā)生變化,造成學(xué)校的試卷管理工作很繁瑣,如果沒有相應(yīng)的系統(tǒng),而僅僅以傳統(tǒng)的方式進行管理,不但效率低下,而且往往得不到很好的效果。同時也給教師增加了額外的負擔(dān),不能實現(xiàn)試卷的重復(fù)利用。而在計算機普及的今天,人人都明白優(yōu)秀的管理離不開計算機的支持,教育也不外如此。基于J2EE的試卷庫管理系統(tǒng)就是針對此需求而開發(fā)的,這套系統(tǒng)可以使工作人員輕松有條理的完成試卷管理的工作,而且其性能也十分穩(wěn)定,實現(xiàn)了高校試卷管理自動化。第一章 系統(tǒng)綜述 系統(tǒng)簡介選擇J2EE構(gòu)建信息化平臺是一種長遠的規(guī)劃,對于信息化而言這是一個不斷整合的過程,在未來的日子里可能會有不同的平臺、不同系統(tǒng)的異構(gòu)系統(tǒng)需要整合,J2EE應(yīng)用提供的跨平臺性、開放性及各種遠程訪問的技術(shù),為異構(gòu)系統(tǒng)的良好整合提供了保證。而輕量級J2EE應(yīng)用是對經(jīng)典J2EE應(yīng)用的簡化,在保留經(jīng)典J2EE應(yīng)用的架構(gòu)、良好的可擴展性、可維護性的基礎(chǔ)上,簡化了J2EE應(yīng)用的開發(fā),降低了J2EE應(yīng)用的部署成本。本系統(tǒng)是建立在互聯(lián)網(wǎng)基礎(chǔ)上的應(yīng)用系統(tǒng)??蛻舳酥恍枰粋€有瀏覽器的終端就可以使本校的試卷庫管理不受地域和時間的限制,是基于輕量級J2EE框架進行開發(fā)的一套B/S系統(tǒng)。系統(tǒng)主要流程:安排課程:管理員導(dǎo)入Excel表格批量安排每學(xué)期的課程。上傳試卷:教師根據(jù)專業(yè)和課程添加試卷,等待試卷被管理員審核。審核試卷:管理員審核教師上傳的試卷,只有審核通過的試卷才能參與每一門課程的抽卷,每份試卷都有一個相應(yīng)的抽卷參與系數(shù)。手動抽卷:管理員可以對每學(xué)期的課程進行抽卷以作為期末試卷,手動抽卷程序中可以先手動修改每份試卷的參與系數(shù)大小,然后再根據(jù)參與系數(shù)的大小從已經(jīng)審核通過的試卷中進行抽卷,系數(shù)大的試卷被抽到的概率比較大,反之則比較小。自動抽卷:管理員可以對每學(xué)期的課程進行自動抽卷,試卷參與系數(shù)大小取默認值。重新抽卷:管理員查看已經(jīng)被抽取的試卷的歷史記錄,不滿意則可以重新抽卷。批量打印試卷:打印員查詢已經(jīng)抽卷完畢的課程,然后批量打印該課程的試卷。自動打包試卷:管理員根據(jù)學(xué)年、學(xué)期、學(xué)院打包下載期末試卷,然后送往教務(wù)科存檔。 系統(tǒng)架構(gòu)表示層StrutsMVCStrutsAction、ActionForm、JSP 、業(yè)務(wù)層Spring事務(wù)TransactionsHibernate Session管理業(yè)務(wù)邏輯類Business Services持久層DataSource連接池SQL語句Hibernate ServicesHibernateMySQLDomain Model Business Objects數(shù)據(jù)庫數(shù)據(jù)存儲DAOServiceSQLl 表示層:管理用戶的請求,做出相應(yīng)的響應(yīng)提供一個控制器,委派調(diào)用業(yè)務(wù)邏輯和其它上層處理異常,拋給Struts Action,為顯示提供一個模型;l 業(yè)務(wù)層:一個典型Web應(yīng)用的中間部分是業(yè)務(wù)層或者服務(wù)層,這層容易與程序代碼緊密偶合而使用Spring可以很好的解偶;l 持久層:利用Hibernate 為Java提供的OR持久化機制和查詢服務(wù),其對象是基于POJO和Java Collections;l 域模型層:Hibernate允許你將數(shù)據(jù)庫中的信息存入由實際需求中的業(yè)務(wù)組成的對象,也可以將對象中的信息存入數(shù)據(jù)庫中;l 數(shù)據(jù)庫:在本系統(tǒng)中采用MySQL作為數(shù)據(jù)存儲服務(wù)器。 系統(tǒng)目標基于B/S模式的試卷庫管理系統(tǒng)可以使用戶在網(wǎng)上隨時對試卷庫進行管理。管理員能在網(wǎng)上對本校的試卷庫和各部門信息進行管理,無時間和地域限制。教師可以及時添加試卷作為期末考試抽卷使用。打印員可以輕松地批量打印試卷。本項目的設(shè)計與實現(xiàn),可以實現(xiàn)自動化管理試卷庫。希望它能夠在本校的試卷管理中發(fā)揮高效、便捷的作用,把老師、管理人員從繁重的工作中解放出來。第二章 系統(tǒng)設(shè)計 需求分析 主要問題(1)用戶身份級別要求即根據(jù)身份的不同對系統(tǒng)的使用權(quán)限有所不同。從權(quán)限大小大致可以分為:管理員、教師、打印員。系統(tǒng)提供靈活的角色設(shè)定和權(quán)限的分配功能。l 管理員:是權(quán)限最大的管理員,擁有本系統(tǒng)的所有權(quán)限,主要負責(zé)管理學(xué)院、專業(yè)、班級、課程以及用戶,具有審核試卷的權(quán)限,可以針對課程進行抽卷操作等。l 教師:查詢課程表信息,選擇專業(yè)和課程添加試卷,并可以對自己的試卷進行管理。l 打印員:主要負責(zé)打印試卷,其中批量打印試卷對此項工作非常重要。(2)上傳試卷要求在高校考試中,試卷的保密性是必須的,在普通的文件上傳下載中,通常是把試卷直接放在服務(wù)器目錄下面,這樣導(dǎo)致試卷泄露率會比較大。為了更好的實現(xiàn)對試卷的保密措施,要求將試卷WORD文檔直接轉(zhuǎn)換成二進制流存入Mysql數(shù)據(jù)庫的Blob字段中,這樣就確保了只有獲取了系統(tǒng)的相應(yīng)權(quán)限后才能對試卷進行查看。(3)抽取試卷算法要求抽卷算法對于如何合理的在一套試卷庫中抽取試卷,在以往的考試中,都是從A、B、C三份試卷中隨機抽取一份作為期末考試用。現(xiàn)在為了實現(xiàn)試卷的重用性,往年的試卷也可以參與抽卷,這樣就有多份試卷參與抽卷,需要設(shè)計一個算法按每份試卷的概率大小進行抽卷。(4)系統(tǒng)定時更改試卷參與系數(shù)在抽卷過程中,如果某份試卷被抽到作為考試用,則把該份試卷的參與系數(shù)設(shè)置成最小。但是為了更好的確保試卷的重用性,確保在以后的抽卷過程中,也能夠抽到它,要求系統(tǒng)定時增加每份試卷的參與系數(shù)大小,這樣就確保了試卷庫中每份試卷的重用性。 基本功能我們主要構(gòu)建一個基于B/S模式的試卷庫管理系統(tǒng),為本校的試卷庫管理提供一個良好的解決方案。系統(tǒng)的主要功能包括:(1)根據(jù)登錄者的身份提供不同的服務(wù)。(2)教師:管理個人信息、添加試卷及管理個人試卷、查詢用戶、查詢課程;(3)打印員:管理個人信息、查詢用戶、查詢課程、打印試卷管理(批量打印);(4)管理員: 管理個人信息、專業(yè)配置、班級配置、課程配置、審核試卷、查看試卷、刪除試卷、手動抽卷、自動抽卷、管理用戶、打包下載試卷。 系統(tǒng)用例圖 系統(tǒng)數(shù)據(jù)庫設(shè)計該系統(tǒng)使用Mysql數(shù)據(jù)庫,數(shù)據(jù)庫名稱是sjgl,以下是各個數(shù)據(jù)表的結(jié)構(gòu)表及說明。(1) 教師信息表(teacher),用來記錄各系統(tǒng)用戶的基本信息。其中字段teaId為教師信息表的關(guān)鍵字,系統(tǒng)就是使用teaId來區(qū)分判斷用戶權(quán)限的。表21 teacher結(jié)構(gòu)序號字段含義字段名類型寬度是否非空關(guān)鍵字備注1教師工號teaIdVarchar12YY2密碼teaPwdVarchar32Y3姓名teaNameVarchar20Y4性別teaSexVarchar12Y5學(xué)院teaInsVarchar30Y6專業(yè)teaDeptVarchar30Y7郵箱teaEmailVarchar50Y8電話teaPhoneVarchar20Y9職稱teaTitleVarchar20Y10用戶級別teaLevelVarchar30Y(2) 學(xué)院表(ins),用來記錄各二級學(xué)院編號和名稱。表22 ins結(jié)構(gòu)序號字段含義字段名類型寬度是否非空關(guān)鍵字備注1學(xué)院編號ins_codeVarchar12YY2學(xué)院名稱ins_nameVarchar50Y(3) 專業(yè)表(dept),用來記錄各二級學(xué)院隸屬專業(yè)的編號和名稱。表23 dept結(jié)構(gòu)序號字段含義字段名類型寬度是否非空關(guān)鍵字備注1專業(yè)編號dept_codeVarchar12YY2專業(yè)名稱dept_nameVarchar50Y3學(xué)院編號ins_codeVarchar12Y(4) 班級表(classgrade),用來記錄各專業(yè)隸屬班級的編號和名稱以及班級人數(shù)。表24 classgrade結(jié)構(gòu)序號字段含義字段名類型寬度是否非空關(guān)鍵字備注1班級編號class_codeVarchar12YY2班級名稱class_nameVarchar50Y3專業(yè)編號dept_codeVarchar12Y4班級人數(shù)classpersonInt11Y默認為0(5) 課程信息表(course),記錄各個專業(yè)所有課程信息。表25 course結(jié)構(gòu)序號字段含義字段名類型寬度是否非空關(guān)鍵字備注1課程編號course_codeVarchar12YY2課程名稱course_nameVarchar50Y3所屬專業(yè)dept_codeVarchar12Y4考核方式exammethodVarchar10Y5選課屬性propertyVarchar4Y6抽卷標志remarkVarchar8Y(6) 課程表(classcourse),記錄詳細的課程表信息,包括班級、課程、學(xué)年、學(xué)期等等信息。表26 classcourse結(jié)構(gòu)序號字段含義字段名類型寬度是否非空關(guān)鍵字備注1編號IdInt11YY自動增一2課程編號course_codeVarchar12Y3班級編號class_codeVarchar12Y4學(xué)年yearVarchar8Y5學(xué)期termVarchar4Y6上課人數(shù)paperCountInt11Y7抽卷標志remarkVarchar12N8打印標志remark2Varchar12N9試卷內(nèi)容paperContentLongBlobN10試
點擊復(fù)制文檔內(nèi)容
職業(yè)教育相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1