修譽晏 劉學敏 劉東 楊德申
摘 要 大學生心理檔案管理系統是隨著電子信息技術的發展而產生的一種基于網絡的動態管理平臺,以實現檔案信息科學管理與保存。該系統是基于B/S體系結構,運用JSP技術和MySQL數據庫相結合的開發環境進行系統的實現,從而解決以往紙質檔案資料管理的諸多問題。詳細介紹系統的需求分析、架構設計、功能結構設計等方面,并對系統部分頁面的實現進行圖片展示。
關鍵詞 心理檔案管理系統;JSP技術;B/S體系結構
中圖分類號:B844.2 文獻標識碼:B
文章編號:1671-489X(2017)04-0026-02
Abstract College students file management system is a kind of pro-duce with the development of electronic information technology of
dynamic management platform based on the network, in order to
achieve the archives management and preservation of information
science. The system is based on B/S architecture, the implementation
of the system using Jsp technology and the Mysql database develop-ment environment, so as to solve many problems in information management the paper file. This paper describes the system archi-tecture design, function demand analysis, structure design, and the realization of the system part of the page for pictures.
Key words psychological archives management system; JSP tech-nology; B/S system structure
1 系統的需求分析
首先,采用文獻調查法。由于現今大學生心理健康問題越來越嚴重,發現各大高校都在嘗試建立大學生心理檔案管理系統。但是大多數管理系統都只是對檔案資料進行鍵入,并沒有對資料進行及時的更新,有些檔案資料都已經過時,這樣不僅占據系統內存,而且會阻礙進一步的科學研究。還有些系統就只是個空框架,是個擺設而已。因此,必須設計出系統功能結構,至少使設計出來的系統具有實用價值。
其次,采用專家訪談法。由于佳木斯大學教育科學學院心理學專業的教師負責整個學校的心理檔案資料管理等相關工作,因此對他們進行訪談,將有助于了解他們對于該系統的需求,有助于該系統實現功能方面的創新和完善。除此之外,通過與專家交流,能夠使設計更加有說服力,更加專業。
總之,對于系統的需求分析,將有助于深刻地了解該系統研究的現狀,從而有根據地進行系統設計,有助于整個設計過程的順利進行,也有助于研究的不斷深入和有所創新。這也是整個設計過程的基礎,對整個設計具有指導作用。
2 系統的設計
系統架構設計 該系統基于B/S體系結構,采用分層架構設計,主要包括頁面展示層、內部邏輯關系層和數據庫訪問控制層三層架構模式:頁面展示層主要借助Dreamever進行頁面設計,因為Dreamever的可視化為接下來的內部邏輯關系設計提供了許多便利之處;內部邏輯關系層包括數據庫鏈接以及數據庫內各關系表的鏈接,這部分是整個系統設計和實現的關鍵和核心部分;數據庫訪問控制層就是對于進入該系統的鑰匙進行設計,起到安全保護的功能。
系統體系結構設計 筆者團隊設計和實現的大學生心理檔案管理系統隸屬于佳木斯大學管理系統,整個體系結構包括系統安全防護機制、權限控制機制、決策分析層、業務應用層和系統整合層。
系統功能結構設計 該系統主要包括教師、學生和管理員三類用戶,以及4個功能板塊子系統(用戶注冊子系統、學生子系統、教師子系統和管理員子系統)。這些功能板塊各有各的分工,相互合作,共同促進這個體系結構的完善和順利運行。下面將針對每一板塊進行詳細介紹。
1)用戶注冊子系統。對于第一次登錄該系統的用戶需要先注冊,點擊登錄頁面的注冊按鈕,根據要求完成注冊。注冊完畢后,隔5秒鐘會自動跳轉到登錄頁面,輸入賬號和密碼即可進入該系統進行信息瀏覽等操作。新注冊的用戶信息也會保存到數據庫中的相關表中,這樣下次就可以直接用賬號進行登錄。這一部分的操作比較簡單,卻能起到安全防護的作用,相當于進入系統的門戶。
2)學生子系統。完成注冊的學生即可進入學生子系統。在該系統中,學生享有的功能包括對于自己的心理檔案資料的瀏覽、查看自己的心路歷程、發現自身的問題和成長。除此之外,學生還可以瀏覽一些有關心理健康方面的資料,進行線上測試,還可以給心理學專家和教師留言或進行在線咨詢。但是出于對用戶私人信息的保密,學生用戶只能查看自己的檔案信息,這也是該系統一種創新的權限控制。
3)教師子系統。教師子系統主要包括教師可以瀏覽所有學生的信息,并且對其進行分析研究,還要對于學生的問題進行回答,以及對有需要的學生采取保密式的心理輔導。除此之外,教師還可以根據歷年的檔案信息開展課題研究,進行深入的學術研究。只是有一點需要注意:在登錄時一定要在用戶類別選項下切換到教師,否則無法進行登錄。
4)管理員子系統。管理員子系統的主要功能是學生管理、教師管理、數據庫管理、頁面布局管理、留言板管理等。管理員要定期對該系統的數據進行更新和刪減,學生和教師用戶進行刷新和分類管理,以及對學生留言的分類,已經回答過的和未回答的要區分開來,以防止對未回答問題的遺漏,導致不能及時地幫助學生解決問題和進行引導。管理員子系統是該系統的重要組成部分,扮演著整個系統的清潔工,以維持整潔而有秩序的系統環境,從而避免系統遭遇病毒感染、信息泄漏、運行不穩定和癱瘓等非預測事件的發生。
數據庫設計 采用MySQL(一種開放源代碼的關系型數據庫管理系統)。首先,需要在數據庫中建立表關系,主要的數據庫表有:學生基本信息表,包括學號(主鍵)、姓名、性別、專業班級;教師基本信息表,包括職工號(主鍵)、姓名、性別、職稱、教授專業;管理員基本信息表,包括編號(主鍵)、姓名、性別;學生心理檔案資料表,包括學號(主鍵)、姓名、性別、專業班級、信息記錄時間;留言板記錄表,包括編號、留言時間、留言狀態(是否已回答)。并通過設置主鍵和外鍵建立表和表之間的聯系,從而確定數據庫內部的邏輯關系,為后期系統的測試做好準備。
數據庫的設計是整個系統設計中最關鍵、難度也最大的一個環節。由于數據庫對于整個系統就好比大腦對人一樣重要,因此為了能夠保證整個系統運行得流暢,將會進行多次測試,并對數據庫中存在的不足進行修改,以達到預期的效果。
3 系統的實現
基于前期的需求分析和設計階段,接下來就是將系統的各個部分進行逐一實現。由于篇幅限制,筆者將展示用戶登錄頁面和注冊頁面的實現,如圖1所示。
4 總結
基于團隊的共同努力,該系統已基本完成,但是仍然存在一些問題,還有待于進一步完善和豐富。該系統的實現歸功于指導教師的耐心教導和團隊成員的共同努力,也有助于鍛煉在校大學生的創新探究能力,營造濃厚的學術研究氛圍,為進一步的研究學習奠定基礎。除此之外,該系統的實現改變了以往紙質檔案資料管理的不足,對大學生心理健康問題的進一步研究提供了真實可靠的依據,具有切實可行的現實意義。
參考文獻
[1]譚春芳.論高校心理檔案的建設[J].遼寧師專學報:社會科學版,2009(2):54-56.
[2]騰月.基于BS架構的郵政銀行信貸管理系統的設計與實現[D].長春:吉林大學,2015.
[3]黃英.高校大學生心理健康檔案的建設與管理[J].產業與科技論壇,2013(22):237-238.