

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p> 畢 業(yè) 設(shè) 計(jì)(論 文)</p><p> 數(shù)據(jù)結(jié)構(gòu)問(wèn)答中心的設(shè)計(jì)與開(kāi)發(fā)</p><p> 學(xué) 院 (系): </p><p> 專(zhuān) 業(yè): </p><p> 學(xué) 生 姓 名:
2、 </p><p> 學(xué) 號(hào): </p><p> 指 導(dǎo) 教 師: </p><p> 評(píng) 閱 教 師: </p><p> 完 成 日 期:
3、 </p><p><b> 摘 要</b></p><p> 在網(wǎng)絡(luò)飛速發(fā)展的今天,人們有問(wèn)題經(jīng)常會(huì)在網(wǎng)絡(luò)上尋找答案,但是普通的綜合型搜索由于搜索結(jié)果太過(guò)繁復(fù)。所以一個(gè)專(zhuān)項(xiàng)的搜索的開(kāi)發(fā)勢(shì)在必行。本系統(tǒng)為關(guān)于數(shù)據(jù)結(jié)構(gòu)的專(zhuān)項(xiàng)問(wèn)答中心,旨在同學(xué)們?cè)趯W(xué)習(xí)數(shù)據(jù)結(jié)構(gòu)時(shí)幫助同學(xué)們解答問(wèn)題和幫助教師了解同學(xué)在學(xué)習(xí)過(guò)程中存在的問(wèn)題。</p><p>
4、; 系統(tǒng)主體功能可分為兩個(gè)部分。第一部分為系統(tǒng)通過(guò)問(wèn)答的形式做到使學(xué)生與教師相互溝通。學(xué)生提出問(wèn)題,教師可以對(duì)問(wèn)題進(jìn)行解答,得到答案的問(wèn)題可以被所有同學(xué)搜索和查閱。由此為同學(xué)和教師提供了更好的交流。</p><p> 第二部分為幫助同學(xué)完成在線學(xué)習(xí)。教師可以通過(guò)上傳PPT課件的方式供同學(xué)們?cè)诰€查看PPT課件,以此來(lái)幫助同學(xué)在線學(xué)習(xí)。</p><p> 通過(guò)本系統(tǒng)的兩個(gè)主體功能學(xué)生完全
5、可以做到對(duì)于數(shù)據(jù)結(jié)構(gòu)課程的預(yù)習(xí)和復(fù)習(xí)工作,并且可以對(duì)于預(yù)習(xí)與復(fù)習(xí)中遇到的問(wèn)題可以通過(guò)本系統(tǒng)提出并由老師解答找到答案。</p><p> 關(guān)鍵詞:?jiǎn)柎穑辉诰€學(xué)習(xí);師生交流</p><p> The Subject of Undergraduate Graduation Project (Thesis) of DLNU</p><p><b> Abst
6、ract</b></p><p> Today, in the rapid development of the Internet, people have a problem on the network will often looking for answers, but ordinary comprehensive search is too complicated, thus a spec
7、ial search development is imperative. The system of data structure for about special question and answer center,the system help the undergraduate answer questions or help tutor know students problems in the learning proc
8、ess.</p><p> The system can be divided into two parts. The part one is the Q&A, that is beneficial to enhance mutual understanding between tutors and undergraduates. Undergraduates set forth issues, and
9、 then the tutor would solve the issue. Finally undergraduates could search the problem which have solved. The system is conducive to exchange arguments between tutors and undergraduates.</p><p> The other p
10、art of system is online learning. The PPT about the data structure course will be uploaded from tutors, hence undergraduates can use those PPTs. The online learning will meet the needs of undergraduates acquire knowledge
11、 and skills.</p><p> Transits functions of the system, undergraduates can prepare and review for data structure course on the Internet. And deal with problems in the data structure course by the system.<
12、/p><p> Key Words:Q&A;Online learning;Exchange arguments</p><p><b> 目 錄</b></p><p><b> 摘 要II</b></p><p> Abstract1</p><
13、;p> 1 第一章 概述4</p><p> 1.1 本課題的研究背景4</p><p> 1.2 本課題的研究意義4</p><p> 1.3 本論文的目的、內(nèi)容及作者的主要貢獻(xiàn)4</p><p> 1.3.1 本論文的目的4</p><p> 1.3.2 本論文的內(nèi)容4</p&g
14、t;<p> 1.3.3 作者主要貢獻(xiàn)4</p><p> 1.4 本課題要達(dá)到的設(shè)計(jì)目標(biāo)4</p><p> 1.4.1 實(shí)現(xiàn)后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)5</p><p> 1.4.2 實(shí)現(xiàn)用戶(hù)信息的管理5</p><p> 1.4.3 實(shí)現(xiàn)學(xué)生成果信息的發(fā)布與管理5</p><p>
15、 1.44 實(shí)現(xiàn)對(duì)學(xué)生信息及成果信息的查詢(xún)5</p><p> 1.4.5實(shí)現(xiàn)用戶(hù)間學(xué)習(xí)交流的留言、評(píng)論功能5</p><p> 2 第二章 系統(tǒng)分析6</p><p> 2.1 系統(tǒng)需求分析6</p><p> 2.2 可行性分析6</p><p> 2.2.1 技術(shù)可行性6</p>
16、<p> 2.2.2 操作可行性7</p><p> 3 第三章 系統(tǒng)概要設(shè)計(jì)8</p><p> 3.1 系統(tǒng)總體設(shè)計(jì)8</p><p> 3.1.1 運(yùn)行環(huán)境8</p><p> 3.1.2 系統(tǒng)流程8</p><p> 3.1.3 系統(tǒng)結(jié)構(gòu)8</p><p
17、> 3.2 數(shù)據(jù)庫(kù)概要設(shè)計(jì)9</p><p> 3.2.1 邏輯結(jié)構(gòu)設(shè)計(jì)9</p><p> 3.3.2 物理結(jié)構(gòu)設(shè)計(jì)9</p><p> 4 第四章 系統(tǒng)詳細(xì)設(shè)計(jì)11</p><p> 4.1 表示層即系統(tǒng)界面的設(shè)計(jì)11</p><p> 4.1.1 母版頁(yè)的設(shè)計(jì)11</p>
18、<p> 4.1.2 問(wèn)題查看頁(yè)的設(shè)計(jì)11</p><p> 4.1.3 查詢(xún)題目界面的設(shè)計(jì)12</p><p> 4.1.4用戶(hù)登錄界面的設(shè)計(jì)12</p><p> 4.1.5教師學(xué)生管理界面的設(shè)計(jì)13</p><p> 4.2 業(yè)務(wù)層的詳細(xì)設(shè)計(jì)13</p><p> 4.3 數(shù)據(jù)
19、庫(kù)詳細(xì)設(shè)計(jì)15</p><p> 4.3.1 表的詳細(xì)設(shè)計(jì)15</p><p> 5 第五章 系統(tǒng)實(shí)現(xiàn)19</p><p> 5.1 系統(tǒng)開(kāi)發(fā)環(huán)境19</p><p> 5.2 系統(tǒng)實(shí)現(xiàn)19</p><p> 5.2.1 問(wèn)題查看頁(yè)面19</p><p> 5.2.2 問(wèn)
20、題查詢(xún)結(jié)果界面19</p><p> 5.2.3 登陸管理界面20</p><p> 5.2.4站內(nèi)信查看頁(yè)面20</p><p> 5.3 系統(tǒng)運(yùn)行環(huán)境要求21</p><p> 5.3.1 服務(wù)器端要求21</p><p> 5.3.2 客戶(hù)端要求21</p><p>
21、 6 第六章 性能測(cè)試與分析22</p><p><b> 6.1 測(cè)試22</b></p><p> 6.2 性能分析22</p><p> 7 第七章 總結(jié)24</p><p> 7.1 系統(tǒng)特點(diǎn)24</p><p> 7.2 系統(tǒng)存在的問(wèn)題24</p>
22、<p> 7.3 系統(tǒng)改進(jìn)建議或設(shè)想24</p><p> 7.4 心得體會(huì)24</p><p><b> 結(jié) 論25</b></p><p><b> 總結(jié)25</b></p><p><b> 個(gè)人體會(huì)25</b></p>
23、<p><b> 致 謝27</b></p><p><b> 1 第一章 概述</b></p><p> 1.1 本課題的研究背景</p><p> 在網(wǎng)絡(luò)飛速發(fā)展的今天,人們有問(wèn)題經(jīng)常會(huì)在網(wǎng)絡(luò)上尋找答案,但是普通的綜合型搜索由于搜索結(jié)果太過(guò)繁復(fù)。所以一個(gè)專(zhuān)項(xiàng)的搜索的開(kāi)發(fā)勢(shì)在必行。本系統(tǒng)為關(guān)于數(shù)
24、據(jù)結(jié)構(gòu)的專(zhuān)項(xiàng)問(wèn)答中心。</p><p> 1.2 本課題的研究意義</p><p> 本課題研究旨在幫助同學(xué)們通過(guò)網(wǎng)絡(luò)實(shí)現(xiàn)用戶(hù)間方便、快捷、安全的信息交流平臺(tái)。提供學(xué)生展現(xiàn)自我,學(xué)習(xí)交流,教師了解學(xué)生學(xué)習(xí)進(jìn)度的途徑。</p><p> 1.3 本論文的目的、內(nèi)容及作者的主要貢獻(xiàn)</p><p> 1.3.1 本論文的目的</p&
25、gt;<p> 本論文以開(kāi)發(fā)進(jìn)度為基本進(jìn)程講述了畢業(yè)論文管理系統(tǒng)的開(kāi)發(fā)的意義、開(kāi)發(fā)的目的。又說(shuō)明了開(kāi)發(fā)中的需求分析、數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)、詳細(xì)功能設(shè)計(jì)等等的設(shè)計(jì)部分。開(kāi)發(fā)過(guò)程的描述包括了數(shù)據(jù)鏈路層的開(kāi)發(fā)過(guò)程及主要功能類(lèi)的描述、業(yè)務(wù)層的邏輯判斷思路和詳細(xì)分析設(shè)計(jì)、視圖層的界面修改等等。在論文結(jié)尾部分還包含開(kāi)發(fā)完成后的測(cè)試階段的闡述。</p><p> 1.3.2 本論文的內(nèi)容</p>&l
26、t;p> 本論文的內(nèi)容分為概述、系統(tǒng)分析、系統(tǒng)概要設(shè)計(jì)、系統(tǒng)詳細(xì)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、性能測(cè)試與分析和課程設(shè)計(jì)總結(jié),總計(jì)七個(gè)部分。</p><p> 從網(wǎng)站的開(kāi)發(fā)背景開(kāi)始論述,研究并確定了開(kāi)發(fā)環(huán)境,并對(duì)網(wǎng)站的需求做出了詳細(xì)的分析,根據(jù)網(wǎng)站的需求及開(kāi)發(fā)工具的功能特性確立課題的設(shè)計(jì)方案及開(kāi)發(fā)策略,并對(duì)課題的概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)以及代碼實(shí)現(xiàn)過(guò)程和后期的測(cè)試過(guò)程,須改進(jìn)的部分都進(jìn)行了詳細(xì)的說(shuō)明。</p>
27、<p> 1.3.3 作者主要貢獻(xiàn)</p><p> 本論文中,作者的主要貢獻(xiàn)是對(duì)問(wèn)答模塊的需求分析、設(shè)計(jì)并實(shí)現(xiàn)符合實(shí)際應(yīng)用的成果網(wǎng)站。主要包括數(shù)據(jù)庫(kù)設(shè)計(jì)與建立、功能模塊設(shè)計(jì)、事物邏輯及各個(gè)功能的代碼實(shí)現(xiàn)、良好用戶(hù)操作界面的設(shè)計(jì)與實(shí)現(xiàn)、對(duì)各功能實(shí)現(xiàn)結(jié)果的測(cè)試等。</p><p> 1.4 本課題要達(dá)到的設(shè)計(jì)目標(biāo)</p><p> 本課題致力于實(shí)現(xiàn)用
28、戶(hù)間方便、快捷、安全的信息交流平臺(tái)。提供學(xué)生展現(xiàn)自我,學(xué)習(xí)交流,外界人士了解學(xué)生成果信息的途徑。包含以下內(nèi)容:</p><p> 1.4.1 實(shí)現(xiàn)后臺(tái)數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn)</p><p> 完成數(shù)據(jù)庫(kù)的設(shè)計(jì)與實(shí)現(xiàn),數(shù)據(jù)庫(kù)的設(shè)計(jì)一般包括數(shù)據(jù)庫(kù)需求分析、數(shù)據(jù)庫(kù)概念結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)設(shè)計(jì)等。</p><p> 1.4.2 實(shí)現(xiàn)用戶(hù)信息的管理</p>
29、<p> 本課題中網(wǎng)站的用戶(hù)分三個(gè)角色,即學(xué)生用戶(hù)、管理員用戶(hù)、教師用戶(hù)。</p><p> 1.4.3 實(shí)現(xiàn)學(xué)生成果信息的發(fā)布與管理</p><p> 學(xué)生用戶(hù)根據(jù)自己的學(xué)號(hào)密碼登錄網(wǎng)站之后,對(duì)應(yīng)學(xué)生用戶(hù)的功能鏈接,學(xué)生用戶(hù)發(fā)布的問(wèn)題提交后,經(jīng)管理員審核通過(guò)后自動(dòng)發(fā)布。學(xué)生用戶(hù)還可進(jìn)入管理成果頁(yè)面管理自己的問(wèn)題,問(wèn)題分為“通過(guò)審核的成果列表”和“尚未通過(guò)審核的成果列表”
30、,用戶(hù)可分類(lèi)管理。</p><p> 1.44 實(shí)現(xiàn)對(duì)學(xué)生信息及成果信息的查詢(xún)</p><p> 本課題中的網(wǎng)站所有用戶(hù)包括匿名用戶(hù)都可以對(duì)學(xué)生提出的問(wèn)題進(jìn)行查詢(xún)操作。操作結(jié)果會(huì)列出滿(mǎn)足查詢(xún)條件的信息列表,當(dāng)用戶(hù)點(diǎn)擊標(biāo)題,想查看詳細(xì)信息時(shí)網(wǎng)站就會(huì)要求用戶(hù)登錄,只有登錄成功的注冊(cè)用戶(hù)才有瀏覽詳細(xì)信息的權(quán)限。</p><p> 1.4.5實(shí)現(xiàn)用戶(hù)間學(xué)習(xí)交流的留言、
31、評(píng)論功能</p><p> 本課題中的留言、評(píng)論功能也是面向注冊(cè)用戶(hù),即學(xué)生用戶(hù)。</p><p> 2 第二章 系統(tǒng)分析</p><p> 本課題為實(shí)現(xiàn)更加實(shí)用的網(wǎng)站,對(duì)網(wǎng)站做了詳細(xì)的系統(tǒng)分析。包括系統(tǒng)的需求分析、對(duì)開(kāi)發(fā)用到的關(guān)鍵技術(shù)的介紹以及系統(tǒng)的可行性分析。</p><p> 2.1系統(tǒng)需求分析</p><
32、p> 本課題為數(shù)據(jù)結(jié)構(gòu)問(wèn)答中心,本系統(tǒng)的開(kāi)發(fā)目的是讓同學(xué)在數(shù)據(jù)結(jié)構(gòu)學(xué)習(xí)時(shí)有與導(dǎo)師能更為方便快捷的溝通。方便同學(xué)在課程學(xué)習(xí)過(guò)程中解決疑難問(wèn)題。同時(shí)也為教師對(duì)學(xué)生的學(xué)習(xí)進(jìn)度和學(xué)習(xí)狀態(tài)提供更多的參考標(biāo)準(zhǔn)。以及為校方指定管理員提供對(duì)學(xué)生問(wèn)題的相關(guān)信息更好的查詢(xún)和控制平臺(tái)。各個(gè)角色的功能需求如下:</p><p><b> ?。?)游客功能:</b></p><p>&
33、lt;b> ?、贋g覽問(wèn)題</b></p><p><b> ?、诓榭凑n件</b></p><p><b> (2)學(xué)生功能:</b></p><p><b> ?、偬岢鰡?wèn)題</b></p><p><b> ?、跒g覽問(wèn)題</b><
34、/p><p><b> ?、墼u(píng)論問(wèn)題</b></p><p><b> ?、懿榭凑n件</b></p><p><b> ?、菡緝?nèi)信</b></p><p><b> ?。?)教師功能:</b></p><p><b> ?、倩?/p>
35、答問(wèn)題</b></p><p><b> ?、谏蟼髡n件</b></p><p><b> ③站內(nèi)信</b></p><p><b> ?。?)管理員功能:</b></p><p><b> ?、賹徍藛?wèn)題</b></p><
36、p><b> ?、诠芾砀鱾€(gè)表</b></p><p><b> ?、壅緝?nèi)信</b></p><p><b> 2.2 可行性分析</b></p><p> 2.2.1 技術(shù)可行性</p><p> 系統(tǒng)采用B/S三層體系結(jié)構(gòu),表示層(USL)用JSP開(kāi)發(fā)平臺(tái),業(yè)務(wù)層
37、(BLL)用JAVA,數(shù)據(jù)層(DAL)用HIBERNATE。在后臺(tái)的數(shù)據(jù)存儲(chǔ)方面,我選用了相對(duì)小型的MYSQL數(shù)據(jù)庫(kù),MYSQL數(shù)據(jù)庫(kù)一直以來(lái)都擁有體積小、速度快的優(yōu)點(diǎn)。至于B/S三層結(jié)構(gòu)體系是現(xiàn)在標(biāo)準(zhǔn)的網(wǎng)絡(luò)結(jié)構(gòu)模式,這種模式統(tǒng)一了客戶(hù)端數(shù)據(jù)發(fā)送的模式,極大的方便了開(kāi)發(fā)者的開(kāi)發(fā)過(guò)程。在服務(wù)端的開(kāi)發(fā)方面使用了MVC三層開(kāi)發(fā)結(jié)構(gòu),此三層結(jié)構(gòu)分別為視圖(View)即是提供給用戶(hù)查看的界面層,主要用JSP語(yǔ)言和js腳本來(lái)完成;控制Control
38、ler)層,本層由JAVA的BEAN完成作用是處于用戶(hù)和數(shù)據(jù)庫(kù)之間的邏輯處理層用來(lái)對(duì)獲得的數(shù)據(jù)進(jìn)行加工之后發(fā)送到其他兩層;模型(Model)層也是由JAVA語(yǔ)言編寫(xiě)它是直接與數(shù)據(jù)庫(kù)相聯(lián)系的一層,它的存在是為了給網(wǎng)站對(duì)于數(shù)據(jù)的操作提供讀取和儲(chǔ)存的緩存。MVC三層構(gòu)架的目的在于提高內(nèi)聚降低耦合,為網(wǎng)站的開(kāi)發(fā)和后期維護(hù)提供一個(gè)簡(jiǎn)潔明了的開(kāi)發(fā)環(huán)境。由此可知本網(wǎng)站使用的技術(shù)主要有:JSP、SQL、HTML、JavaScript。因此,本網(wǎng)站的開(kāi)發(fā)
39、在技術(shù)上是可行的。</p><p> 2.2.2 操作可行性</p><p> 網(wǎng)站運(yùn)行于Windows環(huán)境,其用戶(hù)操作頁(yè)面友好,設(shè)置“網(wǎng)站導(dǎo)航”便于用戶(hù)操作。</p><p> 網(wǎng)站的基本操作如下:</p><p><b> ?。?)游客功能</b></p><p> ①瀏覽問(wèn)題:通過(guò)搜
40、索找到相關(guān)的問(wèn)題,之后可以查看問(wèn)題的詳細(xì)內(nèi)容和老師同學(xué)的回答。</p><p> ?、诓榭凑n件:可以通過(guò)選擇查看相關(guān)的課件。</p><p><b> ?。?)學(xué)生功能</b></p><p> ①瀏覽問(wèn)題:通過(guò)搜索找到相關(guān)的問(wèn)題,之后可以查看問(wèn)題的詳細(xì)內(nèi)容和老師同學(xué)的回答。</p><p> ?、诓榭凑n件:可以通過(guò)選
41、擇查看相關(guān)的課件。</p><p> ③評(píng)論問(wèn)題:對(duì)已有為題同學(xué)可以進(jìn)行補(bǔ)充或者評(píng)論</p><p> ?、苷緝?nèi)信,同學(xué)可以在站內(nèi)信中找到相關(guān)的自己發(fā)給他人或他人發(fā)給自己的站內(nèi)信。</p><p><b> ?。?)教師功能</b></p><p> ①回答問(wèn)題:查閱同學(xué)提出的問(wèn)題并進(jìn)行回答。</p>
42、<p> ?、谏蟼髡n件:通過(guò)上傳PPT,可以供同學(xué)查看。</p><p> ③站內(nèi)信:教師可以在站內(nèi)信中找到相關(guān)的自己發(fā)給他人或他人發(fā)給自己的站內(nèi)信。</p><p> 3 第三章 系統(tǒng)概要設(shè)計(jì)</p><p> 3.1 系統(tǒng)總體設(shè)計(jì)</p><p> 3.1.1 運(yùn)行環(huán)境</p><p> ?。?)
43、操作系統(tǒng):Windows NT/2000/XP/2003</p><p> ?。?)安裝TOMCAT</p><p> (3)安裝MYSQL</p><p> ?。?)安裝MyEclipse</p><p> 3.1.2 系統(tǒng)流程 </p><p> 后臺(tái)業(yè)務(wù)流程(管理員用戶(hù)執(zhí)行操作的流程)如圖3.1所示。<
44、;/p><p> 圖3.1 后臺(tái)管理系統(tǒng)業(yè)務(wù)流程圖</p><p> 3.1.3 系統(tǒng)結(jié)構(gòu)</p><p> 本課題的功能模塊設(shè)計(jì)如圖3.2所示。</p><p> 圖3.2系統(tǒng)功能模塊示意圖</p><p> 3.2 數(shù)據(jù)庫(kù)概要設(shè)計(jì)</p><p> 3.2.1 邏輯結(jié)構(gòu)設(shè)計(jì)</
45、p><p> 本課題設(shè)計(jì)規(guī)劃出的實(shí)體有學(xué)生、管理員、教師、問(wèn)題、詞庫(kù)、站內(nèi)信、回答、待審核問(wèn)題。系統(tǒng)數(shù)據(jù)庫(kù)實(shí)體間關(guān)系E-R圖如圖3.3所示。</p><p> 圖3.3系統(tǒng)數(shù)據(jù)庫(kù)實(shí)體間關(guān)系E-R</p><p> 3.3.2 物理結(jié)構(gòu)設(shè)計(jì)</p><p> 本課題為數(shù)據(jù)庫(kù)建立了8張表。</p><p> (1)
46、同學(xué)(table_user),包括數(shù)據(jù)項(xiàng):ID號(hào)、姓名、密碼、問(wèn)題數(shù)、學(xué)號(hào)、郵件地址、最佳題目數(shù);</p><p> (2) 站內(nèi)信(table_letter),包括數(shù)據(jù)項(xiàng):ID號(hào)、發(fā)信人、收信人、發(fā)送時(shí)間、內(nèi)容、標(biāo)題、是否已讀;</p><p> (3) 教師(table_teacher),包括數(shù)據(jù)項(xiàng):ID號(hào)、姓名、密碼、回答問(wèn)題數(shù);</p><p> (4
47、) 待審核問(wèn)題(table_FL_1),包括數(shù)據(jù)項(xiàng):ID號(hào)、內(nèi)容截取、題目、內(nèi)容、關(guān)鍵詞、提問(wèn)時(shí)間、解決時(shí)間、提問(wèn)者ID、是否解決、提問(wèn)者姓名;</p><p> (5) 題目(table_wenti),包括數(shù)據(jù)項(xiàng):ID號(hào)、關(guān)鍵詞、題目、內(nèi)容、內(nèi)容截取、提問(wèn)時(shí)間、解決時(shí)間、提問(wèn)者ID、是否解決、提問(wèn)者姓名;</p><p> (6) 回答(table_answer),包括數(shù)據(jù)項(xiàng):ID號(hào)
48、、問(wèn)題ID、回答者ID、回答者姓名、回答時(shí)間、內(nèi)容、是否為最佳答案;</p><p> (7) 管理員(table_administrator),包括數(shù)據(jù)項(xiàng):ID號(hào)、用戶(hù)名、密碼;</p><p> (8) 詞庫(kù)(table_ci),包括數(shù)據(jù)項(xiàng):ID號(hào)、漢字、拼音;</p><p> 4 第四章 系統(tǒng)詳細(xì)設(shè)計(jì)</p><p> 本課題
49、總體設(shè)計(jì)的核心思想主要以下兩點(diǎn):頁(yè)面是一個(gè)容器,是由不同模塊(用戶(hù)控件)組成的;Web頁(yè)面和用戶(hù)控件都屬于表示層,它們用來(lái)處理交互,具體功能由業(yè)務(wù)對(duì)象完成。</p><p> 4.1 表示層即系統(tǒng)界面的設(shè)計(jì)</p><p> 4.1.1 母版頁(yè)的設(shè)計(jì)</p><p> 本課題通過(guò)母版頁(yè)簡(jiǎn)化頁(yè)面代碼,把頁(yè)面的頭、尾、左側(cè)菜單等通用模塊放到母版頁(yè)上確定了整個(gè)網(wǎng)站的
50、基本布局風(fēng)格。具體格式件首頁(yè)如圖4.1</p><p><b> 圖4.1 首頁(yè)</b></p><p> 4.1.2 問(wèn)題查看頁(yè)的設(shè)計(jì)</p><p> 如圖4.2所示為問(wèn)題查看頁(yè)的設(shè)計(jì)。</p><p> 圖4.2 問(wèn)題查看頁(yè)</p><p> 4.1.3 查詢(xún)題目界面的設(shè)計(jì)<
51、/p><p> 如圖4.3所示為查詢(xún)題目界面的設(shè)計(jì)。</p><p> 圖4.3 查詢(xún)題目界面</p><p> 4.1.4用戶(hù)登錄界面的設(shè)計(jì)</p><p> 如圖4.4所示為用戶(hù)登錄界面的設(shè)計(jì)。</p><p> 圖4.4 用戶(hù)登錄界面</p><p> 4.1.5教師學(xué)生管理界面的
52、設(shè)計(jì)</p><p> 如圖4.5所示為站內(nèi)信查看界面的設(shè)計(jì)。</p><p> 圖4.4 站內(nèi)信查看界面</p><p> 4.2 業(yè)務(wù)層的詳細(xì)設(shè)計(jì)</p><p> 本課題中的數(shù)據(jù)庫(kù)操作業(yè)務(wù)邏輯調(diào)用系統(tǒng)中的DataBusiness類(lèi)庫(kù)中的類(lèi)來(lái)實(shí)現(xiàn)。</p><p> DataBusiness類(lèi)庫(kù)的詳細(xì)設(shè)計(jì)
53、</p><p> 此類(lèi)庫(kù)設(shè)計(jì)了數(shù)據(jù)庫(kù)連接類(lèi)和業(yè)務(wù)對(duì)象類(lèi)。</p><p><b> (1)數(shù)據(jù)鏈接類(lèi):</b></p><p> BaseDao.java類(lèi)的詳細(xì)設(shè)計(jì)</p><p> 本課題涉及到調(diào)用數(shù)據(jù)庫(kù)的存儲(chǔ)過(guò)程,該類(lèi)完成了數(shù)據(jù)庫(kù)的連接和對(duì)數(shù)據(jù)庫(kù)存儲(chǔ)過(guò)程的包裝。</p><p>
54、?、賞ublic void create(T object)方法,在數(shù)據(jù)庫(kù)中插入一條數(shù)據(jù)T。</p><p> ?、趐ublic void update(T object)方法,更改數(shù)據(jù)庫(kù)中存在的數(shù)據(jù)T。</p><p> ?、踦ublic void delete(T object)方法,在數(shù)據(jù)庫(kù)中刪除一條數(shù)據(jù)T。</p><p> ?、躳ublic T find(
55、Class<? extends T> clazz, Serializable id)方法,在數(shù)據(jù)庫(kù)中查找單個(gè)Entity Bean。</p><p> ⑤public List<T> list(String hql)方法,在數(shù)據(jù)庫(kù)中查找多個(gè)Entity Bean,參數(shù)hql為查詢(xún)所使用的sql語(yǔ)句。</p><p><b> ?。?)業(yè)務(wù)對(duì)象類(lèi)</
56、b></p><p> 業(yè)務(wù)對(duì)象類(lèi)的設(shè)計(jì),這里重點(diǎn)介紹wenti_get.java。其他類(lèi)的設(shè)計(jì)類(lèi)似</p><p> ①public List<wenti_Abstract> getWenti(String word,int min,int max)方法,此函數(shù)用以處理用戶(hù)發(fā)送來(lái)的信息,傳參分別為用戶(hù)的輸入、返回條目開(kāi)始于第幾條、返回條目截止于第幾條。</p&
57、gt;<p> ②public List<wenti_Abstract> Wenti_find(String word,int min,int max)方法,此函數(shù)為getWenti調(diào)用使用的,用以在數(shù)據(jù)庫(kù)中搜索相應(yīng)的條目,傳參分別為分詞后獲得的關(guān)鍵詞、返回條目開(kāi)始于第幾條、返回條目截止于第幾條。</p><p> ?、踦ublic Map<String, String>
58、split_it(String word) 方法,此函數(shù)為getWenti調(diào)用使用的,</p><p> 4.3 數(shù)據(jù)庫(kù)詳細(xì)設(shè)計(jì)</p><p> 4.3.1 表的詳細(xì)設(shè)計(jì)</p><p><b> 學(xué)生表(表1)</b></p><p><b> 管理員表(表2)</b></p>
59、;<p><b> 教師表(表3)</b></p><p><b> 問(wèn)題表(表4)</b></p><p><b> 詞庫(kù)表(表5)</b></p><p><b> 站內(nèi)信表(表6)</b></p><p><b>
60、回答表(表7)</b></p><p> 待審核問(wèn)題表(表8)</p><p> 5 第五章 系統(tǒng)實(shí)現(xiàn)</p><p> 5.1 系統(tǒng)開(kāi)發(fā)環(huán)境</p><p> ?。?)系統(tǒng):Microsoft Windows XP Professional Service Pack 2</p><p> ?。?)編
61、程環(huán)境:MyEclipse 8.1M</p><p> ?。?)開(kāi)發(fā)語(yǔ)言:JSP</p><p> ?。?)數(shù)據(jù)庫(kù):MYSQL</p><p> ?。?)Internet 信息服務(wù):TOMCAT 5.0</p><p><b> 5.2 系統(tǒng)實(shí)現(xiàn)</b></p><p> 5.2.1 問(wèn)題查看
62、頁(yè)面</p><p> 圖 5.1問(wèn)題查看頁(yè)面</p><p> 5.2.2 問(wèn)題查詢(xún)結(jié)果界面</p><p> 圖 5.2問(wèn)題查詢(xún)結(jié)果界面</p><p> 5.2.3 登陸管理界面</p><p> 圖 5.3登陸管理界面</p><p> 5.2.4站內(nèi)信查看頁(yè)面</p&
63、gt;<p> 圖 5.4站內(nèi)信查看頁(yè)面</p><p> 5.3 系統(tǒng)運(yùn)行環(huán)境要求</p><p> 5.3.1 服務(wù)器端要求</p><p><b> (1)硬件要求</b></p><p> ①處理器:Pentium4 CPU 2.40GHz </p><p> ?、?/p>
64、內(nèi)存:至少256MB</p><p> ?、塾脖P(pán):至少80GB</p><p><b> (2)軟件要求</b></p><p> ?、費(fèi)YSQL 5.1</p><p> ②TOMCAT 5.0</p><p> ?、跰yEclipse 8.1M</p><p>
65、5.3.2 客戶(hù)端要求</p><p><b> ?。?)硬件要求</b></p><p> ①處理器:Pentium4 CPU 1.60 GHz </p><p> ?、趦?nèi)存:至少128MB</p><p> ?、塾脖P(pán):至少20GB</p><p><b> ?。?)軟件要求<
66、/b></p><p> ①I(mǎi)nternet Explorer 6.0以上版本</p><p> 6 第六章 性能測(cè)試與分析</p><p><b> 6.1 測(cè)試</b></p><p> 測(cè)試的用途是用來(lái)在產(chǎn)品發(fā)布前修改系統(tǒng)中的存在的BUG而使用的操作方式。一個(gè)優(yōu)秀的方案應(yīng)該是盡可能多的找到未知錯(cuò)誤的測(cè)
67、試方案。下面以身分驗(yàn)證與角色判斷功能為例,說(shuō)明測(cè)試用例及其預(yù)期結(jié)果。</p><p> 表6.1教師用戶(hù)信息測(cè)試用例</p><p> 表6.2學(xué)生用戶(hù)信息測(cè)試用例</p><p><b> (1)測(cè)試步驟</b></p><p> ?、僖赃@些實(shí)例信息注冊(cè)各個(gè)角色的用戶(hù)。</p><p>
68、 ②以不同身份登錄系統(tǒng)進(jìn)行操作。</p><p> ③觀察系統(tǒng)運(yùn)行狀態(tài)。</p><p><b> ?。?)預(yù)期結(jié)果</b></p><p> 系統(tǒng)向不同角色的用戶(hù)現(xiàn)實(shí)不同的操作選項(xiàng),并且不同角色只能訪問(wèn)權(quán)限范圍內(nèi)的頁(yè)面。</p><p><b> 6.2 性能分析</b></p>
69、<p> ?。?)系統(tǒng)安全性能分析</p><p> 本課題采用了JSP中新增功能身份認(rèn)證系統(tǒng),利用此功能可以快速建立用戶(hù)管理子系統(tǒng),功能十分完善,保證了系統(tǒng)的安全性能。</p><p> 本課題利用JSP提供的控件以及后臺(tái)強(qiáng)大功能類(lèi),完成了成員管理、角色管理的功能。</p><p> ?。?)系統(tǒng)穩(wěn)定性能分析</p><p&g
70、t; 由于系統(tǒng)在設(shè)計(jì)時(shí)采取限制用戶(hù)錯(cuò)誤輸入原則(包括對(duì)輸入的完整性和合法性的檢查等),因此這在很大程度上保證了系統(tǒng)的穩(wěn)定性。在經(jīng)過(guò)大量、多類(lèi)型復(fù)雜組合反復(fù)多次測(cè)試后,系統(tǒng)始終運(yùn)行穩(wěn)定,說(shuō)明系統(tǒng)的穩(wěn)定性具有一定可信度。</p><p><b> 7 第七章 總結(jié)</b></p><p> 經(jīng)過(guò)3個(gè)月的努力,系統(tǒng)終于按預(yù)期的結(jié)果順利完成了。從系統(tǒng)最初的需求分析、設(shè)計(jì)
71、,到最后實(shí)現(xiàn)的過(guò)程中,經(jīng)過(guò)多次反復(fù)的修改,功能逐漸完善,已經(jīng)基本達(dá)到了實(shí)用、方便、人性化等預(yù)期目標(biāo)。</p><p><b> 7.1 系統(tǒng)特點(diǎn)</b></p><p> (1)較完善的安全性能</p><p> ?。?)頁(yè)面模塊化的設(shè)計(jì)思想</p><p><b> (3)三層結(jié)構(gòu)設(shè)計(jì)</b>
72、;</p><p><b> ?。?)人性化設(shè)計(jì)</b></p><p> ?。?)統(tǒng)一的網(wǎng)站風(fēng)格</p><p> ?。?)完善的搜索引擎</p><p> ?。?)PPT轉(zhuǎn)圖片的自動(dòng)處理</p><p> (8)AJAX實(shí)時(shí)數(shù)據(jù)交換,異步同步方式交換數(shù)據(jù)</p><p&g
73、t; 7.2 系統(tǒng)存在的問(wèn)題</p><p> 本課題在設(shè)計(jì)業(yè)務(wù)層的業(yè)務(wù)對(duì)象類(lèi)是,沒(méi)有完成對(duì)象類(lèi)的屬性設(shè)計(jì),沒(méi)能更真實(shí)的模擬現(xiàn)實(shí)中的業(yè)務(wù)實(shí)體。所以代碼中對(duì)實(shí)例對(duì)象的數(shù)據(jù)進(jìn)行操作時(shí)都是以數(shù)據(jù)集合的形式進(jìn)行,無(wú)法實(shí)例化每個(gè)實(shí)體。</p><p> 7.3 系統(tǒng)改進(jìn)建議或設(shè)想</p><p> ?。?)進(jìn)行類(lèi)的進(jìn)一步封裝,使系統(tǒng)完成高內(nèi)聚低耦合的設(shè)計(jì)結(jié)構(gòu)。</
74、p><p> ?。?)編寫(xiě)網(wǎng)絡(luò)爬行蜘蛛對(duì)網(wǎng)上資源進(jìn)行搜集處理,使返回給同學(xué)查閱的資料不僅限于本地?cái)?shù)據(jù)庫(kù)中所存資料,而是通過(guò)網(wǎng)絡(luò)的力量讓結(jié)果更加全面、細(xì)致。 </p><p> ?。?)對(duì)于在線學(xué)習(xí)方面,現(xiàn)在盡顯于PPT類(lèi)文檔的上傳與查看,下一步的改進(jìn)應(yīng)該是使文檔類(lèi)內(nèi)容全部可以發(fā)布到網(wǎng)站上供同學(xué)查看。</p><p><b> 7.4 心得體會(huì)</b&g
75、t;</p><p> 通過(guò)這次畢業(yè)設(shè)計(jì),熟練掌握了STRUTS2的開(kāi)發(fā)流程和使用方法,畢業(yè)設(shè)計(jì)中所需要用到其他相關(guān)技術(shù)也通過(guò)上網(wǎng)查詢(xún)、閱讀書(shū)籍進(jìn)行了自學(xué)。通過(guò)這次畢業(yè)設(shè)計(jì),提高了動(dòng)手能力和解決實(shí)際問(wèn)題的能力。在開(kāi)發(fā)過(guò)程中,常常由于考慮不周,導(dǎo)致整個(gè)程序在運(yùn)行時(shí),經(jīng)常因?yàn)橐粋€(gè)問(wèn)題,致使整個(gè)工作無(wú)從下手,這時(shí),只有細(xì)心的跟蹤調(diào)試、閱讀相關(guān)書(shū)籍、仔細(xì)檢查才能解決問(wèn)題。</p><p><
76、;b> 結(jié) 論</b></p><p><b> 總結(jié)</b></p><p> 經(jīng)過(guò)三個(gè)多月的設(shè)計(jì)和開(kāi)發(fā),數(shù)據(jù)庫(kù)問(wèn)答中心系統(tǒng)基本開(kāi)發(fā)完畢。其功能基本符合需求,對(duì)于數(shù)據(jù)的一致性問(wèn)題也得到了有效的解決。</p><p> 在系統(tǒng)的開(kāi)發(fā)過(guò)程中,主要做了以下工作:</p><p> (1)分析
77、在問(wèn)答中心使用流程中各項(xiàng)業(yè)務(wù)的流程,并設(shè)計(jì)其邏輯結(jié)構(gòu);</p><p> (2)深入學(xué)習(xí)JSP開(kāi)發(fā)語(yǔ)言,掌握了許多實(shí)用的開(kāi)發(fā)技巧;</p><p> ?。?)從制作需求分析到畢業(yè)論文,對(duì)網(wǎng)站開(kāi)發(fā)流程有了更加深刻的認(rèn)識(shí)。</p><p> ?。?)學(xué)習(xí)AJAX技術(shù),實(shí)現(xiàn)異步同步化的網(wǎng)絡(luò)設(shè)計(jì)。</p><p> 由于缺乏經(jīng)驗(yàn)以及時(shí)間倉(cāng)促,該系
78、統(tǒng)還有許多不盡如人意的地方,比如界面不夠美觀,功能還不全面等問(wèn)題,這些都有待進(jìn)一步改進(jìn)。</p><p><b> 個(gè)人體會(huì)</b></p><p> 在這次的畢業(yè)設(shè)計(jì)管理系統(tǒng)的開(kāi)發(fā)與實(shí)現(xiàn)的過(guò)程中,不僅學(xué)到了很多專(zhuān)業(yè)知識(shí),而且提高了動(dòng)手能力和解決實(shí)際問(wèn)題的能力,真的受益匪淺。 </p><p> 通過(guò)將近三個(gè)月的努力,我對(duì)數(shù)據(jù)庫(kù)的操
79、作以及對(duì)JSP語(yǔ)言的操作有了更深的理解和認(rèn)識(shí),自己的動(dòng)手能力也得到了提升。雖然在程序設(shè)計(jì)的過(guò)程當(dāng)中遇到很多錯(cuò)誤和漏洞,但通過(guò)自己對(duì)書(shū)籍的查詢(xún)和與老師同學(xué)間的交流,最終完成了本次的課程設(shè)計(jì)。在這個(gè)交流的過(guò)程中,我得到了很多啟發(fā),自己的知識(shí)和思維也得到了一定程度的提升,受益良多。但從中我也發(fā)現(xiàn)自己的不足,對(duì)問(wèn)題的考慮還欠周密,對(duì)一些知識(shí)掌握也還不夠牢固,還需要更加的補(bǔ)充自己。</p><p><b> 參
80、考文獻(xiàn)</b></p><p> [1] 孫衛(wèi)琴著. 精通Struts:基于MVC的Java Web設(shè)計(jì)與開(kāi)發(fā).北京:電子工業(yè)出版社,2004,8.</p><p> [2] 賽奎春主編.JSP工程應(yīng)用與項(xiàng)目實(shí)踐.機(jī)械工業(yè)出版社,2005,1.</p><p> [3] 郝玉龍著.J2EE編程技術(shù).北京:清華大學(xué)出版社,2007,10. </
81、p><p> [4] 許家珆,曾翎,彭德中著.軟件工程-理論與實(shí)踐.北京:高等教育出版社,2004,7.</p><p> [5] 榮欽科技著.JSP+Dreamweaver動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)與實(shí)例.北京:清華大學(xué)出版社,2007,10.</p><p> [6] 榮欽科技著.JSP動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)與實(shí)例(第3版).北京:清華大學(xué)出版社,2007,2.</p>
82、<p> [7] 劉中兵著.JSP數(shù)據(jù)庫(kù)項(xiàng)目案例導(dǎo)航.北京:清華大學(xué)出版社,2006,1.</p><p> [8]劉中兵著.JSP+Oracle動(dòng)態(tài)網(wǎng)站開(kāi)發(fā)實(shí)例精選.北京:清華大學(xué)出版社,2005,9.</p><p> [9] David Flanagan.JavaScript The Gefinitive Guide.北京:機(jī)械工業(yè)出版社</p>&l
83、t;p> [10]孫鑫,付永杰著.HTML5、CSS和JavaScript開(kāi)發(fā).北京:電子工業(yè)出版社</p><p> [11]李剛著.瘋狂Ajax講義——Prototype/jQuery+DWR+Spring+Hibernate整合開(kāi)發(fā).北京:電子工業(yè)出版社</p><p><b> 致 謝</b></p><p> 時(shí)光
84、如梭,轉(zhuǎn)眼間便是面臨分離。經(jīng)過(guò)幾個(gè)月的努力,我的畢業(yè)論文即將順利完成。歷時(shí)幾個(gè)月,從論文選題到收集資料,從開(kāi)題報(bào)告、程序開(kāi)發(fā)到反復(fù)修改,期間經(jīng)歷了喜悅、痛苦和彷徨。</p><p> 值此論文完成之際,首先向我尊敬的xx老師表示深深的敬意和謝意,感謝您給予了我細(xì)心的指導(dǎo)與幫助。在畢業(yè)設(shè)計(jì)的這段時(shí)間里,是您孜孜不倦的教導(dǎo)我才有我今天的成績(jī)。您廣泛的知識(shí)、嚴(yán)謹(jǐn)求實(shí)的治學(xué)態(tài)度及兢兢業(yè)業(yè)的工作態(tài)度和忘我的敬業(yè)精神,給所
85、有同學(xué)留了深刻的印象。</p><p> 其次我要感謝我身邊的朋友,大學(xué)一過(guò)過(guò)四年,感謝你們一直陪伴在我的身邊。記得我們的第一次見(jiàn)面,記得我們的第一次交談。我們都是從遙遠(yuǎn)的家來(lái)到這個(gè)陌生的城市,在這個(gè)美麗的校園里的邂逅,在這個(gè)校園中維系著彼此之間的情誼,我們共同生活的日子,是我這一身中最美好的回憶。四年了,我們一起努力一起奮斗,一起開(kāi)懷大笑一起悲傷難過(guò)。</p><p> 最后我要感謝
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)結(jié)構(gòu)問(wèn)答中心畢業(yè)設(shè)計(jì)
- 數(shù)據(jù)結(jié)構(gòu)問(wèn)答題
- 畢業(yè)設(shè)計(jì)---數(shù)據(jù)結(jié)構(gòu)算法演示系統(tǒng)
- c語(yǔ)言數(shù)據(jù)結(jié)構(gòu)畢業(yè)設(shè)計(jì)外文翻譯
- c++數(shù)據(jù)結(jié)構(gòu)算法演示系統(tǒng)畢業(yè)設(shè)計(jì)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)--數(shù)據(jù)結(jié)構(gòu)的實(shí)現(xiàn)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)--數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)----huffman編碼
- 數(shù)據(jù)結(jié)構(gòu)及其應(yīng)用(算法與數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì))
- 計(jì)算機(jī)專(zhuān)業(yè)畢業(yè)設(shè)計(jì)外文翻譯---gis軟件和數(shù)據(jù)結(jié)構(gòu)
- 畢業(yè)設(shè)計(jì)---《數(shù)據(jù)結(jié)構(gòu)》課程形象化教學(xué)研究與實(shí)踐
- 數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)---數(shù)據(jù)結(jié)構(gòu)相關(guān)算法的演示系統(tǒng)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)
- 數(shù)據(jù)結(jié)構(gòu)教學(xué)設(shè)計(jì)教案
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計(jì)
評(píng)論
0/150
提交評(píng)論