時間:2023-03-06 16:01:30
序論:在您撰寫教師檔案管理系統時,參考他人的優秀作品可以開闊視野,小編為您整理的7篇范文,希望這些建議能夠激發您的創作熱情,引導您走向新的創作高度。
關鍵詞:高校教師 校園 網絡管理
中圖分類號:G645 文獻標識碼:A 文章編號:1672-3791(2012)08(b)-0219-01
隨著校園信息化建設不斷升級,很多高校紛紛采用數字化網絡管理方式,將計算機和網絡技術融入到教學、科研、管理等方方面面,在傳統校園信息建設基礎上,拓展現實校園信息的時間和空間維度,提升傳統校園信息的運行效率,擴展傳統校園信息的業務功能,達到管理水平、效率的最大化。高校各個職能部門針對信息化管理趨勢,在此基礎上應用而生了人事信息管理系統、教學信息系統、科研管理系統、年終考核管理系統等等。這些系統為日常高校教師檔案管理帶來了極大便利,在一定范圍內,信息查找快捷高效,但在長期的工作實踐中,也產生出一些問題。
1 建立高校教師業績檔案管理系統的重要性
(1)人事檔案信息管理系統、教學檔案信息系統、科研檔案管理系統、年終考核檔案管理系統等都是相對獨立的存在于校園網絡中,由相應職能部門分別管理。這就要求教師根據內容不同,逐步完善各個系統,這就為原本日常教學、科研任務就繁重的高校教師帶來了不小的負擔。特別是各個系統的用戶名、密碼等信息,意味著有多少系統,每位教師就要記多少用戶名、密碼。冗雜繁瑣,年長的教師有時還會混淆遺忘,這就大大改變了信息化校園方便快捷的初衷。面對實際工作中遇到的這種困擾,盡快建立一個統一的高校教師業績檔案管理系統尤為重要。
(2)現行的各類檔案管理規定的標準僅限于實體管理為主[1],功能不全,內容空洞抽象,提供利用面狹窄,反映本人個性特點,學術水平和專業技術能力的檔案材料極少,缺乏對教師歷史價值的評價,不能實現對人的相對全面的衡量與評估。教師業績檔案管理系統針對性強,材料精煉,信息量大,可以提供及時、準確、優質的信息,是對現行人事、教學和科研檔案的補充,充分利用現代數字網絡,能夠為高校各項工作提供良好的服務。
2 高校教師業績檔案管理系統的內容
(1)教師本人的基本信息材料:包括第一學歷、進修深造、培訓材料、最后學歷、學位、工作履歷、職務、職稱等情況。
(2)教師本人的教學信息材料:包括本科教學和研究生教學、學生評教、課時量、歷年授課情況、教學質量及業績鑒定材料。
(3)教師本人的考核信息材料:包括每學年度的業績考評材料,考核的量化評估。[2]
(4)教師本人的科研信息材料:包括論文及收錄情況、著作、創造發明、科研成果、各類學術會議上宣讀的論文及科研、教學獲獎等材料。
(5)教師本人的社會兼職、參加社會各類學術團體及任職情況的材料。
(6)其他與教師本人業績有關的材料。
3 建立高校教師業績檔案管理系統的作用
3.1 評價的依據和憑證
建立一個統一的高校教師業績檔案管理系統在高校教師職稱評審工作中作用發揮最大[3]。職稱評審是激發專業人才積極性、創造性,鼓勵他們學習技術,鉆研業務,努力工作的一種行之有效的管理手段。高校教師職稱評審涉及到教師的切身利益和名譽,有利于促進教師技術人員不斷提高自身的業務素質和技術水平,有利于高校人才的有序培養。由于高校教師職稱評審的特殊性和重要性,就要求人事、教學、科研等檔案信息的準確性。這里的準確分兩個方面,一方面,檔案信息自身的準確。檔案,作為一種直接形成的歷史記錄,應具有真實性、客觀性、準確性。現行的人事、教學、科研等檔案管理系統具有相對獨立性、片面性、時滯性,信息的準確性大打折扣。另一方面,現行的人事、教學、科研等檔案管理系統都是由各個高校自行建立,缺少統一標準,在一定程度上有失公平。綜合以上兩方面,結合檔案管理自身特點,建立一個較為完整、統一、全面的衡量與考核檔案系統尤為重要,高校教師業績檔案管理系統為高校教師職稱評審工作提供了評價的依據和憑證。
3.2 服務決策作用
教師業績檔案管理系統的建立,不僅為廣大高校教師學習、工作提供方便,還為上級組織全面考察、了解使用干部、人才提供全面的材料。通過利用教師業績檔案管理系統,可以全面的了解教師的業績情況,為高校調整師資結構,提高教師隊伍整體素質和管理水平等重大決策提供可靠依據。
4 建立高校教師業績檔案管理系統需要注意的問題
檔案管理人員必須要有強烈的事業心和責任感,指派專人認真填寫每位教師每學期的業績檔案,確保信息準確、合理、公正,積極開發利用教師業績檔案資源,牢固樹立服務意識,使教師業績檔案管理系統充分發揮其積極作用。
高校教師業績檔案管理系統同人事管理信息系統等其它系統一樣,是個人信息的組合體。作為檔案資源,內容具有可識別性,存在形式具有可查詢性,其承載的個人信息極易成為價值極高的商品,因而具有相對保密性[4]。因此此系統只對相應級別領導及管理員具有整體調閱權利,其他無關人員不得隨意調閱整體信息,教師只有維護本人信息的權利。教師業務檔案管理部門在提供檔案資源,促進信息共享的同時,必須充分保護教師個人信息,確保管理中個人信息的安全。
綜上所述,高校教師業績檔案管理系統在高校的發展過程中扮演著極其重要的角色,我們應對建立高校教師業績檔案管理系統這項工作更加重視,不斷補充完善,使其發揮更大的作用。
參考文獻
[1] 娜嘉,宋新嬋.對高校教師業績檔案管理的探討[J].蘭臺世界,2005,12.
[2] 江福蘭,張萍.淺析高校教師業績檔案管理[J].云南檔案,2008,1.
摘要:文章在對高校教師業務檔案管理進行深入需求分析的基礎上,基于.NET 技術,設計開發了高校教師業務檔案管理系統,通過該系統可以實現在線查詢、編輯、修改、統計管理等操作。其開發主要包括服務器端的建立以及客戶端應用程序和Web 端應用開發方面。該系統的特點是采用B/S 三層架構設計,提高了用戶訪問效率和系統數據處理能力。
關鍵詞 :教師業務檔案管理系統NET 技術B/S 三層架構
1 研究背景
對于哈佛大學的辦學方針,第23 任哈佛大學校長科南特曾經做過總結,指出“: 大學的榮譽,不是它的校舍和人數,而是它一代又一代的人才質量。”而教師是培養優良人才的關鍵。在激烈的市場競爭中,一所學校要站住腳,首先教師要出色。教師作為學校的主體力量,因此需要對師資隊伍加大建設、管理的力度,近年來,已成為各高校的一項重點建設工程。對教師的選拔、配備、培養、考核、聘任和獎懲等多個環節共同組成師資隊伍的管理,其中加強教師的業務考核是強化師資隊伍建設的重要環節,組織開展好教師業務的考核工作,通常情況下需要建設教師業務檔案。
然而,目前高校教師業務檔案管理現狀很不樂觀,主要表現在:意識淡薄,缺乏開放性;管理混亂,缺乏共享性;更新不及時,缺乏時效性;管理手段落后,缺乏現代化。再結合筆者在高校的工作經驗,發現高校教師業務檔案管理方面存在的問題,同時對這些問題進行深入的思考,進而產生一個設想,就是研究開發高效、安全、簡便的管理系統。
筆者通過調查、研究分析,對ASP.NET、SQL Server2005 數據庫管理進行深入學習、研究,進一步研究、開發科學高校教師業務檔案管理系統。
2 相關內涵界定
所謂教師業務檔案,通常情況下是指教師個人在教育、教學和科研等方面,形成的各種材料記錄,這種材料記錄往往具有保存價值,通過這些材料記錄可以進一步反映教師的業務能力、學術水平和工作業績等。
教師業務檔案一方面可以真實地反映教師的個人情況,另一方面可以展現學校的整體素質、師資隊伍結構和辦學水平等,為高職院校師資隊伍建設、教育教學改革、職稱評審、學校各項評估等工作提供了真實可靠的依據。
3 系統功能需求分析
對于高校教師業務檔案管理系統來說,其用戶類型通常情況下主要包括普通的教師和系統管理員。其中,教師的功能表現為:編輯、查詢和修改本人的信息,同時可以對本人的登錄密碼進行修改。
對于系統管理員來說,其功能需求主要表現為:一方面具有教師的所有功能,另一方面能夠查詢、修改所有的用戶數據,同時能夠注冊新用戶,并且可以對用戶進行刪除操作等。
對于教師業務檔案管理系統來說,其基本功能主要包括:查詢、輸入和存儲教師信息,并且教師可以添加、更新個人的信息,同時可以設定和修改密碼;對于管理員來說,能夠對數據庫進行更新、刪除、添加等操作。在設計方面,利用模塊化方式對管理系統進行處理,將整個系統的各個功能劃分為若干個模塊,通過對模塊進行開發和設計,完成系統的修改與更新,同時維護數據庫,進而在一定程度上滿足用戶添加、刪除、更新、查詢和打印相關數據的需要。根據需求分析該系統設計了以下功能模塊(如圖1):教師個人信息、任課信息、科技項目信息、論文信息、著作信息、社會兼職信息、學術團體兼職信息、國內進修學習信息、出國(境)學習工作信息、專家信息、教師教學工作量、教師業務考評信息、教師實踐經歷和管理工作信息。
4 系統總體設計思路
高校教師業務檔案管理系統基于B/S 體系結構,真正實現零客戶端。采用瀏覽器/ 應用服務器/ 數據庫服務器的分層體系結構開發設計該系統,無需安裝相應的客戶端,進而在一定程度上方便了用戶的使用和管理。
為了保證數據的安全性與交互性,系統采用SQLServer 2005,對數據進行儲存、檢索和維護等管理。該系統具有良好的兼容性,同時能夠容納大量的專業知識,在安全性、準確性、運行速度等方面表現得尤為突出,在一定程度上為客戶端提供快速、穩定的運行環境。前臺的開發工具選擇Microsoft Visual Studio 2005,該開發語言由Microsoft 公司推出,并且基于.NET2.0 框架,這一開發平臺具有較強的戰略性,Microsoft 公司所有的編程語言的開發環境被Visual Studio.NET 框架統一起來,并且可以創建、配置和運行Web 服務以及Windows 平臺,可以很好地連接SQL Server 2005。它以構件化方式進行開發,統一了接口,并且訪問簡單、升級容易、易擴充等,在一定程度上迎合了當今IT 技術的發展方向。
在傳統的客戶/ 服務器結構的基礎上研究開發出B/S
(Browser/Server)模式的三層架構模式,這一模式具有嚴格的分層定義,首先對整個軟件系統進行分解,將其分成相對簡單的小分塊,每一層只實現系統相應層的功能,相鄰層對應的功能模塊通過相互調用的方式完成層間的交
互,由接口完成信息的傳遞。系統功能利用三層架構來實現,在一定程度上為系統提供一個可行性方案,對于程序設計人員來說,可以方便地將該方案轉換為實現應用系統功能的B/S 模式,這一計算方式由傳統的C/S 發展起來。對應于三層架構的多層結構,其含義是一樣的,只是細節有所不同。三層分別是:表現層、業務邏輯層、數據訪問層。三層之間的關系主要表現為:通過訪問數據庫操作層提供的接口,業務邏輯層可以對數據庫操作層進行訪問,對于同樣的數據庫操作層來說,訪問數據庫訪問層則是通過訪問數據庫訪問層提供的接口來實現,對于客戶端來說,通過界面層對業務邏輯層進行訪問。在三層架構之間派生類去實現接口,對派生類的方法和屬性進行調用,并且三層之間可以相互調用。
5 系統測試運行
系統部分功能運行圖如下3-5 圖。
6 結束語
借助當前流行的.NET技術開發設計該系統,同時結合C/S 架構和B/S架構,對高校教師業務檔案實現現代化管理。在信息化環境下,我們要不斷完善教師業務檔案的開發和應用,不斷挖掘其應用價值,使其在高職院校各項工作中真正充分發揮重要作用。
參考文獻:
[1]解紅.基于三層架構與Web 服務的教師業務信息管理系統設計與實現[D].山東大學,2010.
[2]王進.B/S 模式下的三層架構模式[J].南通職業大學學報,2011,10(3).
[3]趙連豐.高校教師業務檔案信息化建設的探索與實踐[J].福建電腦,2012(04).
[4]達列雄.基于B&C/S 雙架構的高校教師業務檔案管理系統的開發[J].軟件導刊,2012,11(7).
Key words: management system of teachers' files;database;office automation
中圖分類號:TP311 文獻標識碼:A 文章編號:1006-4311(2013)08-0231-02
0 引言
①常見高校教師檔案管理系統存在的不足。目前,大部分高校教師檔案的管理均已采用數字化管理,其中B/S、C/S或混合模式的管理系統也多有應用。數字化、網絡化的管理手段使教師檔案管理工作更有成效,資源得到進一步共享。但現有的教師檔案管理系統的設計,往往只限于數據的收集、檢索和分析,面向教師的服務局限在數據上傳和查詢上,未能有效激發教師的工作積極性,因此現有的教師檔案管理系統在功能結構上有進一步改進的必要。②基于職稱評定的高校教師檔案管理系統的優勢。職稱評定工作是高校教師必做的工作之一,關系到教師的切身利益。職稱評定工作涉及的相關材料是教師檔案中的大部分內容。因此,將職稱評定中涉及的材料、評定的流程與教師檔案管理系統的設計結合起來,可以使管理系統的設計更加科學,有利于教師日常工作的開展,有利于教師在專業業務上的成長。具體可表現在以下幾個方面:1)提醒教師職稱評定的期限,使教師可以更合理的規劃各項工作的開展時間。2)明確列出職稱評定的材料目錄,使教師可以更的針對性的開展工作。3)將數據庫中各人、各部門的材料進行橫向、縱向的比對,可以激發教師的積極性和好勝心。4)將各項工作細化、量化,可以作為教師績效考核的依據之一。5)將各項材料的歸檔按職稱評定的規格實施,教師從系統中打印即可放入相應評定材料目錄中,達到“可見即可用”的效果。
1 數據庫設計
1.1 數據庫的選擇 從高校教師人數分析,各校從數百人至上千人不等,雖然人員數量不多,但涉及至的各種材料的數據量較為龐大,因此數據庫宜選用中小型數據庫為好。如mysql或SQL Server等。
1.2 數據表的設計 根據對“高等學校教師職務任職資格評審表”(以江蘇省為例)的分析,數據庫中需要設計教師基本信息表等十幾個數據表,方能滿足系統功能設計的需要,如:①教師基本信息表:包括工號、姓名、密碼、性別、身份證號、部門、聯系方式、是否在崗、專兼職、是否雙師、權限、民族、出生地、身體狀況、政治面貌等字段,用于記錄教師的基本信息,此表信息應由管理員統一錄入或導入。②獎懲信息表:包括工號、獎懲名稱、獎懲時間、獎懲部門、獎懲級別、附件路徑等字段,用于記錄教師獎懲信息,其中附件路徑用于保存教師上傳的獲獎證書或相關證明的掃描件路徑,其他數據表也有類似字段,不再逐個解釋。③學習經歷表:包括工號、畢業學校、專業、學制、學歷、學位、畢業時間、附件路徑等字段,用于記錄老師的學習經歷。④工作經歷表:包括工號、開始時間、結束時間、工作單位、職務、備注等字段。⑤職稱考試表:包括工號、通過時間、組織單位、科目、成績、合格證號、附件路徑等字段,用于記錄教師職稱外語、計算機考試情況。⑥學術交流情況表:包括工號、學術交流內容、組織單位、級別、時間、提交的成果、本人承擔情況等字段。⑦教學工作情況表:包括工號、開始時間、結束時間、講授課程、課程性質、授課對象、聽課人數、課內學時等字段,用于記錄教師的教學工作量完成情況。⑧情況表:包括工號、題目、發表日期、出版物名稱、期刊級別、本人承擔部分、附件路徑等字段。⑨科研情況表:包括工號、開始時間、結題時間、科研題目、項目級別、本人角色、完成情況等字段。⑩論著教材表:包括工號、題目、發表日期、出版社、本人承擔部分及字數等字段。{11}校內任職情況表:包括工號、開始時間、結束時間、部門、職務等字段。{12}專業技術職務聘任情況表:包括工號、聘任開始時間、聘任終止時間、聘任專業技術職務、聘任單位、聘任崗位、附件路徑等字段。{13}級別權限表:包括編號、級別等字段。用于定義用戶級別和權限。{14}績效分值表:包括編號、項目名稱、分值等字段,用于將教師各項工作(論文、課題等)的成果進行量化。{15}部門情況表:包括編號、部門名稱等字段,用于記錄學校部門設置。
2 系統功能模塊的設計
2.1 基本信息維護模塊
2.1.1 教師基本信息管理模塊 教師的基本信息由學校人事部門負責統一管理,包括在數據表中新增或刪除教師信息、教師的基本信息的錄入與修改等。
2.1.2 教師業務信息模塊 教師的業務檔案信息由教師自己負責維護,進行開放式管理。如獎懲信息、工作經歷、論文、課題等均由教師自行維護,學校相關部門進行審核。其中包括獎懲信息管理子模塊、工作經歷管理子模塊、培訓管理子模塊、論文管理子模塊、課題管理子模塊、論著管理子模塊等。
2.2 查詢分析模塊
2.2.1 綜合顯示模塊 本模塊對當前年度的論文、課題、論著、獎勵等信息進行查詢,并將排名靠前的信息顯示在系統首頁。此模塊的功能主要體現在系統首頁。
2.2.2 分析統計模塊 本模塊提供綜合查詢功能。主要提供以下分析統計功能:①師資信息查詢:對數據庫的數據進行查詢分析,對師資隊伍的學歷層次、專兼情況、雙師情況進行統計。②按個人分年度進行業務開展情況查詢:對教師一個年度的專業業務開展情況進行查詢,根據各項業務的量化分值,給出綜合分值,并給出校內排名。③按部門分年度進行查詢:對某一部門的教師業務開展情況進行分析統計,將該部門的教師業務開展情況進行統計,綜合計算分值,并給出校內排名。④個人信息綜合查詢:將教師近三年的業務開展情況進行查詢,將按職稱申報材料的順序進行排版,形成完整的職稱業務檔案材料。
2.3 系統管理模塊
①用戶管理模塊:該模塊對用戶的基本信息、級別進行管理,對各類用戶的權限進行設定。②績效管理模塊:該模塊對各業務內容所量化的分值和分值計算公式進行設定。③系統設置模塊:該模塊對系統所需的數據字典進行設置,以便用戶填寫信息時保持信息一致,同時也可以使系統操作的自由度更大。
3 開發工具分析
本系統從應用方便起見,應采用B/S結構或B/S和C/S的混合模式,對數據庫的操作主要涉及查詢、插入、修改和刪除等基本操作,故常見的設計語言均可完成,如ASP、PHP、JSP、ASP.NET等。但從可重用性、安全性等角度考慮,應多選用JSP+JAVA或ASP.NET作為開發語言,相應的開發工具也可選擇Eclipse+MyEclips或.Net開發框架,可以有效提高開發效率。
關鍵詞:獨立學院 數據庫 管理系統 高效的
1 概述
教師業務檔案是高校檔案的重要組成部分,它能為高校管理、教師業務考核、統計報表等提供資料,是學校進行管理工作以及抓好師資隊伍建設的重要依據。隨著高等教育事業的不斷發展以及檔案管理信息資源開發的深化,傳統的工作方式已不能完全適應檔案管理的要求。特別是對于獨立學院來講,因為其師資力量和隊伍都是依托于上級本科院校的,其每學期和學年的師資存在著很大的流動性,教師的業務檔案也要求具有隨時能夠按不同要求進行添加、編輯等特性。所以,盡快構建一套方便快捷的信息管理系統,是當前獨立學院教師業務檔案管理工作的首要任務。
2 系統研發理念
正如我們所知,傳統的結構化方法的主要思路是將問題空間映射到數據流圖,通過數據流圖和加工及基細化來描述系統的邏輯功能,近將比邏輯模型映射成由及映處理功能的模塊分層描述的系統物理模型,這是一種以處理過程和處理功能為基礎的方法。
但是,隨著網絡信息技術的發展,這種系統是顯然已經不適應了。而且,現代的信息系統處在一個復雜多變的環境之中,用戶的需要常有變更,特別是我們獨立院校中,師資力量存在著很大的流動性,這就要求系統具有很強的應變能力。要求可以對系統的功能,處理對象隨時具有編輯、修改能力。而傳統的系統在運行階段的維護工作十分繁重,處理數據繁多、冗長,并且,結構化方法中的數據分析和功能分解難以一致與協調,系統分析的邏輯模型和系統設計的物理模型沒有明確。
在這種前提下,為了構建一個方便快捷的信息系統,應用asp.net 2.0技術首先構建一個基于b/s結構的系統,通過構建web服務器和數據庫服務器,這樣就很容易地提供了教師教學質量一覽的基礎數據,而且,根據整個系統的研發的實際需求,由于此系統旨在最終簡化傳統的教師業務檔案管理,則應選用簡單易用的小型數據庫管理系統visual foxpro 9.0作為其前端表示工具,并能過spt技術訪問sql sirver2000數據庫,由此開發一整套基于c/s結構的教師基本信息維護系統,最終,在這樣一個系統下,用戶只需在客戶端輸入教師姓名或者教師號,便可以查詢得包括教師性別、出生日期、籍貫、民族、形象照片等基本情況以及參加工作時間、享受待遇職稱、第一畢業學校和所學專業、最高學歷學校和最高學歷專業、目前研究方向、辦公電話、電子郵箱、所在院系(科室)、近五年來的教學情況、進修情況等一些具體信息,使用戶能夠方便快捷地對所查詢教師的情況有一個整體的把握,而且,在這樣的一個系統下,用戶可以對教師信息進行打印但不能參與修改,最終的管理、修改、編輯由系統管理員掌握??梢灶A見,在這樣一個系統下,管理員的工作也是相當輕松的,不會像傳統工作方式那樣繁瑣。
3 可行性分析
首先,在技術方面,雖然是獨立學院,但學校的校園網經過幾年的建設已經具備了一定的規模,為網上數據交換提供了現成的信息通道。目前各種管理軟件層出不窮,各種開發工具也日漸豐富。特別是現在asp、asp.net技術,vfp、vb.net、c#等編程技術都已非常成熟,很多高校、單位及個人都在利用這些技術開發適合自己情況的管理軟件。利用asp.net和vfp數據庫技術構建的教師業務檔案管理系統,技術層面是不存在什么問題的。
其次,在使用上,由于系統基于b/c/s結構研發,而b/c/s最大特點就是客戶端無需部署,即客戶端基于瀏覽器訪問數據庫,只要掌握瀏覽器的使用便可,操作簡單方便避免以前重復的操作程序,提高了效率。
再次,安全方面,因為這樣一個教師業務檔案系統的使用和管理是兩個不同的通道,可以防止非管理人員非法篡改系統數據,既可以防止越權操作,又可實現共享系統資源,起到有效地保護資源的作用。
4 系統設計
(1)系統總體結構圖,見圖1。
(2)數據庫文件
根據本系統的實際設計需求,結合數據庫設計理論,對任課教師的基本情況,享受的待遇職稱、第一學歷、專業、最高學歷及專業、目前研究方向、所在科室(院系)、近五年來的教學情況、進修情況等情況分別建立數據庫,并將各個教師的數據庫文件獨立工來,以此方便獨立學院中師資力量有所流動和改變時的編輯和修改。此外,系統中還應有課程庫、系部庫、科室庫等??煞謩e作于存儲課程編碼及名稱、系部編碼及名稱、科室編碼及名稱等等。
5 總述
用計算機管理教師業務檔案,是實現管理規范化、標準化和科學化的重要舉措,特別是對于我們獨立院校來講,學校在依托于本部的同時,自身也得有所發展。建立了這樣一個系統,其信息內容豐富,評價數據采集方便,更新維護及時,可以從中發現教師,尤其是青年教師的成長軌跡及規律,使學院師資培養工作有的放矢,更好地促進青年教師的成長,從而提高學院的教育教學質量,加快發展步伐。
參考文獻
關鍵詞:Visual Studio2005;SQL Server2000;數據庫;檔案管理
中圖分類號:G271 文獻標識碼:A文章編號:1007-9599 (2010) 11-0000-02
Design&Implement of University Teachers’Archives Management System Base on WEB
Xie Zeqi,Zhang Huimin
(Sias International University of Zhengzhou University,Zhengzhou451100,China)
Abstract:In order to achieve a more scientific and efficient library management,meet the needs of teachers and allow the administrators to operate the system easily,we build this Archives Management Information System.We use Visual Studio2005 and SQL Server2000 database development platform.This system allows teachers to isearch and manage and other multiple functions related to the management.It can be applied to all small and medium university has a good promotion and basically to achieve a dynamic information management.
Keywords:Visual Studio2005;SQL Server2000;Database;Archives management
高校教師檔案管理系統是教育單位不可缺少的部分,對于學校的決策層和管理層來說都至關重要,所以高校教師檔案管理系統應該能為用戶提供充足的信息和快捷的查詢方式。在此之前,高校使用傳統的手工方式管理文件檔案,這種管理方式存在這許多缺點和漏洞。例如:效率低、保密性差,另外時間一長,將產生大量的文件和數據,這給文件的查找、更新和維護都帶來了不少的困難,高校教師檔案管理系統能有效地解決了這一難題。
一、系統需求分析
(一)需求分析
根據實際調查,要求本系統具有以下功能:
1.要求系統具有良好的人機界面。
2.要求有較好的權限管理。
3.要求能分類顯示教師的相關檔案信息。
4.要求能方便數據查詢,并支持多條件查詢。
5.要求本系統操作數據方便簡單、數據穩定性強。
6.支持打印功能。
(二)系統功能
本系統主要有前臺用戶管理模塊和后臺管理員管理模塊兩大部分組成。
1.前臺功能模塊
主要包括登錄模塊、基本檔案信息模塊、科研檔案信息模塊、學術檔案信息模塊、教學業務信息模塊、師資隊伍列表和強大的搜索功能等模塊。
2.后臺管理模塊
主要包括管理員登陸模塊、教師基本信息管理和權限設置等功能模塊。
(三)系統性能要求
作為高校信息化建設的一部分,要求系統總體性能不僅實用、先進、高效和具有較好的可擴展性與可維護性,而且要求系統能夠跨平臺可靠運行的能力和較好的保密性與安全性。
二、設計與實現
(一)系統開發環境
本系統后臺數據庫采用Microsoft SQL Server2000,該數據庫系統在安全性、準確性、運行速度方面有絕對的優勢,并處理數據量大,效率高;前臺系統要求安裝IIS及其相關組件,采用Microsoft公司的Visual studio2005作為主要的開發工具,可與SQL Server2000數據庫無縫連接。
(二)系統數據庫設計
本系統的數據庫中數據庫名及其對表的命名采取英文縮寫加下劃線連接的命名規則。數據庫命名為db_TFM,其中有6張表,分別是:系統配置表dbo.tb_config、學術檔案信息表dbo.tb_ academic、科研檔案信息表dbo.tb_reserch,基本檔案信息表dbo.tb_basic,教學業務信息表dbo.tb_teaching,用戶信息表dbo.tb_userinfo。
(三)功能模塊的實現
1.WebConfig配置
為了方便對數據的操作和限制,本系統在web.config文件中配置參數,主要是數據庫的連接字符串,具體配置如下:
2.功能模塊實現
由于系統功能模塊較多,下面僅以基本檔案信息模塊為例,說明本系統功能的實現。檔案信息模塊包括基本檔案信息模塊、學術檔案信息模塊以及科研檔案信息模塊,每個模塊又由不同的頁面組成,實現不同檔案的管理。由于各個頁面實現的具體操作大致相同,這里只給出基本檔案信息模塊中的后臺功能代碼。當頁面加載時,在事件Page_Load中調用自定義gvListBind()方法,顯示用戶的教育背景,并根據用戶的操作權限顯示或隱藏控件。gvListBind()方法代碼如下:
if(Convert.ToInt32(Session[“Admin”])= =1)
{
SqlCommand myCmd=Obj.GetSRICmd();
//調用PersonRecordClass類中的自定義方法GetSRICmd,獲取SqlCommand對象
Obj.GVBind(myCmd,gvlist,”AResume”);
//調用PersonRecordClass類中的自定義方法GVBind,獲取數據綁定到GridView控件
}
else
{
SqlCommand myCmd=Obj.GetSRICmd(1, Convert.ToInt32(Session[“UID”]);
Obj.GVBind(myCmd,gvlist,”Aresume”);
}
3.疑難問題分析與解決
3.1存儲過程中實現多條件查詢
為了方便用戶的快速查詢,大多是提供詳細查詢功能即多條件查詢,其方法是在程序代碼中利用“if-else”語句編寫,但是這樣編寫將導致代碼比較繁瑣。本系統通過在SQL Server中創建存儲過程,然后在網頁設計過程中直接調用實現。在創建存儲過程中,首先利用declare語句聲明變量,然后利用set語句為聲明的變量指派值。
3.2解決SQL注入式攻擊
SQL注入式攻擊是指利用設計上的漏洞,在目標服務器上運行sql命令以及進行其他方式的攻擊,動態生成sql命令時沒有對用戶輸入的數據進行驗證,此為sql注入攻擊得逞的主要原因。
檢查用戶輸入的最佳途徑是通過存儲過程實現。存儲過程可以在SQL Server中創建,也可以通過C#語言創建。本系統是通過在SQL Server中創建存儲過程,然后在網頁設計過程中直接調用實現的。
三、結束語
本高校教師檔案信息管理系統測試成功后,在本單位進行使用,證明該系統可明顯提高人員管理的效率,實現了預期功能;此外,本系統的一個重要特點是廣泛的適用性,即可經過簡單的模塊處理以及后臺數據庫的修改,轉化為其他信息管理系統,如學生信息管理系統等,具有較廣闊的發展空間。
參考文獻:
[1]張躍廷,韓陽,張宏宇.C#數據庫系統開發案例精選[M].人民郵電出版社,2007
[2]李容.Visual C# 2008開發技術詳解[M].電子工業出版社,2008
關鍵詞:管理系統;.NET技術;B&C/S架構
中圖分類號:TP319文獻標識碼:A文章編號:16727800(2012)007005302
作者簡介:達列雄(1979-),男,陜西富平人,西安石油大學碩士研究生,陜西理工學院講師,研究方向為信息管理系統與計算機網絡。
1高校教師業務檔案管理系統開發環境選擇
系統采用Microsoft Visual Studio 2005為開發平臺, Visual Studio 2005是基于.NET2.0框架的,是Microsoft公司推出的具有戰略性發展的新一代開發平臺,Visual 框架將Microsoft公司所有編程語言的開發環境統一起來,并且可以創建、配置和運行Web服務以及Windows平臺的應用。數據庫設計采用SQL Server 2000,SQLserver 2000是Microsoft公司開發的大型關系數據庫管理系統。開發語言采用C#,因為它是.NET開發中最好的一種語言,其使用簡單、功能強大、表達力豐富。
2關系型數據庫的實現
由于本系統采用B/S+C/S雙架構,因此,數據庫的設計非常重要,數據庫為管理人員的客戶端提供完全開放的管理和操作,而普通教職工可以通過Web應用程序對數據進行授權操作和訪問。數據庫中身份驗證分開設計,對于客戶端有專門的用戶表,而Web應用程序的身份驗證在教職工基本信息表中體現。此系統只建立一個數據庫,在此數據庫基礎上建立人員基本信息表、教學信息表、論文信息表、著作信息表、專利信息表、獲獎信息表、考核信息表、用戶管理表。部分關鍵表的實現:
(1)基本信息表?;拘畔⒈碇小肮ぬ枴弊侄螢橹麈I,必須建立密碼字段,提供Web應用程序端用戶驗證。
(2)用戶管理表。用戶管理表中的用戶名密碼提供客戶端程序身份驗證,其中flag字段表示用戶身份,0為普通用戶,1為管理員。
(3)其它表根據用戶需求建立,全部以“工號”字段為外鍵,與基本信息表建立“一對多”關系。
為了數據庫安全,在數據庫連接訪問時需建立專門的訪問用戶,不直接使用SA用戶訪問。
3系統結構分析
傳統C/S模式信息系統采用胖客戶端可以解決復雜應用問題,C/S優點是能充分發揮客戶端PC處理能力,很多工作可以在客戶端處理后再提交給服務器,主要優點是客戶端響應速度快。不足之處包括:①一般局限于局域網內的應用;②客戶端需要安裝專用客戶端軟件。系統軟件升級、安裝、維護成本非常高,對客戶端操作系統一般也會有限制。大部分適應于Windows操作系統,很少支持Linux、Unix等。
B/S模式可以很好地解決安裝和維護問題,但是所有的應用需求集中在服務器上,對服務器提出了更高的要求,效率要依賴服務器性能和網絡的速度。
本系統采用C&B/S雙架構設計,客戶端和Web應用程序使用同一個數據庫服務器??蛻舳酥还┥贁档墓芾碚呤褂?,而數量眾多的普通用戶則是通過Web應用程序訪問數據。
4系統功能
由于管理者是少數,而又要對全局數據進行操作和分析等,因此,訪問界面采用客戶端應用程序,根據系統功能及方便用戶的需要,界面采用WIN FORM常規窗體,使用菜單配合常用操作工具按鈕形式,采用這樣的界面直觀明了,便于操作。在客戶端中提供對數據庫的“增、刪、改、查”等所有訪問操作,以及數據統計和分析。
提供數據導出功能。管理者將感興趣的數據可以導出到EXCEL表中進行其它所需的操作。
客戶端登錄時,通過用戶管理表驗證身份,根據用戶身份,客戶端程序自動分配權限,對于一些敏感操作,只對管理員用戶開放,這樣做可以進一步提高數據庫的安全性。對于管理者而言看到的完全是一種C/S架構的系統。
而對于人數眾多的普通教職工則是通過Web瀏覽器訪問數據庫,主要是信息錄入與查詢,為了個人隱私,每個用戶登錄后只能看到和自己相關的信息。Web應用程序登錄時,通過基本信息表中的“密碼”字段進行身份驗證。對于普通教職工而言看到的完全是一種B/S架構的系統。
5數據庫連接
本系統通過訪問SQL Server 數據庫,是與C#和.NET一起使用的類集的名稱,用于以關系型的、面向表的格式訪問數據。包括關系數據庫,集成到.NET Framework中,可用于任何.NET語言,尤其是C#.只需要通過命名空間就能很方便地使用其中的數據庫訪問類。在中,使用Connection對象來連接SQL數據庫,為了系統的可擴展性,將連接字符串單獨放在配置文件中,系統登錄時程序根據配置文件連接相應的數據庫。當數據庫服務器變更時,管理員便能方便進行重新選擇數據源而不需修改程序,只需要在客戶端開發中加入數據源設置模塊即可。
6結語
本系統使用流行的.NET技術,將C/S架構和B/S架構相互結合,實現高校教師業務檔案管理。將數據訪問量大的教師操作端通過B/S架構的Web應用程序實現,分散服務器訪問時段,減小服務器壓力,降低服務器負載;而對于少數管理者而言,訪問則采用C/S架構,提供專門的客戶端程序,提供更多的數據操作和分析功能,并將感興趣的數據導出到EXCEL表中。采用這種雙架構進行設計,將C/S架構和B/S架構結合,取長避短,從而提高系統性能。
參考文獻:
\[1\]任衛東,趙燕君.基于B/S+C/S架構的電源監控系統的研究與設計\[J\].電源技術,2012(3).
\[2\]王權.基于B/S+C/S模式的期刊網絡采編系統研究及其應用\[J\].圖書與情報,2010(5).
\[3\]應佳行,侯磊田,李志敏,等.B/S,C/S雙模遠程溫度監控模塊設計\[J\].電子設計工程,2011(8).
高校教師檔案管理信息化是高校管理信息化的重要組成部分。隨著高校招生規模的擴大,高校對教職工的需求編制也隨之不斷增加,同時教職工也具有一定的流動性,因此為全校乃至全國高校教職工建立個人“動態”信息檔案是一項十分浩大的工程。[1]依靠傳統模式的利用人工進行教師的檔案管理方式費時費力,管理也成為一個非常辣手的問題。基于網絡化的教師檔案管理平臺,能夠極大地提高教師檔案管理的效率和管理的質量,也是各大高校實現數字化、信息化的一項重要部分。[2]本系統的開發研究主要基于web對教師檔案的管理等相關操作,實現教師檔案管理的統一化、規范化,通過網絡把整個學院的教師檔案匯集起來,從而達到提供教師檔案動態管理效率的目的。本系統具有檔案處理的自動性,完成教師檔案各個模塊的管理功能,實現對檔案的瀏覽、上傳、更新、刪除、查詢、下載、打印等。上級各個部門可以非常便利地對教師檔案信息進行查閱、下載。
二、系統分析與設計
1、系統設計目標
高校教師檔案管理總任務是實現教師檔案管理的系統化、規范化和自動化,以下是系統開發的基本功能要求:實現高校教師檔案資料的集中化電子化處理;實現高校教師檔案管理工作的制度化、標準化、規范化;實現高校教師檔案管理的其他必要的管理功能;建立關于教師檔案數據比較全面詳細的數據庫;實現決策支持。
2、系統主體架構
系統開發利用層次圖來表示系統中各個模塊間的關系。層次方框圖用樹形結構的一系列多層次矩形框描繪數據的層次結構。樹形結構的頂層是一個單獨的矩形框,代表完整的數據結構,下面的各層矩形框代表各個數據的子集,最底層的各個矩形框代表組成這個數據的實際數據元素。
隨著結構的精細化,層次方框圖對數據結構的描繪也越來越詳細,這種模式很適合于需求分析階段的需要。從對頂層信息的分類開始,沿著圖中每條路徑反復細化,直到確定了數據結構的全部細節為止。[3]系統分為基本檔案管理、教學科研檔案管理、學習檔案管理、社會活動檔案管理、評價檔案管理、反思檔案管理及健康檔案管理等七個模塊,每個模塊之間雖然在表面上是相互獨立的,但是在對數據庫的訪問上是緊密相連的,各個模塊訪問的是同一個數據庫,只是所訪問的表不同。每個模塊的功能都是按照在調研中搜集的資料進行編排制作的。為了清晰、全面地介紹教師檔案管理系統各個功能模塊間的從屬關系,可參見圖1所示系統功能結構圖。
3、系統功能描述
主要包括如下方面:
(1)基本檔案管理。權限:系統同時提供給予教師和上級部門使用。教師僅查看本人檔案;上級部門可瀏覽、查找及管理所在權限范圍的所有教師檔案。數據表:履歷、學歷、職稱、職務、工資、黨團。功能:瀏覽、查找教師基本檔案信息等功能,可進行模糊查詢和精確查詢。動態管理:對教師信息可進行變動管理,對信息進行增、刪、改等操作。
(2)教學科研檔案管理。完成關于教師的教學及科研情況的管理和檢查工作,主要包括:教師教學完成情況記錄;教師科研完成情況記錄;教師教學成果管理:其中包括查詢、增加、統計等功能;教師科研成果管理:其中包括查詢、增加、統計等功能;完成教師各種獎勵情況的記錄。
(3)學習檔案管理。完成教師進修學習情況的管理和審核工作,主要包括:非學歷的進修管理,包括教師學習的申請、計劃、成績單、學習成果等上報功能,人事上級部門對材料的審核管理功能;技能培訓管理,包括教師對于參加各類業務培訓的計劃、總結、感想及結業證明和成績單的上傳功能,上級人事部門對此的審核管理功能等。
(4)社會活動檔案管理。完成關于教師在任教期間參與的社會活動情況的錄入及查看等功能。社會活動,就是某個人參加有關社會上各行各業或者某一個社會性質問題調查或走訪的活動,具有以社會為媒介的性質,包括扶貧、支教,其它公益活動等內容,其中包括活動形式、申報審批表、總結、感想、社會影響等方面的管理功能。
(5)評價檔案管理。完成教師各類教學、科研內容的評價檔案管理功能。主要包括:督導、學生的評教材料,教學評估材料,各類教科研活動、學術交流、課題、論文等獲獎材料,以及優秀教師、優秀教育工作者、優秀黨員、優秀黨務工作者等各類優秀人員的申報表、評議表(評議結果為優的評議表),實習期滿考核鑒定表,年度考核表以及懲處的相關文件資料等。此外,還可以根據新進教師的實際情況,制定教師個人職業生涯規劃書(五年一個階段),定期對照、考核教師個人職業生涯規劃的實施情況等方面的管理。
(6)反思檔案管理。完成教師對教學、科研等任務活動后的反思檔案管理功能。包括教師對自己教學行為、科研成果的自我評價,對他人給自己做出的評價結果的反思,在與同事對教學、科研等工作的交流中得出的有益結論,以及教師在各項工作中形成的計劃、總結等的管理。
(7)健康檔案管理。完成教師每年一次的健康體檢檔案管理功能。包括每次常規檢查的結果,主要是內科、外科、耳鼻喉科、眼科、口腔科、肝功能、乙肝五項、肺部X光片、血常規及尿常規化驗等內容;醫生對檢查結果所給出的治療建議;后續的特殊檢查的記錄;住院病情摘要及處治方案,包括所患疾病的名稱、住院時間、治療方案、治療效果、出院時間、出院小結等內容的管理。
4、系統業務流程分析
高校教師檔案總體規劃由人事部門人員在教師檔案管理系統中完成對運行所需的基本數據的維護,包括這些檔案內容的增加、修改及對各項數據的變動。在學期開始,對本學期的教學及科研任務制定情況錄入,學期末對教學及科研任務完成情況做信息錄入,以及評價及反思等內容錄入,期間可對其它信息進行錄入,如社會實踐活動、每年一次的體檢情況檔案報告等。系統同時記錄高校新進教師的基本信息檔案錄入以及對調離教師檔案信息的轉移和凍結。見圖2,系統業務流程圖。