2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩35頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p>  畢 業(yè) 設(shè) 計(jì) (論 文) 任 務(wù) 書(shū)</p><p>  設(shè)計(jì)(論文)開(kāi)始日期 2014 年 4 月 10 日</p><p>  設(shè)計(jì)(論文)完成日期 2014 年 6 月 7 日</p><p>  設(shè)計(jì)論文題目 高校社團(tuán)管理系統(tǒng)

2、 </p><p>  A.編制設(shè)計(jì) ____________________________________________________________</p><p>  B.設(shè)計(jì)專(zhuān)題(畢業(yè)論文)_________________________________________________</p><p>

3、;  _______________________________________________________________</p><p>  指 導(dǎo) 教 師 **XX </p><p>  系(部)主任 XX </p><p>  ___2014__年___

4、6__月___8_日</p><p><b>  摘 要</b></p><p>  當(dāng)今時(shí)代是飛速發(fā)展的信息時(shí)代。在各行各業(yè)中離不開(kāi)信息處理,這正是計(jì)算機(jī)被廣泛應(yīng)用于信息管理系統(tǒng)的環(huán)境。計(jì)算機(jī)的最大好處在于利用它能夠進(jìn)行信息管理。使用計(jì)算機(jī)進(jìn)行信息控制,不僅提高了工作效率,而且大大的提高了其安全性。尤其對(duì)于復(fù)雜的信息管理,計(jì)算機(jī)能夠充分發(fā)揮它的優(yōu)越性。計(jì)算機(jī)進(jìn)行信

5、息管理與信息管理系統(tǒng)的開(kāi)發(fā)密切相關(guān),系統(tǒng)的開(kāi)發(fā)是系統(tǒng)管理的前提,計(jì)算機(jī)已經(jīng)不再是奢侈品,已經(jīng)是人類(lèi)生活中必不可少的電子產(chǎn)品,它的用途不僅僅是用于娛樂(lè),還可以利用基于其上開(kāi)發(fā)的信息管理系統(tǒng)來(lái)服務(wù)人類(lèi)的生活和工作。</p><p>  在當(dāng)今的社會(huì),可以說(shuō)是信息技術(shù)的發(fā)展時(shí)代,在社會(huì)的方方面面無(wú)不涉及到各種信息的處理。信息是人們對(duì)客觀世界的具體描述,是人們進(jìn)行交流與聯(lián)系的重要途徑。人類(lèi)社會(huì)就處在一個(gè)對(duì)信息進(jìn)行有效合理

6、的加工中。它將促進(jìn)整個(gè)社會(huì)的發(fā)展。隨著社會(huì)信息技術(shù)的提高,計(jì)算機(jī)已被廣泛應(yīng)用于當(dāng)今社會(huì)的各個(gè)領(lǐng)域,成為推動(dòng)社會(huì)發(fā)展的首要技術(shù)動(dòng)力。在當(dāng)今信息時(shí)代,人們的生活方式隨著Internet的不斷發(fā)展發(fā)生了不同尋常的改變。</p><p>  在傳統(tǒng)的社團(tuán)管理工作中,一項(xiàng)活動(dòng)的開(kāi)展往往需要策劃,申請(qǐng),批準(zhǔn),意見(jiàn)收集等環(huán)節(jié),而這過(guò)程中找社團(tuán)部的老師批準(zhǔn),獲取各種活動(dòng)資源都需要學(xué)生在老師辦公室與寢室之間來(lái)回跑動(dòng),浪費(fèi)了很多不必

7、要的時(shí)間與精力,使得活動(dòng)準(zhǔn)備時(shí)間過(guò)長(zhǎng),也帶來(lái)諸多不便。</p><p>  隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,利用網(wǎng)絡(luò)進(jìn)行管理越來(lái)越成為學(xué)校管理的發(fā)展方向。社團(tuán)管理系統(tǒng),利用先進(jìn)的計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)、多媒體技術(shù)等相關(guān)的技術(shù),將各社團(tuán)與學(xué)校管理老師聯(lián)系起來(lái)實(shí)現(xiàn)即時(shí)信息通迅,為老師和學(xué)生都節(jié)約了大量的時(shí)間與精力并大大提高了學(xué)校管理社團(tuán)工作的效率與質(zhì)量,同時(shí)也精簡(jiǎn)了學(xué)校管理機(jī)構(gòu)。</p><p&

8、gt;  關(guān)鍵詞:高校,社團(tuán),計(jì)算機(jī),信息技術(shù)</p><p><b>  目 錄</b></p><p><b>  摘 要I</b></p><p><b>  目 錄II</b></p><p><b>  第1章 引 言1</b><

9、;/p><p>  1.1社團(tuán)管理系統(tǒng)研發(fā)背景及意義1</p><p>  1.2社團(tuán)管理系統(tǒng)的研究現(xiàn)狀1</p><p>  1.3社團(tuán)管理系統(tǒng)的研究目的2</p><p>  1.4本文的主要結(jié)構(gòu)2</p><p>  第2章 系統(tǒng)可行性分析4</p><p>  2.1技術(shù)可行性分析

10、4</p><p>  2.2經(jīng)濟(jì)可行性5</p><p>  2.3運(yùn)行可行性5</p><p><b>  2.5本章小結(jié)5</b></p><p>  第3章 需求分析7</p><p><b>  3.1系統(tǒng)概述7</b></p><p

11、>  3.2功能總體描述7</p><p><b>  3.3性能需求8</b></p><p>  第4章 總體設(shè)計(jì)9</p><p>  4.1 系統(tǒng)模塊總體設(shè)計(jì)9</p><p>  4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)10</p><p>  4.2.1 數(shù)據(jù)分析11</p>

12、<p>  4.2.2 數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)11</p><p>  4.3 本章小結(jié)13</p><p>  第5章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)14</p><p>  5.1 系統(tǒng)運(yùn)行平臺(tái)設(shè)置14</p><p>  5.2 運(yùn)行環(huán)境14</p><p>  5.3 開(kāi)發(fā)工具及技術(shù)簡(jiǎn)介14</p>

13、;<p>  5.3.1 開(kāi)發(fā)工具簡(jiǎn)介14</p><p>  5.3.2 技術(shù)簡(jiǎn)介15</p><p>  5.4 系統(tǒng)界面設(shè)計(jì)16</p><p>  5.5 用戶維護(hù)模塊功能設(shè)計(jì)與實(shí)現(xiàn)19</p><p>  5.6 公告消息管理模塊設(shè)計(jì)與實(shí)現(xiàn)21</p><p>  5.7 角色管理模塊

14、的設(shè)計(jì)與實(shí)現(xiàn)22</p><p>  5.8 社團(tuán)管理模塊的設(shè)計(jì)與實(shí)現(xiàn)23</p><p>  5.9 本章小結(jié)24</p><p>  第6章 系統(tǒng)測(cè)試與性能分析26</p><p>  6.1 測(cè)試計(jì)劃26</p><p>  6.2 系統(tǒng)測(cè)試26</p><p>  6.2.1

15、基礎(chǔ)測(cè)試26</p><p>  6.2.2 社團(tuán)管理測(cè)試27</p><p>  6.2.3 社團(tuán)注冊(cè)管理測(cè)試27</p><p>  6.2.4 密碼管理測(cè)試28</p><p>  6.3本章小結(jié)28</p><p><b>  參考文獻(xiàn)31</b></p><

16、;p><b>  致 謝32</b></p><p><b>  第1章 引 言</b></p><p>  1.1社團(tuán)管理系統(tǒng)研發(fā)背景及意義</p><p>  大學(xué)生社團(tuán)是由高校學(xué)生依據(jù)興趣愛(ài)好自愿組成,按照章程自主開(kāi)展活動(dòng)的學(xué)生組織?!案咝W(xué)生社團(tuán)活動(dòng)是實(shí)施素質(zhì)教育的重要途徑和有效方式,在加強(qiáng)校園文化建

17、設(shè)、提高學(xué)生綜合素質(zhì)、引導(dǎo)學(xué)生適應(yīng)社會(huì)、促進(jìn)學(xué)生成才就業(yè)等方面發(fā)揮著重要作用,是新形勢(shì)下有效凝聚學(xué)生、開(kāi)展思想政治教育的重要組織動(dòng)員方式,是以班級(jí)年級(jí)為主開(kāi)展學(xué)生思想政治教育的重要補(bǔ)充”。學(xué)生社團(tuán)作為繁榮校園文化、促進(jìn)學(xué)生全面發(fā)展的有效載體,鍛煉了學(xué)生的社會(huì)能力,培養(yǎng)了他們樂(lè)群互助的合作精神,其地位和作用越來(lái)越受到人們的普遍重視。 </p><p>  并且隨著我國(guó)社會(huì)主義市場(chǎng)經(jīng)濟(jì)和高等教育的發(fā)展,特別是高校大規(guī)

18、模擴(kuò)招,高校學(xué)生社團(tuán)的種類(lèi)、數(shù)量越來(lái)越多,作用也越來(lái)越大。學(xué)生社團(tuán)已經(jīng)成為高校校園文化的一道亮麗的風(fēng)景線。但當(dāng)前我國(guó)高校學(xué)生社團(tuán)發(fā)展中也存在不少問(wèn)題,如“數(shù)量少”、“活動(dòng)方式單一”、“資金短缺,物質(zhì)條件較差”、“管理不規(guī)范”等一系列問(wèn)題。如何更好地利用大學(xué)生社團(tuán)的組織和活動(dòng),將其建設(shè)成為進(jìn)行思想教育的有利陣地、學(xué)術(shù)探討思想交流的第二課堂,是高校學(xué)生工作的一個(gè)重要課題。正如《中共中央國(guó)務(wù)院關(guān)于進(jìn)一步加強(qiáng)和改進(jìn)大學(xué)生思想政治教育的意見(jiàn)》所指

19、出,“要加強(qiáng)對(duì)社團(tuán)的領(lǐng)導(dǎo)和管理,幫助大學(xué)生社團(tuán)選聘指導(dǎo)老師,支持和引導(dǎo)大學(xué)生社團(tuán)自主開(kāi)展活動(dòng)”。 </p><p>  1.2社團(tuán)管理系統(tǒng)的研究現(xiàn)狀</p><p>  美國(guó)是世界高等教育最發(fā)達(dá)的國(guó)家之一,大學(xué)已經(jīng)成為美國(guó)科研的主要基地,承擔(dān)了全國(guó)60%以上的基礎(chǔ)研究任務(wù)。而且,美國(guó)是一個(gè)崇尚組織社團(tuán)的國(guó)家,其社團(tuán)組織形成可追溯到殖民地時(shí)期。在這些因素的影響下,美國(guó)高校的學(xué)生社團(tuán)種類(lèi)、數(shù)量

20、、活動(dòng)方式等明顯多于其他國(guó)家高校,其學(xué)生社團(tuán)管理體系也較為健全,形成了一套獨(dú)特的管理和輔導(dǎo)模式。美國(guó)大學(xué)對(duì)學(xué)生社團(tuán)一般都積極地予以鼓勵(lì)與支援。如美國(guó)最有影響力的哈佛大學(xué)就擁有600多個(gè)學(xué)生社團(tuán)。美國(guó)大學(xué)培養(yǎng)出眾多的政界、商界、科技界、文藝界領(lǐng)軍人物,其中大多數(shù)曾是學(xué)生社團(tuán)活動(dòng)的積極分子,如尼克松、卡特、肯尼迪等都曾是學(xué)校社團(tuán)活動(dòng)的風(fēng)云人物。而且由于中美兩國(guó)在社會(huì)制度和意識(shí)形態(tài)上的本質(zhì)區(qū)別,使得兩國(guó)高校的學(xué)生社團(tuán)也有著各自本質(zhì)的特點(diǎn)。而通

21、過(guò)比較研究,盡可能在厘清各自歷史發(fā)展沿革、現(xiàn)有發(fā)展?fàn)顮?、宏觀管理政策、微觀運(yùn)營(yíng)方面的區(qū)別,從而將各自內(nèi)在的結(jié)構(gòu)性優(yōu)勢(shì)與不足進(jìn)一步明朗化,從而有助于我們借鑒美國(guó)高校學(xué)生社團(tuán)的成功經(jīng)驗(yàn)和運(yùn)作模式,加強(qiáng)我國(guó)高校學(xué)生社團(tuán)的管理,進(jìn)一步推動(dòng)學(xué)生社團(tuán)的良性發(fā)展。</p><p>  1.3社團(tuán)管理系統(tǒng)的研究目的</p><p>  開(kāi)發(fā)一個(gè)高校學(xué)生社團(tuán)管理系統(tǒng),從而實(shí)現(xiàn)學(xué)生社團(tuán)內(nèi)部各種繁瑣事務(wù)的管理。

22、追求低碳生活,擺脫以前紙質(zhì)化的辦公模式,節(jié)約人力物力從而達(dá)到提高辦事效率的目的。隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展,計(jì)算機(jī)在企業(yè)、高校等管理中應(yīng)用的普及,利用計(jì)算機(jī)實(shí)現(xiàn)高效、智能的管理勢(shì)在必行。對(duì)于知識(shí)創(chuàng)新的主體,高校教育來(lái)說(shuō),更應(yīng)該著重實(shí)際,從身邊做起,利用高科技解決實(shí)際問(wèn)題,適應(yīng)現(xiàn)代要求、推動(dòng)管理走向科學(xué)化、規(guī)范化,走在科技的前沿。</p><p>  最終我們希望通過(guò)該系統(tǒng)可以達(dá)到以下目的:</p>&

23、lt;p>  1)有利于提高社團(tuán)日常事務(wù)處理的效率,適應(yīng)高效率的要求;</p><p>  2)有利于理順和提高社團(tuán)的管理,實(shí)現(xiàn)管理的井井有條;</p><p>  3)提高社團(tuán)管理員和會(huì)員之間的溝通聯(lián)系,加快信息傳播速度;</p><p>  4)降低紙質(zhì)辦公的人力物力資源,追求低碳生活,從而達(dá)到節(jié)約成本;</p><p>  5)可

24、以改善工作人員的工作環(huán)境,不用再手動(dòng)去記錄每一個(gè)辦公記錄,直接在瀏覽器中記錄即可。</p><p>  1.4本文的主要結(jié)構(gòu)</p><p>  第1章引言,簡(jiǎn)要描述課題的背景、課題的意義以及研究目的,。從而得到開(kāi)發(fā)一個(gè)針對(duì)學(xué)生的社團(tuán)管理系統(tǒng)的可行性與必要性。</p><p>  第2章系統(tǒng)可行性分析,對(duì)學(xué)生社團(tuán)管理系統(tǒng)的需求進(jìn)行了分析,列出了詳細(xì)的需求列表,對(duì)系統(tǒng)

25、的功能與流程進(jìn)行了有效的分析。</p><p>  第3章需求分析,對(duì)學(xué)生社團(tuán)管理系統(tǒng)進(jìn)行了架構(gòu)分析,并簡(jiǎn)單說(shuō)明了該系統(tǒng)所會(huì)使用到的一些技術(shù)與平臺(tái)。</p><p>  第4章總體設(shè)計(jì),對(duì)學(xué)生社團(tuán)管理系統(tǒng)進(jìn)行了設(shè)計(jì),針對(duì)各個(gè)模塊的流程與類(lèi)進(jìn)行了詳細(xì)設(shè)計(jì),最后對(duì)系統(tǒng)的數(shù)據(jù)庫(kù)進(jìn)行了設(shè)計(jì)。通過(guò)該章,為之后的編碼提供了基礎(chǔ)。</p><p>  第5章系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),實(shí)

26、現(xiàn)主要描述了系統(tǒng)的實(shí)現(xiàn)與實(shí)現(xiàn)過(guò)程中重要的算法與邏輯。</p><p>  第6章系統(tǒng)測(cè)試,主要描述了對(duì)系統(tǒng)核心功能的測(cè)試結(jié)果。</p><p>  第2章 系統(tǒng)可行性分析</p><p>  隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,現(xiàn)在很多國(guó)外的大學(xué)和社會(huì)其他部門(mén)都已經(jīng)擁了百兆,甚至千兆的校內(nèi)網(wǎng)絡(luò)通信息平臺(tái),通過(guò)計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)各種信息服務(wù),并進(jìn)行異地教育和培訓(xùn)。另一方面,現(xiàn)在的很多

27、高校,為豐富學(xué)生的校園生活,培養(yǎng)學(xué)生的個(gè)性,促進(jìn)特長(zhǎng)學(xué)生的培養(yǎng),學(xué)生會(huì)組織了很多社團(tuán)。每個(gè)同學(xué),根據(jù)參與自愿的原則,可以參加與自己興趣相符的社團(tuán),但隨著校園學(xué)生人數(shù)的增多,對(duì)社團(tuán)及社團(tuán)成員的管理,傳統(tǒng)的方式日顯不能勝任。</p><p>  學(xué)生社團(tuán)的管理主要有兩大部分,一是批準(zhǔn)合法的社團(tuán)的建立及無(wú)人員參加的社團(tuán)的清理或刪除,另一個(gè)是對(duì)具體社團(tuán)本身的管理。其中很重要的一個(gè)環(huán)節(jié)就是具體社團(tuán)管理,同時(shí)它也是本系統(tǒng)最難

28、實(shí)現(xiàn)的環(huán)節(jié)。對(duì)于,一個(gè)具體的社團(tuán),學(xué)生可以自由的參加該社團(tuán)組織的各種活動(dòng),如何對(duì)這類(lèi)信息的管理是一個(gè)難點(diǎn),另一方面,隨著學(xué)生社團(tuán)的增多,如何有效的對(duì)各個(gè)社團(tuán)間信息的劃分也是一個(gè)難點(diǎn),這就需要對(duì)社團(tuán)進(jìn)行歸類(lèi)處理.顯然,隨著學(xué)生人數(shù)的不斷增加及學(xué)生社團(tuán)要求的不斷提高,管理者的工作量將會(huì)越來(lái)越大,并且其工作將是一件十分煩瑣和非常難以組織的事情,可以說(shuō)傳統(tǒng)的管理方式已經(jīng)不能適應(yīng)急劇擴(kuò)大的學(xué)校規(guī)模需要。隨著計(jì)算機(jī)應(yīng)用的迅猛發(fā)展,網(wǎng)絡(luò)應(yīng)用不斷擴(kuò)大,

29、如WWW服務(wù)、虛擬社區(qū)等等,且這些應(yīng)用正逐步深入到千家萬(wàn)戶。人們迫切要求利用這些技術(shù)來(lái)進(jìn)行學(xué)生社團(tuán)的組織和管理,以減輕管理者的工作負(fù)擔(dān)及提高工作效率,與此同時(shí)也提高了校園的文化氛圍,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。</p><p>  基于B/S模式的信息管理系統(tǒng)是現(xiàn)階段研究開(kāi)發(fā)的一個(gè)熱點(diǎn)。它是建立在國(guó)際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡(jiǎn)單,使使用者不受地域的局限。一個(gè)完備的學(xué)生社團(tuán)管理系統(tǒng)可以使學(xué)生在任一臺(tái)接入

30、校園網(wǎng)或Internet的計(jì)算機(jī)上,瀏覽社團(tuán)信息,查看各社團(tuán)組織的各種活動(dòng),這將大大的激發(fā)學(xué)生的興趣,使在校大學(xué)生能力、個(gè)性得以全面的培養(yǎng)。為了適應(yīng)新形勢(shì)的發(fā)展,本文進(jìn)行了這一系統(tǒng)的初步設(shè)計(jì)工作,也可以說(shuō)是做一個(gè)初步的探索,希望它能夠在各類(lèi)高校中發(fā)揮高效、便捷的作用,達(dá)到簡(jiǎn)化管理、面向?qū)W生的目的。</p><p>  2.1技術(shù)可行性分析</p><p>  根據(jù)該系統(tǒng)目標(biāo)來(lái)衡量所需的技術(shù)

31、是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析。</p><p>  考慮到系統(tǒng)實(shí)施的可行性,在軟件方面選擇了如今較流行的MyEclipse工具來(lái)進(jìn)行開(kāi)發(fā)管理平臺(tái)的設(shè)計(jì),使用Mysql數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)。</p><p>  在硬件方面,則選擇空間較大,硬件的配置越高,系統(tǒng)的開(kāi)發(fā)與運(yùn)行會(huì)更流暢??紤]到如今的家用或商用電腦硬件的整體配置水平,系統(tǒng)在硬件方面是可

32、行的。</p><p>  在軟件方面,由于MyEclipse和Mysql是兩個(gè)非常成熟的開(kāi)發(fā)工具,無(wú)論在安全性、可用性、可靠性方面都毫無(wú)置疑,因此軟件方面是可行的。</p><p><b>  2.2經(jīng)濟(jì)可行性</b></p><p>  軟件的經(jīng)濟(jì)可行性是指軟件所能帶來(lái)的經(jīng)濟(jì)效益與開(kāi)發(fā)設(shè)計(jì)所需要的投資相比,是否相適宜,同時(shí)還要看此軟件能否真

33、正給用戶帶來(lái)足夠的經(jīng)濟(jì)效益,我們開(kāi)發(fā)的這套系統(tǒng)正是考慮為服裝在線銷(xiāo)售系統(tǒng)的使用者提高工作效率,節(jié)省工作時(shí)間,方便操作與管理而設(shè)計(jì)。</p><p>  本系統(tǒng)的開(kāi)發(fā)在經(jīng)濟(jì)上是完全可行的。開(kāi)發(fā)此軟件不需要大量經(jīng)費(fèi),而且是個(gè)人獨(dú)立設(shè)計(jì),可以節(jié)省許多費(fèi)用,同時(shí)也可提高個(gè)人的實(shí)際動(dòng)手能力。</p><p><b>  2.3運(yùn)行可行性</b></p><p

34、>  在現(xiàn)今社會(huì),順著Internet在中國(guó)的迅速發(fā)展,人們?nèi)粘I钪性絹?lái)越多地使用Web技術(shù)來(lái)為自己的工作和學(xué)習(xí)服務(wù)。許多企業(yè)為了擴(kuò)大他們的規(guī)模,將他們的生意范圍涉及到了出口生意,由于企業(yè)的客戶很多,而且分布于各地,甚至還有國(guó)外,在線服務(wù)系統(tǒng)有著對(duì)顧客的地域無(wú)限制等諸多的優(yōu)點(diǎn),可以成功地解決很多我們現(xiàn)實(shí)生活中所面臨的難題。</p><p>  本高校社團(tuán)管理系統(tǒng)操作簡(jiǎn)單易行,所以使用前的培訓(xùn)也比較容易,此

35、系統(tǒng)網(wǎng)站的管理人員對(duì)開(kāi)發(fā)此應(yīng)用項(xiàng)目的態(tài)度確定而且管理方面的條件都比較成熟。經(jīng)過(guò)以上分析,運(yùn)行方面是可行的。</p><p><b>  2.5本章小結(jié)</b></p><p>  可行性分析的任務(wù)是明確應(yīng)用項(xiàng)目開(kāi)發(fā)的必要性和可行性。本章主要對(duì)系統(tǒng)開(kāi)發(fā)的可行性進(jìn)行具體的分析,從用戶方角度考慮本系統(tǒng)是否可行,主要通過(guò)有力的數(shù)據(jù)和軟件運(yùn)行環(huán)境方面作為依據(jù)。通過(guò)經(jīng)濟(jì)可行性、技

36、術(shù)可行性、運(yùn)行可行性等方面的分析說(shuō)明本工程的技術(shù)成熟、完備,測(cè)試手段可靠,具有良好的市場(chǎng)拓展,它追求的是簡(jiǎn)單、易學(xué)、易懂、易用,因此,本系統(tǒng)具有一定的開(kāi)發(fā)前景,具有開(kāi)發(fā)的價(jià)值。</p><p><b>  第3章 需求分析</b></p><p><b>  3.1系統(tǒng)概述</b></p><p>  學(xué)生社團(tuán)管理系統(tǒng)主要

37、通過(guò)對(duì)學(xué)生社團(tuán)的日常事務(wù)進(jìn)行管理,包括個(gè)人管理、安全管理、社團(tuán)日常事務(wù)、社團(tuán)注冊(cè)管理、消息管理、密碼管理等來(lái)對(duì)社團(tuán)進(jìn)行管理。其中最重要的部分在社團(tuán)日常事務(wù)這一塊,因?yàn)檫@部部分設(shè)計(jì)到了社團(tuán)的整個(gè)日?;臼聞?wù),這個(gè)部分的處理直接影響到整個(gè)社團(tuán)的運(yùn)作。產(chǎn)品的名稱如下:</p><p>  中文名:學(xué)生社團(tuán)管理系統(tǒng)</p><p>  項(xiàng)目英文名:Student Community Manage

38、ment System</p><p><b>  英文簡(jiǎn)稱:SCMS</b></p><p><b>  3.2功能總體描述</b></p><p>  通過(guò)開(kāi)發(fā)一個(gè)B/S架構(gòu)的學(xué)生社團(tuán)管理系統(tǒng),實(shí)現(xiàn)減輕并加強(qiáng)管理學(xué)生社團(tuán)的日常事務(wù),并根據(jù)不同角色進(jìn)行權(quán)限控制,讓各個(gè)社團(tuán)很方便的管理該社團(tuán)的事務(wù),設(shè)計(jì)到其它社團(tuán)的事務(wù)該社

39、團(tuán)是不能夠去操作的,但是比如社團(tuán)公告等事務(wù)大家是都可以查看其它社團(tuán)的公告的,但是管理公告的時(shí)候就只能對(duì)本社團(tuán)的公告進(jìn)行管理。其他人可以在系統(tǒng)中進(jìn)行注冊(cè)并且申請(qǐng)加入社團(tuán),成為社團(tuán)當(dāng)中的一員,這樣簡(jiǎn)單的一個(gè)操作過(guò)程替代了以前繁瑣的紙質(zhì)辦公的過(guò)程。</p><p>  系統(tǒng)應(yīng)該要具備以下功能:</p><p>  1.基礎(chǔ)管理,主要處理注冊(cè)用戶等各種操作;</p><p>

40、;  2.社團(tuán)事務(wù)管理,主要完成社團(tuán)日常事務(wù)的管理包消息發(fā)布、消息查看、公告的發(fā)布和查看、社團(tuán)信息查看和新社團(tuán)注冊(cè)等;</p><p>  3.個(gè)人資料查詢管理,主要完成社團(tuán)成員的查詢管理,包括查看和修改個(gè)人資料理;</p><p>  4.密碼管理,主要實(shí)現(xiàn)社團(tuán)會(huì)員、系統(tǒng)管理員等的個(gè)人密碼修改。</p><p>  圖3.1 系統(tǒng)管理員管理社團(tuán)用例圖</p&

41、gt;<p><b>  3.3性能需求</b></p><p><b>  1.硬件環(huán)境</b></p><p><b>  服務(wù)器端:</b></p><p>  隨著計(jì)算機(jī)硬件的高速發(fā)展,現(xiàn)在普通的機(jī)子已經(jīng)可以做為一個(gè)服務(wù)器端使用。</p><p>  CP

42、U:CⅣ 2.0或更高</p><p><b>  硬盤(pán):40G或更多</b></p><p>  內(nèi)存:128M或更高(建議使用256M)</p><p><b>  用戶端:</b></p><p>  CPU:CⅢ2.0或更高</p><p><b>  硬盤(pán)

43、:20G或更多</b></p><p>  內(nèi)存:64M(建議使用128M)</p><p><b>  2.軟件環(huán)境</b></p><p><b>  服務(wù)器端:</b></p><p>  操作系統(tǒng) Windows xp</p><p>  網(wǎng)絡(luò)協(xié)議

44、 TCP/IP</p><p>  Web服務(wù)器 Internet Information Server 6.0 / Personal Web Server</p><p>  數(shù)據(jù)庫(kù) ACCESS</p><p>  瀏覽器 IE6.0</p><p><b>  用戶端:</b></p>

45、<p>  操作系統(tǒng) Windows 98/Windows 2000/Windows XP</p><p>  網(wǎng)絡(luò)協(xié)議 TCP/IP</p><p>  瀏覽器 IE 6.0</p><p><b>  第4章 總體設(shè)計(jì)</b></p><p>  4.1 系統(tǒng)模塊總體設(shè)計(jì)</p

46、><p>  利用層次圖來(lái)表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹(shù)形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹(shù)形結(jié)構(gòu)的頂層是一個(gè)單獨(dú)的矩形框,它代表完整的數(shù)據(jù)結(jié)構(gòu),下面的各層矩形框代表各個(gè)數(shù)據(jù)的子集,最底層的各個(gè)矩形框代表組成這個(gè)數(shù)據(jù)的實(shí)際數(shù)據(jù)元素(不能再分割的元素)。隨著這種結(jié)構(gòu)的精細(xì)化,層次方框圖對(duì)數(shù)據(jù)結(jié)構(gòu)也描繪得越來(lái)越詳細(xì),這種模式非常適合于需求分析階段的需要。從對(duì)頂層的信息的分類(lèi)開(kāi)始,沿著圖中每條路

47、徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。</p><p>  本系統(tǒng)一共分為系統(tǒng)管理員和社團(tuán)管理員兩大功能模塊,兩個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫(kù)的訪問(wèn)上是緊密相連的,各個(gè)模塊訪問(wèn)的是同一個(gè)數(shù)據(jù)庫(kù),只是所訪問(wèn)的表不同而已。每個(gè)模塊的功能都是按照在調(diào)研中搜集的資料進(jìn)行編排制作的。依據(jù)上述功能分析,系統(tǒng)在兩個(gè)模塊的基礎(chǔ)上每一個(gè)模塊又分為幾個(gè)小模塊。</p><p>  

48、系統(tǒng)管理員功能模塊分為:</p><p><b>  登陸模塊:用戶登陸</b></p><p>  個(gè)人管理模塊:用于修改個(gè)人資料和用戶密碼等。</p><p>  消息管理:用于向其他用戶發(fā)送消息,給其他人留言。</p><p>  角色管理:用于查看成員列表和新成員的注冊(cè),用戶信息修改等操作。</p>

49、<p>  社團(tuán)管理:用于社團(tuán)資料查看,新社團(tuán)注冊(cè),社團(tuán)資料修改等操作。</p><p>  新聞中心:發(fā)布最新消息。</p><p>  幫助模塊:介紹社團(tuán)管理系統(tǒng)。</p><p>  版本信息:介紹系統(tǒng)版本和發(fā)布者。</p><p>  系統(tǒng)管理員功能結(jié)構(gòu)圖如圖4.1所示。</p><p>  2.社

50、團(tuán)管理員功能模塊分為:</p><p>  (1)登陸模塊:用戶登陸</p><p>  (2)個(gè)人管理模塊:用于修改個(gè)人資料和用戶密碼等。</p><p>  (3)消息管理:用于向其他用戶發(fā)送消息,給其他人留言。</p><p>  (4)社團(tuán)管理:用于社團(tuán)資料查看等操作。</p><p>  (5)幫助模塊:介紹

51、社團(tuán)管理系統(tǒng)。</p><p>  版本信息:介紹系統(tǒng)版本和發(fā)布者.</p><p>  社團(tuán)管理員功能結(jié)構(gòu)如圖4.2所示:</p><p>  圖4.1 系統(tǒng)管理員功能結(jié)構(gòu)圖</p><p>  圖4.2 社團(tuán)管理員模塊功能圖</p><p><b>  4.2 數(shù)據(jù)庫(kù)設(shè)計(jì)</b></p&

52、gt;<p>  對(duì)于一個(gè)服務(wù)類(lèi)網(wǎng)站而言,為了支持較大的訪問(wèn)量帶來(lái)的數(shù)據(jù)訪問(wèn)需求,使用桌面型的數(shù)據(jù)庫(kù)管理系統(tǒng)是不能滿足需要的,而且安全性也沒(méi)有充分保障。因此,需要使用大型商業(yè)化企業(yè)級(jí)服務(wù)用途的數(shù)據(jù)庫(kù)管理系統(tǒng),如SQL Server,Oracle等。本系統(tǒng)采用Mysql 數(shù)據(jù)庫(kù)管理系統(tǒng)。</p><p>  4.2.1 數(shù)據(jù)分析</p><p>  對(duì)于本系統(tǒng)的數(shù)據(jù)庫(kù)的需求而言

53、,由于其主要是用于信息的提供、保存、更新和查詢等。因此,需要分析該系統(tǒng)功能所隱含的對(duì)數(shù)據(jù)應(yīng)用的需求,從而確定數(shù)據(jù)庫(kù)的結(jié)構(gòu)。</p><p>  4.2.2 數(shù)據(jù)庫(kù)的詳細(xì)設(shè)計(jì)</p><p>  在設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí),應(yīng)考慮以下事項(xiàng)</p><p> ?。?)數(shù)據(jù)庫(kù)的用途及該用途將如何影響設(shè)計(jì),應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫(kù)計(jì)劃;</p><p> ?。?)

54、數(shù)據(jù)庫(kù)規(guī)范化規(guī)則,防止數(shù)據(jù)庫(kù)設(shè)計(jì)中出現(xiàn)錯(cuò)誤;</p><p>  (3)對(duì)數(shù)據(jù)完整性的保護(hù);</p><p> ?。?)數(shù)據(jù)庫(kù)和用戶權(quán)限的安全要求;</p><p> ?。?)應(yīng)用程序的性能需求,設(shè)計(jì)數(shù)據(jù)庫(kù)時(shí)必須利用 Mysql 中能夠提高性能 的功能。對(duì)于性能而言,在數(shù)據(jù)庫(kù)大小和硬件配置之間權(quán)衡也是很重要的;</p><p><

55、b>  (6)數(shù)據(jù)庫(kù)維護(hù)。</b></p><p><b>  相關(guān)表格的設(shè)計(jì):</b></p><p><b>  表4.1 user</b></p><p>  表4.2 admin</p><p>  表4.3 message1</p><p>  表

56、4.4message2</p><p>  表4.5 notie</p><p><b>  管理員信息表:</b></p><p>  此表用于存放系統(tǒng)管理員的相關(guān)信息,如用戶名、密碼、電話、QQ、家庭住址、聯(lián)系郵箱等。</p><p>  圖4.3 管理員信息表</p><p><b&g

57、t;  消息信息表:</b></p><p>  此表用于存放發(fā)布的消息,內(nèi)容有消息ID、消息標(biāo)題、消息內(nèi)容、發(fā)布者姓名等。</p><p><b>  圖4.4消息信息表</b></p><p><b>  社團(tuán)管理員信息表:</b></p><p>  此表用于存放社團(tuán)管理員的相關(guān)信

58、息,如用戶名、密碼、電話、QQ、家庭住址、聯(lián)系郵箱等。</p><p>  圖4.5 社團(tuán)管理員信息表</p><p><b>  4.3 本章小結(jié)</b></p><p>  本章介紹了對(duì)本系統(tǒng)的總體設(shè)計(jì),給出了高校學(xué)生社團(tuán)管理系統(tǒng)的功能結(jié)構(gòu)圖、數(shù)據(jù)庫(kù)等,說(shuō)明了各子系統(tǒng)的之間的聯(lián)系。本章完成了系統(tǒng)數(shù)據(jù)庫(kù)的數(shù)據(jù)需求分析的過(guò)程,說(shuō)明了數(shù)據(jù)庫(kù)由概念

59、結(jié)構(gòu)設(shè)計(jì)轉(zhuǎn)換成邏輯結(jié)構(gòu)設(shè)計(jì)的過(guò)程,并把各個(gè)物理數(shù)據(jù)模型結(jié)合起來(lái)形成了一個(gè)整體的關(guān)系數(shù)據(jù)庫(kù)模型,為系統(tǒng)詳細(xì)設(shè)計(jì)作好了充足的準(zhǔn)備工作。</p><p>  第5章 詳細(xì)設(shè)計(jì)與實(shí)現(xiàn)</p><p>  5.1 系統(tǒng)運(yùn)行平臺(tái)設(shè)置</p><p>  本系統(tǒng)的運(yùn)行平臺(tái)設(shè)置分為硬件環(huán)境和軟件環(huán)境。</p><p><b>  5.2 運(yùn)行環(huán)境&

60、lt;/b></p><p><b>  1.硬件環(huán)境</b></p><p>  系統(tǒng)的硬件環(huán)境配置為處理器Pentium III800,內(nèi)存512M,硬盤(pán)1G。</p><p><b>  2.軟件環(huán)境</b></p><p>  系統(tǒng)的軟件環(huán)境配置為Windows XP操作系統(tǒng),Mysq

61、l數(shù)據(jù)庫(kù),JDK1.5、和Tomcat6.0服務(wù)器。</p><p>  5.3 開(kāi)發(fā)工具及技術(shù)簡(jiǎn)介</p><p>  以下內(nèi)容是對(duì)本系統(tǒng)所采用的開(kāi)發(fā)工具和技術(shù)進(jìn)行的簡(jiǎn)單介紹。</p><p>  5.3.1 開(kāi)發(fā)工具簡(jiǎn)介</p><p>  MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,

62、簡(jiǎn)稱MyEclipse)是對(duì)Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫(kù)和J2EE的開(kāi)發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的J2EE集成開(kāi)發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測(cè)試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。</p><p>  在結(jié)構(gòu)上,MyEclipse的特征可以分為7類(lèi):(1)J

63、2EE模型;(2)WEB開(kāi)發(fā)工具;(3)EJB開(kāi)發(fā)工具;(4)應(yīng)用程序服務(wù)器的連接器;(5)J2EE項(xiàng)目部署服務(wù);(6)數(shù)據(jù)庫(kù)服務(wù);(7)MyEclipse整合幫助。</p><p>  對(duì)于以上每一種功能上的類(lèi)別,在Eclipse中都有相應(yīng)的功能部件,并通過(guò)一系列的插件來(lái)實(shí)現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以在不影響其他模塊的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。</p><

64、p>  簡(jiǎn)單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的J2EE集成開(kāi)發(fā)環(huán)境,支持代碼編寫(xiě)、配置、測(cè)試以及除錯(cuò)。</p><p>  Mysql是一種采用T-SQL語(yǔ)言,基于C/S模式的關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng)。Mysql存儲(chǔ)和管理數(shù)據(jù)有以下優(yōu)點(diǎn)</p><p>  (1)每個(gè)數(shù)據(jù)項(xiàng)都存儲(chǔ)在中央位置,所有用戶都可在這個(gè)位置使用它們;</p><p

65、>  (2)各個(gè)客戶端上不單獨(dú)存儲(chǔ)數(shù)據(jù)項(xiàng)復(fù)本,從而消除了因用戶不得不確保使用的信息相同所帶來(lái)的麻煩。系統(tǒng)不需要確保使用當(dāng)前值更新所有數(shù)據(jù)復(fù)本,因?yàn)橹醒胛恢脙H有一個(gè)復(fù)本;</p><p>  可以在服務(wù)器上一次性定義業(yè)務(wù)和安全規(guī)則,并對(duì)所有的用戶平等執(zhí)行;</p><p> ?。?)可以在數(shù)據(jù)庫(kù)內(nèi)通過(guò)使用約束、存儲(chǔ)過(guò)程和觸發(fā)器來(lái)強(qiáng)制執(zhí)行規(guī)則。還可在服務(wù)器應(yīng)用程序中執(zhí)行規(guī)則,因?yàn)檫@些應(yīng)用

66、程序也是許多客戶端訪問(wèn)的中央資源;</p><p> ?。?)關(guān)系數(shù)據(jù)庫(kù)服務(wù)器只返回應(yīng)用程序所需要的數(shù)據(jù),優(yōu)化了網(wǎng)絡(luò)流量;</p><p> ?。?)最大程度地降低硬件的成本,由于數(shù)據(jù)不是存儲(chǔ)在每個(gè)客戶端上,客戶端不必耗費(fèi)磁盤(pán)空間來(lái)存儲(chǔ)數(shù)據(jù)??蛻舳藷o(wú)需在本地增加管理數(shù)據(jù)的功能,同時(shí),服務(wù)器不需將處理能力耗費(fèi)在顯示數(shù)據(jù)上;</p><p> ?。?)可以配置服務(wù)器以優(yōu)

67、化檢索數(shù)據(jù)所需的磁盤(pán)輸入/輸出容量,配置客戶端以優(yōu)化從服務(wù)器檢索數(shù)據(jù)的格式;</p><p>  (8)可以將服務(wù)器存儲(chǔ)在一個(gè)相對(duì)安全的位置,并配備如不間斷電源供應(yīng)系統(tǒng)這樣的設(shè)備,這比完全保護(hù)每個(gè)客戶端更經(jīng)濟(jì);</p><p>  (9)維護(hù)任務(wù)(例如備份和恢復(fù)數(shù)據(jù))得到簡(jiǎn)化,因?yàn)檫@些任務(wù)都可以集中在中央服務(wù)器上執(zhí)行。</p><p>  5.3.2 技術(shù)簡(jiǎn)介<

68、;/p><p>  本系統(tǒng)采用MVC框架,MVC(Model-View-Controller)是一種設(shè)計(jì)模式,它強(qiáng)制性地把應(yīng)用程序的輸入、處理和輸出分開(kāi)。MVC把應(yīng)用程序分成3個(gè)核心:模型層、視圖層和控制層,它們分別擔(dān)負(fù)不同的任務(wù)。其中視圖層向用戶顯示相關(guān)的數(shù)據(jù),并能接受用戶的輸入數(shù)據(jù),但是它并不進(jìn)行任何實(shí)際的業(yè)務(wù)處理。模型層表示業(yè)務(wù)數(shù)據(jù)和業(yè)務(wù)邏輯??刂茖咏邮沼脩糨斎氩⒄{(diào)用模型和視圖去完成用戶的需求。</p&g

69、t;<p>  本系統(tǒng)整體采用MVC模型進(jìn)行開(kāi)發(fā),分別是Model層、View層、Controller層。</p><p>  三層架構(gòu)(3-tier application)通常意義上的三次架構(gòu)就是將整個(gè)業(yè)務(wù)應(yīng)用劃分為:表現(xiàn)層(UI)、業(yè)務(wù)邏輯層(BLL)、數(shù)據(jù)訪問(wèn)層(DAL)。區(qū)分層次的目的即為了“高內(nèi)聚、低耦合的”的思想。</p><p>  表現(xiàn)層:通俗講就是展現(xiàn)給用

70、戶的界面,即用戶在使用一個(gè)系統(tǒng)時(shí)候他的所見(jiàn)所得,在本系統(tǒng)中就是所謂的jsp頁(yè)面。</p><p>  業(yè)務(wù)邏輯層:針對(duì)具體問(wèn)題的操作,也就是對(duì)數(shù)據(jù)層的操作,對(duì)數(shù)據(jù)業(yè)務(wù)邏輯的處理,在本系統(tǒng)中就是Servlet。</p><p>  數(shù)據(jù)訪問(wèn)層:該層所做的事務(wù)直接操作數(shù)據(jù)庫(kù),針對(duì)數(shù)據(jù)的增加、修改、刪除、查找等,在本系統(tǒng)中就是dao包。</p><p>  圖5.1 MV

71、C部署圖</p><p>  本系統(tǒng)需要用到的Java相關(guān)技術(shù)有jsp技術(shù)、servlet技術(shù)、jdbc技術(shù)、SSH框架。其中,關(guān)鍵的技術(shù)難點(diǎn)在于Struts技術(shù)的運(yùn)用。Struts技術(shù)是基于MVC的Web應(yīng)用框架。在Struts框架中,模型層由實(shí)現(xiàn)業(yè)務(wù)邏輯的JavaBean組件構(gòu)成,控制層由ActionServlet和Action來(lái)實(shí)現(xiàn),視圖層由一組JSP文件構(gòu)成。</p><p>  

72、5.4 系統(tǒng)界面設(shè)計(jì)</p><p>  本系統(tǒng)網(wǎng)站的主界面設(shè)計(jì)結(jié)構(gòu)采用了左中右的結(jié)構(gòu),左部分為主功能菜單區(qū),主要是顯示網(wǎng)站的主功能,中間部分為信息顯示區(qū),右側(cè)為系統(tǒng)公告區(qū)顯示系統(tǒng)消息。</p><p>  系統(tǒng)登陸界面如圖5.2所示。</p><p>  圖5.2 系統(tǒng)登陸界面</p><p>  在登陸界面用戶首先需要選擇用戶類(lèi)型,然后填

73、寫(xiě)用戶名和密碼最后輸入系統(tǒng)隨機(jī)驗(yàn)證碼,否則會(huì)彈出警告信息。如圖5.3所示。</p><p>  圖5.3 選擇用戶類(lèi)型提示</p><p>  如果用戶名或密碼填寫(xiě)錯(cuò)誤,則會(huì)彈出用戶名和密碼不一致的系統(tǒng)消息,如圖5.4所示:</p><p>  圖5.4 密碼或用戶名錯(cuò)誤提示</p><p>  如果用戶沒(méi)有填寫(xiě)驗(yàn)證碼,系統(tǒng)就會(huì)提示用戶所示輸

74、入驗(yàn)證碼如圖5.5所示</p><p>  圖5.5 填寫(xiě)驗(yàn)證碼提示</p><p>  如果各項(xiàng)數(shù)據(jù)均填寫(xiě)正確無(wú)誤則會(huì)彈出一個(gè)歡迎界面提示進(jìn)入系統(tǒng),如圖5.6所示:</p><p>  圖5.6 系統(tǒng)歡迎界面</p><p>  點(diǎn)擊確定則進(jìn)入系統(tǒng)主界面,如下圖所示:</p><p><b>  圖5.7系

75、統(tǒng)主界面</b></p><p>  進(jìn)入社團(tuán)管理系統(tǒng)后,將顯示當(dāng)前用戶名,并在右下角彈出小彈窗顯示系統(tǒng)消息,系統(tǒng)主界面上方顯示當(dāng)前系統(tǒng)時(shí)間、用戶名、用戶編號(hào)和當(dāng)前同時(shí)在線人數(shù),左側(cè)為系統(tǒng)主要功能導(dǎo)航,中間部分為顯示區(qū)域,右側(cè)則以滾動(dòng)的形式顯示消息。</p><p>  進(jìn)入系統(tǒng)歡迎界面后,會(huì)在上面看到當(dāng)前用戶的相關(guān)信息,包括用戶名和用戶編號(hào),并在右下方彈出一個(gè)小窗口,介紹用戶

76、的用戶類(lèi)型和系統(tǒng)賦予的相關(guān)權(quán)利,用戶可以通過(guò)點(diǎn)擊上面的按鈕選擇關(guān)閉或者最小化當(dāng)前的彈出窗口,窗口最小化后可以通過(guò)恢復(fù)按鈕來(lái)進(jìn)行恢復(fù)。</p><p>  系統(tǒng)彈出消息如圖5.8所示:</p><p>  圖5.8 系統(tǒng)彈出窗口</p><p>  5.5 用戶維護(hù)模塊功能設(shè)計(jì)與實(shí)現(xiàn)</p><p>  由于管理系統(tǒng)必須保證用戶的正確性、和安全

77、性,需要對(duì)用戶資料進(jìn)行有效的管理,因此用戶安全管理是此系統(tǒng)的重要內(nèi)容。它主要包括用戶登陸和驗(yàn)證、用戶注冊(cè)資料的修改更新、新用戶注冊(cè)和用戶注銷(xiāo)等功能。</p><p>  用戶登陸需要輸入密碼和驗(yàn)證碼,進(jìn)去后可以查看和更改個(gè)人資料和安全密碼:</p><p><b>  圖5.9資料查看</b></p><p>  點(diǎn)擊個(gè)人資料可以查看用戶姓名、

78、編號(hào)、聯(lián)系電話、QQ等個(gè)人信息,但是為了安全,密碼是不可以查看的。</p><p><b>  5.10 密碼修改</b></p><p>  點(diǎn)擊左側(cè)修改密碼按鈕,可以進(jìn)行密碼修改,修改前需要正確輸入原來(lái)的密碼,并可以動(dòng)態(tài)的顯示新輸入的密碼強(qiáng)度。密碼修改完成后系統(tǒng)會(huì)提示您重新登陸系統(tǒng)。相關(guān)代碼如圖5.11所示:</p><p><b&g

79、t;  圖5.11相關(guān)代碼</b></p><p>  5.6 公告消息管理模塊設(shè)計(jì)與實(shí)現(xiàn)</p><p>  消息發(fā)布界面如圖5.12所示:</p><p>  圖5.12 消息發(fā)布界面</p><p>  社團(tuán)信息修改如圖5.13</p><p>  圖5.13社團(tuán)信息修改界面</p>&

80、lt;p>  消息以列表的方式顯示消息,并可以查看消息的發(fā)布者和發(fā)布時(shí)間及標(biāo)題,在此頁(yè)面,你可以查看或修改消息并可以同時(shí)選擇多個(gè)消息,相關(guān)代碼如下:</p><p>  圖5.14 相關(guān)代碼</p><p>  圖5.15消息查看界面</p><p>  5.7 角色管理模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  用戶單擊注冊(cè)后需要輸入密碼和

81、確認(rèn)密碼、用戶真實(shí)姓名、住址、性別、E_mail、QQ等相關(guān)資料。如圖5.16</p><p>  圖5.16管理員注冊(cè)界面</p><p>  系統(tǒng)管理員用戶可以查看用戶列表和其他用戶的基本信息,并可對(duì)其進(jìn)行修改,如圖5.17所示:</p><p>  圖5.17編輯用戶資料界面</p><p>  查看用戶詳細(xì)資料,可以看到用戶名、用戶編

82、號(hào)、性別、聯(lián)系郵箱聯(lián)系方式等相關(guān)信息。如圖5.18所示:</p><p>  圖5.18資料查看界面</p><p>  5.8 社團(tuán)管理模塊的設(shè)計(jì)與實(shí)現(xiàn)</p><p>  本節(jié)主要介紹社團(tuán)管理模塊的實(shí)現(xiàn),主要有社團(tuán)列表,按照條件查找社團(tuán),新社團(tuán)注冊(cè),社團(tuán)信息修改等。</p><p>  社團(tuán)列表查看界面如圖5.19所示:</p>

83、;<p>  圖5.19社團(tuán)列表顯示界面</p><p>  社團(tuán)信息修改界面如圖5.20所示:</p><p>  圖5.20社團(tuán)信息修改界面</p><p>  管理員可以對(duì)新學(xué)生社團(tuán)進(jìn)行注冊(cè)管理,需要填寫(xiě)社團(tuán)名稱、社團(tuán)注冊(cè)人、所屬單位、和聯(lián)系方式等信息,如圖5.21所示:</p><p>  圖5.21 新社團(tuán)注冊(cè)界面&l

84、t;/p><p><b>  5.9 本章小結(jié)</b></p><p>  本章進(jìn)行了此系統(tǒng)的詳細(xì)設(shè)計(jì)的介紹,我們可以對(duì)本系統(tǒng)的設(shè)計(jì)有了一個(gè)細(xì)致全面的了解。主要功能模塊詳細(xì)介紹了模塊的設(shè)計(jì)和實(shí)現(xiàn)的過(guò)程。本系統(tǒng)詳細(xì)設(shè)計(jì)的原則是采用結(jié)構(gòu)化的設(shè)計(jì)方法,改善控制結(jié)構(gòu),降低程序的復(fù)雜程度,從而提高程序的可讀性、可測(cè)試性和可維護(hù)性。</p><p>  第6章

85、 系統(tǒng)測(cè)試與性能分析</p><p><b>  6.1 測(cè)試計(jì)劃</b></p><p>  對(duì)學(xué)生社團(tuán)管理系統(tǒng)采用黑盒測(cè)試的方法,以驗(yàn)證平臺(tái)的是否能滿足學(xué)生社團(tuán)管理的功能需求。具體測(cè)試計(jì)劃如下表:</p><p>  表6.1 系統(tǒng)測(cè)試計(jì)劃表</p><p><b>  6.2 系統(tǒng)測(cè)試</b>

86、</p><p><b>  6.2.1基礎(chǔ)測(cè)試</b></p><p>  測(cè)試目標(biāo):通過(guò)管理員或者注冊(cè)用戶的手動(dòng)操作,填寫(xiě)申請(qǐng)表信息,從而實(shí)現(xiàn)申請(qǐng)表的提交,申請(qǐng)表基本信息必須填寫(xiě)完整,以保證申請(qǐng)表能提交并得到處理。</p><p><b>  測(cè)試步驟:</b></p><p><b>

87、;  1.注冊(cè)用戶登陸;</b></p><p>  2.系統(tǒng)管理員進(jìn)行登陸后注冊(cè)新社團(tuán);</p><p>  3.注冊(cè)用戶再次登陸查看自己的個(gè)人資料;</p><p><b>  測(cè)試結(jié)果:</b></p><p>  1.注冊(cè)用戶提交入會(huì)申請(qǐng)表成功;</p><p>  2.系統(tǒng)管

88、理員對(duì)申請(qǐng)表審批過(guò)程完成;</p><p>  3.注冊(cè)用戶登陸后得到結(jié)果。</p><p>  6.2.2 社團(tuán)管理測(cè)試</p><p>  測(cè)試目標(biāo):通過(guò)對(duì)社團(tuán)的增加、修改、刪除、查看以及查詢,來(lái)測(cè)試社團(tuán)處理是否正確,是否能達(dá)到預(yù)期的處理效果。</p><p><b>  測(cè)試步驟:</b></p>&

89、lt;p>  1.社團(tuán)會(huì)員進(jìn)行登陸,然后進(jìn)入社團(tuán)管理模塊,點(diǎn)擊里面的社團(tuán)名稱,對(duì)其內(nèi)容進(jìn)行增加、修改、刪除、查詢等操作;</p><p>  2.增加數(shù)據(jù)后,查看數(shù)據(jù)添加是否正確,添加的時(shí)候是否出現(xiàn)異常;</p><p>  3.刪除數(shù)據(jù)后,查看數(shù)據(jù)刪除是否成功,刪除的時(shí)候是否會(huì)出現(xiàn)約束限制等問(wèn)題。</p><p>  4.修改數(shù)據(jù)后,查看數(shù)據(jù)修改是否成功,修

90、改時(shí)會(huì)不會(huì)出現(xiàn)異常,不能進(jìn)行修改等問(wèn)題;</p><p>  5.查詢時(shí),輸入查詢條件后,看時(shí)候能實(shí)現(xiàn)查詢,或不會(huì)出現(xiàn)該數(shù)據(jù)存在但是沒(méi)有查詢到這樣的情況;</p><p><b>  測(cè)試結(jié)果:</b></p><p>  1.登陸成功,能夠點(diǎn)擊進(jìn)入社團(tuán)事務(wù)管理模塊;</p><p>  2.增加數(shù)據(jù)沒(méi)有出現(xiàn)異常,添加的

91、數(shù)據(jù)完全正確;</p><p>  3.刪除數(shù)據(jù)時(shí)沒(méi)有出現(xiàn)異常,約束等問(wèn)題都已經(jīng)解決;</p><p>  4.修改數(shù)據(jù)時(shí)一切正常,修改數(shù)據(jù)成功;</p><p>  5.查詢時(shí),輸入查詢條件后能按實(shí)際情況進(jìn)行查詢,沒(méi)有查詢到數(shù)據(jù)則提示沒(méi)有查詢到數(shù)據(jù)。</p><p>  6.2.3 社團(tuán)注冊(cè)管理測(cè)試</p><p>

92、  測(cè)試目標(biāo):測(cè)試社團(tuán)注冊(cè)管理運(yùn)行情況,注冊(cè)管理在錄入的時(shí)候是否能正確的區(qū)分情況,確定不會(huì)把數(shù)據(jù)弄錯(cuò),查看社團(tuán)資料的時(shí)候正確無(wú)誤保證錄入信息的正確性和完整性。</p><p><b>  測(cè)試步驟:</b></p><p>  1.系統(tǒng)管理員登陸該系統(tǒng),進(jìn)入社團(tuán)注冊(cè)管理模塊,然后點(diǎn)擊注冊(cè)管理,進(jìn)行錄入,錄入后查看錄入結(jié)果是否正確,錄入后查看社團(tuán)資料是否正確。</

93、p><p>  2.會(huì)員登陸該系統(tǒng),進(jìn)入社團(tuán)物品管理模塊,然后點(diǎn)擊物品管理,對(duì)物品信息進(jìn)行錄入,錄入后核對(duì)錄入結(jié)果是否正確無(wú)誤。</p><p><b>  測(cè)試結(jié)果:</b></p><p>  1.注冊(cè)社團(tuán)管理錄入無(wú)誤,查看社團(tuán)資料正確無(wú)誤。</p><p>  2.發(fā)布消息,查看消息完整無(wú)誤。</p>&

94、lt;p>  6.2.4 密碼管理測(cè)試</p><p>  測(cè)試目標(biāo):測(cè)試該模塊是否能保證用戶進(jìn)行密碼修改,在修改密碼的同時(shí)能否保證用戶信息的安全性。</p><p><b>  測(cè)試步驟:</b></p><p>  1.系統(tǒng)用戶登陸后,進(jìn)入密碼管理模塊,點(diǎn)擊密碼修改,進(jìn)入密碼修改頁(yè)面,然后輸入自己當(dāng)前使用的密碼,首先輸入一個(gè)錯(cuò)的當(dāng)前密

95、碼進(jìn)行測(cè)試,然后再輸入對(duì)的當(dāng)前密碼進(jìn)行測(cè)試。</p><p><b>  測(cè)試結(jié)果:</b></p><p>  1.如果用戶當(dāng)前密碼輸入錯(cuò)誤的情況先,用戶是不能進(jìn)行密碼修改。這就保證了用戶密碼的安全性,防止自己在忘記退出系統(tǒng)的時(shí)候,被別人修改了密碼。</p><p>  2.如果用戶當(dāng)前密碼輸入正確,則可以進(jìn)行密碼修改。</p>

96、<p><b>  6.3本章小結(jié)</b></p><p>  本章根據(jù)系統(tǒng)的功能需求與設(shè)計(jì),通過(guò)測(cè)試用例編寫(xiě)與驗(yàn)證的方式對(duì)基礎(chǔ)申請(qǐng)模塊,提交申請(qǐng)、申請(qǐng)審批、社團(tuán)活動(dòng)申請(qǐng)、活動(dòng)管理、會(huì)員管理、值班管理、消息管理、制度管理、收支管理、物品管理、密碼管理,其中的事務(wù)管理主要設(shè)計(jì)到對(duì)其的增加、修改、刪除、查看、查找等功能進(jìn)行測(cè)試,可以看出各主要功能基本已經(jīng)實(shí)現(xiàn),并以及實(shí)現(xiàn)了預(yù)期效果,這

97、也驗(yàn)證了該系統(tǒng)達(dá)到了設(shè)計(jì)的要求。結(jié)束語(yǔ)</p><p>  短暫而又寶貴的畢業(yè)設(shè)計(jì)就要結(jié)束了。終于在大家的幫助下,通過(guò)自己的努力把畢業(yè)設(shè)計(jì)完成了。在當(dāng)中我對(duì)它有了新的認(rèn)識(shí)和了解。在本次設(shè)計(jì)的全過(guò)程中,涉及了各方面的知識(shí),大大擴(kuò)展了我的知識(shí)面,同時(shí)是我學(xué)會(huì)了如何使用所學(xué)的知識(shí)去解決一些實(shí)際的問(wèn)題。</p><p>  畢業(yè)設(shè)計(jì)作為綜合性的設(shè)計(jì),它不同于以前教學(xué)中的實(shí)驗(yàn)、課程設(shè)計(jì)等實(shí)踐環(huán)節(jié)。以

98、前的所做的一些設(shè)計(jì)主要是根據(jù)相關(guān)的課本及老師所給資料去完成的,有一定的參照性,所以相對(duì)而言比較簡(jiǎn)單,不能完全達(dá)到鍛煉自己動(dòng)手能力的目的。而畢業(yè)設(shè)計(jì)則是對(duì)我們大學(xué)二年所學(xué)知識(shí)的一個(gè)綜合的訓(xùn)練及考核,是對(duì)所學(xué)知識(shí)的應(yīng)用能力和大學(xué)所學(xué)理論知識(shí)對(duì)實(shí)踐技能相結(jié)合的全面的檢驗(yàn)。并對(duì)我們?nèi)绾胃鶕?jù)要做的課題對(duì)現(xiàn)有的資料進(jìn)行理解和運(yùn)用的能力的考核。真正做到了理論聯(lián)系實(shí)際,把以前所學(xué)的知識(shí)綜合貫通進(jìn)行實(shí)踐,并在實(shí)踐中不斷學(xué)習(xí)和自我完善。</p>

99、<p>  此社團(tuán)管理系統(tǒng)功能不是很全面,有許多的地方要進(jìn)行修改,但是它是我這段時(shí)間來(lái)辛苦的工作的成果,所以我還是很喜歡這個(gè)系統(tǒng)。</p><p>  在設(shè)計(jì)中經(jīng)常碰到些問(wèn)題,才知道自己的知識(shí)還是太少了,還需要繼續(xù)的去學(xué)習(xí)專(zhuān)業(yè)知識(shí)。有些學(xué)過(guò)的東西不能很好的把它給運(yùn)用起來(lái),使理論和實(shí)踐沒(méi)有很好的結(jié)合起來(lái)。只有通過(guò)多學(xué)多練才可以把所學(xué)的知識(shí)給用起來(lái)。計(jì)算機(jī)是一門(mén)非常復(fù)雜且龐大的學(xué)科,一項(xiàng)課題往往需要多項(xiàng)

100、技術(shù)才可以完成的。在設(shè)計(jì)階段,通過(guò)對(duì)課題的深入分析與研究,迫使我對(duì)技術(shù)有了一定的了解。在遇到問(wèn)題時(shí),得到了指導(dǎo)老師與同學(xué)的悉心幫助,使我感受到集體的力量是無(wú)窮的。在這次的設(shè)計(jì)中我學(xué)到了很多書(shū)本上學(xué)不到的東西,使我受益非淺。使自己的動(dòng)手能力得到很大提高。就要走出校門(mén)了,因此我對(duì)這次鍛煉的機(jī)會(huì)很珍惜,但是我的能力有限,仍然存在著很多的不足之處,請(qǐng)老師多多的指教。</p><p>  當(dāng)今的社會(huì)是競(jìng)爭(zhēng)的社會(huì),而人才的競(jìng)

101、爭(zhēng)則是競(jìng)爭(zhēng)的焦點(diǎn),畢業(yè)設(shè)計(jì)對(duì)于我們即將離校的同學(xué)來(lái)說(shuō),是離校前很好的一次學(xué)習(xí)和鍛煉的機(jī)會(huì),使我們?cè)诟鞣矫娴哪芰Χ加辛撕艽蟪潭鹊奶岣?,為我們踏出校門(mén),走上社會(huì)增強(qiáng)了能力與自信!</p><p>  計(jì)算機(jī)相關(guān)技術(shù)的高速發(fā)展,使我深深地認(rèn)識(shí)到只有不斷的加強(qiáng)自身的學(xué)習(xí),才能在計(jì)算機(jī)技術(shù)方面不至于落后被淘汰,今后,我還要繼續(xù)加強(qiáng)這方面的學(xué)習(xí),努力使自己成為一位專(zhuān)業(yè)的計(jì)算機(jī)技術(shù)方面的人員,為我自己所從事的工作服務(wù)。 <

102、;/p><p>  在以后的工作中,我們必須進(jìn)一步深化在實(shí)踐中去豐富理論,完善知識(shí)結(jié)構(gòu)。由于環(huán)境條件的影響,理論與實(shí)踐還是有一定的差距,這也要求我們?cè)趯?shí)踐中注意檢驗(yàn)的積累。</p><p>  在此,再次感謝我們**的老師們對(duì)我的諄諄教導(dǎo)!感謝他們給了我這次機(jī)會(huì)!</p><p><b>  參考文獻(xiàn)</b></p><p>

103、;  武延軍. 黃飛躍, 精通JSP編程技術(shù)[M].人民郵電出版社. 2008.,12-25 .</p><p>  飛思科技產(chǎn)品研發(fā)中心. JSP應(yīng)用開(kāi)發(fā)詳解[M].電子工業(yè)出版. 2009, 34-87. </p><p>  馬朝暉譯Damon Hougland, Aaron Tavistock.. JSP 核心技術(shù)[M].機(jī)械工業(yè)出版社. 2008</p><

104、p>  張思民.java語(yǔ)言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社.2012.</p><p>  馬建紅.數(shù)據(jù)庫(kù)原理及應(yīng)用[M].北京:清華大學(xué)出版社.2009.</p><p>  李瀟.數(shù)據(jù)管理系統(tǒng)的設(shè)計(jì).重慶工商大學(xué)計(jì)信學(xué)院.2007.</p><p>  劉志宏.Java程序設(shè)計(jì)教程[M].北京:航空工業(yè)出版社.2010. </p>&l

105、t;p>  楊貴.Java Script概述[M].北京:電子商業(yè)出版社.2010.</p><p>  劉健.數(shù)據(jù)管理系統(tǒng)的開(kāi)發(fā).黑龍江科技信息,2008.</p><p>  郎彥.數(shù)據(jù)庫(kù)原理與應(yīng)用[M].北京:高等教育出版社.2007.</p><p>  張思民.java語(yǔ)言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社.2012.</p><

106、;p>  郎彥.數(shù)據(jù)庫(kù)原理與應(yīng)用[M].北京:高等教育出版社.2007.</p><p>  李江普.程序設(shè)計(jì)與算法[M].北京:清華大學(xué)出版社.2007.</p><p>  劉志成. JSP程序設(shè)計(jì) 2007</p><p>  張玲 丁莉 李娜. 軟件工程 .北京:清華大學(xué)出版社,2007</p><p>  劉雪梅. JSP應(yīng)

107、用技術(shù)開(kāi)發(fā) 2008</p><p><b>  致 謝</b></p><p>  在本次畢業(yè)設(shè)計(jì)中,我從*老師身上學(xué)到了很多東西。**老師認(rèn)真負(fù)責(zé)的工作態(tài)度,嚴(yán)謹(jǐn)?shù)闹螌W(xué)精神和深厚的理論實(shí)踐水平都使我們深感敬佩。**老師無(wú)論是在理論上還是在實(shí)踐中,都給予我很大的幫助,使我得到不少的提高,尤其是她對(duì)我的關(guān)心說(shuō)明了她的責(zé)任心和為人師表所具備的愛(ài)心,在這次畢業(yè)設(shè)

108、計(jì)表現(xiàn)無(wú)疑。這對(duì)于我以后得學(xué)習(xí)和工作都是一種幫助,感謝她細(xì)心又耐心的輔導(dǎo)。我會(huì)盡自己最大努力,取得一個(gè)優(yōu)異的成績(jī)來(lái)回報(bào)**老師!</p><p>  同時(shí)我要感謝平頂山工業(yè)職業(yè)技術(shù)學(xué)院三年來(lái)對(duì)我的辛苦栽培,以及計(jì)算機(jī)與軟件工程學(xué)院為我提供了良好的學(xué)習(xí)環(huán)境。也祝愿學(xué)校能夠越來(lái)越好。</p><p>  最后還要感謝一直以來(lái)給我?guī)椭耐瑢W(xué)們,集思廣益,最能體現(xiàn)同學(xué)們?cè)谝黄饘W(xué)習(xí)討論的性質(zhì),而且大

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論