?

基于SSH的教室信息管理系統設計與實現

2016-06-17 19:11趙領杰張振友
電腦知識與技術 2016年11期
關鍵詞:S架構自習室

趙領杰++張振友

摘要:分析了高校中關于教室的信息化管理流程,提出了一種利用B/S架構解決高校中教室資源利用不足問題的方案[1]。利用Java的SSH[2]框架設計實現了教室信息管理系統,對于高校中的教室資源進行了統一的管理,方便了學生和教師的日常使用。

關鍵詞:教室管理; SSH; Java程序; B/S架構; 課程安排;自習室

中圖分類號:TP315 文獻標識碼:A 文章編號:1009-3044(2016)11-0015-02

Abstract: Propose a solution to solve the problem of waste of resources of the classroom in colleges by analyzing the process of managing the information of classroom. By using the SSH framework of Java, design and realize the classroom management system, which could manage the information of the classroom in colleges uniformly. Its convenient for students and teachers to use the source of the classroom.

Key words: classroom management; SSH; java program; B/S; course management

1 引言

基于Web的信息管理系統是利用業已成熟的Internet技術,以TCP/IP協議為基礎,構成基于Web的Browser + Webserver + DBserver結構的分布式應用系統[3]。系統的實現的主要功能有:高校介紹的管理,現在所有教室的展示,教室最新動態的管理,課程查詢的管理,對選定教室是否可上自習的查詢管理等功能。

2 總體設計

2.1 需求分析

需求分析的前提是準確、完整地獲取用戶需求。用戶需求通??梢苑譃楣δ苄枨蠛托阅苄枨髢深?。功能需求定義了系統應該做什么,系統要求輸入什么信息,輸出什么信息,以及如何將輸入變換為輸出。性能需求則定義了軟件運行的狀態特征,如系統運行效率,可靠性,安全性,可維護性等等。教室管理是基于B/S結構的高校教室管理系統。為了確定該網站的功能,我們首先聽取了老師和同學們的意見,根據他們的一些想法和建議,進而又了解了現在學校的教室情況和課程安排情況,并且進行了多次的研究和改進。

2.2 系統功能描述

從功能上劃分,系統主要由以下模塊構成[4]。包括:用戶設置模塊,學校介紹模塊,教室瀏覽模塊,教室占用模塊,課程查詢模塊,自習教室模塊,最新動態模塊,后臺管理模塊 [5]。

2.3 系統模塊設計

整個網站的模塊設計圖如下,可以進行各種記錄的增、刪、改。

3 數據庫設計

根據系統的模塊設計對應的數據庫表的結構,可以設計出如下的表的結構[6]。管理員表中描述了管理員的屬性。

系統中教室信息的數據庫設計如下:

系統的借用教室在某一個單獨的表中存儲實現,表結構如下:

以上幾張表為系統實現過程做主要用到的表結構。

4 結論

在這個競爭激烈的數字信息化時代,網站的建立不僅對于企業的發展至關重要,對于一個學校的管理也有著舉足輕重的作用。通過對系統和設計與實現,該平臺實現了,前臺[7]:學校介紹,所有教室,學校教室,教室占用,課程查詢等功能;后臺[8]:課程管理,用戶信息管理等功能。市場調研在平臺開發中起著重要的作用。此外,由于技術上和對平臺開發上認識的不足,系統中還存在著諸多問題。像功能上的一些缺陷,比如使用數據庫方面,如果使用SQL數據庫的話可以使查詢功能更為強大,數據表之間的關聯會更為緊密;沒有對各個教室進行實時分析,無法查詢各個教室正在上什么課程或正在舉行什么活動;在后臺管理方面,在錄入課程時無法與數據庫進行校對,可能會出現課程沖突的情況等。對于這些存在的問題對發布信息的真實性需要進一步進行監管和審查,功能上還需進一步的完善、改善和提高,數據庫的查詢還需要進一步的優化,管理員的管理等級要進一步提高等。系統雖然不夠完美,但是它主要功能都已實現,能夠滿足日常的需求。

參考文獻:

[1] 姚怡,余海萍,鐘新榮,桑玉民. 網站規劃建設與管理維護[M]. 北京:中國鐵道出版社,2008.

[2] 王春超. 基于J2EE架構的SSH組合框架的研究[D].長春理工大學,2010.

[3] 王玉英. 基于JSP的MySQL數據庫訪問技術[J]. 現代計算機(專業版),2010,14:67-70.

[4] 徐慧君. 基于JSP平臺的信息發布系統的設計與實現[D].北京工業大學,2004.

[5] 楊俊寶. 基于JSP技術的學生宿舍管理系統的設計與實現[D].沈陽工業大學,2006.

[6] 張帆. 基于JSP的校園網站的設計與實現[D].吉林大學,2013.

[7] 楊金花. JSP技術中文亂碼的原因及解決方法[J]. 電子設計工程,2011(1):25-28.

[8] 林元元. JDBC連接MySQL數據庫的方法淺析[J]. 長沙通信職業技術學院學報,2009(1):27-30.

[9] 李傳之. 多媒體教室的管理與維護[J]. 實驗室研究與探索,2013(10):204-206+209.

[10] 蘇望. 基于J2EE的多媒體教室管理系統設計與實現[D].湖南大學,2014.

猜你喜歡
S架構自習室
綠皮火車上的“移動自習室”
綠皮火車上的“移動自習室”
付費自習室爆火,“焦慮性充電”有無必要
付費自習室悄然成為熱門創業項目
C/S架構下的中職教學輔助系統的新探索
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合