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

正文內(nèi)容

畢業(yè)論文_基于web的高校教務(wù)管理系統(tǒng)-全文預(yù)覽

  

【正文】 Table(T_STUDENT_GRADE) public class StudentGrade { Id Column private Long cjid。 } public Long getXsid() { return xsid。 ( 3) 服務(wù)層 public List getQueryList() { if(null != ()) { queryList = ().findPage(getQu。 } ?? } 30 StudentGrade 實(shí)體類通過 spring 的注解定義了實(shí)體的所有變量與數(shù)據(jù)庫(kù)表字段的對(duì)應(yīng)關(guān)系,同時(shí)生成所有變量的 get、 set 方法。 ?? public Long getCjid() { return cjid。 Spring 的作用貫穿了整個(gè)中間層,將 表現(xiàn) 層、 服務(wù) 層、 DAO 層及 實(shí)體層無(wú)縫整合,其數(shù)據(jù)服務(wù)層用來存放數(shù)據(jù)。 29 服務(wù) 層,負(fù)責(zé)實(shí)現(xiàn)業(yè)務(wù)邏輯 ,服務(wù)層可以調(diào) 用 DAO 層與數(shù)據(jù)庫(kù)通訊。如果表示層直接和數(shù)據(jù)層交互,將打破三層架構(gòu)模型的編程規(guī)則。幾乎所有的客戶的請(qǐng)求最終都要查詢數(shù)據(jù)層的信息,因此很有必要擁有一個(gè)快速的數(shù)據(jù)庫(kù)系統(tǒng)。表示層 所發(fā)生的事件,絕大部分都會(huì)調(diào)用業(yè)務(wù)層(除 了那些表示層自己處理的事件,諸如簡(jiǎn)單的數(shù)據(jù)輸入驗(yàn)證等)。包含網(wǎng)站的 UI 元素,并且包含管理訪問者和客戶義務(wù)之間交互所有程序邏輯。 ( 3) 系統(tǒng)應(yīng)具有較好的安全性。 其中學(xué)生信息實(shí)體跟學(xué)生獎(jiǎng)懲信息實(shí)體、教學(xué)評(píng)價(jià)實(shí)體、 學(xué)生選課實(shí)體、學(xué)生成績(jī)實(shí)體和網(wǎng)上報(bào)名實(shí)體是一對(duì)多的關(guān)系; 教師實(shí)體跟教師獎(jiǎng)懲 信息實(shí)體、教學(xué)評(píng)價(jià)實(shí)體、課程信息實(shí)體、班級(jí)信息實(shí)體和學(xué)院信息實(shí)體是一對(duì)多的關(guān)系 ; 學(xué)院信息實(shí)體跟專業(yè)信息實(shí)體是一對(duì)多的關(guān)系;專業(yè)信息實(shí)體跟 教材信息實(shí)體、教師信息實(shí)體、課程信息實(shí)體和班級(jí)信息實(shí)體是一對(duì)多的關(guān)系; 班級(jí)信息實(shí)體跟學(xué)生信息實(shí)體是一對(duì)多的關(guān)系; 課程信息實(shí)體跟學(xué)生選課實(shí)體和學(xué)生成績(jī)實(shí)體是一對(duì)多的關(guān)系; 管理員信息實(shí)體跟公告信息實(shí)體是一對(duì)多的關(guān)系。 21 系統(tǒng)管理 系統(tǒng)管理包含學(xué)院信息管理、專業(yè)信息管理、課程信息管理、班級(jí)信息管理和公告信息管理 5 個(gè)菜單,每個(gè)菜單對(duì)應(yīng)一 個(gè)頁(yè)面 。 學(xué)生獎(jiǎng)懲信息查詢、教師獎(jiǎng)懲信息查詢、班級(jí)課程表查詢和教材使用查詢頁(yè)面對(duì)學(xué)生和教師角色用戶只提供查詢功能,并且學(xué)生角色用戶看不到教師獎(jiǎng)懲信息查詢菜單;對(duì)管理員角色用戶則提供增刪改查等管理操作。 報(bào)名 /申請(qǐng)管理頁(yè)面提供給管理員角色用戶對(duì)學(xué)生的報(bào)名或申請(qǐng)進(jìn)行相應(yīng)管理操作。 教師開課管理 頁(yè)面 提供給教師角色用戶對(duì)選修了自己所開設(shè)課程的學(xué)生信息進(jìn)行管理。 學(xué)生成績(jī)錄入頁(yè)面提供給教師和管理員角色用戶對(duì)學(xué)生成績(jī)進(jìn)行 批量 錄入操作。 學(xué)生信息管理、教師信息管理和管理員信息管理 三個(gè)頁(yè)面提供給管理員用戶對(duì)學(xué)生、教師和管理員信息進(jìn)行增刪改查等管理操作。 18 4 系統(tǒng)設(shè)計(jì) 系統(tǒng)功能設(shè)計(jì) 根據(jù)系統(tǒng)需求與系統(tǒng)功能的分析,可以把系統(tǒng)總體分為: 個(gè)人信息管理、信息查詢、學(xué)生成績(jī)管理、網(wǎng)上選課、網(wǎng)上報(bào)名、教學(xué)評(píng)價(jià)和系統(tǒng)管理 7 大功能模塊。 MVC 用于組織代碼用一種業(yè)務(wù)邏輯和數(shù)據(jù)顯示分離的方法,這個(gè)方法的假設(shè)前提是如果業(yè)務(wù)邏輯被聚集到一個(gè)部件里面,而且界面和用戶圍繞數(shù)據(jù)的交互能被改進(jìn)和個(gè)性化定制而不需要重新編寫業(yè)務(wù)邏輯 。所以完全符合經(jīng)濟(jì)可行性。 組織和管理上的可行性 本 系統(tǒng)采用模塊化開發(fā)方法,將整個(gè)系統(tǒng)劃分為多個(gè)功能模塊, 根據(jù)工作量和時(shí)間的合理安排 進(jìn)行相應(yīng)模塊 的開發(fā),這種將系統(tǒng)功能平行劃分的方法有助于系統(tǒng)開 發(fā)的組織和管理。 ( 4) 班級(jí)信息管理:管理員用戶對(duì)班級(jí)信息進(jìn)行增刪改查操作。 ( 2) 教學(xué)評(píng)價(jià)結(jié)果查詢:管理員和教師 用戶 對(duì)學(xué)生的教學(xué)評(píng)價(jià)結(jié)果進(jìn)行查詢。 ( 3) 獎(jiǎng)、助學(xué)金網(wǎng)上申請(qǐng):學(xué)生用戶進(jìn)行獎(jiǎng)、助學(xué)金網(wǎng)上申請(qǐng)。 ( 5) 我的已選課程:學(xué)生用戶查詢本人以選到的所有課程。 網(wǎng)上選課 的用例圖 圖 313 網(wǎng)上選課用例圖 ( 1) 公共選修課選課:學(xué)生用戶進(jìn)行公共選修課選課。 ( 5) 班級(jí)課程表查詢: 學(xué)生和教師用戶只有查詢操作;管理員用戶對(duì)信息進(jìn)行增刪改查操作。 13 信息查詢 的用例圖 圖 311 信息查詢 用例圖 ( 1) 學(xué)生補(bǔ)考情 況查詢 :登錄用戶對(duì)學(xué)生補(bǔ)考情況查詢。 ( 4) 教師信息管理 :管理員用戶對(duì)教師信息進(jìn)行增刪改查操作。 其中系統(tǒng)管理模塊的權(quán)限只 提供給系統(tǒng)管理員對(duì)系統(tǒng)進(jìn)行 管理,一般用戶無(wú)法進(jìn)行訪問。 系統(tǒng)管理 學(xué)院信息管理 專業(yè)信息管理 課程信息管理 班級(jí)信息管理 公告信息管理 教學(xué)評(píng)價(jià) 學(xué)生教學(xué)評(píng)價(jià) 教學(xué)評(píng)價(jià)結(jié)果查詢 網(wǎng)上報(bào)名 英語(yǔ)四六級(jí)考試報(bào)名 計(jì)算機(jī)等級(jí)考試報(bào)名 獎(jiǎng) /助學(xué)金網(wǎng)上申請(qǐng) 我的報(bào)名 /申請(qǐng) 報(bào)名 /申請(qǐng)管理 11 角色定義 ( 1) 學(xué)生 : 權(quán)限包括學(xué) 生個(gè)人信息、成績(jī)、 補(bǔ)考情況、重考情況、學(xué)生獎(jiǎng)懲信息、課程表、教材使用等的查詢;另外還有網(wǎng)上選課、網(wǎng)上報(bào)名、教學(xué)評(píng)價(jià)、修改密碼。 圖 37 教學(xué)評(píng)價(jià)菜單 如圖 37, 教學(xué)評(píng)價(jià)包括:學(xué)生教學(xué)評(píng)價(jià)和教學(xué)評(píng)價(jià) 結(jié)果 查詢 菜單 。 圖 35 網(wǎng)上選課 菜單 如圖 35, 網(wǎng)上選課 包括:公共選 修選課、專業(yè)限選課選課、跨專業(yè)選修課網(wǎng)上選課 公共選修選課 專業(yè)限選課選課 跨專業(yè)選修課選課 體育課選課 我的已選課程 教師 開課管理 學(xué)生成績(jī)管理 學(xué)生成績(jī)查詢 學(xué)生成績(jī)錄入 信息查詢 學(xué)生補(bǔ)考情況查詢 學(xué)生重修情況查詢 學(xué)生獎(jiǎng)懲信息查詢 教師獎(jiǎng)懲信息查詢 班級(jí)課程表查詢 教材使用查詢 10 選課、體育課選課、我的已選課程和教師開課管理 菜單 。 圖 33 信息查詢菜單 如圖 33, 信息查詢 包括:學(xué)生補(bǔ)考情況查詢、學(xué)生重修情況查詢、學(xué)生獎(jiǎng)懲信 息查詢、教師獎(jiǎng)懲信息查詢、班級(jí)課程表查詢和教材使用查詢 菜單 。 系統(tǒng)整體結(jié)構(gòu) 圖 31 系統(tǒng)功能模塊 如圖 31 所示,系統(tǒng)包括 7 大功能模塊:個(gè)人信息管理、信息查詢、學(xué)生成績(jī)管理、網(wǎng)上選課、網(wǎng)上報(bào)名、教學(xué)評(píng)價(jià)和系統(tǒng)管理。對(duì)于一個(gè)初學(xué)者來說,可以這樣認(rèn)為,當(dāng)在一臺(tái)機(jī)器上配置好 Apache 服務(wù)器,可利用它響應(yīng)對(duì)HTML 頁(yè)面的訪問請(qǐng)求。由于有了 Sun 的參與和支持,最新的 Servlet 和 JSP 規(guī)范總是能在 Tomcat 中得到體現(xiàn), Tomcat 5 支持最新的 Servlet 和 JSP 規(guī)范。 ( 7) 提供 TCP/IP、 ODBC和 JDBC等多種數(shù)據(jù)庫(kù)連接途徑 。這些編程語(yǔ)言包括 C、 C++ 、 Eiffel、 Java、Perl、 PHP、 Python、 Ruby和 Tcl等。由于這四個(gè)軟件都是遵循 GPL的開放源碼軟件,因此使用這種方式不用花一分錢就可以建立起一個(gè)穩(wěn)定、免費(fèi)的網(wǎng)站系統(tǒng) [10]。目前 MySQL被廣泛地應(yīng)用在 Inter上的中小型網(wǎng)站中。 ( 4) 整 , 它所有功能均不依賴第三方 jar 文件。比如 ( 數(shù)據(jù)持久化框架)可以很容易的集成在 Spring 中,因?yàn)樵? Spring 中,你就把它當(dāng)作 一6 個(gè)一般的 Java Bean 使用就可以了 [14]。 (4)數(shù)據(jù)存放集中,可有效的保護(hù)數(shù)據(jù)安全 [9]。特別是在 Java這樣的跨平臺(tái)語(yǔ)言出現(xiàn)之后, B/S架構(gòu)管理軟件更是方便、快捷、高效 [7][8]。目前,應(yīng)用比較普遍的 B/S架構(gòu)一般分三層模式,即 Web應(yīng)用的基本原理是:用戶通過瀏覽器向服務(wù)器處理后生成 Server小程序, Server與后臺(tái)數(shù)據(jù)庫(kù)服務(wù)器交互,生5 成用戶所需要的 Web頁(yè)傳遞給客戶 [6]。由于它是在服務(wù)器端的腳本,一般用戶無(wú)法看到,從而有效地保證了系統(tǒng)的安全性及開發(fā)人員的知識(shí)產(chǎn)權(quán) [3]。 JSP 是一種服務(wù)器的腳本語(yǔ)言,并通過開展的 JSP 標(biāo)簽提供網(wǎng)頁(yè)動(dòng)態(tài)執(zhí)行能力。 3 主要工作 本文主要是講述一個(gè)基于 WEB 的 高校教務(wù)管理系統(tǒng) 的開 發(fā)與實(shí)現(xiàn)。教師、學(xué)生、學(xué)校的管理人員乃至家長(zhǎng)都能夠在這樣的平臺(tái)上,輔助學(xué)校的教育、教學(xué)、管理、共享 多媒體資源等活動(dòng),這是今后教務(wù)管理系統(tǒng)的發(fā)展趨勢(shì)。這使學(xué)校整體教務(wù)管理的效率得到了很大程度上的提高,重復(fù)工作也逐漸得以避免。 二是以局域網(wǎng)和數(shù)據(jù)庫(kù)為基礎(chǔ)的網(wǎng)絡(luò)教務(wù)管理信息系統(tǒng)發(fā)展階段;時(shí)間大致為 90 年代中后期至今。 開發(fā)背景 現(xiàn)狀分析 教務(wù)管理系統(tǒng)的發(fā)展大致經(jīng)歷了兩個(gè)階段: 一是以單機(jī)和獨(dú)立的業(yè)務(wù)系統(tǒng)為主體的教務(wù)管理信息系統(tǒng)發(fā)展階段:時(shí)間大致為 20 世紀(jì) 80 年代到 90 年代初期。面對(duì)這一挑戰(zhàn),學(xué)校曾經(jīng)購(gòu)置、開發(fā)了教學(xué)管理模塊,但不少軟件在實(shí)際使用過程中或多或少存在一些缺陷。 Jquery EasyUI v 目 錄 1 前言 ................................................. 1 目的和意義 ............................................ 1 開發(fā)背景 .............................................. 1 現(xiàn)狀分析 ................................................... 1 發(fā)展趨勢(shì) ................................................... 2 主要工作 .............................................. 3 2 相關(guān)技術(shù) ............................................. 4 JSP 技術(shù) .............................................. 4 B/S 架構(gòu) .............................................. 4 Nutz ................................................. 5 MySQL ................................................ 6 Tomcat 服務(wù)器 ......................................... 7 3 系統(tǒng)分析 ............................................. 8 需求分析 .............................................. 8 目標(biāo) ....................................................... 8 系統(tǒng)整體結(jié)構(gòu) ............................................... 8 角色定義 .................................................. 11 用例圖 .................................................... 11 主用例圖 ............................................. 11 個(gè)人信息管理 的用例圖 ................................. 12 信息查詢的用例圖 ..................................... 13 學(xué)生成績(jī)管理的用例圖 ................................. 13 網(wǎng)上選課的用例圖 ..................................... 14 網(wǎng)上報(bào)名的用例圖 ..................................... 14 教學(xué)評(píng)價(jià)的用例圖 ..................................... 15 系統(tǒng)管理的用例圖 ..................................... 15 vi 應(yīng)用環(huán) 境 .................................................. 16 可行性分析 ........................................... 16 組織和管理上的可行性 ...................................... 16 經(jīng)濟(jì)可行性 ....................................
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1