(安徽師范大學皖江學院 安徽 蕪湖 241000)
(一)系統(tǒng)設(shè)計分析。本次的設(shè)計是一款基于JSP實現(xiàn)的會議記錄系統(tǒng),該系統(tǒng)功能實現(xiàn)用戶的瀏覽功能,對于系統(tǒng)中公布的會議進行查閱,管理者通過登錄管理端,實現(xiàn)系統(tǒng)的后臺管理,對系統(tǒng)中需要公布的會議信息、公告、Logo等進行修改等。
圖1 系統(tǒng)模式圖
系統(tǒng)采用三層結(jié)構(gòu)框架,即JSP網(wǎng)頁界面實現(xiàn)用戶的數(shù)據(jù)瀏覽下載等操作。瀏覽、查閱、下載等功能的實現(xiàn)通過JSP網(wǎng)頁得以實現(xiàn)完成(通過訪問固定的網(wǎng)址即可)。系統(tǒng)內(nèi)部通過Java的組件得以實現(xiàn),通過Java程序段的設(shè)計在Eclipse中實現(xiàn)代碼編譯,Eclipse中的代碼完成編譯后,保證系統(tǒng)的Tomcat能夠正常運行,可以在網(wǎng)頁瀏覽器中顯示相關(guān)界面。整個系統(tǒng)的設(shè)計還需要數(shù)據(jù)庫的支持才能得以完成,通過數(shù)據(jù)路中實體類的連接建立,數(shù)據(jù)表的建立,保證數(shù)據(jù)的完整性,定義系統(tǒng)中所需的事務邏輯以及數(shù)據(jù)邏輯。
(二)系統(tǒng)功能需求分析。實現(xiàn)會議系統(tǒng)設(shè)計時需要考慮系統(tǒng)實現(xiàn)哪些功能,每個功能的子項目有哪些,通過合理的分析論證保證系統(tǒng)框圖的正確建立,才能最快、最好的實現(xiàn)JSP系統(tǒng)的建立。本次設(shè)計為基于JSP的會議記錄系統(tǒng)的實現(xiàn),對會議記錄系統(tǒng)實現(xiàn)分模塊設(shè)計,保證每個模塊功能的正確,主要模塊設(shè)計思路如下:1.管理員模塊設(shè)計。管理員模塊的設(shè)計主要為整個系統(tǒng)的后臺管理實現(xiàn)做出有效保證。在管理員模塊中實現(xiàn)注冊用戶的管理實現(xiàn),對于信息系統(tǒng)是不能在沒有認證狀態(tài)下進行登錄的,所以通過注冊機制實現(xiàn)每個人員的認證功能,這種方法可以保證登錄人員的有效。對會議管理中主要包括會議系統(tǒng)的設(shè)計,例如會議信息的公示、專家信息的管理模塊、會議文獻的下載等這些功能都能很好的幫助會議系統(tǒng)的實現(xiàn)。2.用戶模塊設(shè)計。用戶模塊的設(shè)計較為簡單,主要實現(xiàn)對系統(tǒng)的登錄。進入會議系統(tǒng)后不能如同管理員界面一樣對會議系統(tǒng)等相關(guān)內(nèi)容進行修改,只能對會議內(nèi)容瀏覽,下載管理員發(fā)布的相關(guān)文獻、查看會議通告等。
設(shè)計框圖如下所示:
圖2 系統(tǒng)設(shè)計框圖
(三)系統(tǒng)操作流程。會議記錄系統(tǒng)的管理員功能操作圖如圖3所示,系統(tǒng)的主界面進入管理員登錄的界面,程序鏈接數(shù)據(jù)庫接口對管理員的登錄ID及密碼進行驗證,如若密碼錯誤重新登錄,如若密碼正確進入管理員登錄界面,然后實現(xiàn)系統(tǒng)的后臺管理。
(四)數(shù)據(jù)處理流程。會議系統(tǒng)中的數(shù)據(jù)添加流程,生成過程中首先對信息進行編號的添加,然后輸入合法的數(shù)據(jù)才能在正確的寫入數(shù)據(jù)庫之中。當信息系統(tǒng)中出現(xiàn)需要修改內(nèi)容的時候,首先對需要修改的內(nèi)容或者記錄進行選擇,然后對數(shù)據(jù)進行修改,此時判斷數(shù)據(jù)是否合法,如若合法,則寫入數(shù)據(jù)庫之中。數(shù)據(jù)庫刪除記錄操作,當數(shù)據(jù)庫對內(nèi)容進行刪除是,選擇需要刪除的內(nèi)容,然后人工判斷是否刪除該內(nèi)容,最終寫入數(shù)據(jù)庫進行修改。
圖3 系統(tǒng)操作流程框圖
本次設(shè)計完成的會議記錄系統(tǒng)對于個人所學知識是一次全面的復習鞏固,通過合理的設(shè)計JSP系統(tǒng)更加的熟悉了Java、SQL等相關(guān)知識。本次設(shè)計主要實現(xiàn)了管理端、用戶端的設(shè)計,基于JSP的程序的重用性在設(shè)計過程中管理端與用戶端的很多代碼是可以通用的,大大節(jié)省了設(shè)計時間。設(shè)計過程中遇到了Tomcat登錄網(wǎng)頁端時的端口占用問題,通過合理的修改將登錄端口從8080改為8081成功實現(xiàn)了系統(tǒng)正確登錄。