(安徽師范大學皖江學院 安徽 蕪湖 241000)
(一)系統設計分析。本次的設計是一款基于JSP實現的會議記錄系統,該系統功能實現用戶的瀏覽功能,對于系統中公布的會議進行查閱,管理者通過登錄管理端,實現系統的后臺管理,對系統中需要公布的會議信息、公告、Logo等進行修改等。

圖1 系統模式圖
系統采用三層結構框架,即JSP網頁界面實現用戶的數據瀏覽下載等操作。瀏覽、查閱、下載等功能的實現通過JSP網頁得以實現完成(通過訪問固定的網址即可)。系統內部通過Java的組件得以實現,通過Java程序段的設計在Eclipse中實現代碼編譯,Eclipse中的代碼完成編譯后,保證系統的Tomcat能夠正常運行,可以在網頁瀏覽器中顯示相關界面。整個系統的設計還需要數據庫的支持才能得以完成,通過數據路中實體類的連接建立,數據表的建立,保證數據的完整性,定義系統中所需的事務邏輯以及數據邏輯。
(二)系統功能需求分析。實現會議系統設計時需要考慮系統實現哪些功能,每個功能的子項目有哪些,通過合理的分析論證保證系統框圖的正確建立,才能最快、最好的實現JSP系統的建立。本次設計為基于JSP的會議記錄系統的實現,對會議記錄系統實現分模塊設計,保證每個模塊功能的正確,主要模塊設計思路如下:1.管理員模塊設計。管理員模塊的設計主要為整個系統的后臺管理實現做出有效保證。在管理員模塊中實現注冊用戶的管理實現,對于信息系統是不能在沒有認證狀態下進行登錄的,所以通過注冊機制實現每個人員的認證功能,這種方法可以保證登錄人員的有效。對會議管理中主要包括會議系統的設計,例如會議信息的公示、專家信息的管理模塊、會議文獻的下載等這些功能都能很好的幫助會議系統的實現。2.用戶模塊設計。用戶模塊的設計較為簡單,主要實現對系統的登錄。進入會議系統后不能如同管理員界面一樣對會議系統等相關內容進行修改,只能對會議內容瀏覽,下載管理員發布的相關文獻、查看會議通告等。
設計框圖如下所示:

圖2 系統設計框圖
(三)系統操作流程。會議記錄系統的管理員功能操作圖如圖3所示,系統的主界面進入管理員登錄的界面,程序鏈接數據庫接口對管理員的登錄ID及密碼進行驗證,如若密碼錯誤重新登錄,如若密碼正確進入管理員登錄界面,然后實現系統的后臺管理。
(四)數據處理流程。會議系統中的數據添加流程,生成過程中首先對信息進行編號的添加,然后輸入合法的數據才能在正確的寫入數據庫之中。當信息系統中出現需要修改內容的時候,首先對需要修改的內容或者記錄進行選擇,然后對數據進行修改,此時判斷數據是否合法,如若合法,則寫入數據庫之中。數據庫刪除記錄操作,當數據庫對內容進行刪除是,選擇需要刪除的內容,然后人工判斷是否刪除該內容,最終寫入數據庫進行修改。

圖3 系統操作流程框圖
本次設計完成的會議記錄系統對于個人所學知識是一次全面的復習鞏固,通過合理的設計JSP系統更加的熟悉了Java、SQL等相關知識。本次設計主要實現了管理端、用戶端的設計,基于JSP的程序的重用性在設計過程中管理端與用戶端的很多代碼是可以通用的,大大節省了設計時間。設計過程中遇到了Tomcat登錄網頁端時的端口占用問題,通過合理的修改將登錄端口從8080改為8081成功實現了系統正確登錄。