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

下載本文檔

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

文檔簡介

1、 青島農(nóng)業(yè)大學學生社團管理系統(tǒng)1引言1.1 項目來源通過對各大高校實地的調(diào)查可知,一般高校的學生社團信息管理主要是依據(jù)紙質(zhì)和手工作業(yè)處理,人工的對大量會員的基本資料進行檔案式管理,此種處理方式數(shù)據(jù)量大,管理模式和方法滯后, 存放時間不能長久和數(shù)據(jù)更新速度慢??紤]現(xiàn)存的情況,建立一個系統(tǒng)化的學生社團管理系統(tǒng)是十分必要的。比如由原來的檔案式保存會員信息變?yōu)閷⑿畔⒋嫒霐?shù)據(jù)庫中進行系統(tǒng)管理;利用海報或者板報宣傳社團活動變?yōu)橹苯釉诰W(wǎng)上發(fā)布社團活動的時間和地點等;文件式申請社團的創(chuàng)建變?yōu)橐?guī)范格式的網(wǎng)上申請,提交表格,再由系統(tǒng)管理員審核、批準;此系統(tǒng)還可以方便會員對社團動態(tài)進行查看、為社團評價打分、進行留言

2、和會員之間的交流等。1.2 任務目標學生社團管理信息系統(tǒng)是一個操作簡單、使用方便的基于 B/S 模式的系統(tǒng)。它的建立既是為了更加高效、規(guī)范地實現(xiàn)對社團動態(tài)進行管理,又是為了方便用戶及時查看社團信息,保證信息的時效性和高效性。由于要滿足用戶隨時隨地查看社團最新動態(tài),達到共享性的目的,故采用 B/S 模式,這樣可達到信息共享、節(jié)約成本和提高效率的目的。此學生社團管理信息系統(tǒng)應達到以下七個目標:(1) 系統(tǒng)采用人機對話操作模式,界面設計簡單大方,操作簡單,效率高,安全性能高,同時便于維護和管理;(2) 在登錄界面,可根據(jù)界面中的權(quán)限來選擇不同用戶可以對系統(tǒng)調(diào)用不同的功能。(3) 迅速發(fā)布社團動態(tài),對

3、社團活動申請、會費管理、校外社團合作進行規(guī)范化和程序化管理;(4) 能夠大量存儲社團會員信息,方便會員查看社團信息、留言、進行評分等操作;(5) 社團管理員可以通過后臺登錄,對社團信息、活動、留言板和注冊的用戶進行查看和管理,同時對用戶加入社團的申請進行審核。1頁腳內(nèi)容 青島農(nóng)業(yè)大學(6) 通過查詢、添加、修改等操作,對社團信息、用戶資料、財務管理等模塊進行管理。(7) 系統(tǒng)管理員可以修改個人密碼,可以對社團的各項活動進行管理和監(jiān)督。系統(tǒng)采用 MYSQL 數(shù)據(jù)庫,開發(fā)語言為 JAVA,數(shù)據(jù)庫的存儲容量足夠大,而且比較穩(wěn)定,能夠較長時間保存數(shù)據(jù)。2. 項目規(guī)劃2.1 項目資源2.1.1 硬件設備

4、如下表 1 為學生社團管理信息系統(tǒng)運行所需硬件環(huán)境系統(tǒng)運行硬件環(huán)境配置表主要性能指標表 1規(guī)數(shù)格量酷睿雙核處理器 CPU2.80GHZ,2GB 的內(nèi)存Pentium(R)CPU2.80GHz,1G 的內(nèi)存激光打印機臺臺臺111器客戶端打印機2.1.2 軟件環(huán)境如下表 2 為學生社團管理信息系統(tǒng)運行所需的軟件環(huán)境系統(tǒng)運行軟件環(huán)境配置表軟件名稱表 2規(guī)數(shù)備格量注操作系統(tǒng)Web 服務器端支撐軟件Microsoft Windows 7套111Internet Information Services 7.5 套Microsoft Office 2003套2頁腳內(nèi)容 青島農(nóng)業(yè)大學2.1.3 開發(fā)工具如下

5、表 3 為學生社團管理信息系統(tǒng)開發(fā)所需的工具開發(fā)工具一覽表軟件類型軟件名稱版本描述備注數(shù)據(jù)庫系統(tǒng)建模工具MYSQL英文版Microsoft Visio 2003簡體中文標準版系統(tǒng)詳細設計:主要是對系統(tǒng)編碼、數(shù)據(jù)庫進行分析,最終使系統(tǒng)界面運行正常。頁腳內(nèi)容 青島農(nóng)業(yè)大學學生社團管理信息系統(tǒng)項目研究項目規(guī)劃 系統(tǒng)需求分析 系統(tǒng)結(jié)構(gòu)設計 系統(tǒng)詳細設計 系統(tǒng)測試與使用程序算法詳細設計總體框架軟件結(jié)構(gòu)數(shù)據(jù)結(jié)構(gòu)系統(tǒng)測試情況數(shù)據(jù)庫詳細設計系統(tǒng)使用說明界面設計學生社團管理信息系統(tǒng)開發(fā)任務樹學生社團管理系統(tǒng)開發(fā)進度計劃甘特圖圖 2頁腳內(nèi)容 青島農(nóng)業(yè)大學3. 系統(tǒng)分析與建模3.1 業(yè)務組織通過調(diào)查得知,學生社團是

6、由高校團委進行管理和規(guī)劃的。校團委通過與學生社團聯(lián)合委員會進行溝通交流,最終安排和規(guī)劃出各個社團的活動。下圖 3為學生社團管理信息系統(tǒng)的組織結(jié)構(gòu)圖:校團委學社聯(lián)辦公室 宣傳部 人力資源部 新聞部財務部學生社團管理信息系統(tǒng)組織結(jié)構(gòu)圖圖 3各組織結(jié)構(gòu)的功能如下:校團委:對全校社團進行宏觀把握和管理,全權(quán)負責部署和指導學社聯(lián)的各項工作。學社聯(lián):管理學社聯(lián)基本日常事務,協(xié)同評估各個社團的工作成果,加強社團之間的溝通交流,促進社團朝向特色化發(fā)展。辦公室:定期對各個社團進行工作部署,總結(jié)會議記錄,及時總結(jié)會員反饋的留言,同時聯(lián)系校外社團,增進相互認識和合作的機會。財務部:對社團的收入和支出進行統(tǒng)一支配,對

7、活動經(jīng)費進行規(guī)范化管理。宣傳部:及時發(fā)布社團近期活動的時間、地點和內(nèi)容。人力資源部:對新入會會員進行相應的培訓,同時協(xié)調(diào)社團活動人員的調(diào)動,積極為社團活動的開展提供人力支持,保證活動的順利完成。新聞部:承擔新聞采集工作,將各社團特色活動的新聞材料交至校報、廣播站等媒介進行報道。5頁腳內(nèi)容 青島農(nóng)業(yè)大學3.2 用例建模3.2.1 用例圖用例建模被用于分析系統(tǒng)的功能需求,根據(jù)統(tǒng)一建模語言 UML 標準畫出的用例圖可以簡單明了的對系統(tǒng)功能進行徹底的分析。如下圖為系統(tǒng)三類用戶的用戶圖: 普通用戶用例圖注冊修改個人資料登錄申請加入社團(留言( 2)評分管理( 6)普通用戶查看社團列表退出查看社團近期活動

8、普通用戶用例圖圖 46頁腳內(nèi)容 青島農(nóng)業(yè)大學 社團管理員用例圖查看會員資料校外合作管理會員生日通告刪除公告更新社團活動信息社團活動管理留言板管理( 2)社團管理員回復留言評分管理( 6)申請創(chuàng)建社團( 3)填寫申請表格提交收支出入管理退出系統(tǒng)物品出入管理社團管理員用例圖圖 57頁腳內(nèi)容 青島農(nóng)業(yè)大學 系統(tǒng)管理員用例圖登錄系統(tǒng)系統(tǒng)維護審批創(chuàng)建社團社團管理社團財務監(jiān)督社團動態(tài)管理系統(tǒng)管理員退出系統(tǒng)系統(tǒng)管理員用例圖圖 63.2.2 用例描述用例描述的作用是對上面的主要用例進行詳細的說明。此系統(tǒng)中主要對用戶管理、會員留言、創(chuàng)建社團、申請加入社團和評分管理用例進行分析。如下圖為各用戶用例描述圖: 用戶管

9、理用例描述用戶管理用例描述表 4用例標識號:1用例簡要描述:用戶首先可進行注冊,注冊成功以后,再使用自己的用戶名以及密碼來登錄系統(tǒng),登錄成功后,用戶進入學生社團系統(tǒng)的主頁。在后臺系統(tǒng)中,管理員輸入用戶名和密碼登錄系統(tǒng),通過后臺操作,在用戶管理模塊對用戶信息進行查看和修改。如果對用戶信息進行了增刪改的操作,提交到數(shù)據(jù)庫時,數(shù)據(jù)庫會對其進行相應的處理,并會更新用戶8頁腳內(nèi)容 青島農(nóng)業(yè)大學前置條件:用戶注冊成功,并登錄系統(tǒng)最低保證:允許用戶退出系統(tǒng),回滾至前一事務?;臼录鳎?社團管理員登錄系統(tǒng),對用戶信息進行管理。異常或擴展事件流:1提示錯誤信息,用戶確認。1.1 提示用戶名或密碼錯誤1.2 用

10、戶離開或重新輸入注釋:不同的用戶登錄進入該頁面可以操作的權(quán)限是不同的。 會員留言用例描述會員留言用例描述表 5用例簡要描述:用戶首先使用自己的用戶名以及密碼來登錄系統(tǒng),登錄成功后,會員進入學生社團系統(tǒng)主頁。點擊“留言板”,會員即可對社團進行留言,同時查看其它會員的留言。在后臺系統(tǒng),社團管理員登錄系統(tǒng),即可查看會員對社團的留言、刪除留言和回復留言等操作。1用戶輸入用戶名和密碼,登錄系統(tǒng)。2查看社團信息,進行社團留言。3社團管理員登錄系統(tǒng)9頁腳內(nèi)容 青島農(nóng)業(yè)大學4. 社團管理員對留言進行查看、回復等。異?;驍U展事件流:3.2 用戶退出系統(tǒng)或重新輸入4.管理員在任一點突然退出系統(tǒng)。4.1 管理員回滾

11、到登錄這一步操作前的位置。4.2 管理員重新登錄系統(tǒng)。注釋:不同的用戶登錄進入該頁面可以操作的權(quán)限是不同的。 申請創(chuàng)建社團用例描述申請創(chuàng)建社團用例描述表 6用例名稱:申請創(chuàng)建社團用例簡要描述:用戶首先使用自己的用戶名以及密碼來登錄系統(tǒng),即可進入申請創(chuàng)建社團功能模塊。通過填寫創(chuàng)建社團所需的申請表,最后提交系統(tǒng),進行保存。系統(tǒng)管理員通過用戶名和密碼登錄后臺操作,審核表格,最終確定是否通過創(chuàng)建新社團的請求。主要參與者:用戶、系統(tǒng)管理員最低保證:允許用戶退出系統(tǒng),回滾至前一事務。基本事件流:1用戶輸入用戶名和密碼,登錄系統(tǒng)。2用戶填寫申請表。3審核過程。10頁腳內(nèi)容 青島農(nóng)業(yè)大學異?;驍U展事件流:1提

12、示錯誤信息,用戶確認。1.1 提示用戶名或密碼錯誤1.2 用戶離開或重新輸入2返回到系統(tǒng)主頁面。注釋:不同的用戶登錄進入該頁面可以操作的權(quán)限是不同的。 用戶申請加入社團用例描述用戶申請加入社團用例描述表 7用例標識號:4用例名稱:申請加入社團用例簡要描述:用戶先進行注冊,注冊成功后,輸入正確的用戶名和密碼,登錄進入學生社團系統(tǒng)主頁,用戶可查看相應的社團資料,選擇感興趣的社團,最后在填寫申請表格,并提交,系統(tǒng)自動將申請表格保存在數(shù)據(jù)庫中。社團管理員輸入正確的用戶名和密碼,登錄后臺系統(tǒng),并查看用戶申請表,確認是否符合資格,審核通過后即可成為該社團會員。主參與者:普通用戶、社團管理員4. 最終確認是

13、否通過。異?;驍U展事件流:1.2 用戶離開或重新輸入2返回到系統(tǒng)主頁面。11頁腳內(nèi)容 青島農(nóng)業(yè)大學 評分管理用例描述評分管理用例描述表 8用例標識號:5用例名稱:評分管理用例簡單描述:用戶先進行注冊,注冊成功后,輸入正確的用戶名和密碼,登錄進入學生社團系統(tǒng)主頁,用戶查看各社團活動、公告、相冊和社團管理制度等,依據(jù)社團評分表,進行相應的打分,最后確認提交,系統(tǒng)自動將評分表保存在數(shù)據(jù)庫中。系統(tǒng)管理員輸入正確的用戶名和密碼,登錄后臺系統(tǒng),依據(jù)各社團評分表,進行相應的加權(quán)評分,得出各社團的具體分數(shù)。主參與者:用戶、系統(tǒng)管理員前置條件:用戶成功進入學生社團主頁最低保證:允許用戶退出系統(tǒng),回滾至前一事務。

14、基本事件流:1用戶登錄進入評分界面。2依據(jù)對社團的了解,填寫對應的評分表。3.系統(tǒng)管理員采用加權(quán)法得出各社團最終分數(shù)。異?;驍U展事件流:1提示錯誤信息,用戶確認。2返回到系統(tǒng)主頁面。3.3 概念數(shù)據(jù)建模概念數(shù)據(jù)模型是用來描述組織數(shù)據(jù)的,利用它可以理清數(shù)據(jù)的結(jié)構(gòu)和數(shù)據(jù)之間的相互關(guān)系。根據(jù)分析,學生社團管理系統(tǒng)主要涉及一下 12 類:登錄類、用戶類、社團活動類、社團公告類、留言類、社團類、評分類、校外合作類、社團類型類、創(chuàng)建社團申請表、加入社團申請表、收支表和物品表。在這涉及的類中,存在如下關(guān)系:用戶類與登錄類、評分類是一對一的關(guān)系,用戶與社團活動、社團公告、校外合作、收支表和物品表是多對多關(guān)系,

15、用戶與加入社團申請表類是12頁腳內(nèi)容 青島農(nóng)業(yè)大學一對多關(guān)系,用戶可以同時加入幾個社團,社團類型與社團是一對多關(guān)系,用戶類與創(chuàng)建社團類是一對多關(guān)系,用戶只能創(chuàng)建一個社團,創(chuàng)建一個社團至少需要十個人聯(lián)合發(fā)起。收支信息表和物品單與社團之間是一對一關(guān)系。如下圖 7 為學生社團管理信息系統(tǒng)前臺概念數(shù)據(jù)模型圖:-PK留言編號-標題-類 型編號-類型名稱-風格-內(nèi)容社團活動-時間-類型簡介-P K活動編號-社團名稱-活動反饋-改善措施-0.n-1-1-1-1-聯(lián)系人-0.n-查詢方式-PK學號-真實姓名-性別-發(fā)布日期-PK社團名稱社團公告-成立時間-社團制度-社團簡介-負責人-PK社團公告-公告內(nèi)容-年

16、齡-班級-聯(lián)系方式-加入時間-繳納會費-評分日期1*查看-提出建議-0.n物品信息表-PK評分表編號-評分社團收支信息表-P K物品編號-物品名稱-PK收支編號-日期-評分值校外合作-用途說明-評分日期-PK合作編號-合作校名-金額-物品數(shù)量-備注-合作內(nèi)容-合作形式學生社團管理信息系統(tǒng)概念數(shù)據(jù)模型圖 713頁腳內(nèi)容 青島農(nóng)業(yè)大學如下圖 8 為學生社團管理信息系統(tǒng)后臺概念數(shù)據(jù)模型圖:登錄登錄-0.n回復-聯(lián)系人-預計費用支出社團申請表查看-社團宗旨-社團章程-0.n發(fā)布-組織機構(gòu)設置-公告時間10.n審核10.n審核經(jīng)費表1用戶系統(tǒng)管理員-PK系統(tǒng)管理員編號-用戶名-密碼學生社團管理信息系統(tǒng)概

17、念數(shù)據(jù)模型圖 83.4 輔助建模3.4.1 順序圖(或通信圖)順序圖是用時間順序的方式表明了類的對象之間的一種交互方式。 系統(tǒng)的順序圖包括對象名稱、對象的生命期、控制焦點和消息。(1)用戶首先進入學生社團系統(tǒng)首頁,點擊“注冊”,填寫相關(guān)資料,系統(tǒng)提示注冊成功。再使用剛注冊的用戶名以及密碼來重新登錄系統(tǒng),用戶隨后進入學生社團的主頁??梢詫ι鐖F活動、社團公告、校外合作等進行瀏覽。若是用戶對社團進行了留言、評分和申請加入社團等操作,提交數(shù)據(jù)庫時,數(shù)據(jù)庫會對14頁腳內(nèi)容 青島農(nóng)業(yè)大學其進行相應的處理,并保存留言、評分表和申請表。如下圖為用戶管理用例順序圖:社團動態(tài) :留言:評分表 :數(shù)據(jù)庫文件:管理邊

18、界 :管理控制 :用戶:用戶選擇注冊存儲注冊信息得到社團信息提供登錄信息進行留言存儲留言信息存儲評分表進行評分用戶管理用例順序圖圖 9(2)用戶首先使用自己的用戶名以及密碼來登錄系統(tǒng),登錄成功后,會員進入學生社團系統(tǒng)主頁。此時會員可對社團進行留言。會員一旦確認留言信息,提交到數(shù)據(jù)庫,數(shù)據(jù)庫會自動保存會員留言內(nèi)容。同時會員可查看自己的留言。如下圖為會員留言順序圖:15頁腳內(nèi)容 青島農(nóng)業(yè)大學:數(shù)據(jù)庫文件:留言控制:用戶選擇登錄選擇登錄確認登錄確認登錄提交留言返回用戶留言結(jié)果留言保存成功會員留言用例順序圖圖 10(3)用戶首先使用自己的用戶名以及密碼來登錄系統(tǒng),即可進入申請創(chuàng)建社團功能模塊。通過填寫

19、創(chuàng)建社團所需的申請表,最后提交系統(tǒng),進行保存。系統(tǒng)管理員通過用戶名和密碼登錄后臺操作,審核表格,最終確定是否通過創(chuàng)建新社團的請求。如下圖為申請創(chuàng)建社團順序圖:16頁腳內(nèi)容 青島農(nóng)業(yè)大學:申請表:數(shù)據(jù)庫文件:申請界面:用戶選擇登錄選擇登錄確認登錄進入申請界面添加申請得到申請表提交申請等待審核申請保存成功申請創(chuàng)建社團用例順序圖圖 11(4)用戶先進行注冊,注冊成功后,輸入正確的用戶名和密碼,登錄進入學生社團系統(tǒng)主頁,用戶可查看相應的社團資料,選擇感興趣的社團,最后在填寫申請加入社團的表格,并提交,系統(tǒng)自動將申請表格保存在數(shù)據(jù)庫中。社團管理員輸入正確的用戶名和密碼,登錄后臺系統(tǒng),并查看用戶申請表,確

20、認是否符合資格,審核通過后即可成為該社團會員。如下圖為用戶申請加入社團順序圖:17頁腳內(nèi)容 青島農(nóng)業(yè)大學:申請表:數(shù)據(jù)庫文件:申請界面:申請控制:用戶:用戶選擇登錄選擇登錄申請加入社團用例順序圖圖 12(5)用戶先進行注冊,注冊成功后,輸入正確的用戶名和密碼,登錄進入學生社團系統(tǒng)主頁,用戶查看各社團活動、公告、相冊和社團管理制度等,依據(jù)社團評分表,進行相應的打分,最后確認提交,系統(tǒng)自動將評分表保存在數(shù)據(jù)庫中。系統(tǒng)管理員輸入正確的用戶名和密碼,登錄后臺系統(tǒng),依據(jù)各社團評分表,進行相應的加權(quán)評分,得出各社團的具體分數(shù)。如下圖為評分管理順序圖:評分表 :社團情況:數(shù)據(jù)庫文件:評分界面:評分控制:用戶

21、:用戶選擇登錄得到社團情況提交評分等待加權(quán)評分保存成功評分管理用例順序圖圖 1318頁腳內(nèi)容 青島農(nóng)業(yè)大學3.4.2 分析類圖分析類圖是用來表明分析類和這些類間的一種關(guān)系。是在概念數(shù)據(jù)模型的基礎(chǔ)上添加了所有類的屬性和操作。如下圖為系統(tǒng)前臺的分析類圖:社團類型留言- 類型編號-PK 留言編號-類型名稱-標題-風格-類型簡介-活動標題-活動內(nèi)容-1-活動時間-0.n-活動地點-1-0.n-聯(lián)系人-1 -1用戶-預計費用支出社團查詢-PK 社團名稱-查詢方式社團公告-年齡-班級-公告時間-聯(lián)系方式加入評分創(chuàng)建社團申請表1-評分日期-0.n-申請日期*-社團名稱-0.n物品信息表-設圖章程評分表+/獲

22、取申請表 ()+/填寫申請表 ()+/提交申請表 ()收支信息表校外合作-用途說明-物品數(shù)量-評分值-金額+/查看物品表 ()+/更新物品表 ()+/審核物品余額 ()-評分日期-備注-合作內(nèi)容-合作形式控制類邊界類+/進行評分 ()+/填寫物品收支單 ()+/填寫收支信息表 ()+/更新校外合作信息 ()+/評分加權(quán) ()+/展示物品收支單 ()+/查看收支信息表 ()+/展示校外合作信息 ()+/展示加權(quán)分數(shù) ()+/展示用戶信息 ()+/注冊信息 ()學生社團管理系統(tǒng)分析類圖圖 1419頁腳內(nèi)容 青島農(nóng)業(yè)大學3.4.3 活動圖(或狀態(tài)圖)活動圖說明了系統(tǒng)的一個活動到另一個活動的過程,活動

23、也可以并行開展。活動、轉(zhuǎn)移、判定點、泳道和同步條是活動圖重要的運用元素。 用戶管理活動圖(或狀態(tài)圖)用戶社團管理查看社團公告注冊填寫個人資料是否社團存在?查看社團否是否用戶名、密碼相符?請求登錄是否查看社團主界面申請加入社團是社團評分用戶管理活動圖圖15 創(chuàng)建社團活動圖(或狀態(tài)圖)社團管理員用戶系統(tǒng)管理員創(chuàng)建社團注冊成功增加注冊項請求登錄否密碼相符重新登錄登錄成功創(chuàng)建賬戶申請創(chuàng)建社團回滾事務創(chuàng)建社團活動圖圖 1620頁腳內(nèi)容 青島農(nóng)業(yè)大學 會員留言活動圖(或狀態(tài)圖)用戶注冊填寫個人資料用戶名、密碼請求登錄查看社團主界面進入留言界面留言圖 17 會員留言活動圖 后臺維護活動圖(或狀態(tài)圖)社團管理

24、員否是校外合作管理圖后臺維護活動圖1821頁腳內(nèi)容 青島農(nóng)業(yè)大學3.4.4 業(yè)務規(guī)則建模(判定表/決策表)業(yè)務規(guī)則建模是在前述的各類模型的基礎(chǔ)上,根據(jù)系統(tǒng)本身業(yè)務的需要而產(chǎn)生的。根據(jù)各種條件的判斷,對結(jié)果進行選擇與預測。(1)利用業(yè)務判定表對用戶登錄進行分析,其中判定的條件包括:用戶名、用戶密碼和用戶類型;可供選擇的結(jié)果包括:登錄成功和登錄失敗。其業(yè)務判定表如下:用戶登錄業(yè)務判定表表 9規(guī)則條件欄1YYY2YYN3YNY4YNN5NYY6NYN7NNY8NNN登錄失敗XXXXXXX(2)利用業(yè)務判定表對創(chuàng)建社團進行分析,其中判定的條件包括:是否有多于 10 名學生聯(lián)合申請,有規(guī)范的名稱和相應的

25、組織結(jié)構(gòu),至少有一名指導老師,有規(guī)范的章程;可供選擇的結(jié)果包括:創(chuàng)建成功和審核不通過。其業(yè)務判定表如下:創(chuàng)建社團業(yè)務判定表表 10條件欄4YN5N6NY7N8N多于 10 名學生聯(lián)合申請規(guī)范的名稱和相應的組織結(jié)構(gòu)YYNYNNNYNN結(jié)果欄創(chuàng)建成功X22頁腳內(nèi)容 青島農(nóng)業(yè)大學審核不通過XXXXXXX表 11 社團星級評定業(yè)務判定表規(guī)則條件1YNNN2NYNN3NNYN4NNNY90 分 = 加權(quán)評分值=100 分80分 = 加權(quán)評分值90 分60分 = 加權(quán)評分值80 分0 分 = 加權(quán)評分值60 分結(jié)果五星四星三星二星23頁腳內(nèi)容 青島農(nóng)業(yè)大學學生社團管理系統(tǒng)體系結(jié)構(gòu)圖24頁腳內(nèi)容 青島農(nóng)業(yè)大

26、學學生社團管理后臺系統(tǒng)用戶管理留言板管理學生社團管理系統(tǒng)后臺功能結(jié)構(gòu)圖此學生社團管理系統(tǒng)的功能包括以下部分:用戶管理功能:此模塊包括用戶注冊、用戶登錄和用戶信息管理。在前臺系統(tǒng),用戶可完成注冊、登錄模塊,進入系統(tǒng)后,可修改用戶個人信息,同時也可提交加入社團的申請表。在系統(tǒng)后臺,社團管理員登錄系統(tǒng),可查看會員的基本資料,對會員資料進行增添、刪改和更新等操作,對用戶申請進行審核和回復。留言板管理功能:此模塊運用的前提是用戶必須登錄系統(tǒng),查看社團信息,才能對相應社團進行評價。在系統(tǒng)后臺,社團管理員可查看留言和回復留言等,了解會員的看法,對社團進行完善。評分管理:此模塊必須滿足用戶登錄系統(tǒng),對相應的社

27、團活動等進行評分,系統(tǒng)管理員可根據(jù)評分加權(quán)的方法對社團進行綜合評分,得出社團星級評定結(jié)果。同時社團管理員可查看相應的結(jié)果。社團管理功能。用戶可查看社團活動、社團公告、校外合作等一系列有關(guān)社團的信息,在系統(tǒng)后臺,社團管理員主要是對社團動態(tài)進行添加、刪除和更新25頁腳內(nèi)容 青島農(nóng)業(yè)大學4.2 數(shù)據(jù)模型設計4.2.1 邏輯數(shù)據(jù)建模表 12 學生社團管理系統(tǒng)邏輯數(shù)據(jù)表外鍵號loginnameuse_iduse_iduse_iduse_iduse_iduse_idshetuashetuan_idshetuan_idshetuan_id011 t_shenqingt_shenqing(shenqing_i

28、d,user_id,time,shetuan_id)shenqing_id26頁腳內(nèi)容 青島農(nóng)業(yè)大學4.2.2 物理數(shù)據(jù)建模本系統(tǒng)采用 MYSQL 數(shù)據(jù)庫 ,數(shù)據(jù)庫名為 shetuan,在本數(shù)據(jù)庫里有 11 個表,每個表的具體結(jié)構(gòu)如下列表格所示:登錄信息表結(jié)構(gòu)表 13序1外長缺可字段描述賬號號鍵鍵度0省值為空1NYY型2N字符1密碼型0-3N字符1-0001-9999用戶名 IDuserId型0-用戶信息表結(jié)構(gòu)表 14t_user(用戶信息表)數(shù)值類型字符主外NNNNNNNNN長111111111缺可字段描述學號號鍵鍵度0000000000255NNNYYYYYY型-字符02550255登陸賬

29、號登陸密碼真實姓名性別型-字符型-字符型-字符型-age字符型-字符型-字符0001-9999聯(lián)系方式備注型-del字符0001-9999型-留言板信息表結(jié)構(gòu)表 1527頁腳內(nèi)容 青島農(nóng)業(yè)大學t_liuyan(留言板信息)序1字段主外長缺取值范99990001-99990001-99990001-9999可字段描述號名鍵否鍵否度0省值為空YNNNN1-NYYYN留言編號型-2字符1標題lecontentshijianuser_id型03字符1型04字符1型05字符1評論人ID型0社團活動信息表結(jié)構(gòu)表 16t_huodong(社團活動信息)序1主外長缺可字段描述活動

30、編號社團 ID號鍵鍵度01NNYYYYNY型-2字符1型0-2字符1活動名稱活動內(nèi)容活動時間活動地點聯(lián)系人型0-3字符1型0-4字符1型0-5字符1型0-6字符1型0-7字符10001-9999預計費用支出型0-社團信息表結(jié)構(gòu)表 17序字段名主外數(shù)值長缺取值可字段28頁腳內(nèi)容 青島農(nóng)業(yè)大學號鍵鍵度為空描述社團編號社團名稱成立時間社團制度社團簡介負責12345671111111N型0000000-字符-NYYYYYeng型字符型zhidu字符型字符型字符型人字符社團型9999收支18 校外合作信息表結(jié)構(gòu)表t_partner(校外合作信息)序1外長缺字段描述號鍵鍵度0范/p>

31、-99990001-99990001-99990001-9999空id1NYYYY合作編號型-2contentN字符1合作內(nèi)容型0-3timeN字符1合作時間型0-4partnerN字符1合作方型0-4shetuan_idN字符1社團編號型0-社團公告信息表結(jié)構(gòu)t_gonggao(社團公告信息)表 19主Y外長缺可字段描述公告編號公告內(nèi)容公告號鍵鍵度0圍NNN1-N型-3contenttimeN字符1YY型04N字符10001-929頁腳內(nèi)容 青島農(nóng)業(yè)大學型0-缺999時間收支信息表結(jié)構(gòu)表 20t_shouzhi(收支信息)序1主Y外N長取值可字段描述收支編號日期號號號鍵鍵度0范圍0001-9

32、9990001-99990001-99990001-99990001-99991NYYYY型-2NN字符1-型0-3NN字符1-金額型0-4shetuan_idNN字符1-所屬社團ID型0-5remarkNN字符1-備注型0-物品信息表結(jié)構(gòu)t_goods(物品信息表)數(shù)值類型字符表 21主外長缺取值范99990001-99990001-99990001-9999可字段描述物品編號物品名稱用途說明所屬社團物品數(shù)量鍵否鍵度YNYYYY型-2nameNNNN字符型-3字符型-4字符型-5num字符型-評分表結(jié)構(gòu)表 22序1主外數(shù)值長缺可字段描述鍵鍵類型度0YN字符1N評

33、分表編號型-2shetuan_id字符1-0001-9999Y社團 ID型0-30頁腳內(nèi)容 青島農(nóng)業(yè)大學234standarNNN字符-YYY評分標準評分數(shù)值評分日期d型-num字符1-型0-time字符1-0001-9999型0-加入社團申請表結(jié)構(gòu)t_shenqing(加入社團申請表)表 23序1主外數(shù)值類型長缺可字段描述號鍵鍵度0為空YNNNNNNN字符型1NYYY申請表編號-2字符型字符型字符型1-申請人0-31-申請日期社團 ID0-41-0001-9999an_id0-根據(jù)上面各表,得出如下數(shù)據(jù)庫表間關(guān)系圖:31頁腳內(nèi)容 青島農(nóng)業(yè)大學學生社團管理系統(tǒng)表間關(guān)系32頁腳內(nèi)容 青島農(nóng)業(yè)大學

34、社團類型留言-類型編號-類型名稱-風格-PK留言編號-標題-內(nèi)容-類型簡介-PKID-用戶名-密碼-時間+/查看社團類型()+/更新社團類型()-活動反饋-改善措施+/添加留言()+/查看留言()-活動標題-活動內(nèi)容-1-活動時間-0.n-活動地點-1-聯(lián)系人-預計費用支出-0.n查詢-查詢方式社團-PK學號-真實姓名-性別查看-發(fā)布日期-PK社團名稱-成立時間-社團制度-社團簡介-負責人-年齡-班級-公告時間-聯(lián)系方式+/添加社團活動()+/查看社團公告()+/查看社團信息()+/申請加入()加入+/等待審核()0.n-加入時間-繳納會費-1-1評分-評分日期創(chuàng)建社團申請表1-0.n*查看-

35、提出建議-申請日期物品信息表收支信息表-社團名稱-PK物品編號-物品名稱-設圖章程-PK收支編號-日期評分表+/獲取申請表()+/填寫申請表()+/提交申請表()-PK評分表編號-評分社團-用途說明校外合作-金額-物品數(shù)量-備注-評分值-PK合作編號-合作校名+/查看物品表()+/更新物品表()+/審核物品余額()+/查看收支表()+/更新收支表()+/計算收支余額()-評分日期-合作內(nèi)容+/查看評分表()+/進行評分()+/評分加權(quán)()-合作形式+/添加校外合作()+/查看合作()+/審核創(chuàng)建社團表()+/顯示留言信息()+/查看評分()+/進行評分()+/填寫物品收支單()+/填寫收支信息

36、表()+/更新校外合作信息()+/評分加權(quán)()+/展示物品收支單()+/查看收支信息表()+/展示校外合作信息()+/展示加權(quán)分數(shù)()+/展示用戶信息()+/注冊信息()圖 23 學生社團管理信息系統(tǒng)設計類圖4.4 人機界面設計4.4.1 表單與報表設計表單是一個包括預定義數(shù)據(jù)的業(yè)務文檔,包含一部分內(nèi)容,同時將填入其他33頁腳內(nèi)容 青島農(nóng)業(yè)大學學生社團管理系統(tǒng)表單序名稱類型用戶任務環(huán)號境123表單表單表單202020用戶個人資料信息屏幕本4567891表單表單表單表單表單表單表單10101010101020011表單20用戶注冊表表單單布局設計圖圖 2434頁腳內(nèi)容 青島農(nóng)業(yè)大學圖 26 社團活動報表布局設計圖4.4.2 人機對話與界面設計35頁腳內(nèi)容 青島農(nóng)業(yè)大學0登錄屏1系統(tǒng)主界面0,系統(tǒng)2345678留言板用戶信息社團管理評分信息校外合作財務管理0,10,10,10,10,10,12.12.111學生社團管理系統(tǒng)對話圖本著系統(tǒng)設計美觀、大方的要求,現(xiàn)設計學生社團管理系統(tǒng)界面如下:圖 28 學生社團系統(tǒng)登錄界面36頁腳內(nèi)容 青島農(nóng)業(yè)大學密碼修改界面圖30 成功登錄提示界面圖 31 學生社團系統(tǒng)主界面37頁腳內(nèi)容 青島農(nóng)業(yè)大學5. 系統(tǒng)測試與運行5.1 核心算法描述5.1.1 添加社團活動算法描述否活

溫馨提示

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

評論

0/150

提交評論