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

正文內(nèi)容

javaweb論文jsp校園教室信息管理系統(tǒng)(編輯修改稿)

2025-02-26 04:03 本頁面
 

【文章內(nèi)容簡介】 查分析及研究,對本管理系統(tǒng)來說,分 三 種用戶類型,管理員 、教師和學(xué)生 。本系統(tǒng)要實現(xiàn)的主要功能主要有以下幾個方面。 1)信息管理功能 管理員可以對信息 進行添加、查詢、修改、刪除 等管理操作 。信息 包括 教師信息、學(xué)生信息、教室信息、衛(wèi)生檢查、設(shè)備維護、課程安排、學(xué)生單位借用 等;教師 可以 對課程安排進行查看,添加占用申請,管理員進行審核;學(xué)生可以修改個人資料,查看課程。 2)賬號管理功能 包括管理員賬號添加、 教師、學(xué)生 賬號 的添加 。 3)數(shù)據(jù)備份功能 管理員可對數(shù)據(jù)進行備份。 以上是用戶的主要需求,也是該系統(tǒng)主要功能,除了這些功能以外,在設(shè)計時也對一些細節(jié)做了優(yōu)化與調(diào)整,使系統(tǒng)更具有完整性與實用性。 系統(tǒng)功能模塊結(jié)構(gòu)圖如圖 所示: 校 園 教 室 信 息 管 理 系 統(tǒng)個人資料管理課程安排查看課程安排管理占用申請管理設(shè)備維護管理衛(wèi)生檢查管理教室信息管理學(xué)生信息管理教師信息管理管理員賬號管理個人資料管理學(xué)生單位借用教 師管 理 員課程安排查看用 戶占用申請管理 5 圖 模塊結(jié)構(gòu) 圖 性能需求 除了滿足用戶的功能要求外,系統(tǒng)的性能要求也很重要。 系統(tǒng)的性能要求通常包括:運行時間、存儲容量、界面的友好性、系統(tǒng)的安全性、可靠性以及容錯能力等。 系統(tǒng)的性能要求應(yīng)按以下幾個方面 確定: (1)容量要求:確定系統(tǒng)的容量,如處理的記錄數(shù)和處理數(shù)據(jù)的最大容量等。 (2)精度要求:確定系統(tǒng)的精度。如數(shù)據(jù)或數(shù)值計算的精度和數(shù)據(jù)傳輸?shù)木鹊取? (3)時間特性要求:確定系統(tǒng)的時間特性,如處理時間、響應(yīng)時間及其峰值負載期間允許偏離范圍,系統(tǒng)各項功能的 J 幀序關(guān)系。 (4)適應(yīng)性要求:必須指明反映系統(tǒng)環(huán)境變化和系統(tǒng)適應(yīng)能力的各種參數(shù)。如當(dāng)需求發(fā)生變化時,系統(tǒng)的適應(yīng)能力,并指出為適應(yīng)這些變化而需要設(shè)計的軟件和過程。 (5)界面友好性:要有適應(yīng)用戶特點的智能化人 —— 機交互界面,以便用戶經(jīng)過簡單的培訓(xùn)就可操 作使用。 (6)系統(tǒng)可靠性:為提高系統(tǒng)可靠性必須采用模塊化和結(jié)構(gòu)化設(shè)計,提高系統(tǒng)的容錯能力,并保障系統(tǒng)不會因人為的操作錯誤而死機或崩潰。如果系統(tǒng)對時效要求非常高,還必須考慮雙機系統(tǒng)和磁盤陣列等措施。此外,還應(yīng)采用可靠的供電設(shè)備。 對信息系統(tǒng)的性能而言,其要求是:信息查詢的平均響應(yīng)時間、連接的終端數(shù)、數(shù)據(jù)存儲容量、可擴充存儲容量 (可存儲幾年、幾個月的數(shù)據(jù) )、打印報表的種類和數(shù)量等。 業(yè)務(wù)流程分析 校園教室信息管理系統(tǒng) 工作流程為:系統(tǒng)啟動并進入 管理員 登錄 頁面,管理員輸入賬號密碼進行 登錄。 登錄后 統(tǒng)管理員 可進 行所有相關(guān)信息的添加、修改、刪除和查詢的操作,以入進行 數(shù)據(jù)備份及數(shù)據(jù)恢復(fù)。 本系統(tǒng)的業(yè)務(wù)流程圖 6 如圖 所示: 學(xué) 生登 陸登 陸管 理 員教 室 占 用管 理 版 塊 添 加審 核課 程 安 排添 加教 師申 請查 看查 看其 他 信 息 圖 本系統(tǒng)是利用現(xiàn)代化的計算機網(wǎng)絡(luò)技術(shù)將 校園教室信息管理系統(tǒng) 進行整合,按照實踐過程設(shè)計完成的。同時完善服務(wù),初步設(shè)計一個 校園教室信息管理系統(tǒng)的平臺,便于管理員 提高管理效率 。為了使系統(tǒng)在各項管理中發(fā)揮更大的作用,實現(xiàn)工作過程的計算機化,提高工作效率和工作質(zhì)量,現(xiàn)提出如下系 統(tǒng)開發(fā)目標(biāo): 、界面友好:完全控件式的頁面布局,使得信息的錄入工作更簡便。 :對信息的處理(包括添加、修改、刪除)將立即在對應(yīng)的版塊顯示出來,達到 即時發(fā)布、即時見效 的功能。 :不僅包括常見系統(tǒng)的信息管理的各個方面:信息錄入、瀏覽、刪除、修改、查詢等各個方面,完整地實現(xiàn)了系統(tǒng)對即時信息的管理要求。而且,還能進行上傳下載相關(guān)資源的管理。 :系統(tǒng)應(yīng)具有實用性、可靠性和適用性。系統(tǒng)界面中所需的數(shù)據(jù)都存放于數(shù)據(jù)文件中,只要對該文件做部分修改,就能在系統(tǒng)界面上實現(xiàn)及時 更新的效果,減少了更改系統(tǒng)源代碼的復(fù)雜性。 7 :對系統(tǒng)數(shù)據(jù)庫實行動態(tài)操作,能實現(xiàn)對數(shù)據(jù)庫信息的動態(tài)查詢、動態(tài)更新修改和動態(tài)錄入數(shù)據(jù)。 數(shù)據(jù)流程分析 數(shù)據(jù)流程分析主要包括對信息的流動、傳遞、處理、存儲等的分析。數(shù)據(jù)流程分析的目的就是要發(fā)現(xiàn)和解決數(shù)據(jù)流通中的問題?,F(xiàn)有的數(shù)據(jù)流程分析多是通過分層的數(shù)據(jù)流程圖( data flow diagram,簡稱 DFD)來實現(xiàn)的。其具體的做法是:按業(yè)務(wù)流程圖理出的業(yè)務(wù)流程順序,將相應(yīng)調(diào)查過程中所掌握的數(shù)據(jù)處理過程,繪制成一套完整的數(shù)據(jù)流程圖。 整個系統(tǒng)的數(shù)據(jù)流程 圖如下圖所示: 進 入 校 園 教 室 信 息 管 理 系 統(tǒng)教 師 登 錄數(shù) 據(jù) 備 份管 理 員 登 錄管 理 員 信 息數(shù) 據(jù) 恢 復(fù)系 統(tǒng) 數(shù) 據(jù)庫教 師 信 息 、 學(xué) 生 信息 、 班 級 信 息 、 課程 信 息 等 添 加學(xué) 生 登 錄個 人 資 料 、 課 程 查 看系 統(tǒng) 數(shù) 據(jù)庫個 人 資 料 、 占 用 申 請 圖 系統(tǒng)的數(shù)據(jù)流程 數(shù)據(jù)庫設(shè)計 8 數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計 根據(jù)上面的系統(tǒng)功能需求分析、業(yè)務(wù)流程分析和數(shù)據(jù)流程分析,就可以設(shè)計出能夠滿足用戶需求的各種實體,以及它們之間的關(guān)系,為后面的邏輯結(jié)構(gòu)設(shè)計打下基礎(chǔ)。這些實體包含各種具體信息,通過相互之間的作用形成數(shù)據(jù)的流動。 下面對主要的實體 ER 圖作一下展示。 整體 ER 圖如下圖所示: 教 師管 理 員1添 加修 改刪 除課 程 安 排查 看添 加修 改刪 除11n m學(xué) 生 單位 借 用n1n添 加修 改刪 除占 用 申 請 添 加11m設(shè) 備 維 護n教 室 信 息衛(wèi) 生 檢 查nn添 加修 改刪 除n學(xué) 生1查 看查 看審 核修 改刪 除1nm 圖 ER圖 管理員 實 體 ER 圖如圖 所示: 管 理 員密 碼用 戶 名 圖 E- R圖 教師 實體 ER 圖如圖 所示: 9 教 師密 碼出 生 年 月職 稱主 教 課 程 照 片身 份 證電 話姓 名性 別工 號 圖 實 體 E- R圖 學(xué)生信息 ER 圖如圖 所示: 學(xué) 生姓 名Q Q電 話頭 像 身 份 證性 別地 址密 碼郵 箱學(xué) 號出 生 年 月 圖 E- R圖 課程信息 實體 ER 圖如圖 所示: 課 程指 導(dǎo) 教 師班 級 課 程節(jié) 數(shù)教 室星 期 圖 E- R圖 10 教室信息 實體 ER 圖如 圖 所示: 教 室大 小狀 態(tài) 備 注類 型教 室 圖 E- R圖 數(shù)據(jù)庫邏輯結(jié)構(gòu)設(shè)計 數(shù)據(jù)庫設(shè)計的好壞直接影響整個系統(tǒng),如果數(shù)據(jù)庫設(shè)計不好,不僅僅很多的業(yè)務(wù)處理起來相當(dāng)?shù)膹?fù)雜和煩瑣,而且在編寫系統(tǒng)代碼的時候也會遇到很多問題。所以,一個合理的數(shù)據(jù)庫是必須的、是必要的。 本系統(tǒng)的數(shù)據(jù)庫設(shè)計如下: 系統(tǒng)用戶: 11 教師信息: 課程安排: 課程信息 教室信息: 12 維護記錄: 衛(wèi)生檢查: 學(xué)生單位借用: 學(xué)生信息: 13 占用申請: 系統(tǒng)體系結(jié)構(gòu) C/S 結(jié)構(gòu)與 B/S 結(jié)構(gòu)的選取 1) C/S 結(jié)構(gòu)的優(yōu)缺點 C/S 模式的優(yōu)點 由于客戶端實現(xiàn)與服務(wù)器的直接相連,沒有中間環(huán)節(jié),因此響 應(yīng)速度快。操作界面漂亮、形式多樣,可以充分滿足客戶自身的個性化要求。 C/S 結(jié)構(gòu)的管理信息系統(tǒng)具有較強的事務(wù)處理能力,能實現(xiàn)復(fù)雜的業(yè)務(wù)流程。 C/S 模式的缺點 需要專門的客戶端安裝程序,分布功能弱,針對點多面廣且不具備網(wǎng)絡(luò)條件的用戶群體,不能夠?qū)崿F(xiàn)快速部署安裝和配置。兼容性差,對于不同的開發(fā)工具,具有較大的局限性。若采用不同工具,需要重新改寫程序。開發(fā)成本較高,需要具有一定專業(yè)水準(zhǔn)的技術(shù)人員才能完成。 2) B/S 結(jié)構(gòu)的優(yōu)缺點 B/S 模式的優(yōu)點 具有分布性特點,可以隨時隨地進行查詢、瀏覽等業(yè)務(wù)處理。業(yè)務(wù)擴 展簡單 14 方便,通過增加網(wǎng)頁即可增加服務(wù)器功能。維護簡單方便,只需要改變網(wǎng)頁,即可實現(xiàn)所有用戶的同步更新。開發(fā)簡單,共享性強。 B/S 模式的缺點 個性化特點明顯降低,無法實現(xiàn)具有個性化的功能要求。操作是以鼠標(biāo)為最基本的操作方式,無法滿足快速操作的要求。頁面動態(tài)刷新,響應(yīng)速度明顯降低。無法實現(xiàn)分頁顯示,給數(shù)據(jù)庫訪問造成較大的壓力。功能弱化,難以實現(xiàn)傳統(tǒng)模式下的特殊功能要求。 綜合分析, C/S 多是建立在局域網(wǎng)的基礎(chǔ)上的, B/S 則是建立在廣域網(wǎng)的基礎(chǔ)上的。本系統(tǒng)對于安全性的要求較高, C/S 一般面向相對固定的用 戶群,對信息安全的控制能力很強,一般高度機密的信息系統(tǒng)采用 C/S 結(jié)構(gòu)適宜。而 B/S 建立在廣域網(wǎng)之上,對安全的控制能力相對弱,面向是不可知的用戶群。故選擇C/S 結(jié)構(gòu)的開發(fā)模式。 開發(fā)軟件 JSP 技術(shù) JSP( Java Server Pages)是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn)。 JSP 技術(shù)有點類似 ASP 技術(shù),它是在傳統(tǒng)的網(wǎng)頁 HTML 文件 (*.htm, *.html)中插入 Java 程序段 (Scriptlet)和 JSP 標(biāo)記(tag),從而 形成 JSP 文件 (*.jsp)。 用 JSP 開發(fā)的 Web 應(yīng)用是跨平臺的,既能在 Linux 下運行,也能在其他操作系統(tǒng)上運行。 JSP 是由 Sun Microsystems 公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)技術(shù)標(biāo)準(zhǔn)。在傳統(tǒng)的網(wǎng)頁 HTML 文件( *.htm, *.html)中加入 Java 程序片段( Scriptlet)和 JSP 標(biāo)簽,就構(gòu)成了 JSP 網(wǎng)頁 java 程序片段可以操縱數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 Email 等,實現(xiàn)建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,這樣大 大降低了對客戶瀏覽器的要求,即使客戶瀏覽器端不支 Java,也可以訪問 JSP 網(wǎng)頁。 JSP 全名為 java server page,其根本是一個簡化的 Servlet 設(shè)計,他實現(xiàn)了 Html 語法中的 java 擴張(以 %, %形式)。 JSP 與 Servlet 一樣,是在服務(wù)器端執(zhí)行的,通常返回給客戶端的就是一個 HTML 文本,因此客戶端只要有瀏覽器就能瀏覽。 Web 服務(wù)器在遇到訪問 JSP 網(wǎng)頁的請求時,首先執(zhí)行其中的程序段,然后將執(zhí)行結(jié)果連同 JSP文件中的 HTML代碼一起返回給客戶端。插入的 Java程序段可以操作數(shù)據(jù)庫、重 新定向網(wǎng)頁等,以實現(xiàn)建立動態(tài)網(wǎng)頁所需要的功能。 15 JSP 技術(shù)使用 Java 編程語言編寫類 XML 的 tags 和 scriptlets,來封裝產(chǎn)生動態(tài)網(wǎng)頁的處理邏輯。網(wǎng)頁還能通過 tags 和 scriptlets 訪問存在于服務(wù)端的資源的應(yīng)用邏輯。 JSP 將網(wǎng)頁邏輯與網(wǎng)頁設(shè)計的顯示分離,支持可重用的基于組件的設(shè)計,使基于 Web的應(yīng)用程序的開發(fā)變得迅速和容易。 JSP(JavaServer Pages)是一種動態(tài)頁面技術(shù),它的主要目的是將表示邏輯從 Servlet 中分離出來。 JSP 頁面由 HTML 代碼和嵌入其中的 Java 代碼所 組成。服務(wù)器在頁面被客戶端請求以后對這些 Java 代碼進行處理,然后將生成的 HTML 頁面返回給客戶端的瀏覽器。 Java Servlet 是 JSP 的技術(shù)基礎(chǔ),而且大型的 Web 應(yīng)用程序的開發(fā)需要 Java Servlet 和 JSP 配合才能完成。 JSP 具備了 Java 技術(shù)的簡單易用,完全的面向?qū)ο?,具有平臺無關(guān)性且安全可靠,主要面向因特網(wǎng)的所有特點。 自 JSP 推出后,眾多大公司都支持 JSP 技術(shù)的服務(wù)器,如 IBM、 Oracle、 Bea公司等,所以 JSP 迅速成為商業(yè)應(yīng)用的服務(wù)器端語言。 Tomcat 服務(wù)器 Tomcat 服務(wù)器是一個免費的開放源代碼的 Web 應(yīng)用服務(wù)器。 Tomcat 是Apache 軟件基金會( Apache Software Foundation)的 Jakarta 項目中的一個核心項目,由 Apache、 Sun 和其他一些公司及個人共同開發(fā)而成。由于有了Sun 的參與和支持,最新的 Servl
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1