版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、<p> 畢 業(yè) 設(shè) 計(jì) (論 文) 任 務(wù) 書</p><p> 設(shè)計(jì)(論文)開始日期 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ì)專題(畢業(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è)中離不開信息處理,這正是計(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)的開發(fā)密切相關(guān),系統(tǒng)的開發(fā)是系統(tǒng)管理的前提,計(jì)算機(jī)已經(jīng)不再是奢侈品,已經(jīng)是人類生活中必不可少的電子產(chǎn)品,它的用途不僅僅是用于娛樂,還可以利用基于其上開發(fā)的信息管理系統(tǒng)來服務(wù)人類的生活和工作。</p><p> 在當(dāng)今的社會(huì),可以說是信息技術(shù)的發(fā)展時(shí)代,在社會(huì)的方方面面無不涉及到各種信息的處理。信息是人們對(duì)客觀世界的具體描述,是人們進(jìn)行交流與聯(lián)系的重要途徑。人類社會(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)的開展往往需要策劃,申請(qǐng),批準(zhǔn),意見收集等環(huán)節(jié),而這過程中找社團(tuán)部的老師批準(zhǔn),獲取各種活動(dòng)資源都需要學(xué)生在老師辦公室與寢室之間來回跑動(dòng),浪費(fèi)了很多不必
7、要的時(shí)間與精力,使得活動(dòng)準(zhǔn)備時(shí)間過長,也帶來諸多不便。</p><p> 隨著計(jì)算機(jī)技術(shù)和網(wǎng)絡(luò)技術(shù)的發(fā)展,利用網(wǎng)絡(luò)進(jìn)行管理越來越成為學(xué)校管理的發(fā)展方向。社團(tuán)管理系統(tǒng),利用先進(jìn)的計(jì)算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)、多媒體技術(shù)等相關(guān)的技術(shù),將各社團(tuán)與學(xué)校管理老師聯(lián)系起來實(shí)現(xiàn)即時(shí)信息通迅,為老師和學(xué)生都節(jié)約了大量的時(shí)間與精力并大大提高了學(xué)校管理社團(tuán)工作的效率與質(zhì)量,同時(shí)也精簡了學(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ù)庫設(shè)計(jì)10</p><p> 4.2.1 數(shù)據(jù)分析11</p>
12、<p> 4.2.2 數(shù)據(jù)庫的詳細(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 開發(fā)工具及技術(shù)簡介14</p>
13、;<p> 5.3.1 開發(fā)工具簡介14</p><p> 5.3.2 技術(shù)簡介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)測試與性能分析26</p><p> 6.1 測試計(jì)劃26</p><p> 6.2 系統(tǒng)測試26</p><p> 6.2.1
15、基礎(chǔ)測試26</p><p> 6.2.2 社團(tuán)管理測試27</p><p> 6.2.3 社團(tuán)注冊(cè)管理測試27</p><p> 6.2.4 密碼管理測試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ù)興趣愛好自愿組成,按照章程自主開展活動(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ā)揮著重要作用,是新形勢下有效凝聚學(xué)生、開展思想政治教育的重要組織動(dòng)員方式,是以班級(jí)年級(jí)為主開展學(xué)生思想政治教育的重要補(bǔ)充”。學(xué)生社團(tuán)作為繁榮校園文化、促進(jìn)學(xué)生全面發(fā)展的有效載體,鍛煉了學(xué)生的社會(huì)能力,培養(yǎng)了他們樂群互助的合作精神,其地位和作用越來越受到人們的普遍重視。 </p><p> 并且隨著我國社會(huì)主義市場經(jīng)濟(jì)和高等教育的發(fā)展,特別是高校大規(guī)
18、模擴(kuò)招,高校學(xué)生社團(tuán)的種類、數(shù)量越來越多,作用也越來越大。學(xué)生社團(tuán)已經(jīng)成為高校校園文化的一道亮麗的風(fēng)景線。但當(dāng)前我國高校學(xué)生社團(tuán)發(fā)展中也存在不少問題,如“數(shù)量少”、“活動(dòng)方式單一”、“資金短缺,物質(zhì)條件較差”、“管理不規(guī)范”等一系列問題。如何更好地利用大學(xué)生社團(tuán)的組織和活動(dòng),將其建設(shè)成為進(jìn)行思想教育的有利陣地、學(xué)術(shù)探討思想交流的第二課堂,是高校學(xué)生工作的一個(gè)重要課題。正如《中共中央國務(wù)院關(guān)于進(jìn)一步加強(qiáng)和改進(jìn)大學(xué)生思想政治教育的意見》所指
19、出,“要加強(qiáng)對(duì)社團(tuán)的領(lǐng)導(dǎo)和管理,幫助大學(xué)生社團(tuán)選聘指導(dǎo)老師,支持和引導(dǎo)大學(xué)生社團(tuán)自主開展活動(dòng)”。 </p><p> 1.2社團(tuán)管理系統(tǒng)的研究現(xiàn)狀</p><p> 美國是世界高等教育最發(fā)達(dá)的國家之一,大學(xué)已經(jīng)成為美國科研的主要基地,承擔(dān)了全國60%以上的基礎(chǔ)研究任務(wù)。而且,美國是一個(gè)崇尚組織社團(tuán)的國家,其社團(tuán)組織形成可追溯到殖民地時(shí)期。在這些因素的影響下,美國高校的學(xué)生社團(tuán)種類、數(shù)量
20、、活動(dòng)方式等明顯多于其他國家高校,其學(xué)生社團(tuán)管理體系也較為健全,形成了一套獨(dú)特的管理和輔導(dǎo)模式。美國大學(xué)對(duì)學(xué)生社團(tuán)一般都積極地予以鼓勵(lì)與支援。如美國最有影響力的哈佛大學(xué)就擁有600多個(gè)學(xué)生社團(tuán)。美國大學(xué)培養(yǎng)出眾多的政界、商界、科技界、文藝界領(lǐng)軍人物,其中大多數(shù)曾是學(xué)生社團(tuán)活動(dòng)的積極分子,如尼克松、卡特、肯尼迪等都曾是學(xué)校社團(tuán)活動(dòng)的風(fēng)云人物。而且由于中美兩國在社會(huì)制度和意識(shí)形態(tài)上的本質(zhì)區(qū)別,使得兩國高校的學(xué)生社團(tuán)也有著各自本質(zhì)的特點(diǎn)。而通
21、過比較研究,盡可能在厘清各自歷史發(fā)展沿革、現(xiàn)有發(fā)展?fàn)顮?、宏觀管理政策、微觀運(yùn)營方面的區(qū)別,從而將各自內(nèi)在的結(jié)構(gòu)性優(yōu)勢與不足進(jìn)一步明朗化,從而有助于我們借鑒美國高校學(xué)生社團(tuán)的成功經(jīng)驗(yàn)和運(yùn)作模式,加強(qiáng)我國高校學(xué)生社團(tuán)的管理,進(jìn)一步推動(dòng)學(xué)生社團(tuán)的良性發(fā)展。</p><p> 1.3社團(tuán)管理系統(tǒng)的研究目的</p><p> 開發(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)高效、智能的管理勢在必行。對(duì)于知識(shí)創(chuàng)新的主體,高校教育來說,更應(yīng)該著重實(shí)際,從身邊做起,利用高科技解決實(shí)際問題,適應(yīng)現(xiàn)代要求、推動(dòng)管理走向科學(xué)化、規(guī)范化,走在科技的前沿。</p><p> 最終我們希望通過該系統(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章引言,簡要描述課題的背景、課題的意義以及研究目的,。從而得到開發(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)分析,并簡單說明了該系統(tǒng)所會(huì)使用到的一些技術(shù)與平臺(tái)。</p><p> 第4章總體設(shè)計(jì),對(duì)學(xué)生社團(tuán)管理系統(tǒng)進(jìn)行了設(shè)計(jì),針對(duì)各個(gè)模塊的流程與類進(jìn)行了詳細(xì)設(shè)計(jì),最后對(duì)系統(tǒng)的數(shù)據(jù)庫進(jìn)行了設(shè)計(jì)。通過該章,為之后的編碼提供了基礎(chǔ)。</p><p> 第5章系統(tǒng)詳細(xì)設(shè)計(jì)與實(shí)現(xiàn),實(shí)
26、現(xiàn)主要描述了系統(tǒng)的實(shí)現(xiàn)與實(shí)現(xiàn)過程中重要的算法與邏輯。</p><p> 第6章系統(tǒng)測試,主要描述了對(duì)系統(tǒng)核心功能的測試結(jié)果。</p><p> 第2章 系統(tǒng)可行性分析</p><p> 隨著網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,現(xiàn)在很多國外的大學(xué)和社會(huì)其他部門都已經(jīng)擁了百兆,甚至千兆的校內(nèi)網(wǎng)絡(luò)通信息平臺(tái),通過計(jì)算機(jī)網(wǎng)絡(luò)實(shí)現(xiàn)各種信息服務(wù),并進(jìn)行異地教育和培訓(xùn)。另一方面,現(xiàn)在的很多
27、高校,為豐富學(xué)生的校園生活,培養(yǎng)學(xué)生的個(gè)性,促進(jìn)特長學(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)的建立及無人員參加的社團(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ì)這類信息的管理是一個(gè)難點(diǎn),另一方面,隨著學(xué)生社團(tuán)的增多,如何有效的對(duì)各個(gè)社團(tuán)間信息的劃分也是一個(gè)難點(diǎn),這就需要對(duì)社團(tuán)進(jìn)行歸類處理.顯然,隨著學(xué)生人數(shù)的不斷增加及學(xué)生社團(tuán)要求的不斷提高,管理者的工作量將會(huì)越來越大,并且其工作將是一件十分煩瑣和非常難以組織的事情,可以說傳統(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)用正逐步深入到千家萬戶。人們迫切要求利用這些技術(shù)來進(jìn)行學(xué)生社團(tuán)的組織和管理,以減輕管理者的工作負(fù)擔(dān)及提高工作效率,與此同時(shí)也提高了校園的文化氛圍,更加激發(fā)學(xué)生的學(xué)習(xí)興趣。</p><p> 基于B/S模式的信息管理系統(tǒng)是現(xiàn)階段研究開發(fā)的一個(gè)熱點(diǎn)。它是建立在國際互聯(lián)網(wǎng)上的應(yīng)用系統(tǒng),客戶端的配置可以極為簡單,使使用者不受地域的局限。一個(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)新形勢的發(fā)展,本文進(jìn)行了這一系統(tǒng)的初步設(shè)計(jì)工作,也可以說是做一個(gè)初步的探索,希望它能夠在各類高校中發(fā)揮高效、便捷的作用,達(dá)到簡化管理、面向?qū)W生的目的。</p><p> 2.1技術(shù)可行性分析</p><p> 根據(jù)該系統(tǒng)目標(biāo)來衡量所需的技術(shù)
31、是否具備,一般可從硬軟件的性能要求、環(huán)境條件、操作人員水平和數(shù)量等方面去考慮和分析。</p><p> 考慮到系統(tǒng)實(shí)施的可行性,在軟件方面選擇了如今較流行的MyEclipse工具來進(jìn)行開發(fā)管理平臺(tái)的設(shè)計(jì),使用Mysql數(shù)據(jù)庫存儲(chǔ)數(shù)據(jù)。</p><p> 在硬件方面,則選擇空間較大,硬件的配置越高,系統(tǒng)的開發(fā)與運(yùn)行會(huì)更流暢??紤]到如今的家用或商用電腦硬件的整體配置水平,系統(tǒng)在硬件方面是可
32、行的。</p><p> 在軟件方面,由于MyEclipse和Mysql是兩個(gè)非常成熟的開發(fā)工具,無論在安全性、可用性、可靠性方面都毫無置疑,因此軟件方面是可行的。</p><p><b> 2.2經(jīng)濟(jì)可行性</b></p><p> 軟件的經(jīng)濟(jì)可行性是指軟件所能帶來的經(jīng)濟(jì)效益與開發(fā)設(shè)計(jì)所需要的投資相比,是否相適宜,同時(shí)還要看此軟件能否真
33、正給用戶帶來足夠的經(jīng)濟(jì)效益,我們開發(fā)的這套系統(tǒng)正是考慮為服裝在線銷售系統(tǒng)的使用者提高工作效率,節(jié)省工作時(shí)間,方便操作與管理而設(shè)計(jì)。</p><p> 本系統(tǒng)的開發(fā)在經(jīng)濟(jì)上是完全可行的。開發(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在中國的迅速發(fā)展,人們?nèi)粘I钪性絹碓蕉嗟厥褂肳eb技術(shù)來為自己的工作和學(xué)習(xí)服務(wù)。許多企業(yè)為了擴(kuò)大他們的規(guī)模,將他們的生意范圍涉及到了出口生意,由于企業(yè)的客戶很多,而且分布于各地,甚至還有國外,在線服務(wù)系統(tǒng)有著對(duì)顧客的地域無限制等諸多的優(yōu)點(diǎn),可以成功地解決很多我們現(xiàn)實(shí)生活中所面臨的難題。</p><p> 本高校社團(tuán)管理系統(tǒng)操作簡單易行,所以使用前的培訓(xùn)也比較容易,此
35、系統(tǒng)網(wǎng)站的管理人員對(duì)開發(fā)此應(yīng)用項(xiàng)目的態(tài)度確定而且管理方面的條件都比較成熟。經(jīng)過以上分析,運(yùn)行方面是可行的。</p><p><b> 2.5本章小結(jié)</b></p><p> 可行性分析的任務(wù)是明確應(yīng)用項(xiàng)目開發(fā)的必要性和可行性。本章主要對(duì)系統(tǒng)開發(fā)的可行性進(jìn)行具體的分析,從用戶方角度考慮本系統(tǒng)是否可行,主要通過有力的數(shù)據(jù)和軟件運(yùn)行環(huán)境方面作為依據(jù)。通過經(jīng)濟(jì)可行性、技
36、術(shù)可行性、運(yùn)行可行性等方面的分析說明本工程的技術(shù)成熟、完備,測試手段可靠,具有良好的市場拓展,它追求的是簡單、易學(xué)、易懂、易用,因此,本系統(tǒng)具有一定的開發(fā)前景,具有開發(fā)的價(jià)值。</p><p><b> 第3章 需求分析</b></p><p><b> 3.1系統(tǒng)概述</b></p><p> 學(xué)生社團(tuán)管理系統(tǒng)主要
37、通過對(duì)學(xué)生社團(tuán)的日常事務(wù)進(jìn)行管理,包括個(gè)人管理、安全管理、社團(tuán)日常事務(wù)、社團(tuán)注冊(cè)管理、消息管理、密碼管理等來對(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> 英文簡稱:SCMS</b></p><p><b> 3.2功能總體描述</b></p><p> 通過開發(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)中的一員,這樣簡單的一個(gè)操作過程替代了以前繁瑣的紙質(zhì)辦公的過程。</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> 硬盤:40G或更多</b></p><p> 內(nèi)存:128M或更高(建議使用256M)</p><p><b> 用戶端:</b></p><p> CPU:CⅢ2.0或更高</p><p><b> 硬盤
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ù)庫 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> 利用層次圖來表示系統(tǒng)中各模塊之間的關(guān)系。層次方框圖是用樹形結(jié)構(gòu)的一系列多層次的矩形框描繪數(shù)據(jù)的層次結(jié)構(gòu)。樹形結(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)也描繪得越來越詳細(xì),這種模式非常適合于需求分析階段的需要。從對(duì)頂層的信息的分類開始,沿著圖中每條路
47、徑反復(fù)細(xì)化,直到確定了數(shù)據(jù)結(jié)構(gòu)的全部細(xì)節(jié)為止。</p><p> 本系統(tǒng)一共分為系統(tǒng)管理員和社團(tuán)管理員兩大功能模塊,兩個(gè)模塊之間雖然在表面上是相互獨(dú)立的,但是在對(duì)數(shù)據(jù)庫的訪問上是緊密相連的,各個(gè)模塊訪問的是同一個(gè)數(shù)據(jù)庫,只是所訪問的表不同而已。每個(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ù)庫設(shè)計(jì)</b></p&
52、gt;<p> 對(duì)于一個(gè)服務(wù)類網(wǎng)站而言,為了支持較大的訪問量帶來的數(shù)據(jù)訪問需求,使用桌面型的數(shù)據(jù)庫管理系統(tǒng)是不能滿足需要的,而且安全性也沒有充分保障。因此,需要使用大型商業(yè)化企業(yè)級(jí)服務(wù)用途的數(shù)據(jù)庫管理系統(tǒng),如SQL Server,Oracle等。本系統(tǒng)采用Mysql 數(shù)據(jù)庫管理系統(tǒng)。</p><p> 4.2.1 數(shù)據(jù)分析</p><p> 對(duì)于本系統(tǒng)的數(shù)據(jù)庫的需求而言
53、,由于其主要是用于信息的提供、保存、更新和查詢等。因此,需要分析該系統(tǒng)功能所隱含的對(duì)數(shù)據(jù)應(yīng)用的需求,從而確定數(shù)據(jù)庫的結(jié)構(gòu)。</p><p> 4.2.2 數(shù)據(jù)庫的詳細(xì)設(shè)計(jì)</p><p> 在設(shè)計(jì)數(shù)據(jù)庫時(shí),應(yīng)考慮以下事項(xiàng)</p><p> ?。?)數(shù)據(jù)庫的用途及該用途將如何影響設(shè)計(jì),應(yīng)創(chuàng)建符合用途的數(shù)據(jù)庫計(jì)劃;</p><p> ?。?)
54、數(shù)據(jù)庫規(guī)范化規(guī)則,防止數(shù)據(jù)庫設(shè)計(jì)中出現(xiàn)錯(cuò)誤;</p><p> (3)對(duì)數(shù)據(jù)完整性的保護(hù);</p><p> ?。?)數(shù)據(jù)庫和用戶權(quán)限的安全要求;</p><p> (5)應(yīng)用程序的性能需求,設(shè)計(jì)數(shù)據(jù)庫時(shí)必須利用 Mysql 中能夠提高性能 的功能。對(duì)于性能而言,在數(shù)據(jù)庫大小和硬件配置之間權(quán)衡也是很重要的;</p><p><
55、b> ?。?)數(shù)據(jù)庫維護(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ù)庫等,說明了各子系統(tǒng)的之間的聯(lián)系。本章完成了系統(tǒng)數(shù)據(jù)庫的數(shù)據(jù)需求分析的過程,說明了數(shù)據(jù)庫由概念
59、結(jié)構(gòu)設(shè)計(jì)轉(zhuǎn)換成邏輯結(jié)構(gòu)設(shè)計(jì)的過程,并把各個(gè)物理數(shù)據(jù)模型結(jié)合起來形成了一個(gè)整體的關(guān)系數(shù)據(jù)庫模型,為系統(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,硬盤1G。</p><p><b> 2.軟件環(huán)境</b></p><p> 系統(tǒng)的軟件環(huán)境配置為Windows XP操作系統(tǒng),Mysq
61、l數(shù)據(jù)庫,JDK1.5、和Tomcat6.0服務(wù)器。</p><p> 5.3 開發(fā)工具及技術(shù)簡介</p><p> 以下內(nèi)容是對(duì)本系統(tǒng)所采用的開發(fā)工具和技術(shù)進(jìn)行的簡單介紹。</p><p> 5.3.1 開發(fā)工具簡介</p><p> MyEclipse企業(yè)級(jí)工作平臺(tái)(MyEclipse Enterprise Workbench ,
62、簡稱MyEclipse)是對(duì)Eclipse IDE的擴(kuò)展,利用它我們可以在數(shù)據(jù)庫和J2EE的開發(fā)、發(fā)布,以及應(yīng)用程序服務(wù)器的整合方面極大的提高工作效率。它是功能豐富的J2EE集成開發(fā)環(huán)境,包括了完備的編碼、調(diào)試、測試和發(fā)布功能,完整支持HTML, Struts, JSF, CSS, Javascript, SQL, Hibernate。</p><p> 在結(jié)構(gòu)上,MyEclipse的特征可以分為7類:(1)J
63、2EE模型;(2)WEB開發(fā)工具;(3)EJB開發(fā)工具;(4)應(yīng)用程序服務(wù)器的連接器;(5)J2EE項(xiàng)目部署服務(wù);(6)數(shù)據(jù)庫服務(wù);(7)MyEclipse整合幫助。</p><p> 對(duì)于以上每一種功能上的類別,在Eclipse中都有相應(yīng)的功能部件,并通過一系列的插件來實(shí)現(xiàn)它們。MyEclipse結(jié)構(gòu)上的這種模塊化,可以在不影響其他模塊的情況下,對(duì)任一模塊進(jìn)行單獨(dú)的擴(kuò)展和升級(jí)。</p><
64、p> 簡單而言,MyEclipse是Eclipse的插件,也是一款功能強(qiáng)大的J2EE集成開發(fā)環(huán)境,支持代碼編寫、配置、測試以及除錯(cuò)。</p><p> Mysql是一種采用T-SQL語言,基于C/S模式的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。Mysql存儲(chǔ)和管理數(shù)據(jù)有以下優(yōu)點(diǎn)</p><p> ?。?)每個(gè)數(shù)據(jù)項(xiàng)都存儲(chǔ)在中央位置,所有用戶都可在這個(gè)位置使用它們;</p><p
65、> ?。?)各個(gè)客戶端上不單獨(dú)存儲(chǔ)數(shù)據(jù)項(xiàng)復(fù)本,從而消除了因用戶不得不確保使用的信息相同所帶來的麻煩。系統(tǒng)不需要確保使用當(dāng)前值更新所有數(shù)據(jù)復(fù)本,因?yàn)橹醒胛恢脙H有一個(gè)復(fù)本;</p><p> 可以在服務(wù)器上一次性定義業(yè)務(wù)和安全規(guī)則,并對(duì)所有的用戶平等執(zhí)行;</p><p> ?。?)可以在數(shù)據(jù)庫內(nèi)通過使用約束、存儲(chǔ)過程和觸發(fā)器來強(qiáng)制執(zhí)行規(guī)則。還可在服務(wù)器應(yīng)用程序中執(zhí)行規(guī)則,因?yàn)檫@些應(yīng)用
66、程序也是許多客戶端訪問的中央資源;</p><p> ?。?)關(guān)系數(shù)據(jù)庫服務(wù)器只返回應(yīng)用程序所需要的數(shù)據(jù),優(yōu)化了網(wǎng)絡(luò)流量;</p><p> (6)最大程度地降低硬件的成本,由于數(shù)據(jù)不是存儲(chǔ)在每個(gè)客戶端上,客戶端不必耗費(fèi)磁盤空間來存儲(chǔ)數(shù)據(jù)??蛻舳藷o需在本地增加管理數(shù)據(jù)的功能,同時(shí),服務(wù)器不需將處理能力耗費(fèi)在顯示數(shù)據(jù)上;</p><p> ?。?)可以配置服務(wù)器以優(yōu)
67、化檢索數(shù)據(jù)所需的磁盤輸入/輸出容量,配置客戶端以優(yōu)化從服務(wù)器檢索數(shù)據(jù)的格式;</p><p> ?。?)可以將服務(wù)器存儲(chǔ)在一個(gè)相對(duì)安全的位置,并配備如不間斷電源供應(yīng)系統(tǒng)這樣的設(shè)備,這比完全保護(hù)每個(gè)客戶端更經(jīng)濟(jì);</p><p> ?。?)維護(hù)任務(wù)(例如備份和恢復(fù)數(shù)據(jù))得到簡化,因?yàn)檫@些任務(wù)都可以集中在中央服務(wù)器上執(zhí)行。</p><p> 5.3.2 技術(shù)簡介<
68、;/p><p> 本系統(tǒng)采用MVC框架,MVC(Model-View-Controller)是一種設(shè)計(jì)模式,它強(qiáng)制性地把應(yīng)用程序的輸入、處理和輸出分開。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)行開發(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ù)訪問層(DAL)。區(qū)分層次的目的即為了“高內(nèi)聚、低耦合的”的思想。</p><p> 表現(xiàn)層:通俗講就是展現(xiàn)給用
70、戶的界面,即用戶在使用一個(gè)系統(tǒng)時(shí)候他的所見所得,在本系統(tǒng)中就是所謂的jsp頁面。</p><p> 業(yè)務(wù)邏輯層:針對(duì)具體問題的操作,也就是對(duì)數(shù)據(jù)層的操作,對(duì)數(shù)據(jù)業(yè)務(wù)邏輯的處理,在本系統(tǒng)中就是Servlet。</p><p> 數(shù)據(jù)訪問層:該層所做的事務(wù)直接操作數(shù)據(jù)庫,針對(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來實(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> 在登陸界面用戶首先需要選擇用戶類型,然后填
73、寫用戶名和密碼最后輸入系統(tǒng)隨機(jī)驗(yàn)證碼,否則會(huì)彈出警告信息。如圖5.3所示。</p><p> 圖5.3 選擇用戶類型提示</p><p> 如果用戶名或密碼填寫錯(cuò)誤,則會(huì)彈出用戶名和密碼不一致的系統(tǒng)消息,如圖5.4所示:</p><p> 圖5.4 密碼或用戶名錯(cuò)誤提示</p><p> 如果用戶沒有填寫驗(yàn)證碼,系統(tǒng)就會(huì)提示用戶所示輸
74、入驗(yàn)證碼如圖5.5所示</p><p> 圖5.5 填寫驗(yàn)證碼提示</p><p> 如果各項(xiàng)數(shù)據(jù)均填寫正確無誤則會(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、的用戶類型和系統(tǒng)賦予的相關(guān)權(quán)利,用戶可以通過點(diǎn)擊上面的按鈕選擇關(guān)閉或者最小化當(dāng)前的彈出窗口,窗口最小化后可以通過恢復(fù)按鈕來進(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è)和用戶注銷等功能。</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)行密碼修改,修改前需要正確輸入原來的密碼,并可以動(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)題,在此頁面,你可以查看或修改消息并可以同時(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è)管理,需要填寫社團(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)的過程。本系統(tǒng)詳細(xì)設(shè)計(jì)的原則是采用結(jié)構(gòu)化的設(shè)計(jì)方法,改善控制結(jié)構(gòu),降低程序的復(fù)雜程度,從而提高程序的可讀性、可測試性和可維護(hù)性。</p><p> 第6章
85、 系統(tǒng)測試與性能分析</p><p><b> 6.1 測試計(jì)劃</b></p><p> 對(duì)學(xué)生社團(tuán)管理系統(tǒng)采用黑盒測試的方法,以驗(yàn)證平臺(tái)的是否能滿足學(xué)生社團(tuán)管理的功能需求。具體測試計(jì)劃如下表:</p><p> 表6.1 系統(tǒng)測試計(jì)劃表</p><p><b> 6.2 系統(tǒng)測試</b>
86、</p><p><b> 6.2.1基礎(chǔ)測試</b></p><p> 測試目標(biāo):通過管理員或者注冊(cè)用戶的手動(dòng)操作,填寫申請(qǐng)表信息,從而實(shí)現(xiàn)申請(qǐng)表的提交,申請(qǐng)表基本信息必須填寫完整,以保證申請(qǐng)表能提交并得到處理。</p><p><b> 測試步驟:</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> 測試結(jié)果:</b></p><p> 1.注冊(cè)用戶提交入會(huì)申請(qǐng)表成功;</p><p> 2.系統(tǒng)管
88、理員對(duì)申請(qǐng)表審批過程完成;</p><p> 3.注冊(cè)用戶登陸后得到結(jié)果。</p><p> 6.2.2 社團(tuán)管理測試</p><p> 測試目標(biāo):通過對(duì)社團(tuán)的增加、修改、刪除、查看以及查詢,來測試社團(tuán)處理是否正確,是否能達(dá)到預(yù)期的處理效果。</p><p><b> 測試步驟:</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)約束限制等問題。</p><p> 4.修改數(shù)據(jù)后,查看數(shù)據(jù)修改是否成功,修
90、改時(shí)會(huì)不會(huì)出現(xiàn)異常,不能進(jìn)行修改等問題;</p><p> 5.查詢時(shí),輸入查詢條件后,看時(shí)候能實(shí)現(xiàn)查詢,或不會(huì)出現(xiàn)該數(shù)據(jù)存在但是沒有查詢到這樣的情況;</p><p><b> 測試結(jié)果:</b></p><p> 1.登陸成功,能夠點(diǎn)擊進(jìn)入社團(tuán)事務(wù)管理模塊;</p><p> 2.增加數(shù)據(jù)沒有出現(xiàn)異常,添加的
91、數(shù)據(jù)完全正確;</p><p> 3.刪除數(shù)據(jù)時(shí)沒有出現(xiàn)異常,約束等問題都已經(jīng)解決;</p><p> 4.修改數(shù)據(jù)時(shí)一切正常,修改數(shù)據(jù)成功;</p><p> 5.查詢時(shí),輸入查詢條件后能按實(shí)際情況進(jìn)行查詢,沒有查詢到數(shù)據(jù)則提示沒有查詢到數(shù)據(jù)。</p><p> 6.2.3 社團(tuán)注冊(cè)管理測試</p><p>
92、 測試目標(biāo):測試社團(tuán)注冊(cè)管理運(yùn)行情況,注冊(cè)管理在錄入的時(shí)候是否能正確的區(qū)分情況,確定不會(huì)把數(shù)據(jù)弄錯(cuò),查看社團(tuán)資料的時(shí)候正確無誤保證錄入信息的正確性和完整性。</p><p><b> 測試步驟:</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é)果是否正確無誤。</p><p><b> 測試結(jié)果:</b></p><p> 1.注冊(cè)社團(tuán)管理錄入無誤,查看社團(tuán)資料正確無誤。</p><p> 2.發(fā)布消息,查看消息完整無誤。</p>&
94、lt;p> 6.2.4 密碼管理測試</p><p> 測試目標(biāo):測試該模塊是否能保證用戶進(jìn)行密碼修改,在修改密碼的同時(shí)能否保證用戶信息的安全性。</p><p><b> 測試步驟:</b></p><p> 1.系統(tǒng)用戶登陸后,進(jìn)入密碼管理模塊,點(diǎn)擊密碼修改,進(jìn)入密碼修改頁面,然后輸入自己當(dāng)前使用的密碼,首先輸入一個(gè)錯(cuò)的當(dāng)前密
95、碼進(jìn)行測試,然后再輸入對(duì)的當(dāng)前密碼進(jìn)行測試。</p><p><b> 測試結(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ì),通過測試用例編寫與驗(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)行測試,可以看出各主要功能基本已經(jīng)實(shí)現(xiàn),并以及實(shí)現(xiàn)了預(yù)期效果,這
97、也驗(yàn)證了該系統(tǒng)達(dá)到了設(shè)計(jì)的要求。結(jié)束語</p><p> 短暫而又寶貴的畢業(yè)設(shè)計(jì)就要結(jié)束了。終于在大家的幫助下,通過自己的努力把畢業(yè)設(shè)計(jì)完成了。在當(dāng)中我對(duì)它有了新的認(rèn)識(shí)和了解。在本次設(shè)計(jì)的全過程中,涉及了各方面的知識(shí),大大擴(kuò)展了我的知識(shí)面,同時(shí)是我學(xué)會(huì)了如何使用所學(xué)的知識(shí)去解決一些實(shí)際的問題。</p><p> 畢業(yè)設(shè)計(jì)作為綜合性的設(shè)計(jì),它不同于以前教學(xué)中的實(shí)驗(yàn)、課程設(shè)計(jì)等實(shí)踐環(huán)節(jié)。以
98、前的所做的一些設(shè)計(jì)主要是根據(jù)相關(guān)的課本及老師所給資料去完成的,有一定的參照性,所以相對(duì)而言比較簡單,不能完全達(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í)間來辛苦的工作的成果,所以我還是很喜歡這個(gè)系統(tǒng)。</p><p> 在設(shè)計(jì)中經(jīng)常碰到些問題,才知道自己的知識(shí)還是太少了,還需要繼續(xù)的去學(xué)習(xí)專業(yè)知識(shí)。有些學(xué)過的東西不能很好的把它給運(yùn)用起來,使理論和實(shí)踐沒有很好的結(jié)合起來。只有通過多學(xué)多練才可以把所學(xué)的知識(shí)給用起來。計(jì)算機(jī)是一門非常復(fù)雜且龐大的學(xué)科,一項(xiàng)課題往往需要多項(xiàng)
100、技術(shù)才可以完成的。在設(shè)計(jì)階段,通過對(duì)課題的深入分析與研究,迫使我對(duì)技術(shù)有了一定的了解。在遇到問題時(shí),得到了指導(dǎo)老師與同學(xué)的悉心幫助,使我感受到集體的力量是無窮的。在這次的設(shè)計(jì)中我學(xué)到了很多書本上學(xué)不到的東西,使我受益非淺。使自己的動(dòng)手能力得到很大提高。就要走出校門了,因此我對(duì)這次鍛煉的機(jī)會(huì)很珍惜,但是我的能力有限,仍然存在著很多的不足之處,請(qǐng)老師多多的指教。</p><p> 當(dāng)今的社會(huì)是競爭的社會(huì),而人才的競
101、爭則是競爭的焦點(diǎn),畢業(yè)設(shè)計(jì)對(duì)于我們即將離校的同學(xué)來說,是離校前很好的一次學(xué)習(xí)和鍛煉的機(jī)會(huì),使我們?cè)诟鞣矫娴哪芰Χ加辛撕艽蟪潭鹊奶岣?,為我們踏出校門,走上社會(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í),努力使自己成為一位專業(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)用開發(fā)詳解[M].電子工業(yè)出版. 2009, 34-87. </p><p> 馬朝暉譯Damon Hougland, Aaron Tavistock.. JSP 核心技術(shù)[M].機(jī)械工業(yè)出版社. 2008</p><
104、p> 張思民.java語言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社.2012.</p><p> 馬建紅.數(shù)據(jù)庫原理及應(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)的開發(fā).黑龍江科技信息,2008.</p><p> 郎彥.數(shù)據(jù)庫原理與應(yīng)用[M].北京:高等教育出版社.2007.</p><p> 張思民.java語言程序設(shè)計(jì)[M].北京:清華大學(xué)出版社.2012.</p><
106、;p> 郎彥.數(shù)據(jù)庫原理與應(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ù)開發(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í)踐水平都使我們深感敬佩。**老師無論是在理論上還是在實(shí)踐中,都給予我很大的幫助,使我得到不少的提高,尤其是她對(duì)我的關(guān)心說明了她的責(zé)任心和為人師表所具備的愛心,在這次畢業(yè)設(shè)
108、計(jì)表現(xiàn)無疑。這對(duì)于我以后得學(xué)習(xí)和工作都是一種幫助,感謝她細(xì)心又耐心的輔導(dǎo)。我會(huì)盡自己最大努力,取得一個(gè)優(yōu)異的成績來回報(bào)**老師!</p><p> 同時(shí)我要感謝平頂山工業(yè)職業(yè)技術(shù)學(xué)院三年來對(duì)我的辛苦栽培,以及計(jì)算機(jī)與軟件工程學(xué)院為我提供了良好的學(xué)習(xí)環(huán)境。也祝愿學(xué)校能夠越來越好。</p><p> 最后還要感謝一直以來給我?guī)椭耐瑢W(xué)們,集思廣益,最能體現(xiàn)同學(xué)們?cè)谝黄饘W(xué)習(xí)討論的性質(zhì),而且大
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 高校社團(tuán)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 高校社團(tuán)管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)設(shè)計(jì) ---高校校園社團(tuán)信息管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)--高校畢業(yè)設(shè)計(jì)管理系統(tǒng)論文
- 高校公寓管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 校園社團(tuán)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)論文.doc
- 高校畢業(yè)設(shè)計(jì)選題管理系統(tǒng)畢業(yè)論文 .doc
- 高校畢業(yè)設(shè)計(jì)論文管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn).pdf
- 高校科研管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)設(shè)計(jì)畢業(yè)論文
- 高校學(xué)生信息管理系統(tǒng)畢業(yè)設(shè)計(jì)論文
- 畢業(yè)論文范文——高校校園社團(tuán)信息管理系統(tǒng)
- 畢業(yè)論文范文——高校校園社團(tuán)信息管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)論文 畢業(yè)設(shè)計(jì)管理系統(tǒng)設(shè)計(jì)
- 高校社團(tuán)管理系統(tǒng)
- 高校畢業(yè)設(shè)計(jì)選題管理系統(tǒng)
- 高校教材管理系統(tǒng)畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì) 畢業(yè)設(shè)計(jì)(論文)管理系統(tǒng)設(shè)計(jì)
- java開發(fā)的畢業(yè)設(shè)計(jì)-學(xué)生社團(tuán)管理系統(tǒng)
- 畢業(yè)設(shè)計(jì)管理系統(tǒng)論文畢業(yè)設(shè)計(jì)
- 畢業(yè)設(shè)計(jì)論文---高校圖書管理系統(tǒng)的設(shè)計(jì)與開發(fā)
評(píng)論
0/150
提交評(píng)論