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

正文內(nèi)容

學(xué)生在線答疑系統(tǒng)的設(shè)計與實現(xiàn)(更新版)

2024-10-20 11:56上一頁面

下一頁面
  

【正文】 po_item。 } public String getUse_pwd() { 本科生畢業(yè)論 文(設(shè)計) 36 return use_pwd。 private String use_img。如: SQL 語言的使用, Servlet 的配置, JSP 頁面的設(shè)計, JSP頁面的傳值,系統(tǒng)的分層思想,以及數(shù)據(jù)庫原理及數(shù)據(jù)查詢處理方面也得到了充分的應(yīng)用。在這個過程中讓深深體會到了一個團(tuán)隊的重要性。 (2)在自己的概要設(shè)計成熟以后,一定要大膽的去設(shè) 計,然后積極的去找相關(guān)資料,動手能力一定要強(qiáng)。系統(tǒng)測試一般采用的是黑盒測試方法。集成測試的對象是經(jīng)過單元測試的代碼。 單元測試是指對程序的各個組成單元進(jìn)行測試,驗證每一個單元模塊是否完成了預(yù)期的功能 [11]。如圖 : 圖 軟件測試分級模型 圖 對于軟件測試而言,測試人員的首要任務(wù)是分析清楚客戶的需求,跟客戶有效的高效的溝通是一個測試人員的首要素質(zhì) ; 遵循用戶的需求,制定詳細(xì)的測試用例,然后測試,并能夠盡量多的找出 Bug; 根據(jù)測試出的 Bug數(shù)目,來衡量當(dāng)前軟件的質(zhì)量 ; 最終的 目標(biāo)是:確保軟件的質(zhì)量 ; 測試的分類 [10] 黑盒測試 (black box testing):是指不考慮程序內(nèi)部結(jié)構(gòu)和處理過程的情況下,僅僅根據(jù)程序的功能人為的來設(shè)計測試用例的一種方法。并且該系統(tǒng)支持會員注銷結(jié)合著這兩種技術(shù)的使用,的前臺會員登陸實現(xiàn)如下圖 圖 會員登陸圖 前臺模塊中,用戶注冊實現(xiàn)圖如下: 圖 用戶注冊界面圖 本科生畢業(yè)論文(設(shè)計) 26 答疑模塊的實現(xiàn) 主界面分為四個版塊,每個版塊下面有自己獨(dú)立的帖子內(nèi)容。然后把得到的數(shù)據(jù)進(jìn)行封裝處理,封裝成一個 PostBean,再調(diào)用 Opost的 insertPost()方法,在該方法里,再次調(diào)用 DB類,連接數(shù)據(jù)庫。只有在登陸的情況下,才可以回復(fù)和發(fā)表疑問。具體順序圖如下 圖 第四章 系統(tǒng)詳細(xì)設(shè)計 19 圖 表示層 的順序圖 控制層的設(shè)計 控制層的選用,首選 Servlet。 是指整個頁面 要符合大眾人群的一個審美觀念,不能走非主流的設(shè)計風(fēng)格 。通過網(wǎng)絡(luò)資源的查閱和利用, 常用的軟件是 Macromedia的 以及Adobe的 Photoshop等等 。然后把得到的數(shù)據(jù)進(jìn)行封裝處理,封裝成一個CourseBean,再調(diào)用 Ocourse的 insertCourse ()方法,在該方法里,再次調(diào)用DB類,連接數(shù)據(jù)庫。最后把封裝的 PostBean插入到數(shù)據(jù)庫中。為了給用戶提供一個人性化的,合理的設(shè)置,只要有意向的用戶,就可以成為該平臺的一員。 第三章 系統(tǒng)概要設(shè)計 11 圖 管理員實體 圖 5. 設(shè)計表 course: (課程表 ) 課程表:主要儲存教師和學(xué)生有關(guān)的課程信息。 圖 用戶實體圖 post: (疑問表 ) 該表主要用來保存學(xué)生或者是老師,在登陸的情況下,發(fā)表的疑問問題和別人對其給予的解決辦法的記錄和顯示。而注冊會員除了查看答疑過程之外 ,還可以發(fā)布問題 ,回復(fù)問題 ,查找用戶 ,并且可以對自己的注冊資料進(jìn)行修改等等 , 圖 系統(tǒng) 流 程圖 系統(tǒng)功能概述 學(xué)生在線答疑系統(tǒng),是一種學(xué)生和老師之間為了進(jìn)一步很好的交流和溝通,利用網(wǎng)絡(luò)技術(shù)為基礎(chǔ)而實現(xiàn)的一個平臺。其工作原理圖如下: 本科生畢業(yè)論文(設(shè)計) 6 圖 Servlet 的工作原理圖 系統(tǒng)層次設(shè)計 任何功能性的開發(fā),都需要一個層次的設(shè)計。這個詞是在 Java applet的環(huán)境中創(chuàng)造的, Java applets是一種小程序,它通常在服務(wù)器端運(yùn)行。它不但擁有靜態(tài)頁面的所有屬性和特點,同時具備了自己的特點,比如說它的動態(tài)特性,能夠容納 JAVA 代碼等等特性。由于 JSP 頁面的所有操作是由 Web Server 進(jìn)行更新的,所以它的刷新速度給人的感官上很快的。 SUN 公司在 1999 年,利用 JAVA 語言作為腳本語言來開發(fā)它的 。 (6) MySQL 在權(quán)限系統(tǒng)上更為完善。 (2) MySQL更流行 。 MySql數(shù)據(jù)庫的選用 MySQL是現(xiàn)在流行的關(guān)系數(shù)據(jù)庫中其中的一種 [3]。這樣,無論是前臺的數(shù)據(jù)展示還是后臺的數(shù)據(jù)處理,一個項目組的不同開發(fā)人員可以同時工作,有效的提高了開發(fā)的速度和效率。此外, JAVA 語言不依賴于任何操作系統(tǒng)或者是中間件。 為了彌補(bǔ)以上的這些缺陷,提高答疑工作的工作效率,實現(xiàn)老師和學(xué)生溝通的多元化, 決定開發(fā)這個基于 B/S的學(xué)生在線答疑系統(tǒng)。在課程信息方面,老師可以查看 自己 所 任教課程的一些疑問信息,并且進(jìn)行相應(yīng)的答復(fù)。 目前中高等院校的校園網(wǎng)絡(luò)都已部署和使用。 系統(tǒng)實現(xiàn)如下的功能:學(xué)生查看自己的課程信息,對所選課程在學(xué)習(xí)過程中存在的問題進(jìn)行提問;老師查看自己所帶的課程信息,發(fā)表自己的課程信息,對學(xué)生問題進(jìn)行答疑。 原創(chuàng)性聲明 本人鄭重聲明:所呈交的學(xué)位論文,是本人在導(dǎo)師的指導(dǎo)下,獨(dú)立進(jìn)行研究工作所取得的成果。 論文作者簽名: 日期: 年 月 日 摘 要 學(xué)生在線答疑系統(tǒng) 的設(shè)計與實現(xiàn) xx ( xxxxxxxxxxxxxxxxxxxxxx) 摘 要 建立一個以網(wǎng)絡(luò)為基礎(chǔ)的學(xué)生老師答疑系統(tǒng),對于學(xué)生的自主學(xué)習(xí)及教師的因材施教,具有重大的意義。 關(guān)鍵詞 答疑系統(tǒng) Servlet JSP Abstract Students online questionanswering system xx (xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx) Abstract Establishing a webbased student questionanswering system is of great significance for the teachers and students which used for learning and teachers. System is on the basis of the development of Servlet + Jsp technology. System adopts on B/S mode, the database uses a Mysql database. System uses the MVC layered model to design. Jsp page technologies used in the presentation layer, control layer using a Servlet technology, data access layer using JavaBean technology. System can realize the function as follows: students look at their course information,which for selected courses on problems existing in the learning process of asking questions。學(xué)生有問題了不能直接找老師解決,老師也不能及時了解學(xué)生的學(xué)習(xí)情況。 開發(fā)背景 隨著現(xiàn)代中高等院校規(guī)模的擴(kuò)大,學(xué)校上課地點不固定等等原因,所以發(fā)現(xiàn)老師和學(xué)生之間的答疑工作存在不固定性。從而讓學(xué)生利用這一平臺進(jìn)行交流和學(xué)習(xí),最終達(dá)到教學(xué)目的和學(xué)生自主學(xué)習(xí)的目標(biāo)。 高 : 由于 JAVA 組件技術(shù)的使用,可以按照開發(fā)人員的技能對應(yīng)用程序開發(fā)進(jìn)行并行開發(fā),提 高了 整體開發(fā) 的 效率。由于 Java 中引入了 JVM— Java虛擬機(jī),該虛擬機(jī)是一套支持 Java 語言運(yùn)行的軟件系統(tǒng),運(yùn)行在操作系統(tǒng)之上。并且它的查詢速度也很出色,基本上能完成一般的功能性需求。 (3) MySQL 更適宜在 Windows 環(huán)境下運(yùn)行。 因此事務(wù)對于 MySQL不再 是劣勢 。相對而言, html 主要是一個靜態(tài)的展示頁面,它內(nèi)部有一些自己的標(biāo)簽。只要客戶端擁有其最基礎(chǔ)的接口配置,就可以提供JSP展示的環(huán)境要求,那么它的工作環(huán)境也是沒有問題的。能夠擁有高的效率,是一個程序永遠(yuǎn)追求的目標(biāo)。 Servlet的主要功能在于交互式地瀏覽和修改數(shù)據(jù),生成動態(tài)的 Web 內(nèi)容。 (2)提高代碼的復(fù) 用 。 (1)用戶的管理 (2)答疑的管理 (3)版塊信息的管理 根據(jù)系統(tǒng)的概要設(shè)計,學(xué)生在線答疑系統(tǒng)的系統(tǒng)用例如下: 圖 系統(tǒng)用例圖 會員用戶 臨時用戶 瀏覽答疑 發(fā)表疑問 回復(fù)疑問 修改資料 管理員 教師 發(fā)布課程 會員管理 答疑管理 版塊信息管理 第三章 系統(tǒng)概要設(shè)計 9 第 三 章 系統(tǒng)概要設(shè)計 數(shù)據(jù)庫設(shè)計 本系統(tǒng)使用 MySql 數(shù)據(jù)庫作為后臺數(shù)據(jù)庫,根據(jù)需求分析中提到的各種功能,首先應(yīng)該有用來存儲教師或者學(xué)生的注冊用戶信息用戶表,然后應(yīng)該有存儲答疑模塊分類信息的類別表,還應(yīng)該有存儲用戶發(fā)表疑問的發(fā)表表,用戶發(fā)表答疑以后,應(yīng)該有回復(fù)答疑的回復(fù)管理表。 本科生畢業(yè)論文(設(shè)計) 10 圖 疑問實體圖 response:(回復(fù)表) 該表主要用來保存商品的各種信息,各個字段分別用來表示回復(fù)疑問 ID,回復(fù) 的內(nèi)容,回復(fù) 的 時間,給哪個疑問回復(fù),回復(fù)者姓名等 等 。而管理的內(nèi)容有用戶的登錄,用戶的注冊,用戶的個人資料修改等等的一系列的操作。學(xué)生在登陸成功的前提下,可以查看自己的選課情況,并且在相應(yīng)的課程下,發(fā)表自己的疑問,尋求老師的答疑。最后把封裝的 PostResponse 插入到數(shù)據(jù)庫中。 根據(jù)實際需求,本人分兩步來設(shè)計。在頁面的實現(xiàn)過程中,我主要遵循了一下 幾個規(guī)則。具體實現(xiàn)如下敘述。然后 JSP 頁面會攜帶參數(shù)并訪問服務(wù)器。根據(jù)系統(tǒng)分析和功能的要求,基本確定的是普通用戶擁有可以注冊的 權(quán)利,升級為會員用戶。然后把得到的數(shù)據(jù)進(jìn)行封裝處理,封裝成一個 ResponseBean,再調(diào)用 Oresponse 的insertResponse()方法,在該方法里,再次調(diào)用 DB 類,連接數(shù)據(jù)庫。 在設(shè)計的過程中,遇到的第二個問題是如何發(fā)表和回復(fù)。在發(fā)帖的時候,發(fā)一個空白的帖子等等的測試,得出結(jié)論是該系統(tǒng)基本實現(xiàn)了概要設(shè)計時的基本功能。 下面以登陸模塊為例,用黑盒測試方法的測試用例如下: 對用戶名、密碼的有效性進(jìn)行測試 測試方法:最有效的方法是采用等價類劃分的方法 其中要考慮: (1)是否區(qū)分大 小寫 (2)是否允許重名 (3)用戶名長度測試:有效長度、無效長度等 (4)信息有效性測試:特殊字符串、正常字符、空字符 (5)口令鎖定測試:即輸入口令次數(shù)的限制,據(jù)說這是處理暴力攻擊猜測密碼的有效技術(shù)。因此集成測試和單元測試是不可以替代的。下面主要介紹幾個重要的測試。 (5)本次開發(fā),參考了很多 BBS 和答疑系統(tǒng)的例子,吸取了一些前人的設(shè)計長處,對自己的畢業(yè)設(shè)計進(jìn)行了完善,但是還有很多的不足之處,有待以后進(jìn)一步學(xué)習(xí)和改正。 xxx 在系統(tǒng)開發(fā)設(shè)計以及 論文 的編寫 中給了 我 很大的幫助 ,在此表示由衷的感謝。正因為有你們的幫助和支持, 我 才能夠一步 一步地走向成功。 } public void setUse_radio(String useRadio) { use_radio = useRadio。 } public void setUse_sex(String useSex) { use_sex = useSex。 private String po_time。 } public String getPo_title() { return po_title。 } } (1)用戶操作類 public class Ouser implements Iuser { // 注冊一個普通用戶賬號 public boolean insertUser(user use) { Statement stmt = null。,39。 } catch (SQLException e) { // TODO Autogenerated catch block ()。 stmt = ()。 + () //139。 user u = null。 ((3))。 ResultSet res = null。 while (()) { s = new user()。 } return list1。 res=(sql)。+name+39。 ((3))。+u_no+39。
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1