基于java學(xué)生社團管理信息系統(tǒng)(畢業(yè)論文)_第1頁
已閱讀1頁,還剩39頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  學(xué)生社團管理系統(tǒng)</b></p><p><b>  1.引言</b></p><p><b>  1.1 項目來源</b></p><p>  通過對各大高校實地的調(diào)查可知,一般高校的學(xué)生社團信息管理主要是依據(jù)紙質(zhì)和手工作業(yè)處理,人工的對大量會員的基本資料進行檔案式管理

2、,此種處理方式數(shù)據(jù)量大,管理模式和方法滯后, 存放時間不能長久和數(shù)據(jù)更新速度慢。考慮現(xiàn)存的情況,建立一個系統(tǒng)化的學(xué)生社團管理系統(tǒng)是十分必要的。比如由原來的檔案式保存會員信息變?yōu)閷⑿畔⒋嫒霐?shù)據(jù)庫中進行系統(tǒng)管理;利用海報或者板報宣傳社團活動變?yōu)橹苯釉诰W(wǎng)上發(fā)布社團活動的時間和地點等;文件式申請社團的創(chuàng)建變?yōu)橐?guī)范格式的網(wǎng)上申請,提交表格,再由系統(tǒng)管理員審核、批準(zhǔn);此系統(tǒng)還可以方便會員對社團動態(tài)進行查看、為社團評價打分、進行留言和會員之間的交流等

3、。</p><p><b>  1.2 任務(wù)目標(biāo) </b></p><p>  學(xué)生社團管理信息系統(tǒng)是一個操作簡單、使用方便的基于B/S模式的系統(tǒng)。它的建立既是為了更加高效、規(guī)范地實現(xiàn)對社團動態(tài)進行管理,又是為了方便用戶及時查看社團信息,保證信息的時效性和高效性。由于要滿足用戶隨時隨地查看社團最新動態(tài),達(dá)到共享性的目的,故采用B/S模式,這樣可達(dá)到信息共享、節(jié)約成本和

4、提高效率的目的。此學(xué)生社團管理信息系統(tǒng)應(yīng)達(dá)到以下七個目標(biāo):</p><p>  系統(tǒng)采用人機對話操作模式,界面設(shè)計簡單大方,操作簡單,效率高,安全性能高,同時便于維護和管理;</p><p>  在登錄界面,可根據(jù)界面中的權(quán)限來選擇不同用戶可以對系統(tǒng)調(diào)用不同的功能。</p><p>  迅速發(fā)布社團動態(tài),對社團活動申請、會費管理、校外社團合作進行規(guī)范化和程序化管理;

5、</p><p>  能夠大量存儲社團會員信息,方便會員查看社團信息、留言、進行評分等操作;</p><p>  社團管理員可以通過后臺登錄,對社團信息、活動、留言板和注冊的用戶進行查看和管理,同時對用戶加入社團的申請進行審核。</p><p>  通過查詢、添加、修改等操作,對社團信息、用戶資料、財務(wù)管理等模塊進行管理。</p><p> 

6、 系統(tǒng)管理員可以修改個人密碼,可以對社團的各項活動進行管理和監(jiān)督。</p><p>  系統(tǒng)采用MYSQL數(shù)據(jù)庫,開發(fā)語言為JAVA,數(shù)據(jù)庫的存儲容量足夠大,而且比較穩(wěn)定,能夠較長時間保存數(shù)據(jù)。 </p><p><b>  2. 項目規(guī)劃</b></p><p><b>  2.1 項目資源</b></p>

7、<p>  2.1.1 硬件設(shè)備</p><p>  如下表1為學(xué)生社團管理信息系統(tǒng)運行所需硬件環(huán)境 </p><p>  表 1 系統(tǒng)運行硬件環(huán)境配置表</p><p>  2.1.2 軟件環(huán)境</p><p>  如下表2為學(xué)生社團管理信息系統(tǒng)運行所需的軟件環(huán)境 </p><p>  表 2 系統(tǒng)運

8、行軟件環(huán)境配置表</p><p>  2.1.3 開發(fā)工具</p><p>  如下表3為學(xué)生社團管理信息系統(tǒng)開發(fā)所需的工具 </p><p>  表 3 開發(fā)工具一覽表</p><p><b>  2.2 項目規(guī)劃</b></p><p>  2.2.1 任務(wù)描述</p><

9、;p>  通過使用任務(wù)樹對學(xué)生社團管理信息系統(tǒng)進行任務(wù)分解,此系統(tǒng)任務(wù)分為以下六個方面: </p><p>  項目研究:主要是對所要研究的課題進行分析,明確項目的功能和所要實現(xiàn)的目標(biāo)。</p><p>  項目規(guī)劃:主要是對項目的進度進行合理的安排,保證項目按時按量的完成。</p><p>  系統(tǒng)分析與建模:主要是對系統(tǒng)涉及的相關(guān)組織、業(yè)務(wù)以及系統(tǒng)相關(guān)的功

10、能等進行分析。</p><p>  系統(tǒng)結(jié)構(gòu)設(shè)計:主要是對系統(tǒng)的總體框架進行分析,同時也包括對文件的數(shù)據(jù)結(jié)構(gòu)進行研究。</p><p>  系統(tǒng)詳細(xì)設(shè)計:主要是對系統(tǒng)編碼、數(shù)據(jù)庫進行分析,最終使系統(tǒng)界面運行正常。</p><p>  系統(tǒng)的測試與使用:主要是檢測系統(tǒng)可能出現(xiàn)的各種問題,同時編寫系統(tǒng)使用說明書,保證系統(tǒng)能夠正常運行。</p><p&

11、gt;  圖 1 學(xué)生社團管理信息系統(tǒng)開發(fā)任務(wù)樹</p><p>  2.2.2 進度安排</p><p>  系統(tǒng)開發(fā)是一個包含連續(xù)步驟的周期,因此需要對系統(tǒng)進行嚴(yán)格的規(guī)劃,運用甘特圖手段,將系統(tǒng)分成以下七個階段,使每個階段都有一個明確開始和結(jié)束的時間,保證活動的次序性和按時按量的完成開發(fā)任務(wù)。本系統(tǒng)中,通過對開發(fā)的任務(wù)樹模塊進行時間安排,以周為主單位,天數(shù)為輔助單位,來對學(xué)生社團管理

12、信息系統(tǒng)做時間上的整體規(guī)劃。系統(tǒng)甘特圖如下圖2所示:</p><p>  圖 2 學(xué)生社團管理系統(tǒng)開發(fā)進度計劃甘特圖</p><p>  3. 系統(tǒng)分析與建模</p><p><b>  3.1 業(yè)務(wù)組織</b></p><p>  通過調(diào)查得知,學(xué)生社團是由高校團委進行管理和規(guī)劃的。校團委通過與學(xué)生社團聯(lián)合委員會進行

13、溝通交流,最終安排和規(guī)劃出各個社團的活動。下圖3為學(xué)生社團管理信息系統(tǒng)的組織結(jié)構(gòu)圖:</p><p>  圖 3 學(xué)生社團管理信息系統(tǒng)組織結(jié)構(gòu)圖</p><p>  各組織結(jié)構(gòu)的功能如下:</p><p>  校團委:對全校社團進行宏觀把握和管理,全權(quán)負(fù)責(zé)部署和指導(dǎo)學(xué)社聯(lián)的各項工作。</p><p>  學(xué)社聯(lián):管理學(xué)社聯(lián)基本日常事務(wù),協(xié)同

14、評估各個社團的工作成果,加強社團之間的溝通交流,促進社團朝向特色化發(fā)展。</p><p>  辦公室:定期對各個社團進行工作部署,總結(jié)會議記錄,及時總結(jié)會員反饋的留言,同時聯(lián)系校外社團,增進相互認(rèn)識和合作的機會。</p><p>  財務(wù)部:對社團的收入和支出進行統(tǒng)一支配,對活動經(jīng)費進行規(guī)范化管理。</p><p>  宣傳部:及時發(fā)布社團近期活動的時間、地點和內(nèi)容

15、。</p><p>  人力資源部:對新入會會員進行相應(yīng)的培訓(xùn),同時協(xié)調(diào)社團活動人員的調(diào)動,積極為社團活動的開展提供人力支持,保證活動的順利完成。</p><p>  新聞部:承擔(dān)新聞采集工作,將各社團特色活動的新聞材料交至校報、廣播站等媒介進行報道。</p><p><b>  3.2 用例建模</b></p><p>

16、;<b>  3.2.1 用例圖</b></p><p>  用例建模被用于分析系統(tǒng)的功能需求,根據(jù)統(tǒng)一建模語言UML標(biāo)準(zhǔn)畫出的用例圖可以簡單明了的對系統(tǒng)功能進行徹底的分析。如下圖為系統(tǒng)三類用戶的用戶圖:</p><p>  3.2.1.1 普通用戶用例圖</p><p>  圖 4 普通用戶用例圖</p><p> 

17、 3.2.1.2 社團管理員用例圖</p><p>  圖 5 社團管理員用例圖</p><p>  3.2.1.3 系統(tǒng)管理員用例圖</p><p>  圖 6 系統(tǒng)管理員用例圖</p><p>  3.2.2 用例描述</p><p>  用例描述的作用是對上面的主要用例進行詳細(xì)的說明。此系統(tǒng)中主要對用戶管理、

18、會員留言、創(chuàng)建社團、申請加入社團和評分管理用例進行分析。如下圖為各用戶用例描述圖:</p><p>  3.2.2.1 用戶管理用例描述</p><p>  表 4 用戶管理用例描述</p><p>  3.2.2.2 會員留言用例描述</p><p>  表 5 會員留言用例描述</p><p>  3.2.2.

19、3 申請創(chuàng)建社團用例描述</p><p>  表 6 申請創(chuàng)建社團用例描述</p><p>  3.2.2.4 用戶申請加入社團用例描述</p><p>  表 7 用戶申請加入社團用例描述</p><p>  3.2.2.5 評分管理用例描述</p><p>  表 8 評分管理用例描述</p>

20、<p>  3.3 概念數(shù)據(jù)建模</p><p>  概念數(shù)據(jù)模型是用來描述組織數(shù)據(jù)的,利用它可以理清數(shù)據(jù)的結(jié)構(gòu)和數(shù)據(jù)之間的相互關(guān)系。根據(jù)分析,學(xué)生社團管理系統(tǒng)主要涉及一下12類:登錄類、用戶類、社團活動類、社團公告類、留言類、社團類、評分類、校外合作類、社團類型類、創(chuàng)建社團申請表、加入社團申請表、收支表和物品表。在這涉及的類中,存在如下關(guān)系:用戶類與登錄類、評分類是一對一的關(guān)系,用戶與社團活動、社團公

21、告、校外合作、收支表和物品表是多對多關(guān)系,用戶與加入社團申請表類是一對多關(guān)系,用戶可以同時加入幾個社團,社團類型與社團是一對多關(guān)系,用戶類與創(chuàng)建社團類是一對多關(guān)系,用戶只能創(chuàng)建一個社團,創(chuàng)建一個社團至少需要十個人聯(lián)合發(fā)起。收支信息表和物品單與社團之間是一對一關(guān)系。如下圖7為學(xué)生社團管理信息系統(tǒng)前臺概念數(shù)據(jù)模型圖:</p><p>  圖 7 學(xué)生社團管理信息系統(tǒng)概念數(shù)據(jù)模型</p><p&g

22、t;  如下圖8為學(xué)生社團管理信息系統(tǒng)后臺概念數(shù)據(jù)模型圖:</p><p>  圖 8 學(xué)生社團管理信息系統(tǒng)概念數(shù)據(jù)模型</p><p><b>  3.4 輔助建模</b></p><p>  3.4.1 順序圖(或通信圖)</p><p>  順序圖是用時間順序的方式表明了類的對象之間的一種交互方式。 系統(tǒng)的順序圖

23、包括對象名稱、對象的生命期、控制焦點和消息。 </p><p> ?。?)用戶首先進入學(xué)生社團系統(tǒng)首頁,點擊“注冊”,填寫相關(guān)資料,系統(tǒng)提示注冊成功。再使用剛注冊的用戶名以及密碼來重新登錄系統(tǒng),用戶隨后進入學(xué)生社團的主頁??梢詫ι鐖F活動、社團公告、校外合作等進行瀏覽。若是用戶對社團進行了留言、評分和申請加入社團等操作,提交數(shù)據(jù)庫時,數(shù)據(jù)庫會對其進行相應(yīng)的處理,并保存留言、評分表和申請表。如下圖為用戶管理用例順序圖

24、:</p><p>  圖 9 用戶管理用例順序圖</p><p> ?。?)用戶首先使用自己的用戶名以及密碼來登錄系統(tǒng),登錄成功后,會員進入學(xué)生社團系統(tǒng)主頁。此時會員可對社團進行留言。會員一旦確認(rèn)留言信息,提交到數(shù)據(jù)庫,數(shù)據(jù)庫會自動保存會員留言內(nèi)容。同時會員可查看自己的留言。如下圖為會員留言順序圖:</p><p>  圖 10 會員留言用例順序圖</p

25、><p> ?。?)用戶首先使用自己的用戶名以及密碼來登錄系統(tǒng),即可進入申請創(chuàng)建社團功能模塊。通過填寫創(chuàng)建社團所需的申請表,最后提交系統(tǒng),進行保存。系統(tǒng)管理員通過用戶名和密碼登錄后臺操作,審核表格,最終確定是否通過創(chuàng)建新社團的請求。如下圖為申請創(chuàng)建社團順序圖:</p><p>  圖 11 申請創(chuàng)建社團用例順序圖</p><p> ?。?)用戶先進行注冊,注冊成功后,

26、輸入正確的用戶名和密碼,登錄進入學(xué)生社團系統(tǒng)主頁,用戶可查看相應(yīng)的社團資料,選擇感興趣的社團,最后在填寫申請加入社團的表格,并提交,系統(tǒng)自動將申請表格保存在數(shù)據(jù)庫中。社團管理員輸入正確的用戶名和密碼,登錄后臺系統(tǒng),并查看用戶申請表,確認(rèn)是否符合資格,審核通過后即可成為該社團會員。如下圖為用戶申請加入社團順序圖:</p><p>  圖 12 申請加入社團用例順序圖</p><p> ?。?/p>

27、5)用戶先進行注冊,注冊成功后,輸入正確的用戶名和密碼,登錄進入學(xué)生社團系統(tǒng)主頁,用戶查看各社團活動、公告、相冊和社團管理制度等,依據(jù)社團評分表,進行相應(yīng)的打分,最后確認(rèn)提交,系統(tǒng)自動將評分表保存在數(shù)據(jù)庫中。系統(tǒng)管理員輸入正確的用戶名和密碼,登錄后臺系統(tǒng),依據(jù)各社團評分表,進行相應(yīng)的加權(quán)評分,得出各社團的具體分?jǐn)?shù)。如下圖為評分管理順序圖:</p><p>  圖 13 評分管理用例順序圖</p>

28、<p>  3.4.2 分析類圖</p><p>  分析類圖是用來表明分析類和這些類間的一種關(guān)系。是在概念數(shù)據(jù)模型的基礎(chǔ)上添加了所有類的屬性和操作。如下圖為系統(tǒng)前臺的分析類圖:</p><p>  圖 14 學(xué)生社團管理系統(tǒng)分析類圖 </p><p>  3.4.3 活動圖(或狀態(tài)圖)</p><p>  活動圖說明了系統(tǒng)的一個

29、活動到另一個活動的過程,活動也可以并行開展?;顒印⑥D(zhuǎn)移、判定點、泳道和同步條是活動圖重要的運用元素。</p><p>  3.4.3.1用戶管理活動圖(或狀態(tài)圖)</p><p>  圖15 用戶管理活動圖 </p><p>  3.4.3.2創(chuàng)建社團活動圖(或狀態(tài)圖)</p><p>  圖 16 創(chuàng)建社團活動圖 </p>

30、<p>  3.4.3.3會員留言活動圖(或狀態(tài)圖)</p><p>  圖 17 會員留言活動圖</p><p>  3.4.3.3后臺維護活動圖(或狀態(tài)圖)</p><p>  圖 18 后臺維護活動圖</p><p>  3.4.4 業(yè)務(wù)規(guī)則建模(判定表/決策表)</p><p>  業(yè)務(wù)規(guī)則建

31、模是在前述的各類模型的基礎(chǔ)上,根據(jù)系統(tǒng)本身業(yè)務(wù)的需要而產(chǎn)生的。根據(jù)各種條件的判斷,對結(jié)果進行選擇與預(yù)測。</p><p>  利用業(yè)務(wù)判定表對用戶登錄進行分析,其中判定的條件包括:用戶名、用戶密碼和用戶類型;可供選擇的結(jié)果包括:登錄成功和登錄失敗。其業(yè)務(wù)判定表如下:</p><p>  表 9 用戶登錄業(yè)務(wù)判定表</p><p>  利用業(yè)務(wù)判定表對創(chuàng)建社團進行分

32、析,其中判定的條件包括:是否有多于10名學(xué)生聯(lián)合申請,有規(guī)范的名稱和相應(yīng)的組織結(jié)構(gòu),至少有一名指導(dǎo)老師,有規(guī)范的章程;可供選擇的結(jié)果包括:創(chuàng)建成功和審核不通過。其業(yè)務(wù)判定表如下:</p><p>  表 10 創(chuàng)建社團業(yè)務(wù)判定表</p><p> ?。?)利用業(yè)務(wù)判定表對社團星級進行評定,其中判定的條件包括:90分 <= 加權(quán)評分值〈=100分、80分 <= 加權(quán)評分值〈90

33、分、60分 <= 加權(quán)評分值〈80分和0分 <= 加權(quán)評分值〈60分;可供選擇的結(jié)果包括:五星、四星、三星、二星。其業(yè)務(wù)判定表如下:</p><p>  表 11 社團星級評定業(yè)務(wù)判定表</p><p>  4. 系統(tǒng)設(shè)計與建模</p><p>  4.1 總體結(jié)構(gòu)設(shè)計</p><p>  4.1.1 體系結(jié)構(gòu)設(shè)計</p&

34、gt;<p>  學(xué)生社團管理信息系統(tǒng)采用方式是基于B/S模式,用戶通過WEB瀏覽器向服務(wù)器發(fā)出請求,然后服務(wù)器對其進行身份驗證,驗證通過后,服務(wù)器對WEB瀏覽器進行響應(yīng),從數(shù)據(jù)庫獲取相關(guān)數(shù)據(jù),最后將用戶請求的信息送到瀏覽器。如下圖為系統(tǒng)體系結(jié)構(gòu)設(shè)計:</p><p>  圖 19 學(xué)生社團管理系統(tǒng)體系結(jié)構(gòu)圖</p><p>  4.1.2 功能結(jié)構(gòu)設(shè)計</p>

35、<p>  利用功能結(jié)構(gòu)圖可以清晰的看到系統(tǒng)的各大功能模塊,從整體上把握系統(tǒng)實現(xiàn)的目標(biāo)。如下圖為學(xué)生社團系統(tǒng)前臺和后臺功能結(jié)構(gòu)圖:</p><p>  圖 20 學(xué)生社團管理系統(tǒng)前臺功能結(jié)構(gòu)圖</p><p>  圖 21 學(xué)生社團管理系統(tǒng)后臺功能結(jié)構(gòu)圖</p><p>  此學(xué)生社團管理系統(tǒng)的功能包括以下部分:</p><p>

36、;  用戶管理功能:此模塊包括用戶注冊、用戶登錄和用戶信息管理。在前臺系統(tǒng),用戶可完成注冊、登錄模塊,進入系統(tǒng)后,可修改用戶個人信息,同時也可提交加入社團的申請表。在系統(tǒng)后臺,社團管理員登錄系統(tǒng),可查看會員的基本資料,對會員資料進行增添、刪改和更新等操作,對用戶申請進行審核和回復(fù)。</p><p>  留言板管理功能:此模塊運用的前提是用戶必須登錄系統(tǒng),查看社團信息,才能對相應(yīng)社團進行評價。在系統(tǒng)后臺,社團管理員

37、可查看留言和回復(fù)留言等,了解會員的看法,對社團進行完善。</p><p>  評分管理:此模塊必須滿足用戶登錄系統(tǒng),對相應(yīng)的社團活動等進行評分,系統(tǒng)管理員可根據(jù)評分加權(quán)的方法對社團進行綜合評分,得出社團星級評定結(jié)果。同時社團管理員可查看相應(yīng)的結(jié)果。</p><p>  社團管理功能。用戶可查看社團活動、社團公告、校外合作等一系列有關(guān)社團的信息,在系統(tǒng)后臺,社團管理員主要是對社團動態(tài)進行添加

38、、刪除和更新</p><p>  4.2 數(shù)據(jù)模型設(shè)計</p><p>  4.2.1 邏輯數(shù)據(jù)建模</p><p>  表 12 學(xué)生社團管理系統(tǒng)邏輯數(shù)據(jù)表</p><p>  4.2.2 物理數(shù)據(jù)建模</p><p>  本系統(tǒng)采用 MYSQL數(shù)據(jù)庫 ,數(shù)據(jù)庫名為shetuan,在本數(shù)據(jù)庫里有11個表,每個表的具

39、體結(jié)構(gòu)如下列表格所示:</p><p>  表 13 登錄信息表結(jié)構(gòu)</p><p>  表 14 用戶信息表結(jié)構(gòu)</p><p>  表 15 留言板信息表結(jié)構(gòu)</p><p>  表 16 社團活動信息表結(jié)構(gòu)</p><p>  表 17 社團信息表結(jié)構(gòu)</p><p>  表 1

40、8 校外合作信息表結(jié)構(gòu)</p><p>  表 19 社團公告信息表結(jié)構(gòu)</p><p>  表 20 收支信息表結(jié)構(gòu)</p><p>  表 21 物品信息表結(jié)構(gòu)</p><p>  表 22 評分表結(jié)構(gòu)</p><p>  表 23 加入社團申請表結(jié)構(gòu)</p><p>  根據(jù)上

41、面各表,得出如下數(shù)據(jù)庫表間關(guān)系圖:</p><p>  圖 22 學(xué)生社團管理系統(tǒng)表間關(guān)系</p><p><b>  4.3 設(shè)計類建模</b></p><p>  依據(jù)分析類圖和物理數(shù)據(jù)模型,得出學(xué)生社團管理信息系統(tǒng)的設(shè)計類圖如下:</p><p>  圖 23 學(xué)生社團管理信息系統(tǒng)設(shè)計類圖</p>

42、<p>  4.4 人機界面設(shè)計</p><p>  4.4.1 表單與報表設(shè)計</p><p>  表單是一個包括預(yù)定義數(shù)據(jù)的業(yè)務(wù)文檔,包含一部分內(nèi)容,同時將填入其他的數(shù)據(jù),表單具有程式化的格式。報表適用于閱讀或者觀看,只包括預(yù)定義數(shù)據(jù)的業(yè)務(wù)文檔,屬于被動式文檔。學(xué)生社團管理系統(tǒng)的所有表單如下表:</p><p>  表 24 學(xué)生社團管理系統(tǒng)表單&l

43、t;/p><p>  圖 24 用戶注冊表表單單布局設(shè)計圖</p><p>  圖 25 添加活動表單布局設(shè)計圖</p><p>  圖 26 社團活動報表布局設(shè)計圖</p><p>  4.4.2 人機對話與界面設(shè)計</p><p>  對話設(shè)計是表示用戶與系統(tǒng)之間從開始到結(jié)尾順序的過程。如下圖為學(xué)生社團系統(tǒng)對話圖

44、:</p><p>  圖 27 學(xué)生社團管理系統(tǒng)對話圖</p><p>  本著系統(tǒng)設(shè)計美觀、大方的要求,現(xiàn)設(shè)計學(xué)生社團管理系統(tǒng)界面如下:</p><p>  圖28 學(xué)生社團系統(tǒng)登錄界面 </p><p>  圖29 密碼修改界面</p><p>  圖30 成功登錄提示界面</p><

45、p>  圖 31 學(xué)生社團系統(tǒng)主界面</p><p>  上述界面是對學(xué)生社團管理信息系統(tǒng)基本功能的展示,主要是實現(xiàn)用戶注冊、登錄、用戶查看社團信息、添加社團活動和修改個人信息等功能,。</p><p>  5. 系統(tǒng)測試與運行</p><p>  5.1 核心算法描述</p><p>  5.1.1 添加社團活動算法描述</

46、p><p>  圖 32 添加社團活動流程圖</p><p>  根據(jù)圖32所示的添加社團活動流程圖,可看出其程序設(shè)計邏輯,其詳細(xì)算法設(shè)計如下所示:</p><p><b>  Begin</b></p><p>  輸入活動標(biāo)題,活動時間,活動內(nèi)容等信息</p><p>  獲取活動標(biāo)題,活動時間

47、,活動內(nèi)容等信息</p><p>  If(活動標(biāo)題,活動時間,活動內(nèi)容等信息有一個或多個為空)</p><p>  {Print“選項不能為空,請重填”</p><p><b>  Return</b></p><p>  }Else If(登記失?。?lt;/p><p><b>  {

48、</b></p><p>  Print“信息添加失敗,請重新填寫”</p><p><b>  Return</b></p><p><b>  }Else</b></p><p><b>  {</b></p><p>  Print“添

49、加成功”</p><p><b>  }</b></p><p><b>  End</b></p><p>  5.2 系統(tǒng)測試用例設(shè)計</p><p>  表 25 用戶管理測試設(shè)計</p><p>  5.3 系統(tǒng)使用說明</p><p>  

50、打開IE安全瀏覽器,在網(wǎng)址欄輸入:http://localhost:8088/st/qiantai/index.jsp,單擊確定按鈕,頁面跳轉(zhuǎn)到學(xué)生社團管理信息系統(tǒng)登錄界面。</p><p>  學(xué)生社團管理信息系統(tǒng)中的身份分為用戶、社團管理員和系統(tǒng)管理員三部分。在登錄界面輸入正確的用戶名和密碼,如選擇用戶身份,則跳轉(zhuǎn)進入用戶系統(tǒng);如選擇社團管理員身份,則跳轉(zhuǎn)進入社團管理員系統(tǒng);如選擇系統(tǒng)管理員身份,則跳轉(zhuǎn)進入系

51、統(tǒng)管理員系統(tǒng)。用戶名、密碼輸入錯誤或與身份不相符時,會提示用戶名或密碼錯誤。此時需重新輸入正確信息方可登錄系統(tǒng)。</p><p>  如果選擇用戶身份登錄,進入用戶界面后,頂部主要功能模塊有:用戶管理模塊、社團管理模塊、留言板模塊、評分模塊。進入用戶管理模塊,用戶可查看個人資料,并進行修改和保存;進入社團管理模塊,用戶可查看社團活動、社團公告、校外合作等社團最新動態(tài),同時用戶可申請加入感興趣的社團,也可聯(lián)名申請創(chuàng)

52、建新的社團;進入留言板模塊,用戶可對社團情況進行評價,同時可查看其它用戶的留言;進入評分模塊,用戶可對社團進行綜合評分,同時可查看社團星級評定結(jié)果。</p><p>  如果選擇的是社團管理員身份登錄,進入社團管理員界面后,頂部主要功能模塊有:用戶管理模塊、社團活動添加模塊、社團公告添加模塊、留言板模塊、財務(wù)管理模塊、校外合作模塊和退出系統(tǒng)。社團管理員可對這些模塊中的信息進行查看、刪除和審核等操作。 </p

53、><p>  如果選擇的是系統(tǒng)管理員身份登錄,進入系統(tǒng)管理員界面后,頂部主要功能模塊有:系統(tǒng)維護模塊、社團管理模塊和退出系統(tǒng)。系統(tǒng)管理員可系統(tǒng)出現(xiàn)的問題進行查看和維護,同時對社團的財務(wù)以及動態(tài)進行相應(yīng)的監(jiān)督。</p><p><b>  6. 總結(jié)</b></p><p>  經(jīng)過兩個月的課題研究、分析系統(tǒng)需求、編寫代碼和測試系統(tǒng)的運行等程序,最終

54、順利完成了此學(xué)生社團管理信息系統(tǒng)的設(shè)計與開發(fā)任務(wù)。該系統(tǒng)基本上實現(xiàn)了需求分析中所設(shè)計的各項功能。</p><p>  (1)開發(fā)環(huán)境。系統(tǒng)采用java為開發(fā)語言,MYSQL為后臺數(shù)據(jù)庫,tomcat 6.0為服務(wù)器,遵循網(wǎng)絡(luò)三層架構(gòu),研發(fā)了一個基于B/S模式的學(xué)生社團管理信息系統(tǒng)。</p><p> ?。?)系統(tǒng)設(shè)計。依據(jù)詳細(xì)的需求分析,對系統(tǒng)功能和結(jié)構(gòu)進行了合理的設(shè)計。具體功能如下(在權(quán)

55、限范圍內(nèi)進行的操作):</p><p>  用戶管理功能。主要包括以下功能:用戶注冊、用戶登錄系統(tǒng)、用戶可登錄系統(tǒng)后修改個人資料。在系統(tǒng)后臺,可實現(xiàn)添加、修改和刪除學(xué)生信息,并能查詢學(xué)生所屬的社團及參加的活動等。</p><p>  社團管理功能。主要包括以下功能:用戶可登錄系統(tǒng)查看社團活動、社團公告、所有社團相關(guān)資料、社團組織的校外合作以及社團星級評定等。在系統(tǒng)后臺,管理員可更新、修改、

56、刪除社團所有動態(tài)。同時用戶可申請加入感興趣的社團,填寫申請表,等待審核;還可申請創(chuàng)建社團,若符合社團創(chuàng)建標(biāo)準(zhǔn),即通過審批。</p><p>  留言板管理功能。主要包括以下功能:用戶可登錄學(xué)生社團管理系統(tǒng),進行對社團動態(tài)的留言,查看其它會員的留言。在系統(tǒng)后臺,社團管理員可隨時查看會員留言,并進行回復(fù)。</p><p>  評分管理功能。主要包括以下功能:用戶登錄學(xué)生社團管理系統(tǒng),查看社團活

57、動,并進行相應(yīng)的評分。在系統(tǒng)后臺,自動根據(jù)評分進行加權(quán),對社團進行星級評定。</p><p> ?。?)開發(fā)總結(jié)。在設(shè)計與開發(fā)學(xué)生社團管理信息系統(tǒng)的過程中,發(fā)現(xiàn)自己對設(shè)計系統(tǒng)的基本步驟不是很了解,對系統(tǒng)分析過程中需求分析、用例描述、概念數(shù)據(jù)建模和對象關(guān)系建模等方法了解不透徹。通過老師指點,上網(wǎng)查詢文獻(xiàn)和同學(xué)相互討論,最終在這些不足的方面有所改進,對這些專業(yè)知識有了更深的了解,尤其是對VISIO軟件的使用,在UML

58、建模方面,自己的動手能力和思考問題的能力有了很大的提升。</p><p><b>  7.2工作展望</b></p><p>  系統(tǒng)已基本達(dá)到了既定的開發(fā)目標(biāo),滿足了總體需求、功能需求、性能需求以及其他需求,但是該系統(tǒng)還有一些方面是需要繼續(xù)完善和進一步擴展的。需要完善的主要以下這些方面:</p><p><b>  系統(tǒng)的安全性&l

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論