国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于JavaWeb的校園社團平臺設計與開發(fā)

2021-06-28 17:46:41吳尚妍陳貴平
電腦知識與技術 2021年10期
關鍵詞:管理系統(tǒng)

吳尚妍 陳貴平

摘要:隨著學生個性化發(fā)展的需要以及校園規(guī)模的不斷擴大,有必要開發(fā)校園社團平臺管理系統(tǒng)來提高社團管理的工作效率。一個好的校園社團管理系統(tǒng)不僅可以大大提高社團的辦事效率,增強各社團之間的交流與溝通,還可以為社團節(jié)約大量的人力物力。進行系統(tǒng)開發(fā)設計時,遵循界面友好、安全性較高、操作靈活、實用性較強的指標進行,基于以上標準,完成了校園社團管理系統(tǒng)的開發(fā)設計。該系統(tǒng)基于MVC架構,后端數(shù)據庫采用MYSQL,開發(fā)工具使用MyEclipse。

關鍵詞:JavaWeb;校園社團;管理系統(tǒng);MYSQL

中圖分類號:TP311.52? ? ? 文獻標識碼:A

文章編號:1009-3044(2021)10-0076-03

1 背景

隨著信息化管理技術的成熟與發(fā)展,高校的各項管理工作逐步實現(xiàn)信息化,傳統(tǒng)的管理模式將被逐漸取代[1]。針對當前校園社團活動管理中存在的不足,本次設計主要針對校園社團平臺開發(fā)設計,社團在每一個學校中都是不可缺少的部分,社團成員較為復雜,需要進行的活動也相對較多,因此若只依靠傳統(tǒng)方式進行社團活動信息的管理,不僅管理水平落后,且需要花費大量的時間,增加了活動管理者負擔。針對該問題,開發(fā)設計了校園社團管理系統(tǒng),通過該系統(tǒng)實現(xiàn)社團管理,提高管理效率,同時為長時間的數(shù)據存儲提供了更好的方法。

2 開發(fā)工具介紹

2.1 MyEclipse

通過對EclipseIDE的擴展得到MyEclipse企業(yè)級工作平臺,它在JavaEE的開發(fā)、發(fā)布和應用程序服務器的整合以及數(shù)據庫開發(fā)方面起到了重要作用[2]。Myeclipse極大程度的豐富了JavaEE集成開發(fā)環(huán)境,不僅可以兼容Hibernate、HTML、JSP,還兼容Struts、SQL、CSS、Spring、Javascript。

2.2 MYSQL

MYSQL全稱為My Structured Query Language,譯為中文即結構化查詢語言,該語言是專為數(shù)據庫而創(chuàng)建的操作命令集,通過其可實現(xiàn)數(shù)據庫的開發(fā)設計,功能較為齊全,利用其進行數(shù)據庫開發(fā)設計時,只需發(fā)出“what to do”的命令,“how to do it”不需要用戶考慮,該語言幾乎可支持當前已有的所有數(shù)據庫系統(tǒng),也是數(shù)據庫操作執(zhí)行命令的基礎[3]。

3 系統(tǒng)可行性分析

3.1 技術可行性

通過上文有關開發(fā)工具的介紹,本系統(tǒng)利用MYSQL數(shù)據庫進行開發(fā)設計,該數(shù)據庫與MyEclipse之間可實現(xiàn)完美兼容,實現(xiàn)功能強大、安全迅速的信息管理系統(tǒng)的開發(fā)設計,且可使整個設計更加簡單。該社團管理系統(tǒng)是以數(shù)據庫查詢、管理為基礎的系統(tǒng),當前已經擁有較為成熟的相關開發(fā)技術,環(huán)境條件、軟件的性能要求以及硬件的性能要求等各項條件良好,本系統(tǒng)的功能目標利用現(xiàn)有技術條件可以達到,并且預留較長的系統(tǒng)開發(fā)時間,可以在規(guī)定時間內完成該系統(tǒng),因此該管理系統(tǒng)在技術上是可行的[4]。

3.2 經濟可行性

本系統(tǒng)開發(fā)成本較低,幾乎可以在圖書館借到所有的相關書本,需求分析可行易操作,工作需求和研究步驟可以通過與指導教師溝通充分了解,在設計開發(fā)過程中只需要1臺PC機即可進行相關操作。該系統(tǒng)開發(fā)設計完成后,只需要管理員進行周期性的系統(tǒng)管理,不需設置相應的工作人員,大幅度節(jié)省了人工成本,且通過該系統(tǒng)可大幅度提高信息管理的效率。綜上所述,本次管理系統(tǒng)的開發(fā)在經濟上是可行的。

3.3 操作可行性

該系統(tǒng)是面向用戶系統(tǒng),操作簡單是本系統(tǒng)開發(fā)的首要目標,用戶只要知道一定的計算機操作知識,即可通過該系統(tǒng)進行相關操作[5]。且系統(tǒng)界面上設置了相應的操作導航、在線幫助,當用戶在操作過程中遇到問題時,或無法進行相關操作,可通過在線幫助來解決問題。因此該系統(tǒng)的開發(fā)在操作上是可行的。

4 系統(tǒng)用例分析

在本學生社團系統(tǒng)中因為普通游客功能簡單,所以不做主要用戶群體分析,除了普通游客這一用戶外,還包括系統(tǒng)管理員,社團管理員與普通會員三類用戶[6]。校園社團網站平臺為普通游客類用戶提供網頁瀏覽功能,通過平臺將各個社團最新鮮的相關資訊展示出來,不僅可以讓外來系統(tǒng)人員(普通游客類用戶)了解社團最近動態(tài),還提高了“學生社團管理系統(tǒng)”的宣傳度。

4.1 系統(tǒng)管理員用例分析

系統(tǒng)管理員主要有五項功能:1)登錄系統(tǒng),進行系統(tǒng)管理員登錄;2)修改登錄密碼,系統(tǒng)管理員修改自己的登錄密碼;3)社團信息管理,系統(tǒng)管理員添加、刪除社團信息;4)留言信息管理,系統(tǒng)管理員對留言進行回復、刪除;5)安全退出系統(tǒng),系統(tǒng)管理員安全退出。如圖1所示是系統(tǒng)管理員用例圖。

4.2 社團普通用戶用例分析

社團招募的社員即普通用戶人員是“學生社團管理系統(tǒng)”的主要(第一類)核心服務對象,社團普通用戶主要有五項功能:1)用戶登錄系統(tǒng),進行社團普通用戶登錄;2)查看社團信息,充分了解社團;3)用戶報名社團活動,查看社團活動,進行在線報名;4)查看社團新聞,了解社團最新動向;5)留言板上留言,查看留言。如圖2所示是普通用戶用例圖。

4.3 社團管理員用例分析

每個社團所安排的管理人員即社團管理員是“學生社團管理系統(tǒng)”中第二類核心服務對象。社團管理員主要有五項功能:1)修改社團信息,對社團基本信息進行修改;2)社團活動管理,發(fā)布活動信息,查看報名信息;3)社團新聞管理,對社團新聞進行發(fā)布、刪除;4)社員信息管理,添加、刪除社員;5)安全退出系統(tǒng)。如圖3所示是社團管理員用例圖。

5 總體設計

5.1 模塊功能設計

1)普通用戶模塊功能設計

功能方面,針對普通用戶,系統(tǒng)功能模塊圖如圖4所示。

2)系統(tǒng)管理員模塊功能設計

針對系統(tǒng)管理員,系統(tǒng)功能模塊圖如圖5所示。

3)社團管理員模塊功能設計

針對社團管理員,系統(tǒng)功能模塊圖如圖6所示。

5.2 數(shù)據庫設計

學生社團管理系統(tǒng)的數(shù)據庫采用MYSQL,數(shù)據庫中包含了7張數(shù)據表。

系統(tǒng)管理員信息表如表1所示。

社員信息表如表2所示。

社團活動信息表如表3所示。

社團信息表如表4所示。

新聞信息表如表5所示。

留言信息表如表6所示。

報名如表7所示。

6 系統(tǒng)測試

在系統(tǒng)設計完成后,需對系統(tǒng)進行測試,確保系統(tǒng)基本功能可正常實現(xiàn),保證系統(tǒng)各方面的運行性能滿足設計標準。

6.1 測試用例

1)登錄模塊

內容:用戶登錄密碼、賬戶;

目的:對用戶身份進行驗證,查看系統(tǒng)登錄功能能否正常實現(xiàn);

條件:通過后臺添加前臺用戶,將該用戶的用戶名、密碼分別設置為wsy、654321。

結果:當用戶將正確的密碼、用戶名輸入到登錄界面并提交到系統(tǒng)內后,才可正常登錄到系統(tǒng)內。

2)利用相應的測試步驟,對系統(tǒng)各功能模塊進行測試,發(fā)現(xiàn)系統(tǒng)運行中存在的問題,校正錯誤后再次進行測試[7],測試數(shù)據表如下:

6.2 結果分析

通過上述測試后,該系統(tǒng)基本功能可正常實現(xiàn),且系統(tǒng)運行性能也滿足相應的設計指標。該系統(tǒng)具有占用資源少、響應速率高等優(yōu)點,同時其對計算機的配置要求并不高,用戶通過普通計算機即可訪問該系統(tǒng),并進行相關操作。但該系統(tǒng)中也存在一定的不足,如界面設計不美觀,且社團信息的顯示較為隱蔽,給用戶操作帶來了一定的困難,因此在后續(xù)研究中,將針對系統(tǒng)中的不足進行系統(tǒng)完善,提高系統(tǒng)的操作性能。

參考文獻:

[1] 彭林,于國龍,宋敏,等.高校社團管理系統(tǒng)設計與實現(xiàn)[J].物聯(lián)網技術,2017,7(2):113-114.

[2] 唐振明.JavaEE主流開源框架[M].2版.北京:電子工業(yè)出版社,2014.

[3] 申時凱,李海雁.數(shù)據庫應用技術[M].北京:中國鐵道出版社,2008.

[4] 胡鈺強.基于.NET框架的學生畢業(yè)設計管理系統(tǒng)的設計與實現(xiàn)[D].成都:西南交通大學,2016.

[5] 陳洪濤.基于J2EE的建行投資理財系統(tǒng)的設計與實現(xiàn)[D].沈陽:東北大學,2016.

[6] 王佳寶.基于Java Web的學生社團管理系統(tǒng)的設計與實現(xiàn)[D].長春:吉林大學,2014.

[7] 江楚.零基礎快速入行入職軟件測試工程師[M].北京:人民郵電出版社,2020.

【通聯(lián)編輯:謝媛媛】

猜你喜歡
管理系統(tǒng)
基于LED聯(lián)動顯示的違停管理系統(tǒng)
停車場尋車管理系統(tǒng)
電子制作(2018年9期)2018-08-04 03:31:18
船舶壓載水管理系統(tǒng)
中國船檢(2017年3期)2017-05-18 11:33:09
海盾壓載水管理系統(tǒng)
中國船檢(2017年3期)2017-05-18 11:33:08
一種基于Web新型校園門禁管理系統(tǒng)
基于RFID的倉儲管理系統(tǒng)實現(xiàn)
宁远县| 陆丰市| 昌吉市| 庐江县| 吴江市| 贵定县| 会东县| 郁南县| 英吉沙县| 始兴县| 太保市| 嘉兴市| 揭阳市| 定西市| 北安市| 广南县| 花莲市| 玛纳斯县| 鱼台县| 嘉峪关市| 墨竹工卡县| 阿拉善右旗| 临沭县| 富裕县| 离岛区| 巴塘县| 绵阳市| 富阳市| 长阳| 即墨市| 额敏县| 胶南市| 玉溪市| 泰来县| 恩施市| 蒲城县| 莲花县| 方城县| 远安县| 临安市| 包头市|