黃述杰
(武威職業學院 甘肅省武威市 733000)
對于高校人才培養以及學校發展來說,教師的教學能力和科研水平起到決定性作用。教師在教學、科研過程中的成果,集中將教師自身專業水平、教育能力、科研能力、學習經歷等信息資料通過文字、圖片、視頻資料等記錄保存下來,屬于教師業務檔案。加強對教師業務檔案的管理,結合現代化計算機技術,建立業務檔案管理系統信息庫,將教師的教學、科研業務成績全面的記錄下來,這樣能夠將教師的真實業務情況反映出來,促進教師管理的科學性、規范性以及先進性。
2.1.1 登錄模塊
系統使用者在登錄業務檔案管理系統時,需要驗證使用者的身份,不同使用者,身份限制不同;不同項目管理員進入后臺可以實現對教師個人信息、科研信息、課程信息等進行調整和更新;教師在進入系統后可以瀏覽個人信息、科研信息以及課程信息等,并下載各種資料。
2.1.2 用戶管理模塊
在該模塊中,用戶輸入驗證信息,并和數據庫中的信息進行驗證核對,并返回信息;實現用戶密碼修改,修改后的密改自動保存到數據庫;管理員更新的信息也自動保存到數據庫。
用戶進入系統后進行身份驗證,實現個人信息查詢和修改;管理員對信息更新進行統計。
用戶進入系統后進行身份驗證,查找專業課程信息;管理員對課程信息進行更新。
對教師發表的論文、專利、專著等進行統計,科研秘書可以實現最新信息上傳。教師登錄系統后,對錄入的信息進行查詢和下載。
系別、職務、職稱、部門、學歷等通過數字、表格形式顯示出來進行統計,并比報表格式輸出,教師對個人信息、科目、科研成果等進行瀏覽、下載。
2.6.1 B/S 模式
B/S 模式全稱為Browser/Server 模式,也就是瀏覽器/服務器模式,是一種以Web 瀏覽器為基礎的新MIS 系統平臺模式。目前B/S 模式建立的框架系統結構應用較為廣泛,而且具有很多優勢,比如,B/S 模式下的客戶端不需要下載安裝相關軟件,只需要登錄瀏覽器就可能查詢,而且手機和電腦瀏覽器可以隨時登錄。同時,B/S 模式具有較強的開放性和分布式,用戶能夠在瀏覽器中進行信息查詢和瀏覽。另外,B/S 模式結構還具有一擴展性,在系統維護方面具有較強優勢,而且在維護系統的過程中,不需要對系統進行較大調整。
2.6.2 J2EE 技術
J2EE 技術也就是Java 2 Platform,Enterprise Edition,這 時SUN 公司根據Java 技術構建的多層企業應用的規范和標準,從J2EE 技術相關規范可以得出,總體應用結構主要分為四層,分別為客戶層、服務器層、業務層、數據層等。
3.1.1 軟件環境
軟件環境也就是開發環境,在進行系統開發時,采用Win7 操作系統,瀏覽器版本為Internet Explorer 9.0(64 位),Web 服務器版本為IIS 6.0,發開系統利用JAVA 語言和語言和Jsp 腳本語言,數據庫軟件利用Microsoft SQL Server,視圖編輯利用Smart Draw。
3.1.2 硬件環境
硬件環境也就是運行環境,CPU 為Intel(R)Core(TM)i3-3230;
3.30GHZ 內存,4GB 硬盤,500G 顯卡,2G 獨立顯卡。
3.2.1 系統模塊化設計
系統模塊化設計的目的是為了將系統的各個功能展現出來,實現對程序的有效劃分,保證每個模塊之間能夠獨立訪問,有獨立的名稱,能完成系統預定的功能。并且每個模塊之間也有聯系,進而形成一個整體系統。
3.2.2 模塊設計
3.2.2.1 登錄模塊設計
業務層:管理員利用root 權限進入系統,實現賬號分配,其他普通用戶利用分配的賬號登錄系統,進行密改修改。普通用戶的注冊途徑有兩種,一是個人系統注冊,二是管理員對新用戶賬號分配,實現普通用戶注冊。假如教師登錄系統,用戶初始賬號為教師編號如“teacher1”,登錄密碼默認為“user123”。新用戶利用賬號和密碼登錄系統,經過身份驗證通過之后進入系統中,能夠對個人賬號和密碼進行修改、
數據層:管理員權限最高,在進入系統之后,能夠在用戶信息表格中插入信息;信息保存的數據均為用戶的個人信息,每個字段信息都是ID 字段信息,并由開發人員進行設計,可通過數據庫自動增量實現。針對普通用戶來說,需要在登錄界面填寫登錄信息,確保填寫信息和數據庫錄入信息一致,用戶即可進入系統,假如填寫信息和數據庫錄入不一致,系統界面就會彈出提示信息,提示用戶輸入的賬號或密碼錯誤,并將登錄信息記錄在系統日志中。系統會限制賬號、密碼輸入錯誤的限制,例如三次,在用戶連續三次輸入錯誤之后,系統就會提醒并關閉登錄界面。
3.2.2.2 用戶管理模塊設計
表現層:系統能夠提供具有可視化的數據更新提示,并提供單條信息更新服務和多條信息更新服務。
業務層:管理員能夠對教師信息進行任意查詢、更新、修改、刪除等。
數據層:管理員向系統提交教師信息更新、修改或刪除的請求,經過系統驗證權限之后,實現數據庫查詢,并返回教室信息,系統會對用戶的更新信息方式進行自動選擇。假如一條一條的更新,用戶每錄入一條信息,系統就會對數據庫進行更新,并且返回更新后的數據。假如批量更新,系統會對用戶所有記錄信息進行緩存,判斷其是否完成錄入,當用戶完成信息錄入之后,系統會立即更新數據庫,并返回更新后的數據。
3.2.2.3 教師信息模塊設計
教師信息模塊主要是實現對教師個人信息的管理,而且人事管理用戶對其也有管理權限。人事管理用戶和教師用戶之間的關系屬于一對多,能夠對系統中所有教師的信息進行查詢、修改、更新和刪除。
表現層:業務檔案管理系統UI 界面是一個可視化界面,教師用戶登錄系統后所查詢到的信息會通過界面呈現出來。假如教師用戶要更新頁面數據,就可以根據用戶要求,通過系統UI 選擇某條信息或多條信息進行數據更新。
業務層:教師信息更新通過教學秘書完成,并不是教師自身對信息進行更新。主要是教師將更新信息請求提交到系統,系統再對信息請求進行深入分析,由教學秘書發出更新請求,進而對教師用戶信息模式進行判斷,進而實現信息更新。
該模塊主要是對教師信息進行檔案化管理,利用UI 界面,實現信息查詢、更新等操作,能夠根據業務類型進行分別管理。具體教師信息模塊設計流程圖如圖3 所示。
在該模塊中,進入系統后點擊“教師資料”項目,就會進入教師個人檔案界面,界面中包括教師基本信息、教學任務、科研成果以及其他信息等內容?;拘畔⒅饕彰?、出生年月、職位、專業等內容;教學任務主要是專業課程設置,具體包含教學大綱、教學材料、教案、網課資料、教學工作量等內容;科研成果主要包含教師的獲獎證書、專著、論著、書籍等研究成果;其他信息主要包含教師自身的一些收藏、關注等內容。
3.2.2.4 科研信息模塊設計
教師用戶在進入系統之后,能夠在系統頁面瀏覽科研信息模塊最新發布或者以前發布的科研信息,并能夠對這些科研信息實施在線查看和下載等權限。模塊中科研成果的上傳,主要是管理員完成更新、增加和刪除操作。
表現層:利用系統UI 可視化界面,在教師用戶登錄系統之后,假如要對頁面內容進行更新,可以結合用戶需求,選擇單條、多條信息更新。
業務層:教師用戶登錄系統之后,能夠瀏覽科研信息,并實現信息操作,假如要在該模塊進行個人科研成果的上傳,這一操作需要管理員完成。
數據層:管理員在向系統科研信息更新請求之后,系統接收請求并進行深入分析,判斷用戶信息更新模式,然后實現信息更新。
在該模塊中,主要功能由管理員完成最新科研信息的更新,教師用戶可以進入該模塊進行操作。在科研信息內容編輯方面,利用html 編輯器,可以將本地寫好的Word 文檔直接上傳或者內容粘貼等。
在該模塊中,用戶進入系統后點擊“科研成果”項目,就會出現學??蒲刑幹贫ǖ哪甓瓤蒲薪y計表,而且表內包括論文題目、期刊題目、收錄情況以及影響因子等信息,還包括申請的專利以及學??蒲衅脚_建設情況,教師科研成果等內容,這樣能夠為各位教師提供學習和借鑒的機會,發揮檔案資料的應用價值。
3.2.2.5 統計功能模塊設計
該模塊能夠對教學的各種信息進行統計并打印,系統能夠實現直接調用本地打印程序。假如打印機的名稱為網絡打印機,需要將機器名稱添加到打印機名稱之前,本地打印機可以顯示在Drop Down List 控件中,能夠方便用戶進行選擇。假如不設置指定的打印機,系統就會從服務器中選擇默認打印機進行打印。
在高校教師業務檔案管理系統中,數據庫作為一個實現數據保存和管理的大型倉庫,其質量決定了整體系統的正常運行。因此,要保證數據庫設計的科學性和合理性,保證系統的功能。假如設計的數據庫后臺管理模塊不具有合理性,就會嚴重影響系統功能運行的穩定性,甚至會出現系統崩潰情況。在這種情況下,就需要在建立數據庫時,要保證數據的統一和完整性。如表1 所示。
為了確保高校教師業務檔案管理系統各類數據的安全性,避免用戶非法利用數據庫,導致用戶信息和數據泄露、改變或損壞,就需要在數據管理的基礎上,增加數據庫安全設計。在互聯網平臺下,數據庫中的數據較多,大多數據屬于公開、共享使用,會加大安全問題的發生。因此,需要從SQL Server、數據庫回訪等角度進行設計。
3.4.1 SQL Server 用戶標識和鑒定
在SQL Server 中,要設置使用者標志名字,確保安全性,并且對系統進行全面核查。同時,SQL Server 要求使用者重復應用兩次,假如兩次標志都存在錯誤,系統就會自動禁止使用者進入。
3.4.2 SQL Server 授權和檢查
SQL Server 授權和檢查主要是實現存儲控制,結合自身特點,確定其權限,具體權限包括以下幾方面:
(1)檔案管理系統的權限和對于數據庫對象的權限,能夠對系統使用者的訪問進行限制,并為其授予一定的權利,或者限制回收,并結合非集中授權體系,實現授權,并讓使用者獲取數據,假如系統不出現錯誤,SQL Server 也能實施無效回收;
(2)SQL Server 能夠將各類信息存儲記錄在數據庫中,當使用者對管理系統數據庫進行操作的過程中,SQL Server 會對數據庫中的信息合法性進行判斷。

表1:數據庫設計
3.4.3 數據庫安全控制方式
在對高校教師業務檔案管理系統進行數據庫安全控制時,使用者標定和標志屬于第一道安全保護防線,主要是對用戶的身份、準入信息進行驗證,并利用系統對其進行標準化審核和判斷,從而保證使用者在進入系統時能夠具備一定權限。另外,對于沒有訪問權限的使用者,要對其操作行為進行限制,這樣才能盡可能保證數據庫的安全性。
總之,在計算機技術和網絡技術的支持下,實現高校教師業務檔案管理系統設計,能夠實現教師業務檔案資源的數字化和網絡化管理,提升檔案管理的科學性、有效性、便捷性以及安全性,充分將檔案資源的價值發揮出來,實現有效利用。同時,在進行該系統設計時,要充分考慮各個功能模塊的需求,確定模塊流程,才能實現系統整體開發和設計,促進高校檔案管理水平的進一步提升。