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

正文內(nèi)容

基于bs架構(gòu)的網(wǎng)上選課系統(tǒng)畢業(yè)論文(編輯修改稿)

2025-07-15 14:10 本頁面
 

【文章內(nèi)容簡介】 表也關(guān)聯(lián)到兩個表,分別是表stu和表bscourse。表的具體結(jié)構(gòu)如下表所示:表 444列名類型大小是否主鍵允許空值默認值關(guān)聯(lián)外鍵snovarchar20是否stu(sno)bsoInt8是否bscourse(bso) 表bscourse提供了課程名和課程號,表tbscourse和表sbscourse都關(guān)聯(lián)著此表。表的具體結(jié)構(gòu)如下表所示:表 445列名類型大小是否主鍵允許空值默認值關(guān)聯(lián)外鍵bsoInt8是否bsamevarchar20否否 表sublist保存的是學生選擇了課程或者教師以后,要提交到教師以便教師審核的數(shù)據(jù)。表的詳細結(jié)構(gòu)如下表所示:表 446列名類型大小是否主鍵允許空值默認值關(guān)聯(lián)外鍵snovarchar20是否tnovarchar20否否‘’snamevarchar20否否‘’professionvarchar20否否‘’sphonevarchar30否否‘’varchar30否否‘’smessagevarchar200否否‘’bsamevarchar20否否‘’bsoInt8否否‘’tnamevarchar20否否‘’ 表stusub保存的是學生雙選功能選擇的記錄。當對應的教師方面的tchsub表有想對應的數(shù)據(jù)的時候,系統(tǒng)自動與stusub表的數(shù)據(jù)進行匹配,從而完成雙選自動匹配的過程。表的詳細結(jié)構(gòu)如下表所示:表 447列名類型大小是否主鍵允許空值默認值關(guān)聯(lián)外鍵snovarchar20是否snamevarchar20否否bsamevarchar20否否bsoItn8否否tnovarchar20否否tnamevarchar20否否sgradevarchar8否否‘’professionvarchar20否否‘’sphonevarchar30否否‘’varchar30否否‘’smessagevarchar200否否‘’youxianjiInt4是否stimeDATE否 表tchsub保存的是教師雙選功能選擇的記錄。當學生那方面有相對應的數(shù)據(jù)的時候,系統(tǒng)就會自動匹配數(shù)據(jù),從而完成系統(tǒng)自動匹配的雙選功能。表的詳細設(shè)計如下表所示:表 448列名類型大小是否主鍵允許空值默認值關(guān)聯(lián)外鍵snovarchar20否否snamevarchar20否否bsamevarchar20否否bsoItn8否否tnovarchar20是否tnamevarchar20否否sgradevarchar8否否professionvarchar20否否sphonevarchar30否否varchar30否否‘’smessagevarchar200否否‘’youxianjiInt4是否stimeDATE否 表account主要是添加管理員的賬號。表的結(jié)構(gòu)也比較簡單,如下表所示:表 449列名類型大小是否主鍵允許空值默認值關(guān)聯(lián)外鍵uidvarchar20是否upwdvarchar20否否 模糊搜索算法的實現(xiàn)模糊搜索算法,就是根據(jù)字符串其中的關(guān)鍵字進行分析查詢的一種高級查找算法。高級的模糊搜索算法,應該是能根據(jù)關(guān)鍵字,不但能查找到含有關(guān)鍵字的信息,還能找到與關(guān)鍵字意思相近的字符串。模糊搜索是一種高級的綜合條件查詢的方法。本系統(tǒng)采用的是中英文模糊搜索查詢,也是一種綜合條件查詢。為了使查詢效率提高,我們可以根據(jù)用戶的輸入生成多個字段的查詢條件,對每個字段還可以實現(xiàn)多種查詢方式,這樣就使查詢的數(shù)據(jù)記錄更加精確,更加接近查詢目標了。一般高級模糊搜索技術(shù)的算法流程如下圖所示:獲取查詢操作查詢字段3查詢字段2查詢字段1段生成查詢條件生成查詢條件……生成查詢條件n生成查詢條件1生成高級查詢的sql語句查詢數(shù)據(jù)庫 圖: 421 高級查詢基本流程圖要做到高級的模糊搜索查詢,即不但能找到包含關(guān)鍵字的信息,還能找到與關(guān)鍵字信息相近的字符串,就不得不進行“分詞”。因為我們做的是中文的系統(tǒng),所以就要涉及到“中文分詞”。所謂分詞,就是將連續(xù)的字序列按照一定的規(guī)范重新組合成詞序列的過程。英文是以詞為單位的,詞與詞之間靠空格隔開,而中文是以字為單位的,句中所有字連在一起才能表達一個意思。例如,英文句子“I am wathing TV now”,用中文則為“我正在看電視”。計算機可以通過空格知道TV是一個單詞,但是不能明白“電”和“視”兩個字結(jié)合起來才能表達一個此。把中文的漢字序列切分成有意義的此,就是中文分詞,也稱為切詞。所以,用中文實現(xiàn)模糊查詢比用英文實現(xiàn)來的麻煩的地方,就是中文要先經(jīng)過切詞,在中文切詞之前,必須能夠拆分中文漢字。系統(tǒng)的模糊查找算法是這么實現(xiàn)的:首先獲取用戶的輸入字符串,這個字符串包含了中英文。,把字符串中的中文和英文分開,兵分兩路卻解析字符串:一路是分析中文,一路分析英文。系統(tǒng)是如何解析中文的呢?首先系統(tǒng)先得到純中文字組成的字符串。然后系統(tǒng)切除字符串中出現(xiàn)的重復的字。再然后,系統(tǒng)切除字符串中沒有任何意義的中文字,比如說的、了、你、我、他之類的字。最后得到的一個簡單的中文字符串。系統(tǒng)在得到英文字符串的時候和得到中文字符串情況是不一樣的,因為英文必須用空格隔開才能區(qū)分各個英文單詞。得到英文字符串以后,先分解出各個英文單詞,在調(diào)用英文詞庫,把詞庫中包含的英文單詞解釋成為中文。這樣的做法能延伸出用戶可能要搜索的相關(guān)信息。最后獲得的又是包含了中英文的字符串。然后把字符串再從頭開始解析,直到字符串無法再解析的時候,就得到了最終的字符串了。 得到最終的字符串后,要進行查找數(shù)據(jù),就必須經(jīng)過SQL語言來進行查詢。這里采用like模糊匹配查詢,最終得到用戶想要查詢的結(jié)果。 此模糊搜索的簡單流程圖如下圖所示:圖: 模糊查詢流程圖 選課功能的實現(xiàn) 做為本系統(tǒng)的基本功能,與普通選課功能的區(qū)別是,系統(tǒng)中為選課功能增加了教師判定的功能,即學生提交的選課最終要經(jīng)過老師的確認才可以最終選課成功,否則選課失敗。前面已經(jīng)介紹過了,系統(tǒng)提供了查詢課程的功能,即按教師名查詢和按課程名查詢課程。其實,查詢課程主要是為了選課提供的輔助功能。學生在進行選課之前,必須進行查詢課程,否則系統(tǒng)不會接受用戶的輸入,這樣可以防止用戶破壞性的操作。學生按系統(tǒng)提示選擇課程后,系統(tǒng)會將選課記錄保存到sublist表中。而這些表中的數(shù)據(jù)會根據(jù)具體的信息發(fā)送到指定的教師頁面上。也就是說,有指定某位老師的記錄就會發(fā)送到該老師的頁面上,而不會發(fā)到其他用戶的界面上。教師接收到信息后,可以選擇“通過申請”或者“撤回申請”。選擇“通過申請”,則選課成功,選課信息保存到相應的數(shù)據(jù)庫;選擇“撤回申請”,則選課失敗,sublist表中的數(shù)據(jù)也隨之刪除,學生又要重新開始選課。 雙向選課功能的實現(xiàn) 雙向選課功能是本系統(tǒng)的創(chuàng)新功能。以往的選課系統(tǒng)
點擊復制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1