王海
摘 要:分析高校教師信息管理系統(tǒng)建設的重要性和設計思路,對系統(tǒng)功能進行簡單描述。主要描述數(shù)據庫的設計思路,包括表與實體的設計,建表語言的編寫,完整地描述高校教師信息管理系統(tǒng)的詳細設計。
關鍵詞:信息系統(tǒng);數(shù)據庫;南寧學院
管理信息化的快速發(fā)展,數(shù)據的高度自動化處理和分析,卷席各行各業(yè),各個高校都在不斷引進和完善自己的信息管理系統(tǒng)。南寧學院現(xiàn)有信息管理系統(tǒng)只涉及到部分信息的收集,沒有專門針對學校發(fā)展需求的信息管理系統(tǒng)。近幾年南寧學院升格為本科,實現(xiàn)萬人千畝本科的偉大目標,決定走應用技術大學,學??焖侔l(fā)展并壯大,教師隊伍人數(shù)也不斷增多,教師信息的統(tǒng)計,教師隊伍的結構、優(yōu)化變得更加復雜。研究并開發(fā)符合南寧學院發(fā)展需求的教師信息管理系統(tǒng),是當前學校比較迫切的需求。
一、教師信息管理系統(tǒng)設計思路
以健全、科學、合理、準確的學校人事信息采集為基礎,建立教師信息基礎數(shù)據字典。數(shù)據字典能生成符合本科教學合格評估需要的教師數(shù)據信息。系統(tǒng)采用B/S模式,ASP語言,Access數(shù)據庫進行開發(fā)。系統(tǒng)具有數(shù)據錄入、管理、統(tǒng)計、分析、生成功能。對于加快我校的信息化管理,促進管理和決策科學化,提高政策制定的科學性和有效性,起到至關重要的作用。學校可及時了解到師資力量的客觀信息,對我校人才培養(yǎng)質量進行監(jiān)督和評價。采用模塊化程序設計方法,使系統(tǒng)更具可擴展性和可維護性。
二、系統(tǒng)功能
系統(tǒng)管理員管理:系統(tǒng)管理員級別分別是系統(tǒng)管理員、一般管理員,其對記錄的查看、添加、修改與刪除權限可根據需要靈活分配,并可以鎖定登錄。
基本信息管理:教工在注冊時需填寫其個人基本信息,在管理員未審核前可對基本信息進行查看、增加、修改或刪除;管理員也可對所有教工基本信息進行查看、增加、修改或刪除。教工基本信息包括:身份證號、所在教學單位、教研室或部門、職務、姓名、性別、民族、崗位性質、性別、出生年月等字段。
管理員信息審核:管理員可審核教工信息,審核通過即可入庫存檔。同時可對教工信息進行增刪查改,自由開關教工注冊或登錄查看、修改自己檔案的功能。
智能生成報表:可以快速生成各種數(shù)據,如男女數(shù)據,任教學科數(shù)據、職稱數(shù)據等。
數(shù)據批量導入導出功能:可按照Excel格式批量導入或導出教師信息。
智能自由組合查詢:可對教工信息和字段進行篩選和自由組合后查詢或輸出。
三、數(shù)據庫設計
(一)數(shù)據庫平臺與開發(fā)語言。采用Access作為后臺數(shù)據庫。Access是小型數(shù)據庫,對于一個學校的教職工信息量,Access數(shù)據庫是比較合適的。利用ASP可以向網頁中添加交互式內容(如在線表單),也可以創(chuàng)建使用HTML網頁作為用戶界面的web應用程序。ASP可以與Access數(shù)據庫或其他程序進行交互,是一種簡單、方便的編程工具。從而大大降低了面向對象應用開發(fā)難度,提高了開發(fā)質量和開發(fā)速度。
(二)數(shù)據庫表與實體。根據教師信息管理的內容和工作流程,數(shù)據庫的設計如下:
教師基本信息表包括:身份證號碼、姓名、密碼、性別、民族、婚否、聯(lián)系電話、家庭電話、籍貫、政治面貌、入黨時間、出生年月、校內住址、家庭住址。
崗位信息表:所在單位、單位編號、所在科室、職務、崗位性質。
學歷信息字典:第一學歷(程度、方式、學制、學位、畢業(yè)時間、學校、專業(yè))、最高學歷(程度、方式、學制、學位、畢業(yè)時間、學校、專業(yè))。
職稱情況表:職稱情況(職稱級別、職稱名稱、職稱取得時間、職稱聘任時間)。
工作情況表:參加工作時間、到校工作時間、當前職務任職時間。
勞動合同表:勞動合同類別、勞動合同年限、勞動合同期限、合同簽訂時間。
教師能力表:教師類別、專業(yè)領域、可講授課程、科研方向、學科類別、導師類別、學緣、人才稱號、榮譽稱號、教學骨干、職業(yè)資格名稱、其他資格最高等級、其他資格名稱、雙師型教師、工程背景、行業(yè)背景、專業(yè)技能背景、是否專業(yè)負責人、高校教師資格證、專業(yè)技術職稱、在職狀態(tài)、備注等字段。
根據平臺設計數(shù)據庫的實體有:教師信息實體、管理員實體等。
(三)數(shù)據庫創(chuàng)建。得到數(shù)據庫的邏輯結構之后,就可以在數(shù)據庫系統(tǒng)中實現(xiàn)邏輯結構。下面給出部分創(chuàng)建部分表的SQL語句。
創(chuàng)建教師信息表teachers
create table teachers
(身份證號碼ID_number char(18) not null,
姓名name char(20) not null,
密碼password char(30) not null,
性別sex char(2) not null,
民族Nation char(20) not null,
……
constraint pk_teachers primary key(teachers))
此外還有管理員表、職稱表、家庭情況表、工作情況表、工作能力表、學歷信息表、崗位信息表等。其他表的建表方式基本上一致,就不一一列舉。
四、性能測試與分析
系統(tǒng)測試,即測試數(shù)據庫的完整性、健壯性、可靠性等。設計各種用例,測試數(shù)據庫在各種情況下能夠正常的運行并且能夠達到系統(tǒng)所設計的效果。
(一)數(shù)據測試
數(shù)據測試是使用涉及到教師信息管理系統(tǒng)數(shù)據庫中教師基本信息的姓名、性別、民族、身份證號碼等信息設置測試用例,通過測試用例測試數(shù)據庫的穩(wěn)定性、可靠性和健壯性,保證功能的完整、數(shù)據和信息的安全。
(二)異常測試
檢查數(shù)據庫是否存在導致異常、數(shù)據出錯、數(shù)據丟失、死機等問題,如果運行系統(tǒng)時出現(xiàn)異常,系統(tǒng)是否能夠正確的保存原來狀態(tài)數(shù)據,保證數(shù)據最小程度的損失。
五、結束語
數(shù)據庫是信息管理系統(tǒng)的核心,數(shù)據庫設計的水平直接影響到信息管理系統(tǒng)的性能。數(shù)據庫設計要遵循完整性、科學性、關聯(lián)性原則。高校教師信息管理系統(tǒng)是高校管理教師信息、分析教師組成、優(yōu)化教師結構、規(guī)劃發(fā)展方向的重要決策手段。一個優(yōu)秀的符合本校發(fā)展規(guī)劃的高校教師信息管理系統(tǒng)對于一個高校至關重要,特別是像南寧學院這樣一個正在轉型高速發(fā)展的高校,現(xiàn)在已經走在全國民辦高校中走應用技術大學的前頭,優(yōu)化教師隊伍至關重要。數(shù)據庫良好設計為高校教師管理系統(tǒng)打下良好的基礎,為南寧學院實現(xiàn)南寧大學夢、打造全國一流應用技術大學打下堅實的基礎。
參考文獻:
[1]賴每,陳雄章.深化產教融合、校企合作,服務“一帶一路”建設——南寧學院的實踐與經驗[A].賴每.鼎新[C].廣西:廣西師范大學,2015年.
[2]張微.高校教師檔案管理系統(tǒng)的研究與設計[J].電子科技大學,2012(9).
[3]郭宏錦.基于B/S架構的教師信息管理信息系統(tǒng)的設計與實現(xiàn)[J].吉林大學,2015(6).