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

正文內(nèi)容

畢業(yè)論文-學(xué)生在線答疑天地的設(shè)計(jì)與實(shí)現(xiàn)-文庫(kù)吧

2025-01-01 22:42 本頁(yè)面


【正文】 性語(yǔ)言,不允許訪問本地硬盤,不能將數(shù)據(jù)存到服務(wù)器上,不允許對(duì)網(wǎng)絡(luò)文檔進(jìn)行修改和刪除,只能通過瀏覽器實(shí)現(xiàn)信息瀏覽或動(dòng)態(tài)交互。 (5)JavaScript具有動(dòng)態(tài)性。 JavaScript是動(dòng)態(tài)的,可以直接對(duì)用戶輸入做出響應(yīng),而無(wú)需經(jīng)過 Web服務(wù)程序。對(duì)用戶的響應(yīng),是采用以事件驅(qū)動(dòng)的方式進(jìn)行的。 (6)JavaScript具有跨平臺(tái)性。 JavaScript是依賴于瀏覽器的語(yǔ)言,與操作系統(tǒng)無(wú)關(guān)。只要瀏覽器支持 JavaScript,就可正確執(zhí)行,從而 實(shí)現(xiàn)了“編寫一次,走遍天下”的夢(mèng)想。 綜上所述, JavaScript 是一種新的描述語(yǔ)言,在 TML文件中執(zhí)行、響應(yīng)用戶事件,不經(jīng)過服務(wù)器先處理再傳回來的過程,有助于提高網(wǎng)頁(yè)的交互性能和瀏覽速度。 UML 概述 統(tǒng)一建模語(yǔ)言 UML(Unified Modeling Language)是一種用于描述、可視化、構(gòu)造和文檔化軟件系統(tǒng)的語(yǔ)言。許多公司正在把 UML作為一種標(biāo)準(zhǔn)整合到其開發(fā)過程和產(chǎn)品當(dāng)中,這包括商務(wù)建模、需求管理、分析、設(shè)計(jì)、編程、測(cè)試等。 UML是 Booch方法、 OOSE 方法、 OMT方法和其他一些 建模方法的組合和延伸。 UML的 開發(fā)始于 1994年末,當(dāng)時(shí) Rotional Software 公司的 Grady Booch和 Jim Rumbaugh 開始了他們各自的 Booch方法和 OMT方法的統(tǒng)一工作。 UML的主要設(shè)計(jì)目標(biāo)如下: 為用戶提供及時(shí)可用的,表達(dá)能力強(qiáng)的可視化建模語(yǔ)言,以開發(fā)和交流有意義的模型; 提供了擴(kuò)展核心概念的可擴(kuò)展機(jī)制和特殊化機(jī)制; 支持獨(dú)立于編程語(yǔ)言和開發(fā)過程的規(guī)格說明; 提供一種理解建模語(yǔ)言的形式化基礎(chǔ); 鼓勵(lì)對(duì)象工具領(lǐng)域的發(fā)展; 支持更高的開發(fā)概念,如組件、協(xié)作、模式和框架; 整合了最好的工程實(shí)踐。 關(guān)于 Tomcat 的安裝和注意事項(xiàng) ( 1)通過安裝 JBulider9 來安裝 Tomcat ? 直接安裝 JBulider9,安裝過程中會(huì)給出 JVM( Java虛擬機(jī))的安裝路徑,一般為JBulider9\。 ? 再安裝 Tomcat,安裝過程中會(huì)詢問系統(tǒng)中已有 JVM的安裝路徑,安裝程序?qū)?huì)自動(dòng)定位 JVM的位置。 ? 最好重新啟動(dòng)一遍計(jì)算機(jī)。 ? 不必配置諸如 Classpath、 path、 Java Home 等系統(tǒng)環(huán)境變量。 ? 正常啟動(dòng) Tomcat即可。 4 ( 2)直接安裝 Tomcat ? 安裝 ,安裝完畢后,按程序要求重新啟動(dòng)計(jì)算機(jī)。 ? 安裝 Tomcat,安裝過程中會(huì)詢問系統(tǒng)中已有 JVM的安裝路徑,安裝程序?qū)?huì)自動(dòng)定位JVM 的位置。 ? 需要將 lib文件夾中的 \mon\lib文件下,并且只有在 Tomcat 關(guān)閉條件下,更新才有效。 ?重新啟動(dòng)計(jì)算機(jī)。 ? 不必配置諸如 Class path、 path、 Java Home 等系統(tǒng)環(huán)境變量。 ? 正常啟動(dòng) Tomcat即可。 ( 3)注意 事項(xiàng) ? Tomcat對(duì)文件名(包括路徑和后綴)的大小寫是敏感的。 ? Tomcat的默認(rèn)網(wǎng)站根路徑為 \Webapps\Root ? 在編寫 jsp文件時(shí),應(yīng)特別注意其文件命名(包括存放路徑)時(shí)最好不要大小寫混用,應(yīng)統(tǒng)一為小寫,養(yǎng)成良好編程習(xí)慣。 ( 4)如何獲得 Tomcat的錯(cuò)誤提示信息 Tomcat運(yùn)行時(shí),會(huì)在任務(wù)欄右下角中出現(xiàn)類似 MSSQLSERVER的圖標(biāo),雙擊即可得到錯(cuò)誤提示信息列表窗口。 SQL2022 數(shù)據(jù)庫(kù) 在 Web應(yīng)用程序中進(jìn)行數(shù)據(jù)庫(kù)編程,需要安裝數(shù)據(jù)庫(kù)管理系統(tǒng),實(shí)驗(yàn)環(huán)境采用 Microsoft公司的 SQL Server 2022作為數(shù)據(jù)庫(kù)管理系統(tǒng)。 SQL Server 2022 的安裝比較簡(jiǎn)單,但是需要注意在非 Server版的操作系統(tǒng)上,不能安裝 SQL Server 2022 的企業(yè)版,只能安裝個(gè)人版或?qū)W習(xí)版。同時(shí), SQL Server 2022 對(duì) JDBC的支持需要打補(bǔ)丁 sp3,如果沒有打 sp3,可能會(huì)出現(xiàn)連接異常。如果 Java 應(yīng)用程序和 SQL Server 2022 的連接采用第二種鏈接方式,本地協(xié)議部分用 Java編寫驅(qū)動(dòng)程序,務(wù)必要記住安裝 SQL Server 2022的 JDBC 驅(qū)動(dòng)程序,并顯示加載到項(xiàng)目中。 5 3 系統(tǒng)設(shè)計(jì) 可行性研究 該階段通過對(duì)系統(tǒng)目標(biāo)的初步調(diào)研和分析,提出可行性方案并進(jìn)行論證。我們?cè)谶@里主要從技術(shù)可行性、經(jīng)濟(jì)可行性和操作可行性等方面進(jìn)行分析。 經(jīng)濟(jì)可行性 開發(fā) 本系統(tǒng)所需的資料可以在網(wǎng)絡(luò)和圖書管查詢,所需的軟件可以在網(wǎng)絡(luò)下載,硬件也必將容易得到,所以開發(fā)成本就比較低。而與傳統(tǒng)相比,提高了效率,降低了成本,提高了質(zhì)量等特點(diǎn),也可以節(jié)省很多的人力、物力和財(cái)力,并且得到了很好的回報(bào)。所以,從經(jīng)濟(jì)的角度分析,該系統(tǒng)可行。 技術(shù) 可行性 技術(shù)可行性 是對(duì)特定的技術(shù)解決方案的實(shí)用性和技術(shù)資源的可用性的量度。 本系統(tǒng) 采用的主要開發(fā)語(yǔ)言為 Java+JSP+JavaScript, 開發(fā)簡(jiǎn)單, 調(diào)試 簡(jiǎn)單。當(dāng)前的硬件條件不存在任何問題 ,因此在技術(shù)上是絕對(duì)可行的。軟件方面:由于目前 的開發(fā)軟件安裝簡(jiǎn)單,發(fā)展比較成熟,故軟件 開發(fā)平臺(tái)成熟 可靠 , 它們速度 很 快、容量 也很 大、可靠性能 也 高、價(jià)格 比較 低,完全能 夠 滿足系統(tǒng)的需求 了 。 本系統(tǒng)的開發(fā),是典型的 MIS( 管理信息系統(tǒng) Management Information System) 開發(fā)。采用 的是 JSP編程語(yǔ)言, 并 無(wú)技術(shù)上的 大 問題。 運(yùn)行可行性 運(yùn)行可行性是對(duì) 開發(fā)系統(tǒng)在一個(gè)給定的工作環(huán)境中能否運(yùn)行或運(yùn)行好壞程度的 量度。由于本系統(tǒng)運(yùn)行的環(huán)境簡(jiǎn)單穩(wěn)定,操作簡(jiǎn)單容易,提示功能很強(qiáng),也很人性化,所以運(yùn)行也會(huì)容易,可行。 需求分析 需求分析是軟件設(shè)計(jì)的一個(gè)重要的環(huán)節(jié)。本階段對(duì)系統(tǒng)管理系統(tǒng)的應(yīng)用情況作全面調(diào)查,以確定系統(tǒng)目標(biāo)。確定用戶的需求。用戶對(duì)系統(tǒng)的需求我們從以下幾方面進(jìn)行分析。 系統(tǒng)需求 用 JSP開發(fā) 的 系統(tǒng) 并且 基于 B/S模式 下 ,數(shù)據(jù) 和信息集中存放在 服務(wù)器中,軟件的安裝和 升級(jí) 都在服務(wù)器上進(jìn)行。全部的 工作 基本都在 瀏覽器,安裝、使用、維護(hù) 起來都是 十分簡(jiǎn)單 和容易 。 性能需求 性能需求是指系統(tǒng)性能指標(biāo)和軟件屬性 。 為了保證本系統(tǒng)響應(yīng)時(shí)間合理,存儲(chǔ)容量較大,并且要保證其可靠的運(yùn)行,保證用戶的基本信息保密性,保證系統(tǒng)的維護(hù)簡(jiǎn)單。所以要根據(jù)系統(tǒng)的本身,實(shí)現(xiàn)這些性能需求并不難。 應(yīng)用需求分析 6 運(yùn)行需求分析 硬件條件: 英特爾 i3CPU、 2G RAM、 10G硬盤以上的 PC機(jī)。 軟件條件: Windows 7 總體設(shè)計(jì) 總體結(jié)構(gòu) 本系統(tǒng)分為二 大塊:學(xué)生、教師 (管理員系統(tǒng) );模塊結(jié)構(gòu)如下: 圖 31 系統(tǒng)模塊 服務(wù)器 硬件 條件 處理器: Intel 酷睿 2 內(nèi) 存: 256M 或更大 硬 盤: 20G 或更大 軟件 條件 Microsoft Windows 7 客戶機(jī) 硬件 條件 無(wú)特殊要求 軟件 條件 Microsoft Windows 7 7 系統(tǒng)結(jié)構(gòu)數(shù)據(jù)流圖 數(shù)據(jù)流圖表現(xiàn)了用戶、 系統(tǒng)、 數(shù)據(jù)庫(kù)的關(guān)系。 圖 32 數(shù)據(jù)流圖 8 4 數(shù)據(jù)庫(kù)設(shè)計(jì) 創(chuàng)建數(shù)據(jù)庫(kù) 首先創(chuàng)建一個(gè)數(shù)據(jù)庫(kù) jspjiaoxue,用來保存本系統(tǒng)的所有數(shù)據(jù)。創(chuàng)建數(shù)據(jù)庫(kù)的腳本代碼如下: CREATE DATABASE jspjiaoxue GO 可以在 SQL查詢分析器中執(zhí)行該語(yǔ)句,創(chuàng)建數(shù)據(jù)庫(kù)。 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì) 下面是系統(tǒng)主要表的 ER圖 用戶( ID,名稱,密碼,性別,電話, ,身份證明,地址,密碼答案,注冊(cè)時(shí)間) 可以在 SQL查詢分析器中執(zhí)行該語(yǔ)句,創(chuàng)建數(shù)據(jù)庫(kù)。 圖 41 用戶信息 課件( ID,編號(hào),名稱,發(fā)布人,課程,文件,備注,發(fā)布時(shí)間) 圖 42 教學(xué)課件 問題( 問題 ID,問題,問題回復(fù)表名稱 ) 9 圖 43 問題 回復(fù) 表 問題回復(fù)表(昵稱,性別, ,郵箱,電話,內(nèi)容,時(shí)間) 圖 44 回復(fù)表 主要 數(shù)據(jù)庫(kù) 表 的建立 由于 計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生在線答疑天地系統(tǒng) 要實(shí)現(xiàn),整個(gè)數(shù)據(jù)數(shù)據(jù)信息都要存儲(chǔ)、更新;課件資源等信息都是動(dòng)態(tài)變化的。這涉及多個(gè)頁(yè)面、多個(gè)功能 , 所有的操作都要與數(shù)據(jù)庫(kù)聯(lián)系。系統(tǒng)為這些動(dòng)態(tài)信息設(shè)計(jì)了以下主要數(shù)據(jù)庫(kù)表 : 用戶表:用戶注冊(cè)登錄個(gè)人信息。 Id 為編號(hào)、 yonghuming 為名稱、 mima為密碼、 xingbie為性別、dianhua為電話、 為 qq、 shengfenzheng為找回密碼的問題、 dizhi為地址、 addtime為注冊(cè)時(shí)間、 mimadaan為密碼答案 。 10 圖 45 用戶信息表 問題表:存儲(chǔ)學(xué)生用戶所提出的疑問。 Id為編號(hào)、 cheng為昵稱、 xingbie為性別、 為 qq、 youxiang為郵箱、 dianhua為電話、 neirong為內(nèi)容、 addtime為提問時(shí)間 。 圖 46 問題表 問題回復(fù)表:動(dòng)態(tài)生成回復(fù)表,能后把表名稱放在這里,讓回復(fù)表和問題表一一對(duì)應(yīng)。 Id 為編號(hào)、 wen為問題、 biaoming 為回復(fù)表的表名稱。 圖 47 問題 回復(fù)表 回復(fù)表:此表是在 jsp頁(yè)面動(dòng)態(tài)生成的,存放回復(fù)的數(shù)據(jù)。 h_cheng為回復(fù)人的昵稱、 h_xingbie為回復(fù)人的性別、 h_為回復(fù)人 qq、 h_youxiang 為回復(fù)人郵箱、h_dianhua為回復(fù)人電話、 h_neirong 為回復(fù)內(nèi)容、 h_addtime 為回復(fù)時(shí)間 。 11 圖 48 問題 回復(fù)表 12 5 詳細(xì)設(shè)計(jì) 主頁(yè)面的 設(shè)計(jì)與實(shí)現(xiàn) 在主頁(yè)面用戶可以登錄,注冊(cè),找回密碼,還可以從后臺(tái)管理登錄后臺(tái)頁(yè)面。 在左上角導(dǎo)航欄下面用戶可以輸入用戶名,密碼登錄。 圖 51 管理員登錄 用戶登錄后,在主頁(yè)導(dǎo)航欄下進(jìn)入答疑平臺(tái),如下 : 圖 52 提問列表 實(shí)現(xiàn)的關(guān)鍵代碼: if (curpage==1){ sql=select top +page_record+ * from liuyanban。 } else { sql=select top +page_record+ * from liuyanban where id not in (select top +((curpage1)*page_record)+ id from liuyanban order by id desc) 。 } sql=sql+ order by id desc。 ResultSet RS_result=(sql)。 在答疑平臺(tái)頁(yè)面點(diǎn)擊我的提問,可以進(jìn)入看到我提過的問題 13 圖 53 我的提問 關(guān)鍵代碼: String uname=(String)(username1)。 tdalign=leftvalign=topbgcolor=FFFFFF a href=?neir=%=neirong%%=neirong%/a/td 可以在我的提問或者問題列表里面點(diǎn)擊問題,就可以進(jìn)入到問題的詳細(xì)頁(yè)面。上面問題的標(biāo)題和問題的內(nèi)容,下面是回復(fù)。 圖 54 問題詳細(xì)列表 關(guān)鍵代碼: sql = select top 1 * from liuyanban where neirong in(39。 +neir+ 39。)。 Rs=(sql)。()。 可以問題的詳細(xì)列表頁(yè)面點(diǎn)擊回復(fù),就可以回復(fù)了。 14 圖 55 回復(fù)頁(yè)面 關(guān)鍵代碼: String id=(id)。 String uname=(String)(username1)。 String biaominch=(biaominch)。 formname=form1id=form1method=postaction=?biaominch=%=biaominch% 圖 56 提出疑問 15 后臺(tái)的登錄模塊設(shè)計(jì)與實(shí)現(xiàn) 教
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1